#gift-popup-trigger{position:fixed;bottom:65px;left:16px;width:45px;height:45px;border-radius:50%;background:#000;color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center;z-index:10000;cursor:pointer;overflow:visible}#gift-popup-trigger.blink::before{content:"";position:absolute;top:50%;left:50%;width:45px;height:45px;transform:translate(-50%,-50%);border-radius:50%;background:rgb(0 0 0 / .4);animation:wavePulse 1.8s ease-out infinite;z-index:-1}@keyframes wavePulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}70%{transform:translate(-50%,-50%) scale(1.8);opacity:0}100%{transform:translate(-50%,-50%) scale(1.8);opacity:0}}#gift-popup{position:fixed;bottom:100px;left:20px;max-width:360px;background:#f9fff9;border:2px dashed #000;padding:20px;border-radius:10px;z-index:9999;display:none}#gift-popup h3{margin-bottom:15px;font-weight:700;text-align:center;width:100%}.gift-item{text-align:center;margin:0 auto;opacity:.5}.gift-item img{width:100px;filter:grayscale(100%)}.gift-button-wrap{display:none;margin-top:10px}.gift-button-wrap .button{background-color:#399e3b!important;color:white!important;font-weight:700;padding:10px 25px;text-transform:uppercase;border-radius:6px;transition:all 0.2s ease;border:none!important}.gift-button-wrap .button:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2)}#gift-popup p.product.woocommerce.add_to_cart_inline{margin-bottom:0px!important;border:0px!important}#gift-popup p.product.woocommerce.add_to_cart_inline bdi{display:none!important}#gift-popup-trigger .gift-count{position:absolute;top:-5px;right:-5px;background:#000;color:#fff;font-size:12px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}@media (max-width:480px){#gift-popup{max-width:90%;padding:15px;max-height:80vh;overflow-y:auto}.gift-item{margin:0 auto}.gift-item img{width:80px}.gift-text{font-size:14px;margin-top:5px}.gift-button-wrap .button{padding:1px 7px;font-size:14px}#gift-popup h3{font-size:18px;margin-bottom:10px}}.rank-math-breadcrumb a{color:#000}.gift-item img{height:auto}.asp_r_product .deal_title{position:absolute;right:15px;top:5px;padding:8px 20px!important;border-radius:30px!important;font-weight:600;text-transform:uppercase!important;letter-spacing:1px!important;background-color:#ffbe00;color:#fff;font-size:12px;text-shadow:0 0 2px rgb(0 0 0 / .5)!important}.asp_main_container{background:none!important;height:40px!important;background-color:#E6E6E6!important;border-radius:20px!important}.asp_main_container *{font-family:"Montserrat"!important;font-size:13px!important}.asp_main_container .probox,.asp_main_container .probox input{height:40px!important;margin:0!important}.asp_main_container .probox::placeholder,.asp_main_container .probox input::placeholder{color:black!important}.asp_main_container .proinput{padding-left:20px!important}.asp_main_container .promagnifier{height:40px!important;width:40px!important;margin-top:0!important;margin-right:0!important;border-radius:20px!important;overflow:hidden!important}.asp_main_container .promagnifier svg{margin-left:-10px!important;fill:white!important}.asp_main_container .proclose{height:40px!important}.asp_main_container .proclose svg{box-shadow:none!important;background:none!important;fill:black!important}#site_footer{margin-top:75px;background-color:#024892}#site_footer .columns{max-width:1200px;width:100%;margin:auto;padding:70px 20px 130px 20px;display:flex;justify-content:space-between;gap:20px}@media (max-width:921px){#site_footer .columns{flex-direction:column}}#site_footer .columns .column-info{max-width:390px;width:100%}@media (max-width:921px){#site_footer .columns .column-info{max-width:unset;margin-bottom:60px}}#site_footer .columns .column-info .logo{display:block;max-width:220px;max-height:50px}#site_footer .columns .column-info .logo img{width:100%;height:100%;object-fit:contain}#site_footer .columns .column-info .text_content{margin-top:40px;font-family:"Montserrat";font-size:16px;line-height:30px;color:#92A1B9}#site_footer .columns .column-menu{max-width:545px;width:100%;display:flex;justify-content:space-between;align-items:top}@media (max-width:921px){#site_footer .columns .column-menu{max-width:unset}}@media (max-width:575px){#site_footer .columns .column-menu{flex-direction:column;gap:40px}}#site_footer .columns .column-menu .wrapper-menu{max-width:160px;width:100%}@media (max-width:921px){#site_footer .columns .column-menu .wrapper-menu{max-width:unset}}#site_footer .columns .column-menu .wrapper-menu .title{font-family:"Montserrat";font-size:20px;font-weight:500;line-height:35px;color:#fff;margin:0 0 10px 0;text-transform:uppercase}#site_footer .columns .column-menu .wrapper-menu ul{margin:0;padding:0}#site_footer .columns .column-menu .wrapper-menu ul li{list-style:none}#site_footer .columns .column-menu .wrapper-menu ul li a{font-family:"Montserrat";font-size:16px;font-weight:400;line-height:35px;color:#fff;text-decoration:none}#site_footer .columns .column-menu .wrapper-menu ul li a:hover{text-decoration:underline}#site_footer .wrapper-bottombar{padding:30px 20px;background-color:#123468}#site_footer .wrapper-bottombar .wrapper-inner{max-width:1160px;width:100%;margin:auto;display:flex;gap:20px;justify-content:space-between}@media (max-width:575px){#site_footer .wrapper-bottombar .wrapper-inner{flex-direction:column-reverse;gap:40px}}#site_footer .wrapper-bottombar .wrapper-inner .wrapper-copyright .copyright{font-family:"Montserrat";font-size:16px;line-height:35px;color:#92A1B9}@media (max-width:575px){#site_footer .wrapper-bottombar .wrapper-inner .wrapper-copyright{text-align:center}}#site_footer .wrapper-bottombar .wrapper-inner .wrapper-image-list{display:flex;align-items:center;justify-content:flex-end;gap:20px}@media (max-width:575px){#site_footer .wrapper-bottombar .wrapper-inner .wrapper-image-list{justify-content:center}}@media (max-width:420px){#site_footer .wrapper-bottombar .wrapper-inner .wrapper-image-list{flex-direction:column;gap:40px}}body.admin-bar #site_header{top:86px}@media (max-width:781px){body.admin-bar #site_header{top:100px}}#site_header{position:sticky;width:100%;top:54px;background-color:#fff;padding:0 20px;box-shadow:0 3px 36px rgb(0 0 0 / .16);z-index:90;transition:top 0.2s ease-in-out}#site_header .content-desktop{max-width:1200px;width:100%;margin:auto;display:flex;flex-direction:row;align-items:center;padding:15px 0}@media (max-width:1024px){#site_header .content-desktop{display:none}}#site_header .content-desktop .nav{position:relative}#site_header .content-desktop .nav .menu{margin:0;padding:0;display:flex;gap:30px}#site_header .content-desktop .nav .menu>li{list-style:none;position:relative;padding:10px 0}#site_header .content-desktop .nav .menu>li:hover .wrapper-columns{opacity:1;visibility:visible;transform:translateY(0)}#site_header .content-desktop .nav .menu>li:hover>a>img{transform:translateY(2px) rotateX(180deg)}#site_header .content-desktop .nav .menu>li.has-children{position:relative}#site_header .content-desktop .nav .menu>li.has-children::after{content:"";display:inline-block;width:10px;height:10px;background:url(/wp-content/themes/whitelip/static/img/arrow-down-icon.png) no-repeat center center;background-size:contain;margin-left:10px}#site_header .content-desktop .nav .menu>li>a{display:flex;align-items:center;gap:10px;color:#000;font-family:"Montserrat";font-size:.8em;font-weight:700;line-height:20px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}#site_header .content-desktop .nav .menu>li>a:hover{text-decoration:none}#site_header .content-desktop .nav .menu>li>a>img{height:16px;transform:translateY(2px);transition:transform 0.16s}#site_header .content-desktop .nav .wrapper-columns{background-color:#fff;position:fixed;left:0;right:0;width:100vw;padding:50px 20px;border-radius:6px;box-shadow:0 36px 36px rgb(0 0 0 / .16);margin-top:10px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity 0.33s,visibility 0.33s,transform 0.33s}#site_header .content-desktop .nav .columns{display:flex;justify-content:center;gap:10px 40px;max-width:1240px;margin:0 auto;padding:0 20px;font-family:"Montserrat";font-weight:300;flex-wrap:wrap}#site_header .content-desktop .nav .column{flex:0 0 auto;width:200px}#site_header .content-desktop .nav .column_header{display:block;color:#000;font-size:18px;border-bottom:2px solid #1d407a;padding:8px;margin-bottom:10px;text-decoration:none;transition:0.3s;border-radius:3px 3px 0 0}#site_header .content-desktop .nav .column_header:hover{color:#fff;background-color:#1d407a;border-color:#3a80f4}#site_header .content-desktop .nav .column .items{list-style:none;padding:0;margin:0}#site_header .content-desktop .nav .column .items>li{margin-bottom:8px}#site_header .content-desktop .nav .column .items>li>a{display:block;color:#000;font-size:15px;text-decoration:none;transition:0.3s;width:100%;padding:5px 15px;border-radius:3px}#site_header .content-desktop .nav .column .items>li>a:hover{color:#fff;background-color:#1d407a}#site_header .wrapper-logo{max-width:175px;width:100%;max-height:85px;margin-right:60px}@media (max-width:525px){#site_header .wrapper-logo{margin-right:60px}}#site_header .wrapper-logo a img{width:100%;height:100%;object-fit:contain}#site_header .wrapper-buttons{margin-left:auto;display:flex;gap:20px}#site_header .wrapper-buttons button{padding:0;border:none;background:none}#site_header .wrapper-buttons a,#site_header .wrapper-buttons button{width:20px;max-height:20px;cursor:pointer}#site_header .wrapper-buttons a img,#site_header .wrapper-buttons button img{width:100%;height:100%;object-fit:contain}#site_header .wrapper-buttons .button-search i{font-size:18px}#site_header .wrapper-buttons .button-wishlist i{font-size:20px}#site_header .wrapper-buttons .button-user{display:flex;justify-content:center}#site_header .wrapper-buttons .button-user i{font-size:20px;color:#000}#site_header.sidebar_active .toggle-sidebar .toggle-on{display:none!important}#site_header.sidebar_active .toggle-sidebar .toggle-off{display:block!important}#site_header .content-mobile{display:none;min-height:88px;padding:0 20px;color:#333}@media (max-width:1024px){#site_header .content-mobile{display:flex}}#site_header .content-mobile .wrapper-logo{display:block;padding:10px 0}#site_header .content-mobile .wrapper-logo img{width:auto}#site_header .content-mobile .wrapper-buttons{display:flex;flex-direction:row;align-items:center;gap:20px;margin-left:auto}#site_header .content-mobile .wrapper-buttons a,#site_header .content-mobile .wrapper-buttons button{width:30px;height:30px;max-height:unset}#site_header .content-mobile .wrapper-buttons .button-user{display:flex;justify-content:center}#site_header .content-mobile .wrapper-buttons .button-user i{font-size:27px;color:#000}#site_header .content-mobile .wrapper-buttons .button-wishlist i{font-size:28px}#site_header .content-mobile .wrapper-buttons .button-search i{font-size:24px}#site_header .content-mobile .toggle-sidebar{width:30px;height:30px;background-color:#fff0;border:none;cursor:pointer;padding:0;margin-left:auto}#site_header .content-mobile .toggle-sidebar img{width:100%;height:100%}#site_header .content-mobile .toggle-sidebar img.toggle-off{display:none}#site_header .content-mobile .sidebar{position:fixed;display:flex;flex-direction:column;justify-content:flex-start;height:100vh;right:0;top:0;padding:30px;max-width:450px;width:100%;background-color:#fff;overflow:auto;border-left:2px solid #1d407a;transform:translateX(100%);transition:transform 0.33s;z-index:99}#site_header .content-mobile .sidebar.active{transform:translateX(0)}#site_header .content-mobile .nav{margin-top:100px}#site_header .content-mobile .nav>.menu{display:block}#site_header .content-mobile .menu .item{margin:35px 0}#site_header .content-mobile .menu .item.has_children{position:relative;padding-right:40px}#site_header .content-mobile .menu .item .toggle-dropdown{position:absolute;right:0;top:-6px;bottom:0;height:30px;width:30px;border:none;background:none;cursor:pointer}#site_header .content-mobile .menu .item .toggle-dropdown>img{height:100%;width:100%}#site_header .content-mobile .menu .item li{margin:15px 0}#site_header .content-mobile .menu .item li:last-child{margin-bottom:0}#site_header .content-mobile .menu .item a{display:block;text-align:right;text-decoration:none;font-size:1.3rem;font-weight:300;color:inherit}#site_header .content-mobile .menu .item>a{font-weight:500;text-transform:uppercase}#site_header .content-mobile .menu .item .items{margin-bottom:0}#site_header .content-mobile .wrapper-columns{display:none;margin:0 -26px 0 35px;padding:25px 20px 0 0;border-right:1px dashed #858585}#site_header .content-mobile .column{margin:20px 0 0}#site_header .content-mobile .column .items a{font-size:18px}#site_header .wrapper-search_bar{display:none;max-width:600px;margin:0 auto;padding-bottom:15px}body.admin-bar #topbar{top:32px}@media only screen and (max-width:781px){body.admin-bar #topbar{top:46px}}body.admin-bar #topbar.topbar-hidden{top:0}#topbar{width:100%;background:linear-gradient(130deg,#3a80f4 0%,#1d407a 50%,#1d407a 100%);padding:15px 20px;position:sticky;top:0;z-index:90;transition:transform 0.2s ease-in-out}#topbar.topbar-hidden{transform:translateY(-100%);transition:all 0.3s ease-in-out}#topbar .wrapper{max-width:1200px;width:100%;margin:auto;display:flex;flex-direction:row;justify-content:space-between;gap:20px}@media (max-width:820px){#topbar .wrapper{flex-direction:column;justify-content:center}}@media (max-width:530px){#topbar .wrapper{gap:10px}}#topbar .wrapper .usps{display:flex;flex-direction:row;justify-content:flex-start;gap:15px;margin:0;padding:0}@media (max-width:820px){#topbar .wrapper .usps{width:100%;justify-content:center}}@media (max-width:575px){#topbar .wrapper .usps li:not(:first-of-type){display:none}}@media (max-width:530px){#topbar .wrapper .usps{flex-direction:column;align-items:center;gap:10px}}#topbar .wrapper .usps li{color:#fff;list-style:none;font-family:"Montserrat";font-size:14px;font-weight:700;line-height:20px}#topbar .wrapper .menu{display:flex;flex-direction:row;justify-content:flex-end;padding:0;margin:0}@media (max-width:820px){#topbar .wrapper .menu{width:100%;justify-content:center}}@media (max-width:575px){#topbar .wrapper .menu{display:none}}#topbar .wrapper .menu li{border-right:2px solid #fff;list-style:none}#topbar .wrapper .menu li:last-of-type{border:none}#topbar .wrapper .menu li:last-of-type a{margin-right:0}#topbar .wrapper .menu li a{color:#fff;font-family:"Montserrat";font-size:14px;font-weight:400;line-height:20px;text-decoration:none;text-transform:uppercase;margin:0 15px}#site_header_sidebar_background{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgb(0 0 0 / .5);opacity:0;visibility:hidden;transition:opacity 0.33s,visibility 0.33s;z-index:90}#site_header_sidebar_background.active{opacity:1;visibility:visible}.cwginstock-subscribe-form input.cwgstock_button{background-color:#399e3b!important}.cwginstock-subscribe-form .panel-primary{border-color:#000000!important}.cwginstock-subscribe-form .panel-primary>.panel-heading{color:#fff!important;background-color:#000000!important;border-color:#000000!important}body{font-family:"Montserrat"}a{text-decoration:none}.button{display:block;font-size:15px;letter-spacing:.044em;border:none;background-color:#27A035;text-align:center;color:#fff;padding:15px 15px;border-radius:25px;font-family:"Montserrat";line-height:1.1;cursor:pointer;transition:background-color 0.16s}.button:hover{background-color:#138320}.button-icon{display:flex;align-items:center;gap:20px;padding:6px 15px;background-color:#000}.button-icon .text{font-size:14px;font-family:"Montserrat";text-transform:capitalize}.button-icon .icon{height:24px}.lmp_load_more_button{margin-top:75px}.lmp_button{font-family:"Montserrat";letter-spacing:2px;transition:background-color 0.16s}strong{font-weight:600}.text{font-size:16px;line-height:21px}.text.container{margin-top:2rem!important}.text .h{display:block;margin-bottom:2rem;font-size:40px;font-family:"Montserrat";line-height:1.4}.text p{margin-bottom:1.5rem}.has-text-align-center{text-align:center}.wrapper-products,.products{display:flex;justify-content:center;flex-wrap:wrap;gap:48px 24px}@media (max-width:820px){.wrapper-products,.products{gap:20px}}@media (max-width:575px){.wrapper-products,.products{gap:30px 5px}}.wrapper-products .cwginstock-subscribe-form,.products .cwginstock-subscribe-form,.wrapper-products .cwg_popup_submit,.products .cwg_popup_submit{display:none!important}.wrapper-products .product,.products .product{display:flex;flex-direction:column;gap:18px;flex:0 0 calc(25% - 24px);width:100%}@media (max-width:820px){.wrapper-products .product,.products .product{flex:0 0 calc((100% / 3) - 20px)}}@media (max-width:575px){.wrapper-products .product,.products .product{flex:0 0 calc(50% - 5px);gap:10px}}.wrapper-products .product .quantity,.products .product .quantity{display:none!important}.wrapper-products .product .wrapper-image,.products .product .wrapper-image{position:relative;width:100%;aspect-ratio:1 / 1;transition:transform 0.16s}.wrapper-products .product .wrapper-image:hover,.products .product .wrapper-image:hover{transform:translateY(-7px)}.wrapper-products .product .wrapper-image:before,.products .product .wrapper-image:before{position:absolute;content:"";width:100%;height:calc(100% - 74px);bottom:0;left:0;background-color:#f5f5f5;border-radius:15px}.wrapper-products .product .wrapper-image img,.products .product .wrapper-image img{position:absolute;width:calc(100% - 30px);height:100%;bottom:15px;left:0;right:0;margin:auto;object-fit:contain}.wrapper-products .product .content,.products .product .content{display:flex;flex-direction:column;align-items:center;height:100%;width:100%;margin:auto;gap:10px}.wrapper-products .product .title-before,.products .product .title-before{display:block;text-transform:uppercase;font-size:11px;line-height:14px;font-family:"Montserrat";font-weight:400;color:#676262;text-decoration:none}.wrapper-products .product .title-before:hover,.products .product .title-before:hover{text-decoration:underline}.wrapper-products .product .title,.products .product .title{text-align:center}.wrapper-products .product .title:hover,.products .product .title:hover{text-decoration:underline}.wrapper-products .product .title,.products .product .title,.wrapper-products .product .title *,.products .product .title *{color:#1d1d1d;font-family:"Montserrat";font-weight:400}@media (max-width:575px){.wrapper-products .product .title,.products .product .title,.wrapper-products .product .title *,.products .product .title *{font-size:.8rem}}.wrapper-products .product .title a:hover,.products .product .title a:hover{text-decoration:underline}.wrapper-products .product .woocommerce-variation-price,.products .product .woocommerce-variation-price{margin-bottom:20px;text-align:center}.wrapper-products .product .woocommerce-variation-price,.products .product .woocommerce-variation-price,.wrapper-products .product .woocommerce-variation-price *,.products .product .woocommerce-variation-price *{font-family:"Montserrat";font-size:20px;line-height:26px;font-weight:500;color:#1d1d1d}.wrapper-products .product .stock,.products .product .stock{display:none!important}.wrapper-products .product .woocommerce-variation-add-to-cart-disabled,.products .product .woocommerce-variation-add-to-cart-disabled{display:block!important}.wrapper-products .product .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button,.products .product .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button{display:none!important}.wrapper-products .product .woocommerce-variation-add-to-cart-disabled .out_of_stock_notice,.products .product .woocommerce-variation-add-to-cart-disabled .out_of_stock_notice{display:block!important}.wrapper-products .product .out_of_stock_notice,.products .product .out_of_stock_notice{display:none}.wrapper-products .product .woocommerce-variation-add-to-cart-disabled .out_of_stock_notice,.products .product .woocommerce-variation-add-to-cart-disabled .out_of_stock_notice{display:block}.wrapper-products .product .button,.products .product .button{width:100%}.product .variations{width:100%;margin-bottom:18px}.product .variations .label,.product .variations .reset_variations{display:none!important}.product .variations .variable-items-wrapper{display:flex;justify-content:center;flex-wrap:wrap;width:100%;gap:5px}.product .variations .variable-items-wrapper>*{width:calc((100% / 3) - 5px)}.product .variations .variable-item{display:flex;justify-content:center;min-width:60px;padding:11px 0;background-color:#e6e6e6;border-radius:20px;cursor:pointer;transition:background-color 0.16s}.product .variations .variable-item:hover{background-color:#bebebe}.product .variations .variable-item.selected{background-color:#000;color:#fff}.product .variations .variable-item,.product .variations .variable-item *{font-size:14px}#tbs_coupon_form{margin-bottom:40px}#tbs_coupon_form .text{font-size:17px}#tbs_coupon_form .text a{color:#000;text-decoration:underline}#tbs_coupon_form .wrapper-form{display:none}#tbs_coupon_form .wrapper-form .form{display:flex;flex-wrap:wrap;gap:15px;padding:15px 0}#tbs_coupon_form .wrapper-form .input-coupon_code{padding:14px;border:1px solid #b9b9b9;border-radius:7px;font-size:14px}#tbs_coupon_form .wrapper-form .submit{min-width:116px}#tbs_coupon_form .msg{width:100%;margin-top:15px}.shipping-status-message{display:flex;align-items:center;gap:10px;margin:15px 0;font-size:1.05em;font-weight:600}#shipping-timer{display:flex;align-items:center;gap:10px;font-size:1.05em;font-weight:600;margin:15px 0}.pulse-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0;display:inline-block;animation:pulse 1.5s infinite ease-in-out;animation-delay:0s}.pulse-dot.pulse-green{background-color:#399e3b}.pulse-dot.pulse-red{background-color:#a80000}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}100%{transform:scale(1);opacity:1}}#countdown{color:#399e3b;font-weight:700}#customer-viewers{font-size:16px;font-weight:700;margin-top:10px;margin-bottom:10px;display:flex;align-items:center;gap:8px}.before_variations_notices{margin-bottom:25px}.price ins,.price ins bdi,.price ins span.woocommerce-Price-currencySymbol{color:#ed1c24!important}.wps_wpr_checkout_points_class,.wps_wpr_apply_custom_points{display:none!important}#tbs_points_form{display:flex;align-items:center;flex-wrap:wrap;gap:15px 10px;margin-bottom:15px}span.wps_wpr_view_log a{color:black!important}#wps-par__badge-wrap .wps-par__badge-img img{object-fit:contain;width:65%;height:65%}.woocommerce-message{display:none}.tbs_rating_stars{display:flex;gap:5px}.tbs_rating_stars .star{height:20px;width:20px;cursor:pointer}.tbs_rating_stars .star img{height:100%;width:100%;object-fit:contain}.tbs_rating_stars .star>.active{display:none}.tbs_rating_stars .star.active>.active{display:block}.tbs_rating_stars .star.active>.inactive{display:none}.variations_form{transition:opacity 0.33s}.block_ui{opacity:.5;pointer-events:none}#woocommerce_sidebar{position:fixed;height:100%;width:100%;left:0;top:0;background-color:rgb(0 0 0 / .4);opacity:0;visibility:hidden;z-index:10000;transition:opacity 0.33s,visibility 0.33s}#woocommerce_sidebar.active{opacity:1;visibility:visible}#woocommerce_sidebar.active>.wrapper-sidebar{transform:translateX(0)}#woocommerce_sidebar .wrapper-sidebar{height:100%;width:100%;max-width:400px;padding:20px 30px;overflow-y:auto;background-color:#fff;transform:translateX(-100%);transition:transform 0.33s}#woocommerce_sidebar .header-sidebar{display:flex;flex-direction:row;justify-content:space-between;gap:10px;align-items:center;margin-bottom:20px}#woocommerce_sidebar .header-sidebar .title{font-family:"Montserrat";font-size:24px;text-transform:uppercase;line-height:1.25}#woocommerce_sidebar .header-sidebar .toggle-filter_sidebar{background:none;border:none;cursor:pointer}#woocommerce_sidebar .header-sidebar .toggle-filter_sidebar img{width:16px;height:16px;object-fit:contain}#woocommerce_sidebar .asp_w{margin-bottom:30px!important}#woocommerce_sidebar .berocket_single_filter_widget{margin:14px 0;border-bottom:1px solid #707070}#woocommerce_sidebar .berocket_single_filter_widget:last-child{border-bottom:none}#woocommerce_sidebar .berocket_single_filter_widget *{font-size:14px}#woocommerce_sidebar .berocket_single_filter_widget .bapf_head{margin-bottom:14px;text-transform:uppercase;font-weight:500;cursor:pointer}#woocommerce_sidebar .berocket_single_filter_widget .bapf_colaps_smb.fa.fa-chevron-down{transform:rotate(-90deg)}#woocommerce_sidebar .berocket_single_filter_widget input[type="checkbox"]{margin-right:20px}#woocommerce_sidebar .berocket_single_filter_widget .bapf_sfilter{margin-bottom:14px}#woocommerce_sidebar .berocket_single_filter_widget .bapf_sfilter ul li{margin-bottom:8px!important}#woocommerce_sidebar .berocket_single_filter_widget .bapf_button{display:block;font-size:15px;letter-spacing:.044em;border:none;background-color:#27A035;text-align:center;color:#fff;padding:15px 15px;border-radius:25px;font-family:"Montserrat";line-height:1.1;cursor:pointer;transition:background-color 0.16s;width:100%;margin-top:20px;background-color:#000}#woocommerce_sidebar .berocket_single_filter_widget .bapf_button:hover{background-color:#138320}#woocommerce_sidebar .berocket_single_filter_widget .bapf_button:hover{background-color:#138320}body.admin-bar #woocommerce_sidebar .wrapper-sidebar{padding-top:50px}.wpdreams_asl_results{margin-top:-20px}body{font-family:"Montserrat"}a{text-decoration:none}.button{display:block;font-size:15px;letter-spacing:.044em;border:none;background-color:#27A035;text-align:center;color:#fff;padding:15px 15px;border-radius:25px;font-family:"Montserrat";line-height:1.1;cursor:pointer;transition:background-color 0.16s}.button:hover{background-color:#138320}.button-icon{display:flex;align-items:center;gap:20px;padding:6px 15px;background-color:#000}.button-icon .text{font-size:14px;font-family:"Montserrat";text-transform:capitalize}.button-icon .icon{height:24px}.lmp_load_more_button{margin-top:75px}.lmp_button{font-family:"Montserrat";letter-spacing:2px;transition:background-color 0.16s}strong{font-weight:600}.text{font-size:16px;line-height:21px}.text.container{margin-top:2rem!important}.text .h{display:block;margin-bottom:2rem;font-size:40px;font-family:"Montserrat";line-height:1.4}.text p{margin-bottom:1.5rem}.has-text-align-center{text-align:center}body.search .woocommerce,body.woocommerce-page .woocommerce{padding-top:35px;padding-bottom:35px}body.search .page_header,body.woocommerce-page .page_header{margin-bottom:2rem}body.search .page_header .rank-math-breadcrumb,body.woocommerce-page .page_header .rank-math-breadcrumb{margin-bottom:40px}body.search .page_header .rank-math-breadcrumb *,body.woocommerce-page .page_header .rank-math-breadcrumb *{font-size:14px;color:#000}body.search .page_header .rank-math-breadcrumb a:hover,body.woocommerce-page .page_header .rank-math-breadcrumb a:hover{text-decoration:underline}body.search .page_header .page_title,body.woocommerce-page .page_header .page_title{margin:0 auto 65px;font-family:"Montserrat";font-size:40px;text-align:center}body.search .page_header .toolbar,body.woocommerce-page .page_header .toolbar,body.search .page_header .toolbar .wrapper-right,body.woocommerce-page .page_header .toolbar .wrapper-right{display:flex;flex-wrap:wrap;align-items:center;gap:20px}body.search .page_header .toolbar *,body.woocommerce-page .page_header .toolbar *,body.search .page_header .toolbar .wrapper-right *,body.woocommerce-page .page_header .toolbar .wrapper-right *{font-family:"Montserrat";font-size:14px}body.search .page_header .button-icon,body.woocommerce-page .page_header .button-icon{margin-right:auto}body.search .page_header .woocommerce-result-count,body.woocommerce-page .page_header .woocommerce-result-count{padding-right:20px;border-right:1px dashed #616161}body.search .page_header .wrapper-woocommerce_ordering,body.woocommerce-page .page_header .wrapper-woocommerce_ordering{display:flex;align-items:center;gap:5px}body.search .page_header .wrapper-woocommerce_ordering select,body.woocommerce-page .page_header .wrapper-woocommerce_ordering select{font-weight:700;border:none}body.search .product_category_bottom_content>h2,body.woocommerce-page .product_category_bottom_content>h2,body.search .product_category_bottom_content>h3,body.woocommerce-page .product_category_bottom_content>h3,body.search .product_category_bottom_content>h4,body.woocommerce-page .product_category_bottom_content>h4,body.search .product_category_bottom_content>h5,body.woocommerce-page .product_category_bottom_content>h5,body.search .product_category_bottom_content>h6,body.woocommerce-page .product_category_bottom_content>h6{margin:40px 0 10px;font-size:28px;font-family:"Montserrat";line-height:1.2}.woocommerce-pagination ul{position:relative;display:flex;justify-content:center;margin:50px 0;padding:0 15px;gap:10px}@media (max-width:575px){.woocommerce-pagination ul{gap:5px}}.woocommerce-pagination ul .page-numbers{width:32px;height:32px;display:block;text-align:center;border:3px solid #2a5cae;color:#2a5cae;font-weight:700;font-size:15px;display:flex;justify-content:center;align-items:center;border-radius:16px;transition:background-color 0.16s,color 0.16s}@media (max-width:575px){.woocommerce-pagination ul .page-numbers{width:30px;height:30px;font-size:13px;font-weight:600}.woocommerce-pagination ul .page-numbers.next,.woocommerce-pagination ul .page-numbers.prev{position:absolute;width:40px;height:40px;padding-bottom:4px;font-weight:600;border-radius:20px;bottom:-50px;font-size:30px}.woocommerce-pagination ul .page-numbers.prev{left:50%;transform:translateX(calc(-100% - 10px))}.woocommerce-pagination ul .page-numbers.next{right:50%;transform:translateX(calc(100% + 10px))}}.woocommerce-pagination ul .page-numbers.current,.woocommerce-pagination ul .page-numbers:hover{color:#fff;background-color:#2a5cae}body.search.woocommerce-page .page_header{padding-top:35px}body.single-product .cwginstock-subscribe-form{display:block!important;max-width:300px}body.single-product .cwginstock-subscribe-form .cwgstock_button{display:block;font-size:15px;letter-spacing:.044em;border:none;text-align:center;color:#fff;padding:15px 15px;border-radius:25px;font-family:"Montserrat";line-height:1.1;cursor:pointer;transition:background-color 0.16s;padding-top:15px!important;background-color:#27a035!important}body.single-product .cwginstock-subscribe-form .cwgstock_button :hover{background-color:#27a035!important}body.single-product .rank-math-breadcrumb{margin-bottom:40px}body.single-product .rank-math-breadcrumb *{font-size:14px;color:#000}body.single-product .rank-math-breadcrumb a:hover{text-decoration:underline}body.single-product .row-entry{display:flex;gap:75px}@media (max-width:767px){body.single-product .row-entry{flex-wrap:wrap}}@media (max-width:767px){body.single-product .row-entry .column-left,body.single-product .row-entry .column-right{flex:0 0 100%!important}}body.single-product .row-entry .column-left{flex:0 0 50%}body.single-product .row-entry .column-left .woocommerce-product-gallery__image img{max-width:585px}body.single-product .row-entry .column-right{flex:0 0 calc(50% - 75px)}body.single-product .woocommerce-product-gallery__trigger{display:none!important}body.single-product .woocommerce-product-gallery__image>a{display:block;aspect-ratio:1;background-color:#f5f5f5;border-radius:15px}body.single-product .woocommerce-product-gallery__image>a>img{width:100%;height:100%;object-fit:contain}body.single-product .entry-summary .title-before{display:block;font-family:"Montserrat";font-size:11px;line-height:14px;text-transform:uppercase;color:#676262;text-decoration:none}body.single-product .entry-summary .title-before:hover{text-decoration:underline}body.single-product .entry-summary .title{font-size:x-large;line-height:48px;font-family:"Montserrat";font-weight:700;text-transform:uppercase;max-width:420px;width:100%;margin:10px 0 20px 0;color:#1d1d1d}body.single-product .entry-summary .woocommerce-product-details__short-description{max-width:485px;font-family:"Montserrat";font-size:14px;line-height:18px;color:#1d1d1d;margin-bottom:20px}body.single-product .entry-summary .variations .variable-items-wrapper{gap:10px;flex-direction:column}body.single-product .entry-summary .variations_form{margin-top:15px}body.single-product .entry-summary .variations_form>div{display:flex;flex-direction:column}body.single-product .entry-summary .variations_form .variations{order:0}body.single-product .entry-summary .variations_form .single_variation_wrap{order:1}body.single-product .entry-summary .variations_form .variable-item{min-width:300px;padding-left:15px;padding-right:15px;text-align:left}body.single-product .entry-summary .variations_form .variable-item>*{width:100%}body.single-product .entry-summary .variations_form .variable-item .variable-item-span{display:flex}body.single-product .entry-summary .variations_form .variable-item .variable-item-span span{margin-left:auto}body.single-product .entry-summary .price{font-family:"Montserrat";font-size:30px;line-height:30px;color:#1d1d1d;text-transform:uppercase}body.single-product .entry-summary .stock{display:block;margin:5px 0;font-family:"Montserrat";font-size:11px;line-height:14px;color:#28a035;text-transform:uppercase}body.single-product .entry-summary .stock.out-of-stock{color:#a02828}body.single-product .entry-summary .woocommerce-variation-add-to-cart{display:flex;flex-direction:row!important;border-radius:23px;overflow:hidden;margin:20px 0;max-width:300px;width:100%}@media (max-width:575px){body.single-product .entry-summary .woocommerce-variation-add-to-cart{margin:10px auto;max-width:unset}}body.single-product .entry-summary .woocommerce-variation-add-to-cart .quantity{background-color:#e6e6e6;display:flex;align-items:center;padding:15px 40px 15px 10px}body.single-product .entry-summary .woocommerce-variation-add-to-cart .quantity button{position:relative;border:none;cursor:pointer;font-family:"Montserrat";font-size:14px;line-height:18px;background-color:#e6e6e6}body.single-product .entry-summary .woocommerce-variation-add-to-cart .quantity button.plus{margin-left:-10px}body.single-product .entry-summary .woocommerce-variation-add-to-cart .quantity input[type="number"]{width:36px;margin-right:-5px;background:none;border:none;text-align:center;font-family:"Montserrat";font-size:14px;line-height:18px}@media (max-width:575px){body.single-product .entry-summary .woocommerce-variation-add-to-cart .quantity input[type="number"]{margin-right:8px}}body.single-product .entry-summary .woocommerce-variation-add-to-cart .single_add_to_cart_button{width:100%;margin-left:-30px}body.single-product .entry-summary .out_of_stock_notice{display:none!important}body.single-product .entry-summary .woocommerce-variation-add-to-cart .quantity,body.single-product .entry-summary .woocommerce-variation-add-to-cart .single_add_to_cart_button{visibility:hidden}body.single-product .entry-summary .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-disabled{display:none!important}body.single-product .woocommerce-tabs{margin-top:40px}body.single-product .woocommerce-tabs .wc-tabs{display:flex;flex-direction:row;gap:70px;border-bottom:1px solid #c6c6c6}@media (max-width:991px){body.single-product .woocommerce-tabs .wc-tabs{gap:20px}}body.single-product .woocommerce-tabs .wc-tabs>li{list-style:none;text-transform:uppercase;padding-bottom:10px;margin-bottom:-2px;font-family:"Montserrat";font-size:16px;line-height:16px;font-weight:500;letter-spacing:.1em}body.single-product .woocommerce-tabs .wc-tabs>li.active{border-bottom:3px solid #034892}body.single-product .woocommerce-tabs .wc-tabs>li a{color:#000}body.single-product .woocommerce-tabs .row{padding:70px 0 100px;display:flex;flex-direction:row;gap:80px;align-items:flex-start}@media (max-width:991px){body.single-product .woocommerce-tabs .row{gap:30px}}@media (max-width:767px){body.single-product .woocommerce-tabs .row{flex-direction:column}}body.single-product .woocommerce-tabs .row .column-left{max-width:590px;width:100%}@media (max-width:768px){body.single-product .woocommerce-tabs .row .column-left{max-width:unset}}body.single-product .woocommerce-tabs .row .column-left .text{font-family:"Montserrat";font-size:14px;line-height:21px;color:#1d1d1d}body.single-product .woocommerce-tabs .row .column-left table{margin-top:30px;font-size:13px}body.single-product .woocommerce-tabs .row .column-left table tr:first-child td{font-weight:600}body.single-product .woocommerce-tabs .row .column-left table td{padding:5px 10px;border-bottom:1px solid lightgray}body.single-product .woocommerce-tabs .row .column-right{max-width:535px;width:100%}@media (max-width:768px){body.single-product .woocommerce-tabs .row .column-right{max-width:unset}}body.single-product .woocommerce-tabs .row .column-right .row-header{text-transform:uppercase;font-weight:700;line-height:25px}body.single-product .woocommerce-tabs .row .column-right .row-list{display:flex;font-family:"Montserrat";font-size:14px;line-height:36px;color:#1d1d1d;justify-content:space-between;gap:20px;border-bottom:1px solid #c6c6c6}@media (max-width:575px){body.single-product .woocommerce-tabs .row .column-right .row-list{font-size:12px}}body.single-product .woocommerce-tabs .row .column-right .list_column-right{text-align:right}body.single-product .woocommerce-tabs .row .title{display:block;font-family:"Montserrat";font-weight:700;font-size:x-large;line-height:38px;margin-bottom:40px;color:#1d1d1d;text-transform:uppercase}body.single-product .woocommerce-Tabs-panel--reviews{padding:70px 0 100px}body.single-product #comments,body.single-product .comment-reply-title{display:block;font-family:"Montserrat";font-weight:400;font-size:32px;line-height:38px;margin-bottom:20px;color:#1d1d1d;text-transform:uppercase}body.single-product .comment-form-comment{margin:15px 0}body.single-product .comment-form-comment label{display:none}body.single-product .comment-form-comment textarea{padding:10px}body.single-product .form-submit #submit{display:block;font-size:15px;letter-spacing:.044em;border:none;background-color:#27A035;text-align:center;color:#fff;padding:15px 15px;border-radius:25px;font-family:"Montserrat";line-height:1.1;cursor:pointer;transition:background-color 0.16s}body.single-product .form-submit #submit:hover{background-color:#138320}body.single-product .form-submit #submit:hover{background-color:#138320}body.single-product .comment-reply-title,body.single-product .woocommerce-Reviews-title{display:block;font-weight:700;font-size:x-large;line-height:38px;margin-bottom:40px;color:#1d1d1d;text-transform:uppercase}body.single-product .commentlist{display:flex;flex-direction:column;align-items:flex-start;padding:0}body.single-product .commentlist li{border:1px solid lightgray;width:auto;list-style:none;padding:20px;border-radius:8px;box-shadow:0 0 10px rgb(0 0 0 / .1);min-width:400px;margin-bottom:25px}body.single-product .commentlist .comment_container{display:flex;gap:15px;font-size:18px;line-height:1.4;text-transform:none}body.single-product .commentlist .comment_container img{border-radius:5px}body.single-product .commentlist .comment_container .description{margin-top:10px;border-top:1px dashed lightgray;padding-top:10px}body.single-product .commentlist .comment-author{display:flex;align-items:center;gap:10px;font-weight:500}body.single-product .commentlist .comment-meta{margin:5px 0 10px;font-size:12px}body.single-product .commentlist .reply{margin-top:10px}body.single-product .comment-form-rating>.stars{display:none}body.single-product #review_form_wrapper{max-width:400px}body.single-product #review_form_wrapper #commentform{display:flex;flex-direction:column;gap:10px}body.single-product #review_form_wrapper #comment-form-rating-label{margin-bottom:10px}body.single-product #review_form_wrapper .comment-form-author,body.single-product #review_form_wrapper .comment-form-email{display:flex;gap:10px;align-items:center}body.single-product #review_form_wrapper .comment-form-author input,body.single-product #review_form_wrapper .comment-form-email input{width:100%}body.single-product .related.products h2{font-family:"Montserrat";font-size:x-large;font-weight:700}body.single-product .related.products .container{padding:0}body.woocommerce-checkout{background-color:#f6f8f8}body.woocommerce-checkout .woocommerce-form-coupon-toggle,body.woocommerce-checkout main.container>.woocommerce-message{display:none!important}body.woocommerce-checkout .rank-math-breadcrumb{margin-bottom:25px}body.woocommerce-checkout h1{font-size:40px;font-family:"Montserrat";text-align:center}.checkout.woocommerce-checkout{display:flex;gap:25px;margin-top:50px}@media (max-width:991px){.checkout.woocommerce-checkout{flex-direction:column}}.checkout.woocommerce-checkout>.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{display:none}.checkout.woocommerce-checkout .checkout-inline-error-message{color:#ff4040;margin-top:5px}.checkout.woocommerce-checkout .column-left{flex:0 0 59%}.checkout.woocommerce-checkout .column-left,.checkout.woocommerce-checkout .column-right{padding:25px;background-color:#fff;border-radius:20px}.checkout.woocommerce-checkout h3{margin-bottom:25px;font-size:26px;font-weight:700}.checkout.woocommerce-checkout .woocommerce-additional-fields>h3{display:none}.checkout.woocommerce-checkout .woocommerce-additional-fields .woocommerce-input-wrapper{display:block}.checkout.woocommerce-checkout .woocommerce-additional-fields .woocommerce-input-wrapper>textarea{width:100%;height:154px;padding:14px;border:1px solid #b9b9b9;border-radius:7px;font-size:18px}.checkout.woocommerce-checkout .form-row{display:block;margin-bottom:14px}.checkout.woocommerce-checkout .form-row>label{display:block;margin-bottom:11px;font-size:16px;font-weight:300;color:#536777}.checkout.woocommerce-checkout .form-row input{width:100%;padding:14px;border:1px solid #b9b9b9;border-radius:7px;font-size:18px}.checkout.woocommerce-checkout .select2-container{z-index:80!important}.checkout.woocommerce-checkout .select2-container .select2-selection--single{height:50px;border:1px solid #b9b9b9;border-radius:7px}.checkout.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{padding-left:14px;padding-right:14px;line-height:50px}.checkout.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__arrow{height:50px}.checkout.woocommerce-checkout #ship-to-different-address{font-size:18px}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table thead th{padding-bottom:15px;color:#3c3c3c;font-size:17px;font-weight:600;text-transform:uppercase;border-bottom:1px solid #e6e6e6}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table thead .product-name{text-align:left}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table thead .product-total{text-align:right}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tbody tr{border-bottom:1px solid #e6e6e6}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tbody .product-name{display:flex;align-items:center;gap:26px;padding-right:10px}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tbody .wrapper-image{height:85px;margin:25px 0;aspect-ratio:1;background-color:#f5f5f5;border-radius:15px}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tbody .wrapper-image>img{height:100%;width:100%;object-fit:contain}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tbody .title{color:#536777}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tbody .product-total{vertical-align:middle;font-size:18px;font-weight:600;text-align:right;white-space:nowrap}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot{margin-top:10px}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr:not(.woocommerce-shipping-totals).cart-discount span:last-child *{font-size:18px}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr:not(.woocommerce-shipping-totals).order-total div{position:relative;margin:25px 0}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr:not(.woocommerce-shipping-totals).order-total small{display:block;position:absolute;font-size:12px!important;right:12px!important;font-weight:300}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr:not(.woocommerce-shipping-totals).order-total small *{font-size:inherit!important}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr:not(.woocommerce-shipping-totals) div{display:flex;align-items:center;justify-content:space-between;padding:12px;margin-top:10px;background-color:#f7f7f7;border-radius:7px}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr:not(.woocommerce-shipping-totals) div span:first-child{text-align:left;font-size:18px;font-weight:600}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr:not(.woocommerce-shipping-totals) div span:last-child{padding:12px 0;text-align:right;font-size:23px;font-weight:700;white-space:nowrap}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot .shipping_heading{margin:0;padding:45px 0 30px}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot #shipping_method{margin-top:10px}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot #shipping_method label{position:relative;display:flex;align-items:center;margin-bottom:12px;padding:15px;border:1px solid #ddd;border-radius:12px}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot #shipping_method .title{max-width:calc(100% - 125px);margin-left:12px;margin-right:auto;font-size:13px}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot #shipping_method .title strong{display:block;margin-bottom:5px;font-size:14px;font-weight:600}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot #shipping_method .logo{position:absolute;right:64px;top:0;bottom:0;margin:auto;height:40px;width:40px}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot #shipping_method .logo>img{width:100%;height:100%;object-fit:contain}.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot #shipping_method .price{font-size:13px;font-weight:600}.checkout.woocommerce-checkout .wc_payment_methods.payment_methods{margin:25px 0}.checkout.woocommerce-checkout .wc_payment_methods.payment_methods .wc_payment_method{margin:10px 0}.checkout.woocommerce-checkout .wc_payment_methods.payment_methods label{font-weight:600;display:flex;align-items:center;gap:10px}.checkout.woocommerce-checkout .wc_payment_methods.payment_methods input[type="radio"]{float:left;margin-top:6px;margin-right:13px}.checkout.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{margin-bottom:25px}.checkout.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin:20px 0}.checkout.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__input-checkbox{width:auto}body.woocommerce-cart{background-color:#f6f8f8}body.woocommerce-cart .woocommerce-shipping-calculator{margin:15px 0}body.woocommerce-cart .shipping-calculator-form{display:flex;flex-direction:column;gap:10px;padding:10px 0}body.woocommerce-cart .shipping-calculator-form>p{display:flex;gap:10px}body.woocommerce-cart .shipping-calculator-form>p>span:not(.select2){width:100%;display:flex;gap:10px}body.woocommerce-cart .shipping-calculator-form label{font-size:14px;font-weight:500}body.woocommerce-cart .shipping-calculator-form input{width:100%;padding:5px;border:1px solid #aaa;border-radius:4px}body.woocommerce-cart .woocommerce.wp-block-group{display:flex;flex-wrap:wrap;align-items:flex-start;gap:25px;margin:50px auto 0}@media (max-width:1200px){body.woocommerce-cart .woocommerce.wp-block-group{flex-direction:column;align-items:flex-end;margin-top:0}}body.woocommerce-cart .woocommerce.wp-block-group .woocommerce-message{display:none!important}body.woocommerce-cart .woocommerce.wp-block-group>.woocommerce-notices-wrapper{width:100%}body.woocommerce-cart .woocommerce-cart-form{width:60%}@media (max-width:1200px){body.woocommerce-cart .woocommerce-cart-form{width:100%}}body.woocommerce-cart .cart-collaterals{width:calc(40% - 25px)}@media (max-width:1200px){body.woocommerce-cart .cart-collaterals{width:100%;max-width:600px}}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .cart-collaterals{padding:25px;background-color:#fff;border-radius:20px}body.woocommerce-cart h2{margin-bottom:25px;font-size:26px;font-weight:700}body.woocommerce-cart .woocommerce-cart-form__contents td{padding:0 15px}@media (max-width:767px){body.woocommerce-cart .woocommerce-cart-form__contents td{padding:10px;font-size:14px}}body.woocommerce-cart .woocommerce-cart-form__contents .product-name{text-align:left}@media (max-width:767px){body.woocommerce-cart .woocommerce-cart-form__contents .product-price{display:none}}body.woocommerce-cart .woocommerce-cart-form__contents .product-subtotal{text-align:right}@media (max-width:767px){body.woocommerce-cart .woocommerce-cart-form__contents .product-thumbnail{display:none}}@media (max-width:767px){body.woocommerce-cart .woocommerce-cart-form__contents .product-remove{padding-left:0}}body.woocommerce-cart .woocommerce-cart-form__contents thead th{padding:15px;color:#3c3c3c;font-size:17px;font-weight:600;text-align:center;text-transform:uppercase;border-bottom:1px solid #e6e6e6}@media (max-width:767px){body.woocommerce-cart .woocommerce-cart-form__contents thead th{font-size:12px}}body.woocommerce-cart .woocommerce-cart-form__contents thead .product-total{text-align:right}body.woocommerce-cart .woocommerce-cart-form__contents tbody td{text-align:center;vertical-align:middle}body.woocommerce-cart .woocommerce-cart-form__contents tbody .product-thumbnail>a{display:block;height:85px;width:85px;margin:25px 0;aspect-ratio:1;background-color:#f5f5f5;border-radius:15px}body.woocommerce-cart .woocommerce-cart-form__contents tbody .product-thumbnail>a img{height:100%;width:100%;object-fit:contain}body.woocommerce-cart .woocommerce-cart-form__contents tbody .product-thumbnail>img{height:85px;width:75px;object-fit:contain}body.woocommerce-cart .woocommerce-cart-form__contents tbody .product-name a{color:#536777}body.woocommerce-cart .woocommerce-cart-form__contents tbody .product-name a:hover{text-decoration:underline}body.woocommerce-cart .woocommerce-cart-form__contents tbody .coupon{display:none!important}@media (max-width:1200px){body.woocommerce-cart .cart-collaterals .shop_table{width:100%}}body.woocommerce-cart .cart-collaterals .shop_table tr:not(.woocommerce-shipping-totals).cart-discount span:last-child *{font-size:18px}body.woocommerce-cart .cart-collaterals .shop_table tr:not(.woocommerce-shipping-totals).order-total div{position:relative;margin:25px 0}body.woocommerce-cart .cart-collaterals .shop_table tr:not(.woocommerce-shipping-totals).order-total small{display:block;position:absolute;font-size:12px!important;right:12px!important;font-weight:300}body.woocommerce-cart .cart-collaterals .shop_table tr:not(.woocommerce-shipping-totals).order-total small *{font-size:inherit!important}body.woocommerce-cart .cart-collaterals .shop_table tr:not(.woocommerce-shipping-totals) div{display:flex;align-items:center;justify-content:space-between;padding:12px;margin-top:10px;margin-bottom:10px;background-color:#f7f7f7;border-radius:7px}body.woocommerce-cart .cart-collaterals .shop_table tr:not(.woocommerce-shipping-totals) div span:first-child{text-align:left;font-size:18px;font-weight:600}body.woocommerce-cart .cart-collaterals .shop_table tr:not(.woocommerce-shipping-totals) div span:last-child{padding:12px 0;text-align:right;font-size:23px;font-weight:700;white-space:nowrap}body.woocommerce-cart .cart-collaterals .shop_table #shipping_method{margin-top:15px}body.woocommerce-cart .cart-collaterals .shop_table #shipping_method label{position:relative;display:flex;align-items:center;margin-bottom:12px;padding:15px;border:1px solid #ddd;border-radius:12px}body.woocommerce-cart .cart-collaterals .shop_table #shipping_method .title{max-width:calc(100% - 125px);margin-left:12px;margin-right:auto;font-size:13px}body.woocommerce-cart .cart-collaterals .shop_table #shipping_method .title strong{display:block;margin-bottom:5px;font-size:14px;font-weight:600}body.woocommerce-cart .cart-collaterals .shop_table #shipping_method .logo{position:absolute;right:64px;top:0;bottom:0;margin:auto;height:40px;width:40px}body.woocommerce-cart .cart-collaterals .shop_table #shipping_method .logo>img{width:100%;height:100%;object-fit:contain}body.woocommerce-cart .cart-collaterals .shop_table #shipping_method .price{font-size:13px;font-weight:600}body.woocommerce-order-received .order-again{margin-top:25px}body.woocommerce-order-received .woocommerce-order{display:flex;flex-direction:column;align-items:center;gap:30px;padding-top:75px;padding-bottom:75px}body.woocommerce-order-received .site_logo{max-width:400px;width:100%}body.woocommerce-order-received .woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{margin:20px 0;font-size:21px;font-weight:500;text-align:center}body.woocommerce-order-received .woocommerce-order-details{max-width:600px}body.woocommerce-order-received .woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:flex;gap:20px;flex-wrap:wrap;max-width:450px;justify-content:center}body.woocommerce-order-received h2{margin:25px auto;text-align:center;font-size:26px;font-weight:700}body.woocommerce-order-received .woocommerce-table--order-details thead th{padding-bottom:15px;color:#3C3C3C;font-size:17px;font-weight:600;text-transform:uppercase;border-bottom:1px solid #E6E6E6}body.woocommerce-order-received .woocommerce-table--order-details thead .product-name{text-align:left}body.woocommerce-order-received .woocommerce-table--order-details thead .product-total{text-align:right}body.woocommerce-order-received .woocommerce-table--order-details tbody tr{border-bottom:1px solid #E6E6E6}body.woocommerce-order-received .woocommerce-table--order-details tbody .product-name{display:flex;align-items:center;gap:26px;padding-right:10px}body.woocommerce-order-received .woocommerce-table--order-details tbody .wrapper-image{height:85px;margin:25px 0;aspect-ratio:1;background-color:#F5F5F5;border-radius:15px}body.woocommerce-order-received .woocommerce-table--order-details tbody .wrapper-image>img{height:100%;width:100%;object-fit:contain}body.woocommerce-order-received .woocommerce-table--order-details tbody .title *{color:#536777}body.woocommerce-order-received .woocommerce-table--order-details tbody .product-total{vertical-align:middle;font-size:18px;font-weight:600;text-align:right;white-space:nowrap}body.woocommerce-order-received .woocommerce-table--order-details tfoot tr:first-child th,body.woocommerce-order-received .woocommerce-table--order-details tfoot tr:first-child td{padding-top:15px}body.woocommerce-order-received .woocommerce-table--order-details tfoot th,body.woocommerce-order-received .woocommerce-table--order-details tfoot td{padding:5px 0}body.woocommerce-order-received .woocommerce-table--order-details tfoot th{text-align:left}body.woocommerce-order-received .woocommerce-table--order-details tfoot td{text-align:right}body.woocommerce-order-received .woocommerce-customer-details{width:100%;max-width:600px}body.woocommerce-order-received .woocommerce-columns--addresses{display:flex;gap:25px;justify-content:space-between}@media (max-width:767px){body.woocommerce-order-received .woocommerce-columns--addresses{flex-direction:column}}body.woocommerce-order-received .woocommerce-columns--addresses>div{padding:25px;width:100%;border:1px dashed lightgray;border-radius:8px;background-color:#f7f7f7}body.woocommerce-order-received .woocommerce-columns--addresses h2{margin:0 0 25px;font-size:18px;text-align:left}body.woocommerce-order-received .woocommerce-columns--addresses address{font-size:14px}body.page-template-text .container{max-width:1000px;margin-top:35px;margin-bottom:35px}body.page-template-text .rank-math-breadcrumb{margin-bottom:25px}body.page-template-text h1{margin:0 auto 60px;font-size:40px;font-family:"Montserrat";text-align:center}.blog_archive_post_highlight{margin:40px 0;padding:40px 0;background-color:#024892}.blog_archive_post_highlight .wp-block-uagb-post-grid{max-width:900px;margin:0 auto}.blog_archive_group{margin:40px 0}.blog_archive_group .wp-block-uagb-post-grid .uagb-post__inner-wrap{padding-bottom:40px!important}.blog_archive_group .wp-block-uagb-post-grid .uagb-post__text.uagb-post__cta.wp-block-button{margin-top:24px;font-family:"Montserrat"}.initial_post{margin-top:50px!important;margin-bottom:20px!important}.blog_single{display:flex;gap:25px;padding-top:50px!important;padding-bottom:50px!important}@media (max-width:991px){.blog_single{flex-direction:column}}.blog_single .post_main{flex:0 0 65%;padding:0 15px}@media (max-width:991px){.blog_single .post_main{flex:0 0 100%}}.blog_single .post_main .wp-block-heading{margin:40px 0 20px;font-family:"Montserrat";font-size:22px}.blog_single .post_main .post_header{position:relative;margin-bottom:30px;border-radius:8px;overflow:hidden}@media (max-width:575px){.blog_single .post_main .post_header{border-radius:0}}.blog_single .post_main .post_header img{width:100%;height:auto}@media (max-width:575px){.blog_single .post_main .post_header img{border-radius:8px}}.blog_single .post_main .post_header .card{position:absolute;bottom:0;left:0;width:100%;padding:20px;background-color:rgb(0 0 0 / .6);color:#fff}@media (max-width:575px){.blog_single .post_main .post_header .card{position:static;padding:20px 0 0;background-color:#fff0;color:#000}}.blog_single .post_main .post_header .card *{color:inherit}.blog_single .post_main .post_header .card h1{margin-bottom:20px;font-family:"Montserrat";font-size:38px;line-height:1.2}@media (max-width:575px){.blog_single .post_main .post_header .card h1{font-size:24px}}.blog_single .post_main .post_header .terms{display:flex;flex-wrap:wrap;gap:10px}.blog_single .post_main .post_header .terms .term{padding:4px 9px;border:2px solid #fff;font-weight:600;font-size:11px;text-transform:uppercase;border-radius:4px;letter-spacing:1px;transition:background-color 0.16s,color 0.16s}@media (max-width:575px){.blog_single .post_main .post_header .terms .term{border-color:#000;color:#000}}.blog_single .post_main .post_header .terms .term:hover{color:#000;background-color:#fff}@media (max-width:575px){.blog_single .post_main .post_header .terms .term:hover{background-color:#000;color:#fff}}.blog_single .post_aside{flex:0 0 calc(35% - 25px);padding:0 15px}@media (max-width:991px){.blog_single .post_aside{flex:0 0 100%}}.blog_single .post_aside h2,.blog_single .post_aside h3,.blog_single .post_aside h4,.blog_single .post_aside h5,.blog_single .post_aside h6{font-family:"Montserrat";font-weight:600;font-size:20px}.blog_single .post_aside .wp-block-heading{margin-top:40px;margin-bottom:20px}.blog_single .post_aside .widget_top_rated_products{margin-top:40px}.blog_single .post_aside .widget_top_rated_products .widgettitle{margin-bottom:20px}.blog_single .post_aside .widget_top_rated_products li{position:relative;display:flex;flex-wrap:wrap;padding:20px 0 20px 100px;border-bottom:1px dashed #cacaca;min-height:105px}.blog_single .post_aside .widget_top_rated_products li img{height:100px;width:auto;position:absolute;left:0;top:0;width:100px;padding-right:20px;object-fit:contain}.blog_single .post_aside .widget_top_rated_products li .product-title{font-family:"Montserrat";font-size:18px;color:#333}.blog_single .post_aside .widget_top_rated_products li .star-rating{width:100%}.blog_single .post_aside .wp-block-woocommerce-product-categories .wc-block-product-categories__dropdown{width:100%}.blog_single .post_aside .wp-block-woocommerce-product-categories select{padding:11px 12px 11px 20px;border-radius:21px;width:100%;background-color:#e6e6e6;color:#2c2c2c;font-size:13px;border:none;font-family:"Montserrat"}.blog_single .post_aside .wp-block-woocommerce-product-categories .wc-block-product-categories__button{border:none;background-color:#28a035;color:#fff;height:40px;width:40px;border-radius:20px;margin-left:-40px;cursor:pointer}.blog_single .post_aside .wp-block-woocommerce-product-categories .wc-block-product-categories__button svg{transform:translateX(5px)}.wrapper-my_account p{margin-bottom:15px}.wrapper-my_account h2{margin-bottom:20px;font-family:"Montserrat";font-size:22px}.wrapper-my_account .woocommerce-EditAccountForm.edit-account .woocommerce-form-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0}.wrapper-my_account .woocommerce-EditAccountForm.edit-account .woocommerce-form-row label{font-weight:500}.wrapper-my_account .woocommerce-EditAccountForm.edit-account .woocommerce-form-row input{margin:10px 0}.wrapper-my_account .woocommerce-EditAccountForm.edit-account .woocommerce-form-row span{width:100%}.wrapper-my_account .woocommerce-EditAccountForm.edit-account fieldset>legend{font-size:24px;font-weight:600}.wrapper-my_account .woocommerce{display:flex;gap:25px}@media (max-width:575px){.wrapper-my_account .woocommerce{display:block}}.wrapper-my_account .woocommerce-MyAccount-navigation{min-width:250px}@media (max-width:575px){.wrapper-my_account .woocommerce-MyAccount-navigation>ul{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:15px}}.wrapper-my_account .woocommerce-MyAccount-navigation li.is-active a,.wrapper-my_account .woocommerce-MyAccount-navigation li a:hover{color:#fff;background-color:#27a035}.wrapper-my_account .woocommerce-MyAccount-navigation li a{display:block;font-size:15px;letter-spacing:.044em;border:none;background-color:#27A035;text-align:center;color:#fff;padding:15px 15px;border-radius:25px;font-family:"Montserrat";line-height:1.1;cursor:pointer;transition:background-color 0.16s;margin-bottom:15px;color:#27a035;background-color:#fff;border:2px solid #27a035}.wrapper-my_account .woocommerce-MyAccount-navigation li a:hover{background-color:#138320}.wrapper-my_account .woocommerce-MyAccount-navigation li a:hover{background-color:#138320}@media (max-width:575px){.wrapper-my_account .woocommerce-MyAccount-navigation li a{margin-bottom:0}}.wrapper-my_account table{border-collapse:collapse;margin:25px 0;font-size:.9em;font-family:sans-serif;min-width:400px;box-shadow:0 0 20px rgb(0 0 0 / .15)}.wrapper-my_account table thead tr{background-color:#000000!important;color:#fff;text-align:left}.wrapper-my_account table th,.wrapper-my_account table td{padding:12px 15px}.wrapper-my_account table tbody tr{border-bottom:1px solid #ddd}.wrapper-my_account table tbody tr:nth-of-type(even){background-color:#f3f3f3}.wrapper-my_account table tbody tr:last-of-type{border-bottom:2px solid #000!important}.wrapper-my_account table tbody tr.active-row{font-weight:700;color:#009879}.wrapper-my_account .woocommerce-table__product-name img{width:150px;height:auto}.wrapper-my_account .woocommerce-columns--addresses,.wrapper-my_account .woocommerce-Addresses{display:flex;gap:25px;justify-content:space-between}@media (max-width:767px){.wrapper-my_account .woocommerce-columns--addresses,.wrapper-my_account .woocommerce-Addresses{flex-direction:column}}.wrapper-my_account .woocommerce-columns--addresses>div,.wrapper-my_account .woocommerce-Addresses>div{padding:25px;width:100%;border:1px dashed lightgray;border-radius:8px;background-color:#f7f7f7}.wrapper-my_account .woocommerce-columns--addresses h2,.wrapper-my_account .woocommerce-Addresses h2{margin:0 0 25px;font-size:18px;text-align:left}.wrapper-my_account .woocommerce-columns--addresses address,.wrapper-my_account .woocommerce-Addresses address{font-size:14px}*{box-sizing:border-box}html{font-size:16px}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.container.narrow{max-width:800px}