.carousel__title{font-size:var(--heading-h4);font-family:var(--font-family-heading);font-weight:500;line-height:1.03;letter-spacing:0px}.banner-tile .text__container .text-group__container .text-group__title{font-size:var(--body-xs);font-family:var(--font-family-body);font-weight:400;line-height:1.5;letter-spacing:0em}.product-tile__sizes,.product-tile__colors,.product-tile__tags-label{font-size:var(--body-3xs);font-family:var(--font-family-body);font-weight:400;line-height:1.5;letter-spacing:0em}.product-tile__color-options span{font-size:var(--body-3xs);font-family:var(--font-family-body);font-weight:400;line-height:1.1;letter-spacing:0em}.product-tile__vendor{font-size:var(--tile-brand);font-family:var(--font-family-heading);font-weight:400;line-height:1.1;letter-spacing:0em;text-transform:uppercase}.product-tile__title{font-size:var(--tile-title);font-family:var(--font-family-heading);font-weight:400;line-height:1.1;letter-spacing:0em}.product-tile__color-options{font-size:var(--tile-desc);font-family:var(--font-family-heading);font-weight:400;line-height:1.1;letter-spacing:0em}.product-tile__price{font-size:var(--tile-price);font-family:var(--font-family-heading);font-weight:400;line-height:1.1;letter-spacing:0em}.product-tile__preloved-by,.product-tile__status{font-size:var(--tile-tag);font-family:var(--font-family-heading);font-weight:400;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}:root{--snippet-carousel-slides-xs: 2.5;--snippet-carousel-slides-s: 2.65;--snippet-carousel-slides-m: 1.5;--snippet-carousel-slides-l: 1.5;--snippet-carousel-slides-xl: 1.2}@media screen and (min-width: 768px){:root{--snippet-carousel-slides-xs: 6;--snippet-carousel-slides-s: 5;--snippet-carousel-slides-m: 4;--snippet-carousel-slides-l: 2.4;--snippet-carousel-slides-xl: 2}}@media screen and (min-width: 1024px){:root{--snippet-carousel-slides-xs: 6;--snippet-carousel-slides-s: 6;--snippet-carousel-slides-m: 6;--snippet-carousel-slides-l: 3;--snippet-carousel-slides-xl: 2}}@media screen and (min-width: 1512px){:root{--snippet-carousel-slides-xs: 9;--snippet-carousel-slides-s: 6.75;--snippet-carousel-slides-m: 6;--snippet-carousel-slides-l: 3;--snippet-carousel-slides-xl: 2}}.carousel__heading{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2) 0}.carousel__title{min-height:calc(var(--m_icon-size) + 16px);align-content:center}.carousel__controls{display:flex;align-items:center;justify-content:flex-end;gap:24px}.carousel__arrow{display:flex;align-items:center;justify-content:center;padding:8px;cursor:pointer;opacity:.2;pointer-events:none;transition:opacity .35s}.carousel__arrow:not(.swiper-button-disabled){opacity:1;pointer-events:all}.carousel__arrow svg{width:var(--m_icon-size);height:auto}.carousel__arrow svg [fill]:not([fill=none]){fill:var(--light_ui-element)}.carousel__arrow svg [stroke]:not([stroke=none]){stroke:var(--light_ui-element)}.carousel__slider-wrapper:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{width:calc((100% - (var(--slides) - 1)*var(--gap))/var(--slides));margin-right:var(--gap)}.carousel__scrollbar{position:relative;width:100%;max-width:213px;height:2px;background-color:var(--light_grey-20);border-radius:4px;margin:0 auto}@media screen and (min-width: 768px)and (max-width: 1023px){.carousel__scrollbar{max-width:464px}}@media screen and (min-width: 1024px)and (max-width: 1511px){.carousel__scrollbar{max-width:612px}}@media screen and (min-width: 1512px){.carousel__scrollbar{max-width:686px}}.carousel__scrollbar-wrapper{padding:1px var(--page-margin);margin-top:32px}.carousel__scrollbar .swiper-scrollbar-drag{height:100%;background-color:var(--light_ui-element);border-radius:4px;cursor:pointer}.product-tile__container{width:100%;overflow:hidden}.product-tile__container .media__container{position:relative;overflow:hidden;padding-top:133.3333333333%;width:100%}.product-tile__container .media__container>img,.product-tile__container .media__container>video,.product-tile__container .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width: 1024px){.product-tile__container:hover .product-tile__info{overflow:visible}.product-tile__container:hover .product-tile__sizes{transform:translateY(0)}}.product-tile__gallery{position:relative;overflow:hidden;display:block}@media (hover: hover){.product-tile__gallery .product-tile__sizes{transform:translateY(100%);transition:transform .35s}.product-tile__gallery:hover .product-tile__info{overflow:visible}.product-tile__gallery:hover .product-tile__sizes{transform:translateY(0)}}.product-tile__gallery-link{width:100%;height:100%;display:block;z-index:2;position:absolute;top:0;left:0}.product-tile__gallery-layer{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2;pointer-events:none}.product-tile__gallery.swiper-initialized .swiper-slide{transition-property:opacity}@media screen and (min-width: 1024px){.product-tile__gallery.swiper-initialized:hover .product-tile__gallery-arrow:not(.swiper-button-disabled){opacity:1}}.product-tile__gallery.swiper-initialized .product-tile__gallery-arrow{opacity:0}@media screen and (min-width: 1024px){.product-tile__gallery.swiper-initialized .product-tile__gallery-arrow{opacity:1;pointer-events:all}}.product-tile__gallery-controls{position:absolute;top:50%;left:0;width:100%;height:auto;display:flex;align-items:center;justify-content:space-between;padding:8px;transform:translateY(-50%);z-index:2;pointer-events:none}.product-tile__gallery-arrow{position:relative;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:100%;opacity:0;transition:opacity .35s;cursor:pointer;pointer-events:none}.product-tile__gallery-arrow:before{content:"";position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--light_ui-background);border-radius:100%;opacity:.1;z-index:-1}.product-tile__gallery-arrow svg{width:var(--s_icon-size);height:auto}.product-tile__gallery-arrow svg [fill]:not([fill=none]){fill:var(--light_ui-element)}.product-tile__gallery-arrow svg [stroke]:not([stroke=none]){stroke:var(--light_ui-element)}.product-tile__gallery-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{position:absolute;bottom:0;left:0;width:100%;height:auto;display:flex;align-items:center;justify-content:flex-start;opacity:0;transition:opacity .35s;z-index:2}.product-tile__gallery-pagination.swiper-pagination-bullets.swiper-pagination-horizontal>.swiper-pagination-bullet{height:2px;flex:1 0;border-radius:0;margin:0;background-color:var(--light_grey-20);opacity:1;transition:background-color .35s}.product-tile__gallery-pagination.swiper-pagination-bullets.swiper-pagination-horizontal>.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--light_ui-element)}.product-tile__wishlist{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;padding:8px;z-index:2;opacity:0;transition:opacity .35s;pointer-events:none;cursor:pointer}.product-tile__wishlist svg{width:20px;height:auto;transition:fill .35s}.product-tile__wishlist svg [fill]:not([fill=none]){fill:var(--light_ui-element)}.product-tile__wishlist svg [stroke]:not([stroke=none]){stroke:var(--light_ui-element)}.product-tile__wishlist svg path[fill]:not([fill=none]){fill:#0000}.product-tile__wishlist[data-wishlist-status=active],.product-tile__wishlist[data-wishlist-status=inactive]{opacity:1;pointer-events:all}.product-tile__wishlist[data-wishlist-status=active] svg path{fill:var(--light_ui-element)}.product-tile__wishlist.loading{opacity:.3;pointer-events:none}.product-tile__tags{position:absolute;top:0;left:0;width:calc(100% - 36px);display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;gap:var(--tile-tag-gap);padding:var(--tile-tag-vs) var(--tile-tag-hs);z-index:2;pointer-events:none}.product-tile__tags-label{color:var(--light_text-text);font-size:10px;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;height:20px;background-color:var(--light_ui-background);padding:4px 6px}.product-tile__preloved-by,.product-tile__status{background-color:var(--light_brand-secondary);padding:var(--spacing-1)}.product-tile__colors{position:absolute;bottom:0;right:0;padding:8px;z-index:2;pointer-events:none}.product-tile__sizes{display:block;margin:4px 0;position:absolute;bottom:0;min-height:100%;background:var(--light_ui-background-1);width:100%;transform:translateY(100%);transition:transform .35s;z-index:2;padding-top:8px}.product-tile__sizes-wrapper{display:flex;gap:4px;flex-wrap:wrap}.product-tile__sizes-label{border:1px solid var(--light_text-light-grey);min-width:21px;padding:2px;text-align:center}.product-tile__sizes .product-tile__color-options{padding-top:8px}.product-tile__quick-buy{position:absolute;bottom:0;right:0;padding:8px;z-index:2}.product-tile__quick-buy:before{content:"";position:absolute;width:calc(100% - 16px);height:calc(100% - 16px);top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--light_ui-background);border-radius:100%;opacity:.1;z-index:-1;pointer-events:none}.product-tile__quick-buy [type=submit]{display:flex;align-items:center;justify-content:center;background:#0000;padding:4px;border:0;margin:0;transition:opacity .35s;cursor:pointer}.product-tile__quick-buy [type=submit]:disabled{opacity:.5}.product-tile__quick-buy [type=submit] svg{width:var(--s_icon-size);height:auto}.product-tile__quick-buy [type=submit] svg [fill]:not([fill=none]){fill:var(--light_ui-element)}.product-tile__quick-buy [type=submit] svg [stroke]:not([stroke=none]){stroke:var(--light_ui-element)}.product-tile__info{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;gap:0px 8px;grid-template-areas:"title colors" "price price";padding:var(--padding-2xs) var(--tile-info-hs);position:relative;overflow:hidden}.product-tile__info--quick-buy .product-tile__price-container{margin:0}.product-tile__meta{grid-area:title}.product-tile__vendor,.product-tile__title{display:block;margin:2px 0}.product-tile__price{grid-area:price;margin-top:var(--tile-info-gap)}.product-tile__price del{text-decoration:line-through;margin:2px 0}.product-tile__price del:empty{display:none}.product-tile__price span{margin:2px 0}.product-tile__price-value--compare{order:3;color:var(--light_text-light-grey);text-decoration:line-through}.product-tile__price-value--percentage{order:2;font-weight:500}.product-tile__price-value--price{order:1}.product-tile__price .axt-cp-custom{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:4px}.product-tile__price .axt-cp-custom .axt_show_original{order:3;color:var(--light_text-light-grey);text-decoration:line-through;margin:2px 0!important;font-size:inherit}.product-tile__price .axt-cp-custom .axt_discounted_price{order:1}.product-tile__price .axt-cp-custom .axt-rule-label{order:2;font-weight:500}.product-tile__price--sale{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:4px}.product-tile__color-options{grid-area:colors;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:8px;color:var(--light_text-light-grey)}.product-tile__color-options input[type=radio]:checked+label{outline-color:var(--light_ui-element)}.product-tile__color-options input[type=radio]+label{width:16px;height:16px;overflow:hidden;display:block;background-color:var(--light_text-grey);border:1px solid var(--light_ui-background);border-radius:100%;outline:1px solid rgba(0,0,0,0);outline-offset:1px;transition:outline-color .35s}.product-tile__color-options input[type=radio]+label:before,.product-tile__color-options input[type=radio]+label:after,.product-tile__color-options input[type=radio]+label span{display:none}.product-tile__wishify{position:absolute;top:4px;right:4px;z-index:2}.product-tile__wishify label:before,.product-tile__wishify label:after{display:none!important}.product-tile__wishify label i{padding:0!important}.banner-tile{position:relative;grid-column:span 1}.banner-tile .media__container{top:0;left:0;width:100%;padding:0!important;height:100%!important}.banner-tile .media__container img,.banner-tile .media__container video{max-width:100%}.banner-tile__wrapper{top:0;left:0;z-index:1;width:100%;height:100%}.banner-tile--mobile{display:block}@media screen and (min-width: 768px){.banner-tile--mobile{display:none}}.banner-tile--mobile.row-1{grid-row:span 1}.banner-tile--mobile.row-2{grid-row:span 2}.banner-tile--mobile.column-1{grid-column:span 1}.banner-tile--mobile.column-1 .media__container{position:relative;overflow:hidden;padding-top:133.3333333333%;width:100%}.banner-tile--mobile.column-1 .media__container>img,.banner-tile--mobile.column-1 .media__container>video,.banner-tile--mobile.column-1 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width: 768px){.banner-tile--mobile.column-1 .text__container{bottom:unset}}.banner-tile--mobile.column-2{grid-column:span 2}.banner-tile--mobile.column-2 .media__container{width:100%}.banner-tile--mobile.column-2.row-2 .media__container{position:relative;overflow:hidden;padding-top:133.3333333333%;width:100%;height:100%}.banner-tile--mobile.column-2.row-2 .media__container>img,.banner-tile--mobile.column-2.row-2 .media__container>video,.banner-tile--mobile.column-2.row-2 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width: 1024px){.banner-tile--mobile{display:none}}.banner-tile--desktop{display:block}@media screen and (max-width: 767px){.banner-tile--desktop{display:none}}.banner-tile--desktop.row-1{grid-row:span 1}.banner-tile--desktop.row-2{grid-row:span 2}.banner-tile--desktop.column-1{grid-column:span 1}.banner-tile--desktop.column-1 .media__container{position:relative;overflow:hidden;padding-top:133.3333333333%;position:absolute}.banner-tile--desktop.column-1 .media__container>img,.banner-tile--desktop.column-1 .media__container>video,.banner-tile--desktop.column-1 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner-tile--desktop.column-1 .banner-tile__wrapper{position:relative;overflow:hidden;padding-top:133.3333333333%;position:absolute}.banner-tile--desktop.column-1 .banner-tile__wrapper>img,.banner-tile--desktop.column-1 .banner-tile__wrapper>video,.banner-tile--desktop.column-1 .banner-tile__wrapper>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner-tile--desktop.column-2{grid-column:span 2}.banner-tile--desktop.column-2 .media__container,.banner-tile--desktop.column-2 .banner-tile__wrapper{position:relative;overflow:hidden;aspect-ratio:4/3;width:100%;height:calc(100% - 27px);position:absolute}.banner-tile--desktop.column-2.row-2 .media__container{position:absolute;width:100%;height:100%}.banner-tile--desktop.column-2.row-2 .banner-tile__wrapper{height:100%;position:absolute}.banner-tile--desktop.column-3{grid-column:span 3}.banner-tile--desktop.column-3 .media__container{position:relative;overflow:hidden;padding-top:43.956043956%;position:absolute}.banner-tile--desktop.column-3 .media__container>img,.banner-tile--desktop.column-3 .media__container>video,.banner-tile--desktop.column-3 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner-tile--desktop.column-3 .banner-tile__wrapper{position:relative;overflow:hidden;padding-top:43.956043956%}.banner-tile--desktop.column-3 .banner-tile__wrapper>img,.banner-tile--desktop.column-3 .banner-tile__wrapper>video,.banner-tile--desktop.column-3 .banner-tile__wrapper>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner-tile--desktop.column-4{grid-column:span 4}.banner-tile--desktop.column-4 .media__container{position:relative;overflow:hidden;padding-top:43.956043956%;width:100%}.banner-tile--desktop.column-4 .media__container>img,.banner-tile--desktop.column-4 .media__container>video,.banner-tile--desktop.column-4 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner-tile .text__container{position:absolute;left:8px;bottom:8px;padding:8px;z-index:2;pointer-events:none;width:calc(100% - 16px);background-color:var(--light_ui-background-a40);-webkit-backdrop-filter:blur(var(--stripbar-text-group-backdrop-filter));backdrop-filter:blur(var(--stripbar-text-group-backdrop-filter))}@media screen and (min-width: 768px){.banner-tile .text__container{top:8px;bottom:unset}}.banner-tile .text__container .btn{text-transform:initial;letter-spacing:0;font-weight:400}.banner-tile .text__container .btn span:before,.banner-tile .text__container .btn span:after{display:none}.banner-tile .text__container .text-group__container{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.banner-tile .text__container .text-group__container .text-group__title{line-height:150%}
/*# sourceMappingURL=/cdn/shop/t/53/assets/layout.theme.css.map */
