*{margin:0;padding:0;box-sizing:border-box}a{color:#1E1E1E}button{outline:none}.container{max-width:1200px;padding-left:15px;padding-right:15px;width:100%}.title,.latest-post-section .section-title,.intro-owl-slider h1,.products-block h3,.bestsellers-slider-block h3,.reivews-block h2,.features-block h2,.text-block h1,.product-related-block .section-title{font-size:40px;line-height:1.5;text-align:center;margin-bottom:32px;font-weight:700;font-family:'Gilroy';text-transform:uppercase}.woocommerce-variation-price *{font-family:'KyivRegion',sans-serif}.woocommerce.single-product div.product .summary p.price{color:#1E1E1E}.site-header .header-main-wrapper{background:#000}.header-main-wrapper .container{padding:16px 15px}.header-nav-icon i{font-size:20px}.header-menu-left .menu-toggle{display:block}.header-menu-left.active{transform:translate(0,0)}.header-menu-left .main-navigation ul.main-menu{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:20px}.header-nav-sidebar ul li a.link{width:100%;padding:12px 15px;display:flex;justify-content:center;gap:8px;align-items:center;font-weight:500;font-size:16px;text-transform:uppercase;background:#E9DCD3;color:#1E1E1E}.header-nav-sidebar ul li .links-box{display:flex;flex-direction:column;gap:8px;padding:0 20px}.header-main-innner{display:flex;flex-direction:column;position:relative}.header-btn-box{display:none}.header-btn-box ul{padding:0}.header-main-innner .header-btn-box li{list-style-type:none}.header-btn-box a{background-size:cover;background-repeat:no-repeat;background-position:center;width:16px;height:16px;border-radius:0}.header-btn-box i{color:#fff}.header-top-part{display:flex;justify-content:center;padding:45px 0}.header-primary .logo{background-repeat:no-repeat;background-size:cover;width:157px;height:80px;flex:0 0 157px;background-position:center}.header-bottom-part{display:flex;justify-content:space-between;align-items:center;color:#fff;width:100%}.header-bottom-part .icon{width:24px;height:24px;margin-right:32px}.header-bottom-part .icon i{color:#fff;font-size:20px}.main-navigation .main-menu>li{margin:0}.main-navigation .main-menu>li+li{margin:0}.main-navigation .main-menu>li>a{font-weight:500;font-size:16px;line-height:24px;color:#fff;padding:0;text-transform:inherit;white-space:nowrap}.header-menu-left .main-navigation .main-menu>li>a{color:#000}.main-navigation ul.main-menu{display:flex;align-items:center;gap:32px}.footer-logo-wrapper img{width:216px;height:110px}.site-footer{padding:144px 0 176px}footer .column{display:flex;flex-direction:column}footer .container{justify-content:space-between;color:#fff;display:flex}.page-footer.footer-dark{background:#000}footer a,.page-footer.footer-dark li a{color:#fff}footer li.menu-item{list-style-type:none}footer .social-item{display:flex;align-items:center;font-weight:500;line-height:19px;font-size:14px;margin-bottom:24px;gap:13px}footer .social-item i{font-size:19px}footer .widget-title,footer .column-title{font-size:18px;line-height:27px;font-weight:500;margin-bottom:13px}footer ul{list-style:none}.page-footer .widget-title{font-weight:500!important;font-family:'Gilroy'!important;font-size:18px!important;line-height:27px!important}footer .text{font-size:14px;line-height:21px;font-weight:500}footer .text p{color:#fff!important}footer .company-name{margin-bottom:30px}.page-footer li{margin-bottom:5px}footer .phone{margin-bottom:5px}.owl-carousel .owl-item .intro-item .second-img{display:none}.intro-owl-slider{color:#fff}.intro-owl-slider .row{display:flex;flex-direction:column;height:100%;justify-content:flex-end;align-items:center;padding:0}.intro-owl-slider h1{max-width:442px;font-weight:500;font-size:64px;line-height:83px;margin-bottom:56px;font-family:'KyivRegion',sans-serif;text-align:left;color:#fff}.intro-owl-slider h2{max-width:340px;font-weight:500;font-size:24px;line-height:36px;margin-bottom:64px;text-transform:inherit;color:#fff}.intro-owl-slider a{height:66px;line-height:66px;background:#893F29;font-weight:700;font-size:18px;text-transform:uppercase;display:flex;padding:0 32px;border-radius:4px;color:#fff!important}.intro-slider .row{margin:0}.intro-slider .owl-carousel.owl-theme .owl-nav [class*="owl-"]{background:#fff0;display:flex;justify-content:center;align-items:center;box-shadow:none;color:#000}.intro-slider .owl-carousel.owl-theme .owl-nav [class*="owl-"]:hover{background:#fff0}.products-block,.bestsellers-slider-block{padding:100px 15px}.products-block .container{padding:0 15px}.bestsellers-slider-block{display:none}.products-block .products-box,.bestsellers-slider-block .products-box{margin-bottom:50px}.products-block .container>a,.bestsellers-slider-block .container>a{background:#E9DCD3;font-size:32px;line-height:1.5;font-weight:700;letter-spacing:-2.2%;height:103px;border-radius:5px;line-height:103px;padding:0 30px;color:#000;display:flex;width:100%;justify-content:space-between;align-items:center;position:relative;text-transform:uppercase}.products-block .container>a::after,.bestsellers-slider-block .container>a::after{font-size:20px}.bestsellers-slider-block .woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products .owl-item li.product{width:100%;margin:0;display:flex;height:100%}.products.owl-carousel .owl-stage{display:flex;align-items:stretch}.products.owl-carousel .owl-item{height:auto}.bestsellers-slider-block .owl-item{padding:0 7px}.bestsellers-slider-block .owl-carousel.owl-theme .owl-nav{display:flex;justify-content:center;align-items:center;position:relative}.bestsellers-slider-block .owl-carousel.owl-theme .owl-nav [class*="owl-"]{position:relative}.bestsellers-slider-block .owl-prev{margin-right:10px}.bestsellers-slider-block .owl-carousel .owl-item img{width:auto}.features-wrapper{display:flex;flex-direction:column;background:#E9DCD3}.features-block .img-box{display:flex;justify-content:center;margin-bottom:30px}.features-block img{width:355px}.features-box{display:flex;justify-content:space-between}.features-box .feature-item{display:flex;flex-direction:column;align-items:center}.features-box .text{font-size:24px;line-height:1.5;font-weight:500;text-align:center}.features-box .ico{width:64px;height:64px;border-radius:50%;border:2px solid #000;background-repeat:no-repeat;background-position:center;margin-bottom:16px}.feature-item:nth-of-type(1){max-width:290px}.feature-item:nth-of-type(2){max-width:390px}.feature-item:nth-of-type(3){max-width:260px}.feature-item:nth-of-type(1) .ico{background-image:url(/wp-content/themes/affix-child/img/ico1.svg);background-size:32px auto}.feature-item:nth-of-type(2) .ico{background-image:url(/wp-content/themes/affix-child/img/ico2.svg);background-size:32px 32px}.feature-item:nth-of-type(3) .ico{background-image:url(/wp-content/themes/affix-child/img/ico3.svg);background-size:19px auto}.quote-block{color:#fff;display:flex;justify-content:space-between}.quote-block .left-side{flex:1 1 410px;background:#948B82;display:flex;align-items:center;text-align:left;flex-direction:column;margin-right:16px;padding:208px 0 178px}.quote-block .left-side .content{max-width:690px}.quote-block .quote{position:relative;font-size:32px;line-height:48px;font-weight:700;margin-bottom:24px}.quote-block .quote::before{content:'“';display:block;position:absolute;font-size:72px;line-height:108px;font-weight:700;left:-35px;top:-45px}.quote-block .text{font-weight:500;font-size:16px;line-height:1.5;letter-spacing:-1.1%;margin-bottom:50px;display:flex;flex-direction:column;gap:20px}.quote-block .text p{color:#fff}.quote-block .name{font-size:12px;line-height:18px;font-weight:500;margin-bottom:64px}.quote-block .icon{width:41px;height:41px;background:#000;border-radius:50%;display:flex;justify-content:center;align-items:center}.quote-block .icon i{font-size:20px;color:#fff}.quote-block .right-side{flex:1 1 auto;background-image:url(/wp-content/uploads/2025/11/telegram-cloud-photo-size-2-5220118937238965523-y-2.webp);background-repeat:no-repeat;background-position:bottom;background-size:cover}.quote-block .right-side img{display:none}@media (max-width:1500px){.blog-carousel.owl-carousel.owl-drag .owl-item{}}.posts-block{padding-left:140px;width:calc(100% + 320px);overflow:hidden;position:relative;padding-bottom:60px}.blog-carousel.owl-theme .owl-nav{position:absolute;left:calc(50% - 250px);z-index:999}.blog-slider.owl-carousel{position:relative;right:-200px}.blog-carousel.owl-theme .owl-nav .owl-prev,.blog-carousel.owl-theme .owl-nav .owl-next{position:relative}.blog-carousel.owl-theme .owl-nav .owl-prev{left:0}.blog-carousel.owl-theme .owl-nav .owl-next{right:0}.blog-carousel.owl-carousel.owl-drag .owl-item{padding:0 7px}.blog-carousel.owl-carousel .owl-item img,.latest-post-item:hover .latest-post-inner .latest-post-img-wrapper img{border-radius:6px 6px 0 0}.latest-post-inner{border:2px solid #E6E6E6;padding:0;border-radius:6px;height:100%}.latest-post-item{padding:0;margin-bottom:0;height:100%}.latest-post-section{padding-bottom:90px}.latest-post-content{padding:24px 30px 42px;flex:1 1 auto}.latest-post-content .category{height:26px;line-height:26px;padding:0 24px;font-size:14px;font-weight:500;background:#D1A17E;color:#fff;border-radius:16px;display:inline-flex}.latest-post-item .latest-post-content .post-title{font-size:24px;line-height:27px;font-weight:700;margin-bottom:40px;min-height:40px}.latest-post-content .post-title a{color:#000}.latest-post-content .post-info{display:flex;align-items:center}.latest-post-content .post-date{font-size:16px;color:#757575;margin:0 30px 0 0}.latest-post-content .btn-more{text-decoration:underline;font-size:16px;color:#000}.arrow{width:25px;height:24px;background-size:24px auto;background-repeat:no-repeat;background-position:right center;margin:0}.prev-slide{background-image:url(/wp-content/themes/affix-child/img/arrow3.svg)}.next-slide{background-image:url(/wp-content/themes/affix-child/img/arrow1.svg)}.woocommerce ul.products li.product .btn-addcart-box .button{position:relative;padding:0 19px;height:55px;display:flex;justify-content:space-between;font-size:16px;font-weight:800;line-height:55px;width:100%;background:#893F29;border-radius:4px;text-transform:inherit}.woocommerce ul.products li.product .btn-addcart-box .button::after,.products-block .btn-shop::after,.btn-filter::after,.products-block .container>a::after,.bestsellers-slider-block .container>a::after{display:block;content:'';position:absolute;width:30px;height:24px;background-image:url(/wp-content/themes/affix-child/img/arrow2.svg);background-size:24px auto;background-repeat:no-repeat;background-position:right center;top:50%;right:20px;margin-top:-12px}.products-block .btn-shop::after,.products-block .container>a::after,.bestsellers-slider-block .container>a::after{background-image:url(/wp-content/themes/affix-child/img/arrow1.svg);width:40px;height:30px;margin-top:-15px;background-size:30px auto;right:30px}.desription-box p{font-size:14px;line-height:21px;font-weight:500;color:#1e1e1e}.product-related-block{padding-top:100px}.weight-box{color:#757575;font-size:16px;line-height:1.5;font-weight:500;display:flex;flex-direction:column;gap:8px}.product-price-box{min-height:auto;display:flex;flex-direction:column;justify-content:flex-end;:}.product-price-box .woocommerce-Price-amount{font-size:24px;line-height:30px;font-weight:500;color:#1e1e1e}.product-var-price{font-size:24px!important;line-height:28px!important;font-weight:500!important;color:#1e1e1e;font-family:'KyivRegion',sans-serif!important}.product-item{padding:16px 28px 28px;cursor:pointer;height:100%;position:relative}.product-item-inner{height:100%;display:flex;flex-direction:column}.product-thumbnail-main,.out-img-box{display:flex;justify-content:center}.woocommerce .products .product-img-wraper{padding:0;aspect-ratio:1/1;overflow:hidden;display:flex;align-items:center;justify-content:center}.woocommerce .products .product-img-wraper.out-img-box{display:flex;align-items:center}.woocommerce .products .product-img-wraper.out-img-box img{width:100%;height:auto}.shop-page .product-item-detail{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between}.product-item-detail{padding:0;display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:'Gilroy';margin:15px 0 15px;width:100%;min-height:auto}.desription-box p{font-size:16px;line-height:22px}.woocommerce .desription-box{margin-bottom:75px}.woocommerce ul.products .price-rating-addcart{margin:0 0 8px}.status-price{margin-bottom:8px}.woocommerce ul.products li.product .price{font-size:24px;margin:0;line-height:30px;font-weight:500;font-family:'Gilroy'}.out-img-box{position:relative}.out-img-box::after{content:'';position:absolute;background-image:url(/wp-content/themes/affix-child/img/Coming-soon.webp);background-size:100% auto;background-repeat:no-repeat;background-position:center bottom 30px;width:100%;height:100%;left:0;bottom:0}.page-content.shop-page{padding-bottom:100px}.shop-page .title-box{background-image:url(https://pesivima.com/wp-content/uploads/2025/11/bann_shop.webp);background-repeat:no-repeat;background-position:center;background-size:cover;padding:340px 0 340px;text-align:left;color:#fff}.shop-page .title-block{margin-bottom:48px}.shop-page .title-block .container{padding:0;aspect-ratio:1170/250;max-width:1170px;overflow:hidden;border-radius:6px}.shop-page .title-block .container img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:6px}.shop-page .title-block .container img.mobile-img{display:none}.shop-page .title-box1{position:relative}.shop-page .title-box1 img{width:100%}.title-box1 .second-img{display:none}.shop-page .title-box1 .container{position:relative}.shop-page .title-box1 .content{position:absolute;left:0}.shop-page .title{font-size:64px;line-height:83px;font-weight:500;font-family:'KyivRegion',sans-serif;margin-bottom:32px;text-align:left;color:#fff}.shop-page .subtitle{max-width:340px;font-size:24px;line-height:36px;font-weight:500;text-transform:inherit;color:#fff}.shop-page .main-container{display:flex;flex-wrap:nowrap;align-items:flex-start}.close-filter{position:absolute;right:15px;top:15px;display:none}.close-filter i{font-size:13px}.shop-page .filters-block{flex:0 0 283px;margin-right:9px;border:2px solid #E6E6E6;border-radius:2px;padding:22px;position:relative}.shop-page .content-block{flex:1 1 auto}#woof_html_buffer{display:none!important}.woof_reset_search_form{display:none!important}#woof_widget-2{border:none;padding:0}#woof_widget-2 .widget{border:none;padding:0}.widget .woof_redraw_zone ul{display:flex;flex-direction:column}.filters-block #secondary{margin-bottom:0}#secondary .widget ul>li{padding:0}.woof_submit_search_form_container{margin:0}.filters-block .form-title{background:#000;font-size:19px;line-height:51px;font-weight:700;height:51px;padding-left:26px;color:#fff;border-radius:5px;margin-bottom:19px}.filters-box .btn-filter,.woocommerce .filters-block button.button.woof_submit_search_form{margin-top:22px;background:#E9DCD3;color:#1e1e1e;border-radius:5px;height:39px;line-height:39px;display:flex;justify-content:space-between;padding:0 25px;position:relative;font-size:13px;font-weight:700;width:100%;text-transform:inherit}.woocommerce .filters-block button.button.woof_submit_search_form{margin-top:0}.filters-box .btn-filter::after,.filters-block .woof_submit_search_form::after{content:'';display:block;background-image:url(/wp-content/themes/affix-child/img/arrow1.svg);width:24px;height:14px;background-size:auto 100%;margin-top:-7px;background-repeat:no-repeat;top:50%;position:absolute;right:19px}.filters-box .hidden-checkbox{display:none}.filters-box .checkbox-label,.filters-block .woof_list_label .woof_label_term{display:block;margin-bottom:10px;cursor:pointer;font-size:12px;line-height:19px;font-weight:500;margin:0 0 0 25px;max-width:90px}.filters-block .woof_list_label .woof_label_term{background-color:#fff0;border:none;padding:0;line-height:25px;text-align:left;overflow:hidden;text-decoration:none;cursor:pointer;height:38px;display:flex;justify-content:flex-start;align-items:center}.woof_list_label li .woof_label_term.checked,.woof_list_label li .woof_label_term:hover{background-color:#fff0;color:#000;font-weight:700}.filters-box .hidden-checkbox:checked+.checkbox-label{font-weight:700}.filters-box .checkbox-label.active{font-weight:700;color:#000}.btn-toggle-filter{margin-right:10px;background:#000;font-size:16px;line-height:16px;font-weight:500;padding:0 23px;border-radius:4px;display:none;cursor:pointer}.shop-page .input-box{margin-bottom:48px;padding:0}.shop-page .input-box input{max-width:900px;width:100%;font-size:16px;line-height:24px;font-weight:500;padding:20px 28px;border-radius:6px;border:2px solid #E6E6E6}.shop-page .input-box button{position:absolute;right:20px;padding:5px 10px;top:50%;margin-top:-18px;background:#fff0;color:#222;font-size:22px}.modal-box{display:none;position:fixed;z-index:15;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgb(39 78 137 / .15);backdrop-filter:blur(5px);justify-content:center;align-items:center}.modal .close{display:flex;align-items:center;justify-content:center;transition:0.3s ease;width:36px;height:36px;border-radius:50%;cursor:pointer}.variation-modal.modal .modal-dialog{max-width:575px;width:100%}.variation-modal.modal .modal-content{padding:48px}.variation-modal.modal .modal-header{display:flex;margin-bottom:32px;justify-content:center;padding:0;border-radius:0;border-bottom:none}.variation-modal.modal .modal-title{font-weight:700;font-size:32px;line-height:1.5;text-align:center;text-transform:uppercase}.variation-modal.modal .close{padding:0;margin:0;width:32px;height:32px;flex:0 0 32px;position:absolute;top:16px;right:16px}.variation-modal.modal .close:hover{background:#fff0}.variation-modal.modal .variations-box{display:flex;flex-direction:column;gap:8px}.variation-modal.modal .variation{border:2px solid #E6E6E6;border-radius:6px;padding:8px 6px 20px 20px}.variation-modal.modal .variation .top-part{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.variation-modal.modal .variation .top-part .custom-checkbox{flex:1 1 auto;display:flex;gap:20px;align-items:center;color:#1E1E1E;font-size:16px;line-height:26px;cursor:pointer;margin:0}.custom-checkbox input{display:none}.custom-checkbox .checkmark{width:28px;height:28px;border:2px solid #E6E6E6;border-radius:5px;position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center}.custom-checkbox .checkmark::after{content:'';display:block;width:24px;height:24px;opacity:0}.custom-checkbox input:checked+.checkmark{background:#fff0;border-color:#893F29}.custom-checkbox input:checked+.checkmark::after{opacity:1;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 6L9 17L4 12' stroke='%23893F29' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:24px 24px}.variation-modal.modal .variation .top-part .input-box label{display:none}.variation-modal.modal .modal-body{padding:0}.variation-modal.modal .quantity{display:flex}.variation-modal.modal .variation-desc{color:#757575;font-weight:500;font-size:16px;line-height:20px}.variation-modal.modal .total-box{padding:32px 0;font-weight:500;font-size:24px;line-height:34px;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between}.variation-modal.modal .buttons-box{display:flex;align-items:center;gap:16px}.variation-modal.modal .buttons-box .btn-add,.variation-modal.modal .buttons-box .btn-buy{flex:0 1 calc((100% - 20px) / 2);display:flex;justify-content:center;cursor:pointer}.modal-consult .modal-header button{font-size:38px;line-height:38px;position:absolute;right:10px;top:5px;color:#000;opacity:1}.modal-consult .modal-header button span{color:#000;font-weight:400}.modal-consult .modal-header button:hover{background:#fff0;color:#893F29}.modal-consult .modal-header{border-bottom:none;padding:40px 0 0}.modal-consult .modal-title{width:100%;text-align:center;font-size:26px;font-weight:500;margin-bottom:20px}.modal-consult .modal-body{width:100%;text-align:center;padding:0 40px 40px}.modal-consult .text{font-size:16px;line-height:24px;margin-bottom:20px}.form-item-phone input{max-width:350px;width:100%;line-height:24px}.modal-consult input[type=submit]{max-width:350px;width:100%;background:#000;margin:20px auto 0;border-radius:4px;background:#000;padding:12px 25px;display:block}.policy-text{max-width:310px;margin:0 auto}.policy-text a{text-decoration:underline}.single-product .btn-buy{background:#000;position:relative;text-transform:inherit}.woocommerce div.product form.cart .button,.single-product .btn-buy,.variation-modal .button{white-space:nowrap;margin-bottom:0;height:52px;display:inline-flex;line-height:52px;gap:9px;align-items:center}.woocommerce div.product form.cart div.quantity{margin:0;border:3px solid #e6e6e6;border-radius:5px}.single-product .btn-buy::before{content:"\f095";color:#fff;font-family:'FontAwesome';font-size:20px;display:inline-flex;vertical-align:bottom}.woocommerce div.product form.cart div.quantity{display:flex;flex-wrap:nowrap;margin-bottom:0;width:fit-content}form.cart .input-box label{display:none}.woocommerce .quantity .qty{width:46px;float:left;min-width:46px;text-align:center;margin:0;padding-left:0;padding-right:0;height:46px;border:none}.quantity .qty-btn{position:relative;cursor:pointer;height:46px;width:30px;top:0;text-align:center;line-height:46px;color:#757575;background:#fff0;float:left;font-size:24px}.single-product .title-box{background-size:cover;background-repeat:no-repeat;width:100%;height:435px;background-position:center}.single-product .breadcrumb-box{margin-bottom:0}.single-product .page-content{padding:100px 0}.single-product-info{display:flex;justify-content:space-between}.single-product-info .left-side{flex:0 0 525px;margin-right:75px;width:525px}.single-product-info .right-side{flex:1 1 auto;max-width:580px;height:525px}.woocommerce div.product .single-product-info .right-side div.summary{margin:0;padding:0;height:100%;display:flex;flex-direction:column;justify-content:space-around}.woocommerce-product-gallery .flex-viewport{border-radius:6px}.woocommerce div.product div.images img{max-width:100%}.woocommerce-product-gallery__wrapper a{display:flex;justify-content:center}.single-product .woocommerce-product-details__short-description p{font-size:22px;line-height:32px;font-weight:500;color:#757575;margin-bottom:32px}.single-product .weight{font-size:20px;line-height:1.5;font-weight:500;color:#757575;margin-bottom:31px}.woocommerce div.product .single-product-info p.stock{font-size:16px;display:inline-flex;padding:0 16px;height:42px;line-height:42px;margin-bottom:32px;font-weight:500;border-radius:4px;background:#893F29!important;color:#fff!important}.single-product-info{padding-bottom:100px}.woocommerce div.product .product-image-container div.images .flex-control-thumbs{padding:0;width:380px;margin:25px auto 0;max-width:100%;display:flex;flex-wrap:nowrap;gap:9px;height:82px;overflow:hidden}.woocommerce div.product div.images .flex-control-thumbs li{height:82px;width:88px;flex:0 0 88px;padding:10px 6px;display:flex;justify-content:center;align-items:center;border:2px solid #E6E6E6;border-radius:5px}.woocommerce div.product div.images .flex-control-thumbs li.active{border:2px solid #717171}.woocommerce div.product div.images .flex-control-thumbs li img{width:auto;max-width:100%;opacity:1;margin:0 auto}.woocommerce-product-gallery .arrow{position:absolute;bottom:25px;cursor:pointer}.woocommerce-product-gallery .arrow-prev{left:20px}.woocommerce-product-gallery .arrow-next{right:20px}.header-menu-left .main-navigation .main-menu>.menu-item-has-children>a::after{display:none}.single-product .cart{display:flex;align-items:flex-end;flex-wrap:wrap}.single-product .input-box{display:flex;flex-direction:column}.tab-characteristics{margin:0;padding:30px;display:none}.single-product.woocommerce .right-side .star-rating{font-size:28px;float:none;margin-bottom:32px}.woocommerce div.product .summary p.price{margin:0 0 20px;display:flex;gap:20px;color:#1E1E1E;font-size:50px!important;line-height:1.3!important;min-height:auto;height:auto}.quantity-text{margin-bottom:6px;font-weight:500;font-size:16px;line-height:1.5;color:#757575}.price del{padding-right:0;text-decoration:none}.woocommerce .right-side button.button.alt,.variation-modal .button{border-radius:4px;background:#000;text-transform:inherit}.woocommerce #reviews #comments ol.commentlist li .comment-text{display:flex;flex-wrap:wrap;margin-left:0}.comment-text .description{flex:1 1 100%}.wc-tabs{display:flex;justify-content:center}.reviews_tab{order:2}.wc-tabs-wrapper{margin-bottom:0}.single-product .related-products .products{display:flex;justify-content:center;align-items:stretch}.woocommerce.related-products ul.products.columns-4>li.product{width:350px;height:auto}.single_variation_wrap{display:flex;gap:16px;flex-wrap:wrap}.single_variation_wrap .woocommerce-variation.single_variation{margin-bottom:0;flex-wrap:wrap;display:flex;flex:1 1 auto;width:100%}.woocommerce-product-gallery__image{height:525px;display:flex!important;justify-content:center;align-items:center}.woocommerce-product-gallery__image a{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.woocommerce-product-gallery img{width:auto;height:auto;max-width:100%;max-height:100%}.cart-discount .value .amount,.cart-promo .value{color:#EA5240}.woocommerce .shop_table_responsive .cart-promo.hide{display:none}.wpfront-message.wpfront-div p{color:#fff!important}.blog .posts-box{display:flex;flex-wrap:wrap;gap:30px;padding:0 15px 100px}.blog .posts-box article.post{float:none;flex:0 1 calc((100% - 30px) / 2);margin:0;padding:0}.blog .posts-box .article-post-inner{height:100%}.blog article.post .entry-header .entry-title{line-height:1;font-size:24px;margin:20px 0}.post .post-thumbnail .post-thumbnail-inner{aspect-ratio:353/252;display:flex;align-items:center;justify-content:center;position:relative}.post .post-thumbnail .post-thumbnail-inner img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.btn-variation{background:#E9DCD3;height:66px;width:100%;line-height:66px;border-radius:0;color:#222;font-weight:700;font-size:18px;text-transform:uppercase;padding:0}.woocommerce-shipping-methods #wcus-shipping-cost,.payment_method_liqpay-webplus label{display:flex;width:100%;height:100%;position:relative}.payment_method_liqpay-webplus label::after,.woocommerce-shipping-methods #wcus-shipping-cost::after{content:'';position:absolute;display:flex;top:50%}.payment_method_liqpay-webplus label::after{width:105px;height:20px;right:10px;margin-top:-10px;background-image:url(/wp-content/uploads/2025/11/visa.png),url(/wp-content/uploads/2025/11/mastercard.png);background-repeat:no-repeat,no-repeat;background-size:62px 20px,33px 20px;background-position:left center,right center}.woocommerce-shipping-methods #wcus-shipping-cost::after{background-image:url(/wp-content/uploads/2025/11/image-14.png);background-size:cover;background-repeat:no-repeat;background-position:center;width:100px;height:40px;flex:0 0 100px;right:0;margin-top:-20px}.fourth-column .language-menu{display:none}.article-post-inner .excerpt{margin-bottom:20px}.article-post-inner .excerpt{margin-bottom:20px}.article-post-inner .link-more{font-size:16px}.single-post article.post .blog-title{font-size:36px;margin:20px 0;line-height:1}.single-post .entry-content h2{font-size:28px}.single-post .entry-content h3{font-size:24px}.single-post .entry-content h4,.single-post .entry-content h5,.single-post .entry-content h6{font-size:18px}.page-content{padding:0}.so-panel{margin-bottom:0!important;position:relative}.woocommerce div.product .single-product-tab-block .woocommerce-tabs ul.tabs li{width:215px}.woocommerce div.product .single-product-tab-block .woocommerce-tabs ul.tabs li+li{margin-left:0}.woocommerce div.product .single-product-tab-block .woocommerce-tabs .tabs li a:after{display:none}.woocommerce div.product .single-product-tab-block .woocommerce-tabs .tabs li:hover a:after{display:none}.woocommerce div.product .single-product-tab-block .woocommerce-tabs .tabs li a{font-size:19px;padding:26px 0;text-align:left;line-height:1.5;color:var(--secondary-light-color);text-transform:uppercase;border:none;margin:0;font-weight:700;color:#757575;text-transform:uppercase}.woocommerce div.product .single-product-tab-block .woocommerce-tabs .tabs li.active a,.woocommerce div.product .single-product-tab-block .woocommerce-tabs .tabs li:hover a{color:#893F29}.woocommerce-Tabs-panel .product-description,.woocommerce-Tabs-panel.tab-characteristics{color:#757575;font-weight:500;font-size:16px;line-height:1.5;display:flex;flex-direction:column}.woocommerce-Tabs-panel .product-description h1,.woocommerce-Tabs-panel .product-description h2,.woocommerce-Tabs-panel.tab-characteristics h1,.woocommerce-Tabs-panel.tab-characteristics h2{color:#757575;font-weight:700;font-size:22px;line-height:1.5}.woocommerce-Tabs-panel .product-description h3,.woocommerce-Tabs-panel .product-description h4,.woocommerce-Tabs-panel .product-description h5,.woocommerce-Tabs-panel .product-description h6,.woocommerce-Tabs-panel.tab-characteristics h3,.woocommerce-Tabs-panel.tab-characteristics h4,.woocommerce-Tabs-panel.tab-characteristics h5,.woocommerce-Tabs-panel.tab-characteristics h6{color:#757575;font-weight:700;font-size:20px;line-height:1.5}.woocommerce div.product .single-product-tab-block .woocommerce-tabs .panel,.tab-characteristics{padding:64px 99px}.woocommerce div.product div.images .flex-control-thumbs li img{border:none;max-height:61px}.header-menu-left .main-navigation .main-menu>li>a{width:100%}.header-menu-left .main-navigation .main-menu>li{padding:0 20px;margin:0}.breadcrumb-box{width:100%;background:#E9DCD3;margin-bottom:48px;font-size:16px;line-height:24px;font-weight:700}.breadcrumb-box .container{height:64px;display:flex;justify-content:space-between;align-items:center}.page-text{color:#1e1e1e}.custom-breadcrumb{display:flex;align-items:center;justify-content:center;color:#757575}.custom-breadcrumb a{display:flex;margin:0 9px;font-size:16px;line-height:24px;font-weight:700;color:#757575}.link-home{background-image:url(/wp-content/themes/affix-child/img/home.svg);background-size:auto 100%;background-repeat:no-repeat;background-position:center;width:18px;height:16px;flex:0 0 18px}.page-template-default{color:#757575}.page-template-default .breadcrumb-box{margin-bottom:48px}.fixed-column{position:absolute;top:0;left:0;border:2px solid #E6E6E6;padding:36px 32px}.fixed-column ol{font-size:16px;line-height:24px;font-weight:700;color:#1e1e1e}.page-template-default p{font-size:16px;line-height:25px;font-weight:500}.text-block p,.columns-block p,.aboutus-image-block p{font-size:22px;line-height:1.5;font-weight:500;color:#757575;margin-bottom:32px}.aboutus-image-block p{margin-top:32px}.columns-block h2,.text-block h2{font-size:28px;line-height:1.5;font-weight:600;margin-bottom:16px;text-transform:uppercase;color:#1E1E1E}.page-template-default li{font-size:16px;line-height:25px;font-weight:500;list-style-type:disc}.page-template-default li.mini_cart_item{list-style-type:none}.page-template-default .list-wrapper li{list-style-type:decimal}.so-panel,.panel-no-style{margin-bottom:0!important}#pg-478-1,#pg-481-1,#pg-612-1,#pg-607-1,#pg-640-1,#pg-3278-1,#pg-3576-1,#pgc-3583-1-0,#pg-3584-1,#pg-3591-1,#pg-3582-1{margin-left:297px}#pg-478-1 .so-panel,#pg-481-1 .so-panel,#pg-612-1 .so-panel,#pg-607-1 .so-panel,#pg-640-1 .so-panel,#pg-3278-1 .so-panel{position:relative}#pgc-478-1-0,#pg-481-1,#pg-612-1,#pg-607-1,#pg-640-1,#pg-3278-1,#pg-3576-1,#pgc-3583-1-0,#pg-3584-1,#pg-3591-1,#pg-3582-1{border:2px solid #E6E6E6}@media (max-width:992px){#pg-478-1,#pg-481-1,#pg-3576-1,#pgc-3583-1-0,#pg-3584-1,#pg-3591-1,#pg-3582-1{margin-left:0}#pg-478-0,#pg-481-0,#pg-3576-0,#pg-3583-0,#pg-3584-0,#pg-3591-0{display:none}#pg-478-0,#pg-481-0,#pg-612-0,#pg-607-0,#pg-640-0,#pg-3582-0{display:none}#pg-478-1,#pg-481-1,#pg-612-1,#pg-607-1,#pg-640-1{margin-left:0}}.section{padding:0 72px;position:relative}#section1{padding-top:48px}.panel-last-child .section{padding-bottom:48px}.section .text-widget p{font-size:16px;line-height:25px;font-weight:500}.section .text-widget li{font-size:16px;line-height:25px;font-weight:500;list-style-type:disc}.section strong{font-weight:700}.page-template-default .page-content{padding-bottom:100px}.page-template-default .title-box{width:100%;border-bottom:2px solid #E6E6E6;padding:24px 72px}.page-template-default .title-box h1{font-size:24px;line-height:36px;font-weight:500;text-transform:inherit;margin:0}.page-template-default .content-box{width:100%;border:2px solid #E6E6E6;padding:48px 72px}.list-wrapper{position:absolute;top:0;width:281px;padding:31px 32px;border:2px solid #E6E6E6;border-radius:6px}.list-wrapper ol{margin:0}.list-wrapper.active{position:fixed;top:0}.list-wrapper .textwidget{width:204px}.list-wrapper .textwidget li{margin:5px 0;font-size:16px;line-height:24px;font-weight:400;color:#757575}.list-wrapper .textwidget a{font-size:16px;line-height:24px;font-weight:400;color:#1e1e1e;color:#757575}.list-wrapper .textwidget li.active a,.list-wrapper .textwidget li.active{color:#1e1e1e;font-weight:700}.title-box h3{margin:0;text-transform:inherit}.woocommerce-cart .input-box label{font-size:0}.woocommerce form .form-row .form-item-checkbox label{line-height:20px}.wcus-checkout-fields>div,#nova-poshta-shipping-info{padding:15px 20px 20px;border:1px solid #e5e5e5;border-radius:5px;margin-bottom:20px}.woocommerce-checkout .shipping_method,.woocommerce-checkout .wc_payment_method .input-radio{display:none}.woocommerce-checkout .woocommerce-shipping-methods label,.woocommerce-checkout .wc_payment_method label{border-radius:10px;padding:10px 10px 10px 40px;position:relative}.woocommerce-checkout .woocommerce-shipping-methods input:checked+label,.woocommerce-checkout .wc_payment_method input:checked+label,.woocommerce-checkout .wc_payment_method label{border:1px solid #893F29}.woocommerce-checkout .woocommerce-shipping-methods input:checked+label::before,.woocommerce-checkout .wc_payment_method input:checked+label::before,.woocommerce-checkout .wc_payment_method input+label::before{content:'';display:block;border-radius:50%;border:5px solid #893F29;background:#fff0;left:10px;top:50%;width:16px;height:16px;position:absolute;margin-top:-8px}.woocommerce-checkout .wc_payment_method input+label::before{border:5px solid #ccc}.woocommerce-checkout .woocommerce ul#shipping_method li label{margin:0}.woocommerce-checkout .woocommerce ul#shipping_method li label,.woocommerce-checkout form.woocommerce-checkout #payment ul.payment_methods li label{display:flex;cursor:pointer;align-items:center}.woocommerce-checkout form.woocommerce-checkout #payment ul.payment_methods li label{height:58px}.woocommerce-checkout .woocommerce ul#shipping_method li label:hover,.woocommerce-checkout form.woocommerce-checkout #payment ul.payment_methods li label:hover{font-weight:700}.woocommerce #payment #place_order{padding:12px 20px}.place-order .order-title{margin-bottom:15px;color:#000;margin-bottom:20px;font-size:20px;font-weight:500}.place-order .form-item-checkbox{margin-bottom:5px}.place-order .form-item-agreement{margin-bottom:15px}.form-item-checkbox input{display:none}.form-item-checkbox label{padding-left:30px;position:relative;font-size:16px;font-weight:500;cursor:pointer;user-select:none}.form-item-checkbox label::before{content:'';display:flex;height:16px;width:16px;border-radius:2px;border:2px solid #893F29;top:50%;position:absolute;margin-top:-8px;left:0;font-size:13px;font-weight:700;line-height:13px;justify-content:center;color:#893F29}.form-item-checkbox input:checked+label::before{content:'\2713'}.payment_method_cod span{color:#777;font-size:14px}.payment_method_cod i{margin-right:5px;color:#777}.bestsellers-slider-block .owl-prev{margin:0 16px 0 0!important}.flex-control-thumbs .owl-prev i,.flex-control-thumbs .owl-next i,.bestsellers-slider-block .owl-prev i,.bestsellers-slider-block .owl-next i{content:'';background-image:url(/wp-content/themes/affix-child/img/arrow3.svg);width:25px;height:24px;background-size:24px auto;background-repeat:no-repeat;background-position:right center;margin:0}.flex-control-thumbs .owl-next i,.bestsellers-slider-block .owl-next i{background-image:url(/wp-content/themes/affix-child/img/arrow1.svg)}.flex-control-thumbs .owl-prev i::before,.flex-control-thumbs .owl-next i::before,.bestsellers-slider-block .owl-prev i::before,.bestsellers-slider-block .owl-next i::before{display:none}.slick-carousel .slick-arrow:hover,.owl-carousel.owl-theme .owl-nav [class*="owl-"]:hover{background:#fff0}.owl-nav button{outline:none}.owl-carousel.owl-theme .owl-nav [class*="owl-"]{background-color:#fff0;box-shadow:none}#pgc-gb278-65049882a5239-0-0>.panel-cell-style,#pgc-gb278-65049882a5239-2-0>.panel-cell-style{display:flex;align-items:flex-start!important;padding:0!important}.about_us .panel-cell-style-for-gb278-65057d08c66bd-0-0{padding:0!important}.about_us .first-block-left span{font-size:20px;line-height:32px}#post-278 .panel-grid-cell .panel-cell-style{height:100%;padding:0!important}.panel-row-style-for-gb278-6505801a7112a-0 #pgc-gb278-65057fad126e0-0-0{flex:1 1 55%}.panel-row-style-for-gb278-6505801a7112a-0 #pgc-gb278-65057fad126e0-0-1{flex:1 1 45%}.panel-row-style-for-gb278-6505801a7112a-0{display:flex}.page-id-807 .site-main>.container{max-width:100%;padding:0}.page-id-807 .row{margin:0}.page-id-807 .col-md-12{padding:0}.page-id-807 article p{font-size:20px;line-height:32px;font-weight:400;color:#000}.about-first-block .container{display:flex;padding-bottom:90px}.about-first-block .left-side{flex:1 1 845px;margin-right:10px}.about-first-block .right-side{flex:1 1 auto}.about-first-block .right-side img{max-height:525px}.about-first-block p:nth-child(1){margin-bottom:0}.about-third-block .container{padding:90px 15px}.button-add-box{display:flex;align-items:center;gap:16px}.page-id-807 .quote-block .left-side{margin-right:0}.page-id-807 .quote-block .right-side{background-image:url(/wp-content/themes/affix-child/img/quote.webp)}.page-id-807 .page-content{padding-bottom:0}.page-id-807 .quote-block .left-side{flex:1 1 280px}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs{display:flex;flex-wrap:wrap}.page-text{color:grey}.single-product .cart.variations_form{align-items:flex-start;flex-direction:column}.woocommerce div.product .add-to-cart-box.cart.single_variation_wrap p.stock{margin-bottom:0}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{padding:0;border:none}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd,.woocommerce-mini-cart dd{padding:0;margin:0}.woocommerce-mini-cart dt{font-size:14px;line-height:20px;font-weight:700}.woocommerce-mini-cart dd p{font-size:12px;line-height:20px}.latest-post-inner{display:flex;flex-direction:column}.latest-post-content-inner{height:100%;display:flex;flex-direction:column;justify-content:space-between}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{margin-bottom:0!important}.main-navigation .sub-menu>li>a,.main-navigation .sub-menu>li>.menu-item-link-return{white-space:nowrap;width:fit-content}.main-navigation ul.main-menu li>ul.sub-menu{border-bottom:none!important}.reivews-block{max-width:1200px;margin:0 auto;padding:0 15px 100px}.youtube-block{max-width:1200px;margin:0 auto;padding:0 15px 100px}.marquee{overflow:hidden;position:relative;width:100%;padding:0;margin:0}.marquee .marquee__inner{display:flex;gap:50px;animation:marquee 20s linear infinite;width:-moz-max-content;width:max-content;padding:32px 32px}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.marquee .item{height:65px}.marquee .item img{height:100%;width:auto;object-fit:contain;display:block;margin:0 auto}.header-primary{display:flex;justify-content:space-between;align-items:center;width:100%}.intro-item .container{padding:0 15px 48px}.intro-slider .owl-carousel .owl-dots{bottom:25px;display:flex;gap:4px}.intro-slider{aspect-ratio:1920 / 821;height:auto}.intro-owl-slider.owl-carousel,.intro-owl-slider .owl-stage-outer,.intro-owl-slider .owl-stage,.intro-slider .owl-carousel .owl-item,.intro-slider .owl-carousel .intro-item{height:100%}.intro-slider .owl-carousel .intro-item img.first-img{width:100%;height:100%;object-fit:cover}.language-menu .menu-item.wpml-ls-item>a{display:flex;align-items:center;gap:5px}.language-menu .menu-item.wpml-ls-item .menu-item a::after{display:none}.language-menu li{list-style-type:none;position:relative}.language-menu li .sub-menu{display:none;margin:0;position:absolute;top:105%;left:0}.language-menu.active li .sub-menu{display:block}.language-menu li .sub-menu li{padding-top:5px}.main-navigation .main-menu>.menu-item-has-children>a{display:flex;align-items:center;gap:10px;position:relative}.main-navigation .main-menu>.menu-item-has-children>a::after,.language-menu .menu-item.wpml-ls-item>a::after{content:"";width:14px;height:5px;background-image:url('data:image/svg+xml;utf8,<svg width="14" height="5" viewBox="0 0 14 5" xmlns="http://www.w3.org/2000/svg"><path d="M1 4L7 1L13 4" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:contain;display:block;transform:rotate(180deg);transition:transform 0.3s ease}.main-navigation .main-menu>.menu-item-has-children:hover>a::after,.language-menu.active .menu-item.wpml-ls-item>a::after{transform:rotate(0deg)}.page-wrapper.opened::before{content:'';display:block;z-index:100;position:fixed;width:100%;height:100%;background:rgb(30 30 30 / .5)}.intro-slider .owl-item img{display:block;width:auto;min-height:100%}.intro-owl-slider.owl-carousel button.owl-dot span{position:relative;text-indent:-9999px;display:inline-flex;cursor:pointer;margin:0;background:#fff0;width:10px;height:10px;border-radius:50%;box-sizing:content-box;border:1px solid #fff}.intro-owl-slider.owl-carousel button.owl-dot.active span{background:#fff;flex:0 0 32px;width:32px;border-radius:10px}.home .woocommerce ul.products,.woocommerce ul.products.slick-carousel,.woocommerce.product-carousel ul.products{gap:15px;align-items:stretch;margin:0;display:flex;flex-wrap:wrap;justify-content:center}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{display:none}.home .woocommerce ul.products.columns-3>li.product{padding-left:0;padding-right:0;margin:0;flex:0 1 calc((100% - 30px) / 3);height:auto}.status-box{position:absolute;padding:11px 11px 0;display:flex;justify-content:flex-end!important;flex-wrap:wrap;gap:8px;z-index:1}.status-box .item_label{color:#fff;border-radius:4px;height:40px;line-height:40px;border-radius:4px;background:#EA5240;font-weight:700;font-size:14px;text-transform:uppercase;padding:0 10px}.status-box .item_label.new,.status-box .item_label.top{color:#1E1E1E;background:#FFC107}.review-slider .owl-nav,.video-slider .owl-nav{display:flex;justify-content:center;gap:52px;margin-top:20px}.review-slider.owl-carousel.owl-theme .owl-nav button.owl-prev,.video-slider.owl-carousel.owl-theme .owl-nav button.owl-next{background-image:url(/wp-content/themes/affix-child/img/arrow1.svg);left:0;order:1;display:flex}.review-slider.owl-carousel.owl-theme .owl-nav button.owl-next,.video-slider.owl-carousel.owl-theme .owl-nav button.owl-prev{display:flex;background-image:url(/wp-content/themes/affix-child/img/arrow3.svg);left:0;order:0}.review-slider.owl-carousel.owl-theme .owl-nav [class*="owl-"],.video-slider.owl-carousel.owl-theme .owl-nav [class*="owl-"]{width:25px;height:24px;background-size:24px auto;background-repeat:no-repeat;background-position:right center;margin:0;flex:0 0 25px;background-repeat:no-repeat}.review-slider .owl-nav button span,.video-slider .owl-nav i,.video-slider.owl-carousel.owl-theme .owl-nav button span{display:none}.slick-carousel .slick-arrow,.owl-carousel.owl-theme .owl-nav [class*="owl-"]{position:relative}.partners-block{background:#E9DCD3}.blog-carousel.owl-carousel .owl-stage{display:flex;align-items:stretch}.features-wrapper .container{padding:100px 15px}.product-item-detail .desription-box{margin-bottom:20px}.woocommerce div.product .single-product-info .product_title{margin:0 0 40px;font-size:50px;line-height:1.3;font-weight:500;color:#1e1e1e}.woocommerce div.product .add-to-cart-box.cart{padding-bottom:0;margin-bottom:0;margin-top:0;display:flex;gap:16px}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{display:none}.single-product .reviews-block{padding:100px 0}.single-product .video-block{padding:0;margin-top:50px}.single-product .product-related-block{padding:100px 0 0}.intro-owl-slider .owl-carousel .owl-item img{width:auto;min-height:100%}.shop-page .input-box input{max-width:100%}.woocommerce .shop-page ul.products{gap:15px;justify-content:flex-start;align-items:stretch;padding-bottom:48px}.woocommerce .shop-page ul.products.columns-3>li.product{max-width:100%;flex:0 1 calc((100% - 30px) / 3);width:100%;padding:0;margin:0;display:flex;height:auto}.delivery-title-block .title-box h1{font-size:24px;line-height:1.5;font-weight:700;text-align:center;display:flex;text-transform:uppercase;color:#1e1e1e;gap:5px;margin-bottom:32px;align-items:center}.delivery-title-block .title-box h2{margin-bottom:32px;font-size:20px;line-height:1.5;font-weight:700;text-transform:uppercase}.delivery-title-block .title-box p{font-size:18px;line-height:1.5;font-weight:500}.delivery-title-block .title-box p strong{color:#1E1E1E}.review-slider .classic-item{aspect-ratio:280/513;overflow:hidden;border-radius:7px;display:flex;align-items:center;justify-content:center;position:relative}.review-slider .item .text{position:absolute;left:10px;top:10px;color:#fff;z-index:5}.review-slider .item img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:7px}.review-slider .item.name-item .img-box img{border-radius:7px 7px 0 0}.review-slider .item.name-item .img-box{aspect-ratio:280/514;overflow:hidden;border-radius:7px 7px 0 0;display:flex;align-items:center;justify-content:center;position:relative}.review-slider .item.name-item{background:#fff}.review-slider .item.name-item .name-box{background:#fff;position:sticky}.bestseller-box{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px;padding:0 20px}.bestseller-box .item{padding:6px 6px 15px;border:1px solid #E6E6E6;border-radius:2px;flex:0 1 calc((100% - 12px) / 3)}.bestseller-box .item .img-box{height:94px;margin-bottom:9px}.bestseller-box .item img{max-width:100%;max-height:100%}.bestseller-box .item .product-name{font-weight:500;font-size:12px;line-height:18px;letter-spacing:-2.2%;text-transform:uppercase;color:#1E1E1E;text-align:left}.columns-block{gap:32px}.columns-block .panel-grid-cell:nth-of-type(1){max-width:725px!important;flex:1 1 725px;width:100%!important}.columns-block .panel-grid-cell:nth-of-type(2){max-width:415px!important;flex:1 1 415px;width:100%!important}.single-post.image-filters-enabled .entry .post-thumbnail{max-height:500px;height:500px;display:flex}.single-post.image-filters-enabled .entry .post-thumbnail img{height:100%;width:auto;margin:0 auto}.reivews-block .subtitle{text-align:center;font-weight:700;font-size:32px;line-height:1.5;text-transform:uppercase;margin-bottom:32px}.reviews-page-content{display:flex;flex-direction:column;gap:32px;padding-bottom:100px}.reviews-page-content .reivews-block{padding:0;max-width:100%;width:100%}.review-slider .name-box{border-radius:0 0 7px 7px;border:1px solid #E6E6E6;padding:12px 18px;height:62px}.review-slider .name-box .link{font-size:24px;line-height:1.5;font-weight:500;color:#757575}.product-title-box{width:100%;aspect-ratio:1920/580;overflow:hidden;position:relative;display:flex;align-items:center}.product-title-box img{object-fit:cover;width:100%;height:auto}.owl-carousel.partners-slider .owl-stage-outer{padding:0 32px}.menu-toggle{padding:15px 20px;font-size:20px;text-transform:uppercase;justify-content:space-between;position:relative}.menu-toggle .close{top:50%;margin-top:-20px}.header-menu-left .text{padding:10px 20px 8px;text-align:left;font-weight:500;font-size:18px;line-height:28px;color:#1E1E1E}.video-slider .item{aspect-ratio:1170/662}.video-slider .item iframe{width:100%;height:100%}.single_variation_wrap .woocommerce-variation.single_variation{order:-1}.wpfront-notification-bar-spacer{position:fixed;width:100%;z-index:995;top:0!important}.site-header{position:fixed!important;top:24px;width:100%}#page{padding-top:136px}.cart-products-box{display:flex;flex-direction:column;margin-bottom:48px}.cart-products-box .cart_item{display:flex;justify-content:space-between;align-items:center;border:1px solid #e6e6e6;border-bottom:none;padding:12px 42px 12px 8px;position:relative}.cart-products-box .cart_item:first-of-type{border-radius:4px 4px 0 0}.cart-products-box .cart_item:last-of-type{border-radius:0 0 4px 4px;border-bottom:1px solid #e6e6e6}.cart-products-box .cart_item .product-thumbnail{display:none}.cart-products-box .cart_item .name-box{display:flex;align-items:center;gap:8px;max-width:44%;flex:1 1 100%}.cart-products-box .cart_item .product-image{display:flex;align-items:center;justify-content:center;flex:0 0 100px;width:100%;height:100%}.cart-products-box .cart_item .img-box img{width:100%;max-width:100%;height:100%;max-width:100%}.cart-products-box .cart_item .product-name{font-size:18px;line-height:28px;font-weight:500;text-transform:uppercase;letter-spacing:-.022em}.cart-products-box .cart_item .amount{font-size:18px;line-height:28px;font-weight:500;text-transform:uppercase;letter-spacing:-.022em}.cart-products-box .cart_item .product-remove{position:absolute;right:12px;top:12px}.cart-products-box .cart_item .name{display:flex;gap:2px;flex-direction:column}.cart-products-box .cart_item .attribute{display:flex;color:#757575;gap:5px;font-weight:500;font-size:16px;line-height:1.5;letter-spacing:-.011em}.cart-products-box .cart_item .product-price{display:flex;gap:12px;justify-content:center;flex:0 0 110px}.cart-products-box .cart_item .name-box .product-price{display:none}.cart-products-box .cart_item .old-price .amount{color:#757575;text-decoration:line-through}.cart-products-box .cart_item .product-subtotal{flex:0 0 50px}.coupon{position:relative}.woocommerce-cart-form .coupon .input-text{width:100%;max-width:100%;height:64px;padding:0 20px;border-radius:4px;font-weight:500;font-size:18px;line-height:1.5;text-transform:uppercase}.woocommerce-cart-form .coupon .input-text::placeholder{color:#757575}.woocommerce-cart-form .coupon>button.button{position:absolute;height:48px;top:8px;right:8px;font-weight:700;font-size:16px;line-height:48px;padding:0 20px}.woocommerce-cart-form .button-update{display:none!important}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-top:48px}.woocommerce .cart-collaterals .cart_totals{width:100%;border:none;padding:20px;float:none;border:1px solid #E6E6E6;border-radius:4px}.woocommerce .cart-collaterals .shop_table_responsive{margin-bottom:32px}.woocommerce .cart-collaterals .cart_totals h2{font-size:20px;line-height:30px;padding:0;margin:0 0 32px;text-align:center;font-weight:700;font-size:20px;line-height:1.5;letter-spacing:-.011em;text-transform:uppercase}.woocommerce .shop_table_responsive .table-row{font-weight:500;font-size:20px;line-height:30px;letter-spacing:-.022em;text-transform:uppercase;padding:16px 0;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;align-items:center}.woocommerce .shop_table_responsive .table-row:first-of-type{padding-top:0}.woocommerce .shop_table_responsive .table-row:last-of-type{padding-bottom:0;border-bottom:none}.woocommerce .shop_table_responsive .table-row .text{font-size:18px;line-height:26px;letter-spacing:0;color:#757575;display:flex;justify-content:space-between}.woocommerce .shop_table_responsive .table-row .text .coupon-code{margin-left:10px}.woocommerce a.remove:hover{background:inherit}.product-remove .btn-remove{cursor:pointer}.woocommerce-mini-cart-item{position:relative}.woocommerce-mini-cart-item .btn-remove{position:absolute;top:0;right:0;cursor:pointer}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{width:100%;height:48px;font-weight:700;font-size:16px;line-height:48px;padding:0 20px}.telegram-box{display:flex;justify-content:space-between;align-items:center;padding:20px;width:100%;border-radius:4px;border:1px solid #E6E6E6;margin-bottom:48px}.telegram-box .box-title{font-weight:700;font-size:20px;line-height:1.5;letter-spacing:-.011em;text-transform:uppercase;margin:0}.telegram-box .btn-telegram{display:flex;align-items:center;gap:11px;font-weight:700;font-size:16px;line-height:48px;text-transform:uppercase;height:48px;border-radius:4px;background:#E9DCD3;color:#1e1e1e}@media (max-width:1200px){.text-block p,.columns-block p,.aboutus-image-block p{font-size:20px;margin-bottom:20px}.shop-page .title-block .container{padding:0 15px}.main-navigation ul.main-menu{gap:16px}.header-nav-sidebar .header-nav-icon>ul>li+li{margin-left:20px}.single-product-info .left-side{margin-right:40px}.woocommerce div.product .single-product-info .product_title{margin:0 0 30px;font-size:40px;line-height:50px}.single-product .woocommerce-product-details__short-description p{font-size:18px;line-height:26px;margin-bottom:25px}.woocommerce div.product .summary p.price{font-size:40px}}@media (max-width:992px){.btn-variation{height:50px;line-height:50px;font-size:16px}.blog .posts-box{gap:15px;padding:0 0 50px}.blog .posts-box article.post{flex:0 1 calc((100% - 15px) / 2)}.single-post article.post .blog-title{font-size:30px;margin:10px 0 20px}.single-post .entry-content h2{font-size:24px}.single-post .entry-content h3{font-size:20px}.single-post .entry-content h4,.single-post .entry-content h5,.single-post .entry-content h6{font-size:16px}.fourth-column .language-menu{display:flex;margin-top:25px}.second-column .language-menu{display:none}#page{padding-top:108px}.single-product-info .right-side{max-width:100%}.woocommerce div.product .product-image-container div.images .flex-control-thumbs{width:310px;height:74px}.woocommerce-product-gallery .arrow-prev{left:60px}.woocommerce-product-gallery .arrow-next{right:60px}.latest-post-content{padding:14px 16px 20px}.latest-post-content .category{height:24px;line-height:24px}.latest-post-item .latest-post-content .post-title{font-size:14px;line-height:16px;font-weight:700;margin:9px 0 10px}.latest-post-content .post-date{font-size:12px;line-height:18px;margin:0 12px 0 0}.latest-post-content .btn-more{font-size:12px}.review-slider .name-box{padding:1px 12px;height:44px}.review-slider .name-box .link{font-size:16px;line-height:40px}.woocommerce div.product form.cart .variations{margin-bottom:0}.single-product .page-content{padding:40px 0 70px}.woocommerce-product-gallery .flex-viewport{border:1px solid #e5e5e5}.woocommerce div.product div.images .flex-control-thumbs li{height:74px;width:74px;flex:0 0 74px;padding:9px 4px}.woocommerce div.product .product-image-container div.images .flex-control-thumbs{gap:4px}.product-detail-top{min-height:auto}.blog-slider-block .latest-post-section{margin:0!important}.blog-slider-block{padding-top:30px}.blog-carousel.owl-theme .owl-nav{margin-top:10px}.latest-post-section{padding-bottom:0}.home .reivews-block{padding:0 15px 30px}.bestsellers-slider-block{padding:30px 0 60px}.home .woocommerce:not(.product-carousel)>ul.products{padding:0}#header-cart .cart-text{top:-10px;right:-4px;color:#1e1e1e;background:#fff}.intro-owl-slider a{height:50px;line-height:50px;padding:0 12px}.wpfront-notification-bar-spacer,.wpfront-notification-bar.wpfront-fixed{z-index:100}.header-main-innner .header-menu-left,#mainMenuContainer .main-navigation{max-width:370px}.header-nav-icon .header-instagram{display:none}.header-primary{justify-content:flex-end}.header-primary .logo{position:absolute;left:50%;margin-left:-79px}.reviews-page-content{gap:40px;padding-bottom:70px}.reivews-block .subtitle{font-size:24px;margin-bottom:20px}.text-block p,.columns-block p,.aboutus-image-block p{font-size:16px}.title,.latest-post-section .section-title,.intro-owl-slider h1,.products-block h3,.bestsellers-slider-block h3,.reivews-block h2,.features-block h2,.text-block h1,.product-related-block .section-title{font-size:28px;line-height:32px;margin-bottom:20px}.columns-block h2,.text-block h2{font-size:18px;margin-bottom:8px}.page-id-807 .quote-block .left-side{flex:1 1 100%}.page-id-807 .quote-block .right-side{background-position:top -75px center}.about-first-block .left-side{flex:1 1 auto;margin:0 0 50px}.about-first-block .container{flex-direction:column;align-items:center}.main-navigation .main-menu>li.menu-item-has-children>.submenu-expand{display:none}.main-navigation ul.main-menu>li>ul.sub-menu{display:block}.page-template-default .page-content{padding-bottom:70px}#pg-3278-0{display:none}#pg-3278-1{margin-left:0}.woocommerce .shop-page ul.products.columns-3>li.product{flex:0 1 calc((100% - 15px) / 2)}}@media (max-width:768px){.woocommerce-checkout .wc_payment_method.payment_method_liqpay-webplus label{padding:10px 120px 10px 40px;line-height:20px}.variation-modal.modal .modal-title{font-size:24px}.variation-modal.modal .modal-content{padding:24px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:20px;line-height:26px}.marquee .marquee__inner{gap:20px}.woocommerce-product-gallery .arrow-prev{left:40px}.woocommerce-product-gallery .arrow-next{right:40px}.woocommerce ul.products li.product .woocommerce-loop-product__title{margin:12px 0}.product-title-box{aspect-ratio:414/108}.bestsellers-slider-block .container{padding:0 8px}.product-image-container{margin:0}.product-item{padding:8px 7px 16px}.status-box .item_label{height:36px;line-height:36px;font-size:14px;padding:0 14px}.status-box{padding:0}.woocommerce .products .product-img-wraper{padding:0}.woocommerce .products .product-img-wraper.out-img-box{padding:0}.woocommerce ul.products li.product .product-img-wraper a.woocommerce-loop-product__link{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.product-thumbnail-main,.out-img-box{width:100%;height:100%}.home .woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce .shop-page ul.products li.product .woocommerce-loop-product__title,.woocommerce.single-product .shop-page ul.products li.product .woocommerce-loop-product__title{font-size:20px;line-height:26px;margin:12px 0 12px;min-height:auto!important}.desription-box p{font-size:14px;line-height:20px}.product-item-detail .desription-box{margin-bottom:12px}.product-item-detail{padding:0}.woocommerce ul.products .price-rating-addcart{margin:0 0 8px}.status-price{margin-bottom:12px}.woocommerce ul.products li.product .price{font-size:20px;margin:0;line-height:24px;display:flex;gap:10px;flex-wrap:wrap}.weight-box{font-size:12px;line-height:16px;gap:8px}.home .woocommerce ul.products li.product .btn-addcart-box .button,.woocommerce .shop-page ul.products li.product .btn-addcart-box .button,.woocommerce.single-product ul.products li.product .btn-addcart-box .button{padding:0 8px;height:45px;font-size:14px;font-weight:700;line-height:45px;margin:8px 0 0}.home .woocommerce ul.products li.product .btn-addcart-box .button::after,.woocommerce .shop-page ul.products li.product .btn-addcart-box .button::after,.woocommerce.single-product ul.products li.product .btn-addcart-box .button::after{width:16px;height:16px;background-image:url(/wp-content/themes/affix-child/img/arrow2.svg);background-size:16px auto;right:10px;margin-top:-8px}.breadcrumb-box{margin-bottom:24px}.images-block img{width:100%}.columns-block .panel-grid-cell:nth-of-type(1){max-width:100%!important;flex:1 1 auto}.columns-block .panel-grid-cell:nth-of-type(2){max-width:100%!important;flex:1 1 auto}.columns-block .panel-grid-cell img{width:100%}.page-id-807 article p{font-size:16px;line-height:27px}.page-id-807 .breadcrumb-box{margin-bottom:30px}.about-first-block .left-side{margin:0 0 30px}.about-first-block .container{display:flex;padding-bottom:50px}.about-third-block .container{padding:50px 15px 0}.page-id-807 .quote-block .right-side{background-position:bottom}.page-template-default .breadcrumb-box{margin-bottom:24px}.breadcrumb-box .container{height:auto;padding:10px 15px}.custom-breadcrumb{display:inline;width:100%;line-height:16px}.custom-breadcrumb a{display:inline}.custom-breadcrumb .link-home{display:inline-flex;width:16px}.delivery-title-block .title-box h1{font-size:16px;gap:8px;margin-bottom:16px;flex-direction:column}.delivery-title-block .title-box h2{margin-bottom:16px;font-size:18px}.delivery-title-block .title-box p{font-size:16px}}@media (max-width:578px){.single-post.image-filters-enabled .entry .post-thumbnail img{height:auto;width:100%;margin:0 auto}.single-post.image-filters-enabled .entry .post-thumbnail{height:auto;max-height:inherit}}@media (max-width:1200px){.quote-block .left-side{flex:1 1 300px}.intro-owl-slider h1{max-width:340px;font-size:46px;line-height:60px;margin-bottom:20px}.intro-owl-slider h2{max-width:280px;font-size:20px;line-height:32px;margin-bottom:40px}.marquee .marquee__inner{padding:20px 20px}.partners-block .item{height:45px}}@media (max-width:992px){.wpfront-message.wpfront-div p{font-size:14px;line-height:14px}.single-product .reviews-block{padding:60px 0}.single-product .video-block{padding:0;margin-top:50px;:}.single-product .product-related-block{padding:60px 0 0}.single-product .reviews-block .container,.single-product .video-block .container{padding:0;margin-top:50px}.single-product-info{padding-bottom:40px}.single-product .btn-buy{padding:12px 20px}.header-top-part .logo{width:270px}.header-btn-box{display:flex;flex:1 1 25%}.header-top-part{flex:1 1 50%}.header-bottom-part .social-box{display:none}.header-bottom-part{width:auto;flex:1 1 25%;justify-content:flex-end}.header-main-innner{justify-content:space-between;flex-direction:row}.site-header .header-main-wrapper{padding-bottom:0}.woocommerce ul.products li.product a img{height:100%}footer .container{flex-direction:column}.site-footer{padding:48px 0}footer .first-column{align-items:center;margin-bottom:38px}footer .second-column{flex-direction:row;justify-content:center;margin-bottom:32px;gap:20px}footer .social-item{flex-direction:column;max-width:95px;margin:0;text-align:center}footer .social-item i{margin:0}footer .thrid-column{margin-bottom:22px}.page-footer .widget-title{font-weight:bold!important}footer .column-title{font-weight:700}.woocommerce .shop-page ul.products{display:flex;flex-wrap:wrap;justify-content:center}.single-product-info{flex-direction:column}.single-product-info .left-side{margin:0 auto 20px;width:100%;max-width:525px}.products-block{display:none}.bestsellers-slider-block{display:block}.features-box{flex-direction:column;align-items:center}.features-box br{display:none}.features-box .feature-item{margin-bottom:40px;max-width:600px}.feature-item:nth-of-type(1){max-width:490px}.feature-item:nth-of-type(2){max-width:460px}.feature-item:nth-of-type(3){max-width:450px}.features-box .ico{margin-bottom:10px}.features-block img{width:325px}.quote-block{flex-direction:column}.quote-block .left-side{flex:1 1 100%;margin:15px 0 0;padding:60px 0 40px;margin:0 0 8px}.quote-block .right-side{flex:1 1 100%;display:flex;min-height:640px;background-size:100% auto;background-position:top -120px center}.woocommerce div.product .single-product-tab-block .woocommerce-tabs .panel,.tab-characteristics{padding:40px 40px}.woocommerce.single div.product .cart.add-to-cart-box{flex-direction:column;align-items:flex-start;order:5}.single-product .weight{order:3}.single-product .single-product-info .price{order:4}.single-product.woocommerce .right-side .star-rating{margin-bottom:20px}.woocommerce.single div.product .summary form.cart .button{display:flex}.woocommerce div.product .single-product-info div.summary{display:flex;flex-direction:column}.single-product .right-side .woocommerce-product-details__short-description{margin-bottom:12px}.single-product .woocommerce-product-details__short-description p{margin-bottom:0}.single-product.woocommerce .right-side .star-rating{margin-bottom:16px}.woocommerce div.product .summary p.price{margin-bottom:16px}.single-product .weight{font-size:16px;line-height:22px;margin-bottom:8px}.woocommerce div.product .single-product-info p.stock{margin-bottom:20px}.woocommerce.single div.product .cart.add-to-cart-box{flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start}}@media (max-width:768px){.telegram-box{margin-bottom:24px;flex-direction:column;gap:20px}.telegram-box .box-title{font-size:18px;text-align:center}.telegram-box .btn-telegram{font-size:14px;width:100%;justify-content:center;max-width:420px}.cart-products-box .cart_item .product-image{display:none}.cart-products-box .cart_item .product-thumbnail{display:flex;flex:0 0 92px;width:92px;height:92px;position:absolute;left:0;top:12px}.cart-products-box .cart_item .product-name{font-size:14px;line-height:22px;padding-right:20px}.cart-products-box .cart_item .attribute{font-size:14px}.cart-products-box .cart_item .amount{font-size:14px;line-height:1.5}.cart-products-box .cart_item{padding:12px 12px 12px 108px;flex-wrap:wrap;justify-content:space-between}.cart-products-box .cart_item .name-box{max-width:100%}.cart-products-box .cart_item .product-price{display:none}.cart-products-box .cart_item .name-box .product-price{display:flex;flex:1 1 100%}.cart-products-box .cart_item .name{align-items:flex-start}.woocommerce .quantity .qty{min-width:35px;width:35px;height:40px}.quantity .qty-btn{height:40px;width:25px;line-height:40px;font-size:16px}.cart-products-box .cart_item .product-subtotal{text-align:right}.cart-products-box{margin-bottom:24px}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-top:24px}.woocommerce-cart-form .coupon .input-text{height:52px;padding:0 20px;font-size:14px}.woocommerce-cart-form .coupon>button.button{height:45px;top:4px;right:4px;font-size:14px;line-height:44px;padding:0 12px}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{height:45px;font-size:14px;line-height:45px;padding:0 12px}.woocommerce .cart-collaterals .cart_totals h2{font-size:18px}.woocommerce .shop_table_responsive .table-row .text{font-size:14px;line-height:22px}.woocommerce .shop_table_responsive .table-row{font-size:14px;line-height:22px}.product-related-block .section-title{max-width:300px;margin:0 auto 20px}.woocommerce.single div.product .summary .cart.add-to-cart-box .button{background:#1E1E1E;margin-bottom:0}.single-product .btn-buy{flex:1 1 auto;justify-content:center;background:#1E1E1E}.shop-page .title-block{margin-bottom:20px}.owl-carousel.partners-slider .owl-stage-outer{padding:0 20px}.marquee .marquee__inner{padding:12px 12px}.partners-block .item{height:25px}.quote-block .quote{font-size:20px;line-height:28px;margin-bottom:12px}.quote-block .text p{font-size:14px;line-height:1.5}.quote-block .text{margin-bottom:25px}.quote-block .quote::before{font-size:46px;line-height:46px;left:-20px;top:-15px}.quote-block .left-side .content{max-width:100%;padding:0 40px}.quote-block .right-side{background:#fff0;flex-direction:column;gap:8px}.quote-block .right-side img{display:flex;width:100%;height:auto}.intro-slider .intro-item>.container{padding-top:80px}.intro-owl-slider h1{text-align:center}.intro-owl-slider h2{text-align:center}.products-block .products-box,.bestsellers-slider-block .products-box{margin-bottom:24px}.products-block,.bestsellers-slider-block{padding:30px 0 60px}.bestsellers-slider-block .container>a{height:50px;line-height:50px;font-size:18px;font-weight:700;margin:0 auto}.bestsellers-slider-block .container>a::after{width:24px;height:14px;margin-top:-7px;background-size:20px auto;right:30px}.features-block .container{background-size:80% auto}.features-block img{width:250px}.features-block .container{padding:200px 15px 100px}.features-box .text{font-size:20px;line-height:30px}.page-text{font-size:14px;line-height:14px}.custom-breadcrumb a{font-size:12px;line-height:16px;margin:0 5px}.woocommerce-page table.cart .product-thumbnail{display:flex;justify-content:center}.out-img-box{align-items:flex-end;padding-bottom:15px}.out-img-box::after{background-position:center bottom 35px}.posts-block{padding-left:40px}.blog-carousel.owl-theme .owl-nav{left:calc(50% - 200px)}.blog-slider.owl-carousel{right:-20px}.shop-page .title-box{background-image:url(https://pesivima.com/wp-content/uploads/2021/08/bann_mob.webp);background-position:bottom;background-size:cover;height:590px;text-align:center}.shop-page .title{text-align:center;margin-bottom:20px}.shop-page .subtitle{text-align:center;max-width:280px;font-size:20px;line-height:32px;margin:0 auto}.page-template-default .title-box{padding:16px 19px}#section1{padding-top:16px}.section{padding:0 19px}.panel-last-child .section{padding-bottom:16px}.woocommerce div.product .single-product-tab-block .woocommerce-tabs .tabs{display:flex;flex-direction:column}.woocommerce div.product .single-product-tab-block .woocommerce-tabs ul.tabs li{width:100%;border-bottom:2px solid #e5e5e5}.woocommerce div.product .single-product-tab-block .woocommerce-tabs .tabs li a{padding:14px 0;font-size:18px;line-height:1.5;width:100%;text-align:center}.woocommerce div.product .single-product-tab-block .woocommerce-tabs .tabs li.active a{font-weight:700}.woocommerce div.product .single-product-tab-block .woocommerce-tabs .panel,.tab-characteristics{padding:16px}.single-product .right-side .woocommerce-Price-amount{font-size:42px;line-height:65px}.shop-page .input-box input{font-size:16px;line-height:48px;padding:0 20px}.shop-page .input-box{display:flex}.shop-page .input-box form{flex:1 1 auto}.shop-page .input-box button{right:12px;padding:0;margin-top:-8px;font-size:16px}.btn-toggle-filter{margin-right:8px;font-size:11px;line-height:28px;padding:0 24px;height:28px;color:#fff;display:block;flex:0 0 80px}.shop-page .input-box{margin-bottom:20px}.shop-page .main-container{display:block}.close-filter{display:block}.shop-page .filters-block{position:fixed;left:-283px;display:block;top:0;z-index:999;width:283px;height:100%;background:#fff;transition:0.3s ease-in-out;border:0;border-right:2px solid #E6E6E6;border-radius:0;padding:60px 10px 0}.shop-page .filters-block.hidden{left:0}}@media (max-width:600px){.owl-carousel .owl-item .intro-item .second-img{display:block}.owl-carousel .owl-item .intro-item .first-img{display:none}}@media (max-width:576px){.blog .posts-box article.post{flex:1 1 100%}.variation-modal.modal .total-box{padding:20px 0;font-size:20px}.variation-modal.modal .buttons-box{gap:8px;flex-direction:column}.variation-modal.modal .buttons-box .btn-add,.variation-modal.modal .buttons-box .btn-buy{flex:1 1 100%;width:100%;padding:0 10px;height:46px;line-height:46px;font-size:14px}.single-product .variation-modal.modal .input-box{order:1}.variation-modal.modal .variation .top-part .custom-checkbox{gap:10px;font-size:14px;line-height:24px}.variation-modal.modal .variation{padding:10px}.variation-modal.modal .variation-desc{font-size:14px}.custom-checkbox .checkmark{width:20px;height:20px}.custom-checkbox input:checked+.checkmark::after{background-size:16px}.woocommerce .variations-box .quantity .qty{width:25px;min-width:25px;height:36px;font-size:12px}.variations-box .quantity .qty-btn{height:36px;line-height:36px;font-size:16px;width:20px}.intro-slider{aspect-ratio:414 / 545;height:auto}.woocommerce.single div.product form.cart{flex-wrap:wrap;gap:20px}.button-add-box{width:100%;gap:20px}.single-product .input-box{order:-1}.woocommerce .right-side button.button.alt{flex:1 1 auto;justify-content:center}.woocommerce div.product .single-product-info .product_title{margin:0 0 15px;font-size:36px;line-height:46px}.single-product .woocommerce-product-details__short-description p{font-size:16px;line-height:1.5}.single-product .right-side .woocommerce-Price-amount{font-size:40px;line-height:40px}.woocommerce div.product .single-product-info p.stock{font-size:14px;padding:0 14px;height:32px;line-height:32px}.quantity-text{display:none}.woocommerce div.product form.cart .button,.single-product .btn-buy{gap:12px;font-size:16px;padding:0 10px}.woocommerce-product-gallery .arrow-next{right:0}.woocommerce-product-gallery .arrow-prev{left:0}.archive.woocommerce-shop .breadcrumb-box{margin-bottom:0}.shop-page .title-block .container img{display:none}.shop-page .title-block .container img.mobile-img{display:flex;border-radius:0;width:100%;height:auto}.shop-page .title-block .container{padding:0;aspect-ratio:auto;border-radius:0}footer .second-column{justify-content:space-between;gap:5px;width:100%}.bestsellers-slider-block .container>a{font-size:16px;padding:0 12px}.bestsellers-slider-block .container>a::after{right:12px}.header-btn-box i{font-size:16px}.user-account-info i,.mobilemenu-wrapper i,.wishlist-icon i,.cart-icon i,.search-icon i{font-size:16px;text-align:center;line-height:20px}.header-top-part{padding:0}.single_variation_wrap{width:100%;justify-content:space-between}.shop-page .title-box{height:395px}.shop-page .title{line-height:35px;margin-bottom:12px;font-weight:500}.shop-page .subtitle{max-width:230px;font-size:16px;line-height:27px;text-align:center;font-weight:500}.intro-slider .intro-item>.container{padding-top:54px}.intro-owl-slider h1{max-width:250px;font-size:32px;line-height:35px;margin-bottom:12px;font-weight:500}.intro-owl-slider h2{max-width:230px;font-size:16px;line-height:27px;margin-bottom:12px;text-align:center}.quote-block .text{gap:5px}.header-bottom-part .icon{margin-right:15px}.page-text{font-size:10px;font-weight:700;line-height:15px}.features-block img{width:220px}.features-block .container{padding:120px 15px 48px;background-position:top 50px center}.features-box .ico{width:45px;height:45px}.feature-item:nth-of-type(1) .ico{background-size:23px auto}.features-box .text{font-size:18px;line-height:24px}.feature-item:nth-of-type(1){max-width:315px}.feature-item:nth-of-type(2){max-width:335px}.feature-item:nth-of-type(3){max-width:315px}.page-template-default .page-content{padding:0 0 70px}.title-box h3{font-size:15px;line-height:22px;font-weight:500}.header-top-part .logo{width:120px;height:41px}.products-block,.bestsellers-slider-block{padding:32px 0 48px}.features-block img{width:126px}.features-block .container{padding:45px 15px 45px}.features-block .img-box{margin-bottom:24px}.features-box .text{font-size:16px;line-height:24px;max-width:334px}.features-box .ico{width:24px;height:24px;border:1px solid #000;margin-bottom:8px}.feature-item:nth-of-type(1) .ico{background-size:12px auto}.feature-item:nth-of-type(2) .ico{background-size:20px}.feature-item:nth-of-type(3) .ico{background-size:12px auto}.features-box .feature-item{margin-bottom:16px}.posts-block{padding-left:20px}.latest-post-content{padding:14px}.blog-carousel.owl-carousel.owl-drag .owl-item{padding:0 4px}.latest-post-section .row{margin:0 0 0 10px}.latest-post-section{padding-bottom:0}.shop-page .title{font-size:32px;line-height:41px;margin-bottom:12px}.shop-page .subtitle{font-size:14px;line-height:18px}.page-content.shop-page{padding-bottom:72px}.single-product .page-content{padding:40px 0 62px}.single-product-info .left-side{max-width:370px}.woocommerce div.product div.images img{max-width:370px}.flex-control-thumbs .owl-prev i,.flex-control-thumbs .owl-next i,.bestsellers-slider-block .owl-prev i,.bestsellers-slider-block .owl-next i{width:17px;height:17px;background-size:17px auto}.woocommerce div.product .product-image-container div.images .flex-control-thumbs.owl-carousel li{width:74px;height:74px}.woocommerce div.product div.images .flex-control-thumbs li img{max-width:67px}.single-product-info .left-side{flex:auto;width:370px}.woocommerce.single-product div.product .summary p.price{margin:0}.home .woocommerce:not(.product-carousel)>ul{padding:0}.woocommerce-shop .breadcrumb-box{margin-bottom:32px}.woocommerce-product-gallery__image{height:370px}.single-product-tab-block{border-radius:6px}}@media (max-width:520px){.single-product-info .left-side{width:100%;max-width:100%}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:flex}}@media (max-width:414px){.shop-page .title-box{height:400px}.quote-block .right-side{min-height:414px;background-size:cover;background-position:center}.posts-block{padding-left:0}.blog-carousel.owl-theme .owl-nav{margin-left:0}.shop-page .main-container{padding:0 7px}}@media (max-width:380px){.woocommerce .shop-page ul.products.columns-3>li.product{width:100%}.single-product .related-products .products{flex-wrap:wrap}.woocommerce.related-products ul.products.columns-4>li.product{width:100%}}.header-nav-sidebar .search_result_data li a{color:#000}.footer-img-box{margin-top:20px}.footer-img-box img{height:28px;margin-right:20px}#woocommerce_affiliate_field{display:none}.woocommerce-account .woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--edit-address{display:none}.link{font-weight:700;color:#893F29}.referal-link-box{display:flex;justify-content:flex-end;margin-bottom:10px}.referal-link-box .link-back{display:flex;align-items:center;font-weight:700}.referal-link-box .link-back i{margin-right:10px;font-size:20px;line-height:20px}.page-template-default li{list-style-type:none}.order-status.status-invoice-payment{background:#c6e1c6!important;color:#5b841b!important}.woocommerce p.stars.selected a.active~a,.woocommerce p.stars a{color:#893F29}.woocommerce p.stars.selected a.active,.woocommerce p.stars.selected a:not(.active){color:#893F29}.woocommerce p.stars.selected a.active::before,.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author{color:#777}.comment-form-rating .stars{display:inline-flex}.woocommerce-checkout #payment ul.payment_methods li img{margin:0 0 0 10px;height:36px}.shipping-box{padding:15px 0}.single-post .wp-block-group__inner-container a,.wp-block-latest-comments__comment-author,footer.wp-block-latest-comments__comment-meta a{color:#222}.search-results .title-box{display:flex;align-items:center;justify-content:space-between;width:100%}@media (max-width:768px){.woocommerce-cart .cart-subtotal th,.woocommerce-cart .order-total th{display:block!important}.woocommerce-cart .cart-subtotal,.woocommerce-cart .order-total{display:flex!important;justify-content:space-between!important}}.header-btn-box ul{margin:0}.woocommerce-MyAccount-content .woocommerce-Address{display:flex;width:100%;max-width:100%;flex-direction:column;align-items:flex-start;padding:0}.woocommerce-MyAccount-content .woocommerce-Address h3{font-family:'Gilroy';font-weight:600;font-size:22px;display:flex}.woocommerce-MyAccount-content .woocommerce-Address a{font-family:'Gilroy';font-family:'Gilroy';font-weight:500;font-style:italic;color:#000;font-size:22px;display:flex}.woocommerce-MyAccount-content .woocommerce-Address address{font-family:'Gilroy'}.status-price{display:flex;align-items:center}.weight-box .stock{color:#893F29;margin:0}.product-detail-bottom .stock{color:#893F29!important;font-size:14px!important}@media (max-width:576px){.status-price .stock{color:#893F29;margin:0;font-size:9px}}.input-box .woof_container_inner{position:relative}.input-search-box{position:relative}.input-search-box .input-box{position:relative}.input-search-box .input-box .btn-search{position:absolute;right:30px;top:50%;padding:0;margin-top:-11px}.input-search-box .custom-search-result{position:absolute;top:100%;z-index:1;width:100%;background:#fff;display:none}.input-search-box .custom-search-result.active{display:block}.input-search-box .custom-search-result .loader{position:absolute;left:50%}.input-search-box .custom-search-result ul{list-style-type:none;list-style:none;padding:0 20px}.input-search-box .custom-search-result li{border-bottom:1px solid #e5e5e5;padding:10px 0;list-style-type:none;list-style:none}.result li:hover a{color:#893F29}.woocommerce-shop .right-side{flex:1 1 auto}.woocommerce div.product .single-product-info .right-side div.summary,.single-product-info .right-side{height:auto}.single-product-tab-block.section-margin-top,.product-related-block.section-margin-top{margin:0}@media (max-width:768px){.input-search-box .input-box .btn-search{right:20px}.woocommerce div.product .single-product-info .right-side div.summary,.single-product-info .right-side{height:auto}.single-product-tab-block.section-margin-top,.product-related-block.section-margin-top{margin:0}.variations tr{display:flex;flex-direction:column}.woocommerce div.product form.cart .variations select{margin:0;width:100%}}.woof_list_label li .woof_label_term.checked{background:#E9DCD3}.filters-block .woof_list_label .woof_label_term{margin:0;padding-left:25px;border-radius:5px;white-space:nowrap;display:flex;width:100%}.filters-block .woof_list_label .woof_label_term{max-width:100%}.page-text{color:grey}.woocommerce-checkout .woocommerce ul#shipping_method li label,.woocommerce-checkout form.woocommerce-checkout #payment ul.payment_methods li label{cursor:auto!important}.product-item .status-box,.single-product-info .product-image-container .status-box{left:0;right:0;justify-content:flex-end!important;flex-direction:column;align-items:flex-end}.single-product-info .left-side,.single-product-info .product-image-container{position:relative}.single-product-info .product-image-container .status-box{left:auto;right:64px;top:11px;width:auto;padding:0}