﻿@font-face{font-family:"SFProDisplay";src:url("../fonts/SFProDisplay-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}:root{--accent-font: "Muller", sans-serif;--accent-color: #30313A;--dop-font: "SFProDisplay";--primary-3: #009932;--primary-3-hover: linear-gradient(0deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.15) 100%), var(--primary-3);--primary-1: #FFF7A9;--primary-5: #FC9935;--primary-2: #E2F6EB;--primary-2-hover: #C4EBD8;--primary-6: #102E20}*{margin:0;padding:0}p,h1,h2,h3,h4{margin:0;padding:0}ul li{list-style:none}a,a:hover{text-decoration:none}img{display:block}button:focus,input:focus,textarea:focus{outline:none}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background-color:#999}::-webkit-scrollbar-track-piece{background-color:#fff}::-webkit-scrollbar-thumb{height:50px;background-color:var(--primary-3);border-radius:3px}::-webkit-scrollbar-corner{background-color:#fff}::-webkit-resizer{background-color:#fff}::placeholder{color:#9395a5;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}::selection{background-color:var(--primary-3);color:#fff}body{background:#fff;font-family:var(--accent-font);font-size:14px;font-weight:400;color:var(--accent-color);position:relative}body.overflow{overflow:hidden}body.overflow.modal-open .modal_bg{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4);z-index:15;bottom:0;right:0;display:block}body.pointer-events-none{pointer-events:none}body.avtorized .mobile_menu .nav_login .wishlist_row,body.avtorized .productview .bg_wishlist,body.avtorized header.accent-header .bottom .right .wishlist-module-icon,body.avtorized .product .button_wishlist{display:flex}body:has(.com-users-reset) .banner{display:none}body:has(.com-users-reset) main{margin-top:0;margin-bottom:140px;padding-top:140px}body .modal_bg{display:none}body main{min-height:50vh;position:relative}body .cartajax-module-modal{position:fixed;display:none;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;border-radius:16px;z-index:100;overflow-y:auto;max-height:300px;width:900px;padding:32px;padding-bottom:0}body .cartajax-module-modal.active{display:block}body .cartajax-module-modal .close.modal_close{top:0;right:0}body .cartajax-module-modal .title{color:var(--accent-color);font-family:var(--accent-font);font-size:var(--Heading-H1, 36px);font-style:normal;font-weight:500;line-height:var(--Line-height-lg, 42px);margin-bottom:24px}body .cartajax-module-modal .module-list{display:flex;flex-direction:column;gap:24px}body .cartajax-module-modal .module-list .module-item-image img{width:100px;height:100px}body .cartajax-module-modal .module-list .module-item-label a{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}body .cartajax-module-modal .module-list .module-count{display:none}body .cartajax-module-modal .module_buttons{margin-bottom:32px;display:flex;align-items:center;justify-content:space-between}img{max-width:100%}.container{max-width:1600px;margin:0 auto;padding:0 15px}.btn{border:unset;border-radius:16px;background:var(--primary-3);color:#fff;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:10px 16px;width:max-content;cursor:pointer}.btn:hover{background:var(--primary-3-hover)}.control_swiper .swiper-button-prev,.control_swiper .swiper-button-next{border-radius:50%;width:48px;height:48px;background:var(--primary-2)}.control_swiper .swiper-button-prev:hover,.control_swiper .swiper-button-next:hover{background:var(--primary-2-hover)}.control_swiper .swiper-button-prev:after,.control_swiper .swiper-button-next:after{color:var(--primary-3);font-size:16px}.slider-wrapper{position:relative}.swiper .control_swiper .swiper-button-prev,.swiper .control_swiper .swiper-button-next{border-radius:50%;width:48px;height:48px;background:var(--primary-2)}.swiper .control_swiper .swiper-button-prev:hover,.swiper .control_swiper .swiper-button-next:hover{background:var(--primary-2-hover)}.swiper .control_swiper .swiper-button-prev:after,.swiper .control_swiper .swiper-button-next:after{color:var(--primary-3);font-size:16px}.swiper .swiper-pagination-bullet{width:10px;height:10px;background:#009640;opacity:.1}.swiper .swiper-pagination-bullet-active{background:#009640;opacity:1}#mxcpr{display:none !important}.close{border-radius:50%;background:var(--primary-2);width:48px;height:48px;display:flex;justify-content:center;align-items:center;cursor:pointer}.close.modal_close{position:absolute;right:-24px;top:-24px;z-index:21}input,textarea{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;resize:unset}label{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:6px}label span{color:red}h1{color:var(--accent-color);font-family:var(--accent-font);font-size:36px;font-style:normal;font-weight:500;line-height:42px}p{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.d-flex{display:flex}.align-content-center{align-content:center}.align-items-center{align-items:center}.d-block{display:block}.d-none{display:none}.w-100{width:100%}.justify-content-between{justify-content:space-between}.position-sticky{position:sticky}header{background:#fff;box-shadow:0px 5px 10px 0px rgba(0,0,0,.05)}header.accent-header .cartajax-module-icon{margin:0}header.accent-header .cartajax-module-icon .module-checkout{background:unset;border:unset;display:flex;gap:16px;align-items:center;border-radius:1000px;background:var(--primary-2);width:max-content;padding:12px 16px 12px 12px}header.accent-header .cartajax-module-icon .module-checkout:hover{background:var(--primary-2-hover)}header.accent-header .cartajax-module-icon .module-checkout .inner{position:relative;border:0}header.accent-header .cartajax-module-icon .module-checkout .inner .module-count{position:absolute;right:-7px;top:-4px;color:#fff;text-align:center;font-family:var(--accent-font);font-size:13px;font-style:normal;font-weight:500;line-height:22px;background:#c63200;border-radius:50%;width:16px;height:16px;max-width:16px;max-height:16px;min-width:16px;min-height:16px;display:flex;align-items:center;justify-content:center;padding:3px 2px 1px 2px}header.accent-header .cartajax-module-icon .module-checkout .module-total{display:none}header.accent-header .cartajax-module-icon .module-checkout .text{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:700;line-height:24px}header.accent-header .modNevigenJShopCart{background:unset;border:unset;display:flex;gap:16px;align-items:center;border-radius:1000px;background:var(--primary-2);width:max-content;padding:12px 16px 12px 12px}header.accent-header .modNevigenJShopCart:hover{background:var(--primary-2-hover)}header.accent-header .modNevigenJShopCart .cart{position:relative;border:0}header.accent-header .modNevigenJShopCart .cart .count{position:absolute;right:-7px;top:-4px;color:#fff;text-align:center;font-family:var(--accent-font);font-size:13px;font-style:normal;font-weight:500;line-height:22px;background:#c63200;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center}header.accent-header .modNevigenJShopCart .cart .icon-cart{width:24px;height:24px;background:url("/images/cart.svg");display:block}header.accent-header .modNevigenJShopCart .text{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:700;line-height:24px}header.accent-header .top_line{background:var(--primary-3);padding:8px}header.accent-header .top_line p{text-align:center;display:flex;justify-content:center;align-items:center;gap:10px;color:var(--primary-1);font-family:var(--dop-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}header.accent-header .top_line p.mob{display:none}header.accent-header .logo img{padding:0 30px;width:118px;padding-top:10px}header.accent-header .baseMenu{display:flex;align-items:center}header.accent-header .baseMenu .content{width:100%;padding-left:18px}header.accent-header .baseMenu .content .top{padding-top:16px;padding-bottom:16px;display:flex;justify-content:space-between;align-items:center}header.accent-header .baseMenu .content .mod-menu{display:flex}header.accent-header .baseMenu .content .mod-menu li{border-right:1px solid #e9eaf1;padding-right:24px;padding-left:24px}header.accent-header .baseMenu .content .mod-menu li span,header.accent-header .baseMenu .content .mod-menu li a{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}header.accent-header .baseMenu .content .mod-menu li span:hover,header.accent-header .baseMenu .content .mod-menu li a:hover{color:var(--primary-3)}header.accent-header .baseMenu .content .mod-menu li:first-child{padding-left:0}header.accent-header .baseMenu .content .mod-menu li:last-child{padding-right:0;border-right:unset}header.accent-header .baseMenu .content .btn_phone{display:none;color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;align-items:center;cursor:pointer}header.accent-header .baseMenu .content .btn_phone .arrow_down{margin-left:8px;margin-bottom:5px;border:solid #5e5f6b;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}header.accent-header .catMenu.modalCatMenu{left:0;overflow-y:auto}header.accent-header .catMenu.modalCatMenu.openSub_menu .name .base{display:none}header.accent-header .catMenu.modalCatMenu.openSub_menu .name .back{display:flex}header.accent-header .catMenu.modalCatMenu.openSub_menu .mod-menu li.parent ul{left:0;overflow-y:auto}header.accent-header .catMenu.modalCatMenu .mod-menu{gap:12px;padding-bottom:50px}header.accent-header .catMenu.modalCatMenu .mod-menu li{border-bottom:1px solid #dbdce6;position:relative;padding-right:8px;display:flex;justify-content:space-between}header.accent-header .catMenu.modalCatMenu .mod-menu li.parent:after{content:"";background:url("/images/svg/arrow_r.svg") no-repeat;width:24px;height:24px;background-position:bottom}header.accent-header .catMenu.modalCatMenu .mod-menu li:hover{background:var(--primary-2)}header.accent-header .catMenu.modalCatMenu .mod-menu li:hover ul{left:0;overflow-y:auto;height:100%;border-radius:0;background:#fff;box-shadow:0px 20px 40px 0px rgba(0,0,0,.2)}header.accent-header .catMenu.modalCatMenu .mod-menu li a{padding:8px;width:100%}header.accent-header .catMenu.modalCatMenu .mod-menu li a:hover{background:none;box-shadow:none;color:var(--accent-color);border-radius:0}header.accent-header .catMenu .top_modal{display:none;justify-content:space-between;align-items:center;margin-bottom:23px}header.accent-header .catMenu .top_modal .name .back{display:none;color:var(--primary-3);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:500;line-height:26px;gap:8px}header.accent-header .catMenu .top_modal .name .base{color:var(--primary-3);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:500;line-height:26px}header.accent-header .catMenu .mod-menu{display:flex;position:relative}header.accent-header .catMenu .mod-menu li:hover ul{display:grid}header.accent-header .catMenu .mod-menu li a{padding:12px 24px;color:var(--accent-color);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:500;line-height:26px;display:block}header.accent-header .catMenu .mod-menu li a:hover{border-radius:16px 16px 0px 0px;background:var(--primary-5);box-shadow:0px -5px 15px 0px rgba(252,153,53,.4);color:#fff}header.accent-header .catMenu .mod-menu li ul{border-radius:0px 0px 16px 16px;background:#fff;box-shadow:0px 20px 40px 0px rgba(252,153,53,.2);display:grid;grid-template-columns:repeat(4, 1fr);position:absolute;left:0;top:100%;z-index:20;padding:24px 32px;display:none}header.accent-header .catMenu .mod-menu li ul li a{display:flex;align-items:center;gap:15px;padding:8px}header.accent-header .catMenu .mod-menu li ul li a:hover{background:var(--primary-2);color:var(--accent-color);box-shadow:none;border-radius:8px}header.accent-header .catMenu .mod-menu li ul li a:hover img{background:#fff}header.accent-header .catMenu .mod-menu li ul li a img{position:relative;border-radius:50%;background:var(--primary-2);padding:2px;width:48px;height:48px}header.accent-header .jshop_searchajax{width:100%}header.accent-header .jshop_searchajax form{display:flex;align-items:center;border-radius:16px;background:#f3f3f7;width:100%}header.accent-header .jshop_searchajax form .icon_search{padding-left:16px}header.accent-header .jshop_searchajax form .icon_search svg path{fill:#9495a4}header.accent-header .jshop_searchajax form .inputbox{border:unset;background:unset;width:100%;padding-left:8px}header.accent-header .jshop_searchajax form .button{display:flex;align-items:center;gap:8px;border:unset;margin:2px}header.accent-header .jshop_searchajax form .button:hover{background:var(--primary-3-hover)}header.accent-header .jshop_searchajax form .button svg path{fill:#fff}header.accent-header .jshop_searchajax #search-result{display:none}header.accent-header .jshop_searchajax #search-result.active{box-shadow:0px 20px 40px 0px rgba(0,153,50,.2);background:#fff;border:unset;border-radius:16px;padding:20px;display:block}header.accent-header .jshop_searchajax #search-result table{border:unset}header.accent-header .jshop_searchajax #search-result table .itemsearch{padding:5px;display:block}header.accent-header .jshop_searchajax #search-result table .itemsearch:hover{background-color:rgba(14,176,0,.1)}header.accent-header .jshop_searchajax #search-result table .pricesearch{color:var(--primary-3);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:700;line-height:18px}header.accent-header .jshop_searchajax #search-result table .titlesearch{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}header.accent-header .jshop_searchajax #search-result table .row_more-result{text-align:center;padding-top:10px}header.accent-header .jshop_searchajax #search-result table .row_no-result{color:var(--accent-color);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:500;line-height:26px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}header.accent-header .jshop_searchajax #search-result table .ajax-search-more-results{margin-top:10px;padding:10px 16px;text-align:center;border:unset;border-radius:16px;background:var(--primary-3);color:#fff;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;cursor:pointer}header.accent-header .jshop_searchajax #search-result table .ajax-search-more-results:hover{background:var(--primary-3-hover)}header.accent-header .bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid #e9eaf1;padding-bottom:16px}header.accent-header .bottom .left{display:flex;gap:16px;width:100%;max-width:830px}header.accent-header .bottom .right{display:flex;gap:12px}header.accent-header .bottom .right .agrocalc{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:16px;border:1px solid var(--primary-3)}header.accent-header .bottom .right .agrocalc:hover{border-radius:16px;border:1px solid var(--primary-3);background:var(--primary-2-hover)}header.accent-header .bottom .right .wishlist-module-icon{border-radius:50%;background:#f3f3f7;width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin:0;display:none}header.accent-header .bottom .right .wishlist-module-icon:hover{background:var(--primary-2)}header.accent-header .bottom .right .wishlist-module-icon:hover svg{fill:var(--primary-3)}header.accent-header .bottom .right .wishlist-module-icon svg{fill:#9495a4}header.accent-header .bottom .right .wishlist-module-icon .module-bottom{right:0;top:7px;left:unset;display:flex;align-items:center;justify-content:center}header.accent-header .bottom .right .wishlist-module-icon .module-bottom .module-count{background:#c63200;border-radius:50%;width:16px;height:16px;min-width:16px;min-height:16px;max-width:16px;max-height:16px;display:flex;align-items:center;justify-content:center;padding:3px 2px 1px 2px}header.accent-header .bottom .right .wishlist-module-icon .module-bottom .module-count span{color:#fff;text-align:center;font-family:var(--accent-font);font-size:13px;font-style:normal;font-weight:500}header.accent-header .bottom .right .login_btn{border-radius:50%;background:#f3f3f7;width:48px;height:48px;display:flex;align-items:center;justify-content:center}header.accent-header .bottom .right .login_btn:hover{background:var(--primary-2)}header.accent-header .bottom .right .login_btn:hover svg{fill:var(--primary-3)}header.accent-header .bottom .right .login_btn svg{fill:#9495a4}header.accent-header .bottom .right .login_account{border-radius:50%;background:var(--primary-3);width:48px;height:48px;display:flex;align-items:center;justify-content:center}header.accent-header .bottom .right .login_account:hover{background:var(--primary-3-hover)}header.accent-header .bottom .right .login_account:hover svg{fill:var(--primary-2)}header.accent-header .bottom .right .login_account svg{fill:var(--primary-2)}header.accent-header .bottom .right .burger_menu{display:none;width:44px;height:44px;background:var(--primary-3);flex-direction:column;align-items:center;justify-content:center;border-radius:16px}header.accent-header .katalog_btn{display:none}header.checkoutPage-header{padding:10px 0}header.checkoutPage-header .container{display:flex;justify-content:space-between;align-items:center;gap:10px}header.checkoutPage-header .logo img{width:80px}header.checkoutPage-header .back{display:flex;gap:8px;align-items:center;color:var(--primary-3);font-family:Muller;font-size:16px;font-style:normal;font-weight:500;line-height:24px;flex:1}header.checkoutPage-header .phone_number{flex:1;justify-content:end}header .phone_number{display:flex;gap:16px}header .phone_number.active{right:15px}header .phone_number .item{display:flex;align-items:center;gap:10px}header .phone_number .item.email{display:none}header .phone_number .item a{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:100%;white-space:nowrap}header .phone_number .item a:hover{color:var(--primary-3)}.mobile_menu{position:fixed;top:0px;left:-315px;transition:left .6s ease-in-out;z-index:20;width:280px;background:#fff;padding:20px 16px 35px 16px;color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex;flex-direction:column;gap:35px;overflow-y:auto;height:calc(100% - 55px)}.mobile_menu.active{left:0}.mobile_menu .top_mobMenu{display:flex;justify-content:space-between;align-items:center}.mobile_menu .logo img{width:45px;height:40px}.mobile_menu .katalog_btn{width:calc(100% - 32px);margin-bottom:5px;text-align:center}.mobile_menu .agrocalc{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:16px;border:1px solid var(--primary-3)}.mobile_menu .agrocalc:hover{border-radius:16px;border:1px solid var(--primary-3);background:var(--primary-2-hover)}.mobile_menu .nav_login .acc_edit,.mobile_menu .nav_login .acc_orders,.mobile_menu .nav_login .acc_logout{margin-top:8px}.mobile_menu .nav_login .acc_edit a,.mobile_menu .nav_login .acc_orders a,.mobile_menu .nav_login .acc_logout a{display:flex;align-items:center;gap:12px;color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.mobile_menu .nav_login .acc_edit .icon,.mobile_menu .nav_login .acc_orders .icon,.mobile_menu .nav_login .acc_logout .icon{border-radius:50%;background:#f3f3f7;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.mobile_menu .nav_login .acc_edit:hover,.mobile_menu .nav_login .acc_orders:hover,.mobile_menu .nav_login .acc_logout:hover{background:var(--primary-2)}.mobile_menu .nav_login .acc_edit:hover svg,.mobile_menu .nav_login .acc_orders:hover svg,.mobile_menu .nav_login .acc_logout:hover svg{fill:var(--primary-3)}.mobile_menu .nav_login .acc_edit svg,.mobile_menu .nav_login .acc_orders svg,.mobile_menu .nav_login .acc_logout svg{fill:#9495a4}.mobile_menu .nav_login .login_btn{border-radius:50%;background:#f3f3f7;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.mobile_menu .nav_login .login_btn:hover{background:var(--primary-2)}.mobile_menu .nav_login .login_btn:hover svg{fill:var(--primary-3)}.mobile_menu .nav_login .login_btn svg{fill:#9495a4}.mobile_menu .nav_login .login_account{border-radius:50%;background:var(--primary-3);width:48px;height:48px;display:flex;align-items:center;justify-content:center}.mobile_menu .nav_login .login_account:hover{background:var(--primary-3-hover)}.mobile_menu .nav_login .login_account:hover svg{fill:var(--primary-2)}.mobile_menu .nav_login .login_account svg{fill:var(--primary-2)}.mobile_menu .nav_login .wishlist_row{display:none;gap:12px;align-items:center}.mobile_menu .nav_login .wishlist_row a{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.mobile_menu .nav_login .wishlist-module-icon{border-radius:50%;background:#f3f3f7;width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin:0}.mobile_menu .nav_login .wishlist-module-icon:hover{background:var(--primary-2)}.mobile_menu .nav_login .wishlist-module-icon:hover svg{fill:var(--primary-3)}.mobile_menu .nav_login .wishlist-module-icon svg{fill:#9495a4}.mobile_menu .nav_login .wishlist-module-icon .module-bottom{right:2px;top:2px;left:unset;display:flex;align-items:center;justify-content:center}.mobile_menu .nav_login .wishlist-module-icon .module-bottom .module-count{background:#c63200;border-radius:50%;width:16px;height:16px;min-width:16px;min-height:16px;max-width:16px;max-height:16px;display:flex;align-items:center;justify-content:center;padding:3px 2px 1px 2px}.mobile_menu .nav_login .wishlist-module-icon .module-bottom .module-count span{color:#fff;text-align:center;font-family:var(--accent-font);font-size:13px;font-style:normal;font-weight:500}.mobile_menu .nav_login .login_row{margin-bottom:8px}.mobile_menu .nav_login .login_row{display:flex;gap:12px;align-items:center}.mobile_menu .nav_login .login_row a{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.mobile_menu .mod-menu{display:flex;flex-direction:column;gap:8px;margin-bottom:35px;margin-left:-8px}.mobile_menu .mod-menu li{display:flex;align-items:center}.mobile_menu .mod-menu li::before{content:"";background:url(/images/svg/arrow_r.svg) no-repeat;width:24px;height:24px;background-position:center}.mobile_menu .mod-menu li a{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.mobile_menu .time_address{display:flex;flex-direction:column;gap:35px;max-width:250px}.mobile_menu .time_address .title{display:none}.mobile_menu .time_address .maps a{display:flex;align-items:center;gap:10px;color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline}.mobile_menu .time_address .maps a svg{fill:#009640}.mobile_menu .contacts .phone_number{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.mobile_menu .contacts .phone_number .item{display:flex;align-items:center;gap:10px}.mobile_menu .contacts .phone_number .item a{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:100%}.mobile_menu .social_link{display:flex;gap:8px}.mobile_menu .social_link .item{border-radius:50%;background:var(--primary-2);width:36px;height:36px;display:flex;align-items:center;justify-content:center}.mobile_menu .social_link .item svg path{fill:var(--primary-3)}.homePage.modal-open .swiper-wrapper{z-index:-1;transform:unset}.homePage header.accent-header{margin-bottom:24px}.homePage .homeSlider img{object-fit:cover;display:block;width:100%}.homePage .homeSlider .swiper-pagination-bullet{width:10px;height:10px;background:#fff;opacity:.1}.homePage .homeSlider .swiper-pagination-bullet-active{background:#fff;opacity:1}.homePage .homeSlider .control_swiper .swiper-button-prev,.homePage .homeSlider .control_swiper .swiper-button-next{border-radius:50%;width:48px;height:48px;background:rgba(255,255,255,.1)}.homePage .homeSlider .control_swiper .swiper-button-prev:hover,.homePage .homeSlider .control_swiper .swiper-button-next:hover{background:var(--primary-2-hover)}.homePage .homeSlider .control_swiper .swiper-button-prev:after,.homePage .homeSlider .control_swiper .swiper-button-next:after{color:var(--primary-3);font-size:16px}.homePage .partners .partnersSlider{padding-bottom:52px}.homePage .partners .swiper-slide{display:flex;align-items:center;justify-content:center;border-radius:16px;border:1px solid #e9eaf1;padding:10px;width:230px}.homePage .reviews{padding-top:135px;padding-bottom:70px}.homePage .reviews .top{display:flex;justify-content:space-between;margin-bottom:24px}.homePage .reviews .top h2{color:var(--accent-color);font-family:var(--accent-font);font-size:36px;font-style:normal;font-weight:500;line-height:42px}.homePage .reviews .top .all{border-radius:16px;background:var(--primary-2);padding:10px 16px;color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:flex;gap:8px}.homePage .reviews .top .all:hover{background:var(--primary-2-hover)}.homePage .reviews .top .all .mob{display:none}.homePage .reviews .top .all i.arrow-right{border:solid var(--primary-3);border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.homePage .reviews .reviewsSlider{padding-bottom:30px}.homePage .reviews .item{border-radius:16px;border:1px solid #e9eaf1;background:#f3f3f7;height:300px;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.homePage .reviews .item .content_rev{padding:24px 24px 0 24px}.homePage .reviews .item .top_reviews{margin-bottom:16px;display:flex;gap:16px}.homePage .reviews .item .name{color:var(--accent-color);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:500;line-height:26px;margin-bottom:8px}.homePage .reviews .item .foto{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:16px;font-size:30px;font-weight:700;text-transform:uppercase}.homePage .reviews .item .foto.accent1{background:var(--primary-1)}.homePage .reviews .item .foto.accent2{background:var(--primary-3)}.homePage .reviews .item .foto.accent3{background:var(--primary-5)}.homePage .reviews .item .description{overflow:hidden;color:#5e5f6b;text-overflow:ellipsis;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.homePage .reviews .item .date{color:var(--primary-3);font-family:var(--accent-font);font-size:13px;font-style:normal;font-weight:400;line-height:22px;position:relative;width:max-content;padding:0 0 0 24px;margin-bottom:24px}.homePage .reviews .item .date:before{content:"";position:absolute;bottom:-24px;background:var(--primary-3);width:70px;height:2px}.homePage .reviews .stars .filled{color:#ee9e4c}.homePage .reviews .stars .half{color:#ccc;position:relative;display:inline-block}.homePage .reviews .stars .half::before{content:"★";position:absolute;left:0;width:50%;overflow:hidden;color:#ee9e4c}.homePage .reviews .stars span{font-size:18px;color:#ccc;position:relative;display:inline-block;line-height:1}.homePage .reviews .swiper-pagination{bottom:0}.homePage .reviews .swiper-button-next{top:30%;right:0}.homePage .reviews .swiper-button-prev{top:30%;left:0}.reviewsPage h1{margin-bottom:42px}.reviewsPage .reviews_list{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;position:relative;padding-bottom:124px}.reviewsPage .reviews_list .top{display:flex;justify-content:space-between;margin-bottom:24px}.reviewsPage .reviews_list .top h2{color:var(--accent-color);font-family:var(--accent-font);font-size:36px;font-style:normal;font-weight:500;line-height:42px}.reviewsPage .reviews_list .top .all{border-radius:16px;background:var(--primary-2);padding:10px 16px;color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:flex;gap:8px}.reviewsPage .reviews_list .top .all:hover{background:var(--primary-2-hover)}.reviewsPage .reviews_list .top .all i.arrow-right{border:solid var(--primary-3);border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.reviewsPage .reviews_list .reviewsSlider{padding-bottom:30px}.reviewsPage .reviews_list .item{border-radius:16px;border:1px solid #e9eaf1;background:#f3f3f7;height:300px;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.reviewsPage .reviews_list .item .content_rev{padding:24px 24px 0 24px}.reviewsPage .reviews_list .item .top_reviews{margin-bottom:16px;display:flex;gap:16px}.reviewsPage .reviews_list .item .name{color:var(--accent-color);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:500;line-height:26px;margin-bottom:8px}.reviewsPage .reviews_list .item .foto{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:16px;font-size:30px;font-weight:700;text-transform:uppercase}.reviewsPage .reviews_list .item .foto.accent1{background:var(--primary-1)}.reviewsPage .reviews_list .item .foto.accent2{background:var(--primary-3)}.reviewsPage .reviews_list .item .foto.accent3{background:var(--primary-5)}.reviewsPage .reviews_list .item .description{overflow:hidden;color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-y:auto}.reviewsPage .reviews_list .item .date{color:var(--primary-3);font-family:var(--accent-font);font-size:13px;font-style:normal;font-weight:400;line-height:22px;position:relative;width:max-content;padding:0 0 0 24px;margin-bottom:24px}.reviewsPage .reviews_list .item .date:before{content:"";position:absolute;bottom:-24px;background:var(--primary-3);width:70px;height:2px}.reviewsPage .reviews_list .stars .filled{color:#ee9e4c}.reviewsPage .reviews_list .stars .half{color:#ccc;position:relative;display:inline-block}.reviewsPage .reviews_list .stars .half::before{content:"★";position:absolute;left:0;width:50%;overflow:hidden;color:#ee9e4c}.reviewsPage .reviews_list .stars span{font-size:18px;color:#ccc;position:relative;display:inline-block;line-height:1}.reviewsPage .reviews_list .autoScrollBtn{position:absolute;bottom:-70px;left:50%;transform:translateX(-50px)}.product_slider{margin-top:73px;position:relative}.product_slider.salles{margin-top:0}.product_slider .top{display:flex;justify-content:space-between;margin-bottom:24px}.product_slider .top h2{color:var(--accent-color);font-family:var(--accent-font);font-size:36px;font-style:normal;font-weight:500;line-height:42px}.product_slider .top .all{border-radius:16px;background:var(--primary-2);padding:10px 16px;color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:flex;gap:8px}.product_slider .top .all:hover{background:var(--primary-2-hover)}.product_slider .top .all i.arrow-right{border:solid var(--primary-3);border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.product_slider .product_list{padding-bottom:70px}.product_slider .product_list .swiper-slide{width:288px !important;height:auto}.product_slider .swiper .control_swiper .swiper-button-prev,.product_slider .swiper .control_swiper .swiper-button-next{top:47%;transform:translateY(-50%)}section.priority{padding-top:45px;padding-bottom:40px}section.priority .list{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}section.priority .list .item{border-radius:16px;padding:24px;display:flex;align-items:center;gap:24px}section.priority .list .item.item1{background:var(--primary-2)}section.priority .list .item.item2{background:rgba(14,176,0,.1)}section.priority .list .item.item3{background:rgba(198,50,0,.1)}section.priority .list .item.item4{background:var(--primary-1)}section.priority .list .item .icon{background:#fff;border-radius:50%;width:100px;height:100px;min-width:100px;min-height:100px;max-width:100px;max-height:100px;display:flex;align-items:center;justify-content:center}section.priority .list .item .icon .icon-handle_money{width:48px;height:51px;display:block;background:url("/images/svg/handle_money.svg")}section.priority .list .item .icon .icon-paskage{width:56px;height:56px;display:block;background:url("/images/svg/package.svg")}section.priority .list .item .icon .icon-roslina{width:44px;height:44px;display:block;background:url("/images/svg/roslina.svg")}section.priority .list .item .icon .icon-car{width:56px;height:56px;display:block;background:url("/images/svg/car.svg")}section.priority .list .item .title{color:var(--accent-color);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:700;line-height:26px}section.priority .list .item .description{color:#9395a5;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.product{padding:8px 8px 16px 8px;display:flex;flex-direction:column;justify-content:space-between}.product:hover{border-radius:16px;background:#fff;box-shadow:0px 20px 40px 0px rgba(0,153,50,.2)}.product .name{margin-bottom:8px;width:90%;padding-left:8px;padding-right:8px;height:52px}.product .name a{color:var(--accent-color);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:500;line-height:26px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product .jshop_price{color:var(--primary-3);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:700;line-height:26px}.product .old_price{color:#5e5f6b;font-family:var(--accent-font);font-size:13px;font-style:normal;font-weight:400;line-height:22px;text-decoration-line:line-through}.product .oiproduct{display:flex;justify-content:space-between;align-items:center;padding:0 8px;height:44px}.product .button_buy{padding:10px 16px;border-radius:16px;background:var(--primary-3);color:#fff;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:flex;justify-content:center;gap:8px}.product .button_buy:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.15) 100%),var(--primary-3)}.product .button_buy svg{fill:#fff}.product .image_block{margin-bottom:16px;position:relative}.product .image_block .jshop_img{border-radius:16px;object-fit:cover;width:100%;height:230px}.product .button_wishlist{position:absolute;top:10px;right:10px;border-radius:50%;background:rgba(255,247,169,.7);width:38px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;display:none}.product .button_wishlist.bg_wishlist{border-radius:50%;background:rgba(255,247,169,.7);width:38px;height:38px;display:flex;justify-content:center;align-items:center}.product .button_wishlist.bg_wishlist .btn-wishlist{background:url("/images/svg/wishlist.svg") no-repeat;width:24px;height:24px;border:unset;cursor:pointer}.product .ca_qty_input{display:none}.product .cartajaxattributes{border:unset;padding-left:8px;padding-right:8px}.product .cartajaxattributes fieldset{border:unset;display:flex;justify-content:space-between;align-items:center;padding:0;margin:0 0 20px 0;position:relative}.product .cartajaxattributes fieldset legend{float:left;color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex;align-items:center;gap:10px}.product .cartajaxattributes fieldset select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #ccc;padding:10px;width:100px;font-size:16px;color:#333;cursor:pointer;border-radius:4px;border:1px solid #e9eaf1;padding:4px;background-image:url("/images/svg/arrow_select.svg");background-repeat:no-repeat;background-position:right 10px center;background-size:contain}.product .cartajaxattributes fieldset select::-ms-expand{display:none}.product #cartajax-attribute-loading{display:block;width:30px;height:30px;border:4px solid rgba(0,0,0,.1);border-left-color:var(--primary-3);border-radius:50%;animation:spin 1s linear infinite;margin:10px auto;background:unset;position:absolute;left:40%}.product .list_attribute{margin-bottom:16px}.product .bottom_prodoct .attribute_list{height:47px}.product .bottom_buttons{text-align:center;margin-top:8px}.product .bottom_buttons span{color:var(--primary-3)}body .cartajax_adv_module{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}body div.autoscroll-preloader div.spinner{border:4px solid rgba(0,0,0,.1);border-top-color:var(--primary-3)}body #cartajax-overlay::after{content:" ";position:absolute;left:50%;top:40%;margin-left:-32px;display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:8px solid rgba(0,0,0,.1);border-left-color:var(--primary-3);animation:spin 1s linear infinite}.nevigen-onestepcheckout-preloader{background:#fff;opacity:.6;position:absolute;top:0;left:0;width:100%;height:100%}.nevigen-onestepcheckout-preloader .position-fixed{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}.nevigen-onestepcheckout-preloader .spinner-border{display:inline-block;width:50px;height:50px;border:4px solid rgba(0,0,0,.1);border-left-color:var(--primary-3);border-radius:50%;animation:spin 1s linear infinite;margin:10px auto;border:4px solid rgba(0,0,0,.1);border-top-color:var(--primary-3)}.nevigen-onestepcheckout-preloader .spinner-border .visually-hidden{display:none}.spinner{display:inline-block;width:30px;height:30px;border:4px solid rgba(0,0,0,.1);border-left-color:var(--primary-3);border-radius:50%;animation:spin 1s linear infinite;margin:10px auto}@keyframes spin{to{transform:rotate(360deg)}}.pageRegister .banner{display:none}.pageRegister main{margin:0 auto;padding:140px 0px}.pageRegister main .content{border-radius:16px;background:#fff;box-shadow:0px 5px 10px 0px rgba(0,0,0,.05);max-width:700px;padding:40px 24px;margin:0 auto;position:relative}.pageRegister main .content .left_image{position:absolute;top:50%;transform:translateY(-50%);left:-120px}.pageRegister main .content .right_image{position:absolute;top:50%;transform:translateY(-50%);right:-120px}.pageRegister main .content h1{margin-bottom:24px}.pageRegister main .content form .jshop_register{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}.pageRegister main .content form .jshop_register .right,.pageRegister main .content form .jshop_register .left{display:flex;flex-direction:column;gap:16px}.pageRegister main .content form .jshop_register .btn{margin-top:8px;width:100%}.pageRegister main .content form .jshop_register input.inputbox{border-radius:16px;background:#f3f3f7;padding:12px;border:unset}.pageRegister main .content .btn{width:100%;display:flex;gap:8px;align-items:center;justify-content:center}.pageRegister main .content .subscribe-group{position:relative;padding-left:30px;margin-top:24px;margin-bottom:24px}.pageRegister main .content .subscribe-group input{opacity:0;position:absolute;top:-3px;left:0;width:18px;height:18px;z-index:1}.pageRegister main .content .subscribe-group input+label{display:inline-block;width:18px;height:18px;border:2px solid var(--primary-3);position:relative;cursor:pointer;border-radius:8px;position:absolute;top:-3px;left:0;background:#fff}.pageRegister main .content .subscribe-group input:checked+label{background-color:var(--primary-3);border-color:var(--primary-3)}.pageRegister main .content .subscribe-group input:checked+label::after{content:"";color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:11px;height:11px;background:url("/images/svg/check_input.svg") no-repeat}.pageRegister main .content .bottom_info{margin-top:24px;text-align:center}.pageRegister main .content .bottom_info span{color:#9395a5;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pageRegister main .content .bottom_info a{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.pageRegister main .content .bottom_info a:hover{color:var(--primary-3-hover)}.pagelogin .banner{display:none}.pagelogin main{margin:0 auto 140px auto;padding-top:64px}.pagelogin main .image_block img{margin:0 auto}.pagelogin main .content{border-radius:16px;background:#fff;box-shadow:0px 5px 10px 0px rgba(0,0,0,.05);max-width:480px;padding:40px 24px;margin:0 auto;text-align:center}.pagelogin main .content h1{margin-bottom:24px}.pagelogin main .content form{display:flex;flex-direction:column;gap:16px}.pagelogin main .content form .btn{margin-top:8px;width:100%;display:flex;gap:8px;align-items:center;justify-content:center}.pagelogin main .content .controll{text-align:center}.pagelogin main .content .controll .top{margin-bottom:16px;margin-top:24px}.pagelogin main .content .controll span{color:#9395a5;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pagelogin main .content .controll a{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.pagelogin main .content .controll a:hover{color:var(--primary-3-hover)}.pagelogin main .content input.inputbox{border-radius:16px;background:#f3f3f7;padding:12px;border:unset}.com-users-reset{border-radius:16px;background:#fff;box-shadow:0px 5px 10px 0px rgba(0,0,0,.05);padding:32px 24px;max-width:530px;margin:0 auto}.com-users-reset .content{display:flex;flex-direction:column;gap:24px;text-align:center}.com-users-reset .content form{display:flex;flex-direction:column;gap:24px;text-align:center}.com-users-reset .content form .control-group{text-align:left}.com-users-reset .content form .control-group input{width:calc(100% - 30px)}.com-users-reset .content form .password-group .input-group{display:flex;background:#f3f3f7;border-radius:16px;padding:2px}.com-users-reset .content form .password-group button{width:45px;height:45px;padding:8px}.com-users-reset .content form .password-group button .visually-hidden{display:none}.com-users-reset .content form .password-group button .icon-eye-slash{background:url("/images/svg/eye-slash.svg");width:30px;height:30px;background-repeat:no-repeat;background-size:contain;display:block}.com-users-reset .content form .password-group button .icon-eye{background:url("/images/svg/eye.svg");width:30px;height:30px;background-repeat:no-repeat;background-size:contain;display:block}.com-users-reset .content form button{width:100%}.com-users-reset .content form .text{color:#5e5f6b;text-align:center;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-width:70%;margin:0 auto}.com-users-reset .content .icon{border-radius:50%;background:var(--primary-2);margin:0 auto;padding:12px}.com-users-reset .content input.form-control{border-radius:16px;background:#f3f3f7;padding:12px;border:unset}.banner{background:var(--primary-3);padding-top:39px;margin-top:70px}.banner .container{position:relative}.banner .content_text br{display:none}.banner h2{color:#fff;font-family:var(--accent-font);font-size:36px;font-style:normal;font-weight:500;line-height:42px;margin-bottom:8px}.banner .description{color:var(--primary-1);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.banner .content{display:flex;align-items:center;gap:35px;padding-bottom:49px}.banner .form{border-radius:16px;background:#f3f3f7;padding:2px 2px 2px 16px;width:450px}.banner .form .form-group{display:flex}.banner .form input{background:unset;border:unset;width:100%}.banner .form .btn{border-radius:16px;background:var(--primary-3);color:#fff;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:flex;gap:8px;align-items:center;border:unset;padding:10px 16px;cursor:pointer}.banner .form .btn:hover{background:var(--primary-3-hover)}.banner .destop{position:absolute;bottom:0;right:0}.banner .notebook,.banner .mob{display:none}.product_lastView h2{color:var(--accent-color);font-family:var(--accent-font);font-size:36px;font-style:normal;font-weight:500;line-height:42px}.product_lastView .swiper_productList{padding-bottom:70px;padding-top:24px}footer{margin-top:-17px;border-radius:16px 16px 0px 0px;background:var(--primary-6);padding-top:80px;color:var(--primary-2);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;position:relative;z-index:1}footer .footer_top{display:grid;grid-template-columns:30% 1fr;padding-bottom:100px}footer .footer_top .info .logo{width:118px;margin-bottom:24px;display:block}footer .footer_top .info .description{color:var(--primary-2);font-family:var(--accent-font);font-size:13px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:24px;max-width:300px}footer .footer_top .info .social_link{display:flex;gap:8px}footer .footer_top .info .social_link .item{border-radius:50%;background:rgba(255,255,255,.05);width:36px;height:36px;display:flex;align-items:center;justify-content:center}footer .footer_top .info .social_link .item:hover{background:var(--primary-3)}footer .footer_top .info .social_link .item svg path{fill:#fff7b2}footer .footer_top .menu_footer{display:grid;grid-template-columns:repeat(4, 1fr)}footer .footer_top .menu_footer .mod-menu{display:flex;flex-direction:column;gap:11px}footer .footer_top .menu_footer .mod-menu li{display:flex;flex-direction:column;gap:8px}footer .footer_top .menu_footer .mod-menu li a{color:var(--primary-2);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}footer .footer_top .menu_footer .mod-menu li a:before{content:"";background:url("/images/svg/arrow_r.svg") no-repeat;width:6px;height:10px;display:inline-flex;margin-right:16px}footer .footer_top .menu_footer .mod-menu li a:hover{color:var(--primary-1)}footer .footer_top .menu_footer .mod-menu li ul{display:none}footer .footer_top .work_time{margin-bottom:48px}footer .footer_top .maps{margin-top:10px}footer .footer_top .maps a{display:flex;align-items:center;gap:10px;color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline}footer .footer_top .maps a svg{fill:#009640}footer .footer_top .maps a:hover{color:var(--primary-1)}footer .footer_top .maps a:hover svg{fill:var(--primary-1)}footer .footer_top .contacts .phone_number{margin-bottom:24px}footer .footer_top .contacts .phone_number .item{margin-bottom:12px;display:flex;align-items:center;gap:10px}footer .footer_top .contacts .phone_number .item:last-child{margin-bottom:0}footer .footer_top .contacts .phone_number .item a{color:#fff;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:100%}footer .footer_top .contacts .phone_number .item a:hover{color:var(--primary-1)}footer .footer_bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:16px;padding-bottom:16px;display:flex;justify-content:space-between;align-items:center}footer .footer_bottom span{color:var(--primary-2);font-family:var(--accent-font);font-size:13px;font-style:normal;font-weight:400;line-height:22px}footer .footer_bottom #btn_top{border-radius:16px;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer}footer .footer_bottom #btn_top .arrow-up{border:solid #fff7b2;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:5px}footer .title{border-radius:8px;background:rgba(255,255,255,.05);margin-bottom:32px;color:#fff;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:700;line-height:24px;padding:4px 16px;width:max-content}.form_contact_us{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);background:#fff;padding:30px;width:max-content;border-radius:16px;display:none;z-index:20}.form_contact_us.active{display:block}.form_contact_us.active .spinner{display:none}.form_contact_us.active .spinner.active{display:block;position:absolute;top:32%;left:44%;width:60px;height:60px;border:10px solid rgba(0,0,0,.1);border-left-color:var(--primary-3)}.form_contact_us .image_block{margin-bottom:42px;object-fit:cover;width:100%}.form_contact_us h2{color:var(--accent-color);font-family:var(--accent-font);font-size:36px;font-style:normal;font-weight:500;line-height:42px;margin-bottom:16px;text-align:center}.form_contact_us form.form{display:flex;flex-direction:column;gap:16px;padding:0;background:unset;box-shadow:unset}.form_contact_us form.form textarea,.form_contact_us form.form input{border:unset;border-radius:16px;background:#f3f3f7;padding:16px;resize:none}.form_contact_us form.form textarea.error,.form_contact_us form.form input.error{border:1px solid red}.form_contact_us form.form button{width:100%}.thanksModal{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);background:#fff;padding:30px;width:max-content;border-radius:16px;display:none;z-index:20}.thanksModal.active{display:block}.thanksModal .content{text-align:center;color:var(--accent-color);font-family:var(--accent-font);font-size:36px;font-style:normal;font-weight:500;line-height:42px}.modal{display:none;position:fixed;top:0;left:0;z-index:1200;width:100vw;height:100vh;overflow:hidden;outline:0}.modal .active{display:block}.modal-dialog{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.9);display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-content{background:#fff;padding:30px;position:relative;width:calc(100% - 30px);max-width:795px;border-radius:16px;overflow-y:auto}.mod-breadcrumbs__wrapper{margin-top:40px;margin-bottom:22px}.mod-breadcrumbs__wrapper ol{list-style:none;display:flex;align-items:center;width:100%;overflow:hidden}.mod-breadcrumbs__wrapper ol li{display:flex;align-items:center}.mod-breadcrumbs__wrapper ol li:first-child svg{display:none}.mod-breadcrumbs__wrapper ol li:last-child svg{fill:#5e5f6a}.mod-breadcrumbs__wrapper ol li svg{fill:var(--primary-3)}.mod-breadcrumbs__wrapper ol li a span{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;white-space:nowrap}.mod-breadcrumbs__wrapper ol li span{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;white-space:nowrap}.jshop .title{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.jshop .title .right_nav{display:flex;align-items:center;justify-content:center;gap:8px}.jshop .title .right_nav .btn_filter{display:none}.jshop .title .right_nav .btn_filter img{width:22px}.jshop h1{margin-bottom:0;color:var(--accent-color);font-family:var(--accent-font);font-size:36px;font-style:normal;font-weight:500;line-height:42px}.jshop .block_sorting_count_to_page .control-group{float:right}.jshop .block_sorting_count_to_page .controls .inputbox{border-radius:16px;background:#f3f3f7;border:unset;width:250px;height:44px;padding:12px 12px 12px 16px;color:#9395a5;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='16' height='16' fill='%303139'%3E%3Cpath d='M12.3277 14.7779L16.7777 10.3278C16.8808 10.2249 16.9375 10.0875 16.9375 9.94098C16.9375 9.79448 16.8808 9.65708 16.7777 9.55415L16.4501 9.22643C16.2366 9.01318 15.8896 9.01318 15.6765 9.22643L11.9396 12.9633L8.19855 9.22229C8.09554 9.11936 7.95822 9.06253 7.8118 9.06253C7.66522 9.06253 7.5279 9.11936 7.42481 9.22229L7.09725 9.55001C6.99425 9.65301 6.9375 9.79033 6.9375 9.93683C6.9375 10.0833 6.99425 10.2207 7.09725 10.3237L11.5514 14.7779C11.6547 14.8811 11.7927 14.9378 11.9393 14.9374C12.0866 14.9378 12.2244 14.8811 12.3277 14.7779Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:30px;padding-right:30px}.jshop .block_sorting_count_to_page .controls .inputbox:focus{border-color:unset;box-shadow:unset;outline:none}.jshop .jshop_list_product{margin-bottom:140px}.jshop .jshop_list_product .columns .filter_block.active{left:0;display:block}.jshop .jshop_list_product .columns .filter_block .mob_title{display:none;color:var(--accent-color);font-family:var(--accent-font);font-size:36px;font-style:normal;font-weight:500;line-height:42px;margin-bottom:24px;justify-content:space-between;align-items:center}.jshop .jshop_list_product .columns .filter_block .jshop_filters{border-radius:16px;border-top:1px solid var(--primary-3);background:#fff;box-shadow:0px 5px 10px 0px rgba(0,0,0,.05);padding:12px 16px;height:auto;max-height:calc(100% - 24px)}.jshop .jshop_list_product .columns .filter_block .jshop_filters label{padding-left:34px}.jshop .jshop_list_product .columns .filter_block .jshop_filters .filter_active_vals .inner .inner_clear_all{display:block}.jshop .jshop_list_product .columns .filter_block .jshop_filters #slider-range{margin-left:8px;margin-right:8px}.jshop .jshop_list_product .columns .filter_block .jshop_filters .ui-widget-header{background:var(--primary-3)}.jshop .jshop_list_product .columns .filter_block .jshop_filters .filter_item{margin:5px 0 0 0;padding:0;position:relative}.jshop .jshop_list_product .columns .filter_block .jshop_filters .filter_item span{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.jshop .jshop_list_product .columns .filter_block .jshop_filters .filter_item .filter_price input[type=text]{width:10%}.jshop .jshop_list_product .columns .filter_block .jshop_filters input{opacity:0;position:absolute;top:-3px;left:0;width:18px;height:18px;z-index:1}.jshop .jshop_list_product .columns .filter_block .jshop_filters input+.label-checkbox{display:inline-block;width:18px;height:18px;border:2px solid var(--primary-3);position:relative;cursor:pointer;border-radius:8px;position:absolute;top:-3px;left:0;background:#fff}.jshop .jshop_list_product .columns .filter_block .jshop_filters input:checked+.label-checkbox{background-color:var(--primary-3);border-color:var(--primary-3)}.jshop .jshop_list_product .columns .filter_block .jshop_filters input:checked+.label-checkbox::after{content:"";color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:11px;height:11px;background:url("/images/svg/check_input.svg") no-repeat}.jshop .jshop_list_product .columns .filter_block .jshop_filters .head{color:var(--accent-color);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:700;line-height:26px;width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:0}.jshop .jshop_list_product .columns .filter_block .jshop_filters .head:before{content:none}.jshop .jshop_list_product .columns .filter_block .jshop_filters .head:after{content:"";background:url("/images/svg/arrow_r.svg") no-repeat;background-position:center;width:24px;height:24px;display:block;transform:rotate(90deg)}.jshop .jshop_list_product .columns .filter_block .jshop_filters .head.active:after{transform:rotate(-90deg)}.jshop .jshop_list_product .columns .filter_block .jshop_filters .filters-lists{display:none;margin:24px 0 24px 0}.jshop .jshop_list_product .columns .filter_block .jshop_filters .filters-lists.active{display:block}.jshop .jshop_list_product .columns .filter_block .jshop_filters .fblock{margin:0;padding:12px 0}.jshop .jshop_list_product .filter_active_vals .inner .group_filter_act a,.jshop .jshop_list_product .filter_active_vals .clear_all a{background:var(--primary-3);color:#fff}.jshop .jshop_list_product .columns{display:grid;grid-template-columns:300px 1fr;gap:40px}.jshop .jshop_list_product .block_product:hover{box-shadow:none;border:none}.jshop .jshop_list_product .row-fluid{position:relative}.jshop .jshop_list_product .row-fluid .autoScrollBtn{position:absolute;bottom:-70px;left:50%;transform:translateX(-50px)}.jshop .jshop_list_product .product .image_block .jshop_img{width:284px;height:230px;margin:0 auto}.jshop .subcategory-list{margin-bottom:24px}.jshop .subcategory-list .subcategory-slider{margin-left:80px;margin-right:80px}.jshop .subcategory-list .subcategory-slider .icon{border-radius:50%;background:#e2f6eb;padding:2px;min-width:48px;min-height:48px}.jshop .subcategory-list .subcategory-slider .image_cat{width:48px;height:48px;border-radius:50%}.jshop .subcategory-list .subcategory-slider .swiper-slide{width:190px}.jshop .subcategory-list .subcategory-slider .swiper-slide a{display:flex;gap:15px;padding:8px;align-items:center}.jshop .subcategory-list .subcategory-slider .swiper-slide a span{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.jshop .row-fluid{gap:16px 20px;padding:0;margin:0}.jshop .row-fluid [class*=sblock]{max-width:300px;min-width:300px;padding:0;margin:0}.jshop_pagination{margin-top:124px}.jshop_pagination .pagination_result_counter{display:none}.jshop_pagination .com-content-category-blog__counter{display:none}.jshop_pagination ul{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.jshop_pagination ul li{border-radius:16px;background:var(--primary-2)}.jshop_pagination ul li.active,.jshop_pagination ul li:hover{background:var(--primary-3)}.jshop_pagination ul li.active a,.jshop_pagination ul li:hover a{color:#fff}.jshop_pagination ul li.not_bg{background:none;width:auto}.jshop_pagination ul li.not_bg:hover a,.jshop_pagination ul li.not_bg:hover span{color:#5e5f6b}.jshop_pagination ul li.not_bg:hover svg{fill:#5e5f6b}.jshop_pagination ul li.not_bg a,.jshop_pagination ul li.not_bg span{color:var(--primary-3);font-size:16px;font-weight:500;width:auto;height:32px;display:flex;align-items:center;justify-content:center}.jshop_pagination ul li a{color:var(--accent-color);font-family:var(--accent-font);font-size:13px;font-style:normal;font-weight:400;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.jshop_pagination ul li svg{fill:var(--primary-3)}.productview h1{color:var(--accent-color);font-family:var(--accent-font);font-size:36px;font-style:normal;font-weight:500;line-height:42px;margin-top:78px;margin-bottom:12px}.productview .top_product_info{display:flex;justify-content:space-between;align-items:center}.productview .top_product_info .manufacturer_code{color:#5e5f6b;font-family:var(--accent-font);font-size:13px;font-style:normal;font-weight:400}.productview .columns{display:grid;grid-template-columns:repeat(2, 1fr);gap:70px}.productview .columns.jshop{margin-bottom:70px}.productview .columns.jshop .btn_controll{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.productview .columns.jshop .btn_controll .btn_review{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;border-radius:16px;border:1px solid var(--primary-3);background:unset}.productview .columns.jshop .btn_controll .btn_review:hover{border:1px solid var(--primary-3);background:var(--primary-2-hover)}.productview .columns.info .delivery_payment_info .delivery_info .list_delivery{display:flex;flex-direction:column;gap:16px}.productview .columns.info .delivery_payment_info .delivery_info .list_delivery .item{display:flex;align-items:center;gap:12px}.productview .columns.info .delivery_payment_info .delivery_info .list_delivery .item .info_item{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.productview .columns.info .delivery_payment_info .payment_info{margin-bottom:0}.productview .columns.info .delivery_payment_info .payment_info .info_bg{align-items:center}.productview .columns.info .delivery_payment_info .payment_info .payment_list{display:flex;flex-direction:column;gap:16px}.productview .columns.info .delivery_payment_info .payment_info .payment_list .item{font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.productview .columns.info .delivery_payment_info .payment_info .payment_list .item .name{color:var(--accent-color);margin-bottom:8px;position:relative;display:flex;gap:12px;align-items:center}.productview .columns.info .delivery_payment_info .payment_info .payment_list .item .name:before{content:"";background:url("/images/svg/check_bg.svg") no-repeat center;width:20px;height:20px}.productview .columns.info .delivery_payment_info .payment_info .payment_list .item .description{color:#5e5f6b;font-weight:400}.productview .columns.info .delivery_payment_info .info_bg{display:flex;gap:10px;border-radius:16px;padding:16px;background:var(--primary-2);margin-bottom:28px}.productview .columns.info .delivery_payment_info .info_bg .ico{width:48px;height:48px;min-width:48px;min-height:48px;max-width:48px;max-height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff}.productview .columns.info .delivery_payment_info .info_bg .description{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.productview .columns.info .delivery_payment_info .info_bg .description a{font-weight:500;display:flex;gap:8px;align-items:center;color:var(--primary-3);margin-top:10px}.productview .columns.info .review_block{border-radius:16px;background:#fff;box-shadow:0px 5px 10px 0px rgba(0,0,0,.05);padding:24px}.productview .columns.info .review_block .review_header{color:var(--accent-color);font-family:var(--accent-font);font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:24px}.productview .columns.info .review_block .jshop_review_write .row{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.productview .columns.info .review_block .jshop_review_write .item{display:flex;flex-direction:column;gap:6px}.productview .columns.info .review_block .jshop_review_write textarea,.productview .columns.info .review_block .jshop_review_write input{border:unset;border-radius:16px;background:#f3f3f7;padding:16px;resize:none}.productview .columns.info .review_block .jshop_review_write textarea.error,.productview .columns.info .review_block .jshop_review_write input.error{border:1px solid red}.productview .columns.info .review_block .jshop_review_write input.btn{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:14px 24px;border-radius:16px;border:1px solid var(--primary-3);background:unset}.productview .columns.info .review_block .jshop_review_write input.btn:hover{border:1px solid var(--primary-3);background:var(--primary-2-hover)}.productview .columns.info .review_block .jshop_review_write .bottom_content{margin-top:24px;display:flex;justify-content:space-between;align-items:center}.productview .columns.info .review_block .jshop_review_write .bottom_content .rating{display:flex;gap:8px}.productview .columns.info .review_block .jshop_review_write .bottom_content .rating label{font-weight:400}.productview .columns.info{padding-bottom:70px}.productview .columns.info .jshop_prod_description.mob{display:none}.productview .columns.info .jshop_prod_description .prod_description p{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:24px}.productview .columns.info .jshop_prod_description .prod_description p:last-child{margin-bottom:0}.productview .columns.info .jshop_prod_description .prod_description ul{margin-bottom:24px;padding-left:20px}.productview .columns.info .jshop_prod_description .prod_description ul li{list-style:disc}.productview .columns.info .jshop_prod_description .prod_description ol{margin-bottom:24px;padding-left:20px}.productview .columns.info .jshop_prod_description .prod_description ol li{list-style:decimal}.productview .columns .title_acc{color:var(--accent-color);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:700;line-height:26px;position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:24px}.productview .columns .block{margin-bottom:70px}.productview .bg_wishlist{border-radius:50%;background:rgba(255,247,169,.7);width:38px;height:38px;display:flex;justify-content:center;align-items:center;cursor:pointer;display:none}.productview .bg_wishlist .btn-wishlist{background:url("/images/svg/wishlist.svg") no-repeat;width:24px;height:24px;border:unset}.productview .block_available{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:flex;align-items:center;gap:8px;margin-bottom:12px;position:relative}.productview .block_available.not_available:before{content:"";background:url("/images/svg/check_r.svg") no-repeat center;width:18px;height:18px}.productview .block_available:before{content:"";background:url("/images/svg/check.svg") no-repeat center;width:18px;height:18px}.productview .listTable{margin-bottom:24px}.productview .listTable .item{border-bottom:1px solid #dbdce6;display:grid;grid-template-columns:300px 1fr}.productview .listTable .item span{padding:8px 8px;color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.productview .listTable .item span:last-child{color:var(--primary-3)}.productview .listTable .item span.name{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.productview .jshop_prod_attributes{margin-bottom:24px}.productview .jshop_prod_attributes .row{display:flex;align-items:center;gap:12px}.productview .jshop_prod_attributes .row .attributes_name{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.productview .jshop_prod_attributes .row .inputbox{padding:4px 8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #ccc;padding:10px;width:100px;font-size:16px;color:#333;cursor:pointer;border-radius:4px;border:1px solid #e9eaf1;padding:4px;background-image:url(/images/svg/arrow_select.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:contain}.productview .prod_qty_input{padding:4px;position:relative;color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:70px;border-radius:20px;background:var(--primary-2);width:112px;display:flex;align-items:center;justify-content:center}.productview .prod_qty_input input.inputbox{width:92px;text-align:center;border:unset;padding:0 0 0 10px;height:32px;background:unset;appearance:textfield}.productview .prod_qty_input input.inputbox::-webkit-inner-spin-button,.productview .prod_qty_input input.inputbox::-webkit-outer-spin-button{appearance:none;margin:0}.productview .prod_qty_input span{display:flex;width:32px;height:32px;justify-content:center;align-items:center;border-radius:16px;background:var(--primary-3);position:absolute;left:7px;top:50%;transform:translateY(-50%);cursor:pointer}.productview .prod_qty_input span:hover{background:var(--primary-3-hover)}.productview .prod_qty_input span.quantityAdd{right:7px;left:auto}.productview .prod_buttons{display:flex;gap:40px}.productview .prod_buttons .prod_price span{color:var(--primary-3);font-family:var(--accent-font);font-size:24px;font-style:normal;font-weight:500}.productview .prod_buttons .old_price span{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.productview .prod_buttons .product-buttons .btn_buy{display:flex;align-items:center;gap:8px;position:relative;padding:14px 24px}.productview .prod_buttons .product-buttons .btn_buy:hover{background:var(--primary-3-hover)}.productview .prod_buttons .product-buttons .btn_buy input{background:unset;position:absolute;left:0;top:0;right:0;bottom:0;border:unset;background:unset;text-align:left;padding-left:24px;color:#fff;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;cursor:pointer}.productview .prod_buttons .product-buttons .btn_buy input:hover{background:unset}.productview .prod_buttons .product-buttons .btn_buy svg{fill:#fff;width:18px;height:18px}.productview .col-image{max-width:765px}.productview .col-image .image_middle{margin-bottom:24px}.productview .col-image .image_middle img{border-radius:16px}.productview .col-image .image_thumb_list.swiper .swiper-slide{width:78px}.productview .col-image .image_thumb_list.swiper .swiper-slide img{object-fit:cover;border-radius:16px}.productview .col-image .image_thumb_list.swiper .control_swiper .swiper-button-next{right:0}.productview .col-image .image_thumb_list.swiper .control_swiper .swiper-button-prev{left:0}.productview .col-image .image_thumb_list.swiper .control_swiper .swiper-button-prev,.productview .col-image .image_thumb_list.swiper .control_swiper .swiper-button-next{width:38px;height:38px}.errorPage main{margin:200px auto}.errorPage main .container{display:flex;flex-direction:column;gap:24px;justify-content:center;text-align:center}.errorPage main .icon{width:120px;height:120px;border-radius:50%;background:var(--primary-2);margin:0 auto;display:flex;justify-content:center;align-items:center}.errorPage main h1{color:var(--accent-color);font-family:var(--accent-font);font-size:24px;font-style:normal;font-weight:500;line-height:32px}.errorPage main p{max-width:350px;margin:0 auto;color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.errorPage main a{margin:0 auto;display:flex;align-items:center}.accountPage{display:grid;grid-template-columns:300px 1fr;gap:40px;margin-bottom:140px;margin-top:70px}.accountPage h1{margin-bottom:30px}.accountPage .myaccount_urls{border-radius:16px;border-top:1px solid var(--primary-3);background:#fff;box-shadow:0px 5px 10px 0px rgba(0,0,0,.05);padding:24px 16px 40px 16px}.accountPage .myaccount_urls .info_user .item{padding-bottom:24px;margin-bottom:24px;font-family:var(--accent-font);font-size:16px;font-style:normal;line-height:24px;border-bottom:1px solid #dbdce6}.accountPage .myaccount_urls .info_user .item .name{color:var(--accent-color);font-weight:500}.accountPage .myaccount_urls .info_user .item .email{color:#9395a5;font-weight:400}.accountPage .myaccount_urls .item{display:flex;align-items:center;gap:12px}.accountPage .myaccount_urls .item.active a,.accountPage .myaccount_urls .item:hover a{font-weight:500;border-radius:16px;background:var(--primary-2)}.accountPage .myaccount_urls .item.active .icon,.accountPage .myaccount_urls .item:hover .icon{background:var(--primary-2)}.accountPage .myaccount_urls .item.active .icon svg,.accountPage .myaccount_urls .item:hover .icon svg{fill:var(--primary-3)}.accountPage .myaccount_urls .item.active.wishlist_row .wishlist-module-icon,.accountPage .myaccount_urls .item:hover.wishlist_row .wishlist-module-icon{background:var(--primary-2)}.accountPage .myaccount_urls .item.active.wishlist_row .wishlist-module-icon svg,.accountPage .myaccount_urls .item:hover.wishlist_row .wishlist-module-icon svg{fill:var(--primary-3)}.accountPage .myaccount_urls .item.wishlist_row .wishlist-module-icon{border-radius:50%;background:#f3f3f7;width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin:0}.accountPage .myaccount_urls .item.wishlist_row .wishlist-module-icon svg{fill:#9495a4}.accountPage .myaccount_urls .item.wishlist_row .wishlist-module-icon .module-bottom{right:0;top:7px;left:unset;display:flex;align-items:center;justify-content:center}.accountPage .myaccount_urls .item.wishlist_row .wishlist-module-icon .module-bottom .module-count{background:#c63200;border-radius:50%;width:16px;height:16px;min-width:16px;min-height:16px;max-width:16px;max-height:16px;display:flex;align-items:center;justify-content:center;padding:3px 2px 1px 2px}.accountPage .myaccount_urls .item.wishlist_row .wishlist-module-icon .module-bottom .module-count span{color:#fff;text-align:center;font-family:var(--accent-font);font-size:13px;font-style:normal;font-weight:500}.accountPage .myaccount_urls .item a{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex;align-items:center;gap:12px;width:100%;padding:8px}.accountPage .myaccount_urls .icon{border-radius:50%;background:#f3f3f7;width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;margin:0}.accountPage .myaccount_urls .icon svg{fill:#5e5f6a}.accountPage .account_block{border-radius:16px;border:1px solid #e9eaf1;padding:12px 20px}.accountPage .jshop_profile_data .item{padding:8px;color:var(--accent-color);font-family:Muller;font-size:16px;font-style:normal;line-height:24px}.accountPage .jshop_profile_data .name{font-weight:700}.accountPage .jshop_profile_data .email{font-weight:400}.accountPage .jshop_profile_data .email span{font-weight:700}.accountPage .editAccountInfo{max-width:750px}.accountPage .editAccountInfo .jshop_register{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin-bottom:20px}.accountPage .editAccountInfo input[type=email],.accountPage .editAccountInfo input[type=text]{padding:12px 16px;border-radius:16px;background:#f3f3f7;border:unset;width:calc(100% - 32px)}.accountPage .editAccountInfo input[type=email].btn,.accountPage .editAccountInfo input[type=text].btn{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:14px 24px;border-radius:16px;border:1px solid var(--primary-3);background:unset}.accountPage .editAccountInfo input[type=email].btn:hover,.accountPage .editAccountInfo input[type=text].btn:hover{border:1px solid var(--primary-3);background:var(--primary-2-hover)}.accountPage .editAccountInfo .other_delivery_adress{display:none;color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:20px}.accountPage .editAccountInfo .btn{width:100%;margin-top:10px}.accountPage .editAccountInfo .requiredtext{display:none;padding-top:0}.accountPage .myorders_list .order_status{font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:flex;gap:40px}.accountPage .myorders_list .order_status .accent{color:var(--primary-3)}.accountPage .myorders_list .order_status .accent svg path{fill:var(--primary-3)}.accountPage .myorders_list .order_status .error{color:red}.accountPage .myorders_list .order_status .error svg path{fill:red}.accountPage .myorders_list .order_status .warning{color:var(--primary-5)}.accountPage .myorders_list .order_status .warning svg path{fill:var(--primary-5)}.accountPage .myorders_list .order_status .black{color:var(--accent-color)}.accountPage .myorders_list .order_status .black svg path{fill:var(--accent-color)}.accountPage .myorders_list .myorders_block_info{margin-bottom:12px}.accountPage .myorders_list .myorders_block_info.active .table_order_list{display:grid;grid-template-columns:300px 1fr;padding-top:20px}.accountPage .myorders_list .myorders_block_info.active .top{padding-bottom:12px;border-bottom:1px solid #e9eaf1}.accountPage .myorders_list .myorders_block_info.active .top .icon{background:var(--primary-2)}.accountPage .myorders_list .myorders_block_info.active .top .icon svg{fill:var(--primary-3);transform:rotate(180deg)}.accountPage .myorders_list .myorders_block_info .table_order_list{display:none}.accountPage .myorders_list .myorders_block_info .table_order_list .info_detail{display:flex;flex-direction:column;gap:24px;padding:20px 56px 20px 16px;border-right:1px solid #e9eaf1}.accountPage .myorders_list .myorders_block_info .table_order_list .info_detail .title_block{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:4px}.accountPage .myorders_list .myorders_block_info .table_order_list .info_detail .description_block{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.accountPage .myorders_list .myorders_block_info .table_order_list .info_detail .description_block span{color:#5e5f6b;font-weight:400}.accountPage .myorders_list .myorders_block_info .table_order_list .info_detail .shipping_name{display:flex;align-items:center;gap:12px}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product{padding-left:40px}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .list_order_product{border-bottom:1px solid #e9eaf1}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .list_order_product .item{display:grid;grid-template-columns:100px 1fr;gap:20px;margin-bottom:16px}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .list_order_product .item .content_product{display:flex;justify-content:space-between;gap:10px}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .list_order_product .item .product_image img{width:100px;height:100px;object-fit:cover;border-radius:5px}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .list_order_product .item .product_info .name a{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .list_order_product .item .product_info .name a:hover{color:var(--primary-3)}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .list_order_product .item .product_info .attribute{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .list_order_product .item .block_price .price{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:700;line-height:24px;white-space:nowrap}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .list_order_product .item .block_price .old_price{color:#5e5f6b;font-family:var(--accent-font);font-size:13px;font-style:normal;font-weight:400;line-height:22px;text-decoration-line:line-through;white-space:nowrap}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .order_item_result{padding-top:24px}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .order_item_result .item{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .order_item_result .item:last-child{margin-bottom:0}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .order_item_result .text{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .order_item_result .result{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .order_item_result .total_price_product_bg{border-radius:16px;background:var(--primary-2);padding:12px 20px}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .order_item_result .total_price_product_bg .text{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.accountPage .myorders_list .myorders_block_info .table_order_list .info_product .order_item_result .total_price_product_bg .price{color:var(--primary-3);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:500;line-height:26px}.accountPage .myorders_list .myorders_block_info .top{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.accountPage .myorders_list .myorders_block_info .top .order_number{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.accountPage .myorders_list .myorders_block_info .top .order_date{color:#5e5f6b;font-family:var(--accent-font);font-size:13px;font-style:normal;font-weight:400;line-height:22px}.accountPage .myorders_list .myorders_block_info .top .icon{border-radius:16px;background:var(--primary-3);width:32px;height:32px;display:flex;justify-content:center;align-items:center}.accountPage .myorders_list .myorders_block_info .top .icon svg{fill:#fff}.accountPage .myorders_list .myorders_total{display:flex;align-items:center;justify-content:space-between;border-radius:16px;background:color(display-p3 0.902 0.9608 0.9255);padding:12px 20px;margin-bottom:20px}.accountPage .myorders_list .myorders_total .name{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.accountPage .myorders_list .myorders_total .price{color:var(--primary-3);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:500;line-height:26px;white-space:nowrap}.minorder{display:none;border-radius:16px;background:#e2f6eb;padding:10px 16px;color:#30313a;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.minorder span{color:var(--primary-3)}.minorder.active{display:block}.checkoutPage .checkoutPage_container{padding-bottom:70px}.checkoutPage .checkoutPage_container .checkoutPage_container_top{display:flex;align-items:center;justify-content:space-between}.checkoutPage .checkoutPage_container h1{margin:40px 0}.checkoutPage .checkoutPage_container .columns{display:grid;grid-template-columns:1fr 500px;gap:70px}.checkoutPage .checkoutPage_container .columns .title_block{margin-bottom:24px;display:flex;align-items:center;gap:16px}.checkoutPage .checkoutPage_container .columns .title_block .number_ster{border-radius:50%;background:var(--primary-1);width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#c63200;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.checkoutPage .checkoutPage_container .columns .title_block .name_step{color:var(--accent-color);font-family:var(--accent-font);font-size:24px;font-style:normal;font-weight:500;line-height:32px}.checkoutPage .checkoutPage_container .columns .col_info .card{padding-bottom:70px;padding-top:70px;border-bottom:1px solid #dbdce6}.checkoutPage .checkoutPage_container .columns .col_info .card:first-child{padding-top:0}.checkoutPage .checkoutPage_container .columns .col_info .card:last-child{padding-bottom:0;border-bottom:0}.checkoutPage .checkoutPage_container .columns .col_info .card .item_block{max-width:88%}.checkoutPage .checkoutPage_container .columns .col_info .card .item_block.nevigenonestepcheckout_shipping .bg_description_step{margin-bottom:24px}.checkoutPage .checkoutPage_container .columns .col_info .card .item_block.nevigenonestepcheckout_payments .bg_description_step{margin-top:8px}.checkoutPage .checkoutPage_container .columns .col_info .address_block_onestepcheckout .home_address{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.checkoutPage .checkoutPage_container .columns .col_info .address_block_onestepcheckout .home_address input{border-radius:16px;background:var(--Neutral-Neutral-10, #F3F3F7);padding:10px 16px;border:unset;width:calc(100% - 32px)}.checkoutPage .checkoutPage_container .columns .col_info .bg_description_step{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;border-radius:16px;background:var(--primary-2);padding:16px}.checkoutPage .checkoutPage_container .columns .col_cart .card-body{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.checkoutPage .checkoutPage_container .columns .col_cart .nevigenonestepcheckout_cart{border-radius:16px;border-top:1px solid rgba(0,156,25,.5);background:#fff;box-shadow:0px 5px 10px 0px rgba(0,0,0,.05);padding:40px 30px}.checkoutPage .checkoutPage_container .columns .col_cart .content_small{display:grid;grid-template-columns:100px 1fr;gap:20px}.checkoutPage .checkoutPage_container .columns .col_cart .content_small .nevigen-onestepcheckout-cart-product-image img{width:100px;height:81px;object-fit:cover;border-radius:5px}.checkoutPage .checkoutPage_container .columns .col_cart .content_small .info{display:grid;grid-template-columns:1fr 110px;gap:20px}.checkoutPage .checkoutPage_container .columns .col_cart .content_small .info .nevigen-onestepcheckout-cart-product-name a{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.checkoutPage .checkoutPage_container .columns .col_cart .content_small .info .list_attribute{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.checkoutPage .checkoutPage_container .columns .col_cart .content_small .info .price_block{width:120px}.checkoutPage .checkoutPage_container .columns .col_cart .content_small .info .price_block .quantiti_price{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.checkoutPage .checkoutPage_container .columns .col_cart .content_small .info .price_block .total{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.checkoutPage .checkoutPage_container .columns .col_cart .nevigen-onestepcheckout-cart-rabbat{margin-bottom:24px}.checkoutPage .checkoutPage_container .columns .col_cart .nevigen-onestepcheckout-cart-rabbat .input-group{display:flex;align-items:center;background:#f3f3f7}.checkoutPage .checkoutPage_container .columns .col_cart .nevigen-onestepcheckout-cart-rabbat .input-group button{height:44px}.checkoutPage .checkoutPage_container .columns .col_cart .nevigen-onestepcheckout-previewfinish .checkoutinfo{margin-bottom:40px}.checkoutPage .checkoutPage_container .columns .col_cart .nevigen-onestepcheckout-previewfinish .block_infoPrice_checkout{margin-bottom:40px}.checkoutPage .checkoutPage_container .columns .col_cart .nevigen-onestepcheckout-previewfinish .block_infoPrice_checkout .row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.checkoutPage .checkoutPage_container .columns .col_cart .nevigen-onestepcheckout-previewfinish .block_infoPrice_checkout .row:last-child{margin-bottom:0}.checkoutPage .checkoutPage_container .columns .col_cart .nevigen-onestepcheckout-previewfinish .block_infoPrice_checkout .row.total_checkout{padding:12px 20px;border-radius:16px;background:var(--primary-2)}.checkoutPage .checkoutPage_container .columns .col_cart .nevigen-onestepcheckout-previewfinish .block_infoPrice_checkout .row.total_checkout .nevigen-onestepcheckout-cart-label{font-weight:500}.checkoutPage .checkoutPage_container .columns .col_cart .nevigen-onestepcheckout-previewfinish .block_infoPrice_checkout .row.total_checkout .text-end{color:var(--primary-3);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:500;line-height:26px}.checkoutPage .checkoutPage_container .columns .col_cart .nevigen-onestepcheckout-previewfinish .block_infoPrice_checkout .row .nevigen-onestepcheckout-cart-label{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.checkoutPage .checkoutPage_container .columns .col_cart .nevigen-onestepcheckout-previewfinish .block_infoPrice_checkout .row .text-end{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.checkoutPage .checkoutPage_container .columns .col_cart .nevigen-onestepcheckout-finish button.disabled{background:unset;pointer-events:none;color:var(--accent-color);border:1px solid var(--primary-3);cursor:unset}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .payment_wrapper,.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .shipping_wrapper{border-radius:8px;padding:0 0 0 24px;border:0;margin-bottom:20px}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .payment_wrapper.active,.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .shipping_wrapper.active{padding:24px;border:1px solid rgba(0,156,25,.5);background:unset}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .payment_wrapper.active .nevigen-onestepcheckout-payment-name,.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .payment_wrapper.active .nevigen-onestepcheckout-shipping-name,.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .shipping_wrapper.active .nevigen-onestepcheckout-payment-name,.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .shipping_wrapper.active .nevigen-onestepcheckout-shipping-name{text-transform:unset;color:var(--accent-color)}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .payment_wrapper.active .nvg_shipping_cost,.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .shipping_wrapper.active .nvg_shipping_cost{display:block}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .payment_wrapper .text-muted,.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .shipping_wrapper .text-muted{padding-top:20px}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .payment_wrapper .nevigen-onestepcheckout-payment-name,.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .payment_wrapper .nevigen-onestepcheckout-shipping-name,.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .shipping_wrapper .nevigen-onestepcheckout-payment-name,.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .shipping_wrapper .nevigen-onestepcheckout-shipping-name{color:var(--accent-color);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:500;line-height:26px}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .payment_wrapper .nvg_shipping_cost,.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .shipping_wrapper .nvg_shipping_cost{display:none;color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .content_selectShipping{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin-top:20px}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .content_selectShipping label{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .content_selectShipping .choices{border-radius:16px;background:var(--Neutral-Neutral-10, #F3F3F7);padding:12px;border:unset;width:calc(100% - 24px);min-height:unset;height:24px;max-width:418px}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .content_selectShipping .choices .choices__inner{padding:0;margin:0;border:0;border-radius:0;background:unset;white-space:nowrap}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .content_selectShipping .choices__list input{border-radius:0}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout input[type=text],.checkoutPage .checkoutPage_container #nevigenOneStepCheckout textarea{border-radius:16px;background:var(--Neutral-Neutral-10, #F3F3F7);padding:12px;border:unset;width:calc(100% - 24px)}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout input[type=radio]{display:none}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .custom-radio-label{position:relative;margin-bottom:0;cursor:pointer}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .custom-radio{position:absolute;left:0;top:50%;width:20px;height:20px;border:2px solid var(--primary-3);border-radius:50%;background-color:#fff;transition:all .3s ease;transform:translateY(-50%)}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout input[type=radio]:checked+.custom-radio{background-color:var(--primary-3);border-color:var(--primary-3)}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout input[type=radio]:checked+.custom-radio::after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:#fff;border-radius:50%;transform:translate(-50%, -50%)}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .shipping_image{margin-right:12px}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .shipping_image img{min-height:30px;min-width:30px}.checkoutPage .checkoutPage_container #nevigenOneStepCheckout .block_input{margin-top:4px;margin-right:20px;width:20px;height:28px;position:relative}.checkoutPage footer,.checkoutPage .banner{display:none}.cartajaxCartModalAll_cart{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);background:#fff;padding:30px;width:max-content;max-width:550px;border-radius:16px;z-index:20;display:none}.cartajaxCartModalAll_cart.active{display:block}.cartajaxCartModalAll_cart .content_cartajaxCartModalAllCart .title{text-align:center;margin-bottom:24px;color:var(--accent-color);font-family:var(--accent-font);font-size:var(--Heading-H1, 36px);font-style:normal;font-weight:500;line-height:var(--Line-height-lg, 42px)}.cartajaxCartModalAll_cart .content_cartajaxCartModalAllCart .info{margin:0;padding:0;display:flex;flex-direction:column;gap:5px;padding-left:12px}.cartajaxCartModalAll_cart .content_cartajaxCartModalAllCart .product_name{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.cartajaxCartModalAll_cart .content_cartajaxCartModalAllCart .attr_act{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.cartajaxCartModalAll_cart .content_cartajaxCartModalAllCart .img{flex:unset}.cartajaxCartModalAll_cart .content_cartajaxCartModalAllCart .img img{width:100px;height:100px;border-radius:16px;object-fit:cover}.cartajaxCartModalAll_cart .content_cartajaxCartModalAllCart .price span{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.cartajaxCartModalAll_wishlist{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);background:#fff;padding:30px;width:max-content;max-width:550px;border-radius:16px;z-index:20;display:none}.cartajaxCartModalAll_wishlist.active{display:block}.cartajaxCartModalAll_wishlist .content_cartajaxCartModalAllWishlist .title{text-align:center;margin-bottom:24px;color:var(--accent-color);font-family:var(--accent-font);font-size:var(--Heading-H1, 36px);font-style:normal;font-weight:500;line-height:var(--Line-height-lg, 42px)}.cartajaxCartModalAll_wishlist .content_cartajaxCartModalAllWishlist .info{margin:0;padding:0;display:flex;flex-direction:column;gap:5px;padding-left:12px}.cartajaxCartModalAll_wishlist .content_cartajaxCartModalAllWishlist .product_name{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.cartajaxCartModalAll_wishlist .content_cartajaxCartModalAllWishlist .attr_act{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.cartajaxCartModalAll_wishlist .content_cartajaxCartModalAllWishlist .img{flex:unset}.cartajaxCartModalAll_wishlist .content_cartajaxCartModalAllWishlist .img img{width:100px;height:100px;border-radius:16px;object-fit:cover}.cartajaxCartModalAll_wishlist .content_cartajaxCartModalAllWishlist .price span{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.cartPage .btn_back_history{margin-bottom:28px;display:flex;align-items:center;gap:8px;color:var(--primary-3);font-family:var(--accent-font);font-size:var(--Heading-Body-large, 16px);font-style:normal;font-weight:500;line-height:24px}.cartPage .top_cart{display:flex;align-items:center;justify-content:space-between;margin-bottom:41px}.cartPage .columns{display:grid;grid-template-columns:1fr 500px;gap:70px;padding-bottom:70px;border-bottom:1px solid #dbdce6}.cartPage .infoCart{display:flex;flex-direction:column;gap:24px}.cartPage .infoCart .item .prod_qty_input{padding:4px;position:relative;color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;border-radius:20px;background:var(--primary-2);width:112px;display:flex;align-items:center;justify-content:center;height:34px}.cartPage .infoCart .item .prod_qty_input input.inputbox{width:92px;text-align:center;border:unset;padding:0;height:32px;background:unset;appearance:textfield}.cartPage .infoCart .item .prod_qty_input input.inputbox::-webkit-inner-spin-button,.cartPage .infoCart .item .prod_qty_input input.inputbox::-webkit-outer-spin-button{appearance:none;margin:0}.cartPage .infoCart .item .prod_qty_input span{display:flex;width:32px;height:32px;justify-content:center;align-items:center;border-radius:16px;background:var(--primary-3);position:absolute;left:7px;top:50%;transform:translateY(-50%);cursor:pointer}.cartPage .infoCart .item .prod_qty_input span:hover{background:var(--primary-3-hover)}.cartPage .infoCart .item .prod_qty_input span.quantityAdd{right:7px;left:auto}.cartPage .infoCart .item .item_columns{display:flex;justify-content:space-between;position:relative}.cartPage .infoCart .item .columnInfo{display:flex;gap:20px;max-width:70%}.cartPage .infoCart .item .item_image img{width:100px;height:100px;min-width:100px;min-height:100px;object-fit:cover;border-radius:6px}.cartPage .infoCart .item .item_infoProduct .prodname{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:8px}.cartPage .infoCart .item .item_infoProduct .list_attribute p{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.cartPage .infoCart .item .columnControll{display:flex;gap:20px;min-width:300px;justify-content:space-between;align-items:center}.cartPage .infoCart .item .item_price{display:flex;flex-direction:column}.cartPage .infoCart .item .item_price .price{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.cartPage .infoCart .item .item_price .old_price{color:#5e5f6b;font-family:var(--accent-font);font-size:13px;font-style:normal;font-weight:400;line-height:22px;text-decoration-line:line-through}.cartPage .infoCart .item .remove_product .btn-removeProduct{width:12px;height:12px;display:flex;align-items:center;justify-content:center;padding:6px}.cartPage .infoTotal{border-radius:16px;border-top:1px solid rgba(0,156,25,.5);background:#fff;box-shadow:0px 5px 10px 0px rgba(0,0,0,.05);padding:40px;width:420px}.cartPage .infoTotal h2{margin-bottom:40px;color:var(--accent-color);font-family:var(--accent-font);font-size:24px;font-style:normal;font-weight:500;line-height:32px}.cartPage .infoTotal .jshop_subtotal_bg{border-radius:16px;background:var(--primary-2);padding:12px 20px;margin-bottom:40px}.cartPage .infoTotal .jshop_subtotal_bg .total{display:flex;justify-content:space-between}.cartPage .infoTotal .jshop_subtotal_bg .name{color:var(--accent-color);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.cartPage .infoTotal .jshop_subtotal_bg .value{color:var(--primary-3);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:500;line-height:26px}.cartPage .infoTotal .jshop_subtotal{margin-bottom:8px}.cartPage .infoTotal .jshop_subtotal .total{display:flex;justify-content:space-between;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.cartPage .infoTotal .jshop_subtotal .total .name{color:#5e5f6b}.cartPage .infoTotal .jshop_subtotal .total .value{color:var(--accent-color)}.cartPage .infoTotal .btn-checkout{width:calc(100% - 30px);display:block;text-align:center}.cartPage .infoTotal .btn-checkout.disabled{background:unset;pointer-events:none;color:var(--accent-color);border:1px solid var(--primary-3);cursor:unset}.cartPage .cart_empty_text{margin-bottom:20px}.cartPage .btn-home{display:block}.cartPage section.priority{margin-bottom:140px;padding-bottom:0}.cartPage footer{margin-top:0}.pageWishlist .filter_row__wishlist{display:flex;justify-content:space-between;border-radius:16px;border:1px solid #dbdce6;background:#fff;margin-bottom:24px;padding:16px 24px}.pageWishlist .filter_row__wishlist .btn_list{display:flex;gap:40px}.pageWishlist .filter_row__wishlist .btn_list .select_product{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:flex;align-items:center;gap:8px}.pageWishlist .filter_row__wishlist .btn_list .select_product .clear{width:24px;height:24px;display:flex;justify-content:center;align-items:center}.pageWishlist .filter_row__wishlist .btn_list .remove{cursor:pointer;color:#c63200;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:flex;align-items:center;gap:8px}.pageWishlist .filter_row__wishlist .group_controll{position:relative}.pageWishlist .filter_row__wishlist .group_controll input,.pageWishlist .filter_row__wishlist .group_controll label{cursor:pointer}.pageWishlist .filter_row__wishlist .group_controll input[type=radio]{display:none}.pageWishlist .filter_row__wishlist .group_controll .custom-radio-label{position:relative;padding-left:32px;margin-bottom:0;cursor:pointer}.pageWishlist .filter_row__wishlist .group_controll .custom-radio{position:absolute;left:0;top:50%;width:16px;height:16px;border:2px solid var(--primary-3);border-radius:50%;background-color:#fff;transition:all .3s ease;transform:translateY(-50%)}.pageWishlist .filter_row__wishlist .group_controll input[type=radio]:checked+.custom-radio{background-color:var(--primary-3);border-color:var(--primary-3)}.pageWishlist .filter_row__wishlist .group_controll input[type=radio]:checked+.custom-radio::after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:#fff;border-radius:50%;transform:translate(-50%, -50%)}.pageWishlist .filter_row__wishlist .group_controll label{color:#5e5f6b;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.pageWishlist .checked_product{opacity:0;position:absolute;top:10px;right:10px;width:18px;height:18px;z-index:1}.pageWishlist .checked_product+label{display:inline-block;width:18px;height:18px;border:2px solid var(--primary-3);position:relative;cursor:pointer;border-radius:8px;position:absolute;top:10px;right:10px;background:#fff}.pageWishlist .checked_product:checked+label{background-color:var(--primary-3);border-color:var(--primary-3)}.pageWishlist .checked_product:checked+label::after{content:"";color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:11px;height:11px;background:url("/images/svg/check_input.svg") no-repeat}.nevigen-onestepcheckout-finish-page{max-width:400px;margin:100px auto;border-radius:16px;background:#fff;box-shadow:0px 5px 10px 0px rgba(0,0,0,.05);padding:40px 24px}.nevigen-onestepcheckout-finish-page .icon{border-radius:50%;background:#e2f6eb;margin:0 auto 24px auto;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.nevigen-onestepcheckout-finish-page .text-success{color:var(--accent-color);text-align:center;font-family:var(--accent-font);font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:24px}.nevigen-onestepcheckout-finish-page .nevigen-onestepcheckout-finish-manager-contact{color:#5e5f6b;text-align:center;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.nevigen-onestepcheckout-finish-page .nevigen-onestepcheckout-finish-manager-contact a{color:var(--primary-3)}.jshop_list_category .jshop .row-fluid [class*=sblock]{max-width:250px;min-width:250px;padding:16px}.jshop_list_category .jshop_categ:hover{border-radius:16px;background:#e2f6eb}.jshop_list_category .jshop_categ:hover .image{background:#fff}.jshop_list_category .jshop_categ:hover .category_name a{color:var(--primary-3)}.jshop_list_category .jshop_categ .image{border-radius:50%;background:var(--primary-2);width:208px;height:208px;display:flex;align-items:center;justify-content:center;margin:0 auto 15px auto;padding:5px}.jshop_list_category .jshop_categ .image img{width:192px;height:192px;min-width:192px;min-height:192px;max-width:192px;max-height:192px;border-radius:50%;object-fit:cover}.jshop_list_category .jshop_categ .category_name{text-align:center}.jshop_list_category .jshop_categ .category_name a{color:var(--accent-color);text-align:center;font-family:var(--accent-font);font-size:24px;font-style:normal;font-weight:500;line-height:32px}.page-about h1{padding-bottom:48px}.page-about .columns{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin-bottom:40px}.page-about .columns.about{margin-bottom:70px}.page-about .columns.about .image_block{height:100%;object-fit:cover;border-radius:16px}.page-about .columns .column_info{max-width:90%}.page-about .columns .column_info .bottom{display:flex;align-items:center;gap:20px;margin-top:40px}.page-about .columns .column_info .bottom p{color:#30313a}.page-about .columns .title{color:#30313a;font-family:var(--accent-font);font-size:var(--Heading-H2, 24px);font-style:normal;font-weight:500;line-height:var(--Line-height-md, 32px);margin-bottom:40px}.page-about .columns p{color:var(--Neutral-Neutral-90, #5E5F6B);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:500;line-height:26px;margin-bottom:26px}.page-about .columns p:last-child{margin-bottom:0}.page-about .columns .block_bg{border-radius:16px;background:var(--primary-3);padding:8px;display:flex;gap:32px;align-items:center}.page-about .columns .block_bg .name{color:#fff;font-family:var(--accent-font);font-size:var(--Heading-H2, 24px);font-style:normal;font-weight:500;line-height:var(--Line-height-md, 32px);margin-bottom:24px}.page-about .columns .block_bg p{color:#fff;font-size:16px}.page-about .columns .block_bg img{border-radius:16px;width:288px;object-fit:cover}.page-about .warning_text{display:flex;align-items:center;gap:16px;border-radius:16px;background:#e2f6eb;padding:20px 16px;margin-bottom:140px}.page-about .warning_text .icon{background:#fff;border-radius:50%;width:96px;height:96px;min-width:96px;min-height:96px;display:flex;align-items:center;justify-content:center}.page-about .warning_text .name{color:var(--primary-3);font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:700;line-height:26px;margin-bottom:10px}.page-about .warning_text .name .icon{display:none}.page-about .warning_text p{color:#30313a;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-width:900px}.pageDelivPayment h1{margin-bottom:24px}.pageDelivPayment .columns{display:grid;grid-template-columns:repeat(2, 1fr);padding-bottom:24px;border-bottom:1px solid var(--Neutral-Neutral-30, #DBDCE6);gap:10px}.pageDelivPayment .columns.payment{padding-top:24px}.pageDelivPayment .columns.payment .text_bg{align-items:center}.pageDelivPayment .columns.payment .list{display:flex;flex-direction:column;gap:24px}.pageDelivPayment .columns.payment .list .item .check{display:flex;align-items:center;gap:12px;margin-bottom:8px}.pageDelivPayment .columns.delivery{margin-top:70px;margin-bottom:140px}.pageDelivPayment .columns.delivery .list_delivery{display:flex;flex-direction:column;gap:16px}.pageDelivPayment .columns.delivery .list_delivery .item{display:flex;align-items:center;gap:12px}.pageDelivPayment .columns.delivery .address_time{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin-top:20px}.pageDelivPayment .columns.delivery .address_time .title{color:var(--primary-3);font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:10px}.pageDelivPayment .columns.delivery .address_time p{color:#30313a;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pageDelivPayment .columns.return{margin-bottom:140px;margin-top:70px}.pageDelivPayment .columns.return .list{display:flex;flex-direction:column;gap:16px}.pageDelivPayment .columns.return .item{display:flex;align-items:center;gap:12px}.pageDelivPayment .columns .info_item{color:#30313a;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.pageDelivPayment .columns .info .title{color:#30313a;font-family:var(--accent-font);font-size:var(--Heading-H2, 24px);font-style:normal;font-weight:500;line-height:var(--Line-height-md, 32px);margin-bottom:16px}.pageDelivPayment .columns .info .text_bg{border-radius:16px;background:#e2f6eb;padding:10px 16px;display:flex;gap:10px;max-width:433px}.pageDelivPayment .columns .info .text_bg .icon{border-radius:50%;background:#fff;width:48px;height:48px;min-width:48px;min-height:48px;display:flex;align-items:center;justify-content:center}.pageDelivPayment .columns .info .text_bg p{color:#30313a;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.pageDelivPayment .columns .info .text_bg p span{color:var(--primary-3)}.pageDelivPayment .columns .description .title{color:#30313a;font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:700;line-height:26px;margin-bottom:24px}.pageSertificate h1{margin-bottom:24px}.pageSertificate .gallery_sertificate{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:140px}.pageSertificate .gallery_sertificate img{object-fit:contain;height:auto}.pageContacts h1{margin-bottom:24px}.pageContacts .columns{display:grid;grid-template-columns:1fr 466px;gap:20px;margin-bottom:140px}.pageContacts .columns .image_map iframe{border-radius:16px}.pageContacts .columns .row{display:grid;grid-template-columns:repeat(3, 1fr);gap:14px;margin-bottom:20px}.pageContacts .columns .row .item_bg{border-radius:16px;background:#e2f6eb;padding:20px 16px;display:flex;gap:16px}.pageContacts .columns .row .item_bg .phone_number{display:flex;flex-direction:column;gap:9px;margin-bottom:9px}.pageContacts .columns .row .item_bg .item{display:flex;align-items:center;gap:10px}.pageContacts .columns .row .item_bg .item:hover a{color:var(--primary-3)}.pageContacts .columns .row .item_bg .item a{color:#30313a;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:400;line-height:100%}.pageContacts .columns .row .item_bg .icon{width:64px;height:64px;min-width:64px;min-height:64px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%}.pageContacts .columns .row .item_bg .title{color:#30313a;font-family:var(--accent-font);font-size:18px;font-style:normal;font-weight:700;line-height:26px;margin-bottom:20px}.pageContacts .columns .row .item_bg p{color:#30313a}.pageContacts .form{padding:10px;border-radius:16px;background:#fff;box-shadow:0px 5px 10px 0px rgba(0,0,0,.05)}.pageContacts .form .image_block{margin-bottom:10px;object-fit:cover;width:100%}.pageContacts .form .content{padding:32px 16px}.pageContacts .form h2{color:#30313a;font-family:var(--accent-font);font-size:var(--Heading-H2, 24px);font-style:normal;font-weight:500;line-height:var(--Line-height-md, 32px);margin-bottom:10px}.pageContacts .form p{margin-bottom:24px}.pageContacts .form form{display:flex;flex-direction:column;gap:16px;width:400px}.pageContacts .form form input{border:unset;border-radius:16px;background:#f3f3f7;padding:12px 16px;resize:none}.pageContacts .form form input.error{border:1px solid red}.pageContacts .form form button{margin-top:24px;width:100%}#system-message-container{position:absolute;top:20px;max-width:1600px;width:100%}#system-message-container .alert-heading{display:none}#system-message-container joomla-alert[type=info]{border-radius:8px;box-shadow:0px 10px 20px 0px rgba(209,236,241,.9);color:#0c5460;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:10px 20px}#system-message-container joomla-alert[type=danger],#system-message-container joomla-alert[type=warning]{border-radius:8px;background:rgba(198,50,0,.05);box-shadow:0px 10px 20px 0px rgba(198,50,0,.1);color:#c63200;font-family:var(--accent-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:10px 20px}/*# sourceMappingURL=/media/templates/site/custom/css/main.css.map */