@media(prefers-reduced-motion:no-preference){@keyframes elk-shine{0%{background-position:-40% 0}14%{background-position:160% 0}to{background-position:160% 0}}.section-content__buttons .button{background-image:linear-gradient(100deg,rgba(var(--color-button-text),0) 36%,rgba(var(--color-button-text),.32),rgba(var(--color-button-text),0) 64%);background-size:220% 100%;background-repeat:no-repeat;animation:elk-shine var(--shine-dur, 7.6s) linear infinite;animation-delay:calc(var(--shine-base, 0s) + var(--shine-step, 0s))}.section-content__buttons .button:hover,.section-content__buttons .button:focus-visible{animation-play-state:paused}.shopify-section:nth-child(5n+1) .section-content__buttons{--shine-dur: 6.2s;--shine-base: .3s}.shopify-section:nth-child(5n+2) .section-content__buttons{--shine-dur: 7.4s;--shine-base: 1.9s}.shopify-section:nth-child(5n+3) .section-content__buttons{--shine-dur: 8.6s;--shine-base: 3.1s}.shopify-section:nth-child(5n+4) .section-content__buttons{--shine-dur: 9.8s;--shine-base: 4.7s}.shopify-section:nth-child(5n+5) .section-content__buttons{--shine-dur: 11s;--shine-base: 2.5s}.section-content__buttons .button:nth-child(2){--shine-step: 1.7s}.section-content__buttons .button:nth-child(3){--shine-step: 3.3s}.section-content__buttons .button:nth-child(4){--shine-step: 5.1s}}@media screen and (max-width:1199px){.product__description .responsive-table:not(:has(tr>*:nth-child(3))){max-width:100%}.product__description .responsive-table:not(:has(tr>*:nth-child(3)))>table{width:100%;min-width:0;table-layout:fixed}.product__description .responsive-table:not(:has(tr>*:nth-child(3))) :is(td,th){overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual}.product__description .responsive-table:not(:has(tr>*:nth-child(3))) :is(td,th):first-child{width:46%}.product__description :is(h2,.h2){font-size:clamp(2.2rem,2.9vw,3.4rem)}.product__description :is(h3,.h3){font-size:clamp(1.9rem,2.4vw,2.8rem)}}@media screen and (max-width:1199px){.product__description .responsive-table:not(:has(tr>*:nth-child(3))){max-width:100%}.product__description .responsive-table:not(:has(tr>*:nth-child(3)))>table{width:100%;min-width:0;table-layout:auto}.product__description .responsive-table:not(:has(tr>*:nth-child(3))) :is(td,th){padding:10px;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.product__description :is(h2,.h2){font-size:clamp(2.2rem,2.9vw,3.4rem)}.product__description :is(h3,.h3){font-size:clamp(1.9rem,2.4vw,2.8rem)}}@media screen and (min-width:750px)and (max-width:989.98px){.facets-vertical{display:block!important}.facets-vertical .facets-wrapper:not(.facets-wrapper--no-filters){width:auto!important;padding-inline-end:0!important}.facets-vertical .facets-container>facet-filters-form.facets--padded.medium-hide{display:block!important}.facets-vertical .facets-container .facets__form--vertical{width:100%!important;box-sizing:border-box!important;padding:1.5rem 2rem!important}.facets-vertical .facets-container .facets__form--vertical>.visible-xs{display:flex!important}.facets-vertical .facets-container .facets__form--vertical>.hidden-xs{display:none!important}.facets-vertical .facets-container>facet-filters-form.small-hide{display:none!important}.facets-vertical facet-filters-form.facets-vertical-sort{display:none!important}}.collection-hero__inner{position:relative;display:block!important;overflow:hidden;isolation:isolate;border-radius:0}.collection-hero__image-container{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;z-index:0;border-radius:0!important}.collection-hero__image-container img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center}.collection-hero__image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0814264d,#08142694 58%,#081426d6)}.collection-hero__text-wrapper{position:relative!important;top:auto!important;inset-block-start:auto!important;z-index:1;width:100%!important;max-width:none!important;box-sizing:border-box;margin:0!important;padding:9rem 0 3.2rem!important;color:#fff}.collection-hero__text-wrapper,.collection-hero__text-wrapper *{color:#fff!important}.collection-hero__text-wrapper .page__description{margin-bottom:0!important}@media screen and (max-width:749.98px){.collection-hero__text-wrapper{padding:7rem 0 2.4rem!important}}.collection-hero__image-container:after{background:linear-gradient(180deg,#0814266b,#081426a3 52%,#081426e0)!important}.collection-hero__eyebrow{margin:0 0 .8rem;font-size:1.4rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;font-weight:600;opacity:.92}.collection-hero__note{margin-top:1.4rem;max-width:62ch;font-size:1.6rem;line-height:1.5;opacity:.94}.collection-hero__note p{margin:0}.collection-hero__note p+p{margin-top:.6rem}@media screen and (max-width:749.98px){.collection-hero__eyebrow{font-size:1.2rem}.collection-hero__note{font-size:1.5rem;margin-top:1rem}}@media screen and (min-width:750px)and (max-width:989.98px){form.isolate .grid-2{grid-template-columns:1fr!important}form.isolate .grid-2>*{grid-column:1 / -1!important}.contact-form__title .inline-block,.image-with-text .banner__box .inline-block{max-width:100%!important}}.custom-accordion__panel{padding-top:6px;margin-top:-6px;padding-bottom:6px;margin-bottom:-6px}.menu-drawer div:has(>.list-social):has(>.menu-drawer__localization){flex-direction:column;align-items:stretch;gap:1.4rem}.menu-drawer div:has(>.list-social):has(>.menu-drawer__localization)>.menu-drawer__localization{order:1;width:100%}.menu-drawer div:has(>.list-social):has(>.menu-drawer__localization)>.list-social{order:2;width:100%;justify-content:center}.menu-drawer .localization-stack{flex-direction:row;gap:1rem;width:100%}.menu-drawer .localization-stack>localization-form{flex:1 1 0;min-width:0}.menu-drawer .localization-stack .localization-form,.menu-drawer .localization-stack .disclosure,.menu-drawer .localization-stack .disclosure__button{width:100%}.page-pages-certifications .section-content__buttons .button{flex:1 1 28rem;max-width:42rem;justify-content:center;text-align:center;animation:none!important;background-image:none!important}.page-pages-contact-us .section-contact-form .image-with-text__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:1!important;background:linear-gradient(180deg,#0814261a,#08142647 30%,#08142694 52%,#081426d1,#081426eb)!important}.page-pages-contact-us .image-with-text a[href^="tel:"]{position:relative;padding-inline-start:2.6rem}.page-pages-contact-us .image-with-text a[href^="tel:"]:before{content:"";position:absolute;inset-inline-start:0;top:50%;translate:0 -50%;width:1.8rem;height:1.8rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") center / contain no-repeat}.section-product-page .sticky-cta{z-index:4!important}@media(prefers-reduced-motion:no-preference){.sticky-cta .button,.product-form__submit{background-image:linear-gradient(100deg,rgba(var(--color-button-text),0) 36%,rgba(var(--color-button-text),.32),rgba(var(--color-button-text),0) 64%);background-size:220% 100%;background-repeat:no-repeat;animation:elk-shine var(--shine-dur, 7.6s) linear infinite}.product-form__submit{--shine-dur: 6.8s;animation-delay:.6s}.sticky-cta .button{--shine-dur: 8.4s;animation-delay:2.9s}.sticky-cta .button:hover,.sticky-cta .button:focus-visible,.product-form__submit:hover,.product-form__submit:focus-visible{animation-play-state:paused}}@media screen and (min-width:990px)and (max-width:1279.98px){.header--top-left.drawer-menu{grid-template-areas:"burger heading icons" "search search search";grid-template-columns:auto auto 1fr;row-gap:1.2rem}.header--top-left.drawer-menu>header-drawer{grid-area:burger}.header--top-left.drawer-menu>.header__search-bar{grid-area:search;justify-content:stretch}.header--top-left.drawer-menu>.header__search-bar .search-modal__form,.header--top-left.drawer-menu>.header__search-bar .search{width:100%}.header--top-left.drawer-menu>.header__search-bar .select{flex:0 0 14rem;width:14rem;max-width:14rem}}@media screen and (min-width:990px)and (max-width:1099.98px){.header__cta{display:none}}@media(prefers-reduced-motion:no-preference){.elk-reveal{opacity:0;transform:translateY(14px);will-change:opacity,transform}.elk-reveal--in{opacity:1;transform:none;transition:opacity .55s ease-out,transform .55s cubic-bezier(.22,.61,.36,1);will-change:auto}}.about-us-template-suffix .block-grid-item:not(:has(.block-grid-item__inner>*)){display:none}.about-us-template-suffix .block-grid:has(.block-grid-item:nth-child(4)){display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:stretch}.about-us-template-suffix .block-grid:has(.block-grid-item:nth-child(4))>.block-grid-item{flex:none;width:auto;max-width:none}.cart__ctas{flex-wrap:wrap}.cart__ctas>.cart__reassurance{flex:1 0 100%}.button--hover-grow .button,.button--hover-grow .shopify-challenge__button,.button--hover-grow .customer button{transition:transform .18s ease,box-shadow .22s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.button--hover-grow .button:not([disabled]):hover,.button--hover-grow .shopify-challenge__button:not([disabled]):hover,.button--hover-grow .customer button:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 14px 28px -14px rgba(var(--color-shadow),.65),0 4px 10px -5px rgba(var(--color-shadow),.45)}.button--hover-grow .button:not([disabled]):hover:after,.button--hover-grow .shopify-challenge__button:not([disabled]):hover:after,.button--hover-grow .customer button:not([disabled]):hover:after,.button--hover-grow .shopify-payment-button__button--unbranded:hover:after{box-shadow:0 0 0 var(--buttons-border-width) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}}.standard_page__title.elk-toc-host{display:grid;grid-template-areas:"toc" "body";grid-template-columns:minmax(0,1fr);gap:1.6rem}.standard_page__title.elk-toc-host>.inline-block{grid-area:body;min-width:0}.elk-toc{grid-area:toc;text-align:start}@media screen and (min-width:1100px){.standard_page__title.elk-toc-host{grid-template-areas:"body toc";grid-template-columns:minmax(0,66rem) 24rem;gap:3rem;align-items:start;max-width:93rem;margin-inline:auto;justify-content:center}.elk-toc{position:sticky;top:calc(var(--header-height, 0px) + 2rem);max-height:calc(100vh - var(--header-height, 0px) - 4rem);overflow-y:auto;overscroll-behavior:contain}}.elk-toc__box{border:1px solid rgba(var(--color-foreground),.12);border-radius:.6rem;padding:1.1rem 1.3rem}.elk-toc__title{font-weight:600;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem}.elk-toc__title::-webkit-details-marker{display:none}.elk-toc__title:after{content:"";width:.7rem;height:.7rem;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;flex:none}.elk-toc__box[open]>.elk-toc__title:after{transform:rotate(-135deg)}@media screen and (min-width:1100px){.elk-toc__title{cursor:default}.elk-toc__title:after{display:none}}.elk-toc__list{list-style:none;margin:1rem 0 0;padding:0}.elk-toc__item{margin:0}.elk-toc__item--deep{padding-inline-start:1.2rem}.elk-toc__link{display:block;padding:.45rem .7rem;border-inline-start:2px solid transparent;border-radius:0 .3rem .3rem 0;line-height:1.35;text-decoration:none;color:rgba(var(--color-foreground),.72);transition:color .15s ease,background-color .15s ease,border-color .15s ease}.elk-toc__link:hover{color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.05)}.elk-toc__link.is-current{color:rgb(var(--color-foreground));font-weight:600;background:rgba(var(--color-foreground),.06);border-inline-start-color:rgb(var(--color-link, var(--color-foreground)))}.shopify-policy__container.elk-toc-host{display:grid;grid-template-areas:"title" "toc" "body";grid-template-columns:minmax(0,1fr);gap:1.6rem;max-width:93rem;margin-inline:auto}.shopify-policy__container.elk-toc-host>.shopify-policy__title{grid-area:title}.shopify-policy__container.elk-toc-host>.shopify-policy__body{grid-area:body;min-width:0}@media screen and (min-width:1100px){.shopify-policy__container.elk-toc-host{grid-template-areas:"title title" "body  toc";grid-template-columns:minmax(0,66rem) 24rem;gap:0 3rem;align-items:start}}.section-main-page .standard_page__description.rte h2[id],.section-main-page .standard_page__description.rte h3[id],.shopify-policy__body .rte h2[id],.shopify-policy__body .rte h3[id]{scroll-margin-top:calc(var(--header-height, 0px) + 2.5rem)}.shopify-policy__body li>p,.standard_page__description li>p{display:inline;margin-block:0}.shopify-policy__body li>p+p,.standard_page__description li>p+p{display:block;margin-top:.6rem}.shopify-policy__body li+li,.standard_page__description li+li{margin-top:.6rem}.shopify-policy__body p:has(>br:only-child){display:none}.section-breadcrumb .breadcrumbs{justify-content:center}.section-breadcrumb .breadcrumbs>ol{justify-content:center}.elk-acc{padding-block:2.4rem 5rem}.elk-acc__title{margin:0 0 2.4rem}.elk-acc__hero{position:relative;overflow:hidden;border-radius:1rem;padding:3rem 3.2rem;margin-bottom:1.6rem;color:#fff;background-color:#002f5b;background-image:linear-gradient(135deg,rgba(var(--color-heading),1),rgba(var(--color-accent),1))}.elk-acc__hero.is-pending,.elk-acc__hero.is-none{background-color:#2b3440;background-image:linear-gradient(135deg,#2b3440,#46525f)}.elk-acc__badge{display:inline-block;padding:.3rem .9rem;border-radius:10rem;background:#ffffff2e;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}.elk-acc__hero-title{margin:1.2rem 0 0;color:#fff}.elk-acc__hero-rate{margin:.4rem 0 0;font-size:2.4rem;font-weight:600;line-height:1.2}.elk-acc__hero-note{margin:.8rem 0 0;color:#fffc;max-width:52rem}.elk-acc__hero-cta{margin-top:1.8rem}.elk-acc__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.6rem;margin-bottom:1.6rem}.elk-acc__stat{border:1px solid rgba(var(--color-foreground),.12);border-radius:.8rem;padding:1.6rem 1.8rem;display:flex;flex-direction:column;gap:.4rem}.elk-acc__stat-label{font-size:1.3rem;color:rgba(var(--color-foreground),.65)}.elk-acc__stat-value{font-size:2.4rem;font-weight:600;line-height:1.1}.elk-acc__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem}@media screen and (min-width:990px){.elk-acc__grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}.elk-acc__grid--single{grid-template-columns:minmax(0,1fr)}}.elk-acc__card{border:1px solid rgba(var(--color-foreground),.12);border-radius:.8rem;padding:2rem 2.2rem;margin-bottom:1.6rem}.elk-acc__side .elk-acc__card:last-child,.elk-acc__main .elk-acc__card:last-child{margin-bottom:0}.elk-acc__card--muted{background:rgba(var(--color-foreground),.03)}.elk-acc__h2{margin:0 0 1.2rem;font-size:1.8rem}.elk-acc__note{margin:.6rem 0 0;color:rgba(var(--color-foreground),.7)}.elk-acc__note--gap{margin-top:1.2rem}.elk-acc__link{display:inline-block;margin-top:.8rem;font-weight:600}.elk-acc__dl{display:grid;grid-template-columns:max-content 1fr;gap:.6rem 1.6rem;margin:0}.elk-acc__dl dt{color:rgba(var(--color-foreground),.65)}.elk-acc__dl dd{margin:0;font-weight:500;word-break:break-word}.elk-acc__orders,.elk-acc__addresses{list-style:none;margin:0;padding:0}.elk-acc__order{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 1.6rem;padding:1.4rem 0;border-top:1px solid rgba(var(--color-foreground),.1)}.elk-acc__order:first-child{border-top:0;padding-top:0}.elk-acc__order-thumbs{display:flex;flex:none}.elk-acc__thumb{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:.6rem;border:2px solid rgb(var(--color-background));background:rgba(var(--color-foreground),.05)}.elk-acc__thumb+.elk-acc__thumb{margin-inline-start:-1.4rem}.elk-acc__order-body{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem 1.2rem;flex:1 1 14rem;min-width:0}.elk-acc__order-no{font-weight:600}.elk-acc__order-date,.elk-acc__order-sum{color:rgba(var(--color-foreground),.7)}.elk-acc__reorder{flex:none}.elk-acc__addresses li{padding:1rem 0;border-top:1px solid rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.8)}.elk-acc__addresses li:first-child{border-top:0;padding-top:0}.elk-acc__links{display:flex;flex-wrap:wrap;gap:.6rem 2rem;margin:1.2rem 0 0}.elk-acc__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.2rem;margin-top:1.6rem}.elk-acc__action{display:block;padding:1.6rem 1.8rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:.8rem;font-weight:600;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}@media(hover:hover){.elk-acc__action:hover{border-color:rgba(var(--color-foreground),.32);background:rgba(var(--color-foreground),.03)}}@media screen and (max-width:600px){.elk-acc__hero{padding:2.2rem 1.8rem}.elk-acc__dl{grid-template-columns:1fr;gap:.2rem}.elk-acc__dl dd{margin-bottom:.8rem}.elk-acc__reorder{width:100%}}.section-main-collection-split-banner{position:relative;overflow:hidden}.collection-hero__inner{position:static;overflow:visible}.collection-hero__text-wrapper{padding-block:6rem 5rem!important}[id$=__custom_liquid_collection_longform]:not(:has(.collection-longform)){display:none}.section-product-page .sticky-cta.elk-cta{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility .22s ease}.section-product-page .sticky-cta.elk-cta.elk-cta--on{opacity:1;visibility:visible;pointer-events:auto}@media(prefers-reduced-motion:reduce){.section-product-page .sticky-cta.elk-cta{transition:none}}.header__search-bar .field{transition:background-color .15s ease,box-shadow .15s ease}@media(hover:hover){.header__search-bar .field:hover{background-color:rgba(var(--color-foreground),.07)}}.header__search-bar .field:focus-within{background-color:rgb(var(--color-background));box-shadow:0 0 0 2px rgb(var(--color-link))}.header__search-bar .select__select{transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}@media(hover:hover){.header__search-bar .select__select:hover{background-color:rgba(var(--color-foreground),.12);border-color:rgba(var(--color-foreground),.2)}}.header__search-bar .select__select:focus-visible{border-color:transparent;box-shadow:0 0 0 2px rgb(var(--color-link));outline:none}.header__search-bar .search__button{transition:box-shadow .15s ease}@media(hover:hover){.header__search-bar .search__button:hover{background-image:linear-gradient(#0000002e,#0000002e),var(--color-button-gradient, none)}}.header__search-bar .search__button:active{background-image:linear-gradient(#00000042,#00000042),var(--color-button-gradient, none)}.header__search-bar .search__button:focus-visible{outline:none;box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 4px rgb(var(--color-link))}.nice-select{transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}@media(hover:hover){.nice-select:hover{background-color:rgba(var(--color-foreground),.12);border-color:rgba(var(--color-foreground),.2)}}.nice-select:focus-visible,.nice-select.open{border-color:transparent;box-shadow:0 0 0 2px rgb(var(--color-link));outline:none}.nice-select .nice-list{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:1.2rem;box-shadow:0 18px 40px -20px rgba(var(--color-shadow),.45),0 4px 12px -8px rgba(var(--color-shadow),.3);padding:.6rem;max-height:34rem;overscroll-behavior:contain}.nice-select .nice-list .option{border-radius:.6rem;padding:.8rem 1.2rem;line-height:1.35;transition:background-color .12s ease,color .12s ease}@media(hover:hover){.nice-select .nice-list .option:hover{background-color:rgba(var(--color-foreground),.06)}}.nice-select .nice-list .option.selected{background-color:rgba(var(--color-link),.1);color:rgb(var(--color-link));font-weight:600}.nice-select .nice-list .option.focus{background-color:rgba(var(--color-foreground),.08)}.nice-select .nice-list{scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.25) transparent}.nice-select .nice-list::-webkit-scrollbar{width:8px}.nice-select .nice-list::-webkit-scrollbar-track{background:transparent}.nice-select .nice-list::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.22);border-radius:10rem;border:2px solid transparent;background-clip:content-box}@media screen and (max-width:749.98px){[class*=flexible_columns_ghFc6p] .anonymous__image-single,[class*=flexible_columns_ghFc6p] .anonymous__image-single>*{max-width:100%!important;width:100%}[class*=flexible_columns_ghFc6p] .anonymous__image-single img{width:100%;height:auto}}.banner:not(:has(.banner__media)) .field__input:focus~.field__label,.banner:not(:has(.banner__media)) .field__input:not(:placeholder-shown)~.field__label,.banner:not(:has(.banner__media)) .field__input:-webkit-autofill~.field__label{background-color:rgb(var(--color-background));color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.product.grid>.product__info-wrapper>.product__info-container{display:block;position:sticky;top:calc(var(--header-height-live, 0px) - 1px + calc(var(--spacing-section) * .5));z-index:2;transition:top .3s}}.cart-item__length{margin-inline-start:1.2rem;white-space:nowrap}.cart-item__price-wrapper,.cart-item__price-wrapper *{white-space:nowrap}.cart-drawer.cart-drawer .cart-items .cart-item{grid-template-columns:7.2rem minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:1.2rem;row-gap:1rem;padding-top:1.5rem}.cart-drawer.cart-drawer .cart-items .cart-item__media{grid-column:1;grid-row:1;width:auto}.cart-drawer.cart-drawer .cart-items .cart-item__details{grid-column:2 / 4;grid-row:1;padding-top:0}.cart-drawer.cart-drawer .cart-items .cart-item__quantity{grid-column:1 / 3;grid-row:2;align-self:center;padding-top:0}.cart-drawer.cart-drawer .cart-items .cart-item__totals{grid-column:3;grid-row:2;align-items:center;padding-top:0}.cart-drawer.cart-drawer .cart-item__price-wrapper s,.cart-drawer.cart-drawer .cart-item__price-wrapper .wpd-ext-compare-at-price{display:block}.cart-drawer.cart-drawer .cart-item__details dl:not(.cart-item__sku){display:flex;flex-wrap:wrap;column-gap:1.2rem;row-gap:0}.cart-drawer.cart-drawer .quantity-popover-container{flex-wrap:wrap;row-gap:.4rem;min-width:0}@media screen and (max-width:480px){.cart-drawer.cart-drawer .cart-items .cart-item{grid-template-columns:5.6rem minmax(0,1fr) auto;column-gap:1rem;padding-inline:1rem;padding-top:1rem;padding-bottom:1rem}}html body{word-break:normal;overflow-wrap:break-word}html h1,html h2,html h3,html h4,html h5,html h6,.h0.h0,.h1.h1,.h2.h2,.h3.h3,.h4.h4,.h5.h5,.h6.h6,.text-heading.text-heading,.banner__heading.banner__heading{-webkit-hyphens:manual;hyphens:manual;word-break:normal;overflow-wrap:break-word}.break.break,.section-content__buttons.section-content__buttons,.header__heading-link.header__heading-link,.accordion__title.accordion__title,.accordion__content.accordion__content,.product-option.product-option,.cart-drawer.cart-drawer .product-option dd,.disclosure__link.disclosure__link,.badge.badge,.elk-acc__dl dd{word-break:normal;overflow-wrap:break-word}.banner__box.banner__box{max-width:72rem}.banner__heading.banner__heading{font-size:clamp(2.8rem,4.2vw,5.2rem)}html button,html .button,.button.button,.shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded{word-break:normal;overflow-wrap:break-word}.section-content[class*=seo_intro]{max-width:104rem}.elk-acc__hero-title{font-size:clamp(2.6rem,3.1vw,3.6rem);line-height:1.2}html h2,.h2.h2,.h2-size.h2-size{font-size:calc(var(--font-heading-scale) * 2.24rem)}@media only screen and (min-width:750px){html h2,.h2.h2,.h2-size.h2-size{font-size:calc(var(--font-heading-scale) * 2.88rem)}}@media only screen and (min-width:1100px){html h2,.h2.h2,.h2-size.h2-size{font-size:calc(var(--font-heading-scale) * 3.2rem)}}footer .rte.t4,.footer-block__details .rte.t4,.newsletter__body.newsletter__body,.anonymous__text.anonymous__text{font-size:1.6rem;line-height:2.9rem}@media screen and (max-width:749px){.shopify-policy__title h1{font-size:min(calc(var(--font-heading-scale) * 3.4rem),calc(8vw - 3.5px));line-height:1.18}}@media screen and (max-width:749px){.image-with-text__media:has(>.contact-form__title){min-height:46rem}}.localization-row--labelled{align-items:flex-end;gap:1.2rem}.localization-col{display:flex;flex-direction:column;gap:.3rem}.localization-col__label{opacity:.72;line-height:1.2;white-space:nowrap}.rte figure{margin:2.4rem 0;text-align:center}.rte figure img{display:block;margin-inline:auto;max-width:100%;height:auto}.rte figcaption{margin-top:.8rem;font-size:1.4rem;line-height:1.5;opacity:.72;text-align:center}.search-template .card.card--text.ratio{--ratio-percent: 0% !important}.search-template .card.card--text .card__content{padding:2.4rem 1.6rem}.search-template .card.card--text .card__heading{margin:0}.about-us-template-suffix .section-main-page .standard_page__title{text-align:center}.about-us-template-suffix .section-page .page__title{margin-bottom:1rem}.about-us-template-suffix .section-page .rte{margin-top:0;margin-bottom:0}.about-us-template-suffix .section-page+.section-icons-with-text .icons-with-text{padding-bottom:6rem!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/elktrim-custom.css.map */
