@media screen and (max-width:749px){body:has([id^=MainProduct-]){--bye-wine:#581b2c}[id^=MainProduct-] .page-width{max-width:1500px;padding-inline:clamp(12px,2vw,32px)}[id^=MainProduct-] .product{align-items:start;gap:clamp(20px,4vw,72px)}[id^=MainProduct-] .product__media-wrapper,[id^=MainProduct-] .product__info-wrapper{min-width:0}[id^=MainProduct-] .product__info-container{background:#f8f7f5;border:1px solid #eee9e7;border-radius:18px;padding:clamp(20px,3vw,42px);box-shadow:0 20px 60px #140c0c0b}[id^=MainProduct-] .product__title h1{font-size:clamp(25px,2.5vw,42px)!important;line-height:1.12!important;letter-spacing:-.045em!important;font-weight:650!important}[id^=MainProduct-] .price{font-weight:700;letter-spacing:-.03em}[id^=MainProduct-] .product-form__input input[type=radio]+label{border-radius:10px!important;min-height:44px;padding:12px 17px!important;font-size:14px!important;letter-spacing:0!important;transition:background .2s,border-color .2s,transform .2s}[id^=MainProduct-] .product-form__input input[type=radio]:checked+label{background:var(--bye-wine)!important;border-color:var(--bye-wine)!important;color:#fff!important}[id^=MainProduct-] .product-form__submit{background:var(--bye-wine)!important;color:#fff!important;border-radius:10px!important;min-height:58px!important;letter-spacing:.11em;transition:transform .2s,box-shadow .2s}@media(hover:hover){[id^=MainProduct-] .product-form__submit:hover{transform:translateY(-2px);box-shadow:0 12px 30px #581b2c30}}[id^=MainProduct-] .product__media-list{gap:12px!important}[id^=MainProduct-] .product__media-item{overflow:hidden;border-radius:14px;background:#f3f1ee}[id^=MainProduct-] .product__media img{object-fit:contain!important}@media(max-width:749px){[id^=MainProduct-] .page-width{padding-inline:0!important}[id^=MainProduct-] .product{display:flex!important;flex-direction:column!important;gap:0!important}[id^=MainProduct-] .product__media-wrapper,[id^=MainProduct-] .product__info-wrapper{width:100%!important;max-width:100%!important;flex:none!important}[id^=MainProduct-] .product__media-list{display:flex!important;flex-wrap:nowrap!important;gap:10px!important;scroll-snap-type:x mandatory;overflow-x:auto;scrollbar-width:none;padding:0 14px 8px!important;scroll-padding-inline:14px;scroll-behavior:smooth}[id^=MainProduct-] .product__media-list::-webkit-scrollbar{display:none}[id^=MainProduct-] .product__media-list .product__media-item{width:90%!important;min-width:90%!important;max-width:90%!important;flex:0 0 90%!important;scroll-snap-align:center;margin:0!important;transform:none!important;opacity:1!important}[id^=MainProduct-] .product__media-list .product__media-item .product__media{border:0!important}[id^=MainProduct-] .product__info-wrapper{padding:0 12px!important;margin-top:8px!important}[id^=MainProduct-] .product__info-container{padding:22px 18px 28px!important;border-radius:18px!important}[id^=MainProduct-] .product__title h1{font-size:26px!important;line-height:1.18!important}[id^=MainProduct-] .thumbnail-slider{display:none!important}[id^=MainProduct-] .product-form__input{margin-bottom:15px!important}[id^=MainProduct-] .product-form__input input[type=radio]+label{min-height:42px!important;padding:10px 13px!important;font-size:13px!important}[id^=MainProduct-] .slider-buttons{display:none!important}}@media(prefers-reduced-motion:reduce){[id^=MainProduct-] *,[id^=MainProduct-] *:before,[id^=MainProduct-] *:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/bye-option-d-rebuild.css.map */
