body.combinations-modal-active{overflow-y:hidden}body.combinations-modal-active .dixa-messenger-namespace{display:none;visibility:hidden;opacity:0}#modalCombinationProductOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10000000000;display:none}#modalCombinationProductOverlay.active{display:block}#modalCombinationProduct{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:10px;border-radius:5px;z-index:10000000001;display:none;width:580px;max-width:90%}#modalCombinationProduct .mobile-selector{display:block;width:100%;padding:5px 0;margin-bottom:10px}#modalCombinationProduct .mobile-selector li{display:flex;cursor:pointer;align-content:center;justify-content:space-between;padding:15px 0;color:#000;font-size:16px;border-bottom:1px solid #ddd}#modalCombinationProduct .mobile-selector li .price-box{display:flex}#modalCombinationProduct .mobile-selector li .price-box .original_price{color:#cb0000;text-decoration:line-through;font-weight:normal}#modalCombinationProduct .mobile-selector li .price-box .radio-box{width:20px;height:20px;border:1px solid #ddd;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:10px}#modalCombinationProduct .mobile-selector li.selected{color:#18443d;font-weight:600}#modalCombinationProduct .mobile-selector li.selected .price-box .radio-box{background-color:#18443d;border-color:#18443d;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><polyline points='20 6 9 17 4 12' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:20px 18px}#modalCombinationProduct .modal-body{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100% !important;position:relative}#modalCombinationProduct .modal-body button.close-modal{background:rgba(0,0,0,0);color:#000;position:absolute;top:10px;right:10px;border:none;padding:0;cursor:pointer;z-index:1002}#modalCombinationProduct .modal-body button.close-modal svg.svgic{width:15px}#modalCombinationProduct .modal-body .product-combination-image img{max-width:150px;height:auto}#modalCombinationProduct .modal-body .product-combination-name,#modalCombinationProduct .modal-body .product-combination-name-mobile{width:100%;font-size:20px;font-weight:600;text-transform:capitalize;color:#000;text-align:left;font-family:"Roboto Condensed",Helvetica,sans-serif;margin-bottom:10px}#modalCombinationProduct .modal-body .product-combination-name-mobile{display:none;text-transform:none;text-align:center}#modalCombinationProduct .modal-body select{display:none;width:100%;padding:15px 5px;border:1px solid #ccc;border-radius:5px;font-size:16px;margin-bottom:10px}#modalCombinationProduct .modal-body form{width:100%}#modalCombinationProduct .modal-body form button{background-color:#c5fa53;width:100%;display:block;border:none;padding:10px;border-radius:5px;cursor:pointer;font-size:16px;color:#18443d}#modalCombinationProduct .modal-body form button.disabled{background-color:#ccc;cursor:not-allowed}#modalCombinationProduct.active{display:block}@media(max-width: 768px){.swiper-slide .product-card-desktop{flex-direction:column;border:1px solid #ddd;border-radius:5px}.swiper-slide .product-card-desktop .first-section{width:calc(100% + 10px)}.swiper-slide .product-card-desktop .first-section .product-card-top{border-top-left-radius:5px;border-top-right-radius:5px;max-width:unset}.swiper-slide .product-card-desktop .second-section{width:100%}.swiper-slide .product-card-desktop .second-section .add-to-cart-btn{display:flex}.swiper-slide .product-card-desktop .second-section .add-to-cart-btn span{display:none}.swiper-slide .product-card-desktop .second-section .add-to-cart-btn svg{display:inline-block;width:25px;height:25px}#modalCombinationProduct{width:100%;bottom:0;top:unset;left:unset;max-width:unset;border-bottom-left-radius:0;border-bottom-right-radius:0;display:block;transform:translateY(100%);transition:transform 200ms ease-out}#modalCombinationProduct .modal-body{padding-top:10px}#modalCombinationProduct.active{transform:translateY(0)}#modalCombinationProduct.active .close-modal{display:none}#modalCombinationProduct.active select{display:none}#modalCombinationProduct.active .product-combination-image,#modalCombinationProduct.active .product-combination-name{display:none}#modalCombinationProduct.active .product-combination-name-mobile{display:block}}/*# sourceMappingURL=combination-modal.css.map */
