body .sl-pl-back{background:#0271d7!important}.et_pb_row{width:95%!important}.custom-toast{position:fixed;bottom:25px;right:90px;background:#0e1d58;color:#fff;padding:14px 24px;border-radius:6px;font-size:15px;z-index:99999;box-shadow:0 8px 24px rgb(0 0 0 / .2);display:none;overflow:hidden}.toast-progress{position:absolute;bottom:0;left:0;height:4px;background:#97cbfb;animation:toastProgress 3s linear forwards;width:100%}@keyframes toastProgress{from{width:100%}to{width:0%}}body{font-weight:400}#page-container,body,html{overflow-x:hidden}.xoo-wsc-body .xoo-wsc-products .xoo-wsc-sum-col .xoo-wsc-pname{display:none}.xoo-wsc-body .xoo-wsc-products .xoo-wsc-img-col img{padding:0}.xoo-wsc-qty-price span:nth-last-child(2){display:none}.xoo-wsc-qty-price>span:last-child{order:-1;display:block;width:100%}.xoo-wsc-qty-price span:has(div){display:block;width:100%}.xoo-wsc-qty-price span,.xoo-wsc-qty-price span div{font-family:Lato;font-size:16px!important;font-weight:400!important;color:#000!important}@media(max-width:767px){.xoo-wsc-qty-price span,.xoo-wsc-qty-price span div{font-size:14px!important}}.woocommerce-shop .wcapf-form.wcapf-form-4953 p{display:none}.woocommerce-shop a.button.product_type_simple,.tax-product_cat a.button.product_type_simple{display:inline-block!important;margin-top:0;position:absolute;transform:translateX(-50%);left:50%;bottom:0;width:100%;text-align:center;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;max-width:181px;border-radius:50px;background:#0e1d58;border-width:0;border-style:initial;border-color:initial;border-image:initial;margin:0!important}.woocommerce-shop .et_button_no_icon.woocommerce a.button,.et_button_no_icon.woocommerce-page a.button{padding:12.4px 28px!important}.woocommerce-shop .et_button_no_icon.woocommerce a.button,.et_button_no_icon.woocommerce-page a.button:hover{padding:12.4px 28px!important;background:#009BD7!important}.woocommerce-checkout{overflow-x:hidden}.woocommerce ul.products li.product:hover .et_overlay,.woocommerce-loop-category__title .count{display:none!important}@media(min-width:981px){body.woocommerce-checkout .dexterton-form-container{display:flex}body.woocommerce-checkout .dexterton-form-container .dexterton-checkout-orders{padding-left:40px;min-width:540px;width:620px}@media(min-width:981px) and (max-width:1080px){body.woocommerce-checkout .dexterton-form-container .dexterton-checkout-orders{padding-left:30px;min-width:510px;width:50%}}body.woocommerce-checkout .dexterton-form-container #customer_details>div{float:none;width:100%}}.woocommerce-checkout .woocommerce-info{display:none}body.woocommerce-checkout .dexterton-form-container #customer_details>div{margin-bottom:40px}body.woocommerce-checkout .dexterton-form-container #customer_details h3{border-radius:0}.woocommerce-additional-fields{margin-top:20px}.woocommerce-checkout .woocommerce-info{padding:20px 30px!important}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:30px 30px 20px 30px}.woocommerce-checkout .form-row.place-order{padding:20px 30px 30px 30px!important;margin-bottom:40px}.woocommerce-checkout #payment #place_order,.woocommerce-page #payment #place_order{width:100%;padding:10px 20px!important;opacity:1;transition:.3s ease-in-out background-color}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background-color:#9d897e;opacity:1}.woocommerce-checkout ul.wc_payment_methods.payment_methods.methods>li{border:1px solid #d6d1df;margin-bottom:20px!important;display:block;padding:10px 20px!important;border-radius:8px}.woocommerce-checkout .woocommerce-info{padding:20px 30px!important}.woocommerce-checkout #left-area{padding-bottom:40px}.woocommerce-checkout .woocommerce-error{padding:20px 30px!important}.woocommerce-checkout .select2-selection__rendered{line-height:34px!important}.woocommerce-checkout .select2-selection__arrow{top:9px!important}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__placeholder{font-size:14px!important}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__placeholder,.woocommerce form .form-row input.input-text{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}body .select2-container,body .ui-widget.ui-datepicker{z-index:1000!important}.woocommerce-checkout #payment{border-radius:10px!important}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table{padding:0 30px 30px 30px}body.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr,body.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table th,body.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table td{padding:15px 0px!important}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr td,.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr th{border-bottom:1px solid rgb(255 255 255 / .1)!important}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr td:first-child,.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr th:first-child{padding-right:15px!important;padding-left:0px!important}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tbody tr td,.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tbody tr th{border:none!important;padding:15px 0 0 0px!important}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr.order-total td,.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr.order-total th{border-bottom:0px!important;padding-top:30px!important}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table thead th{border-top:1px solid rgb(255 255 255 / .1)!important;padding-top:15px!important}body.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding-left:0px!important;margin-top:20px}body.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{margin-bottom:15px!important}body.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details>li{margin-bottom:15px}@media(max-width:600px){body.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details>li{display:block!important;width:100%;border:none!important}body.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{margin-bottom:0px!important}}.woocommerce-checkout .woocommerce-billing-fields input,.select2-selection,.select2-selection__rendered,.woocommerce-shipping-fields input{max-height:48px!important;border-radius:5px!important;border:1px solid rgb(0 0 0 / .1)!important;background:#FFF!important}@media (min-width:981px){.woocommerce-checkout .woocommerce-billing-fields{padding-right:12px!important}}.woocommerce-checkout .woocommerce-checkout .select2-selection__arrow{top:3px!important}.woocommerce-checkout .woocommerce-billing-fields h3{padding-bottom:30.61px;color:#222452;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:26px;font-weight:700;line-height:31.2px}.woocommerce-checkout .woocommerce-billing-field .woocommerce form .form-row label,.woocommerce-page form .form-row label{color:#333;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:14px;font-weight:400;padding-bottom:4.39px!important;line-height:24px}.woocommerce-checkout form .form-row .required{display:none}body.woocommerce-checkout .dexterton-form-container h3,h2.custom-payment-header{color:#222452;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:31.2px}@media (max-width:980px) and (min-width:768px){body.woocommerce-checkout .dexterton-form-container h3,h2.custom-payment-header{font-size:24px;line-height:28px}}@media (max-width:767px){body.woocommerce-checkout .dexterton-form-container h3,h2.custom-payment-header{font-size:20px;line-height:26px}}.woocommerce-checkout .container{padding-top:0!important;max-width:100%!important;width:100%}.woocommerce-checkout .container .entry-content{max-width:1279px!important;width:90%}.woocommerce-checkout .container .page{display:flex;flex-direction:column;align-items:center}.woocommerce-checkout .container h1.entry-title.main_title{margin:0;padding-top:30px;padding-bottom:40px;color:#222452;padding-left:0;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:32px;font-weight:800;line-height:38.4px;background:rgb(102 102 102 / .05);width:100%;padding-right:1136px!important;text-align:center;margin-bottom:73px!important;max-height:100px}@media (max-width:1420px) and (min-width:981px){.woocommerce-checkout .container h1.entry-title.main_title{text-align:left!important;padding-left:5%!important;padding-right:0!important}}@media (max-width:980px) and (min-width:768px){.woocommerce-checkout .container h1.entry-title.main_title{padding-left:5%!important;padding-right:0!important;margin-bottom:43px!important;text-align:left}}@media (max-width:767px){.woocommerce-checkout .container h1.entry-title.main_title{margin-bottom:20px!important;padding-left:5%!important;padding-right:0!important;text-align:left}}.woocommerce-checkout #order_review .shop_table{border-radius:20px;border:2px solid #009BD7!important;background:rgb(0 155 215 / .05)}.woocommerce-checkout #order_review_heading{display:none}.woocommerce-checkout .entry-content tr th{color:#000!important}.woocommerce-checkout #order_review .shop_table tr.cart-subtotal,tr.shipping,tr.cart-discount,tr.woocommerce-shipping-totals.shipping th{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:14px!important;font-weight:400;line-height:17px}.woocommerce-checkout .woocommerce-privacy-policy-text a{transition:all .4s ease-in-out}.woocommerce-checkout .woocommerce-privacy-policy-text a:hover{color:#0E1D58;text-decoration:underline;transition:all .4s ease-in-out}@media (max-width:767px){.woocommerce-checkout .woocommerce-shipping-totals.shipping td{width:50%!important}}a.woocommerce-remove-coupon{color:#009BD7!important;font-weight:400}.woocommerce-checkout #order_review .shop_table tr.woocommerce-shipping-totals.shipping td{color:#000!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:10px;font-weight:400;width:220px;text-align:right;line-height:22px;padding-top:0!important}.woocommerce-checkout #order_review .shop_table tr.woocommerce-shipping-totals.shipping{max-height:45px!important}.woocommerce-checkout #order_review .shop_table tr.order-total{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:24px;font-weight:400;line-height:29px}.woocommerce-checkout #order_review .shop_table .woocommerce-Price-amount{color:#000!important;font-weight:400}.woocommerce table.shop_table tfoot th{font-weight:400!important}@media (min-width:981px){.woocommerce-additional-fields{margin-right:12px!important}}.woocommerce-checkout #order_review .shop_table td.product-name{color:#090708!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:700;line-height:19px;padding-top:0!important}@media (min-width:981px){.woocommerce-checkout #customer_details{max-width:750px!important;width:100%!important}.woocommerce-checkout .container .dexterton-checkout-orders{max-width:464px!important;padding-left:0!important}}.woocommerce-checkout #order_review .shop_table tr.order-total td,tr.cart-subtotal td{text-align:right}.woocommerce-checkout table.shop_table tfoot th{border:0!important}.woocommerce-checkout #main-content .cart-subtotal td{border:0!important}.woocommerce-checkout table.shop_table tfoot td{border:0!important}.woocommerce-checkout #order_review .shop_table{padding:0 0 40px 0px!important}@media (max-width:767px){.woocommerce-checkout #order_review .shop_table{padding:0 0 20px 0px!important}}.woocommerce-checkout #order_review .shop_table tr.order-total{padding-bottom:0!important}.woocommerce-checkout #order_review .shop_table tr.order-total th{padding-bottom:0!important}.woocommerce-checkout #order_review .shop_table tr.order-total td{padding-bottom:0!important}.woocommerce-checkout #order_review .shop_table thead th{display:none}.woocommerce-checkout #payment #place_order,.woocommerce-page #payment #place_order{background:#fff0;border-radius:100px;border:1px solid #333;max-width:194px;max-height:46px;color:#000;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:400;line-height:24px;display:flex;align-items:center;justify-content:center}@media (min-width:981px){body.woocommerce-checkout .dexterton-form-container{display:flex;justify-content:space-between!important}}.shop_table .cart_item{position:relative}.woocommerce-additional-fields__field-wrapper label{color:#0E1D58!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:20px!important;font-weight:700!important;line-height:32px!important}.woocommerce-input-wrapper textarea::placeholder{color:transparent!important}#order_comments{height:190px;border-radius:5px;border:1px solid rgb(0 0 0 / .1);background:#FFF}.woocommerce-checkout .shop_table .cart_item{display:flex!important;align-items:center;max-width:100%!important;width:100%!important;height:100%!important;padding:0!important}.woocommerce-checkout .shop_table .cart_item td.product-name img{min-width:143px!important;min-height:143px!important;max-height:143px!important;border-radius:10px;border:1px solid #0E205C;background:#FFF}@media (max-width:980px) and (min-width:376px){.woocommerce-checkout .shop_table .cart_item td.product-name img{max-width:143px!important;max-height:143px!important;border-radius:10px;border:1px solid #0E205C;background:#FFF}}@media (max-width:375px){.woocommerce-checkout .shop_table .cart_item td.product-name img{min-width:100px!important;min-height:100px!important;max-width:110px!important}}.woocommerce-checkout .shop_table .cart_item td.product-name{padding-right:0!important;max-height:143px;max-width:143px;margin-left:16px}.woocommerce-checkout .shop_table .cart_item td.product-total{min-width:275px;margin-left:10px;padding-top:0!important;text-align:left;margin-right:16px}.shop_table .cart_item td.product-total{display:flex;flex-direction:column}.woocommerce-checkout .shop_table .cart_item td.product-total .woocommerce-Price-amount.amount{padding-top:10px}.woocommerce-checkout .shop_table .cart_item td.product-total br{display:none!important}@media (max-width:767px){.woocommerce-checkout .shop_table .cart_item td.product-total{min-width:unset!important}}.woocommerce-checkout .shop_table tr.cart_item .product-total strong{color:#090708;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:700;line-height:19px}.woocommerce-checkout .shop_table tr.cart_item .product-total .woocommerce-Price-amount{color:#000;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:20px;font-weight:700;line-height:32px}@media (max-width:768px){.woocommerce-checkout .shop_table tr.cart_item .product-total .woocommerce-Price-amount{font-size:16px}}.woocommerce-checkout .shop_table #voucher_code_row .voucher-code{display:flex;justify-content:flex-start;padding-left:16px!important;padding-right:16px!important}@media (max-width:980px){.woocommerce-checkout .shop_table #voucher_code_row input#voucher_code{margin:0!important}}.woocommerce-checkout .shop_table #voucher_code_row{position:relative}.woocommerce-checkout .shop_table #voucher_code_row #voucher_code{height:44px;width:100%;border-radius:4px;border:1px solid #D7D7D7;color:#666;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:400;line-height:32px;padding-left:12px}@media (max-width:980px){.woocommerce-checkout .shop_table #voucher_code_row #voucher_code{max-width:100%;margin-left:16px;margin-right:16px}.xoo-wsc-basket{bottom:60px}.custom-toast{bottom:70px}@media (max-width:767px){.custom-toast{left:10px;right:unset;padding:14px 16px}}}.woocommerce-checkout .shop_table #voucher_code_row #apply_voucher_code{position:absolute;right:14px;height:44px;display:flex;align-items:center;bottom:0;display:none;color:#fff;background:#009BD7;border:0;justify-content:center;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:400;line-height:32px!important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.woocommerce-checkout .shop_table #voucher_code_row #apply_voucher_code:hover{background:#037faf}.woocommerce-checkout .shop_table #voucher_message{margin-left:16px!important;margin-top:0!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:400}.woocommerce-checkout .shop_table tr.woocommerce-shipping-totals.shipping,.woocommerce-checkout .shop_table tr.cart-subtotal{display:flex;justify-content:space-between;margin-left:16px!important;margin-right:16px}.woocommerce-checkout .shop_table tr.order-total{display:flex;justify-content:space-between}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr td:first-child{padding-right:0!important}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tbody tr td{padding:10px 0 10px 0px!important}.shop_table #voucher_code_row{border-top:2px solid black!important;opacity:1!important;z-index:1}body.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr.cart_item{padding:0px!important;border-bottom:1px solid #D1D1D1;padding-bottom:30px!important;padding-top:33px!important}@media (max-width:767px){body.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr.cart_item{padding-top:20px!important;padding-bottom:20px!important}}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table td:first-child{padding-bottom:0!important}.woocommerce-checkout .shop_table tr.order-total{border-top:1px solid #D1D1D1}body.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr.order-total th,.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr.order-total td{padding:0px!important}body.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table th{padding:0!important}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr th:first-child{padding:0!important}body.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr,body.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table th,body.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table td{padding:0 0px!important}.woocommerce-checkout .shop_table tr.cart-subtotal{margin-top:25px!important;margin-bottom:30px!important}.woocommerce-checkout .shop_table tr.woocommerce-shipping-totals{margin-bottom:32px!important}.woocommerce-checkout tr.cart-discount{display:flex;justify-content:space-between;margin-left:16px;margin-right:16px;margin-bottom:30px}.woocommerce-checkout #order_review .shop_table tr.order-total th{margin-left:16px!important;margin-top:20px!important}.woocommerce-checkout #order_review .shop_table tr.order-total td{margin-right:16px!important;margin-top:20px!important}.woocommerce-checkout #payment{background:transparent!important}.woocommerce-checkout #payment ul{padding:0!important}.woocommerce-checkout #payment .wc_payment_methods label{color:#000;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:18px;font-weight:400;display:flex;align-items:center}@media (max-width:980px) and (min-width:768px){.woocommerce-checkout #payment .wc_payment_methods label{font-size:16px}}@media (max-width:767px){.woocommerce-checkout #payment .wc_payment_methods label{font-size:14px}}@media (max-width:399px){li.wc_payment_method.payment_method_paymongo_card_installment label{display:flex!important;flex-direction:column;align-items:flex-start!important}}.woocommerce-checkout #payment .form-row.place-order{display:flex;flex-direction:column-reverse;align-items:center;color:#000;text-align:center;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:14px;font-style:normal;font-weight:400;padding-top:10px!important;margin-bottom:0}.woocommerce-checkout #payment .form-row.place-order #place_order{margin-bottom:20px!important}.woocommerce-checkout #payment .wc_payment_methods img{height:21px!important}.woocommerce-checkout #payment li.wc_payment_method{display:flex!important;align-items:center!important;flex-wrap:wrap}.woocommerce-checkout #payment li.wc_payment_method label.bank-label,label#cc_terms_and_conditions{display:unset!important}.woocommerce-checkout #payment .wc_payment_method.payment_method_paymongo_card_installment img{margin-top:5px!important}.woocommerce-checkout #payment ul.payment_methods{border-bottom:0!important}.woocommerce-checkout #payment .wc_payment_method.payment_method_paymongo_card_installment img{max-width:90px}.woocommerce-shop #et-main-area,.woocommerce-shop #main-content{background:#fff!important}.woocommerce-shop #shop-page-banner{width:100%;padding:30px 0 32px}.woocommerce-shop .row-wrapper{width:90%;max-width:1278px;height:288px;margin:0 auto;border-radius:23px;overflow:hidden}.woocommerce-shop .row-wrapper img{width:100%;height:100%;object-fit:cover}.woocommerce-shop #main-content #content-area{display:flex;flex-direction:row-reverse;justify-content:space-between;padding-bottom:70px;gap:32px}.woocommerce-shop #main-content #sidebar{padding-left:0!important;width:22.469%;max-width:273px}.woocommerce-shop #main-content .wcapf-filter-title{color:#000;font-size:18px!important;font-weight:400!important;line-height:normal!important}.woocommerce-shop #main-content #left-area{padding-left:0!important;padding-right:0!important;width:77.531%;max-width:902px;padding-bottom:0!important}@media(min-width:981px){.woocommerce-shop #main-content #sidebar{display:block!important;position:static!important;padding:0!important;z-index:1!important}@media(max-width:1200px){.woocommerce-shop #main-content #sidebar{width:273px!important}}}.woocommerce-shop #main-content .container{width:90%!important;max-width:1215px}.woocommerce-shop #main-content #content-area:after{display:none}.woocommerce-shop #main-content .container:before{display:none}.woocommerce-shop #main-content .woocommerce-notices-wrapper,.woocommerce-shop #main-content .woocommerce-ordering,.woocommerce-shop #main-content .layout-wrapper,.woocommerce-shop #shop-page-banner,.woocommerce-shop #main-content .wcapf-before-products{display:none}.woocommerce-shop #main-content #ajax-spinner,.tax-product_cat #main-content #ajax-spinner{width:24px;height:24px;margin:40% auto;border:4px solid #eee;border-top:4px solid #0E1D58;border-radius:50%;animation:ajaxspinloader 0.6s linear infinite}.woocommerce-shop #main-content .ajax-search-wrapper,.tax-product_cat #main-content .ajax-search-wrapper{position:relative;display:inline-block;width:100%;margin-top:10px}.woocommerce-shop #main-content .ajax-search-wrapper .search-icon,.tax-product_cat #main-content .ajax-search-wrapper .search-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/wp-content/uploads/2025/10/search-icon-alt.svg);background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer}.woocommerce-shop #main-content #ajax-shop-controls,.tax-product_cat #main-content #ajax-shop-controls{display:flex;flex-direction:column}.woocommerce-shop #main-content #ajax-shop-controls label,.tax-product_cat #main-content #ajax-shop-controls label{color:#272727;font-family:Montserrat;font-size:24px;font-weight:600;line-height:29px}.woocommerce-shop #main-content #ajax-shop-controls #ajax-search-input,.tax-product_cat #main-content #ajax-shop-controls #ajax-search-input{border-radius:10px;border:1px solid #D7D7D7;background:#FFF;padding:13px 40px 13px 20px;width:100%;font-family:Montserrat;font-size:14px;font-weight:400;line-height:17px;min-height:50px}.woocommerce-shop #main-content .widget_block>p:empty{display:none}.woocommerce-shop #main-content .parent-product-categories-wrapper p{color:#272727;font-family:Montserrat;font-size:24px;font-weight:600;line-height:150%;margin-bottom:20px}.woocommerce-shop #main-content .woocommerce-breadcrumb a,.woocommerce-shop #main-content .woocommerce-breadcrumb,.woocommerce-shop #main-content #ajax-showing-count,.tax-product_cat #main-content #ajax-showing-count,.tax-product_cat #main-content .woocommerce-breadcrumb a,.tax-product_cat #main-content .woocommerce-breadcrumb{color:#333!important;font-family:Montserrat!important;font-size:16px!important;font-weight:400!important;line-height:20px!important}@media(max-width:767px){.woocommerce-shop #main-content .woocommerce-breadcrumb a,.woocommerce-shop #main-content .woocommerce-breadcrumb,.woocommerce-shop #main-content #ajax-showing-count,.tax-product_cat #main-content #ajax-showing-count,.tax-product_cat #main-content .woocommerce-breadcrumb a,.tax-product_cat #main-content .woocommerce-breadcrumb{font-size:14px!important;line-height:18px!important}}.woocommerce-shop #main-content .woocommerce-products-header__title{color:#333;font-family:Montserrat;font-size:48px;font-weight:800;line-height:59px;padding-bottom:20px}.woocommerce-shop #main-content .parent-product-categories-wrapper ul li{margin:0 15px;padding-top:7px;padding-bottom:7px;border-bottom:1.5px solid rgb(102 102 102 / .2);color:#272727;font-family:Montserrat;font-size:16px;font-weight:400;line-height:150%}.woocommerce-shop #main-content .parent-product-categories-wrapper ul li a{color:#272727;font-family:Montserrat;font-size:16px;font-weight:400;line-height:150%;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.woocommerce-shop #main-content .parent-product-categories-wrapper ul li a:hover{color:#82c0c7}.woocommerce-shop #main-content .price-container{min-height:unset!important;font-weight:800!important}.woocommerce-shop #main-content .parent-product-categories-wrapper ul li.active{font-weight:700}.woocommerce-shop #main-content .parent-product-categories-wrapper ul li:first-of-type{padding-top:0}.woocommerce-shop #main-content .parent-product-categories-wrapper ul li:last-of-type{padding-bottom:0;border-bottom:0}.woocommerce-shop #main-content #ajax-shop-container{margin-top:60px}@media(min-width:980px){.woocommerce-shop #main-content .woocommerce-pagination,.tax-product_cat #main-content .woocommerce-pagination{padding-top:50px!important}}@media(max-width:980px){.woocommerce-shop #main-content #ajax-spinner,.tax-product_cat #main-content #ajax-spinner{margin:80% auto}.woocommerce-shop #main-content #ajax-shop-container{margin-top:40px}.woocommerce-shop #main-content .woocommerce-pagination,.tax-product_cat #main-content .woocommerce-pagination{margin-top:30px!important}.woocommerce-shop #main-content .woocommerce-breadcrumb{margin-top:30px}.woocommerce-shop #main-content .woocommerce-products-header__title{font-size:42px;line-height:48px}@media(max-width:767px){.woocommerce-shop #main-content #ajax-shop-container{margin-top:30px}.woocommerce-shop #main-content .woocommerce-products-header__title{font-size:36px;line-height:42px}}}@keyframes ajaxspinloader{to{transform:rotate(360deg)}}.woocommerce-shop #main-content .woocommerce-result-count{color:#333;font-size:18px;font-weight:400;line-height:32px}.woocommerce-shop .woocommerce-ordering select{padding:10px 12px}.woocommerce-shop .layout-wrapper{width:92px;height:36px;position:relative;display:flex;align-items:center;justify-content:space-between}.woocommerce-shop .wcapf-before-products{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-shop .grid-layout,.woocommerce-shop .column-layout{width:36px;height:36px;cursor:pointer;position:relative;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.woocommerce-shop .grid-layout:before,.woocommerce-shop .column-layout:before{content:'';background-size:cover;background-repeat:no-repeat;width:36px;height:36px;position:absolute;left:0}.woocommerce-shop .grid-layout:hover,.woocommerce-shop .column-layout:hover{opacity:.7}.woocommerce-shop .grid-layout:before{background:url(/wp-content/uploads/2025/04/grid-view-icon.svg)}.woocommerce-shop .column-layout:before{background:url(/wp-content/uploads/2025/04/view-list-icon.svg)}.woocommerce-shop .woocommerce-result-count{width:66%}.woocommerce-shop .woocommerce-ordering{width:20%;margin-right:3%!important}.woocommerce-shop #main-content .products:before,.woocommerce-shop #main-content .products:after,.tax-product_cat #main-content .products:before,.tax-product_cat #main-content .products:after{display:none}.woocommerce-shop #main-content .products,.tax-product_cat #main-content .products{display:grid;grid-template-columns:repeat(3,1fr);gap:52px 43px;margin-bottom:0px!important}@media(max-width:1440px){.woocommerce-shop #main-content .products,.tax-product_cat #main-content .products{gap:48px 32px}}.woocommerce-shop .wcapf-filter-item-label{color:#000}.woocommerce-shop .wcapf-nav-item-count,.woocommerce-shop .wcapf-nav-item-text{opacity:1!important}.woocommerce-shop #shop-page-banner h1{height:0!important;padding-bottom:0!important;visibility:hidden}.woocommerce-shop #main-content .products.list-view{display:flex!important;flex-direction:column;width:100%}.woocommerce-shop #main-content .products.list-view .product{width:100%!important;height:300px;padding:14px 20px!important;display:flex;align-items:center}.woocommerce-shop #main-content .products.list-view .product .woocommerce-LoopProduct-link{position:relative;width:100%}.woocommerce-shop #main-content .products.list-view .product .et_shop_image{position:absolute;width:40%!important;margin-bottom:0!important;top:50%;transform:translateY(-50%)}.woocommerce-shop #main-content .products.list-view .woocommerce-loop-product__title{margin-left:40%;padding:0 20px 10px!important;text-align:left;position:relative!important;top:unset;width:60%}.woocommerce-shop #main-content .products.list-view .product .price,.woocommerce-shop #main-content .products.list-view .product .saved-amount{margin-left:40%!important}.woocommerce-shop #main-content .products.list-view .products.list-view .product{display:flex;flex-wrap:wrap;align-content:center;width:100%!important}@media(max-width:980px){.woocommerce-shop .woocommerce-result-count{width:56%}.woocommerce-shop .woocommerce-ordering{width:27%;margin-right:3%!important}.woocommerce-shop #main-content .product_type_simple,.tax-product_cat a.button.product_type_simple{font-size:14px;font-weight:600;padding:10px!important}}@media(max-width:767px){.woocommerce-shop #main-content .products.list-view .product{height:220px}.woocommerce-shop #main-content .product .et_shop_image{padding-left:2.5%;padding-right:2.5%}.woocommerce-shop #main-content .products.list-view .product .et_shop_image{width:50%!important;height:auto}.woocommerce-shop #main-content .products.list-view .woocommerce-loop-product__title{margin-left:50%;padding:0 10px 10px!important;width:50%}.woocommerce-shop #main-content .products.list-view .product .price,.woocommerce-shop #main-content .products.list-view .product .saved-amount{margin-left:50%!important}.woocommerce-shop #main-content .product_type_simple,.tax-product_cat a.button.product_type_simple{font-size:14px;font-weight:600;padding:10px!important}}.woocommerce-shop #main-content .products .product,.tax-product_cat #main-content .products .product{background:#fff;width:100%!important;margin-right:0!important;margin-bottom:0!important;padding:0 0 62px 0!important;border-radius:20px}.woocommerce-shop #main-content .product .onsale{display:none!important}.woocommerce-shop #main-content .product .woocommerce-loop-product__title,.tax-product_cat #main-content .product .woocommerce-loop-product__title{position:absolute;top:0;left:0;font-size:14px;line-height:17px;max-height:32px;text-align:center;width:100%;margin-top:18px;padding:0 8px!important;font-weight:700;color:#272727!important}.woocommerce-shop #main-content .product .et_shop_image{background:#f6f6f6;border-radius:4px;height:auto!important;width:100%;overflow:hidden;display:block;margin-bottom:20px}.woocommerce-shop #main-content .product .et_shop_image img,.tax-product_cat #main-content .product .et_shop_image img{margin-bottom:0!important;height:100%!important;mix-blend-mode:multiply;object-fit:contain;padding-top:0px!important;margin-top:50px!important;aspect-ratio:1 / 1;min-height:120px!important}.woocommerce-shop #main-content .product span.et_shop_image,.tax-product_cat #main-content .product span.et_shop_image{background:#EBEBEB}.woocommerce-shop #main-content .product .price{padding:0 20px}.woocommerce-shop #main-content .product .regular-price-container{color:#272727;font-size:16px;line-height:150%;font-weight:400}.woocommerce-shop #main-content .product .sale-price-container{color:#272727;font-size:16px;line-height:150%;font-weight:800}.woocommerce-shop #main-content .product .saved-amount{color:#ED1B24;font-size:16px;line-height:150%;font-weight:400;padding:0 20px}.woocommerce-shop #main-content .product .add_to_cart_button.ajax_add_to_cart,.woocommerce-shop #main-content .product .added_to_cart.wc-forward,.tax-product_cat #main-content .product .add_to_cart_button.ajax_add_to_cart,.tax-product_cat #main-content .product .added_to_cart.wc-forward{display:inline-block;margin-top:0;position:absolute;transform:translateX(-50%);left:50%;bottom:0px!important;width:100%;text-align:center;color:#FFF;text-transform:uppercase;border-radius:50px;background:#0E1D58;max-width:181px;border:0}@media(min-width:981px){.woocommerce-shop #main-content .product .add_to_cart_button.ajax_add_to_cart,.woocommerce-shop #main-content .product .added_to_cart.wc-forward,.tax-product_cat #main-content .product .add_to_cart_button.ajax_add_to_cart,.tax-product_cat #main-content .product .added_to_cart.wc-forward{font-size:16px;font-weight:700;padding:12.4px 28px!important}}.woocommerce-shop #main-content .product .add_to_cart_button.ajax_add_to_cart:hover,.woocommerce-shop #main-content .product .added_to_cart.wc-forward:hover,.tax-product_cat #main-content .product .add_to_cart_button.ajax_add_to_cart:hover,.tax-product_cat #main-content .product .added_to_cart.wc-forward:hover{background:#009BD7!important}.woocommerce-shop.woocommerce-page .woocommerce-pagination ul.page-numbers::before,.woocommerce-shop.woocommerce-page .woocommerce-pagination ul.page-numbers::after{display:none}.woocommerce-shop #main-content .woocommerce-pagination{display:flex;justify-content:center;width:100%}.woocommerce-shop #main-content .page-numbers{margin:0!important;display:flex;justify-content:center;gap:6px}.woocommerce-shop #main-content .page-numbers li .page-numbers.current{padding:0!important;background:transparent!important;border:0!important;color:#000!important;font-size:16px;font-weight:700;line-height:16px;padding:5.5px 0!important}.woocommerce-shop #main-content .page-numbers li{border:0!important;width:24px;height:24px}.woocommerce-shop #main-content .page-numbers{border:0!important}.woocommerce-shop #main-content .page-numbers li .page-numbers{padding:0!important;color:#999;font-size:16px;font-weight:400;line-height:16px!important;padding:5.5px 0!important;position:relative}.woocommerce-shop #main-content .page-numbers li .next.page-numbers{width:100%;height:100%;color:transparent!important;border:solid 1px #D7D7D7!important;padding:0!important;line-height:normal!important}.woocommerce-shop #main-content .page-numbers li .next.page-numbers:after{content:'\35';font-family:'ETmodules';font-size:20px;color:#000!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.woocommerce-shop #main-content .page-numbers li .prev.page-numbers{width:100%;height:100%;color:transparent!important;border:solid 1px #D7D7D7!important;padding:0!important;line-height:normal!important}.woocommerce-shop #main-content .page-numbers li .prev.page-numbers:after{content:'\34';font-family:'ETmodules';font-size:20px;color:#000!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:981px){.woocommerce-shop.et_right_sidebar .mobile-sidebar-toggle{display:none}}@media (max-width:980px){.woocommerce-shop .row-wrapper{height:auto}.woocommerce-shop .row-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:20px}.woocommerce-shop #main-content .container{padding-top:0!important}.woocommerce-shop #main-content .products,.tax-product_cat #main-content .products{gap:25px 20px!important}.woocommerce-shop #main-content .product .et_shop_image img,.tax-product_cat #main-content .product .et_shop_image img{object-fit:contain;margin-top:0!important;padding:0}.woocommerce-shop #main-content .woocommerce-result-count{font-size:16px}.woocommerce-shop.et_right_sidebar #main-content #sidebar{position:fixed;top:0;left:0;width:80%;height:100%;background:#fff;z-index:1000;padding:20px!important;box-shadow:-3px 0 10px rgb(0 0 0 / .2);overflow-y:auto;transform:translateX(-100%);opacity:0;transition:transform 1s ease,opacity 0.5s ease;pointer-events:none}.woocommerce-shop.et_right_sidebar #main-content #sidebar.active{transform:translateX(0);opacity:1;pointer-events:auto}.woocommerce-shop .mobile-sidebar-toggle{position:fixed;bottom:150px;right:10px;z-index:2000;background:#fff;color:#0e1d58;box-shadow:0 0 15px 2px #0000001a;font-weight:500;padding:10px 15px;border:none;border-radius:5px;font-size:16px;cursor:pointer}}@media (max-width:767px){.woocommerce-shop #main-content .woocommerce-result-count{font-size:14px}.woocommerce-shop .woocommerce-result-count{width:100%}.woocommerce-shop .woocommerce-ordering{width:50%}.woocommerce-shop #main-content .products,.tax-product_cat #main-content .products{grid-template-columns:repeat(2,1fr)}.woocommerce-shop #main-content .product .woocommerce-loop-product__title,.tax-product_cat #main-content .product .woocommerce-loop-product__title{font-size:14px;line-height:14px}.woocommerce-shop #main-content .product .regular-price-container,.woocommerce-shop #main-content .product .sale-price-container,.woocommerce-shop #main-content .product .saved-amount{font-size:14px;line-height:120%}.woocommerce-shop #main-content .product .add_to_cart_button.ajax_add_to_cart,.woocommerce-shop #main-content .product .added_to_cart.wc-forward,.tax-product_cat #main-content .product .add_to_cart_button.ajax_add_to_cart,.tax-product_cat #main-content .product .added_to_cart.wc-forward{font-size:14px;font-weight:600;padding:10px!important}.woocommerce-shop #main-content .product .price,.woocommerce-shop #main-content .product .saved-amount{padding:0 10px}}@media (max-width:400px){.woocommerce-shop #main-content .products .tax-product_cat #main-content .products{grid-template-columns:1fr;gap:24px 10px!important}}.woocommerce-cart .container .page{display:flex;flex-direction:column;align-items:center}.woocommerce-cart .entry-content{margin-top:50px;margin-bottom:50px}.woocommerce-cart .entry-content .et_pb_row.et_pb_row_0{max-width:1279px!important;width:90%}@media (max-width:980px) and (min-width:768px){.woocommerce-cart .entry-content{margin-top:30px;margin-bottom:30px}}@media (max-width:767px){.woocommerce-cart .entry-content{margin-top:20px;margin-bottom:20px}}.woocommerce-cart .container{max-width:100%!important;width:100%;padding-top:0!important}.woocommerce-cart .container::before,.woocommerce-cart #sidebar{display:none!important}.woocommerce-cart #left-area{width:100%;padding-right:0;padding-bottom:0}.woocommerce-cart h1.entry-title.main_title{color:#222452;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:32px;font-weight:800;line-height:38.4px;min-height:100px;padding:0;margin:0;width:100%;background:rgb(102 102 102 / .05);padding-right:1216px!important;justify-content:center;display:flex;align-items:center}@media (max-width:1420px){.woocommerce-cart h1.entry-title.main_title{padding-left:5%!important;padding-right:0!important;justify-content:flex-start}}.woocommerce-cart .cart_item td.product-thumbnail{margin-right:31px!important}.woocommerce-cart .cart_item td.product-thumbnail img{width:100%!important;max-width:150px!important;min-height:159px!important;border:1px solid #D7D7D7;border-radius:5px}.woocommerce-cart .shop_table th.product-name,.shop_table th.product-price,.shop_table th.product-quantity,.shop_table th.product-subtotal{color:#000!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px!important;font-weight:400!important;line-height:19.2px!important;text-transform:uppercase}.woocommerce-cart .shop_table .product-name::before,.shop_table .product-price::before,.shop_table .product-quantity::before,.shop_table .product-subtotal::before{color:#000!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px!important;font-weight:400!important;line-height:19.2px!important}.woocommerce-cart .shop_table th.product-name{padding-left:31px!important}@media (min-width:981px){.woocommerce-cart .shop_table .cart_item td.product-name{width:35%!important}}.woocommerce-cart .shop_table .cart_item td.product-name a{color:#000!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:20px;font-weight:700!important;line-height:32px}@media (max-width:980px) and (min-width:769px){.woocommerce-cart .shop_table .cart_item td.product-name a{font-size:18px;line-height:120%}}@media (max-width:768px){.woocommerce-cart .shop_table .cart_item td.product-name a{font-size:16px;line-height:120%}}.woocommerce-cart .shop_table .cart_item td.product-price,td.product-subtotal .amount{color:#333;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:400;line-height:19.2px}@media (max-width:768px){.woocommerce-cart .shop_table .cart_item td.product-subtotal{display:flex!important;align-items:center;justify-content:space-between}}.woocommerce-cart .shop_table .cart_item td.product-subtotal strong{display:none!important}@media (min-width:769px){.woocommerce-cart .shop_table .cart_item{padding:0!important;height:238px}}@media (min-width:769px){.woocommerce-cart .shop_table .cart_item td.product-name{padding-left:31px!important}}@media (max-width:980px) and (min-width:769px){.woocommerce-cart .shop_table .cart_item td.product-thumbnail{width:150px;padding:0!important}}.woocommerce-cart .cart_item td.product-thumbnail{margin-right:0!important}@media (max-width:768px){.woocommerce-cart .cart_item td.product-thumbnail{display:flex!important;justify-content:flex-end;margin-right:0!important;padding:auto!important}}.woocommerce-cart .cart_item td.product-thumbnail:before{display:none}.woocommerce-cart .shop_table .cart_item a.remove:after{content:'\e07d';font-family:'ETModules';visibility:visible;color:#000}@media (max-width:768px){.woocommerce-cart .shop_table .cart_item a.remove:after{position:absolute;left:10px}.woocommerce-cart tr.woocommerce-cart-form__cart-item.cart_item{padding:0!important}}.woocommerce-cart .shop_table .cart_item a.remove{visibility:hidden}@media (min-width:981px){.woocommerce-cart .shop_table .cart_item td.product-remove{position:relative;width:106px;padding:0!important}.woocommerce-cart .shop_table .cart_item td.product-remove a{position:absolute;right:40px!important}}@media (min-width:769px){.woocommerce-cart .shop_table .cart-discount th{padding-left:0!important}.woocommerce-cart .shop_table .cart-discount td{text-align:right}}@media (max-width:980px) and (min-width:769px){.woocommerce-cart .shop_table .cart_item td.product-remove{position:relative;width:50px;padding:0!important}.woocommerce-cart .shop_table .cart_item td.product-remove a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:flex-end}}.woocommerce-cart .shop_table td.actions input#coupon_code{border-radius:4px;border:1px solid #D7D7D7;background:#fff0;min-width:249px!important;max-height:44px;margin-right:23px!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px!important}.woocommerce-cart .shop_table td.actions input#coupon_code::placeholder{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#666666!important;font-size:16px;line-height:32px!important;font-weight:400}.woocommerce-cart .shop_table td.actions .coupon{display:grid;grid-template-columns:1fr 1fr;padding-bottom:0!important;margin-bottom:0!important}.woocommerce-cart .shop_table td.actions .coupon::before{display:none!important}.woocommerce-cart .shop_table td.actions .coupon .button{display:flex!important;width:100%;border-radius:100px;max-width:120px!important;background:#0E1D58;justify-content:center;color:#FFF;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px!important;font-weight:800;line-height:19px!important;text-transform:uppercase;padding:11px 32.07px 11px 32.07px!important;margin-right:10px!important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.woocommerce-cart .shop_table td.actions .coupon .button:hover{background:#009BD7}@media (max-width:550px){.woocommerce-cart .shop_table td.actions .coupon{display:flex;align-items:flex-end!important;padding-bottom:0!important;margin-bottom:0!important;flex-direction:column;width:100%!important}.woocommerce-cart .shop_table td.actions input#coupon_code{max-width:100%!important;min-width:unset!important;width:100%!important;margin-right:0!important;margin-bottom:10px}.woocommerce-cart .shop_table td.actions .coupon .button{margin-right:0!important;width:100%!important}}.woocommerce-cart p.woocommerce-shipping-destination{padding-left:25%!important}.woocommerce-cart .shop_table td.actions .button[name="update_cart"]{display:none}.woocommerce-cart .shop_table td.actions{padding:45px 64px 0 57px!important}.woocommerce-cart .cart-collaterals{padding:0 64px 63px 57px!important}@media (max-width:980px) and (min-width:769px){.woocommerce-cart .shop_table td.actions{padding:40px 40px 0 40px!important}.woocommerce-cart .cart-collaterals{padding:40px 40px 40px 40px!important}}@media (max-width:768px){.woocommerce-cart .shop_table td.actions{padding:20px 9.392px 20px 9.392px!important;display:flex!important}.woocommerce-cart .cart-collaterals{padding:0 9.392px 20px 9.392px!important}}.woocommerce-cart .woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent!important}.woocommerce-cart .woocommerce table.shop_table{border-bottom:0!important}.woocommerce-cart table.shop_table td.product-subtotal br{display:none}.woocommerce-cart .coupon .button[name="apply_coupon"]{font-size:0!important;position:relative!important}.woocommerce-cart .coupon .button[name="apply_coupon"]:after{content:"Redeem Code"!important;font-size:14px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.woocommerce-cart .cart-collaterals{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}@media (max-width:980px){.woocommerce-cart .cart-collaterals{flex-direction:column}}.woocommerce-cart .cart-collaterals::before{display:none!important}.woocommerce-cart .cart-collaterals::after{display:none!important}.woocommerce-cart .cart-collaterals h2{color:#000;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:20px;font-weight:700;line-height:32px;text-align:left;padding-bottom:27px;margin-bottom:0}@media (max-width:980px){.woocommerce-cart .cart-collaterals h2{font-size:18px}}.woocommerce-cart .wc-proceed-to-checkout{padding:0!important}.woocommerce-cart a.btn_cart_to_shop{border:1px solid #333;max-width:212px;width:100%;display:flex;border-radius:100px;align-items:center;justify-content:center;padding:12px 0 12px 0;color:#333;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:800;line-height:19px;text-transform:uppercase;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.woocommerce-cart a.btn_cart_to_shop:hover{background-color:#0E1D58!important;color:#fff!important}@media (min-width:981px){.woocommerce-cart a.btn_cart_to_shop{max-width:300px!important;font-size:20px!important;font-weight:800!important;line-height:34px!important;letter-spacing:-0.50px!important}}@media (max-width:980px){.woocommerce-cart a.btn_cart_to_shop{max-width:100%}}.woocommerce-cart a.checkout-button.button.alt.wc-forward{display:flex;max-width:300px;width:100%;height:60px;justify-content:center;align-items:center;border-radius:100px;background:#F2E902;padding:0!important;border:0;color:#0E1D58;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:20px;font-weight:800;letter-spacing:-0.50px!important;line-height:24px;margin-bottom:0;text-transform:uppercase;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.woocommerce-cart a.checkout-button.button.alt.wc-forward:hover{background:#D3CB04}@media (max-width:980px){.woocommerce-cart a.checkout-button.button.alt.wc-forward{max-width:100%;height:unset;align-items:center;justify-content:center;padding:13px 0 13px 0!important;color:#333;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:800;line-height:19px!important;text-transform:uppercase;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin-bottom:15px}}.woocommerce-cart .wc-proceed-to-checkout{display:flex;justify-content:flex-end}.woocommerce-cart tr.cart-subtotal th,tr.woocommerce-shipping-totals.shipping th{color:#666;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:20px;font-weight:500!important;line-height:24px;padding-left:0!important}@media (max-width:980px){.woocommerce-cart tr.cart-subtotal th{font-size:18px}}.woocommerce-cart tr.cart-subtotal td{color:#333;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:400;line-height:19.2px}.woocommerce-cart tr.cart-subtotal th,.shop_table tr.cart-subtotal td{padding-bottom:34px!important;padding-top:0!important}.woocommerce-cart .cart-collaterals table.shop_table.shop_table_responsive{border:0!important;margin-bottom:0!important}.woocommerce-cart .shop_table tr.woocommerce-shipping-totals.shipping th,.shop_table tr.woocommerce-shipping-totals.shipping td{padding-top:27px!important;padding-bottom:34px!important}@media (min-width:1281px){.woocommerce-cart .cart_totals{max-width:356px!important;margin-top:-40px!important}}@media (max-width:1280px) and (min-width:981px){.woocommerce-cart .cart_totals{max-width:356px!important;margin-top:40px!important}.woocommerce-cart .cart-collaterals{padding-top:40px}}.woocommerce-cart .shop_table tr.woocommerce-shipping-totals.shipping td{text-align:right}.woocommerce-cart .shop_table tr.order-total{color:#333;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:20px;font-weight:700;line-height:32px}.woocommerce-cart .shop_table tr.order-total td{text-align:right}.woocommerce-cart .shop_table tr.order-total th,tr.order-total td{padding-top:28px!important;padding-bottom:37px!important}.woocommerce-cart .shop_table tr.order-total th{padding-left:0!important}@media (max-width:980px){.woocommerce-cart .shop_table tr.order-total th,.shop_table tr.order-total td{font-size:18px}}.woocommerce-cart .shop_table .cart_totals.calculated_shipping td{padding-right:0!important}.woocommerce-cart form.woocommerce-shipping-calculator p#calc_shipping_country_field,form.woocommerce-shipping-calculator p#calc_shipping_city_field,form.woocommerce-shipping-calculator p#calc_shipping_state_field,form.woocommerce-shipping-calculator p#calc_shipping_postcode_field{text-align:left}.woocommerce-cart form.woocommerce-shipping-calculator input#calc_shipping_city,form.woocommerce-shipping-calculator input#calc_shipping_postcode{width:100%;max-width:100%!important}.woocommerce-cart form.woocommerce-shipping-calculator .button{border:1px solid #333;display:flex;border-radius:100px;align-items:center;justify-content:center;color:#333;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#0e1d58}.woocommerce-cart .quantity.buttons-added{display:flex;align-items:center;width:max-content;border-radius:100px;border:1px solid rgb(215 215 215 / .84);max-width:120px}.woocommerce-cart button.plus{border:0!important;padding-left:0!important;padding-right:20px!important;cursor:pointer}.woocommerce-cart button.minus{border:0!important;padding-right:0!important;padding-left:20px!important;cursor:pointer}.woocommerce-cart .quantity .plus,.woocommerce .quantity .minus{border:0!important;color:black!important;display:flex;background:transparent!important;align-items:center;justify-content:center;font-size:24px!important;font-weight:500!important}.woocommerce-cart .input-text{background:transparent!important;color:#333!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:18px!important;font-weight:400!important;line-height:32px!important;padding:13px 10px 13px 10px!important;max-width:58px!important;width:max-content!important}@media (max-width:768px){.woocommerce-cart .input-text{padding:5px 10px 5px 10px!important}}@media (max-width:768px){.woocommerce-cart .cart_item .product-quantity{display:flex!important;align-items:center;justify-content:space-between}.woocommerce-cart p.return-to-shop{display:flex;justify-content:center}.woocommerce-cart a.button.wc-backward{margin-left:0!important}.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{padding-top:30px}}.woocommerce-cart a.button.wc-backward{border:1px solid #333;max-width:212px;width:100%;display:flex;border-radius:100px;align-items:center;justify-content:center;padding:12px 0 12px 0!important;margin-left:20px;margin-bottom:20px;color:#333;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:800;line-height:19px;text-transform:uppercase;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.woocommerce-cart a.button.wc-backward:hover{background-color:#0E1D58!important;color:#fff!important;padding:12px 0 12px 0!important}.woocommerce-cart .entry-content>.woocommerce{border:1px solid #D7D7D7;border-radius:10px}.woocommerce-cart .custom-cart-meta{display:flex;flex-direction:column}.woocommerce-cart .custom-cart-meta>div:nth-child(1){order:2}.woocommerce-cart .custom-cart-meta>div:nth-child(2){order:1}.woocommerce-cart .custom-cart-meta>div:nth-child(3){order:3}.woocommerce-cart .custom-cart-meta strong{color:#666;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:14px;font-weight:400;line-height:24px}.woocommerce-cart input[type=number]::-webkit-inner-spin-button,.woocommerce-cart input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart input[type=number]{-moz-appearance:textfield}.woocommerce-cart .et_pb_section.et_pb_section_1 ul.products li.product a img,.woocommerce-cart .et_pb_section.et_pb_section_1 .woocommerce ul.products li.product a img{mix-blend-mode:multiply}.woocommerce-cart .et_pb_section.et_pb_section_1 img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{padding-top:50px}.woocommerce-cart .et_pb_section.et_pb_section_1 h2.woocommerce-loop-product__title{padding:8px 20px!important;max-height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2em;text-align:center}.woocommerce-cart .et_pb_section.et_pb_section_1 .woocommerce ul.products li.product .button,.woocommerce-cart .et_pb_section.et_pb_section_1 a.added_to_cart.wc-forward{max-width:191px!important}.woocommerce-cart .et_pb_section.et_pb_section_1 .price-container{color:#000;font-size:16px;font-weight:500;min-height:52px}.woocommerce-cart .et_pb_section.et_pb_section_1 .srp-container{color:#000;font-size:16px;font-weight:800}.woocommerce-cart .et_pb_section.et_pb_section_1 .buy-now-text{color:red;font-size:16px;font-weight:500}.woocommerce-cart .et_pb_section.et_pb_section_1 a.button.product_type_variable.add_to_cart_button{display:inline-block;margin-top:0;position:absolute;transform:translateX(-50%);left:50%;bottom:-26px;width:100%;text-align:center;color:#FFF;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:50px;background:#0E1D58;padding:12.4px 28px!important;border:0}.woocommerce-cart .et_pb_section.et_pb_section_1 a.button.product_type_variable.add_to_cart_button:hover{padding:12.4px 28px!important;background:#009BD7!important}@media (min-width:1025px) and (max-width:1440px){.woocommerce-cart .et_pb_section.et_pb_section_1 .price-container{min-height:78px}}@media (max-width:885px){.woocommerce-cart .et_pb_section.et_pb_section_1 .price-container{min-height:52px}.woocommerce-cart .et_pb_section.et_pb_section_1 .slick-track .price-container{min-height:52px}}@media (max-width:980px){.woocommerce-cart .et_pb_section.et_pb_section_1 li.product,.woocommerce-cart .et_pb_section.et_pb_section_1 .price-container,.woocommerce-cart .et_pb_section.et_pb_section_1 .regular-price-container,.woocommerce-cart .et_pb_section.et_pb_section_1 .sale-price-container,.woocommerce-cart .et_pb_section.et_pb_section_1 p.saved-amount,.woocommerce-cart .et_pb_section.et_pb_section_1 .buy-now-text{font-size:14px!important}.woocommerce-cart .et_pb_section.et_pb_section_1 h2.woocommerce-loop-product__title{max-height:43px}}@media (max-width:767px){.woocommerce-cart .et_pb_section.et_pb_section_1 li.product,.woocommerce-cart .et_pb_section.et_pb_section_1 .price-container,.woocommerce-cart .et_pb_section.et_pb_section_1 .regular-price-container,.woocommerce-cart .et_pb_section.et_pb_section_1 .sale-price-container,.woocommerce-cart .et_pb_section.et_pb_section_1 p.saved-amount,.woocommerce-cart .et_pb_section.et_pb_section_1 .buy-now-text{font-size:12px!important}.woocommerce-cart .et_pb_section.et_pb_section_1 .price-container{min-height:17px!important;line-height:120%}.woocommerce-cart .et_pb_section.et_pb_section_1 h2.woocommerce-loop-product__title{max-height:35px}}.woocommerce-form.woocommerce-form-login .form-row-first input,.woocommerce-form.woocommerce-form-login .form-row-last input{background:#fff!important;border:2px solid #CED6D1!important;border-radius:4px!important;max-height:48px}.woocommerce-form.woocommerce-form-login .form-row[class="form-row"]{display:flex;flex-direction:column}.woocommerce-form.woocommerce-form-login .form-row[class="form-row"] .woocommerce-form-login__submit{border:0;background:#222452;color:#fff;margin:0;padding:10px 0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;max-width:356px}.woocommerce-form.woocommerce-form-login .form-row[class="form-row"] .woocommerce-form-login__submit:hover{background:#009BD7}.woocommerce-cart table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{border:0}.woocommerce-cart .et_pb_module.et_pb_text.et_pb_text_0.et_pb_text_align_left.et_pb_bg_layout_light .woocommerce{border:1px solid #D7D7D7;border-radius:10px}