.stack{display:grid;gap:2rem}.stack__card{position:sticky;top:calc(5.5rem + var(--i) * .9rem);display:grid;grid-template-columns:1.15fr 1fr;min-height:min(78vh,44rem);border-radius:calc(var(--radius-pane) + 6px);overflow:hidden;background:var(--paper);color:var(--ink);box-shadow:0 -1px rgba(var(--ink-rgb),.06),0 30px 60px -30px rgba(var(--ink-rgb),.35);transform-origin:50% 0;will-change:transform}.stack__card--flip .stack__scene{order:2}.stack__card--ink{background:var(--ink);color:var(--fog)}.stack__card--pane{background:var(--pane)}.stack__card--light{background:var(--light)}.stack__scene{position:relative;overflow:hidden;background:var(--glass)}.stack__scene-img{position:absolute;top:-8%;right:0;bottom:-8%;left:0;width:100%;height:116%;object-fit:cover;will-change:transform}.stack__body{display:grid;align-content:center;gap:1.25rem;padding:clamp(1.75rem,4vw,4rem)}.stack__problem{font-weight:650;font-size:1rem;color:var(--dew)}.stack__card--ink .stack__problem{color:var(--light)}.stack__card--light .stack__problem,.stack__card--pane .stack__problem{color:var(--ink);opacity:.7}.stack__title{max-width:14ch}.stack__text{max-width:30em;opacity:.85}.stack__product{display:flex;align-items:center;gap:1rem;padding:.75rem;border-radius:18px;background:rgba(var(--fog-rgb),.5);max-width:26rem}.stack__card--ink .stack__product{background:rgba(var(--fog-rgb),.08)}.stack__thumb{flex:0 0 4.5rem;aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--pane)}.stack__thumb img{width:100%;height:100%;object-fit:cover}.stack__name{font-weight:650;text-decoration:none;display:block;margin-bottom:.2rem}.stack__meta .price__now{font-size:1.125rem}.stack__actions{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.stack__card--light .btn--light,.stack__card--light .btn{--bg: var(--ink);--fg: var(--fog)}@media(max-width:899px){.stack__card{grid-template-columns:1fr;grid-template-rows:38vh auto;min-height:0;top:calc(4.75rem + var(--i) * .5rem)}.stack__card--flip .stack__scene{order:0}.stack__title{font-size:clamp(1.8rem,7vw,2.4rem)}}.js.reduced-motion .stack__card{position:relative;top:0}.tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.25rem;align-items:stretch}.tier{position:relative;display:flex;flex-direction:column;gap:.9rem;padding:2rem;border-radius:calc(var(--radius-pane) + 4px);background:rgba(var(--fog-rgb),.06);box-shadow:inset 0 0 0 1px rgba(var(--fog-rgb),.14)}.tier--highlight{background:var(--fog);color:var(--ink);box-shadow:none;transform:translateY(-.75rem)}.tier__badge{position:absolute;top:-.8rem;left:2rem;background:var(--light);color:var(--ink);font-size:.8125rem;font-weight:700;padding:.3rem .8rem;border-radius:999px}.tier__for{font-weight:650;color:var(--light)}.tier--highlight .tier__for{color:var(--dew)}.tier__price{font-size:clamp(2.6rem,4.5vw,3.6rem);font-weight:800;font-stretch:125%;font-variation-settings:"wdth" 125;letter-spacing:-.03em;line-height:1}.tier__worth{font-size:.9375rem;opacity:.7}.tier__list{display:grid;gap:.55rem;margin:.5rem 0 1rem;flex:1}.tier__list li{display:grid;grid-template-columns:1.25rem 1fr;gap:.6rem;font-size:.9375rem}.tier__list .icon{color:var(--light);margin-top:.15rem}.tier--highlight .tier__list .icon{color:var(--dew)}.tier__form{margin-top:auto}.tier__link{justify-self:center;align-self:center;font-size:.9375rem}.tier .btn--ghost{color:var(--fog)}@media(max-width:899px){.tier--highlight{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/drywell-extra.css.map */
