.announcement{justify-content:center;text-align:center;gap:20px;flex-wrap:wrap;padding:10px 20px;font-size:12px}.header .brand-mark{font-size:43px}.header-actions a{min-height:44px;display:inline-flex;align-items:center;gap:8px}.footer-grid a{overflow-wrap:anywhere}.footer .footer-word{pointer-events:none}.planner-promo{display:grid;grid-template-columns:1.3fr 1fr;gap:8%;align-items:center;background:#e8ecdf;padding:60px 5%;margin-bottom:45px}.planner-promo h2{font-size:clamp(35px,4vw,56px)}.planner-promo p{max-width:540px}.planner-promo .planner-note{font-size:12px;color:#66775f;max-width:360px;margin-top:18px}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #99773d;outline-offset:4px}.rte{overflow-wrap:anywhere}.rte img{max-width:100%;height:auto}.rte table{max-width:100%;overflow:auto}.product-card .product-image img{object-fit:contain}.product-card .price{line-height:1.5}.product-card h3{line-height:1.45}.cart-summary .button{width:100%;justify-content:center;min-height:54px}.cart-item input{min-width:80px}.cart-summary{height:fit-content}@media(max-width:850px){.planner-promo{grid-template-columns:1fr;gap:24px;padding:35px 6%}.announcement>a{display:none}.hero h1{font-size:clamp(42px,9vw,64px)}.hero-content{max-width:100%}.hero-content>p{font-size:16px}.footer-word{font-size:14vw}.section-head{gap:20px;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal.waiting{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/studio-final.css.map */
