.product__media.mbgk-media-2x3>a>img{object-fit:cover;object-position:center}.mbgk-size-meta{display:none!important}product-info .product-form__quantity{display:none!important}product-info .product_addtocart_from .product-form__submit{flex:1 1 100%;width:100%}.product-form__buttons.mbgk-hide-until-size{display:none!important}.mbgk-size-meta{clear:both;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1.6rem;margin:1rem 0 0}.mbgk-fit-note{flex:1 1 22rem;margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.mbgk-size-guide-btn{margin:0;padding:.4rem 0;border:0;background:none;font:inherit;font-size:1.4rem;letter-spacing:.04rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;white-space:nowrap;cursor:pointer}.mbgk-size-guide-btn:hover{color:#936d43}.product-form__input input[type=radio]+label.mbgk-soldout{color:rgba(var(--color-foreground),.4);text-decoration:line-through}.product-form__input input[type=radio]:checked+label.mbgk-soldout{color:rgba(var(--color-foreground),.6)}.mbgk-size-error-msg{clear:both;margin:.8rem 0 0;font-size:1.4rem;line-height:1.4;color:#a3341f}fieldset.mbgk-size-error .variant-options label{border-color:#a3341f!important}fieldset.mbgk-size-error .variant-options{animation:mbgk-nudge .35s ease}@keyframes mbgk-nudge{0%,to{transform:translate(0)}25%{transform:translate(-.4rem)}75%{transform:translate(.4rem)}}@media(prefers-reduced-motion:reduce){fieldset.mbgk-size-error .variant-options{animation:none}}.mbgk-size-guide{width:min(56rem,calc(100% - 3.2rem));max-height:calc(100% - 6.4rem);margin:auto;padding:2.4rem 2.4rem 2rem;border:0;border-radius:1.2rem;background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 18, 18, 18));box-shadow:0 1rem 4rem #0003;overflow:auto}.mbgk-size-guide::backdrop{background:#00000073}.mbgk-size-guide__head{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.mbgk-size-guide__title{margin:0;font-size:2rem;letter-spacing:.06rem}.mbgk-size-guide__close{display:inline-flex;margin:-.8rem -.8rem -.8rem 0;padding:.8rem;border:0;background:none;color:inherit;cursor:pointer}.mbgk-size-guide__close .icon,.mbgk-size-guide__close svg{width:1.8rem;height:1.8rem}.mbgk-size-guide__product{margin:.4rem 0 1.6rem;font-size:1.4rem;color:rgba(var(--color-foreground, 18, 18, 18),.7)}.mbgk-size-guide__body{font-size:1.5rem;line-height:1.6}.mbgk-size-guide__body p{margin:0 0 .8rem}.mbgk-size-guide__body ul{margin:0 0 1rem;padding-left:1.8rem}.mbgk-size-guide__body h3{display:none}.mbgk-size-guide__help{margin:1.6rem 0 0;padding-top:1.2rem;border-top:.1rem solid rgba(var(--color-foreground, 18, 18, 18),.1);font-size:1.3rem;color:rgba(var(--color-foreground, 18, 18, 18),.75)}.mbgk-size-guide__help a{color:inherit}@media only screen and (max-width:830px){.stickyCart{display:block}body.template-product{padding-bottom:9rem}}@media only screen and (max-width:766px){.stickyCart{left:.8rem;bottom:.8rem;width:calc(100% - 1.6rem);padding:.8rem .8rem .8rem 1.4rem}.stickyCart .sticky_main{height:auto;gap:1.2rem}.stickyCart .stickyOptions{flex:1 1 40%;width:auto;min-width:0;line-height:1.3}.stickyCart .stickyOptions .form__label{display:-webkit-box;margin:0;overflow:hidden;font-size:1.3rem;-webkit-line-clamp:2;-webkit-box-orient:vertical}.stickyCart .Addbtns{flex:1 1 60%;width:auto!important;margin:0;padding:0}.template-product .stickyCart .sticky_main .Addbtns .product-form__submit{width:100%;padding:1.4rem 1rem}}@media screen and (min-width:990px){.product-section[id^=MainProduct-]{--mbgk-header: var(--mbgk-header-h, 12rem);--mbgk-pad: clamp(3.2rem, 4vw, 6.4rem);--mbgk-gap: clamp(4rem, 4.5vw, 8rem);--mbgk-info-w: clamp(34rem, 27vw, 40rem);--mbgk-box-h: calc(100vh - var(--mbgk-header) - 4.8rem);--mbgk-img-w: min(max(36rem, 20vw), calc(var(--mbgk-box-h) * .86 * 2 / 3));--mbgk-gallery-w: calc(var(--mbgk-img-w) * 2 + .8rem)}.product-section[id^=MainProduct-] .product.product--stacked:not(.product--no-media){display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:0;width:100%;max-width:none;margin:0 auto;padding:0 var(--mbgk-pad)}.product-section[id^=MainProduct-] .product--stacked:not(.product--no-media) .product__media-wrapper{flex:0 1 var(--mbgk-gallery-w);width:auto;max-width:none;min-width:0;padding:0;align-self:flex-start;position:sticky;top:calc(var(--mbgk-header) + 2.4rem);max-height:var(--mbgk-box-h);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.18) transparent}.product-section[id^=MainProduct-] .product--stacked:not(.product--no-media) .product__media-wrapper:has(.product__media-item:only-child){flex-basis:var(--mbgk-img-w)}.product-section[id^=MainProduct-] .product--stacked .product__media-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;width:100%;margin:0;padding:0}.product-section[id^=MainProduct-] .product--stacked .product__media-list:has(>.product__media-item:only-child){grid-template-columns:minmax(0,1fr)}.product-section[id^=MainProduct-] .product--stacked .product__media-list>.product__media-item{width:auto;max-width:none;margin:0;padding:0;scroll-margin-top:calc(var(--mbgk-header) + 2.4rem)}.product-section[id^=MainProduct-] .product--stacked .product__media-item>*,.product-section[id^=MainProduct-] .product--stacked .product__media a img{border-radius:.4rem}.product-section[id^=MainProduct-] .product--stacked:not(.product--no-media) .product__info-wrapper{flex:0 0 var(--mbgk-info-w);width:var(--mbgk-info-w);max-width:none;margin-left:var(--mbgk-gap);padding:0 0 3rem}.product-section[id^=MainProduct-] .product__info-container{max-width:none}.product-section[id^=MainProduct-] .product__info-wrapper h1.product__title{margin:0 0 .8rem;font-size:2.4rem;font-weight:400;line-height:1.3;letter-spacing:.01em;text-transform:none}.product-section[id^=MainProduct-] .product__info-container .price .price-item{font-size:1.7rem;letter-spacing:.02em}.product-section[id^=MainProduct-] .product__info-container .price__sale s.price-item{font-size:1.4rem;color:rgba(var(--color-foreground),.5)}.product-section[id^=MainProduct-] .product__info-container .price .badge{padding:.4rem .9rem;font-size:1rem;letter-spacing:.1em}.product-section[id^=MainProduct-] .product__info-container .rating-star{--font-size: 1.4;--letter-spacing: .3}.product-section[id^=MainProduct-] .product__info-container .mbgk-description{margin:2rem 0 2.4rem;color:rgba(var(--color-foreground),.82)}.product-section[id^=MainProduct-] .product__info-container .mbgk-description,.product-section[id^=MainProduct-] .product__info-container .mbgk-description p,.product-section[id^=MainProduct-] .product__info-container .mbgk-description span,.product-section[id^=MainProduct-] .product__info-container .mbgk-description li{font-size:1.4rem;line-height:1.7;letter-spacing:.02em}.product-section[id^=MainProduct-] variant-radios .form__label,.product-section[id^=MainProduct-] .product__accordion .accordion__title{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.product-section[id^=MainProduct-] .lb-embed .lb-bundle-title,.product-section[id^=MainProduct-] .lb-embed .lb-bundle-cta-total-title{font-family:var(--font-body-family)!important;font-size:1.2rem!important;font-weight:400!important;letter-spacing:.14em!important;color:rgb(var(--color-foreground))!important}.product-section[id^=MainProduct-] variant-radios [data-variant-name]{font-size:1.2rem;letter-spacing:.08em}.product-section[id^=MainProduct-] .product__info-container>.product__accordion{margin-top:2.4rem}.product-section[id^=MainProduct-] .product__info-container>.product__accordion~.product__accordion{margin-top:0}.product-section[id^=MainProduct-] .product__info-container>.product__accordion:not(:has(~.product__accordion)){border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.product-section[id^=MainProduct-] .product__accordion summary{padding:1.5rem 0}}.product__info-container .mbgk-cotton{display:flex;align-items:center;gap:.7rem;margin:1.4rem 0 0;color:#4a5a38;font-size:1.2rem;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.product__info-container .mbgk-cotton__icon{flex:none;width:2rem;height:2rem}.product-section[id^=MainProduct-] .product__info-container .mbgk-cotton+.mbgk-description{margin-top:1.4rem}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.product-section[id^=MainProduct-] #data-variant-name{font-size:1.2rem;font-weight:400;letter-spacing:.08em}@media screen and (max-width:989px){.product-section[id^=MainProduct-] .product__info-wrapper h1.product__title{margin:0 0 .8rem;font-size:2rem;font-weight:400;line-height:1.3;letter-spacing:.01em;text-transform:none}.product-section[id^=MainProduct-] .product__info-container .price .price-item{font-size:1.6rem;letter-spacing:.02em}.product-section[id^=MainProduct-] .product__info-container .price__sale s.price-item{font-size:1.3rem;color:rgba(var(--color-foreground),.5)}.product-section[id^=MainProduct-] .product__info-container .price .badge{padding:.4rem .9rem;font-size:1rem;letter-spacing:.1em}.product-section[id^=MainProduct-] .product__info-container .rating-star{--font-size: 1.4;--letter-spacing: .3}.product-section[id^=MainProduct-] .product__info-container .mbgk-description{margin:1.6rem 0 2rem;color:rgba(var(--color-foreground),.82)}.product-section[id^=MainProduct-] .product__info-container .mbgk-description,.product-section[id^=MainProduct-] .product__info-container .mbgk-description p,.product-section[id^=MainProduct-] .product__info-container .mbgk-description span,.product-section[id^=MainProduct-] .product__info-container .mbgk-description li{font-size:1.4rem;line-height:1.7;letter-spacing:.02em}.product-section[id^=MainProduct-] variant-radios .form__label,.product-section[id^=MainProduct-] .product__accordion .accordion__title{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.product-section[id^=MainProduct-] .lb-embed .lb-bundle-title,.product-section[id^=MainProduct-] .lb-embed .lb-bundle-cta-total-title{font-family:var(--font-body-family)!important;font-size:1.2rem!important;font-weight:400!important;letter-spacing:.14em!important;color:rgb(var(--color-foreground))!important}.product-section[id^=MainProduct-] variant-radios [data-variant-name]{font-size:1.2rem;letter-spacing:.08em}.product-section[id^=MainProduct-] .product__info-container>.product__accordion{margin-top:2.4rem}.product-section[id^=MainProduct-] .product__info-container>.product__accordion~.product__accordion{margin-top:0}.product-section[id^=MainProduct-] .product__info-container>.product__accordion:not(:has(~.product__accordion)){border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.product-section[id^=MainProduct-] .product__accordion summary{padding:1.5rem 0}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/mbgk-pdp.css.map */
