.ow-product .product.grid{align-items:start;gap:clamp(16px,2.4vw,40px)}.ow-product .product__media-wrapper,.ow-product .product__info-wrapper{min-width:0}.ow-product .product__media-item{border-radius:14px;overflow:hidden;background:#f7f7f7;border:1px solid #eee}.ow-product .product__media-item img,.ow-product .product__media-item video{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.ow-product .product__media-item:hover img{transform:scale(1.02)}.ow-product .slider-buttons .slider-button{border-radius:999px;border:1px solid #ddd;background:#fff;box-shadow:0 2px 8px #0000000a}.ow-product .slider-counter{opacity:.7}.ow-product .product__info-container{position:relative;z-index:1;padding:clamp(14px,2vw,22px);border:1px solid #eee;border-radius:14px;background:#fff}.ow-product .product__info-container--sticky{position:static!important;top:auto!important}.ow-product .product__title{font-size:clamp(24px,3.2vw,36px);line-height:1.15;letter-spacing:.01em;margin:0 0 6px;text-transform:none}.ow-product .price{--ow-price-size: clamp(18px, 2.2vw, 24px);font-size:var(--ow-price-size);font-weight:700;margin:6px 0 12px}.ow-product .product__info-container>*+*{margin-top:14px;padding-top:14px;border-top:1px solid #f0f0f0}.ow-product variant-radios fieldset{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px}.ow-product variant-radios input[type=radio]{display:none}.ow-product variant-radios label{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 14px;border-radius:999px;border:1px solid #ddd;background:#fff;color:#111;font-weight:600;cursor:pointer;transition:border-color .2s,background .2s,color .2s,box-shadow .2s}.ow-product variant-radios input:checked+label{border-color:#111;background:#111;color:#fff;box-shadow:0 2px 10px #00000014}.ow-product variant-radios input[disabled]+label{opacity:.45;text-decoration:line-through;cursor:not-allowed}.ow-product .product-form__input--dropdown .select__select{border-radius:10px;border-color:#ddd}.ow-product .product-form__quantity{margin-top:2px}.ow-product .quantity{border-radius:12px;overflow:hidden;border:1px solid #e6e6e6}.ow-product .quantity__button{border:0}.ow-product .product-form__buttons{display:grid;gap:10px}.ow-product .product-form__submit{height:48px;border-radius:12px;font-size:15px;font-weight:800;letter-spacing:.04em}.ow-product .shopify-payment-button{margin:0}.ow-product .shopify-payment-button__button{min-height:48px!important;border-radius:12px!important;position:static!important;z-index:1!important}.ow-product .product__description{color:#444;font-size:14px;line-height:1.7}.ow-product .accordion details{border:1px solid #eee;border-radius:12px;padding:10px 14px;background:#fafafa}.ow-product .accordion details+details{margin-top:8px}.ow-product .accordion summary{list-style:none;cursor:pointer;display:flex;gap:10px;align-items:center}.ow-product .accordion summary::-webkit-details-marker{display:none}.ow-product .rating-text,.ow-product .rating-count{color:#666}.ow-product .share-button details summary{border-radius:999px;border:1px solid #e6e6e6;padding:8px 12px}@media (max-width: 989px){.ow-product .product{gap:18px}.ow-product .product__info-container{border-radius:12px;padding:14px}.ow-product .product-form__buttons{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ow-product.css.map */
