.dc-shop-v1 li.product:hover{box-shadow:0 10px 30px 0 rgb(0 0 0 / 21%)}@media screen and (min-width:981px){.woocommerce-page .dh-product-review-box-v1 #reviews #comments ol.commentlist li{background-color:#f6f6f6}}.woocommerce-checkout .checkout_v1 .woocommerce-checkout-review-order{background-color:#fcfdff}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f1f1f1!important}.woocommerce-form-coupon-toggle .woocommerce-info{background:#fcfdff!important;border:1px solid #e2e2e2!important;color:#000!important}.woocommerce-form-coupon-toggle .woocommerce-info a{color:#000!important}.woocommerce-form-coupon-toggle .woocommerce-info a:hover{color:#aaa!important}.et_button_no_icon.woocommerce-page .dc-cart button.button:hover,.woocommerce-page.et_pb_button_helper_class .dc-cart a.button:hover{background-color:#000!important;color:#fff!important}.et-db #et-boc .et-l .et_pb_shop.dc-shop-v1 .et_overlay:before{content:"Xem"!important;color:#fff!important;font-size:10px!important;background-color:#de1a22!important;font-family:"Work Sans",Helvetica,Arial,Lucida,sans-serif!important;padding:10px}body.et-db #et-boc .et-l .dc-popup-button .et_pb_button:hover{color:#fff!important}.et-db #et-boc .et-l .dc-top-bar-slider .et-pb-arrow-next,.et-db #et-boc .et-l .dc-top-bar-slider .et-pb-arrow-prev{font-size:24px!important;margin-top:-12px!important}.zoom-image-hover{overflow:hidden}.zoom-image-hover img{transform:scale(1);transition:transform 3s cubic-bezier(.165,.84,.44,1),opacity 0.3s ease-out;opacity:1}.zoom-image-hover:hover img{transform:scale(1.06);opacity:1}@media screen and (min-width:479px){.homepage-v1-promote-text{position:absolute;top:36%;padding:0 125px}}@media screen and (max-width:479px){.homepage-v1-promote-text{position:absolute;top:16%;padding:0 0}}@media screen and (min-width:981px) and (max-width:1450px){.homepage-v1-promote-text.et_pb_promo .et_pb_promo_description h2{font-size:40px!important}}@media screen and (min-width:981px) and (max-width:1450px){.homepage-v1-middle-section{height:100%!important}.homepage-v1-middle-section .et_pb_row{margin-top:8%!important;margin-bottom:8%!important}}.zoom-image-hover-v2{overflow:hidden}.zoom-image-hover-v2{transform:scale(1);transition:transform 3s cubic-bezier(.165,.84,.44,1),opacity 0.3s ease-out;opacity:1}.zoom-image-hover-v2:hover{transform:scale(1.06);opacity:1}@media screen and (min-width:981px){.woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb,.woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb img{width:60px;flex:0 0 60px}}.et-menu li li.menu-item-has-children>a:first-child:after{top:4px!important}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:"M"}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0;top:0;z-index:999;background-color:#fff0}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:#fff0}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:"3";color:#da181f;background:#f1f1f1;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:"2"}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:"";border-left:20px solid #fff0;border-right:20px solid #fff0;border-bottom:20px solid #fff}.mobile_menu_bar{position:relative;display:block;bottom:0;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.et_mobile_menu .menu-item-has-children>a{font-weight:500!important}@media all and (max-width:479px){.et_pb_shop ul.products.columns-3 li.product{width:100%!important;margin-right:0%!important}}@media all and (min-width:981px){.et-db #et-boc .et-l .et_pb_shop.dc-shop-5-column .et_overlay:before{left:48%!important}}.dc-product-gallery .woocommerce-product-gallery__wrapper{display:flex;flex-wrap:wrap}.dc-product-gallery .woocommerce-product-gallery__image{flex-grow:1;margin-right:20px;margin-bottom:20px}@media all and (min-width:981px){.woocommerce-checkout .checkout_v1 .col2-set{float:left;width:50%!important;margin-right:5%}.woocommerce-checkout .checkout_v1 .woocommerce-checkout-review-order{float:left;width:45%}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:5px}.woocommerce-checkout .checkout_v1 .col-1,.woocommerce-checkout .checkout_v1 .col-2{width:100%!important}}.woocommerce-checkout .checkout_v1 label,.woocommerce-checkout .checkout_v2 label{font-size:16px!important;color:#000!important}.woocommerce-checkout .checkout_v1 .woocommerce table.shop_table th,.woocommerce-checkout .checkout_v1 .woocommerce table.shop_table td,.woocommerce-checkout .checkout_v2 .woocommerce table.shop_table th,.woocommerce-checkout .checkout_v2 .woocommerce table.shop_table td{color:#000!important;font-size:16px!important}.woocommerce-checkout .checkout_v1 .cart-subtotal .woocommerce-Price-amount,.woocommerce-checkout .checkout_v2 .cart-subtotal .woocommerce-Price-amount{font-weight:400!important}.woocommerce-checkout .checkout_v1 .order-total .woocommerce-Price-amount,.woocommerce-checkout .checkout_v2 .order-total .woocommerce-Price-amount{color:#000!important;font-size:24px!important}.woocommerce-checkout .checkout_v1 .woocommerce-privacy-policy-text,.woocommerce-checkout .checkout_v2 .woocommerce-privacy-policy-text{font-size:14px;line-height:1.6em}.woocommerce-checkout .checkout_v1 .woocommerce-additional-fields,.woocommerce-checkout .checkout_v2 .woocommerce-additional-fields{padding-top:35px}.woocommerce-checkout .checkout_v1 .form-row.place-order button.button:after,.woocommerce-checkout .checkout_v2 .form-row.place-order button.button:after{content:none!important}.woocommerce-checkout .checkout_v1 .form-row.place-order button.button:hover,.woocommerce-checkout .checkout_v2 .form-row.place-order button.button:hover{padding:.3em 1em .3em 1em!important}.woocommerce-checkout .checkout_v1 .form-row.place-order button.button,.woocommerce-checkout .checkout_v2 .form-row.place-order button.button{font-size:18px!important;font-weight:700}.woocommerce-checkout .checkout_v1 .woocommerce #payment #place_order,.woocommerce-checkout .woocommerce-page .checkout_v1 #payment #place_order,.woocommerce-checkout .checkout_v2 .woocommerce #payment #place_order,.woocommerce-checkout .woocommerce-page .checkout_v2 #payment #place_order{margin:15px auto 0 auto!important;display:block!important;float:unset!important}.woocommerce-checkout .checkout_v1 .woocommerce-checkout-payment,.woocommerce-checkout .checkout_v2 .woocommerce-checkout-payment{font-size:14px;line-height:1.6em}.woocommerce-message a.button.wc-forward,.woocommerce-message a.button.wc-forward:hover{padding:.3em 1em .3em 1em!important}.woocommerce-message a.button.wc-forward:after{content:none!important}.woocommerce-checkout .checkout_v1 .woocommerce #payment #place_order,.woocommerce-checkout .checkout_v2 .woocommerce #payment #place_order{border-width:0px!important}@media all and (min-width:981px){.woocommerce-checkout .checkout_v2 .col-1,.woocommerce-checkout .checkout_v2 .col-2{width:100%!important}}.woocommerce-checkout .checkout_v2 .fa-ul{margin-left:1.5em}.woocommerce-checkout .checkout_v2 .fa-li{left:-2.5em}.woocommerce-checkout .checkout_v2 .fa-check-circle{margin-top:5px}.woocommerce-checkout .checkout_v2 h3#order_review_heading{padding-top:25px}.et_button_no_icon.woocommerce-page .dc-cart button.button,.woocommerce-page.et_pb_button_helper_class .dc-cart a.button{padding:11px!important}.et_button_no_icon.woocommerce-page .dc-cart button.button:hover,.woocommerce-page.et_pb_button_helper_class .dc-cart a.button:hover{padding:11px!important}.dc-account .woocommerce-MyAccount-navigation ul{padding:0;list-style-type:none}.dc-account .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #000;padding:10px 0}.dc-account .woocommerce-privacy-policy-text{padding-bottom:10px}@media all and (min-width:981px){.woocommerce-account .dc-account .woocommerce-MyAccount-navigation{width:24%}}.woocommerce .dc-account a.button,.woocommerce-page .dc-account a.button{font-size:12px!important}@media only screen and (min-width:981px){.et-db #et-boc .et-l .dc-custom-footer .et_pb_row .et_pb_column_1_5.dc-custom-footer-column-1{width:27.6%}.et-db #et-boc .et-l .dc-custom-footer .et_pb_row .et_pb_column_1_5.dc-custom-footer-column-2,.et-db #et-boc .et-l .dc-custom-footer .et_pb_row .et_pb_column_1_5.dc-custom-footer-column-3,.et-db #et-boc .et-l .dc-custom-footer .et_pb_row .et_pb_column_1_5.dc-custom-footer-column-4{width:13.45%}.et-db #et-boc .et-l .dc-custom-footer .et_pb_row .et_pb_column_1_5.dc-custom-footer-column-5{width:20%}.et-db #et-boc .et-l .dc-custom-optin p.et_pb_newsletter_field{flex:2!important;padding-bottom:0}.et-db #et-boc .et-l .dc-custom-optin .et_pb_newsletter_form p.et_pb_newsletter_field input{border-radius:25px 0 0 25px!important;padding-left:6%!important}.et-db #et-boc .et-l .dc-custom-optin p{flex:1!important}.et-db #et-boc .et-l .dc-custom-optin .et_pb_newsletter_fields{align-items:center}body.et-db #et-boc .et-l .dc-custom-optin .et_pb_button{border-radius:0 25px 25px 0px!important;height:47px;display:flex}body.et-db #et-boc .et-l .dc-custom-optin .et_pb_button .et_pb_newsletter_button_text{align-self:center}}@media only screen and (min-width:981px) and (max-width:1450px){body.et-db #et-boc .et-l .dc-custom-optin a.et_pb_button{justify-content:center;font-size:9px!important}}@media only screen and (min-width:981px) and (max-width:1350px){.et_pb_section .et_pb_row{width:95%;max-width:95%}}@media only screen and (min-width:981px) and (max-width:1350px){.et_pb_section .dc-popup-row,.et_pb_section .dc-images-row-bottom{width:100%;max-width:100%}}.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .variations td.value span:after{display:none}@media only screen and (min-width:981px){.wpf_item .wpf_item_name{font-size:18px!important}}.wpf_color_icons:not(.wpf_hide_text) li>input:checked+label{border:solid 1px #000!important;background-color:#fff!important}.my-toc-widget-container{border:1px solid #e3e3e3;border-radius:9px;background:#fff}.my-toc-body{max-height:300px;overflow:hidden;overflow-y:scroll}.my-toc-body::-webkit-scrollbar-thumb{background-color:#babfc5;border-radius:10px}.my-toc-body::-webkit-scrollbar{width:7px}.my-toc-toggle-expand{display:none}.my-toc-widget-container.my-toc-collapsed .my-toc-body{display:none}.my-toc-widget-container:not(.my-toc-collapsed) .my-toc-body{max-height:calc(100vh - 410px)!important;min-height:300px!important}.button-sticky-open-toc{display:none}@media only screen and (min-width:1024px) and (max-width:1199px){#my-toc-body{display:block!important}.my-toc-toggle-button{opacity:0}.toc-element{position:fixed!important;left:-300px;top:50%;transform:translateY(-50%);transition:all 0.3s;display:flex;align-items:flex-start;z-index:999}.toc-element.show{left:0}.my-toc-widget-container{width:300px}.button-sticky-open-toc{display:block;width:-moz-fit-content;width:fit-content;padding:6px;border-radius:4px;background-color:rgb(5 3 141 / .8);line-height:0}.button-sticky-open-toc .uk-icon{width:26px;color:#fff}}@media only screen and (max-width:767px){.my-toc-widget-container{display:block;position:fixed;bottom:0;left:0;right:0;background:#fff;z-index:9999;box-shadow:0 -2px 5px rgb(0 0 0 / .2);border-bottom-left-radius:0;border-bottom-right-radius:0}#Avada-CtaBox__Container{display:none}.my-toc-widget-container .my-toc-body{display:none}.my-toc-widget-container .my-toc-toggle-expand{display:block}.my-toc-widget-container .my-toc-toggle-collapse{display:none}}.my-toc-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e3e3e3}.my-toc-body,.my-toc-header{padding:4px 10px}.my-toc-body{margin-bottom:10px}.my-toc-header-title{font-weight:700;font-size:16px}.my-toc-toggle-button{cursor:pointer}.my-toc-list-wrapper{list-style:none;list-style-type:none!important;margin:0;padding:0!important}.my-toc-list-item{margin:0;padding:5px 0}.my-toc-list-item-text-wrapper{margin-left:10px}.my-toc-list-item-text{text-decoration:none;color:#333}.my-toc-top-level{font-weight:500}a.my-toc-list-item-text:hover{text-decoration:none}.my-toc-toggle-button{background:#fff0;border:none;cursor:pointer;padding:5px;transition:transform 0.3s ease}.my-toc-toggle-expand svg,.my-toc-toggle-collapse svg{width:20px;height:20px;fill:#333;transition:fill 0.3s ease,transform 0.3s ease}.my-toc-toggle-button:hover svg{fill:#555}.my-toc-active{color:#1e87f0;font-weight:500}.my-toc-list-item-text{font-size:14px}.my-toc-header:hover{cursor:pointer}.back-to-top{display:flex;position:fixed;bottom:40px;right:15px;z-index:9999;font-size:18px;background:#000;color:#fff;padding:6px;border-radius:5px;text-decoration:none;align-items:center;justify-content:center}.single-product .back-to-top{bottom:100px}.wpcsb-wrapper.wpcsb-active{z-index:100000000000000000}.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info .wpcsb-product-data>div{max-width:400px}.wpcsb-atc{display:flex;flex-direction:row-reverse;gap:15px}.woocommerce-billing-fields .select2-container--default .select2-selection--single,.woocommerce-shipping-fields .select2-container--default .select2-selection--single{margin-bottom:0}.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-shipping-fields .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.woocommerce-billing-fields .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce-shipping-fields .select2-container .select2-selection--single .select2-selection__rendered{padding:16px}.woocommerce-NoticeGroup .woocommerce-error{background-color:#f8d7da!important;border-color:#f5c2c7;border-radius:4px}.woocommerce-NoticeGroup .woocommerce-error a{color:#842029}.woocommerce form .form-row .required{visibility:visible}.single-post .et_pb_row.et_pb_row_0_tb_body{width:unset}.single-product .et_pb_tab_content{padding:15px}.single-product .et_pb_tab_content p{margin-bottom:1rem;line-height:1.5}.product-description-collapse{max-height:200px;overflow:hidden;position:relative;transition:max-height 0.3s ease}.product-description-collapse.expanded{max-height:none}.product-description-collapse::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background:linear-gradient(#fff0,#fff);pointer-events:none}.et_pb_all_tabs .et_pb_tab:first-child .et_pb_tab_content{position:relative;max-height:800px;overflow:hidden;transition:max-height 0.4s ease}.et_pb_all_tabs .et_pb_tab:first-child .et_pb_tab_content.expanded{max-height:none}.et_pb_all_tabs .et_pb_tab_content::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:80px;background:linear-gradient(#fff0,#fff);pointer-events:none;z-index:1}.et_pb_all_tabs .et_pb_tab_content .toggle-full-desc-btn{position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);z-index:2;padding:6px 12px;border-radius:4px;font-weight:600;cursor:pointer;text-decoration:underline;color:#0071a1}.et_pb_all_tabs .et_pb_tab_content .toggle-full-desc-btn:hover{opacity:.8}.product-wapper-dev>.et_pb_row{width:unset}.my-custom-rating{display:none}.tin-tuc-cat{padding:20px}.tin-tuc-cat a{text-decoration:none!important;transition:all 0.3s ease}.tin-tuc-cat a:hover{text-decoration:underline!important}.about-review img{height:80px}.woocommerce div.product form.cart .button{margin-right:10px}.home-banner-title{min-width:850px}@media (max-width:991px){.home-banner-title{min-width:unset}.single-post .back-to-top{bottom:85px}.single-post .post-left-toc{position:fixed;z-index:9999}.back-to-top{bottom:100px}.product-wapper-dev .et_pb_row{width:unset}.woocommerce-page div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity{margin-right:0px!important}.woocommerce div.product form.cart .button{margin-bottom:10px;margin-right:5px}.et-db #et-boc .et-l .et_pb_menu--style-left_aligned .et_pb_menu_inner_container,.et-db #et-boc .et-l .et_pb_menu--style-left_aligned .et_pb_row{padding:10px!important}.single-product .et_pb_tab_content{padding:10px}.search .et-db #et-boc .et-l .et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu ul li a{color:#0c3133!important}.shop-dev>.et_pb_row,.tax-product>.et_pb_row{width:unset!important}.shop-dev .woocommerce-breadcrumb,.shop-dev .woocommerce,.tax-product .woocommerce-breadcrumb,.tax-product .woocommerce{padding:0 15px}.home .woocommerce-loop-product__title,.home .price del span,.home .price ins span,.woocommerce-shop .woocommerce-loop-product__title,.woocommerce-shop .price del span,.woocommerce-shop .price ins span{font-size:1rem!important}.et_pb_row{width:unset;padding:15px}.et_pb_row:has(.woocommerce),.et_pb_row:has(.brbl-post-grid){padding:0}.et_pb_row.wci-shop:has(.woocommerce){width:calc(100% - 15px)!important}.page-id-1088147 .et_pb_row{padding:15px}.page-id-1088147 .entry-content .et_pb_section{padding:15px 0}.star-rating{display:none}.my-custom-rating{display:flex;align-items:center;gap:5px;justify-content:center;background-color:rgb(255 171 26 / .0705882353);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(255 171 26 / .1098039216);border-radius:6px 6px 6px 6px;padding:0 7px;font-size:10px;height:24px}.my-custom-rating svg{width:12px}.dc-shop-v1 li.product{padding:0 10px!important}.products .star-rating{display:none!important}.category .brbl_post_grid_0_tb_body .brbl-blog{margin:unset!important}.category .brbl-carousel{width:90%;margin:0 auto}.et_pb_toggle_title{font-size:18px}.et_pb_toggle_content{font-size:16px}.woocommerce-cart .et_pb_row_1_tb_body.et_pb_row{padding:0 15px!important}.container-rating{font-size:12px;color:#667085;white-space:nowrap;margin-top:5px}}:root{--wci-color:#0c3133}.home-banner h1{font-size:50px!important;font-weight:700}.home-banner .home-banner-sub{font-size:20px}.home-banner p{font-size:20px!important}.home-banner .et_pb_button_one{background-color:#fff!important;color:var(--wci-color)!important;text-transform:unset;padding:8px;border-radius:99px;min-width:120px}.home-banner .et_pb_button_one::after{display:none}.home-banner .et_pb_button_one:hover{padding:inherit;border:unset;border-radius:99px}@media (max-width:991px){.home-banner h1{font-size:35px!important}}.home .woocommerce ul.products{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.home .woocommerce ul.products li.product{width:100%!important;margin:0;padding:10px}.home .woocommerce ul.products li.product a{display:flex;flex-direction:column;justify-content:space-between;height:100%}.home .woocommerce ul.products::before{display:none}@media (max-width:991px){.home .woocommerce ul.products{grid-template-columns:repeat(3,1fr);gap:15px}}@media (max-width:575px){.home .woocommerce ul.products{grid-template-columns:repeat(2,1fr);gap:15px}}.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{color:#628fe0!important;background-color:#f3f7fe!important;border-color:#dbe7fc;font-size:16px!important;border-radius:10px;border:1px solid #dbe7fc}.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a{color:#3771d8!important;font-weight:500;text-decoration:underline}.woocommerce-checkout .woocommerce .woocommerce-form-login-toggle .woocommerce-info{background-color:#D3F8DF!important;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(22 179 100 / .1882352941);border-radius:10px;color:#095C37!important;font-size:16px!important}.woocommerce-checkout .woocommerce .woocommerce-form-login-toggle .woocommerce-info a{color:#095C37;font-weight:500;text-decoration:underline}.woocommerce-checkout .woocommerce form .form-row input,.woocommerce-checkout .woocommerce form .form-row textarea{color:#737491;background-color:#fff;background-clip:padding-box;border:1px solid #dfdfeb;border-radius:.75rem;height:44px}.woocommerce-checkout .woocommerce form .form-row textarea{height:auto}.woocommerce-checkout .woocommerce .select2-container .select2-selection--single .select2-selection__rendered{color:#737491;background-color:#fff;background-clip:padding-box;border:1px solid #dfdfeb;border-radius:.75rem;height:44px}.custom-review-order{display:flex;flex-direction:column;gap:1rem}.custom-review-order .cart_item{display:flex;gap:10px;margin-bottom:15px;position:relative}.custom-review-order .cart_item:not(:last-child){padding:15px 0;border-bottom:1px solid #ddd}.custom-review-order .cart_item .order-detail{display:flex;flex-direction:column;gap:15px;flex:1}.custom-review-order .cart_item .quantity-total{display:flex;align-items:center;justify-content:space-between;gap:5px}.custom-review-order .cart_item .product-info h3 a{font-size:16px;font-weight:600}.custom-review-order .cart_item .product-image{width:100px;flex-shrink:0}.custom-review-order .cart_item .product-image img{width:100%;border-radius:8px;border:1px solid #ddd}.custom-review-order .cart_item .quantity-controls{display:flex!important;align-items:center;border:1px solid #ddd;border-radius:4px;overflow:hidden;max-width:140px;justify-content:space-between}.custom-review-order .cart_item .quantity-controls button{background:#f8f8f8!important;border:none!important;width:35px!important;height:40px!important;cursor:pointer;font-size:18px!important;font-weight:700;color:#666!important;display:flex!important;align-items:center;justify-content:center;transition:all 0.3s ease;margin:0!important;padding:0!important;border-radius:0!important;outline:none}.custom-review-order .cart_item .quantity-controls input{width:60px;height:40px;border:none;text-align:center}.custom-review-order .cart_item .product-total{font-weight:600}.custom-review-order .order-total-wrapper>div{margin-bottom:15px;font-weight:600}.custom-review-order .order-total-wrapper .woocommerce-Price-amount{font-weight:600}.custom-review-order .cart-subtotal,.custom-review-order .order-total,.custom-review-order .woocommerce-shipping-totals{display:flex;justify-content:space-between}@media (max-width:991px){.custom-review-order .cart_item{flex-direction:column;align-items:start}.custom-review-order .cart_item .product-image{flex-shrink:1}body .splide__arrow--prev{left:0}body .splide__arrow--next{right:0}}.single-product table{width:100%!important}.single-post-container .post-content a{color:#288ad6}.xw-product-videos .splide__arrow svg{fill:#000}.single-product table tr,.single-product table td{width:auto!important;padding:6px}.home .product h2.woocommerce-loop-product__title{font-size:16px!important}.term-description ul{margin-left:2rem;list-style:disc}.home .et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product.product-type-variable .price .amount{color:#E02B20!important;font-weight:600;font-size:14px}.tax-product_tag.woocommerce ul.products li.product,.search-results.woocommerce ul.products li.product{padding:20px!important}.tax-product_tag.woocommerce ul.products li.product h2.woocommerce-loop-product__title,.search-results.woocommerce ul.products li.product h2.woocommerce-loop-product__title{color:#0c3133!important;font-weight:600}.tax-product_tag.woocommerce ul.products li.product .price ins,.search-results.woocommerce ul.products li.product .price ins{color:#E02B20!important}.tax-product_tag.woocommerce ul.products li.product .onsale,.search-results.woocommerce ul.products li.product .onsale{background-color:#DA171F!important;height:30px;padding:0px!important;width:60px;font-size:14px;display:flex;align-items:center;justify-content:center}.tax-product_tag.woocommerce ul.products li.product:hover,.search-results.woocommerce ul.products li.product:hover{box-shadow:0 10px 30px 0 rgb(0 0 0 / .21)}.result-label{border-radius:20px;width:-moz-fit-content;width:fit-content;padding:0 8px;text-transform:uppercase;color:#fff;height:25px;font-size:12px;display:flex;align-items:center;gap:5px;align-items:center;justify-content:center;line-height:normal}.result-label.temp1{background:linear-gradient(to right,#faab08,#d42611)}.result-label.temp2{background:linear-gradient(to right,#af63cf,#3327a7)}.woocommerce ul.products li.product a img.iconflashsale{width:12px;margin:0px!important;height:15px}.custom-header{background:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .1);position:relative;z-index:1000;transition:all 0.3s ease}.custom-header.header-fixed{position:fixed;top:0;left:0;right:0;box-shadow:0 4px 20px rgb(0 0 0 / .15)}body.header-is-fixed{padding-top:80px}@media (max-width:768px){body.header-is-fixed{padding-top:70px}}.custom-header .container{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;max-width:1400px;margin:0 auto}.custom-header .container .logo a{display:flex;align-items:center}.logo img{max-height:50px;width:auto}.h-right{display:flex;align-items:center;gap:20px}.s-header-cart{display:flex;align-items:center;gap:15px}.et_pb_menu__icon{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;transition:background-color 0.3s;position:relative}.et_pb_menu__icon:hover{background-color:#f5f5f5}.cart-count{position:absolute;top:-8px;right:-8px;background:#e74c3c;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.desktop-nav .menu{display:flex;list-style:none;margin:0;padding:0;gap:30px}.desktop-nav .menu li{position:relative}.desktop-nav .menu a{text-decoration:none;font-weight:500;padding:10px 0;transition:color 0.3s;white-space:nowrap;display:flex;align-items:center;font-size:15px;font-weight:700;color:#000;text-transform:uppercase}.custom-header.home-custom-header .desktop-nav .menu a{color:#fff}.custom-header.home-custom-header .desktop-nav .sub-menu a{color:var(--wci-color)}.custom-header.home-custom-header svg{fill:#fff0;stroke:#fff}.custom-header.home-custom-header svg path{stroke:#fff}.custom-header.home-custom-header .s-header-minicart svg{fill:#fff0;stroke:#fff}.s-header-minicart{display:flex;align-items:center;margin-left:20px;position:relative}.desktop-nav .menu a:hover,.desktop-nav .menu .current-menu-item>a,.desktop-nav .menu .current-menu-ancestor>a{color:var(--wci-color)}.desktop-nav .menu-item-has-children>a::after{transition:transform 0.3s;font-family:ETmodules;content:"3";font-size:18px;position:absolute;right:-16px}.desktop-nav .menu-item-has-children:hover>a::after{transform:rotate(180deg)}.desktop-nav .sub-menu{position:absolute;top:100%;left:0;background:#fff;box-shadow:0 8px 25px rgb(0 0 0 / .15);border-radius:8px;min-width:220px;opacity:0;visibility:hidden;transform:translateY(15px);transition:all 0.3s ease;z-index:1001;padding:8px 0;list-style:none;margin:0}.desktop-nav .menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.desktop-nav .sub-menu li{border-bottom:none;position:relative}.desktop-nav .sub-menu a{padding:12px 20px;display:block;font-weight:700;color:var(--wci-color);border-radius:4px;margin:2px 8px;transition:all 0.3s;font-size:15px}.desktop-nav .sub-menu a:hover{background:#f8f9fa;color:var(--wci-color)}.desktop-nav .sub-menu .sub-menu{top:-8px;left:100%;margin-left:8px}.desktop-nav .sub-menu .menu-item-has-children>a::after{transition:transform 0.3s;font-family:ETmodules;content:"3";font-size:18px;position:absolute;right:50px}.desktop-nav .sub-menu .menu-item-has-children:hover>a::after{transform:none}.desktop-nav .sub-menu .sub-menu .sub-menu{top:-8px;left:100%}.desktop-nav .menu-item:hover>.sub-menu,.desktop-nav .sub-menu .menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.desktop-nav .current-menu-item>a,.desktop-nav .current-menu-ancestor>a{color:#e74c3c;font-weight:600}.s-header-search{position:absolute;top:100%;right:0;background:#fff;box-shadow:0 4px 15px rgb(0 0 0 / .1);border-radius:4px;padding:20px;min-width:300px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all 0.3s;z-index:1001}.s-header-search.active{opacity:1;visibility:visible;transform:translateY(0)}.search-field{flex:1;padding:12px 15px;border:none;outline:none;font-size:14px}.search-submit{background:#e74c3c;border:none;padding:12px 15px;cursor:pointer;color:#fff;transition:background-color 0.3s}.search-submit:hover{background:#c0392b}.mobile-menu-toggle{display:none;flex-direction:column;background:none;border:none;cursor:pointer;padding:8px;gap:4px}.hamburger-line{width:24px;height:3px;background:#333;transition:all 0.3s;border-radius:2px}.mobile-menu-toggle.active .hamburger-line:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.mobile-menu-toggle.active .hamburger-line:nth-child(2){opacity:0}.mobile-menu-toggle.active .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.mobile-sidebar{position:fixed;top:0;right:-100%;width:100%;height:100vh;z-index:9999;transition:right 0.3s ease}.mobile-sidebar.active{right:0}.mobile-sidebar-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);opacity:0;visibility:hidden;transition:all 0.3s}.mobile-sidebar.active .mobile-sidebar-overlay{opacity:1;visibility:visible}.mobile-sidebar-content{position:absolute;top:0;right:0;width:85%;max-width:400px;height:100%;background:#fff;transform:translateX(100%);transition:transform 0.3s ease;overflow-y:auto}.mobile-sidebar.active .mobile-sidebar-content{transform:translateX(0)}.mobile-sidebar-header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #e0e0e0}.mobile-logo img{max-height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.mobile-sidebar-close{background:none;border:none;cursor:pointer;padding:8px;border-radius:50%;transition:background-color 0.3s}.mobile-sidebar-close:hover{background:#f5f5f5}.mobile-nav{padding:20px}.mobile-menu{list-style:none;margin:0;padding:0!important;list-style-type:none!important}.mobile-menu li{border-bottom:1px solid #f0f0f0}.mobile-menu li:last-child{border-bottom:none}.mobile-menu a{display:block;padding:15px 20px;text-decoration:none;color:var(--wci-color);font-weight:700;transition:all 0.3s;position:relative;text-transform:uppercase}.mobile-menu a:hover{background:#E6F2F2;color:var(--wci-color)}.mobile-menu .current-menu-item>a,.mobile-menu .current-menu-ancestor>a{color:var(--wci-color);font-weight:600}.mobile-menu .menu-item-has-children>a{padding-right:50px}.mobile-menu .menu-item-has-children>a::after{transition:transform 0.3s;font-family:ETmodules;content:"3";font-size:18px;position:absolute;right:15px}.mobile-menu .sub-menu{max-height:0;overflow:hidden;background:#E6F2F2;transition:max-height 0.4s ease;list-style:none;margin:0;padding:0}.mobile-menu .menu-item-has-children.active>.sub-menu{max-height:1000px}.mobile-menu .sub-menu li{border-bottom:1px solid #eee}.mobile-menu .sub-menu li:last-child{border-bottom:none}.mobile-menu .sub-menu a{padding:12px 20px 12px 40px;font-size:15px;color:var(--wci-color);background:#fff}.mobile-menu .sub-menu a:hover{background:#E6F2F2;color:var(--wci-color)}.mobile-menu .sub-menu .menu-item-has-children>a{padding-right:70px}.mobile-menu .sub-menu .menu-item-has-children>a::after{right:40px}.mobile-menu .sub-menu .sub-menu{background:#fff}.mobile-menu .sub-menu .sub-menu a{padding-left:60px;font-size:14px;color:#000}.mobile-menu .sub-menu .sub-menu a:hover{background:#ebebeb;color:var(--wci-color)}.mobile-menu .sub-menu .sub-menu .menu-item-has-children>a{padding-right:90px}.mobile-menu .sub-menu .sub-menu .menu-item-has-children>a::after{right:60px}.mobile-menu .sub-menu .sub-menu .sub-menu{background:#f0f0f0}.mobile-menu .sub-menu .sub-menu .sub-menu a{padding-left:80px;font-size:12px;color:#777}.mobile-menu .sub-menu .sub-menu .sub-menu a:hover{background:#e5e5e5;color:var(--wci-color)}.mobile-sidebar-footer{padding:20px;border-top:1px solid #e0e0e0;margin-top:auto}.mobile-contact-info p{margin:10px 0;font-size:14px}.mobile-contact-info a{color:#e74c3c;text-decoration:none}.custom-header.home-custom-header{background:#fff0;box-shadow:none}.et_pb_section_0.et_pb_section{margin-top:-87px!important}.et_pb_section_0_tb_header{background:transparent!important}.custom-header.home-custom-header.header-fixed{background:#fff;box-shadow:0 4px 20px rgb(0 0 0 / .15)}.home .et-l--header .custom-header.home-custom-header.header-fixed .logo img{filter:unset!important;backface-visibility:hidden}.home .et-l--header .custom-header.home-custom-header.header-fixed .desktop-nav .menu a{color:var(--wci-color)}.home .et-l--header .custom-header.home-custom-header.header-fixed .s-header-minicart svg{fill:#fff0;stroke:var(--wci-color)}.home .et-l--header .custom-header.home-custom-header.header-fixed svg{fill:#fff0;stroke:var(--wci-color)}.home .et-l--header .custom-header.home-custom-header.header-fixed svg path{stroke:var(--wci-color)}.home .et-l--header .logo img{filter:invert(100%)!important;backface-visibility:hidden}body.woocommerce .woocommerce-message{display:flex;align-items:center;justify-content:center}@media (max-width:768px){.s-header-cart{gap:0}.desktop-nav{display:none}.mobile-menu-toggle{display:flex}.s-header-search{position:fixed;top:80px;left:20px;right:20px;width:auto;min-width:auto}.logo img{max-height:40px}.custom-header .container{padding:10px 15px;width:100%}.h-right{gap:10px}}@media (max-width:480px){.mobile-sidebar-content{width:100%;max-width:none}.s-header-search{left:10px;right:10px;padding:15px}.custom-header.home-custom-header .hamburger-line{background:#fff}.custom-header.home-custom-header.header-fixed .hamburger-line{background:var(--wci-color)}.custom-header.home-custom-header.header-fixed .mobile-sidebar-close svg{fill:var(--wci-color);stroke:var(--wci-color)}}.et_pb_row.et_pb_row_0_tb_body.s-woo-breadcrumb{margin:unset}.search-trigger-btn{background:none;border:none;cursor:pointer;padding:8px;border-radius:50%;transition:all 0.3s ease;display:inline-flex;align-items:center;justify-content:center}.search-trigger-btn:hover{background:rgb(88 98 128 / .1);transform:scale(1.05)}.search-trigger-btn:hover svg path{stroke:#007bff}.search-trigger-btn svg{transition:all 0.3s ease}.search-trigger-btn svg path{stroke:var(--wci-color)}.search-modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:999999!important;opacity:0;transition:opacity 0.3s ease}.search-modal-overlay.show{display:flex;opacity:1;align-items:center;justify-content:center}.search-modal-container{width:90%;max-width:800px;max-height:90vh;background-color:#fff;transform:translateY(-50px);transition:transform 0.3s ease;border-radius:10px;height:80%}.search-modal-overlay.show .search-modal-container{transform:translateY(0)}.search-modal-content{background:#fff;border-radius:10px;height:100%}.search-modal-header{padding:20px;border-bottom:1px solid #eee;display:flex;align-items:center;position:relative}.search-form{flex:1;display:flex;align-items:center;padding:5px}.search-input{flex:1}.search-modal-header .search-input-field{width:100%;border:none;background:#fff0;padding:12px 20px;font-size:16px;outline:none;border-radius:4px;border:1px solid #e9ecef;height:40px;padding:14px;transition:border 0.3s ease}.search-modal-header .search-input-field:hover{border:1px solid var(--wci-color)}.search-button{margin-left:10px}.search-button button{border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity 0.3s ease}.search-button button:hover{opacity:.8}.search-button img{width:20px;height:20px}.search-modal-close{position:absolute;top:-40px;right:0;border-radius:50%;background:#fff;border:none;font-size:24px;cursor:pointer;color:#666;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:opacity 0.3s ease;box-shadow:0 2px 18px 0 #fff0;margin:0}.search-modal-close:hover{opacity:.8}.search-modal-body{padding:10px;height:calc(100% - 90px);overflow-y:auto}.suggest-first-screen{height:100%;overflow-y:scroll;padding:0 5px}.suggest-search-container{margin-bottom:30px}.suggest-title{display:flex;align-items:center;font-weight:700;font-size:18px;margin-bottom:15px;color:#333;gap:5px}.suggest-title svg{fill:red}.suggest-title img{width:20px;height:20px;margin-right:8px}.suggest-tag{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.tag-item a{display:block;padding:8px 15px;background:#f8f9fa;border-radius:20px;text-decoration:none;color:#333;font-size:14px;transition:all 0.3s ease;border:1px solid #e9ecef}.tag-item a:hover{border:1px solid var(--wci-color)}.search-modal-body .product-container{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:20px}.search-modal-body .product-item{display:flex;background:#f8f9fa;border-radius:10px;padding:15px;transition:border 0.3s ease;border:1px solid #e9ecef}.search-modal-body .product-item:hover{border:1px solid var(--wci-color)}.search-modal-body .product-thumbnail{width:80px;height:80px;margin-right:15px;flex-shrink:0}.search-modal-body .product-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.search-modal-body .product-info{flex:1}.search-modal-body .product-title a{text-decoration:none;color:#333;font-weight:500;font-size:14px;line-height:1.4}.search-modal-body .product-title a:hover{color:var(--wci-color)}.search-modal-body .price-container{margin-top:10px;display:flex;gap:5px}.search-modal-body .price{color:#e74c3c;font-weight:700;font-size:16px}.search-modal-body .price-old{color:#999;text-decoration:line-through;font-size:14px;margin-top:3px}.search-modal-body .more-block{text-align:center;margin-top:20px}.search-modal-body .more-block a{display:inline-flex;align-items:center;padding:10px 20px;color:var(--wci-color);text-decoration:none;border-radius:25px;font-weight:500;transition:background 0.3s ease}.search-modal-body .more-block img{width:16px;height:16px;margin-left:8px}@media (max-width:768px){.search-modal-container{width:95%}.search-modal-header{padding:15px}.search-modal-body{padding:15px}.search-modal-body .product-container{grid-template-columns:1fr}}@media (max-width:768px){.xw-product-videos .splide__arrow,.woo-upsell-slider-wrapper .splide__arrow,.home-viewed-products .splide__arrow{width:30px;height:30px}.xw-product-videos .splide__arrow--prev,.woo-upsell-slider-wrapper .splide__arrow--prev,.home-viewed-products .splide__arrow--prev{left:0}.xw-product-videos .splide__arrow--next,.woo-upsell-slider-wrapper .splide__arrow--next,.home-viewed-products .splide__arrow--next{right:0}}.product-list ul{list-style:none;padding:0}.product-list li a{display:block;padding:.75rem 1rem;background:#fff;margin-bottom:.5rem;border-radius:6px;text-decoration:none;color:#3b82f6;font-weight:500;transition:all 0.2s ease-in-out;border:1px solid #e5e7eb}.product-list li a:hover{background-color:#eff6ff;border-color:#3b82f6;transform:translateY(-2px)}.product-detail .back-link{display:inline-block;margin-bottom:1.5rem;color:#6b7280;text-decoration:none;font-weight:500}.product-detail .back-link:hover{color:#111827}.product-detail-content{background:#fff;padding:1.5rem;border-radius:6px;border:1px solid #e5e7eb}.product-detail-content img{max-width:100%;height:auto;border-radius:4px}.loading-indicator{text-align:center;padding:2rem;font-size:1.2rem;color:#6b7280}.wci-product-categories-container{position:relative;margin:20px 0}.wci-categories-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.wci-categories-navigation{display:flex;gap:10px}.wci-nav-btn{width:40px;height:40px;border:1px solid #0c3133;background:#fff;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;font-size:16px;color:#666}.wci-nav-btn:hover{border-color:#0c3133;background:#0c3133;color:#fff}.wci-nav-btn:disabled{opacity:.5;cursor:not-allowed}.wci-nav-btn:disabled:hover{border-color:#ddd;background:#fff;color:#666}.product-category-item{text-align:center;border-radius:8px;padding:15px;background:#fff;margin:0 10px}.product-category-item img{transition:all 0.3s ease}.product-category-item:hover img{transform:scale(1.05)}.product-category-image{margin-bottom:10px;background:rgb(49 54 56 / .06);border-radius:100%;padding:20px}.product-category-image img{max-width:100%;height:auto;border-radius:4px;min-height:150px}.product-category-title{font-size:16px;font-weight:700;margin:10px 0 5px}.product-category-title a{text-decoration:none;color:#333}.product-category-title a:hover{color:#0c3133}.product-category-count{font-size:14px;color:#666;margin-top:5px}.wci-categories-slider .splide__track{padding:0}.wci-categories-slider .splide__slide{display:flex;align-items:stretch}.wci-categories-slider .splide__slide .product-category-item{width:100%;height:100%;margin:0;display:flex;flex-direction:column;justify-content:space-between}.wci-product-category ul.wci-products-wrap.products li .onsale{z-index:1}.page.et_pb_pagebuilder_layout:not(.home,.woocommerce-page) #main-content{background-color:#fff0;margin-top:100px}span.variable-item-span.variable-item-span-color,.woo-variation-swatches .variable-items-wrapper li{border-radius:50%!important}.comparison-row ul{list-style:disc;padding-left:1rem}.single-product .et_pb_wc_title,.single-product .et_pb_code{margin-bottom:1rem!important}.reading-bar{position:fixed;top:0;left:0;width:0;height:3px;background:#2ea3f2;z-index:1000;border-radius:0 3px 3px 0}.reading-bar{animation:fill linear;animation-timeline:scroll()}@keyframes fill{to{width:100%}}img.attachment-woocommerce_gallery_thumbnail.size-woocommerce_gallery_thumbnail{aspect-ratio:1}