/* Draft-only conversion and mobile refinements */
.stryko-variant-field{border:0;padding:0;margin:16px 0 8px;min-width:0}.stryko-variant-field legend{font-size:11px;font-weight:900;letter-spacing:1.5px;margin-bottom:14px}.stryko-variant-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stryko-variant-card{display:flex;flex-direction:column;gap:8px;position:relative;padding:16px 14px;min-height:82px;border:1px solid #444650;background:#191a20;border-radius:7px;cursor:pointer;transition:border-color .15s,background .15s}.stryko-variant-card:has(input:checked){border:2px solid #ef3448;background:#33171e;padding:15px 13px}.stryko-variant-card:has(input:focus-visible){outline:3px solid #fff;outline-offset:3px}.stryko-variant-card input{position:absolute;opacity:0;width:1px;height:1px}.stryko-variant-card.is-soldout{opacity:.45;cursor:not-allowed}.stryko-variant-title{font-size:13px;font-weight:800;line-height:1.4}.stryko-variant-price{font-size:12px;color:#c6c8d0}.stryko-checkout-note{color:#bfc2cb;text-align:center;font-size:12px;margin:3px 0 0}.gallery-main{border-radius:10px;border:1px solid #353741}.thumb{border-radius:6px;overflow:hidden}.thumb:focus-visible{outline:3px solid #fff;outline-offset:3px}.add-button{border-radius:6px}.product-lead{font-size:16px}.purchase-panel h2{overflow-wrap:anywhere}.site-header nav a:focus-visible,.cart-link:focus-visible{outline:2px solid white;outline-offset:5px}@media(max-width:680px){.stryko-variant-grid{gap:8px}.stryko-variant-card{padding:13px 10px;min-height:88px}.stryko-variant-card:has(input:checked){padding:12px 9px}.stryko-variant-title{font-size:12px}.product-section{padding-bottom:90px}.purchase-panel{padding-top:4px}.thumb{width:68px;height:68px}.sticky-buy strong{max-width:155px}}
