:root{--bye-d-ink:#171717;--bye-d-wine:#581b2c;--bye-d-paper:#f7f7f5}body.template-product,body.template-collection{overflow-x:clip}body.template-product .product__media-item,body.template-product .product__media-item.bye-focused,body.template-product .product__media-item.bye-before,body.template-product .product__media-item.bye-after{transform:none!important;filter:none!important;opacity:1!important;visibility:visible!important;animation:none!important}body.template-product .product__media-list{perspective:none!important}body.template-product .product__media-wrapper .product__media{background:var(--bye-d-paper);border-radius:0;overflow:hidden}body.template-product .product__media-wrapper .product__media img{object-fit:contain!important;transform:none!important;transition:opacity .22s ease!important}body.template-product .product__media-wrapper .product__media img:hover{transform:none!important}body.template-product .product__info-container{font-family:inherit}body.template-product .product__title h1{font-weight:650;letter-spacing:-.035em;line-height:1.09}body.template-product .price{letter-spacing:-.02em}body.template-product .product-form__input input[type=radio]+label{border-radius:2px!important;transition:background .2s,color .2s,border-color .2s!important}body.template-product .product-form__submit{background:var(--bye-d-wine)!important;border-radius:2px!important;min-height:54px;font-weight:700;letter-spacing:.09em;transition:transform .2s,box-shadow .2s!important}@media(hover:hover){body.template-product .product-form__submit:hover{transform:translateY(-2px);box-shadow:0 9px 25px #581b2c28}}@media(max-width:749px){body.template-product .product{gap:0!important}body.template-product .product__media-wrapper{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body.template-product .product__media-list{display:flex!important;gap:10px!important;scroll-snap-type:x mandatory!important;scroll-padding-inline:5vw!important;overflow-x:auto!important;overscroll-behavior-x:contain;scrollbar-width:none;align-items:stretch!important;padding:0 5vw 4px!important;scroll-behavior:smooth}body.template-product .product__media-list::-webkit-scrollbar{display:none}body.template-product .product__media-list .product__media-item{width:88vw!important;min-width:88vw!important;max-width:88vw!important;flex:0 0 88vw!important;scroll-snap-align:center!important;margin:0!important;padding:0!important;display:block!important}body.template-product .product__media-list .product__media-item .product__media{aspect-ratio:4/5!important;height:auto!important;padding-top:0!important}body.template-product .product__media-list .product__media-item .product__media img{width:100%!important;height:100%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;object-fit:contain!important}body.template-product .thumbnail-slider{display:none!important}body.template-product .product__info-wrapper{padding:16px 22px 34px!important;width:100%!important;max-width:100%!important}body.template-product .product__title h1{font-size:clamp(26px,6.5vw,34px)!important}body.template-product .product-form__buttons{max-width:none!important}body.template-product .product-form__input{max-width:100%!important}body.template-product .product-form__input input[type=radio]+label{min-height:43px;display:inline-flex;align-items:center;justify-content:center}body.template-product .product__media-wrapper .slider-buttons{display:none!important}}@media(min-width:750px){body.template-product .product{align-items:start;column-gap:clamp(35px,5vw,100px)!important}body.template-product .product__info-wrapper{padding-left:0!important}body.template-product .product__info-container{position:sticky;top:110px}body.template-product .product__title h1{font-size:clamp(32px,3.1vw,52px)!important}body.template-product .product__media-wrapper .product__media-list{gap:12px!important}}body.template-collection .product-grid{row-gap:36px!important;column-gap:12px!important}body.template-collection .card-wrapper{height:100%;position:relative}body.template-collection .card--standard>.card__content{padding:13px 2px 0!important}body.template-collection .card__heading{font-weight:650!important;line-height:1.3!important;letter-spacing:-.015em!important}body.template-collection .card__heading a{text-decoration:none!important}body.template-collection .card__inner{border-radius:2px!important;overflow:hidden!important;background:var(--bye-d-paper)!important}body.template-collection .card__media{border-radius:2px!important;overflow:hidden!important}body.template-collection .card__media img{transition:opacity .32s ease,transform .55s cubic-bezier(.2,.8,.2,1)!important}@media(hover:hover){body.template-collection .card-wrapper:hover .card__media img:first-child{transform:scale(1.035)!important}}body.template-collection .card__badge{z-index:2}body.template-collection .price{font-weight:650!important}@media(max-width:749px){body.template-collection .product-grid{column-gap:10px!important;row-gap:27px!important}body.template-collection .card__heading{font-size:13px!important}body.template-collection .card__content{padding:9px 0 0!important}body.template-collection .card__media img{object-fit:cover!important}}@media(max-width:749px){body.template-product [class*=bye-mascot]:not(.shopify-section){transform:scale(.72);transform-origin:bottom right}}@media(prefers-reduced-motion:reduce){body.template-product *,body.template-collection .card__media img{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/bye-option-d.css.map */
