.header__logo{width:var(--logo-w,362px)}.qv .product__main{height:500px!important;aspect-ratio:auto!important;margin:0!important}.faq{padding-bottom:80px}.pcard__media{min-height:120px}@media(max-width:1199px){.utility{font-size:15px}.utility .container{gap:12px}.utility__links a{padding-right:12px}.utility__links li+li{padding-left:12px}.utility__right{gap:12px}.utility__social{gap:8px;padding-right:12px}}@media(max-width:989px){.header__logo{width:240px!important}}@media(max-width:599px){.header__logo{width:170px!important}}.thumb{opacity:.65;transition:opacity .2s,border-color .2s}.thumb:hover,.thumb.is-active{opacity:1}.thumb.is-active{border-color:var(--c-green)}.sticky-img--video{width:162px;height:214px;background:#000}.sticky-img--video video,.sticky-img--video .video-media,.sticky-img--video img{width:100%;height:100%;object-fit:cover;object-position:top}.product__main .media-item video{width:100%;height:100%;object-fit:cover}@media(max-width:989px){.sticky-img--video{display:block;width:110px;height:146px;right:16px;bottom:16px}}details.faq__item>summary{list-style:none;cursor:pointer}details.faq__item>summary::-webkit-details-marker{display:none}details.faq__item .faq__a{display:block}details.faq__item[open] .faq__q .icon-plus{display:none}details.faq__item[open] .faq__q .icon-minus{display:block}.faqcat details.faq__item[open]{border:1px solid rgba(0,0,0,.15);margin:14px 0 30px}.faqcat details.faq__item[open] .faq__q{background:var(--c-pink);padding:14px 40px 14px 38px}.faqcat details.faq__item[open] .faq__a{padding:22px 38px 30px}.gallery-radio{position:absolute;opacity:0;pointer-events:none}.thumb{cursor:pointer}[data-product-root]:has(.gallery-radio:checked) .product__main .media-item{opacity:0;visibility:hidden}[data-product-root]:has(.gallery-radio:checked) .thumb{opacity:.65;border-color:transparent}[data-product-root]:has(.gallery-radio:nth-of-type(1):checked) .product__main .media-item:nth-of-type(1){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(1):checked) .product__thumbs .thumb:nth-of-type(1){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(2):checked) .product__main .media-item:nth-of-type(2){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(2):checked) .product__thumbs .thumb:nth-of-type(2){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(3):checked) .product__main .media-item:nth-of-type(3){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(3):checked) .product__thumbs .thumb:nth-of-type(3){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(4):checked) .product__main .media-item:nth-of-type(4){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(4):checked) .product__thumbs .thumb:nth-of-type(4){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(5):checked) .product__main .media-item:nth-of-type(5){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(5):checked) .product__thumbs .thumb:nth-of-type(5){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(6):checked) .product__main .media-item:nth-of-type(6){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(6):checked) .product__thumbs .thumb:nth-of-type(6){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(7):checked) .product__main .media-item:nth-of-type(7){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(7):checked) .product__thumbs .thumb:nth-of-type(7){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(8):checked) .product__main .media-item:nth-of-type(8){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(8):checked) .product__thumbs .thumb:nth-of-type(8){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(9):checked) .product__main .media-item:nth-of-type(9){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(9):checked) .product__thumbs .thumb:nth-of-type(9){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(10):checked) .product__main .media-item:nth-of-type(10){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(10):checked) .product__thumbs .thumb:nth-of-type(10){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(11):checked) .product__main .media-item:nth-of-type(11){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(11):checked) .product__thumbs .thumb:nth-of-type(11){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(12):checked) .product__main .media-item:nth-of-type(12){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(12):checked) .product__thumbs .thumb:nth-of-type(12){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(13):checked) .product__main .media-item:nth-of-type(13){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(13):checked) .product__thumbs .thumb:nth-of-type(13){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(14):checked) .product__main .media-item:nth-of-type(14){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(14):checked) .product__thumbs .thumb:nth-of-type(14){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(15):checked) .product__main .media-item:nth-of-type(15){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(15):checked) .product__thumbs .thumb:nth-of-type(15){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(16):checked) .product__main .media-item:nth-of-type(16){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(16):checked) .product__thumbs .thumb:nth-of-type(16){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(17):checked) .product__main .media-item:nth-of-type(17){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(17):checked) .product__thumbs .thumb:nth-of-type(17){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(18):checked) .product__main .media-item:nth-of-type(18){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(18):checked) .product__thumbs .thumb:nth-of-type(18){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(19):checked) .product__main .media-item:nth-of-type(19){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(19):checked) .product__thumbs .thumb:nth-of-type(19){opacity:1;border-color:var(--c-green)}[data-product-root]:has(.gallery-radio:nth-of-type(20):checked) .product__main .media-item:nth-of-type(20){opacity:1;visibility:visible}[data-product-root]:has(.gallery-radio:nth-of-type(20):checked) .product__thumbs .thumb:nth-of-type(20){opacity:1;border-color:var(--c-green)}.hero__media--slider{position:relative}.hero__media--slider .hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;animation-duration:calc(var(--slide-dur,5s) * var(--slides,1));animation-iteration-count:infinite;animation-timing-function:linear;animation-delay:calc(var(--i,0) * var(--slide-dur,5s));animation-fill-mode:both}.hero__media--slider .hero__slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center}.hero__media--slider .hero__slide:first-child{opacity:1}@media(prefers-reduced-motion:reduce){.hero__media--slider .hero__slide{animation:none!important;opacity:0}.hero__media--slider .hero__slide:first-child{opacity:1}}@media(max-width:989px){.hero__media--slider{aspect-ratio:837/584}}.hero__media--n2 .hero__slide{animation-name:heroFade2}@keyframes heroFade2{0%{opacity:0}4.0%{opacity:1}50.0%{opacity:1}54.0%{opacity:0}to{opacity:0}}.hero__media--n3 .hero__slide{animation-name:heroFade3}@keyframes heroFade3{0%{opacity:0}4.0%{opacity:1}33.3%{opacity:1}37.3%{opacity:0}to{opacity:0}}.hero__media--n4 .hero__slide{animation-name:heroFade4}@keyframes heroFade4{0%{opacity:0}4.0%{opacity:1}25.0%{opacity:1}29.0%{opacity:0}to{opacity:0}}.hero__media--n5 .hero__slide{animation-name:heroFade5}@keyframes heroFade5{0%{opacity:0}4.0%{opacity:1}20.0%{opacity:1}24.0%{opacity:0}to{opacity:0}}.hero__media--n6 .hero__slide{animation-name:heroFade6}@keyframes heroFade6{0%{opacity:0}4.0%{opacity:1}16.7%{opacity:1}20.7%{opacity:0}to{opacity:0}}.hero__media--n7 .hero__slide{animation-name:heroFade7}@keyframes heroFade7{0%{opacity:0}3.6%{opacity:1}14.3%{opacity:1}17.9%{opacity:0}to{opacity:0}}.hero__media--n8 .hero__slide{animation-name:heroFade8}@keyframes heroFade8{0%{opacity:0}3.1%{opacity:1}12.5%{opacity:1}15.6%{opacity:0}to{opacity:0}}@media(min-width:1441px){.hero .container{padding-right:var(--gutter)}}@media(max-width:989px){.hero__content{min-width:0}}.loc__flag{width:24px;height:24px;border-radius:50%;object-fit:cover;flex:0 0 auto}.loc__btn span{white-space:nowrap}@media(max-width:1230px){.utility{font-size:14px}.utility__links a{padding:4px 10px 4px 0}.utility__links li+li{padding-left:10px;height:26px}.utility__social a{width:24px;height:24px}.utility .container{gap:10px}}.colcard{height:400px}.colcard img{object-position:top center}@media(max-width:989px){.colcard{height:300px}}@media(max-width:599px){.colcard{height:auto;aspect-ratio:2/3}}@media(max-width:599px){.promo__inner{width:100%;padding:48px var(--gutter)}.promo__title{font-size:24px}.promo .btn--wide{width:100%;max-width:377px;font-size:16px}}.badges{position:absolute;top:6px;left:6px;z-index:3;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.badges .badge{position:static}.footer__heart{color:var(--c-red)}.footer__bottom{flex-wrap:wrap;gap:0 .35em}.footer__credit{color:inherit}a.footer__credit:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:599px){.footer__bottom{flex-direction:column;gap:2px}.footer__sep{display:none}}@media(max-width:989px){.header .container{padding:16px var(--gutter)}}@media(max-width:599px){.footer__form{max-width:none}}.chero{min-height:0;aspect-ratio:2188/719;max-height:720px}.chero__bg img{object-position:center center}@media(max-width:599px){.chero{aspect-ratio:auto;min-height:300px}}.sortsel{position:relative;display:inline-flex;align-items:center;gap:12px}.sortsel__label{font-weight:500;font-size:22px;white-space:nowrap}.sortsel select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;padding:0;cursor:pointer}.sortsel .icon{position:static;width:12px;height:8px}@media(max-width:989px){.sortsel__label{font-size:18px}}.thumb,[data-product-root]:has(.gallery-radio:checked) .thumb{opacity:1}.product__price,.product__price .price__compare,.product__price .price__sale{font-size:26.23px}@media(max-width:599px){.product__price,.product__price .price__compare,.product__price .price__sale{font-size:22px}}@media(max-width:989px){.product__main{aspect-ratio:2/3}}.pdetails__body hr{display:none}.pdetails__body div,.pdetails__body p,.pdetails__body span{border:0!important;background:transparent!important}details.faq__item .faq__a{will-change:height}.faq__q .icon{transition:transform .25s ease}@media(max-width:599px){.faq__q .icon{width:13px;height:13px;margin-right:6px}.faq__q .icon-minus{height:2px}}.faqpage__search input:focus,.faqpage__search input:focus-visible,.faqtab:focus,.faq__q:focus,.faq__q:focus-visible,details.faq__item summary:focus{outline:none;box-shadow:none}.faqpage__search:focus-within{border-color:var(--c-green)}.faq__count{text-align:center;margin-top:14px;font-size:15px;color:var(--c-green);min-height:20px}.ccard{background:#fff;box-shadow:0 6px 24px #0000000f}.shopify-policy__container{max-width:1440px;margin:0 auto;padding:60px var(--gutter) 90px}.shopify-policy__title{text-align:left}.shopify-policy__title h1{font-family:var(--f-serif);font-weight:700;font-size:55px;text-transform:uppercase;line-height:1.1;margin:0 0 38px}.shopify-policy__body{font-size:22px;line-height:1.35}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 1em}.shopify-policy__body ul{list-style:disc;padding-left:33px}.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--f-serif);font-weight:700;margin:1.2em 0 .5em}.shopify-policy__body h2{font-size:32px}.shopify-policy__body h3{font-size:26px}@media(max-width:989px){.shopify-policy__title h1{font-size:36px}.shopify-policy__body{font-size:18px}}.pgrid>*{min-width:0}.pgrid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1199px){.pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:989px){.pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.pcard__price{justify-content:center;min-width:0}.pcard__price .price{gap:.38em;font-size:clamp(10px,calc((100vw - 42px)*.0404),15px);flex-wrap:nowrap;max-width:100%;justify-content:center}.pcard__price .price__save{font-size:.815em;padding:.08em .3em;flex:0 0 auto}}@media(max-width:599px){.cpage{padding-bottom:60px}.cpage__foot{margin-top:40px}.cpage__more{width:280px;height:48px;min-height:0;font-size:16px;padding-top:8px;padding-bottom:8px}}.cart-drawer{overflow:hidden}.cart-drawer #CartDrawerInner{display:flex;flex-direction:column;height:100%;min-height:0}.cart-drawer .drawer__head{flex:0 0 auto}.cart-drawer .drawer__body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.cart-drawer .cart-drawer__foot{flex:0 0 auto;background:#fff}@supports (height:100dvh){.cart-drawer{height:100dvh;bottom:auto}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
