.editable-section .button{background:var(--section-accent);color:#fff}@media(max-width:1024px){.desktop-nav{display:none}.menu-toggle{display:block;flex:0 0 44px}.nav{justify-content:flex-start}.brand{margin-right:auto}.header-actions{margin-left:auto}}@media(max-width:480px){.nav{gap:10px}.menu-toggle{flex-basis:42px;width:42px;height:42px}.cart-link{font-size:14px}}.product-thumbs{display:flex;grid-template-columns:none;gap:10px;margin-top:12px;padding:2px 2px 6px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin}.product-thumbs button{flex:0 0 76px;width:76px;height:76px;aspect-ratio:1;padding:0;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#fff;cursor:pointer;scroll-snap-align:start}.product-thumbs button:first-child{border-color:var(--ink)}.product-thumbs button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.product-thumbs img{display:block;width:100%;height:100%;max-width:none;aspect-ratio:1;object-fit:contain}@media(max-width:800px){.product-thumbs{gap:8px}.product-thumbs button{flex-basis:64px;width:64px;height:64px}}.product-card__image,.conversion-card__image,.gallery-main,.cart-upsell article>a:first-child{aspect-ratio:1}.product-card__image img,.conversion-card__image img,.gallery-main img,.cart-upsell article img{display:block;width:100%;height:100%;object-fit:contain!important;object-position:center}.cart-item>img{width:96px;height:96px;max-width:96px;aspect-ratio:1;object-fit:contain;object-position:center;background:#fff;border:1px solid var(--line);border-radius:12px}.cart-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:89;background:#1724406b;opacity:0;transition:opacity .25s ease}.cart-drawer-overlay.is-open{display:block;opacity:1}.cart-drawer{position:fixed;z-index:90;top:0;right:0;width:min(var(--drawer-width),100%);height:100dvh;overflow:auto;background:var(--drawer-bg);color:var(--drawer-text);padding:var(--drawer-padding);box-shadow:-16px 0 50px #1724402e;transform:translate(105%);transition:transform .32s cubic-bezier(.2,.8,.2,1)}.cart-drawer.is-open{transform:translate(0)}.cart-drawer__close{position:absolute;right:16px;top:14px;width:40px;height:40px;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;font-size:25px;cursor:pointer}.cart-drawer__check{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--drawer-accent);color:#fff;font-size:24px;font-weight:900;animation:cart-pop .45s ease}.cart-drawer h2{margin:18px 0 8px;font-size:32px}.cart-drawer>p{margin:0 0 24px;opacity:.76}.cart-drawer__upsell{padding:18px;border:1px solid rgba(23,36,64,.16);border-radius:16px;background:#fff;margin:22px 0}.cart-drawer__upsell h3{margin:0 0 14px}.cart-drawer__upsell>div{display:flex;align-items:center;gap:14px}.cart-drawer__upsell img{flex:0 0 var(--drawer-image);width:var(--drawer-image);height:var(--drawer-image);aspect-ratio:1;object-fit:contain;background:#f5f5f2;border-radius:10px}.cart-drawer__upsell span{display:grid;gap:5px}.cart-drawer__upsell a{text-decoration:none}.cart-drawer__upsell form button{width:100%;min-height:44px;margin-top:14px;border:0;border-radius:10px;background:var(--drawer-accent);color:#fff;font-weight:800;cursor:pointer}.cart-drawer__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.cart-drawer__actions a{display:grid;place-items:center;min-height:50px;border:1px solid var(--drawer-button);border-radius:12px;text-decoration:none;font-weight:800}.cart-drawer__actions a:last-child{background:var(--drawer-button);color:var(--drawer-button-text)}.is-adding{animation:button-pulse .7s ease infinite alternate}.is-added{animation:cart-pop .4s ease}@keyframes cart-pop{0%{transform:scale(.72);opacity:.2}70%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}@keyframes button-pulse{to{transform:scale(.97);opacity:.78}}@media(max-width:520px){.cart-item>img{width:76px;height:76px;max-width:76px}.cart-drawer{width:100%}.cart-drawer__actions{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/editor.css.map */
