/* GOMYKIT product page v1 */
body[data-page-type="product"]{color:#0b1d33}body[data-page-type="product"] .main-product{padding-top:42px;padding-bottom:76px}body[data-page-type="product"] .product-detail__title{color:#0b1d33!important;font-size:clamp(30px,2.35vw,38px)!important;line-height:1.14!important;letter-spacing:-.035em!important}body[data-page-type="product"] .product-detail__price{margin-top:13px}body[data-page-type="product"] .product-price__sale{font-size:25px!important;line-height:1.25!important;color:#0b1d33!important}body[data-page-type="product"] .product-price__compare-at{font-size:18px!important;color:#8a929e!important}body[data-page-type="product"] .product-detail__variant-picker{margin-top:24px}body[data-page-type="product"] .variant-picker__group{gap:12px}body[data-page-type="product"] .variant-picker__group-label{color:#0b1d33;font-size:14px;font-weight:800}body[data-page-type="product"] .variant-picker__option{min-width:58px;min-height:44px;font-size:15px}body[data-page-type="product"] .block-product-buy-button,body[data-page-type="product"] .block-product-payment-button{min-height:50px;border-radius:3px;font-size:15px!important;font-weight:800!important;letter-spacing:.01em}body[data-page-type="product"] .product-detail__sell-info{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:22px;padding:18px 20px;background:#f5f8fc;border:1px solid #e1e7ee;border-radius:5px}body[data-page-type="product"] .product-detail__sell-info .sell-info{padding:8px 6px}body[data-page-type="product"] .sell-info__text{color:#344257;font-size:13px!important;font-weight:700!important}body[data-page-type="product"] .product-description{margin-top:28px!important;padding:28px 0 8px!important;border-top:1px solid #dfe6ee;color:#435166;font-size:15px!important;line-height:1.7!important}body[data-page-type="product"] .product-description h1{margin:0 0 18px!important;color:#0b1d33;font-size:32px!important;line-height:1.12!important;letter-spacing:-.035em!important}body[data-page-type="product"] .product-description h2{margin:32px 0 14px!important;color:#0b1d33;font-size:26px!important;line-height:1.18!important;letter-spacing:-.025em!important}body[data-page-type="product"] .product-description h3{margin:26px 0 12px!important;color:#0b1d33;font-size:20px!important;line-height:1.25!important}body[data-page-type="product"] .product-description p{margin:0 0 16px}body[data-page-type="product"] .product-description ul,body[data-page-type="product"] .product-description ol{margin:8px 0 20px;padding-left:23px}body[data-page-type="product"] .product-description li{margin:6px 0}body[data-page-type="product"] .product-detail__media-gallery .media-gallery__thumbnail{border-radius:3px;overflow:hidden}
@media(min-width:1200px){body[data-page-type="product"] .main-product>.page-width{max-width:1380px}body[data-page-type="product"] .product-detail__info{padding-left:30px}}
@media(max-width:959px){body[data-page-type="product"] .main-product{padding-top:18px;padding-bottom:46px}body[data-page-type="product"] .product-detail__title{font-size:27px!important}body[data-page-type="product"] .product-price__sale{font-size:22px!important}body[data-page-type="product"] .product-detail__sell-info{grid-template-columns:1fr;padding:12px 14px}body[data-page-type="product"] .product-description{margin-top:22px!important;padding-top:23px!important;font-size:15px!important}body[data-page-type="product"] .product-description h1{font-size:26px!important}body[data-page-type="product"] .product-description h2{font-size:22px!important}}
