@media(max-width:575.98px){body.template-collection .shopify-section.slider{margin-left:-20px;margin-right:-20px}}@media(min-width:1024px){body.template-collection .shopify-section.slider{margin-left:-15px;margin-right:-15px}}@media(min-width:1024px){body.template-collection .shopify-section.slider{margin-left:-40px;margin-right:-40px}}@media screen and (min-width:1831px){body.template-collection .shopify-section.slider{margin-left:calc((var(--vw, 1vw)*100 - 1440px)/-2);margin-right:calc((var(--vw, 1vw)*100 - 1440px)/-2)}}:root{--title-margin: 12px}@media(min-width:1024px){.collection__filters-area{width:100%;max-width:200px;display:flex;flex-direction:column;align-items:flex-start}}.collection__navs{max-width:fit-content}@media(max-width:1023.98px){.collection__navs{display:none}}.collection__nav{display:none}@media(min-width:1024px){.collection__nav{display:flex}}.collection__nav__items{display:flex;position:relative;align-items:center}.collection__nav__item{font-size:18px;font-style:normal;font-weight:500;cursor:pointer;white-space:nowrap;opacity:1}.collection__nav__item:first-child{text-transform:capitalize}.collection__nav__item:not(:first-child):before{padding:0 var(--spacing-0);content:" / ";display:inline-block;color:#d8d8d8}.collection__nav__item.first:before{display:none}.collection__nav__menu{padding:var(--spacing-1);padding-top:0;z-index:99;list-style-type:none;border:1px solid #000;background:#fff;min-width:259px;margin:0;height:0;visibility:hidden;opacity:0;display:none;position:absolute;top:-16px;transition:height .3s ease,visibility .3s ease,opacity .3s ease}.collection__nav__menu--open{height:auto;visibility:visible;opacity:1;display:block}.collection__nav__menu__item{cursor:pointer;padding-bottom:var(--spacing-0);font-size:18px;font-style:normal;font-weight:500;white-space:nowrap}.collection__nav__menu__item__text{color:#000}.collection__nav__menu__item:first-child{padding-top:var(--spacing-1)}.collection__nav__menu__item.parent{padding-bottom:var(--spacing-2)}.collection__nav__menu__item a{display:flex;align-items:center}.collection__nav__menu__item.active a{position:relative}.collection__nav__menu__item.active a:before{position:absolute;content:" ";display:inline-block;width:4px;height:4px;right:0;left:-10px;background-color:#000;border-radius:100px}.collection__nav__menu__item__icon{padding-left:var(--spacing-0);cursor:pointer}.collection__nav__menu__item.parent .collection__nav__menu__item__icon{padding-left:var(--spacing-n1)}.collection__sticky-area{position:sticky;top:0;z-index:99}@media(min-width:1024px){.collection__sticky-area{transform:translateY(-1px)}}.collection__sticky-area{transition:opacity .3s ease,visibility .3s ease}.collection__sticky-area--hidden{opacity:0;visibility:hidden}.collection__sticky-area--under-header{z-index:99}.collection__navigation-area{width:100%;justify-content:space-between;padding-top:var(--spacing-2);align-items:baseline;z-index:99;background-color:var(--collection-background-color, #fff)}@media(min-width:1024px){.collection__navigation-area{padding-top:var(--spacing-3);border-bottom:1px solid #000;flex-direction:row;margin-bottom:var(--spacing-0);display:grid;grid-template-columns:repeat(2,1fr)}}.collection__navigation-area{transition:opacity .35s ease,visibility .35s ease}.collection__navigation-area--overlapping{opacity:1;visibility:visible}.collection__navigation-area--sticking{z-index:999}@media(max-width:1023.98px){.collection__navigation-area--sticking{display:grid;border-bottom:1px solid #000;grid-template-columns:1fr 1fr}.collection__navigation-area--sticking .collection__navs{display:flex}.collection__navigation-area--sticking .collection__filters__pills-root{display:flex;flex-wrap:wrap}.collection__navigation-area--sticking .collection__navigation-area__filters{display:flex;justify-content:flex-end}.collection__navigation-area--sticking .collection__navigation-area__active-filters{grid-row:span 1;grid-column:span 2}.collection__navigation-area--sticking .collection__filters__promoted-filters__list__item{display:none}.collection__navigation-area--sticking .collection__filters__promoted-filters__list__item--hide-bg[data-value="All Filters"]{display:block;padding-right:0}.collection__navigation-area--sticking .collection__layout-toggler.collection__layout-toggler{display:none}}@media(max-width:1023.98px){.collection__navigation-area__filters{width:100%}}.collection__list{width:100%}.collection__title{flex-basis:100%;text-align:center;text-align:left;max-width:calc(var(--max-content-width) + var(--vertical-spacing)*2);margin:0 auto;padding:0 var(--vertical-spacing);margin-top:var(--spacing-2);font-size:45px;font-style:normal;line-height:110%;font-weight:500;margin-bottom:var(--title-margin);line-height:100%;letter-spacing:-.03em}.collection__title__contents{display:inline-table}@media(min-width:1024px){.collection__title{margin-top:34px;font-size:55px}.collection__title__contents{max-width:1114px}}builder-component[name=collection-header-promotion-tile]{max-width:var(--max-content-width)}@media screen and (max-width:1805px){builder-component[name=collection-header-promotion-tile]{padding-right:var(--vertical-spacing)}}@media screen and (max-width:993px){builder-component[name=collection-header-promotion-tile]{padding-left:var(--vertical-spacing)}}@media(max-width:1023.98px){builder-component[name=collection-header-promotion-tile]{padding-left:0;padding-right:var(--vertical-spacing)}}builder-component[name=collection-footer]{max-width:var(--max-content-width);margin:0 auto;width:100%}.collection__full-page-banner__content{margin-bottom:0;margin-top:var(--spacing-0)}@media(min-width:1024px){.collection__full-page-banner__content{margin-bottom:var(--spacing-2)}}.collection__full-page-banner__content img,.collection__full-page-banner__content video{width:100%;height:auto}@media screen and (max-width:1400px){builder-component .builder-compare-columns>.builder-columns{flex-direction:column;-webkit-box-align:stretch;align-items:stretch}builder-component .builder-compare-columns>.builder-columns .builder-column{width:100%}}builder-component .has-hover-button .hoverable-button:hover{background-color:#000;border-color:#000;color:#fff!important}.shopify-section.collection{position:relative}.template-collection{background-color:var(--collection-background-color, #fff)}.template-collection .collection__section{color:var(--collection-text-color, #000)}.template-collection .collection__navigation-area{border-color:var(--collection-text-color, #000)}.collection_hetta-essentials #shopify-section-footer{margin-block-start:0}.collection_hetta-essentials #shopify-section-image-and-block{margin-block-start:var(--spacing-6)}body.template-collection .slider .swiper-wrapper{align-items:center}body.template-collection .shopify-section.slider{margin-left:0;margin-bottom:var(--spacing-1);margin-top:0}@media(max-width:1023.98px){body.template-collection .shopify-section.slider{margin-right:calc(var(--body-horizontal-spacing)*-1);margin-bottom:0}}body.template-collection main{margin-top:0}body.template-collection .slider{margin-top:var(--spacing-5)}body.template-collection [data-section-type=slider] .swiper{margin-top:calc(var(--spacing-3)*-1)}.stacked-category .collection__navigation-area{padding-bottom:var(--spacing-0)}.stacked-category__body{display:grid;grid-auto-flow:dense;gap:80px var(--spacing-0);grid-template-columns:auto}@media(min-width:1024px){.stacked-category__body{grid-template-columns:repeat(2,minmax(0,1fr))}}.stacked-category__body .simplified-options{display:none}.stacked-category__head{width:100%;display:flex;justify-content:space-between;padding-top:var(--spacing-2);align-items:baseline;z-index:99;background-color:var(--collection-background-color, #fff);padding-bottom:var(--spacing-0);border-bottom:1px solid #000}@media(min-width:1024px){.stacked-category__head{padding-top:var(--spacing-3);flex-direction:row;margin-bottom:var(--spacing-0)}}.stacked-category__link{font-size:18px;font-style:normal;font-weight:500;width:100%;display:flex;justify-content:flex-end}.stacked-category__title{font-size:18px;font-style:normal;font-weight:500;cursor:pointer;white-space:nowrap;position:relative;margin:0}.stacked-category__button{color:#000;background-color:#0000;border:1px solid #000;font-size:18px;font-weight:500;line-height:normal;padding:var(--spacing-0) var(--spacing-1);cursor:pointer}.stacked-category__button:hover{background-color:#000;color:#fff;border-color:#000}.stacked-category__button:disabled{opacity:.5}.stacked-category__footer{width:100%;display:flex;justify-content:center;margin:var(--spacing-4) 0}.stacked-category builder-component{width:100%;align-self:flex-start}.stacked-category builder-component.mode-column-span{grid-column-end:span 2}@media(max-width:1023.98px){.stacked-category builder-component.mode-column-span{grid-column-end:auto;padding-left:0;padding-right:0;margin-top:calc(var(--spacing-5)*-1)}}.stacked-category builder-component.mode-row-span{grid-row-end:span 2}@media(max-width:1023.98px){.stacked-category builder-component.mode-row-span{grid-row-end:auto}}.stacked-category builder-component .product__price{position:relative}.stacked-category builder-component .product__price--discounted:after{position:absolute;content:"";left:0;top:50%;right:0;transform:rotate(-5deg);z-index:1}.stacked-category builder-component:not(.builder-loaded){display:none!important}@media(min-width:1024px){.stacked-category .collection__product a+p,.stacked-category .collection__product-ghost a+p,.stacked-category builder-component a+p{margin-top:1.25rem}.stacked-category .collection__product:hover .responsive-image__wrapper~.responsive-image__wrapper,.stacked-category .collection__product-ghost:hover .responsive-image__wrapper~.responsive-image__wrapper,.stacked-category builder-component:hover .responsive-image__wrapper~.responsive-image__wrapper{opacity:1}}.visual-nav{visibility:hidden;transition:visibility .3 ease-in-out;position:relative;margin-bottom:45px;margin-top:calc(45px - var(--title-margin));width:calc(var(--vw)*100);align-self:center}@media(min-width:1024px){.visual-nav{margin-top:calc(24px - var(--title-margin))}}.visual-nav .visual-nav__slide.visual-nav__slide.visual-nav__slide{margin-top:0}.visual-nav .text-nav__item{align-self:center}.visual-nav__slide{--image-width: 272px;--image-height: 170px;margin-right:calc(var(--spacing-0) - 2px);border:1px solid #fff;max-width:fit-content}.visual-nav__slide--featured .visual-nav__slide__image-wrapper{display:flex;position:relative;justify-content:flex-end;background-color:var(--bg-color)}.visual-nav__slide--featured .visual-nav__slide__caption{padding-left:var(--spacing-2)}@media(min-width:1024px){.visual-nav__slide--featured .visual-nav__slide__caption{padding-left:var(--spacing-3)}}.visual-nav__slide__content{display:flex;flex-direction:column;margin-top:0;cursor:pointer}@media(max-width:575.98px){.visual-nav__slide__content{margin-bottom:var(--spacing-0);justify-content:center}}.visual-nav__slide__content .responsive-image__wrapper{margin:0}@media(max-width:575.98px){.visual-nav__slide__content .responsive-image__wrapper{padding:.625px;background:var(--white);border-radius:4px}}.visual-nav__slide__image{min-width:100%;height:auto;max-height:var(--image-height);vertical-align:middle;object-fit:cover;width:var(--image-width)}.visual-nav__slide__fake-image{text-align:center;font-size:16px;font-weight:600;text-transform:uppercase;display:none;height:19px;justify-content:center;align-items:center}@media(max-width:575.98px){.visual-nav__slide__fake-image{display:flex}}.visual-nav__slide-link{display:block}.visual-nav__slide--active .visual-nav__slide-link{border:1px solid #000;display:block}.visual-nav__slide--active:first-child .visual-nav__slide-link{border:0}.visual-nav__slide__featured-text{font:var(--fn1-font);letter-spacing:var(--fn1-letter-spacing);font-weight:400;text-align:right;background-color:var(--bg-color);position:relative;min-width:20px}@media(min-width:1024px){.visual-nav__slide__featured-text{font:var(--f0-font);letter-spacing:var(--f0-letter-spacing);font-weight:500;min-width:30px}}.visual-nav__slide__featured-text span{display:block;writing-mode:vertical-lr;width:100%;padding-top:var(--spacing-0);padding-right:var(--spacing-n1);padding-left:var(--spacing-n1)}@media(min-width:1024px){.visual-nav__slide__featured-text span{padding-top:var(--spacing-0);padding-right:var(--spacing-n1);padding-left:var(--spacing-0)}}.visual-nav__slide__featured-text{font:var(--f0r-font);letter-spacing:var(--f0r-letter-spacing);display:flex;flex-direction:column;justify-content:center;min-width:39px;background-color:var(--hetta-spring-green);color:var(--hetta-forest-green);text-transform:uppercase}.visual-nav__slide__featured-text span{box-sizing:border-box;padding:var(--spacing-0);transform:rotate(180deg)}@media(min-width:576px){.visual-nav__slide__caption.has-no-image{text-align:center;width:100%}}.visual-nav__slide__caption{padding:var(--spacing-0)}.visual-nav__slide__caption__title{color:#000;margin:0;font:var(--fn1-font);letter-spacing:var(--fn1-letter-spacing);font-weight:500}@media(max-width:575.98px){.visual-nav__slide__caption{margin-left:0;width:100%}}.visual-nav__swiper-button-next,.visual-nav__swiper-button-prev{position:absolute;top:45%;transform:translateY(-50%);background:#f4f2ef;cursor:pointer;z-index:1;width:36px;height:36px;display:flex;align-items:center;justify-content:center}@media(max-width:575.98px){.visual-nav__swiper-button-next,.visual-nav__swiper-button-prev{display:none}}.visual-nav__swiper-button-next{right:.625rem}.visual-nav__swiper-button-prev{left:.625rem;transform:translateY(-50%) rotate(180deg)}.visual-nav__skeleton{display:flex;width:100%;padding-bottom:2rem}.visual-nav__skeleton__item{width:230px;height:230px;background:linear-gradient(90deg,var(--secondary-gray) 0%,rgba(211,211,211,.35) 100%);margin-right:1.125rem}@media(max-width:575.98px){.visual-nav__skeleton__item{height:150px;width:150px;margin-right:var(--spacing-0)}}@media(max-width:575.98px){.visual-nav__skeleton__item--3,.visual-nav__skeleton__item--4{display:none}}.visual-nav .swiper-button-disabled{display:none}@media(max-width:1023.98px){#shopify-section-visual-nav{margin-right:calc(var(--spacing-0)*-1)}}#shopify-section-visual-nav{margin-top:-2.125rem}sundays-collection-visual-nav[data-type=visual-nav]{display:block}@media(max-width:1023.98px){sundays-collection-visual-nav[data-type=visual-nav]{display:none}}sundays-collection-visual-nav[data-type=text-nav]{display:none}@media(max-width:1023.98px){sundays-collection-visual-nav[data-type=text-nav]{display:block}}.text-nav{margin-top:calc(46px - var(--title-margin));margin-bottom:45px}@media(min-width:1024px){.text-nav{margin-top:calc(24px - var(--title-margin))}}.text-nav .keen-slider{display:flex}.text-nav__item{display:flex;justify-content:center;align-items:center;text-align:center;height:36px;padding:0 var(--spacing-0);border:1px solid rgba(0,0,0,.1);font-size:18px;font-style:normal;font-weight:500}@media(min-width:1024px){.text-nav__item{margin-right:var(--spacing-0)}}.text-nav__item{max-width:fit-content}.text-nav__item--active{border:1px solid #000;border-color:#0000001a}.text-nav__swiper__wrapper{inline-size:calc(100*var(--vw, 1%));margin-inline:calc(50% - 50*var(--vw, 1%))}@media(min-width:1024px){.text-nav__swiper__wrapper{inline-size:var(--container-size);margin-inline:auto}}.product-tiles{width:100%;max-width:var(--max-content);margin:64px auto 0;padding:0 var(--spacing-0)}@media(min-width:1024px){.product-tiles{padding:0 var(--spacing-2)}}.product-tiles--2up{display:grid;grid-gap:40px;grid-column-end:span 2;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}@media(max-width:1023.98px){.product-tiles--2up{grid-column-end:auto;padding-left:0;padding-right:0;grid-template-columns:1fr}}.product-tiles__item img{width:100%;height:auto}.product-tiles__item video{object-fit:cover}.product-tiles__item__caption{padding:var(--spacing-0);width:100%;display:flex;justify-content:space-between}.product-tiles__item__main-title{font:var(--fn1-font);letter-spacing:var(--fn1-letter-spacing);font-weight:500}.product-tiles__item__second-title{font:var(--fn1-font);letter-spacing:var(--fn1-letter-spacing);font-weight:400}.product-tiles__item__price__wrapper{font:var(--fn1-font);letter-spacing:var(--fn1-letter-spacing);font-weight:500}.product-tiles__item__discount{color:var(--discount-color)}@media(min-width:1024px){sundays-promo-tile:has(.promo-tile--tow-col){grid-column-end:span 2}}@media(min-width:1024px){sundays-promo-tile:has(.promo-tile--tow-row){grid-row-end:span 2}}.promo-tile--wide .product-tiles__item__link,.promo-tile--wide a{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:1023.98px){.promo-tile--wide .product-tiles__item__link,.promo-tile--wide a{align-items:normal}}sundays-promo-tile{--overlay-padding: calc(112.5% + 140px) }sundays-promo-tile:has(.product-tiles__item__image--image-tile){--overlay-padding: 56.25%}sundays-promo-tile:has(.product-tiles__item__image--image-tile) img,sundays-promo-tile:has(.product-tiles__item__image--image-tile) video{aspect-ratio:16/9;object-fit:cover}sundays-promo-tile:has(.product-tiles__item__image--image-tile) video{max-width:850px}@media(min-width:1024px){sundays-promo-tile .product-tiles__item__image{overflow:hidden;position:relative}sundays-promo-tile img,sundays-promo-tile video{top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}}.template-collection .product-tiles{padding-inline:0;margin-block:0}.template-collection .product-tiles--2up{gap:var(--spacing-0)}@media(max-width:1023.98px){.template-collection .product-tiles--2up{gap:var(--spacing-2)}}.promo-tile--tow-row img,.promo-tile--tow-row video{height:var(--image-height);position:static}.promo-tile--tow-row .product-tiles__item__image{padding-top:0}.theme-sale .product-tiles__item__discount{color:var(--special-price-color);background-color:var(--sale-color);display:block}.promo-tile--wide{grid-column:span 2}@media(max-width:1023.98px){.promo-tile--wide{grid-column:auto}}.page_compare-products .breadcrumbs{display:none}.compare-products{padding-bottom:60px;min-height:100vh}.compare-products--loading .skeletons{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-2);width:100%;padding-top:var(--spacing-2);border-top:1px solid #000}@media(min-width:1024px){.compare-products--loading .skeletons{grid-template-columns:repeat(4,1fr)}}.compare-products--loading .skeleton{width:100%;height:800px}.compare-products--loading .skeleton:nth-child(2n){display:none}@media(min-width:1024px){.compare-products--loading .skeleton:nth-child(2n){display:block}}.compare-products__modal{--head-height: 72px ;--footer-height: 74px ;--background-color: #f4f2ee;position:fixed;z-index:700000402;right:0;bottom:0;top:0;display:flex;overflow:hidden;transition:visibility;transition-duration:.3s;transition-timing-function:ease-out;visibility:hidden;width:100%;max-width:480px}.compare-products__modal--open{visibility:visible;transition-timing-function:ease-in}.compare-products__modal__content{background-color:#fff;margin-top:auto;margin-left:auto;margin-right:0;width:100%;height:100%;max-width:480px;z-index:1;padding:1.25rem .625rem;padding:24px;overflow:hidden auto;transform:translateY(100%);transition:height;transition-duration:.8s;transition-timing-function:ease-in;display:flex;flex-direction:column;justify-content:space-between}.compare-products__modal--open .compare-products__modal__content{transition-timing-function:ease-in;transform:none;opacity:1}.compare-products__modal--collapsed .compare-products__modal__content{max-height:194px;background-color:var(--background-color)}.compare-products__modal__head{border-bottom:1px solid #000;padding-bottom:24px;display:flex;justify-content:space-between;align-items:center;height:var(--head-height)}.compare-products__modal__title{padding:8px 0;font:var(--f0-font);letter-spacing:var(--f0-letter-spacing)}.compare-products__modal__clear{border:none;padding:0;color:#000;text-decoration:underline;font:var(--f0-font);letter-spacing:var(--f0-letter-spacing);font-weight:400!important;margin-left:16px}.compare-products__modal__collapse-btn{cursor:pointer;padding:8px;display:flex;justify-content:center;align-items:center;transform:rotate(-180deg)}.compare-products__modal__collapse-btn--collapsed{transform:none}.compare-products__modal__body{min-height:calc(100% - (var(--head-height) + var(--footer-height)));padding:24px 0}.compare-products__modal__footer{padding-top:24px;border-top:1px solid #000;background-color:#fff;height:var(--footer-height)}.compare-products__modal--collapsed .compare-products__modal__footer{background-color:var(--background-color);border-top:none}.compare-products__modal__footer__button{width:100%;height:50px;display:flex;justify-content:center;align-items:center;text-align:center;font:var(--f0-font);letter-spacing:var(--f0-letter-spacing);cursor:pointer}.compare-products__modal__product{display:flex;align-items:flex-start;margin-bottom:8px}.compare-products__modal__product__image{margin-right:8px;background-color:var(--image-blend-color);flex:1;width:100%}.compare-products__modal__product__image img{width:100%;height:auto;max-width:204px;max-height:128px;mix-blend-mode:multiply;vertical-align:middle}.compare-products__modal__product__caption{width:100%;flex:1;display:flex;flex-direction:column;height:100%;padding-top:var(--spacing-0)}.compare-products__modal__product__head{display:flex;justify-content:space-between;align-items:flex-start}.compare-products__modal__product__title{font:var(--fn1-font);letter-spacing:var(--fn1-letter-spacing);margin:0;max-width:160px;margin-bottom:var(--spacing-0)}.compare-products__modal__product__price{display:flex;flex-direction:column;font:var(--fn1-font);letter-spacing:var(--fn1-letter-spacing)}.compare-products__modal__product__price--discounted .price{color:var(--primary)}.compare-products__modal__product__close{cursor:pointer}.compare-products__modal__clear{border:none;background-color:#fff;padding:0;color:#000;text-decoration:underline;font:var(--f0-font);letter-spacing:var(--f0-letter-spacing);font-weight:400!important;margin-left:16px}.compare-products__modal__title{padding:8px 0;font:var(--f0-font);letter-spacing:var(--f0-letter-spacing);margin:0}.compare-products__modal__title__divider{color:#d8d8d8;padding:0 5px}.compare-products__modal__title__wrapper{display:flex}.compare-products__modal--collapsed{max-height:194px;top:auto}.compare-products__modal--collapsed .compare-products__modal__clear{background-color:var(--background-color)}.compare-products__title{margin:70px 0 24px;font:var(--f2-font);letter-spacing:var(--f2-letter-spacing)}@media(min-width:1024px){.compare-products__title{margin-top:120px}}.compare-products__head{font:var(--f0-font);letter-spacing:var(--f0-letter-spacing);padding-top:14px;display:flex;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #000;margin-bottom:8px}@media(min-width:1024px){.compare-products__head{padding-top:29px}}.compare-products__list{min-width:200%;position:relative;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-0)}@media(min-width:1024px){.compare-products__list{display:flex;justify-content:center;min-width:auto;gap:0}}.compare-products__list-wrapper{margin-right:calc(var(--vertical-spacing)*-1);position:relative}.compare-products__list-wrapper--overflowing{overflow-y:auto}@media(min-width:1024px){.compare-products__list-wrapper{margin-right:0;overflow-y:unset}}.compare-products__back-link{font:var(--f0-font);letter-spacing:var(--f0-letter-spacing)}.compare-products__back-link svg{margin-right:4px}.compare-product{margin:0;padding:0;border:none;background:none;font:inherit;color:inherit;box-shadow:none;text-decoration:none;outline:none;list-style:none;-webkit-appearance:none;appearance:none;letter-spacing:inherit;border-radius:0}.compare-product:where(svg,img){display:block}.compare-product:where(img){object-fit:contain;height:auto}.compare-product:where(input){-webkit-appearance:none;appearance:none}.compare-product:where(button),.compare-product:where(a){cursor:pointer}.compare-product:where(li,ul,ol){display:block}.compare-product:where(button,a):where(:focus-visible){outline:1px dashed currentColor;outline-offset:1px}.compare-product{width:100%;position:relative;background-color:var(--image-blend-color);flex:1;display:flex;flex-direction:column}@media(min-width:1024px){.compare-product:not(:last-child){margin-right:8px}.compare-product:only-child{max-width:692px}}@media(max-width:1023.98px){.compare-product__head{min-height:174px}}.compare-product__image{background-color:var(--image-blend-color);max-height:500px;overflow:hidden;aspect-ratio:16/9}.compare-product__image img{width:100%;height:auto;mix-blend-mode:multiply;aspect-ratio:16/9}.compare-product__remove{position:absolute;top:16px;right:16px}.compare-product__caption{padding:8px;display:flex;flex-direction:column;height:100%}@media(min-width:1024px){.compare-product__caption{padding:24px}}@media(min-width:1024px){.compare-product__title-box{display:flex;justify-content:space-between}}.compare-product__title{font:var(--f0-font);letter-spacing:var(--f0-letter-spacing);margin:0;padding-bottom:8px}@media(min-width:1024px){.compare-product__title{padding-bottom:0}}.compare-product__price{display:flex;flex-direction:column;font:var(--f0-font);letter-spacing:var(--f0-letter-spacing)}.compare-product__price--discounted .price{color:var(--primary)}.compare-product__available-size{flex:1;width:100%;font:var(--fn1-font);letter-spacing:var(--fn1-letter-spacing);margin-bottom:var(--spacing-1)}@media(min-width:1024px){.compare-product__available-size{margin-bottom:0}}.compare-product__available-size__title{font-weight:400;margin-bottom:var(--spacing-n1)}.compare-product__features{border-top:1px solid #000;padding:var(--spacing-0) 0;margin-top:var(--spacing-3)}@media(min-width:1024px){.compare-product__features{margin-bottom:var(--spacing-1)}}.compare-product__features__title{font:var(--f0-font);letter-spacing:var(--f0-letter-spacing);margin:0;margin-bottom:var(--spacing-0)}.compare-product__features__list{list-style-type:none;padding:0;margin:0;flex:1;display:flex;flex-direction:column}.compare-product__features__list__item{padding:24px 0;flex:1;height:100%}.compare-product__features__list__item:not(:last-child){border-bottom:1px solid #d8d8d8}@media(min-width:1024px){.compare-product__features__list__item{padding:32px 0}}@media(min-width:1024px){.compare-product__features__list__item--sizes .compare-product__features__list__item__value{display:flex;justify-content:space-between}}.compare-product__features__list__item__name{font:var(--fn1-font);letter-spacing:var(--fn1-letter-spacing);font-weight:400;color:#000;margin-bottom:var(--spacing-1)}.compare-product__features__list__item__value{font:var(--fn1-font);letter-spacing:var(--fn1-letter-spacing)}.compare-product__firmness-wrapper{position:relative;width:100%}.compare-product__firmness{display:flex;justify-content:space-between;align-items:center;position:relative}.compare-product__firmness__value{display:flex;flex-direction:column;align-items:center}.compare-product__firmness__value__line{width:100%;height:1px;background-color:#000;margin:0 var(--spacing-0);position:relative}.compare-product__firmness__value__line:after{content:"";width:8px;height:8px;border-radius:100px;background-color:#000;display:block;position:absolute;top:-4px}.compare-product__firmness__value__line[data-level="1"]:after{left:25%}.compare-product__firmness__value__line[data-level="2"]:after{left:50%}.compare-product__firmness__value__line[data-level="3"]:after{left:75%}.compare-product__firmness__value__line[data-level="4"]:after{right:0}.compare-product__firmness__value__name{font:var(--fn1-font);letter-spacing:var(--fn1-letter-spacing);cursor:pointer;white-space:nowrap}.compare-product__options{padding-top:8px}.compare-product__options__config-btn{text-decoration:underline;cursor:pointer}@media(min-width:1024px){.compare-product__options__config-btn{padding-left:var(--spacing-0)}}@media(min-width:1024px){.compare-product__options{display:flex;justify-content:space-between;align-items:center}}.compare-product__colors{padding:0;margin:0;margin-bottom:var(--spacing-0);list-style-type:none;display:flex;justify-content:flex-start;align-items:center;cursor:pointer}.compare-product__color{font-size:0;border-radius:50%;transition:.3s ease;box-shadow:0 1px 1px #0000001f;width:16px;height:16px;margin-right:var(--spacing-n1, 4px);padding:1px}.compare-product__color__selected{border:1px solid #000;fill:#cfcecd;stroke-width:1px;stroke:var(--White, #fff);box-shadow:0 0 0 3px #fff inset;filter:drop-shadow(0px 1px 1px rgba(0,0,0,.12))}.compare-product__shop-button{cursor:pointer;width:100%;display:block;max-height:50px;flex:1;margin-top:auto;text-align:center;position:sticky;bottom:var(--spacing-1)}.compare-selection-modal__button{width:100%;display:flex;justify-content:space-between}.compare-product-mini-card{border-bottom:1px solid;position:sticky;top:0;background-color:#fff;z-index:91;display:none;flex-direction:column}.compare-product-mini-card--sticking{display:flex}@media(min-width:1280px){.compare-product-mini-card{flex-direction:row;padding-bottom:0}.compare-product-mini-card__image img{max-height:98px}}.compare-product-mini-card__caption{padding:var(--spacing-0) var(--spacing-2);width:100%}.compare-product-mini-card__caption__data{display:flex;flex-direction:column}@media(min-width:1024px){.compare-product-mini-card__caption__data{flex-direction:row;justify-content:space-between}}.compare-product-mini-card__caption__selectors{margin-top:var(--spacing-1);display:none;white-space:nowrap}@media(min-width:1024px){.compare-product-mini-card__caption__selectors{display:flex;justify-content:space-between}}.compare-product-mini-card__caption__selectors{font:var(--fn1-font);letter-spacing:var(--fn1-letter-spacing);font-weight:400}.compare-product-mini-card__caption__selectors__color{display:flex;align-items:center}.compare-product-mini-card__title,.compare-product-mini-card__price{font:var(--fn1-font);letter-spacing:var(--fn1-letter-spacing)}.compare-product-mini-card__price{margin-left:auto}@media(max-width:1023.98px){.body-overflowing #shopify-section-footer{min-width:200%}.body-overflowing .expanded-wrapper{padding-left:var(--spacing-2)}.body-overflowing footer{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/collection.css.map */
