*,.nav-tabs-outer .tab-content .col-sm-12,.new_checkout#tk_checkout .tk_shipping_methods,.no_pad,.payment_methods_new .tk_12_column.tk_center_column,body .no_pad,div#tk_payment_methods .tk_panel_body{padding:0}#tk_cart .tk_cart_table_class .tk_totals_price:first-child,*,.category-btm-prdt-right p:last-child,.category-sidebar-outer aside .checkbox:last-child,.features_ul_main li:last-child,.footer-col p:last-child,.footer-ul-pages ul li:last-child,.nav-tabs-main>.row,.nav-tabs-outer .tab-content ol li:last-child,.nav-tabs-outer .tab-content ul li:last-child,.new_checkout#tk_checkout .tk_shipping_method label,.related-product-main .row,.slider-product-thumb-image,.tk_shipping_table_new div.tk_shipping_method:last-child,div#tk_payment_methods .tk_panel,p,span{margin:0}.product-main-ul,ul.submenu-ul-inner{box-shadow:0 15px 14px #29303540;position:absolute}.box-heading h2,.btn-group.header-profile .dropdown-menu a,.category-box-main span,.col-banner-left h1,.header-menu ul li a{font-family:Gilroy;font-style:normal}.nav-tabs-outer,.product-main-ul,.review-inner,body.submenu-open,div#search{overflow:hidden}*{box-sizing:border-box}.new_checkout#tk_checkout .tk_payment_method label,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}a,li,ul{list-style-type:none;text-decoration:none}body{font-family:Gilroy;font-weight:400}a:hover{text-decoration:none}a:focus{outline:0}a,button,path{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.category-sidebar-col,.category-sidebar-col ul,.category-sidebar-outer aside .panel,.category-sidebar-outer aside .panel div.list-group,.define_float,.review-shapes img{float:left;width:100%}div.container{max-width:1140px;width:100%}@font-face{font-family:Gilroy;src:url('fonts/Gilroy-Regular.eot');src:url('fonts/Gilroy-Regular.eot?#iefix') format('embedded-opentype'),url('fonts/Gilroy-Regular.woff2') format('woff2'),url('fonts/Gilroy-Regular.woff') format('woff'),url('fonts/Gilroy-Regular.ttf') format('truetype'),url('fonts/Gilroy-Regular.svg#Gilroy-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('fonts/Gilroy-Light.eot');src:url('fonts/Gilroy-Light.eot?#iefix') format('embedded-opentype'),url('fonts/Gilroy-Light.woff2') format('woff2'),url('fonts/Gilroy-Light.woff') format('woff'),url('fonts/Gilroy-Light.ttf') format('truetype'),url('fonts/Gilroy-Light.svg#Gilroy-Light') format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('fonts/Gilroy-ExtraBold.eot');src:url('fonts/Gilroy-ExtraBold.eot?#iefix') format('embedded-opentype'),url('fonts/Gilroy-ExtraBold.woff2') format('woff2'),url('fonts/Gilroy-ExtraBold.woff') format('woff'),url('fonts/Gilroy-ExtraBold.ttf') format('truetype'),url('fonts/Gilroy-ExtraBold.svg#Gilroy-ExtraBold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('fonts/Gilroy-Bold.eot');src:url('fonts/Gilroy-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/Gilroy-Bold.woff2') format('woff2'),url('fonts/Gilroy-Bold.woff') format('woff'),url('fonts/Gilroy-Bold.ttf') format('truetype'),url('fonts/Gilroy-Bold.svg#Gilroy-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('fonts/Gilroy-Medium.eot');src:url('fonts/Gilroy-Medium.eot?#iefix') format('embedded-opentype'),url('fonts/Gilroy-Medium.woff2') format('woff2'),url('fonts/Gilroy-Medium.woff') format('woff'),url('fonts/Gilroy-Medium.ttf') format('truetype'),url('fonts/Gilroy-Medium.svg#Gilroy-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('fonts/Gilroy-Heavy.eot');src:url('fonts/Gilroy-Heavy.eot?#iefix') format('embedded-opentype'),url('fonts/Gilroy-Heavy.woff2') format('woff2'),url('fonts/Gilroy-Heavy.woff') format('woff'),url('fonts/Gilroy-Heavy.ttf') format('truetype'),url('fonts/Gilroy-Heavy.svg#Gilroy-Heavy') format('svg');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('fonts/Gilroy-UltraLight.eot');src:url('fonts/Gilroy-UltraLight.eot?#iefix') format('embedded-opentype'),url('fonts/Gilroy-UltraLight.woff2') format('woff2'),url('fonts/Gilroy-UltraLight.woff') format('woff'),url('fonts/Gilroy-UltraLight.ttf') format('truetype'),url('fonts/Gilroy-UltraLight.svg#Gilroy-UltraLight') format('svg');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('fonts/Gilroy-Thin.eot');src:url('fonts/Gilroy-Thin.eot?#iefix') format('embedded-opentype'),url('fonts/Gilroy-Thin.woff2') format('woff2'),url('fonts/Gilroy-Thin.woff') format('woff'),url('fonts/Gilroy-Thin.ttf') format('truetype'),url('fonts/Gilroy-Thin.svg#Gilroy-Thin') format('svg');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('fonts/Gilroy-SemiBold.eot');src:url('fonts/Gilroy-SemiBold.eot?#iefix') format('embedded-opentype'),url('fonts/Gilroy-SemiBold.woff2') format('woff2'),url('fonts/Gilroy-SemiBold.woff') format('woff'),url('fonts/Gilroy-SemiBold.ttf') format('truetype'),url('fonts/Gilroy-SemiBold.svg#Gilroy-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('fonts/Gilroy-Black.eot');src:url('fonts/Gilroy-Black.eot?#iefix') format('embedded-opentype'),url('fonts/Gilroy-Black.woff2') format('woff2'),url('fonts/Gilroy-Black.woff') format('woff'),url('fonts/Gilroy-Black.ttf') format('truetype'),url('fonts/Gilroy-Black.svg#Gilroy-Black') format('svg');font-weight:900;font-style:normal;font-display:swap}.banner-shape img,.common_notice{width:100%;float:left}.btn-group.header-profile,.compare-main,.filters-left,.footer-logo a,.footer-logo a img,.footer-social ul li,.grid-list-main,.header-cart ul li,.header-menu,.header-menu ul,.header-menu ul li,.header-menu ul li a,.logo_outer,.logo_outer a,.logo_outer img,.pagination-outer ul.pagination li,.product-col-image img,.product-star,.product-star img{float:left;width:auto}header.header_outer{padding:24px 15px 0;position:absolute;left:0;top:0;z-index:99}.header_inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.header-cart,.header-cart ul,.header_right{float:left;width:auto;display:flex;align-items:center;gap:12px}.header-menu{border-radius:125px;background-color:#fff;padding:0 36px}.header-menu ul{display:flex;align-items:center;gap:36px;flex-wrap:wrap}.header-menu ul li a{color:#303e34;font-size:18px;font-weight:600;line-height:normal;padding:18px 0;text-transform:capitalize}.category-sidebar-col ul li a:hover,.features_ul_main li a,.features_ul_main li p,.footer-col p a:hover,.footer-col-logo>p a:hover,.footer-ul-pages ul li a:hover,.header-cart ul.dropdown-menu li button.btn:hover,.header-menu ul li a:hover,.new_checkout#tk_checkout .tk_shipping_method label input[type=radio]:checked+div span.tk_shipping_method_price,p.all-features a:hover{color:#1f9746}.header-menu ul li a:hover path,.quantity-new-main .fff_input a:hover path,li.has-submen-ul:hover a+span.arrow-submenu path{fill:#1F9746}span.arrow-submenu{width:11px;float:right;margin:0 0 0 8px}.header-menu ul.submenu-ul,ul.submenu-ul-inner{gap:0;padding:0 0 10px;width:170px;text-align:left}span.arrow-submenu svg{width:11px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transform:rotate(0)}li.has-submen-ul:hover a+span.arrow-submenu svg{transform:rotate(180deg)}.header-cart ul li a,.header-cart ul li button.dropdown-toggle{float:left;width:56px;height:56px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:none}.banner-link a:hover,.compare button:hover,.footer-col-subscribe form input[type=submit]:hover,.green-btn a:hover,.header-cart ul li a:hover,.header-cart ul li button.dropdown-toggle:hover,.wishlist a:hover,a.cart-btn:hover,button.cart-btn:hover{background-color:#303e34}.btn-product-page .btn-group button.btn:hover path,.btn-product-wishlist button.btn:hover path,.compare button:hover path,.header-cart ul li a:hover path,.tk_login_buttons .buy-design-btn:hover path,.wishlist a:hover path,li.has-inner-submenu:hover>span.arrow-submenu-inner path{fill:#fff}header.header_outer .container{max-width:1360px}.product-slider-outer,li.has-inner-submenu,li.has-submen-ul,li.search-li{position:relative}.product-main-ul{left:50%;top:100%;transform:translateX(-30%);border-radius:0 0 12px 12px;width:max-content;background-color:#fff;display:none}.header-menu ul.submenu-ul{flex-direction:column;background-color:#fff;align-items:flex-start}.header-menu ul.submenu-ul li,.tk_agree_new,.tk_text_free_shipping_table_class{width:100%}.header-menu ul.submenu-ul li a{width:100%;padding:10px;font-size:15px}.header-menu ul.submenu-ul li a:hover{background-color:#1f9746;color:#fff}ul.submenu-ul-inner{left:100%;top:0;flex-direction:column;background-color:#fff;align-items:flex-start;opacity:0;visibility:hidden;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;border-radius:0 12px 12px 0;z-index:-1}li.has-inner-submenu>span.arrow-submenu-inner{position:absolute;right:10px;top:9px;transform:rotate(-90deg)}#tk_checkout table.tk_table.tk_table_checkout thead,.btn-group.header-profile.show button.btn.dropdown-toggle svg,.header-bottom-bar,.header-cart ul.dropdown-menu,.header-profile button.btn.dropdown-toggle:after,.mobile-shape-bann,.new_checkout#tk_checkout .tk_payment_method label input[type=radio]:checked+span:after,.new_checkout#tk_checkout#tk_checkout .tk_shipping_method label input[type=radio]:checked+div:after,.tk_econt_map_class span.tk_panel_text::after,ul.breadcrumb>li::after,ul.breadcrumb>li:last-child:before{display:none}.btn-group.header-profile.show button.btn.dropdown-toggle img,.header-cart ul.dropdown-menu.show{display:block}.header-cart ul li button.dropdown-toggle{font-size:0}.header-cart ul li button.dropdown-toggle strong{font-size:32px;line-height:32px;color:#303e34;font-family:Gilroy;font-weight:700;text-decoration:none}.mac-os .header-cart ul li button.dropdown-toggle strong{position:relative;top:2px}.header-cart ul li button.dropdown-toggle:hover strong{color:#fff}.header-cart ul.dropdown-menu li{width:100%;text-align:left}.header-cart ul.dropdown-menu li button.btn{background-color: #fff; height: auto; text-align:left;color:#303e34;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:600;line-height:normal;transition:.4s;display:flex;align-items:center;gap:4px; width:100%;   justify-content: flex-start;}.header-profile button.btn.dropdown-toggle{width:52px;float:left;height:52px;border-radius:50%;font-size:0;background-color:#fff;border:none;padding:0;display:flex;align-items:center;justify-content:center;box-shadow:none;overflow:hidden}.box-heading a:hover,.category-box:hover .category-box-main span,.category-box:hover a.box-arrow,.footer-social ul a:hover{background-color:#1f9746}.header-profile button.btn.dropdown-toggle:focus{box-shadow:none}.btn-group.header-profile .dropdown-menu a{float:left;width:100%;padding:0 14px;display:flex;align-items:center;gap:12px;color:#303e34;font-size:16px;font-weight:600;line-height:normal}.btn-group .dropdown-menu{border-radius:14px 2px 14px 14px;background-color:#fff;border:none;padding:12px 0;width:154px;right:0!important;left:initial!important;margin:12px 0 0;transform:none!important;top:100%!important;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);}.btn-group.header-profile .dropdown-menu hr{border-color:#e7ece8;float:left;width:100%;margin:8px 0}.btn-group.header-profile .dropdown-menu a:first-child,.slider.slider-content{margin:0 0 12px}.btn-group.header-profile .dropdown-menu a:hover{color:#979e99}.header-profile button.btn.dropdown-toggle img{display:none;float:left;width:80%;height:80%;object-fit:contain}.banner-outer{padding:86px 0 0;background-position:right center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/banner-bg.webp);position:relative;border-radius:20px 20px 0 0}.category-box-main,.category-box-main:after,.category-box-main:before{background-size:100%;background-position:center}.banner-outer .row,.benefit_sec .row,.category-bottom-product .row{align-items:center}div.category-sidebar-outer,div.col-banner-left{padding-right:0}.col-banner-left h1{float:left;width:100%;margin:0 0 32px;padding:0;color:#303e34;font-size:54px;font-weight:700;line-height:56.7px;letter-spacing:-1.08px}.col-banner-right img{float:right;width:auto;max-width:573px;margin:0 -15px 0 0; height: auto;}.banner-shape{position:absolute;bottom:-1px;left:0;width:100%;height:auto}.banner-link{position:absolute;left:50.8%;transform:translateX(-50%);bottom:5%;z-index:1}.banner-link a{float:left;width:52px;height:52px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.banner-link a img{width:18px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.banner-link a:hover img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.category-outer{padding:45px 0 136px}.category-inner{margin:32px 0 0;display:flex;gap:23px;flex-wrap:wrap}.category-box{float:left;width:167px;height:167px;position:relative}.category-box-main{float:left;width:160px;height:160px;background-image:url(../images/img-box.webp);background-repeat:no-repeat; background-size: cover; border-radius: 24px; padding:15px;display:flex;align-items:center;justify-content:center;position:relative}.product-col-image,a.box-arrow{display:flex;align-items:center}.category-box-main:after{content:'';position:absolute;left:50%;top:50%;width:130px;height:130px;background-repeat:no-repeat;background-image:url('../images/Subtract.svg');opacity:.5;transition:.4s;-webkit-transition:.4s;-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.category-box-main:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../images/shape-cate.svg)}.category-box:hover .category-box-main:after,div.modal-slider-outer button.close:hover{opacity:1}a.box-arrow{position:absolute;right:0;bottom:0;width:48px;height:48px;border-radius:50%;background-color:#303e34;justify-content:center;z-index:1;box-shadow:0 0 0 8px #fff}.box-heading a,.box-heading h2{width:auto;float:left;margin:0}.category-box-main span{color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:150%;letter-spacing:-.36px;position:relative;z-index:2;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.box-heading{display:flex;justify-content:space-between;align-items:center}.box-heading h2{padding:0;color:#303e34;font-size:48px;font-weight:600;line-height:57px;letter-spacing:-.96px}.box-heading a,span.discount-tag{font-family:Gilroy;font-style:normal;line-height:150%}.box-heading a{padding:14px 24px;border-radius:24px;border:1px solid #e7ece8;color:#979e99;font-size:16px;font-weight:400;letter-spacing:-.32px}.box-heading a:hover{color:#fff;border-color:#1f9746}.product-col-image{min-height:350px;border-radius:2px;background-color:#f4faf6;justify-content:center;position:relative}.compare button,.wishlist a,span.discount-tag{width:48px;height:48px;align-items:center;border-radius:50%;display:flex}span.discount-tag{position:absolute;left:16px;top:16px;justify-content:center;background-color:#f5c545;color:#fff;text-align:center;font-size:14px;font-weight:600;letter-spacing:-.28px;padding:2px}span.discount-tag.new-tag{background-color:#45a1f5}span.discount-tag.big-discount{background-color:#f56545}.wishlist{position:absolute;right:16px;top:16px}.compare{position:absolute;right:16px;top:72px}.compare button,.wishlist a{float:left;justify-content:center;background-color:#fff;font-size:0;border:none}.product-col-content>h3,.product-col-content>h3>a,.product-col-content>h5{width:100%;font-family:Gilroy;font-style:normal;line-height:150%;float:left}.product-col-content{margin:24px 0 0}.product-col-content>h5{margin:0;padding:0;color:#979e99;font-size:16px;font-weight:400;letter-spacing:-.32px}.product-col-content>h3,.product-col-content>h3>a{color:#303e34;font-size:20px;font-weight:600;letter-spacing:-.4px}.product-price-main h4,.product-review p{font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.32px}.product-outer-main,.related-product-row{margin:48px 0 0}.product-review{margin:10px 0;display:flex;align-items:center;justify-content:space-between}.product-review p{float:left;width:auto;display:flex;align-items:center;gap:8px;color:#303e34;font-family:Gilroy;line-height:150%}.product-price-main h3,.product-price-main h4{float:left;width:100%;font-family:Gilroy;line-height:150%}.product-price{display:flex;align-items:center;justify-content:space-between}.product-price-main{float:left;width:calc(100% - 155px);padding:0 10px 0 0;display:flex;flex-direction:column;flex-wrap:wrap}.product-price-main h4{color:#979e99;text-decoration:line-through}.product-price-main h3{margin:0;padding:0;color:#303e34;font-size:24px;font-style:normal;font-weight:700;letter-spacing:-.48px}.product-col-content>p,a.cart-btn,button.cart-btn{font-family:Gilroy;font-size:16px;font-style:normal;float:left}a.cart-btn,button.cart-btn{width:155px;padding:14px 10px;border-radius:24px;background-color:#1f9746;display:flex;justify-content:center;align-items:center;gap:10px;color:#fff;font-weight:700;line-height:150%;letter-spacing:-.32px;border:none}.product-outer-main .row{row-gap:32px}.product-outer{margin-bottom:124px}.product_slider .slick-slide{padding:0 15px}.slick_arrows_outer{float:right;width:auto;display:flex;align-items:center;gap:12px}.slick_arrows_outer button.slick-arrow{float:left;width:52px;height:52px;border-radius:24px;border:1px solid #e7ece8;background-color:#fff;font-size:0;outline:0;box-shadow:none;cursor:pointer;background-position:center;background-size:8px;background-repeat:no-repeat}#myModal .slick-arrow:hover,.slick_arrows_outer button.slick-arrow:hover,.slider-thumb button.slick-arrow:hover{background-color:#1f9746;border-color:#1f9746}.slick_arrows_outer button.slick-next{background-image:url('../images/right-arrow-grey.svg')}.slick_arrows_outer button.slick-next:hover{background-image:url('../images/right-arrow-white.svg')}.slick_arrows_outer button.slick-prev{background-image:url('../images/left-arrow-grey.svg')}.slick_arrows_outer button.slick-prev:hover{background-image:url('../images/left-arrow-white.svg')}.product-col-content>p{width:100%;margin:12px 0;color:#303e34;font-weight:400;line-height:24px;letter-spacing:-.36px}.related-product-row .row{margin:0 -15px;row-gap:30px}.benefit_sec{padding:0 0 124px}.benefit-col-right h5{float:left;width:100%;margin:0;padding:0;color:#1f9746;font-family:Gilroy;font-size:20px;font-style:normal;font-weight:600;line-height:38px;letter-spacing:-.4px}.benefit-col-right h2,.benefit-col-right p{width:100%;padding:0;color:#303e34;float:left;font-family:Gilroy;font-style:normal}.benefit-col-right h2{margin:0 0 36px;font-size:48px;font-weight:600;line-height:57.6px;letter-spacing:-.96px}.benefit-col-right p{margin:0 0 30px;font-size:18px;font-weight:400;line-height:27px}.benefit-col-right p strong{font-weight:600}.green-btn a{float:left;width:auto;display:flex;align-items:center;gap:12.4px;padding:14px 23px;border-radius:24px;background-color:#1f9746;color:#fff;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.32px}.footer-col h3,.footer-col-subscribe h3,.review-box-content h3{float:left;color:#303e34;font-family:Gilroy;font-size:20px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:-.4px}.review-outer{margin:0 0 64px}.review-outer .container{max-width:1282px}.review-inner .box-heading{justify-content:center;text-align:center;margin:0 0 163px}.review-boxes .row{row-gap:30px;justify-content:center}.review-box{background-color:#fff;border-radius:12px;padding:32px; color: #303E34; font-family: Gilroy; font-size: 16px; font-style: normal; font-weight: 400; line-height: 150%; min-height: 236px; max-height: max-content;}.review-box-top{display:flex;align-items:center;margin:0 0 12px}.review-box-top>img{float:left;width:64px;height:64px;border-radius:50%;object-fit:cover}.review-box-content{float:left;width:calc(100% - 64px);padding:0 0 0 12px}.review-box-content h3{width:100%;margin:0 0 6px;padding:0}.review-box-content img{float:left;width:auto;max-width:98px}.review-boxes{margin:0 0 -156px; padding: 0 0 30px 0;} .review-box > p { float: left; width: 100%; margin: 0; padding: 0; color: #303E34; font-family: Gilroy; font-size: 16px; font-style: normal; font-weight: 400; line-height: 150%; } .review-box-col:nth-child(2),.review-box-col:nth-child(5),.review-box-col:nth-child(7){margin-top:-121px}.overlay_review{cursor: pointer;position:absolute;left:0;bottom:0;width:100%;height:298px;background:linear-gradient(180deg,rgba(238,248,237,0) 0,#eef8ed 100%)}.review-inner{border-radius:124px;background-color:#eef8ed;padding:76px 70px 0;position:relative;background-image:url(../images/shape-left-review.svg);background-repeat:no-repeat;background-size:90px;background-position:86px 60px}.review-shapes{position:absolute;top:240px;width:100%;display:flex;justify-content:center;max-width:590px;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.review-inner .box-heading h2{max-width:650px}.footer-inner{padding:67px 0;border-top:1px solid #e7ece8}.footer-logo{margin:0 0 48px}.footer-col-logo>p{width:100%;float:left;margin:0 0 12px}.footer-social{margin:36px 0 0}.footer-col-logo>p a{float:left;width:auto;color:#303e34;font-family:Gilroy;font-size:18px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:-.36px}.footer-social ul{float:left;width:100%;display:flex;align-items:center;gap:12px}.footer-social ul a{float:left;width:32px;height:32px;border-radius:50%;background-color:#303e34;display:flex;align-items:center;justify-content:center}.footer-social svg{width:18px}.footer-col h3,.footer-col-subscribe h3{width:100%;margin:0 0 32px;padding:0}.footer-col p a,.footer-col-subscribe p{font-weight:400;font-size:16px;float:left;color:#979e99;font-family:Gilroy;font-style:normal}.footer-col p a,.footer-col-subscribe form input[type=Email],.footer-col-subscribe p,.footer-ul-pages ul li a,.product-variations ul li label,ul.breadcrumb>li>a{line-height:24px;letter-spacing:-.32px}.footer-col p,.footer-ul-pages ul li{float:left;width:100%;margin:0 0 24px}.footer-col p a{width:auto}.footer-col-subscribe p{width:100%;margin:0 0 12px;padding:0}.footer-col-subscribe form{float:left;width:100%;margin:0 0 32px;padding:0;position:relative}.footer-col-subscribe form input[type=Email]{float:left;width:100%;border-radius:24px;border:1px solid #becabe;background-color:#fff;padding:14px 50px 14px 24px;color:#979e99;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:600;outline:0}.footer-col-subscribe form input[type=Email]::-webkit-input-placeholder{color:#979e99}.footer-col-subscribe form input[type=Email]::-moz-placeholder{color:#979e99}.footer-col-subscribe form input[type=Email]:-ms-input-placeholder{color:#979e99}.footer-col-subscribe form input[type=Email]:-moz-placeholder{color:#979e99}.footer-col-subscribe form input[type=submit]{position:absolute;right:7px;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:none;font-size:0;background-color:#1f9746;background-image:url('../images/arrow-subscribe.svg');background-repeat:no-repeat;background-position:center;background-size:8px;outline:0;cursor:pointer;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.payment-main{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0}.payment-main img{width:50px}li.has-submen-ul{display:flex;align-items:center}.header-cart ul.dropdown-menu li button.btn img{width:16px;height:auto}.footer-ul-pages ul,.product-price-content,p.all-features{float:left;width:100%;margin:0;padding:0}.footer-ul-pages ul li a{float:left;width:auto;margin:0;padding:0;color:#979e99;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:400}div.modal-slider-outer{z-index:999}#tk_checkout,.inner-page-outer,body>div.container,div#account-register,div#checkout-cart,div#error-not-found,div#product-category{padding-top:135px;padding-bottom:64px}footer.footer-outer{background-color:#fff;border:none;margin:0;padding:0;color:initial}li.search-li div.input-group{position:absolute;right:0;top:100%;width:290px;margin-top:12px;display:none}div.modal-slider-outer button.close span,li.search-li.search_open div.input-group{display:flex}div#search{border-radius:20px;border:none;box-shadow:0 5px 18px rgba(0,0,0,.08)}div#search input.form-control{border:none;padding:0 10px 0 20px;font-size:14px;color:#303e34;font-family:Gilroy}div#search span.input-group-btn button.btn{border:none;border-radius:0;height:40px;padding:0 20px;background:#1f9746;color:#fff;text-shadow:none}.btn-product-page button.button-cart:hover,.btn-product-wishlist button.btn:hover,.nav-tabs-outer .tab-content button#button-review:hover,div#search span.input-group-btn button.btn:hover{background:#303e34}ul.breadcrumb{padding:0;background-color:transparent;border:none;border-radius:0;float:none;width:100%;margin:0 0 6px}ul.breadcrumb>li{padding:0 14px;text-shadow:none;float:left;width:auto}ul.breadcrumb>li>a{color:#979e99;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:400}ul.breadcrumb>li:first-child{padding-left:0}ul.breadcrumb>li:before{content:'';position:absolute;right:-2px;top:50%;width:4px;height:4px;border-radius:50%;background-color:#becabe;transform:translateY(-50%)}ul.breadcrumb>li:last-child>a{color:#303e34;pointer-events:none}.product_heading{display:flex;align-items:center;border-bottom:1px solid #e7ece8;margin:0 0 12px;padding:0 0 12px;justify-content:space-between}.filters-left h3,.product_heading h1{float:left;width:auto;margin:0;padding:0;color:#303e34;font-family:Gilroy;font-size:36px;font-style:normal;font-weight:600;line-height:43.2px;letter-spacing:-.72px}.checkout-heading-top div.tk_login_buttons,.product_heading .rating{float:right;width:auto;display:flex;align-items:center}.product_heading .rating p,.product_heading .rating p a{display:flex;align-items:center;color:#303e34;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.nav-tabs-outer ul.nav-tabs a,.product-variations h4{float:left;font-family:Gilroy;font-style:normal;letter-spacing:-.36px;font-size:18px;font-weight:600}.product_heading .rating p a{padding-left:5px}.product_heading .rating p a.review-pro-link{padding-left:12px;display:flex;align-items:center;gap:8px}.nav-tabs-outer{padding:64px 0;display:flex;flex-direction:column;gap:24px}.nav-tabs-outer ul.nav-tabs{float:left;width:100%;margin:0;padding:0;border-bottom:1px solid #e7ece8;display:flex;align-items:center;gap:54px}.nav-tabs-outer ul.nav-tabs a{width:auto;padding:0 0 24px;color:#979e99;line-height:21.6px;border-bottom:1px solid transparent;margin:0 0 -1px}.nav-tabs-outer ul.nav-tabs a:hover,.nav-tabs-outer ul.nav-tabs li a.active{color:#303e34;border-color:#1f9746}.nav-tabs-outer .tab-content,.nav-tabs-outer .tab-content font{float:left;width:100%;color:#303e34;font-family:Gilroy;font-size:18px;font-style:normal;font-weight:400;line-height:27px}.nav-tabs-outer .tab-content .tab-pane>font,.nav-tabs-outer .tab-content .tab-pane>ol,.nav-tabs-outer .tab-content .tab-pane>span,.nav-tabs-outer .tab-content .tab-pane>ul,.nav-tabs-outer .tab-content h2,.nav-tabs-outer .tab-content h3,.nav-tabs-outer .tab-content h4,.nav-tabs-outer .tab-content h5,.nav-tabs-outer .tab-content h6,.nav-tabs-outer .tab-content p{margin-bottom:14px;float:left;width:100%}.nav-tabs-outer .tab-content label.control-label{font-size:16px}.slider-product-image{min-height:350px;display:flex;align-items:center;justify-content:center;border-radius:2px;background:#f4faf6}.slider-product-thumb-image img{float:left;width:100%;max-width:100%;border-radius:2px;background-color:#f4faf6}.slider-product-thumb-image a{margin:0;padding:0;border:1px solid #fff;height:100%;display:inline-block;border-radius:2px}.slick-current .slider-product-thumb-image a{border-color:#1f9746}.product-slider-outer .thumbnails{margin-left:0;overflow:initial}.slider-thumb .slick-list{width:calc(100% - 112px)}.slider.slider-thumb{display:flex;align-items:center;justify-content:center}#myModal .slick-arrow,.slider-thumb button.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:24px;border:1px solid #e7ece8;font-size:0;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:8px;cursor:pointer}.slider-thumb button.slick-prev{left:0;background-image:url(../images/left-arrow-grey.svg)}#myModal button.slick-prev:hover,.slider-thumb button.slick-prev:hover{background-image:url(../images/left-arrow-white.svg)}.slider-thumb button.slick-next{right:0;background-image:url(../images/right-arrow-grey.svg)}#myModal button.slick-next:hover,.slider-thumb button.slick-next:hover{background-image:url(../images/right-arrow-white.svg)}.product-variations{margin:0 0 24px}.product-variations h4{width:100%;margin:0 0 12px;padding:0;color:#303e34;line-height:21.6px}.features_ul_main li,p.all-features a{float:left;font-family:Gilroy;font-style:normal;line-height:120%}.product-variations ul{float:left;width:100%;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.product-variations ul li{float:left;width:auto;position:relative}.product-variations ul li label{float:left;width:auto;height:40px;display:flex;align-items:center;padding:0 14px;border-radius:24px;border:1px solid #becabe;color:#979e99;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:400;margin:0;transition:.4s}.product-variations ul li input[type=radio]{position:absolute;left:0;width:100%;height:100%;cursor:pointer;opacity:0;z-index:9}.product-variations ul li input[type=radio]:checked+label,.product-variations ul li input[type=radio]:hover+label{color:#1f9746;border-color:#1f9746;font-weight:600}.features_ul_main{margin:0 0 24px;float:left;width:100%}.features_ul_main li{width:100%;margin:0 0 14px;color:#303e34;font-size:18px;font-weight:400;display:flex;align-items:center;gap:5px}.features_ul_main li span{color:#303e34;font-weight:600;width:46%}p.all-features a{width:auto;color:#45a1f5;font-size:16px;font-weight:600;border-bottom:1.5px dashed #45a1f5}.btn-product-wishlist{position:absolute;right:16px;top:16px;z-index:1}.btn-product-wishlist button.btn{width:48px;height:48px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.btn-product-page button.button-cart,.nav-tabs-outer .tab-content button#button-review{width:auto;margin:0;font-size:18px;line-height:150%;letter-spacing:-.36px;text-shadow:none;float:left;font-family:Gilroy;font-style:normal;font-weight:700;color:#fff}.product-slider-outer span.discount-tag{z-index:9}.btn-product-page{display:flex;align-items:center;gap:6px}.btn-product-page button.button-cart{padding:0 37px;height:52px;display:flex;align-items:center;gap:10px;border-radius:24px;background:#1f9746;border:none}.nav-tabs-outer .tab-content button#button-review{padding:0 30px;height:52px;border-radius:24px;background:#1f9746;border:none}.nav-tabs-outer .tab-content .help-block{margin:10px 0 0}.btn-product-page .btn-group button.btn{border-radius:28px;border:1px solid #becabe;background:#fff;width:52px;height:52px;display:flex;align-items:center;justify-content:center}.btn-product-page .btn-group button.btn:hover{background:#1f9746;border-color:#1f9746}.product-terms{border-top:1px solid #e7ece8}.product-terms p{float:left;width:100%;display:flex;align-items:center;justify-content:center;gap:4px;color:#979e99;font-family:Gilroy;font-size:14px;font-style:normal;font-weight:500;line-height:16.8px}.product-price-content li,.qv-outer p{width:100%;margin:0;color:#979e99;font-size:16px;line-height:24px;float:left;font-family:Gilroy;font-style:normal}.product-price-content li{padding:0;font-weight:400}.product-price-content li h2{float:left;width:100%;margin:0;padding:0;color:#303e34;font-family:Gilroy;font-size:42px;font-style:normal;font-weight:700;line-height:50.4px;letter-spacing:-.84px}.qv-outer{margin:12px 0 24px}.qv-outer p{font-weight:400}.product_alert_outer .alert-info{margin:20px 0 0;background-color:#ade4bf;color:#1f9746;border:none}.product-price-content li span{font-size:24px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.48px}.quantity-new-main{display:flex;align-items:center;margin:0 0 12px;border-radius:18px;border:1px solid var(--Grey-Lines-Light,#e7ece8);background:#fff;padding:12px 32px;gap:10px;justify-content:space-between}.quantity-new-main input.quntity-input{width:73px;border:none;text-align:center;color:var(--Dark-Main,#303e34);font-family:Gilroy;font-size:18px;font-style:normal;font-weight:400;line-height:120%;padding:0;height:auto;border-right:1px solid #e7ece8;border-left:1px solid #e7ece8;box-shadow:none;outline:0}.quantity-new-main .fff_input a{width:38px;display:flex;justify-content:center}.nav-tabs-outer .tab-content ol li,.nav-tabs-outer .tab-content ul li{padding:0 0 0 16px;margin:0 0 8px;position:relative;width:100%;display:inline-block}.nav-tabs-outer .tab-content ol,.nav-tabs-outer .tab-content ul{width:100%;display:inline-block;margin:0 0 20px;padding:0}.nav-tabs-outer .tab-content h1,.nav-tabs-outer .tab-content h2,.nav-tabs-outer .tab-content h3,.nav-tabs-outer .tab-content h4{display:inline-block;width:100%;font-size:30px;margin:0 0 20px;color:#1f9746}.nav-tabs-outer .tab-content h5,.nav-tabs-outer .tab-content h6{display:inline-block;width:100%;font-size:22px;margin:0 0 15px}.nav-tabs-outer .tab-content ol li:before,.nav-tabs-outer .tab-content ul li:before{content:'';position:absolute;left:0;top:11px;width:6px;height:6px;background-color:#1f9746;border-radius:50%}.nav-tabs-outer .tab-content .buttons,.new_checkout>div.tk_container{margin-bottom:0}.slider-product-thumb-image{padding:0 4px}.product-terms{margin:20px 0 0;padding:20px 0 0}.rating .fa-star+.fa-star-o{color:#f5c545}.nav-tabs-outer div#tab-description>div{width:100%;display:inline-block}div#product-product div#content>p>a{color:#1f9746;text-decoration:underline}div#product-product div#content>p>a:hover{color:#303e34;text-decoration:none}.slider-product-image img{max-width:94%;margin:0 auto}#myModal button.slick-prev{background-image:url(https://pureu.eu/catalog/view/theme/puretheme/assets/images/left-arrow-grey.svg);left:0;z-index:99}#myModal button.slick-next{background-image:url(https://pureu.eu/catalog/view/theme/puretheme/assets/images/right-arrow-grey.svg);right:0}.modal{background-color:rgba(0,0,0,.4)}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}div.modal-slider-outer .modal-dialog{max-width:50%}div.modal-slider-outer button.close{position:absolute;right:15px;top:15px;z-index:99;opacity:.5;width:22px;height:22px;cursor:pointer;display:flex}div.modal-slider-outer .modal-content{border-radius:10px;border:none;padding:10px;background-color:#f4faf6}#tk_checkout .checkout-heading-top h1.tk_left{color:#303e34;font-family:Gilroy!important;font-size:36px!important;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.72px}.checkout-heading-top{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 0 25px;padding:0 0 12px;border-bottom:1px solid #e7ece8}.tk_login_buttons button.buy-design-btn span.tk_icon-login{color:#303e34!important}.tk_login_buttons a.buy-design-btn,.tk_login_buttons button.buy-design-btn{border-radius:24px;border:1px solid #1f9746;padding:12px 24px;color:#303e34;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.32px;display:flex;align-items:center;gap:10px}.tk_login_buttons a.buy-design-btn:hover,.tk_login_buttons button.buy-design-btn:hover{color:#fff;background-color:#1f9746;border-color:#1f9746}.tk_login_buttons .buy-design-btn:hover span.tk_icon-login{color:#fff!important}div.checkout-box-main .tk_panel{margin:0 0 30px;border:1px solid #e7ece8;padding:32px 17px;width:100%}div.checkout-box-main .tk_panel_body,div.checkout-box-main#tk_shipping_methods .tk_panel_body{padding:0;border-radius:0;width:100%}div#tk_cart.checkout-box-main .tk_panel_heading,div.checkout-box-main .tk_panel_heading{padding:0 7px;margin:0 0 24px;width:100%}span.tk_all_spin{top:5px}.checkout_heading_box{width:100%;display:flex;align-items:flex-start;gap:12px}.checkout_heading_box>.tk_panel_text{color:#303e34;font-family:Gilroy;font-size:18px;font-style:normal;font-weight:600;line-height:21.6px;letter-spacing:-.36px;text-transform:capitalize;width:calc(100% - 42px);margin-top:1px}.checkout_heading_box>.tk_panel_text::after{background:#1f9746!important;bottom:-6px}.new_checkout#tk_checkout input[type=color],.new_checkout#tk_checkout input[type=date],.new_checkout#tk_checkout input[type=datetime-local],.new_checkout#tk_checkout input[type=datetime],.new_checkout#tk_checkout input[type=email],.new_checkout#tk_checkout input[type=month],.new_checkout#tk_checkout input[type=number],.new_checkout#tk_checkout input[type=password],.new_checkout#tk_checkout input[type=search],.new_checkout#tk_checkout input[type=tel],.new_checkout#tk_checkout input[type=text],.new_checkout#tk_checkout input[type=time],.new_checkout#tk_checkout input[type=url],.new_checkout#tk_checkout input[type=week],.new_checkout#tk_checkout select,.new_checkout#tk_checkout textarea{border-radius:18px;border:1px solid #d5d9d5!important;background:#fff!important;padding:8px 24px;height:47px;color:#979e99;font-family:Gilroy!important;font-size:16px!important;font-style:normal;font-weight:500;line-height:19px!important;outline:0;margin:0}.new_checkout#tk_checkout input[type=color]::placeholder,.new_checkout#tk_checkout input[type=date]::placeholder,.new_checkout#tk_checkout input[type=datetime-local]::placeholder,.new_checkout#tk_checkout input[type=datetime]::placeholder,.new_checkout#tk_checkout input[type=email]::placeholder,.new_checkout#tk_checkout input[type=month]::placeholder,.new_checkout#tk_checkout input[type=number]::placeholder,.new_checkout#tk_checkout input[type=password]::placeholder,.new_checkout#tk_checkout input[type=search]::placeholder,.new_checkout#tk_checkout input[type=tel]::placeholder,.new_checkout#tk_checkout input[type=text]::placeholder,.new_checkout#tk_checkout input[type=time]::placeholder,.new_checkout#tk_checkout input[type=url]::placeholder,.new_checkout#tk_checkout input[type=week]::placeholder,.new_checkout#tk_checkout select::placeholder,.new_checkout#tk_checkout textarea::placeholder{color:#979e99;font-family:Gilroy!important;font-size:16px!important;font-style:normal;font-weight:500}.new_checkout#tk_checkout .tk_floating_label{font-family:Gilroy}div.tk_required_box:before{top:12px;left:25px;margin:0}.address_new_class_inner .tk_center_column,.payment_methods_new div.tk_payment_method,.tk_center_column.checkout-box-comment,div#tk_cart .tk_panel_body,div#tk_econt_offices .tk_center_column,div#tk_register_form .tk_center_column,div#tk_shipping_methods .tk_center_column,div#tk_user_data .tk_panel_body .tk_center_column{padding:0 7px}div#tk_user_data .tk_panel_body{display:flex;flex-wrap:wrap;row-gap:14px}.tk_shipping_table_new div.tk_shipping_method{width:100%;margin:0 0 12px}.new_checkout#tk_checkout .tk_shipping_method label input[type=radio]+div{padding:0 0 0 24px;border:none!important;border-radius:0;display:flex;align-items:center;position:relative}.new_checkout#tk_checkout .tk_shipping_method .tk_shipping_method_icon{width:24px;height:24px;min-height:24px;background-position:center;background-size:24px!important;background-image:url(../images/open_parcel.svg);margin:0}.new_checkout#tk_checkout .tk_shipping_method .tk_shipping_method_icon.tk_econt_econt_office{background-image:url(../images/e-sign.svg)}.new_checkout#tk_checkout#tk_checkout .tk_shipping_method label input[type=radio]+div.tk_shipping_method_txt_box:before{content:'';position:absolute;left:0;top:50%;width:18px;height:18px;background-size:100%;background-repeat:no-repeat;background-position:center;background-image:url(../images/grey-circle.svg);transform:translateY(-50%)}.new_checkout#tk_checkout#tk_checkout .tk_shipping_method label input[type=radio]:checked+div.tk_shipping_method_txt_box:before{background-image:url(../images/green-circle.svg)}.new_checkout#tk_checkout .tk_shipping_method .tk_shipping_method_title{min-height:auto;margin:0;padding:0 6px;border:none;color:var(--Dark-Main,#303e34);font-family:Gilroy;font-size:18px;font-style:normal;font-weight:400;line-height:120%;width:calc(75% - 24px);height:auto}.new_checkout#tk_checkout .tk_shipping_method .tk_shipping_method_price{color:#303e34;font-family:Gilroy;font-size:18px;font-style:normal;font-weight:600;line-height:120%;background:0 0;border:none;min-height:auto;padding:0}.new_checkout#tk_checkout .tk_text_free_shipping_table_class hr{margin:24px 0;border-color:#e7ece8}.tk_text_free_shipping_table_class span.tk_text_free_shipping{display:flex;align-items:center;justify-content:space-between;border-radius:6px;background:#f4faf6;margin:0;padding:12px;color:#303e34;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.checkout_heading_box.checkout_heading_half{width:calc(100% - 180px)}.checkout_heading_box_with_btn{width:100%;display:flex;align-items:center;justify-content:space-between}.tk_econt_map_class a{float:left;width:auto;min-width:100px;padding:7px 16px;color:#fff;font-family:Gilroy;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.28px;border-radius:24px;background:#1f9746;text-transform:capitalize;text-align:center;border:1px solid #1f9746}.tk_econt_map_class a:hover{color:#303e34;background-color:transparent}.new_checkout#tk_checkout .tk_payment_method .payment_check_bgr{padding:95px 10px 33px;min-height:150px;border-radius:18px;border:1px solid #d5d9d5;background-color:#fff;background-position:center 33px;background-size:50px!important;color:#303e34;font-family:Gilroy;font-size:18px;font-style:normal;font-weight:400;line-height:120%;background-repeat:no-repeat;cursor:pointer}.new_checkout#tk_checkout #payment_code_cod.tk_payment_method .payment_check_bgr{background-image:url(../images/cash_in_hand.svg)}.payment_methods_new .tk_payment_methods{width:100%;display:flex;flex-wrap:wrap;row-gap:14px}.new_checkout#tk_checkout #payment_code_bank_transfer.tk_payment_method .payment_check_bgr{background-image:url(../images/bank_building.svg)}.new_checkout#tk_checkout #payment_code_tk_econt_payment.tk_payment_method .payment_check_bgr{background-image:url(../images/bank_cards.svg)}.new_checkout div#payment_code_plisio span.payment_check_bgr{background-image:url(../images/bitcoin.svg)}.new_checkout#tk_checkout .tk_payment_method label input[type=radio]:checked+span{border-width:2px;border-color:#1f9746;color:#1f9746}.new_checkout#tk_checkout #payment_code_cod.tk_payment_method input[type=radio]:checked+span.payment_check_bgr{background-image:url(../images/green-cash_in_hand.svg)}.new_checkout#tk_checkout #payment_code_bank_transfer.tk_payment_method input[type=radio]:checked+span.payment_check_bgr{background-image:url(../images/green_bank.svg)}.new_checkout#tk_checkout #payment_code_tk_econt_payment.tk_payment_method input[type=radio]:checked+span.payment_check_bgr{background-image:url(../images/green_bank_cards.svg)}.new_checkout#tk_checkout #payment_code_plisio.tk_payment_method input[type=radio]:checked+span.payment_check_bgr{background-image:url(../images/green-bitcoin.svg)}.payment_methods_new #tk_payment_triger div#payment_hidden{margin-top:20px;padding:0 7px;text-align:center;font-family:Gilroy}#tk_checkout table.tk_table.tk_table_checkout{border:none;margin:0}#tk_checkout td.td-img img{border:1px solid #e7ece8;max-width:52px;height:52px}td.td-img{width:9%;text-align:left}td.td-name{width:36%}td.td-name a{color:var(--Blue-Additional,#45a1f5);font-family:Gilroy;font-size:18px;font-style:normal;font-weight:500;line-height:120%}td.td-quantity{width:21%}.checkout-new-quantity{border-radius:18px;border:1px solid var(--Grey-Lines-Light,#e7ece8);background:#fff;padding:12px 0;display:flex;align-items:center}.new_checkout#tk_checkout .checkout-new-quantity input[type=text]{background-color:#fff!important;border:none!important;color:#303e34!important;font-family:Gilroy!important;font-size:18px!important;font-style:normal;font-weight:400;line-height:120%!important;padding:0;width:30%;text-align:center;height:22px;max-width:30%;min-width:30%}#tk_cart .tk_cart_table_class .tk_totals_price .tk_totals_right,.checkout-box-comment h3,td.td-price span,td.td-total span{font-family:Gilroy;font-size:18px;font-style:normal}.checkout-new-quantity button.tk_btn_update{border:none;width:40%;background-color:transparent;border-left:1px solid #e7ece8;border-right:1px solid #e7ece8;padding:0;text-align:center;height:auto;max-width:40%}.checkout-new-quantity button.tk_btn_remove{width:30%;background-color:transparent;border:none;padding:0;text-align:center;height:auto;max-width:30%}td.td-price,td.td-total{width:17%}td.td-price span{color:#303e34;font-weight:400;line-height:120%}td.td-total span{color:#303e34;font-weight:600;line-height:120%}.new_checkout#tk_checkout td{padding:24px 0;border-top:1px solid #e7ece8;border-bottom:1px solid #e7ece8}td.tk_only_desctop.td-price{text-align:right}.new_checkout#tk_checkout td.td-name{padding:0 12px}#tk_cart .tk_cart_table_class .tk_totals_price .tk_totals_left,#tk_cart .tk_cart_table_class .tk_totals_price .tk_totals_left strong{color:var(--Dark-Main,#303e34);font-family:Gilroy;font-size:18px;font-style:normal;font-weight:400;line-height:120%}#tk_cart .tk_cart_table_class .tk_totals_price .tk_totals_right{color:var(--Dark-Main,#303e34);text-align:right;font-weight:600;line-height:120%}#tk_cart .tk_cart_table_class .tk_totals_price{margin:12px 0 0}#tk_cart .tk_cart_table_class{width:100%;padding:24px 0}.coupon_main_outer{width:100%;display:flex;flex-wrap:wrap;row-gap:12px}.coupon_main_outer div#tk_coupon,.coupon_main_outer div#tk_voucher{width:100%;position:relative}.new_checkout#tk_checkout #tk_coupon input[type=text],.new_checkout#tk_checkout div#tk_voucher input[type=text]{margin:0;border-radius:18px!important;border:1px solid #d5d9d5!important;background:#fff!important;width:100%!important;color:#979e99;font-size:16px!important;font-style:normal;font-weight:500;padding:10px 65px 10px 24px!important;height:47px!important}.new_checkout#tk_checkout #tk_coupon input[type=button],.new_checkout#tk_checkout div#tk_voucher input[type=button]{position:absolute;right:18px;top:0;height:47px!important;margin:0!important;background-color:transparent;border:none!important;width:auto!important;padding:0!important;color:#1f9746;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:600;line-height:120%;outline:0}.new_checkout#tk_checkout #tk_coupon input[type=button]:hover,.new_checkout#tk_checkout div#tk_voucher input[type=button]:hover{color:#303e34}.new_checkout#tk_checkout .checkout-box-comment textarea{height:91px;padding:14px 24px;width:100%;margin:0 0 12px;display:inline-block}.checkout-box-comment h3{width:100%;margin:0 0 12px;padding:0;color:#303e34;font-weight:600;line-height:120%}#tk_checkout .tk_check_box.tk_check_box_new label,.checkout-butto-outer p.tk_req_text,span.tk_agree_new_span,span.tk_agree_new_span strong{color:#303e34;font-family:Gilroy;font-style:normal;font-weight:400}#tk_checkout label.tk_agree_new_label{margin:12px 0 0;padding:0;width:100%;display:flex;align-items:center;position:relative}span.tk_agree_new_span{width:100%;font-size:16px;line-height:120%;padding:0 0 0 22px;position:relative}.new_checkout .tk_right_column,div.mfp-container{padding-left:15px}.new_checkout .tk_left_column,div.mfp-container{padding-right:15px}span.tk_agree_new_span strong{font-size:16px;line-height:120%}.tk_check_box_new input,label.tk_agree_new_label input{position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;opacity:0;z-index:9;cursor:pointer}.tk_check_box_new label:before,span.tk_agree_new_span:before{content:'';position:absolute;left:0;top:50%;width:16px;height:16px;border-radius:4px;border:1px solid #d5d9d5;transform:translateY(-50%)}.category-sidebar-outer aside .checkbox label input[type=checkbox]:checked+span:before,.tk_check_box_new input:checked+label:before,label.tk_agree_new_label input:checked+span.tk_agree_new_span:before{border-color:#1f9746;background-color:#1f9746;background-image:url(../images/checkbox-tick.svg);background-size:10px;background-position:center;background-repeat:no-repeat}.checkout-butto-outer{width:100%;display:flex;align-items:center;justify-content:space-between;margin:24px 0 0;gap:12px}.checkout-butto-outer p.tk_req_text{font-size:16px;line-height:120%;width:58%}.checkout-butto-outer button#tk_button_confirm{width:auto;padding:13px 23px;height:auto;border-radius:24px;background-color:#1f9746!important;border:1px solid #1f9746!important;color:#fff;font-family:Gilroy;font-size:18px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.36px;text-transform:initial;display:flex;align-items:center;gap:10px;margin:0}.checkout-butto-outer button#tk_button_confirm svg{position:relative;top:-1px}.checkout-butto-outer button#tk_button_confirm:hover{color:#303e34;background-color:transparent!important}.checkout-butto-outer button#tk_button_confirm:hover path,.grid-list-main .btn-group button.btn.active path,.grid-list-main .btn-group button.btn:hover path{fill:#303E34}span.tk_agree_new_span strong a.tk_agree,span.tk_agree_new_span strong b{font-weight:500;font-family:Gilroy;color:#45a1f5}.tk_check_box_new{width:100%;margin:0 0 30px;position:relative;display:flex;align-items:center}#tk_checkout .tk_check_box.tk_check_box_new label{margin:0;width:100%;padding:0 0 0 22px;position:relative;font-size:16px!important;line-height:24px}.new_checkout#tk_checkout select{appearance:none;padding-right:35px!important;background-image:url(../images/select-arrow.svg)!important;background-size:10px!important;background-position:calc(100% - 24px) center!important;background-repeat:no-repeat!important}.new_checkout#tk_checkout select::-ms-expand{display:none}.address_new_class_inner{display:flex;flex-wrap:wrap;row-gap:12px}.econt_office_locator_mfp_new iframe.mfp-iframe{padding:10px!important}.address-desk-gap{margin-bottom:12px}.category-product-outer .row{row-gap:32px;margin:0 -6px}.category-product-outer a.cart-btn{width:64px}.category-product-outer div.product-layout{padding:0 6px}.category-product-filters{display:flex;align-items:center;justify-content:space-between;padding:0 0 12px;border-bottom:1px solid #e7ece8}.filters-right{display:flex;align-items:center;gap:12px;width:auto}.compare-main a.btn,.pagination-outer ul.pagination li a,.pagination-outer ul.pagination li span{align-items:center;font-weight:400;background-color:#f4faf6;float:left;color:#303e34;font-family:Gilroy;font-style:normal;display:flex}.filters-right .form-group{float:left;width:auto;margin:0}.compare-main a.btn{width:auto;margin:0;padding:9px 24px;gap:10px;font-size:18px;line-height:150%;letter-spacing:-.36px;border-radius:24px;border:1px solid #1f9746;text-decoration:none}div.limit-main select.form-control,div.sort-main select.form-control{float:left;width:auto;padding:12px 40px 14px 24px;height:47px;appearance:none;color:var(--Grey-Text,#979e99);font-family:Gilroy;font-size:16px;font-style:normal;font-weight:600;line-height:normal;border-radius:18px;border:1px solid var(--Input-Grey-Border,#d5d9d5);background:var(--White-Main,#fff);vertical-align:middle;cursor:pointer;background-size:10px;background-repeat:no-repeat;background-position:calc(100% - 24px) center;background-image:url(../images/cate-sel-arrow.svg);outline:0}.category-product-outer .product-col-image{min-height:initial;aspect-ratio:1/1}.category-product-outer .product-col-image img{max-width:227px}div.category-right-outer{border-left:1px solid #e7ece8;padding:12px 15px 0}.pagination-outer{padding:64px 0}.pagination-outer ul.pagination{justify-content:center;gap:8px;align-items:center}.pagination-outer ul.pagination li a,.pagination-outer ul.pagination li span{width:33px;height:33px;justify-content:center;border-radius:24px;font-size:14px;line-height:21px}.pagination-outer ul.pagination li a{border:1px solid #1f9746}.category-btm-prdt-left img.img-thumbnail{border-radius:2px;background-color:#f4faf6;border:none;padding:14px;width:100%;aspect-ratio:1/1}.category-bottom-product{padding:64px 0;border-top:1px solid #e7ece8}.category-btm-prdt-right h2{float:left;width:100%;margin:0 0 24px;padding:0;color:#303e34;font-family:Gilroy;font-size:36px;font-style:normal;font-weight:600;line-height:43.2px;letter-spacing:-.72px}.category-btm-prdt-right p,.category-sidebar-col ul li a,.category-sidebar-outer aside .checkbox label span{float:left;color:#303e34;font-family:Gilroy;font-size:18px;font-style:normal;line-height:27px;font-weight:400}.category-btm-prdt-right p{width:100%;margin:0 0 20px;padding:0}.grid-list-main .btn-group{float:left;width:auto;display:flex;align-items:center;border-radius:18px;border:1px solid var(--Input-Grey-Border,#d5d9d5);background:var(--White-Main,#fff);padding:10px 5px}.grid-list-main .btn-group button.btn{padding:0 6px;background:0 0;border:none;box-shadow:none;font-size:0}.grid-list-main .btn-group button#grid-view{border-right:1px solid #d5d9d5}.category-sidebar{padding-top:12px}.category-sidebar-col ul li{float:left;width:100%;margin:0 0 12px}.category-sidebar-col ul li a{width:auto;margin:0;padding:0;letter-spacing:-.36px}.category-product-outer .product-col-content>h3,.category-product-outer .product-col-content>h3>a{font-size:18px}.category-product-outer .product-list .product-col-content{margin:0;padding:0 0 0 30px;width:calc(100% - 300px)}.category-product-outer .product-list .product-price{flex-direction:column;align-items:flex-start;gap:10px}.category-product-outer .product-list .product-col-image{width:300px}.category-product-outer .product-layout.product-list{width:100%;max-width:100%}.category-product-outer .product-list .product-col-main{display:flex;align-items:center;padding:10px;border:1px solid #1f9746;border-radius:2px}.category-sidebar-outer aside{float:left;width:100%;padding-top:14px}.category-sidebar-outer aside .panel-heading{display:none}.category-sidebar-outer aside .panel .card{width:100%;border-radius:0;border:none;padding:0 32px 12px 0;border-bottom:1px solid #e7ece8;margin:0 0 12px}.category-sidebar-outer aside .panel .card div.card-header{padding:0;background-color:transparent;margin:0;border:none;width:100%}.category-sidebar-outer div.card-header a.btn{width:100%;padding:0;border:none;display:flex;align-items:center;justify-content:space-between;color:#45a1f5;font-family:Gilroy;font-size:14px;font-style:normal;font-weight:400;line-height:21px;box-shadow:none;background:0 0}.category-sidebar-outer aside .panel .card .list-group-item{width:100%;padding:12px 0 0;border:none}.category-sidebar-outer aside .checkbox{float:left;width:100%;display:flex;align-items:center;margin:0 0 12px}.category-sidebar-outer aside .checkbox label{float:left;width:100%;position:relative;margin:0;display:flex;align-items:center;padding:0}.category-sidebar-outer aside .checkbox label span{width:100%;padding:0 0 0 24px;letter-spacing:-.36px;position:relative;cursor:pointer}.category-sidebar-outer aside .checkbox label input[type=checkbox]{position:absolute;left:0;top:4px;width:18px;height:18px;opacity:0;z-index:2;cursor:pointer}.category-sidebar-outer aside .checkbox label span:before{content:'';position:absolute;left:0;top:4px;width:18px;height:18px;border-radius:4.5px;border:1.125px solid #e7ece8;background-color:#fff;cursor:pointer}.category-sidebar-outer aside .checkbox label span strong,.category-sidebar-outer div.card-header a.btn strong{color:#979e99;font-weight:400}div.alert{position:fixed;top:20%;z-index:9;right:10%;box-shadow:0 3px 2px 0 rgba(0,0,0,.1);width:max-content;animation:.4s 3s forwards ani}@keyframes ani{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}body.product.compare { position: relative; right: initial; top: initial; }@media (max-width:1300px){.header-menu ul{gap:24px}div.modal-slider-outer .modal-dialog{max-width:65%}}@media (max-width:1199px){.col-banner-right img{max-width:460px;margin:0}.col-banner-left h1{font-size:44px;line-height:48px}.checkout-butto-outer p.tk_req_text,.header-menu ul li a,.new_checkout#tk_checkout .tk_payment_method .payment_check_bgr,span.tk_agree_new_span,span.tk_agree_new_span strong{font-size:14px}.category-page-main div.container,.header-menu{padding:0 15px}.header-menu ul{gap:15px}.header_inner{gap:20px}.header-cart ul li a,.header-cart ul li button.dropdown-toggle,.header-profile button.btn.dropdown-toggle{width:46px;height:46px}.logo_outer img{width:160px}.header_right{gap:10px}  .header-cart,.header-cart ul{gap:8px}div.container{max-width:95%;padding:0 30px}.category-outer{padding:45px 0 90px}.product-outer{margin-bottom:90px}.box-heading h2{font-size:38px;line-height:47px}.product-outer-main{margin:35px 0 0}a.cart-btn,button.cart-btn{width:125px;padding:14px 8px;gap:8px;font-size:14px}.compare button,.wishlist a,span.discount-tag{width:38px;height:38px}.product-review{margin:8px 0}span.discount-tag{left:12px;top:12px;font-size:12px}.btn-product-wishlist,.wishlist{right:12px;top:12px}.compare{right:12px;top:64px}.product-col-image{min-height:320px}.benefit-col-left img{max-width:100%; height: auto;}.benefit-col-right h2{margin:0 0 24px;font-size:38px;line-height:46px}.benefit-col-right p{margin:0 0 20px;font-size:16px;line-height:25px}.green-btn a{gap:10px;padding:14px 18px;font-size:14px;line-height:22px;letter-spacing:-.32px}.product-price-main h3{font-size:20px}.review-inner{padding:60px 30px 0;background-size:70px;background-position:56px 60px}.review-box{padding:22px}.review-shapes{top:200px;max-width:460px}.benefit_sec{padding:0 0 90px}.product-col-image img{width:100%;padding:0 15px}.review-inner .box-heading h2{max-width:520px}.slider-product-image{min-height:300px;padding:10px 0}.features_ul_main li{margin:0 0 12px;font-size:16px}.product_heading h1{font-size:32px;line-height:40px}.quantity-new-main{padding:12px 20px}.btn-product-page button.button-cart,.nav-tabs-outer .tab-content button#button-review{padding:0 20px;font-size:16px}.product-price-content li h2{font-size:36px;line-height:40px}div.product-right-col{padding-left:0}div.product-left-col{padding-right:0}.nav-tabs-outer ul.nav-tabs{gap:30px}.nav-tabs-outer .tab-content,.nav-tabs-outer .tab-content font{font-size:16px;line-height:25px}.nav-tabs-outer{padding:55px 0;gap:20px}.related-product-row{margin:40px 0 0}.btn-product-wishlist button.btn{width:38px;height:38px;padding:0}.btn-product-wishlist button.btn svg{width:20px;height:20px}.nav-tabs-outer .tab-content ol li:before,.nav-tabs-outer .tab-content ul li:before{top:10px}div.checkout-box-main .tk_panel{padding:24px 7px}.new_checkout#tk_checkout input[type=color],.new_checkout#tk_checkout input[type=date],.new_checkout#tk_checkout input[type=datetime-local],.new_checkout#tk_checkout input[type=datetime],.new_checkout#tk_checkout input[type=email],.new_checkout#tk_checkout input[type=month],.new_checkout#tk_checkout input[type=number],.new_checkout#tk_checkout input[type=password],.new_checkout#tk_checkout input[type=search],.new_checkout#tk_checkout input[type=tel],.new_checkout#tk_checkout input[type=text],.new_checkout#tk_checkout input[type=time],.new_checkout#tk_checkout input[type=url],.new_checkout#tk_checkout input[type=week],.new_checkout#tk_checkout select,.new_checkout#tk_checkout textarea{padding:8px 12px;font-size:14px!important}.new_checkout#tk_checkout input[type=color]::placeholder,.new_checkout#tk_checkout input[type=date]::placeholder,.new_checkout#tk_checkout input[type=datetime-local]::placeholder,.new_checkout#tk_checkout input[type=datetime]::placeholder,.new_checkout#tk_checkout input[type=email]::placeholder,.new_checkout#tk_checkout input[type=month]::placeholder,.new_checkout#tk_checkout input[type=number]::placeholder,.new_checkout#tk_checkout input[type=password]::placeholder,.new_checkout#tk_checkout input[type=search]::placeholder,.new_checkout#tk_checkout input[type=tel]::placeholder,.new_checkout#tk_checkout input[type=text]::placeholder,.new_checkout#tk_checkout input[type=time]::placeholder,.new_checkout#tk_checkout input[type=url]::placeholder,.new_checkout#tk_checkout input[type=week]::placeholder,.new_checkout#tk_checkout select::placeholder,.new_checkout#tk_checkout textarea::placeholder{font-size:14px!important}#tk_cart .tk_cart_table_class .tk_totals_price .tk_totals_left,#tk_cart .tk_cart_table_class .tk_totals_price .tk_totals_left strong,#tk_cart .tk_cart_table_class .tk_totals_price .tk_totals_right,.category-product-outer .product-col-content>h3,.category-product-outer .product-col-content>h3>a,.new_checkout#tk_checkout .tk_shipping_method .tk_shipping_method_price,.new_checkout#tk_checkout .tk_shipping_method .tk_shipping_method_title,td.td-name a,td.td-price span,td.td-total span{font-size:16px}div.tk_required_box:before{left:15px}.new_checkout#tk_checkout #tk_coupon input[type=text],.new_checkout#tk_checkout div#tk_voucher input[type=text]{font-size:14px!important;padding:10px 65px 10px 14px!important}.checkout-butto-outer button#tk_button_confirm{padding:13px 17px;font-size:14px}.tk_login_buttons a.buy-design-btn,.tk_login_buttons button.buy-design-btn{padding:12px 18px;font-size:14px}div#tk_cart.checkout-box-main .tk_panel_heading,div.checkout-box-main .tk_panel_heading{margin:0 0 20px}.new_checkout#tk_checkout .checkout-box-comment textarea{padding:12px 14px}.mfp-iframe-scaler.econt_office_locator_mfp_new button.mfp-close{right:0!important;padding:0}.filters-left h3{font-size:30px;line-height:38px}.compare-main a.btn{padding:7px 16px;font-size:16px}div.limit-main select.form-control,div.sort-main select.form-control{padding:8px 24px 10px 15px;height:40px;font-size:14px;background-position:calc(100% - 10px) center}.grid-list-main .btn-group{padding:6.5px 5px}.grid-list-main .btn-group button.btn svg{width:20px}.category-sidebar-col ul li a{font-size:16px;line-height:22px}.category-bottom-product,.pagination-outer{padding:50px 0}.category-btm-prdt-right h2{margin:0 0 12px;font-size:30px;line-height:36px}.category-btm-prdt-right p{margin:0 0 10px;font-size:16px;line-height:24px}.category-product-outer .product-list .product-col-image{width:250px}.category-product-outer .product-list .product-col-content{padding:0 0 0 20px;width:calc(100% - 250px)}.category-sidebar-outer aside .checkbox label span{padding:0 0 0 20px;font-size:16px;line-height:22px}.category-sidebar-outer aside .panel .card{padding:0 15px 12px 0}.category-sidebar-outer aside .checkbox label span:before{top:3px;width:16px;height:16px;border-radius:3.5px}.category-sidebar-outer aside .checkbox label input[type=checkbox]{top:3px;width:16px;height:16px}.panel-footer.filter_btn{width:100%;display:flex}div.alert{right:initial;left:50%;transform:translateX(-50%);font-size:14px}}@media (min-width:992px){.header-menu li.has-submen-ul:hover .product-main-ul{display:flex}ul.submenu-ul>li.has-inner-submenu:hover ul.submenu-ul-inner{opacity:1;visibility:visible}}@media (max-width:991px){.product-main-ul,li.has-submen-ul:hover a+span.arrow-submenu svg{transform:initial}.col-banner-right img{max-width:100%}.col-banner-left h1{font-size:32px;line-height:42px;margin:0 0 24px}#myModal .slick-arrow,.banner-link a{width:40px;height:40px}.box-heading h2{font-size:30px;line-height:40px}.box-heading a{padding:10px 20px;font-size:14px}div.product-col{flex:none;width:50%;max-width:50%}.category-page-main ul.breadcrumb,.product-outer-main .row{justify-content:center}.benefit-col-right h2{margin:0 0 10px;font-size:32px;line-height:40px}.benefit-col-right .green-btn{margin:10px 0 0}.benefit-col-right p{margin:0 0 10px}.category-outer{padding:40px 0 60px}.benefit_sec{padding:0 0 60px}.product-outer{margin-bottom:60px}div.review-box-col{padding:0 7px}.review-inner{background-size:60px;padding:40px 30px 0;background-position:36px 50px;border-radius:100px 100px 0 0}.review-box{padding:18px; font-size: 14px; min-height: 206px;}.review-box-top>img{width:54px;height:54px}.review-box-content h3{margin:0 0 5px;font-size:16px;line-height:24px}.review-box-content{width:calc(100% - 54px);padding:0 0 0 10px}.review-box p{font-size:14px}.review-shapes{max-width:410px;top:170px}.category-product-outer div.product-layout,div.footer-col,div.footer-col-logo,div.footer-col-subscribe{max-width:50%;width:50%;flex:none}.footer-inner .row,.product_main_outer .row{row-gap:40px}.footer-inner{padding:50px 0}.footer-col h3,.footer-col-subscribe h3,.tk_check_box_new,div#tk_payment_methods .tk_panel,div.checkout-box-main .tk_panel{margin:0 0 20px}.footer-logo{margin:0 0 30px}.footer-social{margin:20px 0 0}.review-inner .box-heading h2{max-width:400px}.header-bottom-bar{position:fixed;bottom:32px;width:100%;display:flex;justify-content:center;left:0;z-index:2}.header-profile.header-profile-mobile button.btn.dropdown-toggle,.mobile-toggle{width:24px;height:24px}.header-mobile{display:flex;justify-content:space-between;gap:64px;max-width:272px;border-radius:125px;background:var(--Green,#fff);box-shadow:0 12px 54px 0 rgba(0,0,0,.1);align-items:center;padding:18px 36px}.mobile-toggle{float:left;position:relative}img.open-icon{position:absolute;left:0;top:0;display:none}div.btn-group.header-profile-mobile .dropdown-menu{transform:none!important;top:initial!important;bottom:100%;margin:0 0 18px}.btn-group.header-profile-mobile .dropdown-menu{border-radius:14px 2px 0 0;margin:0 0 18px;box-shadow:1px 0 10px rgba(0,0,0,.1)}.cart-mobile{float:left;width:auto}.header_right{display:block;background-color:#1f9746;position:fixed;left:-100%;top:0;width:100%;height:100vh;overflow-y:auto;display:flex;flex-direction:column;align-items:flex-start;padding:40px 20px 235px;transition:.4s;-o-transition:.4s;-ms-transition:.4s}.menu_open{overflow:hidden}.menu_open .header_right{left:0}.header-menu{padding:0;background-color:transparent;width:100%}.header-menu ul{gap:30px;flex-direction:column;width:100%}.header-menu ul li a{font-size:16px;padding:0;color:#fff}.header-cart .btn-group.header-profile,.header-cart ul li.shopping-desk,.menu_open a.mobile-toggle-main img.close-icon{display:none}.header-cart{gap:10px;width:100%;display:flex;justify-content:center;margin:30px 0 0}.product-main-ul,ul.submenu-ul-inner{width:100%;background-color:transparent;box-shadow:none;padding:20px 0 0;display:none;opacity:1;visibility:visible;left:initial;position:relative}li.has-inner-submenu>span.arrow-submenu-inner path,li.has-submen-ul:hover a+span.arrow-submenu path,span.arrow-submenu path{fill:#fff}li.has-submen-ul{flex-wrap:wrap;justify-content:center}.header-menu ul li a:hover{color:#fff}.header-menu ul.submenu-ul li a{width:100%;text-align:center}.product-main-ul{flex-direction:column}.header-menu .sub_open .product-main-ul,.logo_outer{display:flex}.header-menu ul.submenu-ul{width:100%;background-color:transparent;box-shadow:none;position:relative;opacity:1;visibility:visible}.header-menu ul.submenu-ul li.has-inner-submenu span.arrow-submenu-inner,li.has-inner-submenu.inner_sub_open a+span.arrow-submenu,li.has-submen-ul.sub_open a+span.arrow-submenu svg{transform:rotate(180deg)}.logo_outer{width:100%;justify-content:center}.submenu-ul-main{width:100%}ul.submenu-ul-inner{top:initial}li.has-inner-submenu>span.arrow-submenu-inner{position:relative;right:0;top:initial;transform:rotate(0)}.header-menu ul.submenu-ul li.has-inner-submenu{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.header-menu ul.submenu-ul li.has-inner-submenu>a{width:auto}span.arrow-submenu-inner{margin-left:8px}li.has-inner-submenu>a{pointer-events:none}.menu_open a.mobile-toggle-main img.open-icon,li.has-inner-submenu.sub_open_inner ul.submenu-ul-inner{display:block}.show_lang .header_right{padding-bottom:450px}#tk_checkout,.inner-page-outer,body>div.container,div#account-register,div#checkout-cart,div#error-not-found,div#product-category{padding-top:110px;padding-bottom:50px}li.search-li div.input-group{right:initial;left:50%;transform:translateX(calc(-50% + 55px));-webkit-transform:translateX(calc(-50% + 55px))}div#search span.input-group-btn button.btn{background:#303e34}div.product-left-col{order:1;max-width:50%;width:50%;padding-right:15px;flex:none}div.product-center-col{order:3;width:100%;max-width:100%;flex:none}div.product-right-col{order:2;padding-left:15px;max-width:50%;width:50%;flex:none}.quantity-new-main{max-width:240px}.product_heading h1{font-size:28px;line-height:36px}.product-price-content li span{font-size:20px}.product-price-content li hr{margin:10px 0}.qv-outer{margin:12px 0 18px}div.modal-slider-outer .modal-dialog{max-width:95%}div.modal-slider-outer button.close{right:12px;top:12px;width:18px;height:18px}div.modal-slider-outer button.close svg{width:18px;height:18px}.new_checkout .tk_left_column{padding-right:0}.new_checkout .tk_right_column{padding-left:0}.new_checkout .tk_5_column,.new_checkout .tk_7_column{float:none;width:100%;position:relative;display:inline-block}.category-product-filters{gap:15px;flex-direction:column;align-items:center}.category-sidebar-col ul li a,.category-sidebar-outer aside .checkbox label span{font-size:14px;line-height:20px}.category-sidebar-col ul li,.category-sidebar-outer aside .checkbox{margin:0 0 8px}.category-product-outer a.cart-btn{width:55px}.category-product-outer .row{row-gap:26px}.category-bottom-product,.pagination-outer{padding:40px 0}.category-btm-prdt-right h2{margin:0 0 8px;font-size:24px;line-height:32px}.category-btm-prdt-right p{margin:0 0 6px}.category-sidebar-outer aside .panel .card{padding:0 10px 12px 0}.category-sidebar-outer aside .checkbox label input[type=checkbox],.category-sidebar-outer aside .checkbox label span:before{top:3px}}@media (max-width:768px){.checkout-heading-top{flex-direction:column}.tk_login_buttons a.buy-design-btn,.tk_login_buttons button.buy-design-btn{padding:8px 12px;font-size:14px;margin:0}.checkout-heading-top div.tk_login_buttons{gap:10px}div.checkout-box-main .tk_panel{padding:20px 5px}div#tk_register_form .tk_panel_body{gap:12px;display:flex;flex-wrap:wrap}.checkout-butto-outer{flex-direction:column;gap:12px}.checkout-butto-outer p.tk_req_text{width:100%;text-align:center}#tk_checkout .checkout-heading-top h1.tk_left{font-size:30px!important}.new_checkout#tk_checkout .tk_payment_method .payment_check_bgr{background-position:center 23px;padding:95px 10px 33px}.tk_only_mobile{margin:5px 0 0;max-width:180px}div#tk_econt_offices .tk_center_column:first-child{margin:0 0 12px}.mfp-iframe-scaler.econt_office_locator_mfp_new{padding-top:130%!important}div.address-mob-gap{margin-bottom:12px}}@media (max-width:767px){.review-boxes .row{justify-content: initial;} .review-box { min-height: auto; height: 100%; } div.col-banner-left{width:100%;max-width:100%;flex:none;text-align:center;padding:0 15px}.banner-outer .container,.inner-page-outer>.container{padding:0}.banner-outer .row,.inner-page-outer>.container>.row{margin:0}.banner-outer{padding:147px 0 0;overflow:hidden;background-position:center}div.addtocart_qty_product .form-group.sp-quantity,div.col-banner-left .green-btn{display:flex;justify-content:center}div.col-banner-right{margin:3px 0 0;width:100%;max-width:100%;flex:none;display:flex;justify-content:center;padding:0}.col-banner-right img{max-width:377px}.green-btn a,.product-col-content>h3,.product-col-content>h3>a{font-size:18px}.review-box-col:nth-child(2),.review-box-col:nth-child(5),.review-box-col:nth-child(7){margin-top:0}.review-inner .box-heading{margin:0 0 60px}.review-inner{padding:35px 20px 0;background-size:30px;background-position:16px 30px;border-radius:45px 45px 0 0}.review-shapes{top:130px;max-width:260px}div.container{max-width:100%}.category-inner{gap:11px}header.header_outer{padding:36px 15px 0}.slick_arrows_outer button.slick-arrow{width:42px;height:42px}.slick_arrows_outer{gap:10px}div.benefit-col-left{flex:none;width:100%;max-width:100%}div.benefit-col-right{flex:none;width:100%;max-width:100%;text-align:center;margin:30px 0 0}div.product-left-col,div.product-right-col{max-width:100%;width:100%}.category-btm-prdt-right p,.product-price-content li,.product-variations h4,.qv-outer p{text-align:center}.btn-product-page,.panel-footer.filter_btn,.product-variations ul,ul.breadcrumb{justify-content:center}.product_alert_outer .alert-info{display:flex;justify-content:center;align-items:center;padding:10px}.product_main_outer .row{row-gap:30px}.nav-tabs-outer ul.nav-tabs{display:flex;flex-wrap:nowrap;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.nav-tabs-outer ul.nav-tabs::-webkit-scrollbar{display:none}.product_heading{flex-direction:column;gap:8px}.nav-tabs-outer ul.nav-tabs a{width:max-content;margin:0}.nav-tabs-outer ul.nav-tabs li,.sort-main{float:left;width:100%}.product-variations ul li label{padding:0 8px;font-size:14px}.nav-tabs-outer .tab-content ol li,.nav-tabs-outer .tab-content ul li{margin:0 0 5px}.nav-tabs-outer{padding:45px 0}.new_checkout#tk_checkout .tk_payment_method .payment_check_bgr,.product_heading .rating p,.product_heading .rating p a{font-size:14px}.product_heading .rating p a.review-pro-link{gap:5px}.checkout_heading_box.checkout_heading_half{gap:8px}div.category-sidebar-outer{flex:none;width:100%;max-width:100%;padding-right:15px}div.category-right-outer{border-left:none;padding:12px 15px 0;width:100%;flex:none;max-width:100%}.category-product-outer{border-top:1px solid #e7ece8;padding:12px 0 0}.category-sidebar-col ul li{width:50%;margin:0 0 6px;display:flex;justify-content:center}.filters-right{width:260px;flex-wrap:wrap;gap:8px}.grid-list-main{float:left;width:76px}.category-product-outer .product-list .product-col-content,.compare-main,.filters-right .form-group,div.alert{width:100%}.limit-main{float:left;width:calc(100% - 86px);padding:0}.compare-main a.btn{width:100%;justify-content:center}.category-bottom-product .row{flex-direction:column;gap:15px}.category-btm-prdt-right h2{font-size:22px;line-height:30px;text-align:center}.category-btm-prdt-left{flex:none;width:300px;max-width:300px}.category-product-outer .product-list .product-col-main{flex-direction:column;gap:20px}.category-product-outer .product-list .product-price{flex-direction:initial;align-items:center;gap:0}.category-sidebar-outer aside .checkbox{width:50%;padding:0 10px 0 0}.category-sidebar-outer aside .panel .card{padding:0 0 12px}div.alert{max-width:90%}}@media (max-width:599px){div.product-col{width:100%;max-width:100%}.benefit-col-right .green-btn{display:flex;justify-content:center}div.review-box-col{padding:0 7px;width:50%;max-width:50%;flex:none}.review-boxes .row{row-gap:15px}.desktop-shape-bann{display:none}.mobile-shape-bann{display:block}.banner-link{left:50%}.banner-shape img.mobile-shape-bann{transform:scale(1.01);-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);-o-transform:scale(1.01)}.features_ul_main li span{width:50%}.category-sidebar-outer aside .checkbox{margin:0 0 8px;width:100%;padding:0}}@media (max-width:480px){.review-box{height: auto;} .footer-col-logo>p,.footer-logo{display:flex}div.footer-col,div.footer-col-logo,div.footer-col-subscribe,div.review-box-col{max-width:100%;width:100%}.footer-logo{margin:0 0 20px;justify-content:center}.footer-col-logo>p,.footer-social ul,.payment-main,.tk_login_buttons a.buy-design-btn,.tk_login_buttons button.buy-design-btn{justify-content:center}.footer-col h3,.footer-col-subscribe h3,.footer-col-subscribe p{text-align:center}.footer-col p,.footer-ul-pages ul li{margin:0 0 14px;display:flex;justify-content:center}div.modal-slider-outer .modal-dialog{max-width:100%}.checkout-heading-top div.tk_login_buttons{flex-wrap:wrap}.new_checkout#tk_checkout .tk_shipping_method .tk_shipping_method_title{font-size:14px}.category-product-outer div.product-layout{max-width:100%;width:100%;flex:none}.category-btm-prdt-left{width:230px;max-width:230px}}@media (max-width:370px){.category-inner{justify-content:center}.tk_econt_map_class a{font-size:12px}.checkout_heading_box.checkout_heading_half{width:calc(100% - 148px)}.category-sidebar-col ul li a{font-size:12px;line-height:18px}}

