.card-collection{position:relative}.card-collection>a{display:block;outline:none}html.no-js .card-collection>a{outline:none}.featured-collections .color-background-primary{background-color:#fdb993}.featured-collections .swiper-slide{height:initial}.card-collection>a:after{content:"";display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;outline:.2rem solid var(--color-heading-text);outline-offset:-.3rem}.card-collection>a:focus:after{display:block}.card-collection>a:focus:not(:focus-visible):after{display:none}.card-collection>a:focus-visible:after{display:block}.card-collection__media{padding-bottom:130.77%}.layout-3 .card-slider__wrapper{flex-wrap:wrap;gap:2.4rem}@media screen and (min-width: 990px){.layout-3 .card-slider__wrapper{gap:2.4rem;justify-content:space-between}}.featured-collections .section__head{margin-bottom:0rem}.featured-collections .section__head .section__title{font-family:var(--font-heading-family);font-size:4rem;font-style:normal;font-weight:700;line-height:3.6rem;text-transform:uppercase;margin-bottom:3.2rem}.layout-3 .card-collection__media{padding-bottom:0rem}.layout-3 .card-collection__media img{position:unset}@media screen and (min-width: 1199px){.layout-3 .card-collection__media img{max-width:19rem}}.card-collection__media:empty{display:block}.card-collection__media .placeholder-svg{opacity:.25}.card-collection__content{text-align:center;position:absolute;bottom:3.2rem;left:var(--page-gutter);right:var(--page-gutter);z-index:2}.layout-3 .card-collection__content{position:unset;text-align:left;margin-left:1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.card-collection__title{margin:0}.layout-3 .card-collection__content .card-collection__title{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:700;line-height:2rem;text-transform:uppercase;margin-bottom:1.6rem}.collection__nav-items .collection__nav-item{margin-bottom:.4rem}.collection__nav-items .collection__nav-link{font-family:var(--font-body-family);font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.4rem;text-transform:capitalize}.card-collection__link{display:none;text-transform:var(--font-heading-text-transform);font-weight:var(--font-weight-normal)}.layout-3 .card-collection__link{display:block;font-size:1.6rem;font-weight:700;opacity:1;line-height:2.4rem;text-transform:uppercase}.layout-3 .featured--collection-all span{margin:0;padding:0;letter-spacing:.1rem}.card-collection__link:hover{opacity:1;cursor:pointer}.collection__nav-items .nav-text-link:before,.featured--collection-all .link:before{display:none}.featured--collection-all{position:relative;display:flex;justify-content:space-between;align-items:center;max-width:auto;margin-top:1.6rem;padding-bottom:1rem}.featured--collection-all svg{margin-left:1.2rem}.featured--collection-all:before{content:"";position:absolute;bottom:.2rem;left:0;width:100%;height:.2rem;background-color:currentColor}.card-collection--no-image>a{transition:opacity var(--duration-default)}.layout-3 .card-collection{display:flex;justify-content:space-between;align-items:flex-end;background-color:#fff;padding:2.4rem}@media screen and (min-width: 980px){.layout-3 .card-collection{align-items:normal}.card-collection .card-collection--image{display:block;max-width:24rem}}@media screen and (min-width: 1100px){.featured-collections .layout-3 .card-slider .card-slider__slide{width:calc(50% - 2.4rem)}}@media screen and (min-width: 1350px){.featured-collections .layout-3 .card-slider .card-slider__slide{width:calc(100% / 3 - 2.4rem)}}.card-collection--no-image .card-collection__content{--no-image-content-vertical: 2.4rem;--no-image-content-horizontal: 1.2rem;display:flex;flex-wrap:wrap;align-content:space-between;justify-content:center;top:var(--no-image-content-vertical);right:var(--no-image-content-horizontal);bottom:var(--no-image-content-vertical);left:var(--no-image-content-horizontal);transform:none}.card-collection--no-image .card-collection__content:before{content:"";display:block;width:100%}.card-collection--no-image .card-collection__title{width:100%;margin-bottom:2.4rem}.card-collection--no-image .card-collection__link{display:block;opacity:1}.layout-3 .media--overlay:after{background-image:unset}.layout-3 .media{background-color:transparent}@media screen and (min-width: 750px){.card-collection,.card-collection a{height:inherit}.card-collection__media{padding-bottom:124.624%;height:100%}.layout-3 .card-collection__media{padding:0rem}.card-collection__content{left:1.8rem;right:1.8rem;bottom:4rem}.card-collection--no-image .card-collection__content{--no-image-content-vertical: 3.2rem;--no-image-content-horizontal: 2.4rem}}@media screen and (min-width: 750px) and (hover: hover){.card-collection__title{margin-bottom:2.4rem}}@media screen and (min-width: 1199px){.layout-3 .card-collection{min-height:30rem}}@media screen and (min-width: 1400px){.layout-3 .card-collection{min-height:30rem}}@media (hover: hover){.card-collection--no-image>a:hover{opacity:.7}.card-collection>a:hover .card-collection__content{transform:translateY(0)}.card-collection>a:hover .card-collection__link{opacity:1}.card-collection__content{transform:translateY(4.1rem);transition:transform var(--duration-default)}.layout-3 .card-collection__content{transform:unset}.card-collection__title{margin:0 0 1.6rem}.card-collection__link{display:inline-block;opacity:0;transition:opacity var(--duration-default)}.card-collection__link:hover{color:var(--color-link-text)}}@media screen and (max-width: 749px){.layout-3 .card-slider__wrapper{gap:3.2rem}.featured-collections .section__head .section__title{font-size:2.4rem;line-height:2rem}.layout-3 .card-collection__content .card-collection__title{font-size:1.6rem;line-height:1.4rem}.layout-3 .card-collection__link,.collection__nav-items .collection__nav-link{font-size:1.4rem;line-height:2rem}.layout-3 .card-slider .card-slider__slide{width:100%}.layout-3 .card-collection{padding:1.6rem;justify-content:space-between}.layout-3 .card-collection>a{min-width:15rem;max-width:19rem}.layout-3 .card-collection__media img{width:auto;margin-left:0;margin-right:0}.featured-collections .section{padding-top:4.8rem;padding-bottom:4.8rem}}@media screen and (max-width: 480px){.layout-3 .card-collection__media img{width:100%;object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/component-card-collection.css.map */
