.storefront-page{padding-block:clamp(30px,6vw,78px)}.storefront-page h1{margin-block:0 20px}.storefront-description{max-width:65ch;margin-block:0 24px}.storefront-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,5vw,58px);margin-top:18px;align-items:start}.storefront-product-copy:only-child{grid-column:1 / -1}.storefront-gallery{display:grid;gap:16px}.storefront-gallery img{width:100%;height:auto}.storefront-form{display:grid;gap:9px;justify-items:start}.storefront-form input,.storefront-form select,.storefront-cart input,.storefront-actions input{border:1px solid var(--line);border-radius:6px;padding:8px 10px;background:var(--white);color:var(--ink);font:inherit;min-height:42px;max-width:100%}.storefront-form input[type=number],.storefront-cart input[type=number]{width:5em}.storefront-form .button{margin-top:7px}.storefront-price{font-weight:700}.storefront-lines{margin:0 0 20px;padding:0;list-style:none}.storefront-lines li{display:flex;gap:18px;padding-block:15px;border-bottom:1px solid var(--line)}.storefront-lines img{width:90px;height:auto;object-fit:contain;align-self:start}.storefront-lines h2{font-size:1.65rem;margin-bottom:5px}.storefront-lines p{margin-bottom:5px}.storefront-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.storefront-product-link{display:block;height:100%}.storefront-product-link:focus-visible{outline-offset:-4px}.storefront-product-link h2{font-size:clamp(1.2rem,3vw,1.75rem)}.storefront-pagination{margin-top:18px}.storefront-search-results{margin-top:20px}@media(max-width:650px){.storefront-product{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/storefront.css.map */
