.template-index .header{background:rgba(var(--fog-rgb),.95);color:var(--ink);box-shadow:0 1px rgba(var(--ink-rgb),.08)}.template-index .section{padding-block:clamp(3.5rem,7vw,6rem)}.sh__grid{border-radius:24px;box-shadow:0 20px 48px -36px rgba(var(--ink-rgb),.45)}.sh__copy{padding:clamp(1.5rem,4vw,3.5rem)}.sh__copy:before{background:radial-gradient(120% 90% at 10% 0%,rgba(var(--glass-rgb),.14),transparent 65%)}.sh__title{font-size:clamp(2.35rem,3.4vw,3.5rem);line-height:1.04;letter-spacing:-.025em}.sh__text{max-width:33em;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.65;opacity:.88}.sh__eyebrow{font-size:.6875rem;letter-spacing:.12em}.sh__actions{gap:.75rem}.sh__points{font-size:.8125rem;gap:.55rem 1rem}.sh__badge{max-width:calc(100% - 2rem);padding:.85rem 1.1rem;line-height:1.35}.vp__item{min-width:0;padding:1.15rem}.vp__text{margin-top:.2rem;line-height:1.45}.template-index .pg{padding-top:clamp(3rem,5vw,4.5rem)}.pg__head{margin-bottom:1.75rem;gap:1rem 2rem}.pg__head .h2{max-width:22ch;font-size:clamp(2rem,3vw,3rem);line-height:1.07}.pg__side{max-width:25rem;font-size:1rem;line-height:1.6}.pg .chips{margin-bottom:1rem}.chip{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.pg__count{margin-bottom:1rem;font-size:.8125rem;color:var(--dew)}.gc{padding:.75rem .75rem 1rem;gap:.9rem;border-radius:var(--radius-pane)}.gc__media{border-radius:calc(var(--radius-pane) - 8px)}.gc__info{display:flex;flex-direction:column;gap:.65rem;padding-inline:.25rem}.gc__title{font-size:1rem;line-height:1.4}.gc .price{margin-top:auto;gap:.3rem .5rem}.gc .price__now{font-weight:750}.price__from{font-size:.75em;font-weight:500}.gc .price__save{font-weight:550}.gc .btn--small{min-height:44px}.gt__card{padding:clamp(1.25rem,2.2vw,2rem);gap:.9rem;border:1px solid rgba(var(--ink-rgb),.08)}.gt__title{line-height:1.25}.gt__text{line-height:1.65}.gt__link{margin-top:.25rem}.article-card--guide .article-card__img{background:transparent}.article-card--guide .article-card__img img{transition:none}.article-card--guide .article-card__img .guide-image--product{object-fit:cover;padding:0}.article-card--guide:hover img{transform:none}.template-index .faq__grid .h2,.template-index .nl .h2{font-size:clamp(2rem,3vw,3rem);line-height:1.08}.pay-row{gap:.55rem .8rem}.pay-row__icons{align-items:center;gap:.3rem}.pay-row .pay-icon{width:36px;height:23px}.accelerated-checkout{min-height:88px}.accelerated-checkout shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-button-border-radius: 999px}.menu-overlay{overflow-y:auto;overscroll-behavior:contain;padding-bottom:max(2rem,env(safe-area-inset-bottom))}.header-section:has(.menu-overlay.is-open){z-index:130}.menu-overlay__links{margin-top:1.5rem;gap:.2rem}.menu-overlay__links a{padding-block:.4rem;font-size:clamp(1.5rem,4.5vh,2.5rem);line-height:1.16}.header__inner--shop .header__nav ul{gap:1rem}.header__inner--shop .header__search{flex-basis:16rem}.header__inner--shop{position:relative}.header__inner--shop .header__nav>ul{align-items:center}.nav-shop>summary{display:flex;align-items:center;gap:.3rem;min-height:44px;cursor:pointer;list-style:none}.nav-shop>summary::-webkit-details-marker{display:none}.nav-shop[open]>summary{opacity:1;text-decoration:underline;text-underline-offset:.35em}.nav-shop__panel{position:absolute;top:100%;left:0;right:0;padding:1.5rem;border:1px solid rgba(var(--ink-rgb),.1);border-radius:0 0 24px 24px;background:var(--paper);color:var(--ink);box-shadow:0 24px 36px -24px rgba(var(--ink-rgb),.45);max-height:calc(100dvh - 9rem);overflow-y:auto}.nav-shop__heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.nav-shop__heading p{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dew)}.header__nav .nav-shop__heading a{display:inline-flex;align-items:center;gap:.75rem;min-height:44px;font-size:.875rem;text-decoration:underline;text-underline-offset:.25em}.nav-shop__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.header__nav .nav-shop__card{display:grid;gap:.8rem;min-width:0;padding:.6rem .6rem .85rem;background:var(--fog);border:1px solid rgba(var(--ink-rgb),.08);border-radius:16px}.nav-photo{display:block;width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:10px;background:#f7f8f7}.nav-photo .nav-photo__image{width:100%;height:100%;object-fit:contain}.nav-shop__label,.menu-overlay__label{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.nav-shop__label{padding-inline:.3rem;font-weight:650}.nav-shop__card:hover,.nav-shop__card:focus-visible{outline:2px solid var(--dew);outline-offset:2px}.menu-overlay__top,.menu-overlay .header__search--overlay,.menu-overlay__links{width:min(100%,40rem);margin-inline:auto}.menu-overlay__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.menu-overlay__links li{overflow:visible;min-width:0}.menu-overlay__links .menu-overlay__link{display:flex;align-items:center;width:100%;min-height:44px;padding:.55rem .75rem;border-radius:12px;font-size:1rem;font-weight:650;letter-spacing:0;line-height:1.3;font-variation-settings:"wdth" 100;transform:none;transition:none}.menu-overlay__links .menu-overlay__link--photo{display:grid;gap:.65rem;padding:.5rem .5rem .75rem;background:rgba(var(--fog-rgb),.07)}.menu-overlay__link--photo .nav-photo{aspect-ratio:2 / 1}.menu-overlay__label{width:100%}.menu-overlay__link--photo .menu-overlay__label{padding-inline:.25rem}.menu-overlay__link:hover,.menu-overlay__link[aria-current=page]{background:rgba(var(--fog-rgb),.12)}.menu-overlay__link:focus-visible{outline-offset:1px}.help{right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom))}.help__panel{max-height:min(36rem,calc(100dvh - 6rem))}.help__chip,.help__form input,.help__form .btn{min-height:44px}@media(min-width:1280px)and (max-width:1599px){.header__inner--shop .header__nav{display:none}.header__inner--shop .header__burger{display:inline-grid}.header__inner--shop .header__search{margin-left:auto;flex-basis:22rem}.header__inner--shop .header__actions{margin-left:0}}@media(max-width:899px){.sh__grid{border-radius:20px}.sh__title{max-width:22ch;font-size:clamp(2.35rem,5.6vw,3.5rem)}.sh__copy{padding:clamp(1.5rem,5vw,2.5rem)}.sh__media{aspect-ratio:16 / 9}.vp__item{padding:1rem;gap:.65rem}.vp__title{font-size:.875rem}.vp__text{font-size:.8125rem}}@media(max-width:749px){.help.help--buying:not(.is-open){visibility:hidden;pointer-events:none}.sh__title{font-size:clamp(2.35rem,8.8vw,3rem)}.sh__actions .btn{flex:1 1 0;min-width:0;min-height:3rem;padding-inline:.75rem;font-size:.875rem;white-space:nowrap}.sh__actions .btn:first-child{flex-grow:1.35}.sh__points{flex-direction:column;gap:.5rem}.sh__badge{left:1rem;bottom:1rem;font-size:.8125rem}.vp__list{gap:.75rem}.vp__item{flex-direction:column}.pg__side{font-size:.9375rem}.gc{padding:.5rem .5rem .75rem;gap:.75rem}.gc__title{font-size:.875rem}.gc__info{gap:.5rem}.gc .price__now{font-size:1rem}.gc .price__was{font-size:.75rem}.gc .price__save{font-size:.6875rem}.gc__form,.gc>.btn{margin-inline:.15rem}.pay-row{font-size:.75rem}.pay-row .pay-icon{width:32px;height:21px}}@media(max-width:359px){.sh__actions{display:grid;grid-template-columns:1fr}.sh__actions .btn{width:100%}}@media(prefers-reduced-motion:reduce){.gc__img{transition:none}.gc:hover .gc__img{transform:none}.help__typing span{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/drywell-polish.css.map */
