:root{--fontsize-body-sm: .75rem;--fontsize-body-md: 1rem;--fontsize-body-lg: 1.125rem;--fontsize-body-xl: 1.5rem;--fontsize-heading-h8: .75rem;--fontsize-heading-h7: 1rem;--fontsize-heading-h6: 1.25rem;--fontsize-heading-h5: 1.5rem;--fontsize-heading-h4: 2rem;--fontsize-heading-h3: 3rem;--fontsize-heading-h2: 4rem;--fontsize-heading-h1: 5.5rem;--line-height-body-sm: 1rem;--line-height-body-md: 1.25rem;--line-height-body-lg: 1.5rem;--line-height-body-xl: 2rem;--line-height-heading-h8: 1rem;--line-height-heading-h7: 1.25rem;--line-height-heading-h6: 1.625rem;--line-height-heading-h5: 2rem;--line-height-heading-h4: 2.5rem;--line-height-heading-h3: 3.625rem;--line-height-heading-h2: 4.875rem;--line-height-heading-h1: 6.625rem;--paragraph-spacing-body-md: 1rem;--paragraph-spacing-body-sm: 1rem;--paragraph-spacing-body-lg: 1.25rem;--paragraph-spacing-body-xl: 1.5rem;--paragraph-spacing-heading-h8: .75rem;--paragraph-spacing-heading-h7: 1rem;--paragraph-spacing-heading-h6: 1.25rem;--paragraph-spacing-heading-h5: 1.5rem;--paragraph-spacing-heading-h4: 2rem;--paragraph-spacing-heading-h3: 2.5rem;--paragraph-spacing-heading-h2: 3rem;--paragraph-spacing-heading-h1: 4rem}.shopify-section{overflow-x:hidden;overflow-x:clip}.shopify-section--revealed-image{overflow-x:visible}strong,b,.bold{font-weight:500}.js-trustbadge-fallback{display:block;margin-left:0;margin-right:auto;margin-top:-60px;width:75px}:-webkit-any(.input,.textarea):focus:placeholder-shown~.floating-label{transform:none!important;opacity:.5}:is(.input,.textarea):focus:placeholder-shown~.floating-label{transform:none!important;opacity:.5}.input.is-floating:placeholder-shown{padding-block-start:0}.text-xxl{font-size:var(--text-xxl);line-height:40px}.text-xl{font-size:var(--text-xl);line-height:32px}.text-lg{font-size:var(--text-lg);line-height:24px}.text-base,.text-md{font-size:var(--text-base);line-height:20px}.text-sm{font-size:var(--text-sm);line-height:16px}.slideshow{--t-padding: 128px;--b-padding: 90px;--row-gap: 40px;--column-gap: 80px}.slideshow .container-padding{--x-padding: max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-left:var(--x-padding);padding-right:var(--x-padding);padding-top:var(--t-padding);padding-bottom:var(--b-padding)}.slideshow .container-padding .prose:first-child{margin-top:var(--row-gap);margin-bottom:40px}.slideshow .slideshow__controls{left:calc(max(var(--container-gutter),50% - var(--container-max-width) / 2) + var(--column-gap) / 2);bottom:var(--row-gap)}.slideshow .content-over-media{row-gap:var(--row-gap);column-gap:var(--column-gap)}@media(max-width:1023px){.slideshow .content-over-media{column-gap:0px}}.footer__logo-image{max-width:unset;width:auto;height:40px}.footer__copyright{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row;row-gap:24px}.footer__copyright>div:first-child{width:100%;display:flex;justify-content:flex-start}.footer__copyright>div:last-child{width:100%;display:flex;justify-content:flex-end}.nowrap{white-space:nowrap}.footer__aside-bottom{padding-top:40px;border-top:1px solid #BFBFBF}.footer__block-list{--footer-block-list-justify-content: space-between}details.footer__block--menu{display:none!important}details.footer__block--menu ul a{color:#262626}.border-none{border:none}.shopify-section--comparison-table .feature-chart__table-row{border:none;padding-bottom:0}.shopify-section--comparison-table .feature-chart__table-row--product{padding-bottom:24px}.shopify-section--comparison-table .feature-chart__value{max-width:250px;color:#000;word-break:break-word;overflow-wrap:anywhere}.shopify-section--comparison-table .feature-chart__heading{color:#000}.shopify-section--comparison-table .feature-chart__heading,.shopify-section--comparison-table .feature-chart__value{position:relative;padding-bottom:24px}:is(.shopify-section--comparison-table .feature-chart__heading,.shopify-section--comparison-table .feature-chart__value):not(.border-none):after{content:"";display:block;width:100%;height:1px;background-color:#bfbfbf;position:absolute;left:0;bottom:0}.feature-chart__table-to-link-wrapper{display:flex;justify-content:center;align-items:center;margin-top:40px}.feature-chart__table-to-link-wrapper a{display:inline-flex;justify-content:center;align-items:center;gap:8px}.feature-chart__table-to-link-wrapper a .icon{height:24px;aspect-ratio:1/1;border:1px solid #000;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}@media screen and (min-width:700px){.navigation-promo__image-link{border-radius:8px}}@media screen and (min-width:1150px){.navigation-promo__image-link{border-radius:0}}@media screen and (max-width:1150px){.slideshow{--t-padding: 124px;--b-padding: 88px}}@media screen and (min-width:1150px){.footer__wrapper{border-top:1px solid #BFBFBF;padding-top:40px}.footer__block .heading{color:#000}}@media screen and (max-width:700px){.feature-chart__heading{padding-bottom:0!important}.feature-chart__heading:after{display:none!important}}@media screen and (max-width:1150px){.footer__wrapper{gap:0}.footer__copyright{flex-direction:column}.footer__copyright>div:first-child{justify-content:center}.footer__copyright>div:last-child{justify-content:center}.footer__aside-bottom{padding-top:21px}.footer>.container{margin-inline-start:0!important;margin-inline-end:0!important}.footer__block-list{flex-direction:column;display:flex;gap:0px 10px}.footer__block-list .footer__block--menu{display:none;border-top:1px solid #BFBFBF;border-bottom:none;max-width:100%;box-sizing:border-box;padding-left:16px;padding-right:16px}details.footer__block--menu[open] summary svg{transform:rotate(180deg)}details.footer__block--menu{display:block!important}details.footer__block--menu summary{padding:24px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer}details.footer__block--menu>*:last-child{padding-bottom:24px}}@media screen and (max-width:1000px){.slideshow{--t-padding: 108px;--b-padding: 40px;--row-gap: 24px;--column-gap: 40px}.slideshow .slideshow__controls{bottom:calc(var(--b-padding) + var(--row-gap))}}.max-w-full{--content-over-media-content-max-width: 100%}.collection-card .content-over-media{aspect-ratio:612 / 456}.blog-post-list__post-item{width:100%;display:flex;flex-direction:column;gap:24px}.blog-post-list__post-item a{color:#000}.blog-post-list__post-image-wrapper{position:relative}.blog-post-list__post-image-wrapper img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.blog-post-list__post-image-wrapper .blog-post-list__post-category-badge{position:absolute;max-width:calc(100% - 32px);left:16px;top:16px;background-color:#a3b46e;padding:4px 8px}.blog-post-list__post-image-wrapper:before{content:"";background:rgb(var(--content-over-media-overlay));border-radius:inherit;z-index:1;pointer-events:none;transition:background .2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}.blog-post-list__posts{grid:var(--article-list-grid);gap:var(--article-list-gap);scroll-padding-top:calc(var(--sticky-area-height) + 20px);display:grid;position:relative}.shop-the-look__carousel-products{grid:auto / auto-flow 100%;gap:calc(var(--container-gutter) * 2);scroll-padding-top:calc(var(--sticky-area-height) + 20px);display:grid;position:relative}@media(max-width:1023px){.product{display:grid;grid-template-columns:1fr;grid-template-areas:"media" "info" "accordion";gap:20px}.product__media-block{grid-area:media}.product__info-block{grid-area:info}.product__accordion-block{grid-area:accordion}}@media(min-width:1024px){.product{display:grid;grid-template-columns:60% 1fr;grid-template-areas:"media info" "accordion info";gap:40px var(--spacing-10);align-items:start}.product__media-block{grid-area:media}.product__info-block{grid-area:info}.product__accordion-block{grid-area:accordion}}.product-card__tax-text{color:var(--Colors-Text-Secondary, #595959)}.badge{text-transform:uppercase}.product-card__price{display:flex;flex-direction:column}.product-card__price compare-at-price{text-decoration-line:strikethrough}.product-list product-card,.product-list .product-card{display:flex;flex-direction:column}.product-list .product-card__info{margin-top:auto}.shopify-section--sub-collection-list .sub-collection__card{aspect-ratio:1/1;position:relative}.shopify-section--sub-collection-list .sub-collection__card .collection-card__content-wrapper{display:flex;padding:16px;justify-content:flex-start;align-items:flex-end;height:100%}.shopify-section--sub-collection-list .sub-collection__card:hover .sub-collection__card-background{transform:translate(-50%,-50%) scale(1.06)}.shopify-section--sub-collection-list .sub-collection__card .sub-collection__card-background{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;object-fit:cover}.shopify-section--sub-collection-list .sub-collection__card .sub-collection__card-title{color:#fff;word-break:break-word;z-index:1}.collection__facets .accordion .checkbox-container input[type=checkbox]{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.collection__facets .accordion .checkbox-container input[type=checkbox]:focus-visible+label{outline:2px solid highlight;outline:2px solid -webkit-focus-ring-color;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.collection__facets .accordion .checkbox-container input[type=checkbox]:focus-visible+label{outline:2px solid highlight;outline:2px solid -webkit-focus-ring-color}.collection__facets .accordion .checkbox-container label{padding-left:0}.subheading{font-family:"Sharp Grotesk 19";font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:1.92px}.subheading-sm{font-family:"Sharp Grotesk 19";font-size:var(--subheading-sm);font-style:normal;font-weight:500;line-height:20px;letter-spacing:1.92px;text-transform:uppercase}.slideshow .prose .subheading{color:#fff}.slideshow .prose h1{margin-block-start:8px!important}.slideshow .prose h1.h0{color:#fff}@media screen and (max-width:700px){.slideshow .prose h1.h0{font-size:var(--Fontsize-Heading-h3, 48px);line-height:var(--Line-Height-Heading-h3, 58px)}}.slideshow .prose button{color:var(--Colors-Text-Action-Black, #000);text-align:center;border-radius:0;padding:16px}.popover-listbox button{color:#000}.pagination .icon-circle{height:24px;aspect-ratio:1/1;border:1px solid #BFBFBF;display:flex;justify-content:center;align-items:center;border-radius:50%}@media screen and (min-width:1150px){:is(.section-stack,.section-header .prose) .heading{font-size:var(--Fontsize-Heading-h3, 48px);line-height:var(--Line-Height-Heading-h3, 58px)}}.product-info__text .prose ul{row-gap:0}.product-info__availability-text{display:inline-flex;justify-content:start;align-items:center;gap:8px}.product-info__availability-text .icon{height:24px;aspect-ratio:1/1;display:inline-flex;justify-content:center;align-items:center}.button:disabled{pointer-events:none;opacity:.4}.redirect-button{margin-top:8px;width:100%;text-align:center}custom-product-recommendations{display:flex}custom-product-recommendations.loading{background-color:#f3f3f3;width:100%;max-width:368px;height:117px}.pdp-custom-recommendations{width:100%;max-width:400px;margin-top:8px}.pdp-custom-recommendations__header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px}.pdp-custom-recommendations__wrapper{width:100%;height:118px;border:1px solid var(--Colors-Border-Tertiary, #000);background:var(--Colors-Surface-Page, #FFF);overflow:hidden;position:relative}.loading .pdp-custom-recommendations__item{transition:none!important}.pdp-custom-recommendations__item{position:absolute;width:100%;height:100%;transition:left .5s ease-in-out;display:flex;justify-content:space-between;align-items:center;padding:8px 16px;box-sizing:border-box}.pdp-custom-recommendations__item.active{left:0;top:0}.pdp-custom-recommendations__item.active~.pdp-custom-recommendations__item,.pdp-custom-recommendations__item.active+.pdp-custom-recommendations__item{left:100%}.pdp-custom-recommendations__item:not(.active){left:-100%}.pdp-custom-recommendations__item-image img{height:103px;width:103px;object-fit:contain}#shopify-section-pdp-custom-recommendations{width:100%}.pdp-custom-recommendations__header-button{width:24px;aspect-ratio:1/1;border:1px solid var(--Colors-Border-Tertiary, #000);display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}.pdp-custom-recommendations__header-button>*{pointer-events:none}.pdp-custom-recommendations__header-buttons{display:flex;justify-content:flex-end;align-items:center;gap:16px}.pdp-custom-recommendations__item-button{height:40px;aspect-ratio:1/1;border-radius:4px;background:#000;display:flex;justify-content:center;align-items:center}.pdp-custom-recommendations__item-button:hover{opacity:.6}.pdp-custom-recommendations__item-info{display:flex;gap:8px;max-width:150px;flex-direction:column}.pdp-custom-recommendations__item-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:768px){.pdp-custom-recommendations__header-title{text-align:center;width:100%}.pdp-custom-recommendations__header-buttons{display:none}.pdp-custom-recommendations__item{padding:0 8px}.pdp-custom-recommendations__wrapper{border-radius:4px}.pdp-custom-recommendations__item-image img{height:93px;width:93px}}.product-details__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:24px}.product-details__item{display:flex;flex-direction:column;gap:4px}@media screen and (max-width:768px){.product-details__wrapper{grid-template-columns:1fr}}.product-gallery__thumbnail-list-button{border:1px solid #000000;width:24px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:50%}.product-gallery__thumbnail-list-button-wrapper{width:100%;max-width:40px;display:flex;justify-content:flex-end;align-items:center;flex:0 0 40px}.product-gallery__thumbnail-list-button-wrapper:first-child{justify-content:flex-start}.product-gallery__thumbnail-list-wrapper{width:calc(100% - 80px);justify-content:center}.product-gallery__thumbnail-wrapper{max-width:calc(100vw - 80px);gap:24px;margin:auto}@media screen and (min-width:1025px){.product-gallery__thumbnail-wrapper{padding:0 25px;width:100%}}button[data-dots-id] *{pointer-events:none}.image-with-points__wrapper{display:grid;grid-template-columns:1fr;grid-gap:24px}.image-with-points__image-container{margin:auto;position:relative;width:100%;display:inline-block}.image-with-points__image-container>img{width:100%;object-fit:contain}.image-with-points__point-button{width:64px;height:64px;background:#ffffff40;border-radius:50%;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;transform:translate(-50%,-50%)}.image-with-points__point-button>span{height:24px;width:24px;background-color:#fff;border-radius:50%;display:block}:is(.image-with-points__point-button:active,.image-with-points__point-button:focus) .image-with-points__point-info{display:block}.image-with-points__point-info{position:absolute;background:#fff;padding:8px 12px;top:80px;width:160px;display:none;cursor:default}.image-with-points__collection-wrapper{width:100%;overflow:hidden;margin-right:auto;margin-left:auto;position:relative}.image-with-points__collection-wrapper product-card{width:400px;max-width:400px;margin:auto}@media screen and (min-width:700px){.image-with-points__collection-wrapper .scrollbar__buttons{gap:var(--spacing-4);display:flex}}@media screen and (min-width:1024px){.image-with-points__wrapper{grid-template-columns:60% auto;grid-gap:96px}.image-with-points__collection-wrapper{margin-right:unset;max-width:400px}.image-with-points__collection-wrapper scroll-progress{display:none}.image-with-points__collection-wrapper .scrollbar{justify-content:center}}.media-with-text__media-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;position:absolute;left:0;top:0;width:100%;height:auto;aspect-ratio:1 / 1;color:var(--text-color, #fff);background-color:rgba(var(--media-with-text-item-overlay, 0 0 0 .3));padding:8px;box-sizing:border-box}@media screen and (min-width:1024px){.media-with-text__media-overlay{padding:16px}}.uppercase{text-transform:uppercase}.media-with-text__content a.button{font-size:12px}.media-with-text__content.no-vertical-padding{padding-top:0;padding-bottom:0}.media-with-text__media>img{aspect-ratio:1 / 1;object-fit:cover;min-width:100%;width:100%;height:auto}.product-award-icon{width:245px;max-width:100%;aspect-ratio:245 / 182;object-fit:contain}.product-gallery__ar-wrapper media-carousel{max-height:555px}.product-gallery__ar-wrapper media-carousel .product-gallery__media>img{max-height:555px;object-fit:contain}.product-accordions{margin-top:20px;padding:40px 16px}.product-accordions.desktop{margin-top:40px;display:none;padding:40px}@media screen and (max-width:1024px){.product-gallery__thumbnail-wrapper{max-width:min(610px,calc(100vw - 80px));gap:24px;margin:auto;padding:0;width:100%}.product-info{max-width:min(610px,calc(100vw - 80px));margin:auto}.product-accordions{max-width:min(610px,calc(100vw - 80px));width:100%;padding-left:0;padding-right:0;margin:auto}}.rating_title{display:flex;justify-content:space-between}@media screen and (min-width:1025px){.product-info__title{font-size:var(--Fontsize-Heading-h4, 32px);line-height:var(--Line-Height-Heading-h4, 40px)}}.ruk-rating-snippet-count:last-child{display:none}span.ruk-rating-snippet-count{font-weight:700!important;font-family:Sharp Grotesk 19!important}.d-display,.t-display{display:none}@media screen and (min-width:768px){.t-display{display:block}.m-display{display:none}}@media screen and (min-width:1024px){.d-display{display:block}.t-display{display:none}}.section-header__link-padding{--link-margin-top: 24px}.section-header__link-padding>a{align-self:end;justify-self:end;margin-top:var(--link-margin-top)}@media screen and (min-width:1024px){.section-header__link-padding{--link-margin-top: 60px}.section-header__link-padding>div:first-child{margin-bottom:50px}}.hot-spots__content{--content-over-media-content-max-width: 850px;position:relative;z-index:1;padding:20px;word-break:break-word;overflow-wrap:anywhere}.hot-spots__content-wrapper{color:#fff;position:relative;padding-bottom:40px}.hot-spots__content-wrapper:before{content:"";display:block;height:100%;position:absolute;left:calc(-1 * var(--container-gutter));right:calc(-1 * var(--container-gutter));background-color:#000}.shop-the-look__carousel-product-wrapper{width:100%}.shop-the-look__carousel-product-wrapper>product-card{max-width:400px;width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width:1000px){.shop-the-look__carousel-product-wrapper{padding-left:0;padding-right:0}}.shop-the-look product-card a:focus-visible,.shop-the-look product-card button:focus-visible{outline-offset:-3px}.media-with-text__gallery{--media-with-text-gallery-gap: 16px;display:grid;grid-template-columns:40% auto;gap:var(--media-with-text-gallery-gap);min-height:247px}.media-with-text__gallery>div:first-child{display:grid;grid-template-columns:1fr;gap:var(--media-with-text-gallery-gap)}.media-with-text__gallery>div:first-child img{object-fit:cover;aspect-ratio:1/1;width:100%;height:100%}.media-with-text__gallery>div:first-child img:first-child:last-child{height:calc(100% - 96px);align-self:center}.media-with-text__gallery>div:last-child img{height:100%;min-width:100%;object-fit:cover}media-grid .content-over-media{--container-gutter: 24px;gap:24px}.section-header>*:first-child:last-child{grid-column:1 / 3}@media screen and (min-width:768px){.media-with-text__gallery{--media-with-text-gallery-gap: 24px;min-height:500px}.media-with-text__gallery>div:first-child img:first-child:last-child{height:calc(100% - 137px);align-self:center}}.go-back-link{display:inline-flex;justify-content:start;align-items:center;gap:10px;color:#595959;padding:8px;margin-bottom:16px}@media screen and (min-width:768px){.go-back-link{margin-bottom:24px}}.text-white{color:#fff}.announcement-bar__container{display:flex;height:24px;position:relative}.announcement-bar__links{display:none;justify-content:center;align-items:center;gap:16px;position:absolute;right:0}.navigation-panel__shop-locator{display:inline-flex;gap:8px;justify-content:center;align-items:center;margin-bottom:10px}.navigation-promo__wrapper .content-over-media{gap:0}.navigation-promo__wrapper .content-over-media .grid-text{padding:32px;background:linear-gradient(180deg,#0000,#000000b3);grid-area:2 / 1 / auto / span 3;width:100%}.announcement-bar__link{display:flex;gap:4px;justify-content:center;align-items:center}@media screen and (min-width:1150px){.go-back-link{margin-bottom:24px}.announcement-bar__links{display:flex}.mega-menu__nav>li>a.h6{padding:8px 0}.mega-menu__nav.mega-menu__nav-vertical>li{flex-basis:100%}.mega-menu__nav>li:nth-child(4){flex-basis:100%}}.pt-4{padding-top:var(--spacing-4)}@media screen and (min-width:700px){.sm\:pt-0{padding-top:0}}.scale-1\.2{transform:scale(1.2)}.announcement-bar__wrapper>button.tap-area>svg{height:28px;width:28px}.media-grid__item p{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.footer__payment-icons li svg{width:48px;height:32px}@media(min-width:1024px){wishlist-button-product .wk-floating .wk-button{margin-right:var(--spacing-1)!important}}wishlist-button-collection .wk-button:before,wishlist-button-collection .wk-button:hover:before{border-radius:0!important;background:transparent 0px!important;border:0px!important}.prose ul{padding-left:0!important;margin:0 0 1em;text-align:left;word-break:break-word;overflow-wrap:anywhere}.prose ul li{position:relative;padding-left:1em!important;line-height:1.3!important;padding-bottom:2px}.prose ul li:before{content:"\2022";position:absolute;left:.25em;top:0;color:currentColor;font-weight:400}.prose ol{list-style:none;padding-left:0!important;margin:0 0 1em;text-align:left;counter-reset:customCounter}.prose ol li{position:relative;padding-left:1.5em!important;line-height:1.3!important;padding-bottom:2px}.prose ol li:before{counter-increment:customCounter;content:counter(customCounter) ".";position:absolute;left:.25em;top:0;color:#000;font-weight:400}.price-and-reviews{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.price-and-reviews reviewsio-product-ratings{margin-left:auto}.product-details__table{width:100%;border-collapse:collapse;font-size:.875rem}.product-details__table th,.product-details__table td{padding:.75rem 1rem;vertical-align:top;text-align:left;background-color:transparent}.product-details__table tr:nth-child(odd){background-color:#f5f5f5}.product-details__table tr:nth-child(2n){background-color:#fff}table:not(.table--bordered) :is(th,td):first-child{padding-inline-start:1rem}.product-details__table th{font-weight:600;width:40%;padding-left:1px}.collection-card__content-wrapper{position:relative;overflow:visible}.sub-collection__card-background{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%) scale(1);transition:transform .6s ease}.sub-collection__card:hover .sub-collection__card-background,.sub-collection__card:focus-within .sub-collection__card-background{transform:translate(-50%,-50%) scale(1.06)}.sub-collection__card-text{position:absolute;bottom:1rem;left:1rem;right:1rem;z-index:2;display:flex;flex-direction:column;gap:.25rem}@media(max-width:699px){.sub-collection__card-description{opacity:1!important;max-height:none!important;transform:none!important}}.sub-collection__card-title{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6)}.sub-collection__card-description{color:#fff;opacity:0;max-height:0;overflow:hidden;transform:translateY(10px);transition:opacity .6s ease,max-height .6s ease,transform .6s ease;text-shadow:0 1px 3px rgba(0,0,0,.6)}@media(min-width:699px){.sub-collection__card:hover .sub-collection__card-description,.sub-collection__card:focus-within .sub-collection__card-description{opacity:1;max-height:200px;transform:translateY(0)}}@media(max-width:699px){.sub-collection__card-description{opacity:1!important;max-height:none!important;transform:none!important;font-size:12px}}@media(min-width:1000px){.sub-collection__card-title{font-size:16px}}@media(min-width:700px)and (max-width:999px){.sub-collection__card-title{font-size:14px}}@media(max-width:699px){.sub-collection__card-title{font-size:16px}}.shopify-payment-button__more-options:hover{opacity:.6}.header__wrapper:hover .wk-button .wk-icon svg path{stroke:#000!important}.product-gallery .wk-button.wk-selected .wk-icon svg path{fill:red!important;stroke:red!important}.product-gallery .wk-button .wk-icon svg path{fill:#fff!important}.product-card__figure .wk-button.wk-selected .wk-icon svg path{fill:red!important;stroke:red!important}.product-card__figure .wk-button .wk-icon svg path{fill:#fff!important}.wk-button:focus-visible,wk-button:focus-visible{outline:2px solid highlight;outline:2px solid -webkit-focus-ring-color;outline-offset:2px}.wk-button[tabindex="0"]{cursor:pointer}@media screen and (pointer:fine){.product-card:focus-within .product-card__quick-buy{opacity:1;visibility:visible;transform:translateY(0)}}.product-card:focus-within wishlist-button-collection .wk-floating,wishlist-button-collection:focus-within .wk-floating,wishlist-button-product:focus-within .wk-floating{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.price-tag-display{margin-left:auto;margin-right:.5rem;font-weight:400;font-size:.9rem;color:#333;opacity:.8;white-space:nowrap}.checkbox:checked+label{font-weight:700;font-size:18px}.userlike-more-questions{text-decoration:auto!important}.shopify-payment-button__more-options{text-decoration:none!important;display:inline!important;margin-top:10px!important;position:relative;top:5px}store-header[sticky][allow-transparency] .header__wrapper{background-color:transparent!important;transition:background-color .3s ease}store-header[sticky][allow-transparency] .header__wrapper:hover{background-color:#fff!important;transition:background-color .3s ease}store-header[sticky].is-filled .header__wrapper{background-color:#fff!important}store-header[sticky] .header__wrapper{background-color:#fff!important}.tl-select{display:none!important}.product-card__figure{position:relative}.product-card__labels{position:absolute;top:8px;left:8px;display:flex;gap:4px}.product-card__label{padding:4px 8px;font-size:.75rem;text-transform:uppercase;color:var(--label-text-color);white-space:nowrap}.product-card__label--new{background:var(--label-new-bg)}.product-card__label--sold-out{background:var(--label-sold-out)}.product-card__label--bestseller{background:var(--label-bestseller-bg)}.product-card__label--promotion{background:var(--label-promotion-bg)}.breadcrumb-tag{text-transform:capitalize}.panel__wrapper .circle-chevron{transform:rotate(0)!important}.pagination__item--active{font-size:20px;font-weight:700}.pagination{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center}.pagination__item{min-width:2.25rem;text-align:center;padding:.5rem .4rem;font-size:1rem;border-radius:.25rem;margin:0;line-height:1.5}@media(max-width:480px){.pagination__item{font-size:.92rem;min-width:2rem;padding:.33rem .2rem}.pagination{gap:.25rem}}.tl-custom-position.top-right{display:none!important}video-media[autoplay] .uc-embedding-container{pointer-events:auto}.uc-embedding-more-info{color:#000;text-decoration:underline}.description-text{color:#000}body.page-fissler-sommerfest-2025 header.shopify-section,body.page-fissler-sommerfest25 header.shopify-section,body.page-fissler-sommerfest-2025 store-header,body.page-fissler-sommerfest25 store-header,body.page-fissler-sommerfest-2025 .header__wrapper,body.page-fissler-sommerfest25 .header__wrapper,body.page-fissler-sommerfest-2025 .announcement-bar,body.page-fissler-sommerfest25 .announcement-bar,body.page-fissler-sommerfest25 .shopify-section .shopify-section--apps{display:none!important}body.page-fissler-sommerfest25 div[data-test-id=userlike-container],body.page-fissler-sommerfest25 div[data-test-id=userlike-container] *,#storeify-sl-btn-trigger-popup,.inpage-tab-section.is-hidden{display:none!important}[id^=minimized-trustbadge-],[id^=trustbadge-minimized-menu-button-],div[class*=_1y0juye],div[class*=trustbadge-floating],div[data-testid=trustbadge-floating-reviews-container]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.bmsm-announcement-bar,.bmsm-product-page-block,.bmsm-nudge-text,.bmsm-achievement-text{font-family:"Sharp Grotesk 19"!important}.bmsm-tier-timeline,.bmsm-product-page-block{border-radius:0!important}.bmsm-milestone-value{width:75px!important}.bmsm-stickyannouncementbar{position:fixed!important;bottom:0!important;top:unset!important}@media(max-width:768px){.bmsm-milestone-value,.bmsm-milestone-trigger,.bmsm-nudge-text{font-size:16px!important}}.offer--with-image{display:flex;align-items:center}@media screen and (pointer:fine){.product-card__quick-buy{visibility:visible}.product-card:focus-within .product-card__quick-buy{opacity:1;transform:translateY(0)}}.video-play-pause{position:absolute;bottom:16px;right:16px;z-index:10;width:44px;height:44px;border:none;border-radius:0;background:#00000080;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;pointer-events:auto;transition:background .2s}.offer-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080}.offer-modal__container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;color:#000;width:90%;max-width:500px;max-height:80vh;overflow-y:auto;box-shadow:0 10px 40px #0003;border-radius:0}.offer-modal__close{background:none;border:none;cursor:pointer;padding:.25rem;display:inline-flex;align-items:center;justify-content:center;color:inherit}.offer-modal__close:hover{opacity:.7}.offer--with-image{display:flex;align-items:flex-start;gap:var(--spacing-4)}.offer__image{flex:0 0 var(--offer-image-size, 80px);width:var(--offer-image-size, 80px)}.offer__image-element{width:100%;height:auto;object-fit:contain;border-radius:0}.offer__content{flex:1;min-width:0;display:grid;gap:var(--spacing-2)}.offer__details-trigger{border:none;padding:0;cursor:pointer;text-decoration:none;color:inherit;font-family:inherit;margin-top:var(--spacing-1);justify-self:start}.offer-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}.offer-modal.is-open{display:block}.offer-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;cursor:var(--cursor-close-svg-url) 28 28,auto}.offer-modal__container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;color:#000;width:90%;max-width:500px;max-height:80vh;overflow-y:auto;box-shadow:0 10px 40px #0003;border-radius:0;cursor:default}.offer-modal__header{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:none}.offer-modal__close{position:absolute;top:12px;right:12px;background:none;border:none;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s}.offer-modal__close:hover{transform:rotate(90deg)}.offer-modal__body{padding:0 1.5rem 1.5rem}@media screen and (max-width:699px){.offer__image{flex:none;max-width:var(--offer-image-size, 80px)}}.input,.textarea,.select{border-color:rgb(var(--text-color) / .45)}.video-play-pause{position:absolute;bottom:16px;right:16px;z-index:10;width:44px;height:44px;border:none;border-radius:50%;background:#00000080;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;pointer-events:auto;transition:background .2s}.video-play-pause:hover{background:#000000b3}.video-play-pause:focus-visible{outline:2px solid highlight;outline:2px solid -webkit-focus-ring-color;outline-offset:2px}.video-play-pause svg{width:20px;height:20px;fill:currentColor}.video-play-pause .icon-pause{display:block}.video-play-pause .icon-play,.video-play-pause[data-paused] .icon-pause{display:none}.video-play-pause[data-paused] .icon-play{display:block}.slideshow-autoplay-toggle{position:absolute;bottom:16px;right:16px;z-index:10;width:44px;height:44px;border:none;border-radius:0;background:#00000080;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;pointer-events:auto;transition:background .2s}.slideshow-autoplay-toggle:hover{background:#000000b3}.slideshow-autoplay-toggle:focus-visible{outline:2px solid highlight;outline:2px solid -webkit-focus-ring-color;outline-offset:2px}.slideshow-autoplay-toggle svg{width:20px;height:20px;fill:currentColor}.slideshow-autoplay-toggle .icon-pause{display:block}.slideshow-autoplay-toggle .icon-play,.slideshow-autoplay-toggle[data-paused] .icon-pause{display:none}.slideshow-autoplay-toggle[data-paused] .icon-play{display:block}.quick-buy-drawer::part(content){border-radius:0;clip-path:none!important}.quick-buy-drawer::part(outside-close-button){display:grid!important;place-items:center;position:absolute!important;top:1.5rem;right:1.5rem;bottom:auto;left:auto;margin:0;z-index:10;width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid rgb(var(--text-color) / .12);background:rgb(var(--background))}.quick-buy-drawer .quick-buy-drawer__variant{padding-right:3.5rem}.blog-post-card{overflow:visible}.blog-post-card a:focus-visible{outline:2px solid highlight;outline:2px solid -webkit-focus-ring-color;outline-offset:-3px}.header__link-list>ul>li>details[open]>summary.link{background:none!important}.rating__star,.rating__stars{color:red}.product-rating-stars{display:inline-flex;align-items:center;gap:.375rem;color:inherit;text-decoration:none}.product-rating-stars:hover,.product-rating-stars:focus-visible{text-decoration:none}.product-rating-stars__row{position:relative;display:inline-block;line-height:0}.product-rating-stars__bg,.product-rating-stars__fg{display:inline-flex;gap:2px;white-space:nowrap}.product-rating-stars__bg{color:rgb(var(--text-color) / .2)}.product-rating-stars__fg{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--rating-pct, 0%);overflow:hidden;color:red}.product-rating-stars__star{flex:0 0 auto}.product-rating-stars__avg{display:inline-flex;align-items:center;font-size:var(--text-sm);font-weight:700;line-height:1;margin-top:2px}.product-rating-stars__count{display:inline-flex;align-items:center;font-size:var(--text-sm);color:rgb(var(--text-color) / .6);line-height:1;margin-top:2px}.ts-reviews-section__heading{margin:0 0 1.75rem}.ts-reviews-grid{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,3fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}@media(max-width:900px){.ts-reviews-grid{grid-template-columns:1fr}}.ts-reviews-summary{display:flex;flex-direction:column;gap:1.25rem}.ts-reviews-summary__top{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.ts-reviews-summary__headline{display:flex;align-items:center;gap:.75rem}.ts-reviews-summary__avg{display:inline-flex;align-items:center;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);font-size:var(--text-h3);line-height:1}.ts-reviews-summary__stars{position:relative;display:inline-block;line-height:0}.ts-reviews-summary__stars-bg,.ts-reviews-summary__stars-fg{display:inline-flex;gap:2px;white-space:nowrap}.ts-reviews-summary__stars-bg{color:rgb(var(--text-color) / .2)}.ts-reviews-summary__stars-fg{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--rating-pct, 0%);overflow:hidden;color:red}.ts-reviews-summary__star{flex:0 0 auto}.ts-reviews-summary__count{font-size:var(--text-sm);color:rgb(var(--text-color) / .7)}.ts-reviews-summary__logo{margin-top:.25rem;width:40px;height:40px;object-fit:contain}.ts-reviews-distribution{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.ts-reviews-distribution__row{display:grid;grid-template-columns:2.25rem 1fr 2.5rem;align-items:center;gap:.6rem}.ts-reviews-distribution__label{display:inline-flex;align-items:center;gap:.2rem;font-size:var(--text-sm);font-weight:700}.ts-reviews-distribution__star{display:inline-flex;color:red;line-height:0}.ts-reviews-distribution__star-icon{display:block}.ts-reviews-distribution__bar{position:relative;display:block;height:.75rem;background:rgb(var(--text-color) / .08)}.ts-reviews-distribution__fill{position:absolute;inset:0 auto 0 0;background:red;width:0;transition:width .3s ease}.ts-reviews-distribution__pct{font-size:var(--text-sm);color:rgb(var(--text-color) / .7);text-align:right;font-variant-numeric:tabular-nums}.ts-reviews-summary__trust{font-size:var(--text-sm);color:rgb(var(--text-color) / .65);line-height:1.5;margin:0}.ts-reviews-summary__trust a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.ts-reviews-summary__policies{margin:0;font-size:var(--text-sm);color:rgb(var(--text-color) / .65)}.ts-reviews-summary__policies a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.ts-reviews-list-wrapper{display:flex;flex-direction:column;gap:1rem}.ts-reviews-toggle-wrap{align-self:flex-start}.ts-reviews-toolbar{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;margin-block:1rem .75rem}.ts-reviews-sort,.ts-reviews-filter-popover{position:relative;display:inline-flex;align-items:center}.ts-removable-facet{display:none;align-items:baseline;gap:var(--spacing-3);padding:var(--spacing-2-5) var(--spacing-4);background:rgb(var(--text-color) / .1);color:rgb(var(--text-color));border-radius:0;flex-shrink:0;font-size:var(--text-sm);line-height:1.2}.ts-removable-facet:not([hidden]){display:inline-flex}.ts-reviews-active-facets{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);margin-inline-end:auto}.ts-removable-facet__remove{display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:0;color:inherit;cursor:pointer;line-height:0}.ts-removable-facet__remove:hover,.ts-removable-facet__remove:focus-visible{opacity:.7}@media screen and (min-width:700px){.ts-removable-facet{padding:var(--spacing-3) var(--spacing-5);gap:var(--spacing-4)}}.ts-reviews-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.ts-review{position:relative;border:1px solid rgb(var(--text-color) / .12);padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.4rem}.ts-review__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ts-review__stars{position:relative;display:inline-block;line-height:0}.ts-review__stars-bg,.ts-review__stars-fg{display:inline-flex;gap:2px;white-space:nowrap}.ts-review__stars-bg{color:rgb(var(--text-color) / .2)}.ts-review__stars-fg{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--rating-pct, 0%);overflow:hidden;color:red}.ts-review__star{flex:0 0 auto}.ts-review__verified{display:inline-flex;align-items:center;gap:.75rem;color:rgb(var(--text-color));font-size:var(--text-sm);flex:0 0 auto}.ts-review__verified svg{display:block}.ts-review__date{font-size:var(--text-sm);color:rgb(var(--text-color) / .55);font-variant-numeric:tabular-nums}.ts-review__title{font-family:var(--text-font-family);font-weight:700;letter-spacing:normal;font-size:var(--text-base);margin:.1rem 0 0;line-height:1.6}.ts-review__body{margin:0;font-family:var(--text-font-family);font-size:var(--text-base);line-height:1.6;color:rgb(var(--text-color))}.ts-review__author{margin-top:.4rem;font-size:var(--text-sm);color:rgb(var(--text-color) / .6)}.ts-reviews-empty{color:rgb(var(--text-color) / .6);font-size:var(--text-base)}.ts-reviews-list__empty{margin:0;padding:1rem 0;color:rgb(var(--text-color) / .65);font-size:var(--text-base);text-align:center}.product-card .product-card__figure{flex-grow:0}.product-card .product-card__info{margin-top:0}.product-card__title{display:block}.product-card__rating-row{display:flex;width:fit-content;min-height:1.5rem;align-items:center}.product-rating-stars--placeholder{visibility:hidden;pointer-events:none}.product-card__more__options{min-height:1.75rem;display:flex;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
