.main-bundle .product.grid{gap:0}.main-bundle .product .product__title *{font-weight:400}.main-bundle .product .product__info-wrapper{z-index:5}.main-bundle .product .product__media-wrapper{gap:3px;order:1;display:grid;grid-template-columns:repeat(2,1fr)}.main-bundle .product .product__media-wrapper .product.card .summary .card__title{display:flex;justify-content:space-between;align-items:flex-end;gap:5px}.main-bundle .product .product__media-wrapper .product.card .summary .card__title .price{display:block;margin-bottom:3px}.main-bundle .product .product__media-wrapper .product.card .image{position:relative;padding-top:20px}@media only screen and (min-width:769px){.main-bundle .product .product__media-wrapper .product.card .image{padding-top:50px}}.main-bundle .product .product__media-wrapper .product.card .image .add-product{position:absolute;top:20px;right:20px;display:flex;border:3px solid #000;border-radius:100%;background-color:#ffe845;padding:9px;z-index:1}.main-bundle .product .product__media-wrapper .product.card .image .add-product:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.main-bundle .product .product__media-wrapper .product.card .image .add-product svg{width:15px;height:15px;padding:0}.main-bundle .product .product__media-wrapper .product.card .image .add-product:hover{background-color:#000}.main-bundle .product .product__media-wrapper .product.card .image .add-product:hover svg path{stroke:#ffe845}.main-bundle .product .product__media-wrapper .product.card .image .image_container:not(.is-active){display:none}.main-bundle .product .product__media-wrapper .product.card card-variant-radios fieldset{border:none;margin:0;padding:0}.main-bundle .product .product__media-wrapper .product.card card-variant-radios fieldset .form__radio_container{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:10px}.main-bundle .product .product__media-wrapper .product.card card-variant-radios fieldset .form__radio_container input{display:none}.main-bundle .product .product__media-wrapper .product.card card-variant-radios fieldset .form__radio_container input:checked+label{border-color:#000}.main-bundle .product .product__media-wrapper .product.card card-variant-radios fieldset .form__radio_container input.disabled+label{opacity:.3;text-decoration:line-through}.main-bundle .product .product__media-wrapper .product.card card-variant-radios fieldset .form__radio_container label{border-bottom:3px solid #fbfaf2;font-size:14px;font-weight:500}.main-bundle .product .product__media-wrapper .product.card card-variant-radios fieldset .form__radio_container label:hover{border-color:#000}.main-bundle .product .product__info-container{margin:0 auto;max-width:450px}@media only screen and (max-width:768px){.main-bundle .product .product__info-container bundle-product-form{position:fixed;bottom:0;z-index:53;left:0;background:#ffe845;width:calc(100% - 46px);padding:0 20px 30px;border:3px solid}.main-bundle .product .product__info-container bundle-product-form .bundle_content{display:flex;gap:20px;justify-content:center;align-items:center;margin-top:20px}.main-bundle .product .product__info-container bundle-product-form .bundle_content>div{display:flex;align-items:center;gap:5px;text-align:center}.main-bundle .product .product__info-container bundle-product-form .bundle_content>div button{text-decoration:none;font-weight:700;border:3px solid;border-radius:100%;font-size:26px;width:25px;height:25px;display:flex;align-items:center;justify-content:center;transform:rotate(45deg);padding-right:.5px;padding-top:.5px;font-family:Arial;aspect-ratio:1}}.main-bundle .product .product__info-container .product__title{text-align:center}.main-bundle .product .product__info-container .bundle__selected_container{display:flex;gap:25px;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:20px}.main-bundle .product .product__info-container .bundle__selected_container .selected_variant{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.main-bundle .product .product__info-container .bundle__selected_container .selected_variant:not([data-variant=""]) .remove-product{display:flex}@media only screen and (min-width:769px){.main-bundle .product .product__info-container .bundle__selected_container .selected_variant:not([data-variant=""]):hover .remove-product{display:flex}}.main-bundle .product .product__info-container .bundle__selected_container .selected_variant .remove-product{display:none;position:absolute;top:0;right:0;border:3px solid #000;border-radius:100%;background-color:#ffe845;padding:4px;z-index:1}.main-bundle .product .product__info-container .bundle__selected_container .selected_variant .remove-product svg{width:12px;height:12px;padding:0;transform:rotate(45deg)}.main-bundle .product .product__info-container .bundle__selected_container .selected_variant:not(.is-active){display:none}.main-bundle .product .product__info-container .bundle__selected_container .selected_variant .placeholder{height:235px;object-fit:cover;width:auto}.main-bundle .product .product__info-container .bundle__selected_container .selected_variant .placeholder:not(.is-active){display:none}.main-bundle .product .product__info-container .product-form__submit .complete_label{display:flex;align-items:center;justify-content:space-between;width:100%}.main-bundle .product .product__info-container .product-form__submit[incomplete]{opacity:.3;cursor:not-allowed;justify-content:center}.main-bundle .product .product__info-container .product-form__submit[incomplete] .complete_label{display:none}.main-bundle .product .product__info-container .product-form__submit[incomplete]:hover{color:#ffe845;background-color:#000}.main-bundle .product .product__info-container .product-form__submit:not([incomplete]) .incomplete_label{display:none}@media only screen and (min-width:769px){.main-bundle .product.grid{grid-template-columns:repeat(2,1fr)}.main-bundle .product .product__media-wrapper{order:0}.main-bundle .product .product__info-container .bundle__selected_container{margin-top:30px}.main-bundle .product .product__info-container .bundle__selected_container .selected_variant svg{max-width:87px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/section-main-bundle.css.map */
