.featured-collections{padding:64px 0;background-color:var(--dark-background-color);color:#fff}.featured-collections__title{font-family:Oswald;font-weight:700;font-size:24px;line-height:120%;margin:0;text-transform:uppercase;letter-spacing:1px}.featured-collections__description{font-weight:400;font-size:16px;margin-top:12px;line-height:120%;color:#bfbfbf}.featured-collections__content{display:flex;margin-top:40px;width:calc(100% + (2 * var(--mobile-container-gutter)));margin-left:calc(-1 * var(--mobile-container-gutter));margin-right:calc(-1 * var(--mobile-container-gutter))}.featured-collections__content.hidden{display:none}.featured-collections-collection{position:relative;overflow:hidden;margin-right:12px;display:flex;flex-direction:column;align-items:flex-start;padding-top:32px}.featured-collections-collection__image{width:100%;height:100%;object-fit:cover;aspect-ratio:1;border-radius:18px}.featured-collections-collection__overlay{background-color:#01010166;position:absolute;top:0;height:100%;width:100%;padding:24px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.featured-collections-collection__subheading{font-weight:700;font-size:12px;letter-spacing:0%;margin-bottom:16px;text-transform:uppercase}.featured-collections-collection__heading{font-weight:700;font-size:35px;line-height:120%;color:#fff!important;text-wrap:auto;margin:0;margin-bottom:12px!important;margin-top:0!important}.featured-collections-collection__description{font-size:16px;letter-spacing:0%;line-height:120%;margin-bottom:24px}.featured-collections-collection__button{background:var(--red-background-color);border:1px solid var(--red-background-color);padding:21px 24px;border-radius:6px;box-shadow:-4px 4px 14.5px #0006;display:inline-block;color:#fff;text-transform:uppercase;display:flex;align-items:center;gap:8px;line-height:100%;transition:background-color .3s ease-in,color .2s ease-in-out,border .3s ease-in}.featured-collections-collection__button:hover{background-color:#fff;color:var(--red-background-color);border:1px solid #fff}.collection-card{background:#2b2b2b;overflow:hidden;margin-right:20px;width:260px}.collection-card__image img{width:100%;height:200px;object-fit:cover}.collection-card__meta{padding:12px}.collection-card__type{font-size:11px;opacity:.6}.collection-card__title{font-size:15px;margin:6px 0}.featured-collections__collections-wrapper{width:100%}.featured-collections__slide{width:86%}.featured-collections__slide:first-child{padding-left:var(--mobile-container-gutter);width:calc(86% + var(--mobile-container-gutter) - 8px)}.featured-collections__slide:last-child{padding-right:var(--mobile-container-gutter);width:calc(86% + var(--mobile-container-gutter) - 8px)}.featured-collections__collections{overflow:hidden;white-space:nowrap}.featured-collections-collection-card{display:inline-block;margin:0 8px;vertical-align:top;white-space:normal}.featured-collections__slide:first-child .featured-collections-collection-card{margin-left:0}.featured-collections__slide:last-child .featured-collections-collection-card{margin-right:0}.featured-collections__collections-wrapper .flickity-page-dots{padding:0 var(--mobile-container-gutter);position:relative;bottom:unset;margin-top:20px}.featured-collections__collections-wrapper .collection-item__title{color:#fff}.featured-collections__collections-wrapper .collection-item__main-collection{display:block}.featured-collections__collections-wrapper .flickity-prev-next-button{opacity:0;visibility:hidden}@media screen and (min-width: 641px){.featured-collections{--side-margin: max( calc((100vw - 1280px) / 2 + var(--desktop-container-gutter)), var(--desktop-container-gutter) );padding:96px 0}.featured-collections-collection-card{margin:0 12px}.featured-collections__slide:first-child{width:calc(290px + var(--desktop-container-gutter) - 12px);min-width:calc(290px + var(--desktop-container-gutter) - 12px)}.featured-collections__slide:last-child{width:calc(290px + var(--desktop-container-gutter) - 12px);min-width:calc(290px + var(--desktop-container-gutter) - 12px)}.featured-collections__header{display:flex;justify-content:space-between;align-items:flex-end}.featured-collections__slide{width:290px;min-width:290px}.featured-collections__slide .collection-item{width:100%}.featured-collections__slide:first-child{width:calc(var(--side-margin) + 290px - 12px);padding-left:var(--side-margin)}.featured-collections__slide:last-child{width:calc(var(--side-margin) + 290px - 12px);padding-right:var(--side-margin)}.featured-collections__slide:first-child .featured-collections-collection-card{margin-left:0}.featured-collections__collections-wrapper .flickity-prev-next-button{background-color:unset;color:#fff;border:1px solid #fff;transform:scale(1);width:36px;height:36px;bottom:-18px;opacity:.7;visibility:visible;top:unset;left:unset}.featured-collections__collections-wrapper .flickity-prev-next-button.previous{right:calc(var(--side-margin) + 44px)}.featured-collections__collections-wrapper .flickity-prev-next-button.next{right:var(--side-margin)}.featured-collections__collections-wrapper .flickity-page-dots{margin-top:48px;width:calc(100% - 120px);padding-left:var(--side-margin);padding-right:var(--side-margin)}.featured-collections__content{width:calc(100% + (2 * var(--side-margin)));margin-left:calc(-1 * var(--side-margin));margin-right:calc(-1 * var(--side-margin))}}@media screen and (min-width: 641px) and (max-width: 1479px){.featured-collections-collection__heading{min-height:82px}}@media screen and (min-width: 1480px){.featured-collections{--side-margin: max( calc((100vw - 1480px) / 2 + var(--desktop-container-gutter)), var(--desktop-container-gutter) )}.featured-collections__slide:first-child{width:calc(460px + var(--desktop-container-gutter) - 12px);min-width:calc(460px + var(--desktop-container-gutter) - 12px)}.featured-collections__slide:last-child{width:calc(460px + var(--desktop-container-gutter) - 12px);min-width:calc(460px + var(--desktop-container-gutter) - 12px)}.featured-collections__slide{width:460px;min-width:460px}.featured-collections__slide:first-child{width:calc(var(--side-margin) + 460px - 12px)}.featured-collections__slide:last-child{width:calc(var(--side-margin) + 460px - 12px)}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/section-featured-collections.css.map */
