/*! custom css *//*! general */.price__sale:before{border-block-end:1px solid rgb(var(--color-sale-price))}#pc--opt-out-email_input{border-bottom:1px solid}.media-card__text .heading{letter-spacing:var(--font-heading-letter-spacing)}/*! header */.mega-menu__item{max-width:calc(20% - var(--header-nav-gap) * 4 / 5)}.drawer__footer-top .localization{padding-left:var(--sp-5)}/*! announcement bar */@media screen and (min-width:1024px){.announcement-bar.without-nav.lg\:justify-center .announcement__slide{text-align:center}.announcement-bar.without-nav.lg\:justify-end .announcement__slide{text-align:right}}/*! banner */@media screen and (max-width:639px){.banner__box>*+*:not(.spacing-section){margin-block-start:var(--sp-3)}.banner__title+*,.banner__box>:last-child:is(.button,.social-icons){margin-block-start:var(--sp-5)}}/*! cart */cart-drawer .drawer__scrollable{padding-bottom:0}cart-drawer .horizontal-product:last-child{padding-block-end:var(--sp-4)}cart-drawer .drawer__scrollable product-recommendations{position:sticky;bottom:0;padding:var(--sp-2) 0 var(--sp-4);background-color:rgb(var(--color-background))}cart-drawer redo-shopify-toggle{grid-column:1 / -1}@media screen and (min-width:1024px){cart-drawer .drawer__scrollable product-recommendations{padding-block:var(--sp-12)}}@media screen and (max-width:639px){cart-drawer .drawer__scrollable{padding-top:var(--sp-4);gap:var(--sp-4)}cart-drawer .drawer__scrollable product-recommendations{gap:var(--sp-4)}.drawer__footer-bottom{padding-top:var(--sp-4);padding-bottom:var(--sp-4);gap:0}}/*! collection */.facet-sticky{display:none}.facet-wrapper{display:block}/*! collection banner */.collection-banner-section .banner__box{padding-block-end:0}/*! collection list navigation */.card-grid--6{--card-grid-gap: var(--sp-1d5)}.collection-list-navigation-section .media-card__text .text-sm-base{font-size:clamp(var(--text-sm),.8115rem + .1587vw,16px)}.collection-list-navigation-section .media-card__text p{margin-top:4px;line-height:1.25;color:rgba(var(--color-foreground) / .6)}.collection-list-navigation-section .media-card__content{padding-right:var(--sp-2)}@media screen and (min-width:768px){.title-wrapper{flex-wrap:wrap}.title-wrapper>:is(.heading,p){width:100%}.card-grid--5{--card-grid-per-row: 5;--card-grid-gap: clamp(var(--sp-2), 1.263vw, var(--sp-4))}.card-grid--6{--card-grid-per-row: 6;--card-grid-gap: clamp(var(--sp-2), 1.263vw, var(--sp-4))}.collection-list-navigation-section .media-card__text p{font-size:calc(var(--text-base) + 1px)}}@media screen and (min-width:1280px){.card-grid--5{--card-grid-per-row: 5}.card-grid--6{--card-grid-per-row: 6}}@media screen and (max-width:1023px){.collection-list-navigation-section .slider--tablet .card-grid{--slider-item-width: 38vw}}@media screen and (max-width:639px){.mobile\:card-grid--3{--card-grid-per-row: 3}.full-width .slideshow:not(.slideshow--hero) .banner{max-width:100%;margin-inline-end:0}}/*! featured collection */@media screen and (max-width:639px){.title-wrapper .grid.gap-4{gap:0}}/*! product */.rating-text,.rating-count,.ruk_rating_snippet .ruk-rating-snippet-count{color:rgba(var(--color-foreground) / .6)!important}.product__title .product__rating{position:relative}.product__title .rating{position:relative;top:-1px}.product__title .rating-count,.product__title .rating .rating-star{display:block}.product__title .rating .icon{display:none}.product__rating #reviews-scroll{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.ruk_rating_snippet i{font-size:14px!important;color:rgb(var(--color-rating));letter-spacing:0!important}.swatches--variant .color-swatch{--swatch-radius: 0}.variant-picker .swatches--variant .color-swatch{--swatch-size: clamp(var(--sp-16), 5.368vw, var(--sp-32))}:checked+.label-swatch{color:rgb(var(--color-background));background-color:rgb(var(--color-foreground))}.product-sticky-form{z-index:2147483648}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch,.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.color-swatch.with-image:after{background-color:rgb(var(--color-foreground)/ .05);color:rgb(var(--color-foreground)/ .5)}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch:after,.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.color-swatch:after{--tw-shadow-color: rgb(var(--color-foreground)/ .1) }.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch:before,.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.color-swatch:before{background:linear-gradient(to bottom right,transparent calc(50% - .5px),rgb(var(--color-foreground)/ .1) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px))}.buy-buttons.grid{align-items:center}.product__highlights.with-heading .product-card__icon figure{width:var(--sp-12)}button[data-preorder-modified=true] .btn-text span{display:none!important}button[data-preorder-modified=true] .btn-text:before{content:"Pre-order now"}@media screen and (min-width:768px){.product__highlights.with-heading .product-card__icon{width:calc(50% - calc(var(--sp-2d5) / 2));padding-inline-end:var(--sp-16)}.product__highlights.with-heading .product-card__icon figure{width:var(--sp-16)}}@media screen and (max-width:639px){.product__title .rating-text,.ruk_rating_snippet .ruk-rating-snippet-count:first-of-type{display:none}.product__highlights.with-heading .product-card__icons{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:row}}/*! product grid */.product-card__content .product-card__title{font-size:14px}.product-card__content .product-card__color,.product-card__content .price:not(.price--on-sale) .price__regular{color:rgba(var(--color-foreground) / .6)}.product-card__content .product-card__color{font-size:var(--fluid-sm-to-base)}.product-card__content .rating{position:relative;top:-1px}.product-card__content .rating-count,.product-card__content .rating .rating-star{display:block}.product-card__content .rating .icon,.product-card__content .rating-text{display:none}.product-card__content .rating-count{padding-inline-start:0;border-inline-start:none}.product-card__content .rating-count span{display:none}.product-card__content .rating-count [hidden]{display:block}@media screen and (max-width:639px){.product-card__content .product-card__color{display:inline-block;margin-top:5px}}/*! scrolling text */.marquee.with-dot .scrolling-text__item:first-child:before,.scrolling-text__item.with-text+.scrolling-text__item.with-text:before{border:none}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
