/**handles:custom-cus**/
/25/10/2023 .woocommerce.single-product #content button.single_add_to_cart_button{display:block!important}.hlinks{padding:0 60px 0 40px;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;padding-top:23px;padding-bottom:23px;background:#003564}.menu-mobile-menu-container a,.menu-primary-menu-container a{font-size:23px;display:block;color:#fff;font-family:Montreal-Bold}@media only screen and (max-width:425px){div#accordion .card .card-body ul.list-products{margin:0 auto 20px;width:59%;display:block;padding-left:0!important}}@media only screen and (max-width:768px) and (min-width:426px){div#accordion .card .card-body ul.list-products{margin:0 auto 20px;width:33%;display:block;padding-left:0!important}}@media only screen and (max-width:768px){.archive.tax-product_cat ul.products{margin-left:3px!important;margin-right:-4px!important}}.mobile-cont .menu-mobile-menu-container li:not(.menu-item-has-children) span.accordion-plus{display:none}body.tax-product_cat #main{min-height:500px}#christmasModal{padding-right:0!important}#christmasModal.modal.in .modal-dialog{top:50%;transform:translateY(-50%)}#christmasModal .modal-header{text-align:right;border-bottom:0;position:relative}#christmasModal .modal-header button{font-size:20px;line-height:20px;border:0;background:#b81c8d;padding:4px 8px;color:#fff;position:absolute;top:-10px;right:-1px}#christmasModal .modal-header button:hover{background:#003564}#christmasModal .modal-content{border-top:10px solid #003564;color:#003564;text-align:center}#christmasModal .modal-content .modal-body{background:#fff}#christmasModal .modal-content .modal-body img{width:200px}#christmasModal .modal-content .modal-body h2{color:#003564;margin-bottom:25px}.woocommerce-checkout .order-review-cont .order-d-row .rev_quant{max-width:20%;flex:0 0 20%;text-align:right}.woocommerce-checkout .order-review-cont .order-d-row .img{max-width:60%;flex:0 0 60%}.woocommerce-checkout .order-review-cont .order-d-row .quant_cont{text-align:center;max-width:20%;flex:0 0 20%}.woocommerce-checkout .order-review-cont .review-heading .head{max-width:20%;flex:0 0 20%}.woocommerce-checkout .order-review-cont .review-heading .head:first-child{max-width:60%;flex:0 0 60%}.woocommerce-checkout .order-review-cont .review-heading .head:nth-child(2){text-align:center}.woocommerce-checkout .order-review-cont .review-heading .head:nth-child(3){text-align:right}@media (max-width:480px){.single-product .entry-summary .price ins,.single-product .entry-summary .price ins span,.single-product .entry-summary .price>span.amount,.single-product .entry-summary .woocommerce-variation-price .price ins span{font-size:22px}}@media (max-width:1200px){.woocommerce-checkout .order-review-cont{padding-left:20px;padding-right:20px}.woocommerce-checkout .order-review-cont .name_prod_review .pname,.woocommerce-checkout .order-review-cont .order-d-row .quant_cont p,.woocommerce-checkout .order-review-cont .order-d-row .rev_quant ins,.woocommerce-checkout .order-review-cont .order-d-row .rev_quant p,.woocommerce-checkout .order-review-cont .order-d-row .woocommerce-Price-amount bdi,.woocommerce-checkout .order-review-cont .review-heading .head{font-size:14px}}.woocommerce div.product div.images .woocommerce-product-gallery__image img{object-fit:contain;height:400px}.woocommerce div.product div.images .flex-control-thumbs li{width:20%;padding:0 3px}.woocommerce div.product div.images .flex-control-thumbs li img{height:100px;object-fit:contain;border:1px solid #ccc;width:100%}@media (max-width:767px){.woocommerce div.product div.images .flex-control-thumbs li img{height:70px}}.mm_menur-control .cat-cont.usi img{max-height:360px;height:100%;object-fit:contain}body.woocommerce-checkout #shipping_method .woocommerce-Price-amount.amount{display:inline-block!important;padding-left:6px}@media (max-width:991px){.mobile-cont .menu-mobile-menu-container .menu .sub-menu a{font-size:16px}}.menu-mobile-menu-container ul>li>span.accordion-plus{top:32px!important;right:-20px!important}.menu-mobile-menu-container ul>li>span.accordion-plus{height:40px;width:40px}body .menu-mobile-menu-container ul>li>span.accordion-plus{right:-35px!important}.menu-mobile-menu-container span.accordion-plus:before{height:10px;width:2px}.menu-mobile-menu-container span.accordion-plus:after{height:2px;width:10px}