.product-bundle{--product-bundle-vertical-gap: 3.5rem;gap:var(--product-bundle-vertical-gap)!important}.product-bundle--left-container{display:flex;flex-direction:column;width:calc(50% - var(--product-bundle-vertical-gap) / 2)}.product-bundle--left-container .grid__item{flex-grow:0}.product-bundle .product-form__buttons{width:100%;max-width:100%}.product-bundle .product__media-wrapper,.product-bundle .product__info-wrapper{width:100%!important;max-width:100%!important}.product-bundle .product__info-wrapper{padding:0!important}.product-bundle--rigth-container{width:calc(50% - var(--product-bundle-vertical-gap) / 2);border-left:1px solid rgba(var(--color-foreground),.5);padding:0 2.9rem}.product-bundle--right-container-header{font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;line-height:1.45rem;text-align:left;display:block}.product-bundle--rigth-container .grid{margin-top:1.5rem}.product-bundle--rigth-container .grid__item .card__information{grid-row-start:1}.product-bundle .card__information .full-unstyled-link{pointer-events:none}.product-bundle--rigth-container .full-width-link{pointer-events:none!important}@media screen and (max-width: 749px){.product-bundle--rigth-container{z-index:1}.product-bundle--rigth-container .grid{margin-top:3rem}.product-bundle--rigth-container .card__content .quick-add .button{min-height:3.6rem!important}.product-bundle{gap:0!important}.product-bundle--left-container,.product-bundle--rigth-container{width:100%;border:none;padding:0}.product-bundle--rigth-container .grid{--grid-mobile-vertical-spacing: 2.2rem;--grid-mobile-horizontal-spacing: 1rem}.product-bundle .product__info-wrapper{margin-top:1.5rem!important}.product-bundle .product__info-container .product-form{margin:2rem 0!important}.product-bundle .product-form__submit{min-height:3.6rem!important}.product-bundle .product-form__submit span{font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;line-height:1.57rem;text-align:center}.product-bundle .product__title{margin-bottom:.4rem!important}.product-bundle .product__info-container>*+.product__price{margin:0!important}.product-bundle .product__info-container>*+*{margin:2rem 0!important}.product__info-container{border-bottom:.1rem solid #00000033;margin-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-main-product-bundle.css.map */
