.brand-logo,.shop-brand>.brand-mark{overflow:visible;flex-shrink:0}.shop-brand>.brand-mark{width:58px;height:58px}.shop-header .shop-brand{gap:12px}.product-studio{aspect-ratio:1.06;background:radial-gradient(ellipse at 45% 35%,#f8f9f2,#e8edde 62%,#dce4cf);border-radius:16px;border-color:#cdd6c3}.product-studio .studio-spill{top:10%;left:1%;width:98%;height:78%;animation:none;opacity:1;transform:none}.product-studio .studio-floor{display:none}.studio-topline{left:24px;right:24px;top:22px;color:#3f5747}.studio-bottomline{left:24px;right:24px;bottom:20px;color:#3f5747}.studio-label-button{background:#f6f5ed;border-color:#b3c0a8;box-shadow:0 2px 6px #17382d05}.studio-plan-link{display:none}.studio-facts dd{line-height:1.75}.plan-card{padding:22px 20px;column-gap:15px;border-radius:12px}.plan-card:has(input:checked){border-color:#17382d;box-shadow:inset 0 0 0 1px #17382d}.plan-main{gap:8px}.plan-price{font-size:34px;letter-spacing:-1.4px}.plan-card.launch-featured{padding-block:25px;background:linear-gradient(125deg,#17382d,#214736);border-color:#17382d}.launch-featured .plan-main strong{font-size:20px;letter-spacing:-.4px}.launch-featured .launch-tag{font-size:11px;letter-spacing:.01em;padding:6px 9px;margin-bottom:3px}.launch-featured .plan-main em{padding-top:10px;margin-top:2px;border-top:1px solid #e8eedb30;font-size:13px}.launch-featured .launch-price{font-size:40px}.launch-featured .launch-plate-mark{width:58px;height:58px;margin-bottom:16px}.plan-card input:checked+.radio-mark:after{width:8px;height:8px}.first-order-offer{border-style:solid;background:#f0f1e7;border-color:#cbd3bf}#copyOffer{min-height:44px;border-radius:5px}.add-to-bag-primary{min-height:58px;border-radius:8px;font-size:16px}.guarantee-card{border-radius:12px;background:#e9efdf;transition:border-color .2s,background-color .2s}.guarantee-card:hover{background:#e4ecd8}.home-plan-preview{border-top:1px solid #becbb3;padding-top:28px}.home-plan-preview .home-plan{border-radius:10px}.home-plan-preview .home-plan-launch{background:linear-gradient(125deg,#17382d,#214736)}.home-plan-preview .home-plan-price strong{font-size:28px}.plan-preview-cta{border-radius:8px;min-height:58px}@media(min-width:1060px){.buy-layout{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(32px,4.4vw,70px)}.buy-visual{top:28px}.buy-options h1{font-size:clamp(42px,4.2vw,58px)}}@media(max-width:1050px){.compact-shop-nav{display:none!important}.shop-header nav{justify-content:space-between}.shop-header nav a{min-height:46px}}@media(max-width:700px){.shop-brand>.brand-mark{width:46px;height:46px}.shop-header{min-height:0;padding:10px 18px 0}.shop-header nav{gap:12px;padding-top:4px}.shop-header nav a{font-size:12px}.buy-layout{padding-top:20px;gap:30px}.product-studio{aspect-ratio:1.08;border-radius:12px}.product-studio .studio-spill{left:0;width:100%;top:12%;height:72%}.studio-topline{left:16px;right:16px;top:15px;font-size:9px;letter-spacing:.04em}.studio-bottomline{left:14px;right:14px;bottom:12px;font-size:11px;gap:10px}.studio-bottomline>span{display:none}.studio-plan-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;text-decoration:underline;text-underline-offset:4px}.studio-label-button{padding:10px 12px;font-size:11px}.buy-options h1{font-size:38px}.buy-intro{margin-bottom:22px}.plan-card{padding:20px 14px;gap:12px}.plan-price{font-size:30px}.plan-main>span:not(.launch-tag){font-size:14px}.plan-main em{font-size:12px;line-height:1.6}.plan-card.launch-featured{grid-template-columns:18px minmax(0,1fr) auto;align-items:start;padding:22px 14px}.launch-featured .radio-mark{margin-top:5px}.launch-featured .launch-price{font-size:36px;align-self:start;padding-top:0;min-width:61px}.launch-featured .launch-plate-mark{width:47px;height:47px;margin:0 0 16px auto}.launch-featured .plan-main strong{font-size:18px}.launch-featured .launch-tag{font-size:10px;line-height:1.5}.launch-featured .plan-main em{font-size:12px}.guarantee-card{grid-template-columns:54px minmax(0,1fr) 12px;gap:12px}.guarantee-seal{width:54px;height:54px}.guarantee-card>span>strong{font-size:16px}.guarantee-card small{line-height:1.65}.hero.hero-v2{padding-top:12px}.hero.hero-v2 h1{font-size:44px;line-height:1.04}.hero.hero-v2 .hero-actions{padding-top:14px}.hero.hero-v2 .hero-visual{height:310px}.home-plan-preview .home-plan{padding:17px 14px}.home-plan-preview .home-plan-price strong{font-size:27px}.home-plan-preview .home-plan-name small{font-size:13px}}@media(prefers-reduced-motion:reduce){.guarantee-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/presentation-refinement.css.map */
