@view-transition{}@font-face{font-family:"Gilroy";src:url(../fonts/Gilroy-Light.ttf),local('Gilroy-Light'),local('Gilroy Light');font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:"Gilroy";src:url(../fonts/Gilroy-Regular.ttf);font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"Gilroy";src:url(../fonts/Gilroy-Medium.ttf);font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:"Gilroy";src:url(../fonts/Gilroy-Semibold.ttf);font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:"Gilroy";src:url(../fonts/Gilroy-Bold.ttf);font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:"Gilroy";src:url(../fonts/Gilroy-Black.ttf);font-weight:900;font-style:normal;font-display:fallback}*{margin:0;outline:none;padding:0}body{font-family:"Gilroy",Arial,sans-serif;font-weight:300;margin:0;padding:0;background:#fff;-webkit-background-size:cover;background-size:cover;font-size:14px;color:#333}img{max-width:100%;height:auto}ul{list-style:none}a{text-decoration:none;color:#333}a:hover{color:#00a915}.flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.container{width:100%;max-width:1200px;padding:0 15px;margin:0 auto;box-sizing:border-box}.btn{background:#00a915;color:#fff;border:1px solid #00a915;text-transform:uppercase;display:inline-block;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;font-weight:600;outline:none;font-size:13px}.btn:hover{cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:background .3s;background:#008511;color:#fff;border-color:#008511}button{border:none}.title{font-size:40px;margin-bottom:30px;color:#333;font-weight:900;line-height:52px}header{top:-100px;transition:top .3s;z-index:1000}header.fixed{position:fixed;top:0;width:100%;z-index:1000;background:#fff;transition:top .3s;box-shadow:0px 3px 3px 0px rgba(0,0,0,0.05)}.top{border-bottom:1px solid #ececec}.top>.flex{height:55px;align-items:center;justify-content:space-between}.nav{width:100%;max-width:480px;justify-content:space-between;align-items:center;font-size:15px}.nav a{font-weight:600}.mob-nav,.mob-search,.mob-nav-text{display:none}.mob-search img{width:20px;top:3px;position:relative}.nav-sub{display:none}.nav-sub ul{display:none}.top-right{height:55px;align-items:center;justify-content:right}.top-right .user-account{width:24px;height:24px;background-image:url(/themes/main/assets/img/profile.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:block}.top-right .user-account:hover{background-image:url(/themes/main/assets/img/profile-hover.svg)}.top-right .user-account svg{width:100%}.top-right .user-account svg path{fill:#562300}.top-right .user-account:hover svg path{fill:#00a915}.top-right .logout_link{width:24px;height:24px;background-image:url(/themes/main/assets/img/logout.svg);background-repeat:no-repeat;background-size:contain;background-position:center;padding:0;display:block;margin-right:0;margin-left:auto}.top-right .logout_link:hover{background-image:url(/themes/main/assets/img/logout-hover.svg)}.top-right .izbrannoe{width:24px;height:24px;background-image:url(/themes/main/assets/img/favourites.svg);background-repeat:no-repeat;background-size:contain;background-position:center;padding:0 8px;display:block;margin-right:0;margin-left:auto}.top-right .izbrannoe:hover{background-image:url(/themes/main/assets/img/favourites-hover.svg)}.top-right .izbrannoe svg{width:100%}.top-right .izbrannoe svg path{fill:#562300}.top-right .izbrannoe:hover svg path{fill:#00a915}.top-right .header-cart .svgicon{width:18px;position:absolute;left:0;top:2px}.top-right .header-cart svg path{fill:#562300}.top-right .header-cart{position:relative;display:inline-block;width:auto;font-size:14px;font-weight:700;color:#562300;line-height:28px;margin-left:0px;white-space:nowrap}.top-right .header-cart>span{cursor:pointer;display:inline-block;height:24px;background-image:url(/themes/main/assets/img/cart.svg);background-repeat:no-repeat;background-size:contain;background-position:left;text-align:right;padding-left:30px}.top-right .header-cart:hover svg path{fill:#00a915}.top-right .header-cart span+span{display:none}.top-right .header-cart:hover{}.header-main>.flex{height:92px;align-items:center;justify-content:space-between}.logo{width:170px;margin-left:0;margin-right:60px;position:relative}.citysel{position:absolute;right:0;bottom:-10px;font-weight:500;font-size:13px;color:#562300}.citysel a{color:#562300}.citysel:hover{cursor:pointer;text-decoration:underline;color:#00a915}.citysel:hover a{color:#00a915}.search{width:465px;margin-left:0;margin-right:40px;position:relative}.search input{width:100%;height:44px;line-height:44px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:40px;padding-right:60px;border:1px solid #fff;background-image:url(/themes/main/assets/img/search.svg);background-position:10px center;background-size:20px;background-repeat:no-repeat;background-color:#f2f2f2;border-radius:5px}.search input:hover{cursor:text}.search input:focus{background-color:#f2f2f2;border:1px solid #00a915;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search input:focus::placeholder{color:transparent}.search button{position:absolute;height:42px;right:1px;top:1px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#00a915;color:#fff}.search button:hover{background:#562300;cursor:pointer}.header-phone{width:235px;margin-left:0;margin-right:auto;background:transparent url(../img/call.svg) 4px 2px no-repeat;padding-left:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header-phone a{display:block;font-size:16px;font-weight:400}.header-phone a span{font-weight:600}.header-call{color:#00a915;background:#fff;width:170px;height:44px;line-height:42px}.header-call:hover{background:#00a915;color:#fff;transition:all .3s}.main-content,.catalog-content{background-color:#f8f8f8;background-repeat:repeat;background-position:center}.content-left{width:270px;margin-right:30px;position:relative}.content-right{max-width:870px;width:100%}.content-right .text-content:not(.blog){background:#fff;border:1px solid #eee;border-radius:5px;padding:15px}.post-content .content-right{max-width:none;width:100%}.main-category{margin-top:30px;width:100%;position:absolute;top:0;z-index:18;border:1px solid rgb(236,236,236);box-sizing:border-box;border-radius:10px;overflow:hidden}.main-category.fix{position:fixed;z-index:20;top:148px;width:270px}.main-category h2{background:#562300 url(../img/menu-button.png) 20px 19px no-repeat;color:#fff;padding-left:50px;line-height:50px;text-transform:uppercase;font-size:14px}.main-category>ul{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:60vh;max-height:540px;overflow:auto}.main-category ul::-webkit-scrollbar{width:6px}.main-category>ul>li{position:relative}.main-category>ul>li:hover:after{position:absolute;top:0;left:0;height:100%;max-height:48px;width:2px;background:#00a915;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;content:''}.main-category>ul>li>a{padding-left:20px;border-bottom:1px solid #ececec;display:block;padding-right:46px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:48px;font-size:16px;font-weight:600}.main-category>ul>li.active>a{color:#a90000}.main-category>ul>li>span{display:block;position:absolute;top:0;right:0;width:45px;height:50px;border-left:1px solid #ececec;background:transparent url(../img/bottom-arrow.svg) center no-repeat;background-size:14px}.main-category>ul>li>span:hover{background:#f9f9f9 url(../img/bottom-arrow-hover.svg) center no-repeat;background-size:14px;cursor:pointer}.main-category-submenu{padding-left:35px;border-bottom:1px solid #ececec;padding-top:15px;padding-bottom:15px;display:none}.main-category-submenu li{position:relative}.main-category-submenu li:after{position:absolute;display:block;content:'';height:4px;width:4px;background:#562300;left:-14px;top:14px}.main-category-submenu li:hover:after{background:#00a915}.main-category-submenu li a{display:block;line-height:30px;font-size:16px;font-weight:600}.main-category-submenu li.active a{color:#a90000}.banners-main .swiper-container{opacity:0;transition:opacity 0.3s}.banners-main .swiper-container.swiper-container-initialized{opacity:1}.main-slider .swiper-container{position:relative;margin-bottom:0}.main-slider .swiper-container .container{height:100%;position:relative}.main-slider .swiper-slide .container{padding:160px 0}.main-slider-content{margin-right:0;margin-left:auto;width:100%;max-width:585px;padding:45px 75px 55px 45px;background-color:rgba(86,35,0,0.8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px}.main-slider-content h2{font-size:48px;line-height:0.9;color:#fff;font-weight:700;margin-bottom:20px}.main-slider-content h1{color:#fff;font-weight:400;font-size:18px;margin-bottom:25px;line-height:22px}.main-slider-content .btn{display:block;width:180px;height:44px;line-height:44px}.main-slider-bg{-webkit-background-size:cover;background-size:cover}.main-slider .swiper-button-prev,.main-slider .swiper-button-next{top:unset;bottom:160px;width:45px;height:45px;background-color:#fff}.main-slider .swiper-button-prev{right:45px;left:unset}.swiper-button-prev:hover{background:#00a915 url(../img/prev-hover.svg) center no-repeat;border-color:#00a915}.swiper-button-next:hover{background:#00a915 url(../img/next-hover.svg) center no-repeat;border-color:#00a915}.akcii{margin-top:60px}.post-item{min-width:250px;background:#fff;width:31%;margin-right:20px;box-sizing:border-box}.post-item.bg{background:#f8f8f8}.swiper-wrapper .post-item{min-width:250px}.post-item-img{position:relative;overflow:hidden}.post-item-img:hover{opacity:0.8}.post-item-img span{position:absolute;width:70px;height:28px;line-height:28px;color:#fff;font-weight:500;font-size:14px;right:20px;top:10px;text-align:center;border-radius:5px}.post-item-img span.post-date{position:absolute;width:70px;height:28px;line-height:28px;color:#fff;font-weight:500;font-size:14px;left:20px;top:5px;text-align:center}.post-item-img .img{width:100%;height:180px;background-size:cover;background-position:center;position:relative}.post-item-img .img:before{content:'';width:100%;height:100%;position:absolute;top:0px;left:0px;background-color:rgba(0,0,0,0.4)}.post-item-caption{padding:20px}.post-item-img .post-title{margin:15px 0;position:absolute;bottom:10px;left:20px;width:calc(100% - 40px)}.post-item-img .post-title a{font-size:18px;line-height:20px;font-weight:bold;color:#fff}.text-content .post-item-caption>p{color:#7f7f7f;font-weight:300;font-size:14px;line-height:18px;padding-bottom:15px;margin-bottom:0;cursor:default}.product-item{width:100%;background:#fff}.product-item-img{position:relative;overflow:hidden}.product-item-img:hover{opacity:0.8}.product-item-img span{position:absolute;width:70px;height:28px;line-height:28px;color:#fff;font-weight:500;font-size:14px;right:5px;top:5px;text-align:center;border-radius:5px}.product-item-img span.red{background:#a90000}.product-item-img span.blue{background:#00a915}.product-item-caption{padding:0 20px 20px}.product-item-caption .product-title{margin:15px 0;height:40px}.product-item-caption .product-title a{font-size:18px;line-height:20px;font-weight:bold}.product-item-caption div[itemprop="description"]{color:#7f7f7f;font-weight:300;font-size:14px;line-height:18px;padding-bottom:15px;margin-bottom:0;border-bottom:1px solid #ececec;display:none}.option-title{font-weight:300;font-size:15px;line-height:18px;position:relative;padding:10px 0}.option-title span{width:14px;height:14px;background:transparent url(../img/information.svg) center no-repeat;background-size:contain;display:inline-block;position:relative;top:-2px}.option-title span:hover{background:transparent url(../img/information-green.svg) center no-repeat;background-size:contain}.option-title p{position:absolute;border:1px solid #ececec;background:#fff;padding:12px;font-size:14px;font-weight:400;top:37px;opacity:0}.option-title span:hover+p{display:block;opacity:1;z-index:15;transition:opacity .5s}.option-radio{position:relative;cursor:pointer;justify-content:left;margin-bottom:10px}.option-radio:hover{color:#663d15}.option-radio label{margin-right:10px}.option-radio input[type="radio"]{display:none}.option-radio input[type="radio"]+.radio-indicator{width:70px;height:31px;border:1px solid #562300;background:#fff;border-radius:3px;display:block;font-size:14px;font-weight:600;color:#562300;position:relative;line-height:29px;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.radio-indicator .option-sale{position:absolute;color:#a90000;font-size:11px;right:3px;top:-5px;background:transparent!important}.option-radio input[type="radio"]+.radio-indicator:hover,.option-radio input[type="radio"]+.radio-indicator:hover .option-sale{background:#562300;color:#fff;cursor:pointer}.option-radio input[type="radio"]+.radio-indicator .radio-indicator-percent{position:absolute;top:2px;right:2px;font-size:10px;display:block;line-height:1}.option-radio input[type="radio"]:checked+.radio-indicator,.option-radio input[type="radio"]:checked+.radio-indicator .option-sale{background:#562300;color:#fff}.product-item-cnt{height:44px;align-items:center;position:relative;padding-bottom:12px}.product-item-cnt label{font-weight:300;font-size:15px;margin-right:15px}.product-item-cnt span{width:14px;height:14px;display:block;background:#333333;font-size:16px;font-weight:bold;color:#fff;line-height:13px;text-align:center;border-radius:90px}.product-item-cnt span:hover{background:#562300;cursor:pointer;color:#fff}.product-item-cnt input{width:42px;height:30px;line-height:30px;background:#f2f2f2;font-size:14px;font-weight:500;border:none;margin:0 10px 0;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.product-item-price{margin:0 0 18px 0}.product-item-new-price{font-size:26px;color:#a90000;font-weight:600;margin-right:10px}.product-item-old-price{font-size:18px;font-weight:400;text-decoration:line-through}.product-item-buttons{height:42px;align-items:center}.btn-cart{width:185px;height:40px;font-family:"Gilroy",Arial,sans-serif;font-size:15px;line-height:40px;text-align:center;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#00a915 url(../img/shopping-bag-item.svg) 34px 8px no-repeat;margin-right:15px;background-size:22px}.btn-cart:hover{background:#008511 url(../img/shopping-bag-item.svg) 33px 7px no-repeat;background-size:23px}.btn-cart[disabled]{background:#888888!important;padding-left:0px;border:1px solid #999999}.btn-cart[disabled]:hover{background:#888888!important}.btn-zakladki{width:24px;height:24px;background-color:transparent;background-image:url(/themes/main/assets/img/favourites.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.btn-zakladki:hover{background-image:url(/themes/main/assets/img/favourites-hover.svg)}.btn-zakladki.active{background-image:url(/themes/main/assets/img/favourites-active.svg)}.btn-zakladki .svgicon{width:100%;display:none}.btn-zakladki .svgicon path{fill:#562300}.btn-zakladki .active{display:none}.btn-zakladki .active path{fill:#00a915}.btn-zakladki:hover{cursor:pointer;transition:background .3s}.btn-zakladki:hover .svgicon path{fill:#00a915}.btn-zakladki.active .svgicon{display:none}.btn-zakladki.active .active.svgicon{display:inline}.about{margin-top:70px;padding-bottom:15px;border-bottom:1px solid #ececec}.about>.flex{justify-content:space-between;margin-bottom:45px}.about .title{line-height:1;margin-bottom:35px}.about-left{width:100%;max-width:300px}.about-left-item{justify-content:space-between;height:42px;align-items:center;margin-bottom:25px}.about-left-img{margin-right:15px;width:42px;height:42px}.about-left-item span{line-height:42px;font-size:18px;font-weight:600;text-align:left;display:block;width:250px}.about-right{width:100%;max-width:500px}.about-right img{border-radius:10px}.about p{font-size:16px;line-height:1.5;margin-bottom:30px}.our-work{margin-top:40px;padding-bottom:60px}.our-work h3{font-size:26px;line-height:1;margin-bottom:35px;text-transform:uppercase}.our-work .flex{justify-content:space-between}.our-work-item{max-width:190px}.our-work-img{margin-bottom:10px}.our-work-item p{font-weight:600;font-size:16px}.content-bottom{padding:60px 0 40px;background:#f8f8f8}footer{background:#222222;color:#fff;position:relative;z-index:222}footer a{color:#d8d8d8;font-weight:500}.footer-top{padding:35px 0;justify-content:space-between}.footer-logo{width:330px}.footer-menu{width:480px}.footer-right{width:220px;margin-right:0}.footer-logo a.footer-phone,.footer-logo span{display:block;margin-top:10px;font-size:15px;line-height:20px;font-weight:400;padding-left:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer-logo span.footer-address{background:transparent url(../img/placeholder.svg) left center no-repeat;background-size:18px}.footer-logo a.footer-phone{background:transparent url(../img/call-footer.svg) left center no-repeat;background-size:18px}.footer-logo a b{font-weight:600}.footer-logo .btn{color:#00a915;background:transparent;border:1px solid #00a915;display:block;width:190px;height:40px;margin-top:20px;line-height:38px}.footer-logo .btn:hover{color:#fff;background:#00a915}.footer-title{font-size:18px;line-height:52px;text-transform:uppercase;margin-bottom:10px}.footer-menu ul{justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.footer-menu ul li{width:50%}.footer-menu ul li a,.footer-right ul li a{font-size:14px;line-height:2}.footer-bottom{border-top:1px solid #393939}.footer-bottom .flex{height:77px;align-items:center;font-size:14px;justify-content:space-between}.footer-social{height:100%;align-items:center}.footer-social span{font-weight:600;font-size:12px;text-transform:uppercase;padding-right:50px;position:relative}.footer-social span:after{position:absolute;content:'';display:block;height:2px;width:33px;background:#d8d8d8;right:0;top:6px}.footer-social a{margin-left:20px;margin-right:0}.footer-social a:hover{opacity:.8}.modal{width:100%;max-width:450px;margin:0 auto;padding:30px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f8f8f8;position:relative}.modal .modal-title{font-size:26px;text-transform:uppercase;font-weight:700;margin-bottom:15px}.modal input[type="tel"],.modal input[type="text"],.modal input[type="email"],.modal input[type="password"]{width:100%;border-radius:3px;border:1px solid #ececec;background:#fff;height:40px;margin-bottom:15px;padding:5px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal .btn{width:100%;height:42px;line-height:40px;display:block;margin-bottom:20px}#registration label,#login label{margin-bottom:15px}#wish,#success{text-align:center}#wish p,#success p{margin-bottom:25px;font-weight:500;font-size:16px}.modal .reg{border-top:1px solid #ececec;padding-top:15px}.modal .reg a,.modal .reg{text-align:center;font-weight:500;font-size:15px}.modal .reg a,#success .cont,#wish .cont{color:#562300;display:block;margin-top:5px;text-decoration:underline}#wish .cont:hover,#success .cont:hover,.modal .reg a:hover{text-decoration:none}.modal label{font-weight:500;font-size:14px;line-height:20px;margin-bottom:5px;display:block;position:relative;padding-left:30px}.modal label a{text-decoration:underline;color:#562300}.modal label a:hover{text-decoration:none}.contact-bottom-form label{position:relative;padding-left:30px;line-height:20px}.contact-bottom-form label input,.modal label input{display:none}.contact-bottom-form label input[type="checkbox"]+span,.modal label input[type="checkbox"]+span{position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}.contact-bottom-form label input[type="checkbox"]+span{top:-2px}.contact-bottom-form label input[type="checkbox"]:checked+span,.modal label input[type="checkbox"]:checked+span{background:#fff url(../img/verification-checkmark-symbol.png) no-repeat center;border-color:#00a915}.catalog-content{padding-bottom:70px}.breadcrumb{border-bottom:1px solid #ececec;padding:15px 0;background:#f8f8f8}.breadcrumb li{font-size:15px;line-height:28px;color:#7f7f7f}.breadcrumb li a{color:#562300;font-weight:400;font-size:15px;line-height:28px;display:block;padding-right:33px;position:relative}.breadcrumb li a:hover{color:#7f7f7f}.breadcrumb li a:after{content:"";display:block;background:transparent url(../img/bread.svg) center no-repeat;width:8px;height:8px;right:13px;top:10px;position:absolute}.catalog-content h1{font-weight:900;font-size:40px;margin-bottom:25px}.catalog-buttons{height:42px;align-items:center;margin-bottom:30px}.catalog-sort{width:100%;max-width:210px;margin-right:25px;position:relative}.catalog-sort:before{position:absolute;content:'Сортировка';left:0;top:-15px;font-size:10px;display:block}.catalog-sort select{width:99%;height:32px;border:1px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}.catalog-cnt{font-weight:400;margin-left:0;margin-right:auto;height:40px;align-items:center}.catalog-cnt span{margin-right:10px}.catalog-cnt a{margin-right:5px;width:38px;height:32px;text-align:center;border:1px solid #ececec;background:#fff;line-height:30px;font-size:13px;font-weight:500;border-radius:3px;display:block;margin-right:5px!important;cursor:pointer}.catalog-cnt a:last-child{margin-right:0}.catalog-cnt a.active,.catalog-cnt a:hover{background:#562300;border-color:#562300;color:#fff;transition:all .3s}.catalog-view{margin-right:0;margin-left:auto}.catalog-view button{width:34px;height:34px;border:1px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;padding-top:4px;margin-left:10px}.catalog-view button:hover{cursor:pointer}.catalog-view button.active,.catalog-view button:hover{background:#562300;border-color:#562300;color:#fff;transition:all .3s}.catalog-view button .act{display:none}.catalog-view button.active img,.catalog-view button:hover img{display:none}.catalog-view button.active .act,.catalog-view button:hover .act{display:inline-block}.catalog-items{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.catalog-items .category-item{display:none}.catalog-items .post-item{margin-bottom:20px;border-radius:10px;overflow:hidden}.catalog-items .product-item{margin-bottom:20px}.list .product-item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:100%}.list .product-item-caption{width:65%;margin-right:0;padding-bottom:0}.list .product-item-caption h4{margin-bottom:8px}.list .product-item-caption h4 br{display:none}.list .opt{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;height:42px;align-items:center;border-bottom:1px solid #ececec}.list .opt .option-title{margin-right:15px}.list .opt .option-radio{margin-bottom:0}.list .opt .option-radio label{margin-right:5px}.list .product-item-cnt{padding:10px 0}.list .product-item-bottom{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between}.list .product-item-bottom .product-item-price{order:1}.list .product-item-bottom .product-item-cnt{border:none;order:2}.list .product-item-bottom .product-item-cnt label{display:none}.list .product-item-bottom .product-item-buttons{order:3}.bars .product-item{width:100%;margin-bottom:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:0;border:1px solid #ececec;border-bottom-color:transparent;align-items:center;height:70px}.bars{margin-bottom:30px}.bars .product-item-img{width:100px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:-1px;margin-bottom:-1px}.bars .product-item-img img{height:72px;top:1px}.bars .product-item-img span{width:18px;height:18px;top:3px;right:13px;font-size:0}.bars .product-item-img span.red:after{content:"%";display:block;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;line-height:18px;font-size:12px}.bars .product-item-caption{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:0;width:88%;align-items:center}.bars .product-item-caption .product-title{width:180px;margin:0;padding-right:10px}.bars .product-item-caption .product-title a{font-size:14px;line-height:16px}.bars .product-item-caption h4 br{display:none}.bars .product-item-caption p{display:none}.bars .opt{border-left:1px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:250px;min-width:250px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #ececec}.bars .option-title{padding:5px 0}.bars .product-item-bottom{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.bars .product-item-price{order:1;margin:0;width:80px;max-width:80px;padding:0 10px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.bars .product-item-price span{display:block}.bars .product-item-new-price{order:2;font-size:20px}.bars .product-item-old-price{order:1;font-size:14px;position:absolute;margin-top:-35px}.bars .product-item-cnt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #ececec;order:2;border-bottom:none;padding-bottom:0;height:70px;margin-right:15px;padding-left:10px}.bars .product-item-buttons{order:3;margin:0 10px}.bars .product-item-cnt label{display:none}.bars .btn-cart{width:55px;font-size:0;background-position:center}.bars .btn-cart[disabled]{background-color:#888888!important;background-image:url(../img/shopping-bag-item.svg)!important;background-size:22px!important;background-repeat:no-repeat!important;background-position:center!important}.bars .btn-cart:hover{background-position:center}.catalog-bottom{height:40px;align-items:center;justify-content:space-between}.pagination{font-size:13px;text-align:center;font-weight:500;height:32px;align-items:bottom}.pagination>span,.pagination li{display:block;margin-right:12px;line-height:28px;border:1px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:3px}.pagination li a{padding:0 15px;display:block}.pagination span{border-color:transparent;background:transparent}.pagination li:hover,.pagination li.active{background:#562300;border-color:#562300}.pagination li:hover a,.pagination li.active a{color:#fff}h1.sel{color:#00a915}.selexcerpt{background:#fff;padding:15px;margin-bottom:30px;border-radius:10px;line-height:1.5;font-weight:400;border-left:5px solid #562300;display:grid;grid-template-columns:1fr 220px;gap:15px;align-content:center}.selexcerpt .seltext{align-content:center}.selexcerpt .selimg{padding-top:60%;border-radius:10px;background-size:cover;background-position:center}@media (max-width:560px){.selexcerpt{grid-template-columns:1fr}.selexcerpt .selimg{display:none}}.selexcerpt strong,.selexcerpt b{font-weight:600}.seodesc{margin-bottom:20px}.seodesc.shorten{max-height:200px;overflow:hidden;position:relative}.seodesc.shorten:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:40px;background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0.88) 35%,rgba(255,255,255,0) 100%)}.seodesc.shorten+.lnth{font-size:16px;color:#333;font-weight:bold;top:-30px;position:relative}.seodesc.shorten+.lnth:hover{color:#562300;cursor:pointer}.catalog-bottom .catalog-cnt{margin-right:0;margin-left:auto}.catalog-description .title{font-size:26px;margin-bottom:15px;line-height:30px}.catalog-description .selections{display:flex;margin-bottom:20px}.catalog-description .selections a{display:block;border:1px solid #562300;border-radius:20px;padding:5px 10px;color:#562300;margin-right:10px}.catalog-description .selections a:hover{border:1px solid #00a915;color:#00a915}.catalog-content-bottom{padding:60px 0 40px}.catalog-description p{font-size:16px;font-weight:300;margin-bottom:20px}.seodesc strong,.seodesc b{font-weight:500}.seodesc ul{padding-left:20px;list-style:disc}.search-title{font-size:16px;font-weight:300;margin-top:15px;margin-bottom:30px}.search-title span{font-weight:700}.product-left{width:54%;margin-right:30px}.product-image{margin-bottom:20px}.product-image img{border-radius:10px}.product-image a{display:block}.product-description{margin-bottom:20px}.product-description h4{font-size:18px;font-weight:600;margin-bottom:10px}.product-description p{font-size:16px;font-weight:300;line-height:1.5;margin-bottom:10px}.product-description li{font-size:16px;font-weight:300;line-height:1.5}.product-description ul{list-style-type:disc;list-style-position:inside;margin:10px 0}.product-description ol{list-style-type:decimal;list-style-position:inside;margin:10px 0}.product-description strong{font-weight:500}.product-right{font-size:16px;width:42%}.yest{margin:10px 0;padding-left:20px;position:relative;display:block}.yest:before{content:'';display:block;width:12px;height:12px;background:#00a915;border-radius:90px;top:3px;position:absolute;left:0}.yest.no:before{background:#ff0000}.country{padding-bottom:15px;border-bottom:1px solid #f8f8f8}.product-right .option-radio{border-bottom:1px solid #f8f8f8;padding-bottom:25px;margin-bottom:5px;justify-content:flex-start}.product-right .option-radio label{margin-left:0;margin-right:10px}.product-right .product-item-price{margin:15px 0}.product-right-bottom{justify-content:space-between;border-bottom:1px solid #ececec;padding:10px 0 20px;margin-bottom:20px}.product-right-bottom .product-item-cnt{border-bottom:none;padding-bottom:0}.attribute h4{font-weight:600;font-size:17px;margin-bottom:10px}.attribute li{margin-bottom:15px;justify-content:space-between;position:relative}.attribute li:after{height:1px;border-bottom:1px dashed #333333;content:'';display:block;position:absolute;width:100%;bottom:5px}.attribute li span{display:block;background:#fff;position:relative;z-index:15}.attribute-name{padding-right:5px}.attribute-value{padding-left:10px}.attribute-value b{font-weight:600}.product-bottom-content{padding-bottom:60px}.product-bottom-content .title{font-size:26px}.product-content{background:#f8f8f8}.product-content .content-right,.catalog-content{padding-top:35px;min-height:800px}.product-content h1{margin-bottom:25px;font-size:40px;font-weight:900}.checkout-cart{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ececec}.checkout-cart-item{width:100%;border:1px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:18px;align-items:center;margin-bottom:17px;background:#fff;position:relative;border-radius:10px}.checkout-cart-item .product-item-img{max-width:100px;margin-right:20px}.checkout-cart-item h4{width:100%;max-width:225px;font-size:18px;font-weight:700;line-height:1.1;margin-right:30px}.checkout-cart-item .option-title{padding:0;margin-bottom:5px}.checkout-cart-item .option-radio label{margin-right:7px}.checkout-cart-item .opt{margin-right:20px}.checkout-cart-item .product-item-price{margin-right:15px}.checkout-cart-item .product-item-price span{display:block}.checkout-cart-item .product-item-price span.product-item-old-price{font-size:14px;text-decoration:none;font-weight:500;margin-bottom:5px}.checkout-cart-item .product-item-price span.product-item-new-price{margin-right:0;font-size:24px}.checkout-cart-item .product-item-cnt{margin-right:0;margin-left:auto}.checkout-cart-item .cart-delete{position:absolute;width:15px;height:15px;background:transparent url(../img/close.svg) center no-repeat;right:12px;top:12px}.checkout-cart-item .cart-delete:hover{cursor:pointer;background:transparent url(../img/close_hover.svg) center no-repeat}.checkout-form-top{justify-content:space-between;border-bottom:1px solid #ececec;margin-bottom:30px}.checkout-form-top h3{font-size:18px;margin-bottom:15px;margin-top:10px}.checkout-form-right,.checkout-form-left{width:46%}.checkout-form-left{margin-right:8%}.checkout-form-left>input,.checkout-form-left>textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ececec;height:42px;padding:8px 15px;margin-bottom:15px;font-size:15px;font-weight:300}.checkout-form-left>input::placeholder,.checkout-form-left>textarea::placeholder{font-size:15px;font-weight:300}.checkout-form-left>textarea{height:90px}.promo>.flex{justify-content:space-between}.promo label{font-weight:700;font-size:18px;width:30%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;height:38px;align-items:center}.promo label img{margin-right:8px}.promo-input{position:relative;width:67%;margin-right:0}.promo-input input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #ececec;height:39px;padding:8px 15px;margin-bottom:15px;font-size:15px;font-weight:300}.promo-input .btn{position:absolute;background:none;border:none;font-size:13px;font-weight:400;color:#562300;text-decoration:underline;text-transform:capitalize;top:10px;right:12px}.promo-input .btn:hover{text-decoration:none}.promo-no,.promo-yes{color:#00a915;font-size:12px;font-weight:500;height:18px;align-items:center;margin-bottom:10px}.promo-no{color:#a90000}.promo-no img,.promo-yes img{max-width:13px;margin-right:8px}.promo-yes span{color:#562300;margin-left:6px}.checkout-form-delivery{border-bottom:1px solid #ececec;margin-bottom:25px}.checkout-form-radio{position:relative;display:block;cursor:pointer;padding-left:30px;font-size:15px;line-height:1.5;margin-bottom:18px}.checkout-form-radio:hover{color:#663d15}.checkout-form-radio input[type="radio"]{display:none}.checkout-form-radio input[type="radio"]+.radio-indicator{position:absolute;left:0;top:0;width:24px;height:24px;border-radius:90%;border:2px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.checkout-form-radio input[type="radio"]:checked+.radio-indicator{background:url(../img/tchk.png) no-repeat center}.checkout-form-radio input[type="radio"]:hover:not(:checked)+.radio-indicator{background:url(../img/tchkg.png) no-repeat center}.checkout-form-checkbox{text-align:left}.checkout-form-checkbox{position:relative;display:block;cursor:pointer;padding-left:54px;margin-bottom:8px;padding-top:4px}.checkout-form-checkbox input[type="checkbox"]{display:none}.checkout-form-checkbox input[type="checkbox"]+.checkbox-indicator{position:absolute;left:0;top:0;width:48px;height:24px;border-radius:24px;border:2px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.3s}.checkout-form-checkbox input[type="checkbox"]+.checkbox-indicator:after{content:'';position:absolute;left:2px;top:2px;width:24px;height:16px;border-radius:16px;background:#ececec;transition:all 0.3s}.checkout-form-checkbox input[type="checkbox"]:checked+.checkbox-indicator{border:2px solid #00a915}.checkout-form-checkbox input[type="checkbox"]:checked+.checkbox-indicator:after{left:18px;background:#00a915}.checkout-form-checkbox input[type="checkbox"]:hover+.checkbox-indicator{opacity:0.9}.checkout-form-right input[type="text"]{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #ececec;height:42px;padding:8px 15px;margin-bottom:15px;font-size:15px;font-weight:300}.checkout-form-bottom{border-bottom:1px solid #ececec;padding-bottom:50px}.checkout-total{font-size:18px;font-weight:600}.checkout-total span{font-size:26px;color:#a90000}.checkout-btn{width:260px;height:44px;line-height:42px;margin-right:0;margin-left:auto;display:block}.checkout-btn[disabled]{background:#1b8328;background-image:url(../img/loader.gif);background-repeat:no-repeat;background-size:30px;background-position:10px}.text-content img{display:block;margin-bottom:25px;border-radius:10px}.text-content p{font-size:16px;line-height:1.5;font-weight:400;margin-bottom:20px}.text-content li{font-size:16px;line-height:1.5;font-weight:400}.text-content li p{margin-bottom:0}.text-content h2{font-size:26px;line-height:1.3;text-transform:uppercase;margin-bottom:10px}.text-content p a{color:#00a915;text-decoration:none;font-weight:500}.list-title{font-size:18px;line-height:22px;margin-bottom:10px}.text-content ol,.text-content ul{margin-bottom:20px;font-size:16px;line-height:22px;padding-left:30px;border-left:3px solid #f2f2f2}.text-content ul{list-style:square outside}.contact-top{justify-content:space-between;height:24px;align-items:center;margin-bottom:20px}.contact-top p{margin-right:15px;font-size:15px;font-weight:500;line-height:24px;height:24px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.contact-top p:last-child{margin-right:0}.contact-top p img{margin-right:8px;position:relative}.contact-top p span{font-weight:600}.contact-map{margin-bottom:45px}.contact-bottom-left{width:auto;margin-right:30px}.contact-bottom-left h4{font-size:18px;font-weight:700;margin-bottom:15px}.contact-bottom-left p{font-weight:500;font-size:15px;margin-bottom:5px}.contact-social{margin-top:40px}.contact-social h4{margin-bottom:15px}.contact-social .flex{width:100px;justify-content:space-between;height:20px;align-items:center}.contact-social a:hover{opacity:.8}.contact-bottom-form{width:400px;margin-right:0;margin-left:auto;padding-left:35px;border-left:1px solid #ececec}.contact-bottom-form h2{font-size:26px;margin-bottom:10px}.contact-bottom-form textarea,.contact-bottom-form input[type="text"],.contact-bottom-form input[type="tel"]{width:100%;height:40px;border:1px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 15px;margin-bottom:15px}.contact-bottom-form textarea{height:100px;padding:15px}.contact-bottom-form .btn{width:100%;display:block;height:42px;text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;margin-bottom:22px}.contact-bottom-form input[type="checkbox"]{margin-right:10px}.contact-bottom-form label{font-size:15px}.contact-bottom-form label a{font-weight:500;color:#562300;text-decoration:underline}.contact-bottom-form label a:hover{text-decoration:none}.account-block input{width:100%;height:42px;border:1px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 15px;margin-bottom:15px;border-radius:5px}.account-block h3{font-size:18px;margin-bottom:15px;line-height:22px}.account-top{justify-content:space-between}.account-top-left,.account-top-right{width:46%}.account-top-right label{margin-bottom:15px}.account-top-right label span{width:42%;line-height:42px}.account-top-right label input{width:60%}.account-top-right label.pass-success{position:relative}.account-top-right label.pass-success input{border-color:#00a915;background:#fff url(../img/checkmark-success.png) 96% 50% no-repeat}.account-top-right label .pass-false b{padding-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff0 url(../img/checkmark-false.png) 99% 46% no-repeat}.account-top-right label .pass-false b{position:absolute;color:#a90000;font-size:11px;font-weight:400;right:19px;top:4px;line-height:1;height:37px}.account-center{padding-bottom:30px;border-bottom:1px solid #ececec;margin-bottom:25px}.account-center input{margin-bottom:30px}.account-center .btn{height:42px;text-transform:uppercase;width:270px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:40px}.account-history-top{height:42px;align-items:center;justify-content:space-between;margin-bottom:20px}.account-history-top h2{font-size:26px;line-height:2;text-transform:uppercase}.account-history-top .catalog-cnt{margin-right:0;margin-left:auto}.account-history-list{margin-bottom:20px}.account-history-item{padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;margin-bottom:10px}.account-history-item span{font-size:15px;margin-bottom:5px;display:block;font-weight:400}.account-history-num span{font-weight:500}.account-history-num{font-size:15px;width:150px}.account-history-name{width:330px}.account-history-name a{font-weight:600;color:#562300;display:block}.account-history-name a:hover{color:#00a915}.account-history-price{width:170px;font-weight:600;color:#562300}.account-history-price span{color:#333}.account-history-btn .btn{width:170px;margin-right:0;margin-left:20px;display:block;background:#fff;border-color:#00a915;color:#00a915;height:34px;line-height:32px;font-size:11px}.account-history-btn .btn img{position:relative;top:2px;left:-5px}img.account-history-btn-hover{display:none}.account-history-btn .btn:hover{background:#00a915;color:#fff}.account-history-btn .btn:hover img{display:none}.account-history-btn .btn:hover img.account-history-btn-hover{display:inline-block}input[type='number']{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.input-adres div{display:none;margin-top:15px}.input-adres div p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.input-adres div select{width:100%;height:42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 15px;font-size:15px;border-color:#ececec}.input-adres div input[type=date]{width:100%;height:42px;box-sizing:border-box;padding:8px 15px;font-size:15px;border:1px solid #ececec;border-radius:5px}.samovivoz input[type="radio"]:checked~div{display:block}.input-adres input[type="text"]{display:none}.input-adres input[type="radio"]:checked~div,.input-adres input[type="radio"]:checked~input{display:block}.catalog-items>form.product_form{width:calc(33.333% - 10px);box-sizing:border-box}.product-item.extra,.category-item.extra{visibility:hidden}.catalog-items>.category-item{width:calc(33.333% - 10px);box-sizing:border-box}.catalog-items>.category-item a{margin-bottom:20px;border:1px solid #ececec;border-radius:10px;overflow:hidden;display:block;background:#fff}.catalog-items>.category-item .category-item-img{position:relative;overflow:hidden}.catalog-items>.category-item:hover .category-item-img{opacity:0.9}.catalog-items>.category-item a span{font-size:18px;line-height:20px;font-weight:bold;padding:20px;display:block;min-height:40px}#up-arrow{display:none;position:fixed;bottom:50px;right:20px;width:40px;height:40px;background-image:url(../img/up-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0.3}#up-arrow:hover{opacity:0.8;cursor:pointer;outline:none}#mob-extra-nav{display:none}#cat-select{width:100%;height:40px;font-family:"Gilroy",Arial,sans-serif;font-weight:600;padding:0 0 0 10px;font-size:16px;color:#562300;background-color:#fff;border:1px solid #ececec;border-radius:3px;cursor:pointer}.subcats{margin-top:16px;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #ececec}.subcats span{font-size:14px;margin:0px 10px 10px 0px;display:inline-block;font-weight:400;background-color:#00a915;color:#fff;border:1px solid #00a915;padding:5px 10px;border-radius:3px;cursor:default}.subcats a span{color:#562300;background-color:transparent;border:1px solid #562300;cursor:pointer}.subcats a span:hover{color:#fff;background-color:#562300;border:1px solid #562300;cursor:pointer}#topcart{display:none;position:absolute;width:600px;top:-11px;right:-21px;background-color:#fff;border:1px solid #ececec;z-index:1000;padding:20px 20px 80px 20px;border-radius:3px;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.1)}.topcart-right{position:absolute;top:10px;right:20px}.topcart-left{position:absolute;top:10px;left:20px}.topcart-bottom-right{position:absolute;bottom:20px;right:20px}.topcart-bottom-right .btn{width:260px;height:36px;line-height:36px;margin-right:0;margin-left:auto;display:block}.topcart-bottom-left{position:absolute;bottom:20px;left:20px}.topcart-bottom-left .clear_box_btn{margin-bottom:0}.topcart-content{margin-top:40px;width:100%;border:1px solid #ececec;padding:10px;max-height:300px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.topcart-content .checkout-cart-item{padding:10px 10px}.topcart-content .checkout-cart-item .product-item-img{max-width:80px;margin-right:10px}.topcart-content .checkout-cart-item h4{width:100%;max-width:160px;font-size:12px;font-weight:700;line-height:1.1;margin-right:20px;overflow:hidden;white-space:break-spaces}.topcart-content .option-radio{margin-bottom:0px}.topcart-content .option-radio input[type="radio"]+.radio-indicator{width:60px;height:24px;border:1px solid #562300;border-radius:3px;display:block;font-size:12px;font-weight:600;color:#fff;position:relative;line-height:20px;padding-left:0px;box-sizing:border-box;text-align:center}.topcart-content .checkout-cart-item .option-title{font-size:12px}.topcart-content .option-title span{width:10px;height:10px}.topcart-content .checkout-cart-item .product-item-cnt{height:auto;align-items:center;position:relative;padding-top:10px;padding-bottom:0px;border-bottom:none}.topcart-content .checkout-cart-item .product-item-price{margin:12px 0px 0px 0px}.topcart-content .checkout-cart-item .product-item-price .product-item-old-price{margin:0px;display:block;font-size:12px;line-height:12px;text-align:left}.topcart-content .checkout-cart-item .product-item-price .product-item-new-price{margin:0px;display:block;font-size:16px}#topcart .cart-empty{height:100px;width:100%;background-image:url(../img/empty-cart.svg);background-size:contain;background-repeat:no-repeat;background-position:center;box-sizing:border-box}.topcart-empty{margin-top:20px;width:100%;text-align:center;padding:10px;box-sizing:border-box;margin-bottom:-60px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#ddd;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#ccc}.header-cart:hover #topcart{display:block}.post-content{background-color:#fff;border-radius:10px 10px 0 0;overflow:hidden}.blogup{display:none;width:640px;max-width:calc(100% - 40px);top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:10px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);position:fixed;z-index:10000;padding:40px 20px;text-align:center;box-sizing:border-box}.blogup img{width:200px;display:inline}.blogup h3{color:#00a915;font-size:24px;margin-bottom:20px}.blogup strong{display:block;color:#562300;font-size:16px;font-weight:500}.blogup ul{list-style:none}.blogup button{width:185px;height:40px;font-family:"Gilroy",Arial,sans-serif;font-size:15px;line-height:40px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#00a915;color:#fff;border:1px solid #00a915;text-transform:uppercase;display:inline-block;border-radius:5px;font-weight:600;outline:none;margin-top:20px;cursor:pointer}.blogup .close,.bfup .close,.vidup .close{position:absolute;top:0px;right:15px;font-size:44px;cursor:pointer}.blogshim,.bfshim,.vidshim{position:fixed;display:none;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:10000}.bfup{display:none;width:640px;max-width:calc(100% - 40px);top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:10px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);position:fixed;z-index:10000;padding:40px 20px;text-align:center;box-sizing:border-box;font-size:18px;font-weight:500;color:#1D181A}.bfup img{width:200px;display:inline}.bfup h3{color:#FCC513;font-size:24px;margin-bottom:20px}.bfup.bf2 h3{color:#000}.bfup strong{display:block;color:#1D181A;font-size:16px;font-weight:700}.bfup ul{list-style:none}.bfup button{width:225px;height:40px;font-family:"Gilroy",Arial,sans-serif;font-size:15px;line-height:40px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;display:inline-block;border-radius:5px;outline:none;margin-top:20px;cursor:pointer;background:#FCC513!important;border:1px solid #FCC513!important;color:#1D181A!important;font-weight:bold!important}.vidup{display:none;width:640px;max-width:calc(100% - 40px);top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:10px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);position:fixed;z-index:10000;padding:40px 20px;text-align:center;box-sizing:border-box;font-size:18px;font-weight:500;color:#1D181A}.post-content .post-item-img{width:calc(100% + 30px);left:-15px;margin-bottom:40px}.post-content .post-item-img:hover{opacity:1}.post-content .post-item-img .img{height:300px}.post-content .post-item .post-item-img{margin-bottom:0px}.post-content .post-item .post-item-img .img{height:180px}.post-item-img h1.post-title{text-transform:none;color:#fff}.post-content blockquote{padding:10px 10px 10px 20px;border-left:4px solid rgb(0 169 21);background-color:rgba(0,169,21,0.1)}.main-banner{display:inline-block;position:relative;width:calc(50% - 15px);padding-top:calc((50% - 15px) / 2.5);margin-bottom:40px;margin-top:20px;border-radius:10px;overflow:hidden}.main-banner:after{content:'';position:absolute;bottom:10px;right:10px;width:20%;height:40px;background-image:url(https://nuts24.ru/storage/app/uploads/public/5e1/9a8/79f/5e19a879f0c81430090022.png);background-size:contain;background-position:bottom right;background-repeat:no-repeat}.main-banner .banner-image{background-size:cover;background-position:center right;position:absolute;width:55%;height:100%;top:0px;right:0px}.main-banner .banner-content{background-image:url(../img/banner_bg.svg);background-size:cover;background-position:center left;position:absolute;width:55%;height:100%;top:0px;left:0px;font-weight:bold;color:#fff;padding:15px 10% 15px 20px;font-size:18px;box-sizing:border-box}.main-wide-banner{display:inline-block;position:relative;width:100%;padding-top:calc((60% - 15px) / 2.5);margin-top:40px;border-radius:10px;overflow:hidden}.main-wide-banner .banner-image{background-size:cover;background-position:center right;position:absolute;width:100%;height:100%;top:0px;right:0px}.main-wide-banner .banner-content{background:linear-gradient(90deg,rgba(0,0,0,0.6867121848739496) 0%,rgba(0,0,0,0.2861519607843137) 80%,rgba(0,0,0,0) 95%);position:absolute;width:35%;height:100%;top:0px;left:0px;font-weight:bold;color:#fff;padding:40px 10% 15px 20px;font-size:18px;box-sizing:border-box}.main-wide-banner .banner-content button{background:#fff;color:#333;border:none;border-radius:10px;font-size:18px;font-family:"Gilroy",Arial,sans-serif;padding:10px 20px;font-weight:bold}.main-wide-banner .banner-content button:hover{background:#eee;cursor:pointer}.bush{width:100%;height:40px;position:absolute;top:-40px;background-image:url(../img/bush.svg);background-size:auto 40px;background-repeat:repeat}.tagtiles{width:100%;position:relative;height:50px;top:50px;margin-bottom:-50px}.tagtiles a{font-size:12px;display:inline-block;margin:0px 10px 10px 0px}.product-title a span{display:inline-block;overflow:hidden;width:0px}nav{width:100%;max-width:480px}.product_bottom{margin-bottom:100px;background:#fff;padding:20px;font-size:14px;border:1px solid #ececec;border-radius:10px}.product_bottom p{margin-bottom:20px}.product_bottom .title{font-size:20px;line-height:24px}.delivery-descr{text-align:left}.prodreviews{background:#fff;padding:20px;font-size:14px;border:1px solid #ececec;border-radius:10px;margin-top:50px;margin-bottom:50px}.prodreviews h2{text-transform:uppercase;margin-bottom:40px}.review{display:grid;grid-template-columns:32px 1fr;gap:10px;margin-bottom:20px}.review .revava{display:block;width:32px;height:32px;border-radius:32px;background-size:cover;background-repeat:no-repeat;background-position:center}.review .revname{font-weight:bold;font-size:16px;display:inline-block;margin-top:6px}.review .revstars{display:inline-block;position:relative;margin-top:7px;width:90px;height:16px;background-size:90px;background-repeat:no-repeat;background-position:left;background-image:url(../img/ratingbg.svg);float:right}.review .revstars div{position:absolute;height:100%;left:0;top:0;background-size:90px;background-repeat:no-repeat;background-position:left;background-image:url(../img/ratingfg.svg)}.review .revdate{color:#aaa;float:right;margin-top:9px;margin-right:10px}.review .revbody{position:relative;margin-top:0px;padding:10px 0 10px 0;line-height:1.5}.review .source{display:inline-block;padding:5px 10px 5px 25px;background:#f5f5f5;color:#aaa;font-size:12px;border-radius:30px;background-size:16px;background-repeat:no-repeat;background-position:5px;margin-top:10px}.review .source.ozon{background-image:url(../img/ozon.png)}.review .source.wb{background-image:url(../img/wb.png)}.review .source.ym{background-image:url(../img/ym.png)}.review .source.y{background-image:url(../img/y.png)}.prodstars{display:inline-block;position:relative;margin-left:5px;width:90px;height:16px;background-size:90px;background-repeat:no-repeat;background-position:left;background-image:url(../img/ratingbg.svg)}.prodstars div{position:absolute;height:100%;left:0;top:0;background-size:90px;background-repeat:no-repeat;background-position:left;background-image:url(../img/ratingfg.svg)}a[href='#reviews']{font-size:14px;margin-left:10px;color:#562300}.imageview{width:100%;padding-top:66.67%;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;border-radius:10px}.imageview:hover{cursor:zoom-in}.imageview.zoom{background-size:200%}.imageview span{display:none}.thumbs{overflow-x:auto;margin-top:10px}.thumb{display:inline-block;width:50px;height:50px;background-size:cover;background-repeat:no-repeat;background-position:center;border:2px solid #562300;border-radius:5px;transition:border 0.3s;margin-left:5px}.thumb:hover{cursor:pointer;opacity:0.9}.thumb.active{border:2px solid #00a915}.text-content blockquote{padding:15px 10px 15px 20px;border-left:3px solid #00a915;background:#00a91511;margin-bottom:20px;border-radius:10px;font-size:16px;font-weight:500;line-height:1.5}.text-content .toc-block{padding:15px 10px 15px 20px;border-left:3px solid #562300;background:#56230011;margin-bottom:20px;border-radius:10px;font-size:16px;font-weight:500;line-height:1.5}.text-content .toc-block ul{margin-bottom:0;margin-top:10px}.text-content .toc-block strong{color:#562300;text-transform:uppercase;font-size:18px}#free_delivery,#free_delivery_tk,#min_sum_tk{border:3px solid #00a915;border-radius:5px;padding:20px 10px;font-size:16px;color:#00a915;text-align:center;margin:20px 0}#min_sum_tk{border-color:#e9a100;color:#e9a100}#free_delivery .progress,#free_delivery_tk .progress,#min_sum_tk .progress{margin:10px 0;width:100%;height:20px;border-radius:10px;background:#ccc;position:relative;overflow:hidden}#free_delivery .progress div,#free_delivery_tk .progress div,#min_sum_tk .progress div{position:absolute;top:0;left:0;width:0;height:100%;background:#00a915;text-align:center}#min_sum_tk .progress div{background:#e9a100}#free_delivery .progress span,#free_delivery_tk .progress span,#min_sum_tk .progress span{position:absolute;display:block;top:1px;left:0;width:100%;height:100%;text-align:center;color:#fff;font-weight:bold;font-size:14px}#free_delivery .value,#free_delivery_tk .value,#min_sum_tk .value{font-size:18px;color:#a90000;font-weight:bold}.swiper-slide .product-item-img img{width:100%}.bonus>.flex{justify-content:space-between}.bonus label{font-weight:700;font-size:18px;width:30%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;height:38px;align-items:center}.bonus label img{margin-right:8px}.bonus-input{position:relative;width:67%;margin-right:0}.bonus-input input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #ececec;height:39px;padding:8px 15px;margin-bottom:15px;font-size:15px;font-weight:300}.bonus-input .btn{position:absolute;background:none;border:none;font-size:13px;font-weight:400;color:#562300;text-decoration:underline;text-transform:capitalize;top:10px;right:12px}.bonus-input .btn:hover{text-decoration:none}.bonus-no,.bonus-yes{color:#00a915;font-size:12px;font-weight:500;height:18px;align-items:center;margin-bottom:10px}.bonus-no{color:#a90000}.bonus-no img,.bonus-yes img{max-width:13px;margin-right:8px}.bonus-yes span{color:#562300;margin-left:6px}.bplus{color:#00a915}.bminus{color:#a90000}.checkout-form-radio{text-align:left}#select_city ul{list-style:none}#select_city li{color:#00a915;font-size:14px;line-height:1.75;font-weight:500}#select_city li.letter{color:#aaa;font-weight:bold;font-size:18px;line-height:0;position:relative;top:12px;left:-20px}#select_city li a{color:#562300}#select_city li a:hover{color:#00a915;text-decoration:underline}#select_city p{font-size:14px;margin-top:20px;font-weight:500}.product-item.out{position:relative}.product-item.out *:not(.remindme){filter:grayscale(1)}.invdata{border:1px solid #333;border-radius:5px;padding:20px;position:relative;margin-top:20px;margin-bottom:20px}.invdata:before{content:'Реквизиты для счета:';position:absolute;color:#333;font-size:14px;font-weight:bold;top:-25px;left:0}.cdekpvz,.ydpvz{border:1px solid #333;border-radius:5px;padding:20px;position:relative;margin-top:40px!important;margin-bottom:20px}.cdekpvz:before,.ydpvz:before{content:'Пункт выдачи:';position:absolute;color:#333;font-size:14px;font-weight:bold;top:-25px;left:0}#ydmap.mfp-hide{position:absolute;top:-999999px;left:-999999px;display:block!important}#ydmap .widget__list{height:calc(100% - 120px)}@media screen and (max-width:750px){#ydmap .widget__wrapper{position:relative;height:100%}#ydmap .widget__content{position:absolute;width:100%;height:100%}#ydmap .widget__header{display:none}}.deliverybox{background:#56230011;padding:10px 10px 10px 50px;border-radius:3px;font-size:14px;position:relative;margin-bottom:10px;margin-top:20px;color:#562300;background-image:url(../img/deliveryinfo.svg);background-size:24px;background-position:10px 10px;background-repeat:no-repeat}.deliverybox span{font-size:12px;font-weight:bold}.deliveryinfo{margin-top:5px;font-size:12px;font-weight:500;line-height:16px}.deliveryinfo b{font-weight:400}.freedelivery{display:none;background-color:#00a91511;padding:10px 10px 10px 50px;border-radius:3px;font-weight:bold;font-size:13px;position:relative;margin-bottom:10px;margin-top:20px;color:#00a915;background-image:url(../img/free_delivery.svg);background-size:24px;background-position:10px center;background-repeat:no-repeat}.freedelivery.spb.show{display:block}.sq{position:fixed;height:400px;width:330px;background:url(../img/sq.gif);background-size:contain;background-position:left;top:50%;transform:translateY(-50%);left:-330px;transition:all 1s}.nut{position:fixed;width:100px;height:100px;background:url(../img/nut.png);background-size:contain;top:-100px;left:calc(50% - 50px);transition:all 1s}.CDEK-widget__logo{display:none!important}.CDEK-widget__sidebar{display:none!important}.CDEK-widget__preloader-truck svg{display:none}.CDEK-widget__preloader-truck{background-image:url(/storage/app/uploads/public/5e1/9a8/79f/5e19a879f0c81430090022.png);background-position:center;background-size:200px;background-repeat:no-repeat}.CDEK-widget__panel{right:0!important}.ymaps-2-1-79-map-copyrights-promo,.ymaps-2-1-79-copyright{display:none!important}.cityshow{display:none}.CDEK-widget__popup-mask{z-index:10000}input[name="price_type"][value="2"]+span[data-pl="5 кг"]:after,input[name="price_type"][value="2"]+span[data-pl="5 шт"]:after{content:'';position:absolute;top:-6px;right:-6px;width:22px;height:22px;background-image:url(../img/sale.svg);background-size:contain;background-repeat:no-repeat;transition:top 0.3s,right 0.3s}input[name="price_type"][value="2"]+span[data-pl="5 кг"]:before,input[name="price_type"][value="2"]+span[data-pl="5 шт"]:before{content:'Оптом - дешевле!';position:absolute;text-align:left;top:-10px;right:-60px;width:110px;border-radius:5px 3px 3px 5px;height:14px;background:#a90000;color:#fff;font-weight:bold;font-size:12px;line-height:12px;padding:4px 8px;display:block;opacity:0;transform:scale(0);transition:all 0.3s}input[name="price_type"][value="2"]+span[data-pl="5 кг"]:hover:before,input[name="price_type"][value="2"]+span[data-pl="5 шт"]:hover:before{transform:scale(1);top:-28px;right:5px;opacity:1}input[name="price_type"][value="2"]+span[data-pl="5 кг"]:hover:after,input[name="price_type"][value="2"]+span[data-pl="5 шт"]:hover:after{top:-28px}label:nth-child(2) input[name="price_type"][value="2"]+span[data-pl="5 кг"]:hover:before,label:nth-child(2) input[name="price_type"][value="2"]+span[data-pl="5 шт"]:hover:before{transform:scale(1);top:-28px;right:-30px;opacity:1}label:nth-child(2) input[name="price_type"][value="2"]+span[data-pl="5 кг"]:hover:after,label:nth-child(2) input[name="price_type"][value="2"]+span[data-pl="5 шт"]:hover:after{top:-28px;right:-41px}.storageleft{font-size:14px;margin:10px 0}.storageleft>div{width:100%;height:5px;background:#f2f2f2;border-radius:5px;margin-top:5px}.storageleft>div>div{width:100%;height:5px;background:#00a915;border-radius:5px;transition:all 1s}#searchplate{display:block;position:absolute;background:#fff;width:100%;height:55px;top:0;left:0;box-shadow:0px 3px 3px 0px rgba(0,0,0,0.05)}.searchback{position:absolute;width:24px;height:26px;background-image:url(../img/sback.svg);background-size:24px;top:15px;left:15px}#mobsearch{position:absolute;font-size:14px;line-height:14px;padding:12px 12px 12px 50px;left:55px;top:8px;width:calc(100% - 155px);border:none;background-color:#f5f5f5;background-image:url(../img/search_btn.svg);background-size:20px;background-position:15px 10px;background-repeat:no-repeat;border-radius:5px;box-sizing:border-box;font-family:"Gilroy",Arial,sans-serif}#searchscreen{width:100%;height:calc(100vh - 55px);overflow-y:auto;overflow-x:hidden;padding:15px;box-sizing:border-box;background:#f8f8f8}#searchscreen .catalog-items{transition:opacity 0.2s}#searchplate .header-cart .svgicon{width:18px;position:absolute;left:0;top:2px}#searchplate .header-cart svg path{fill:#562300}#searchplate .header-cart{position:absolute;top:14px;right:15px;display:inline-block;width:auto;font-size:14px;font-weight:700;color:#562300;line-height:28px;margin-left:0px;white-space:nowrap}#searchplate .header-cart>span{cursor:pointer;display:inline-block;height:24px;background-image:url(/themes/main/assets/img/cart.svg);background-repeat:no-repeat;background-size:contain;background-position:left;text-align:right;padding-left:30px}#searchplate .header-cart span+span{display:none}.remind-image{width:100%;height:150px;background-size:contain;background-repeat:no-repeat;background-position:center!important}.remind-product{font-weight:bold;font-size:16px;text-align:center;margin:10px auto}#remind p{font-size:16px;font-weight:400;text-align:center;margin-bottom:10px}#remindme{margin-bottom:10px;padding:5px 10px 5px 35px;border-radius:5px;font-weight:500;background-image:url(../img/bell.svg);background-repeat:no-repeat;background-size:20px;background-position:8px 4px;border:2px dashed #FFE600;background-color:#FFE60022;display:inline-block}#remindme:hover{cursor:pointer;background-color:#FFE60011}.remindme{position:absolute;top:10px;left:10px;min-width:20px;height:20px;padding:8px;border-radius:20px;font-weight:500;background-image:url(../img/bell.svg);background-repeat:no-repeat;background-size:24px;background-position:6px 5px;border:1px solid #FFE600;background-color:#fff;display:inline-block;transition:width 0.3s}.remindme span{display:none;padding-left:28px;text-decoration:1px underline dashed #FFE600}.remindme:hover{cursor:pointer}@media (min-width:520px){.remindme:hover span{display:inline}}.remindmail{width:100%;height:85px;background-image:url(../img/remindmail.png);background-repeat:no-repeat;background-size:contain;margin-top:20px;border-radius:10px}.orderhash{float:right;margin-top:5px;color:#00851188}.banners-main{overflow:hidden;height:100%}.banners-main .swiper-wrapper{margin-top:32px}@media (max-width:1200px){.banners-main .swiper-wrapper{margin-top:15px}}.banners-main .swiper-slide img{border-radius:10px}.banners-main .swiper-slide{max-width:870px}.banners-main .swiper-button-next{right:-5px;border:none;background-color:transparent;background-image:url(../img/next-hover.svg);background-size:18px;top:50%;filter:grayscale(1);opacity:0.7}.banners-main .swiper-button-next:hover{background-image:url(../img/next.svg)}.banners-main .swiper-button-prev{right:auto;left:-5px;border:none;background-color:transparent;background-image:url(../img/prev-hover.svg);background-size:18px;top:50%;filter:grayscale(1);opacity:0.7}.banners-main .swiper-button-prev:hover{background-image:url(../img/prev.svg)}.banners-main .swiper-pagination-bullets{bottom:5px!important}.banners-main .swiper-pagination-bullets .swiper-pagination-bullet{width:15px;height:5px;border-radius:10px;border:none;background:#000;opacity:0.3}.banners-main .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:25px;border:none;background:#000;opacity:0.5}.nosearch{display:block;position:relative;width:100%;margin-top:120px;padding-top:140px;text-align:center;background-image:url(../img/nosearch.png);background-position:top center;background-size:120px;background-repeat:no-repeat;font-size:18px;font-weight:bold;color:#aaa}.storageleft.bf>div>div{background-color:#FCC513!important}.btn-cart.bf{background:#FCC513 url(../img/bf-cart.svg) 34px 8px no-repeat!important;border:1px solid #FCC513!important;color:#1D181A!important;font-weight:bold!important}.btn-cart.bf:hover{background:#eba300 url(../img/shopping-bag-item.svg) 34px 8px no-repeat!important;border:1px solid #eba300!important;color:#fff!important}.btn-cart.bf[disabled],.btn-cart.bf[disabled]:hover{background:#888888!important}span.red.bf{background-color:#FCC513!important;color:#1D181A!important;font-weight:bold!important}.product-item-new-price.bf{background-color:#FCC513!important;color:#1D181A!important;font-weight:bold!important;padding:0 10px!important;border-radius:5px!important}.product-item-caption.bf{background-image:url(/themes/main/assets/img/bf-item.png);background-position:bottom;background-repeat:no-repeat;background-size:cover}.product-item-caption.bf .product-item-old-price{text-shadow:white 1px 1px;font-weight:bold}.header-main>.container.bf{background-image:url(/themes/main/assets/img/bf-top-m.png);background-position:bottom;background-repeat:no-repeat;background-size:100% 100%}.header-main>.container.bf .citysel a{background:rgba(255,255,255,0.9);padding:5px;border-radius:5px}.main-content.bf2,.catalog-content.bf2,.product-content.bf2{background-image:url(/themes/main/assets/img/bf2-bg.jpg)!important;background-repeat:no-repeat;background-size:100% 100%;background-attachment:fixed}.product-content.bf2 h1{color:#fff!important}.catalog-content.bf2 h1{color:#fff!important}.catalog-content.bf2 .text-content h1{color:#333!important}.catalog-content.bf2 .title{color:#fff!important}.catalog-content.bf2 .contact-content{color:#fff!important}.catalog-content.bf2 .contact-content a{color:#fff!important}.main-content.bf2 .title{color:#fff!important}.catalog-content.bf2 .subcats a span{color:#FFF;border:1px solid #FFF}.product-content.bf2 .product-bottom-content .title{color:#fff!important}.storageleft.bf2>div>div{background-color:#000!important}.btn-cart.bf2{background:#000 url(../img/shopping-bag-item.svg) 33px 7px no-repeat!important;border:1px solid #000!important;color:#FFF!important;font-weight:bold!important}.btn-cart.bf2:hover{background:#222 url(../img/shopping-bag-item.svg) 33px 7px no-repeat!important;border:1px solid #222!important;color:#fff!important}.btn-cart.bf2[disabled],.btn-cart.bf2[disabled]:hover{background:#888888!important}span.red.bf2{background-color:#000!important;color:#fff!important;font-weight:bold!important}.product-item-new-price.bf2{background-color:#000!important;color:#FCC513!important;font-weight:bold!important;padding:0 10px!important;border-radius:5px!important}.product-item-caption.bf2{background-image:url(/themes/main/assets/img/bf-item.png);background-position:bottom;background-repeat:no-repeat;background-size:cover}.product-item-caption.bf2 .product-item-old-price{text-shadow:white 1px 1px;font-weight:bold}.header-main>.container.bf2{}.header-main>.container.bf2 .citysel a{background:rgba(255,255,255,0.9);padding:5px;border-radius:5px}.storageleft.nysale>div>div{background-color:#05AFFA!important}.btn-cart.nysale{background:#05AFFA url(../img/shopping-bag-item.svg) 34px 8px no-repeat;border:1px solid #05AFFA!important;color:#FFF!important;font-weight:bold!important}.btn-cart.nysale:hover{background:#05AFFAEE url(../img/shopping-bag-item.svg) 34px 8px no-repeat!important;border:1px solid #05AFFAEE!important;color:#fff!important}.btn-cart.nysale[disabled],.btn-cart.nysale[disabled]:hover{background:#888888!important}span.red.nysale{background-color:#05AFFA!important;color:#FFF!important;font-weight:bold!important}.product-item-new-price.nysale{background-color:#05AFFA!important;color:#FFF!important;font-weight:bold!important;padding:1px 10px!important;border-radius:5px!important}.product-item-caption.nysale{background-image:url(/themes/main/assets/img/nysale-item.png);background-position:right bottom;background-repeat:no-repeat;background-size:cover}.product-item-caption.nysale .product-item-old-price{text-shadow:white 1px 1px;font-weight:bold}.catalog-content.nysale,.product-content.nysale,.main-content.nysale{background-color:#05AFFA11!important;background-image:url(/themes/main/assets/img/nysale-content.png)!important}.breadcrumb.nysale{background:#05AFFA22}.nysale a:hover{color:#05AFFA}.ny .logo{transform:translate(0,-16px)}.nysale .logo{transform:translate(0,-16px)}#topinfo.nysale{background-color:#05AFFA}.marquee.nysale span,.marquee.nysale:hover span{-webkit-animation:marquee 60s infinite linear;animation:marquee 60s infinite linear}@media (min-width:481px){.header-main>.container.bf{background-image:none}.header-main>.container.bf .citysel a{background:none;padding:0;border-radius:0}}@media (max-width:1200px){.logo{margin-right:30px}.search{width:370px;margin-right:20px}.header-phone{padding-left:40px;background:transparent url(../img/call.png) 0 3px no-repeat}.header-phone a{font-size:15px}.content-left,.main-category.fix{width:24%}.content-right{width:73%;margin-left:2%}.post-content .content-right{width:100%;margin-left:0%}.about-left-item{margin-bottom:15px}.about .title{margin-bottom:15px}.about>.flex{margin-bottom:30px}.catalog-bottom{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.pagination,.catalog-bottom .catalog-cnt{width:100%;margin:10px 0}.product-item-bottom{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.product-left{width:50%}.product-right{width:46%}.bars .product-item{height:auto;align-items:center}.bars .option-radio{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.bars .option-radio label{margin-bottom:10px}.bars .product-item-price{width:80px;padding:0 5px}.bars .product-item-caption h4{width:120px;padding-right:0}.product-item-buttons{height:auto;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.bars .opt{width:170px}.checkout-cart-item h4{margin-right:15px;max-width:145px}.checkout-cart-item .opt{max-width:155px}.checkout-cart-item .option-radio{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.checkout-cart-item .option-radio label{margin-bottom:10px}.checkout-form-left{width:50%;margin-right:4%}.checkout-total{font-size:16px;line-height:2}.contact-top{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;height:auto}.contact-top p{width:50%;margin-right:0;margin-bottom:15px}.account-top-right label span{line-height:21px}.catalog-items>form.product_form{width:calc(50% - 10px)}.catalog-items>.category-item{width:calc(50% - 10px)}.post-item{width:46%}.main-banner .banner-image{background-position:center}.main-banner .banner-content{width:60%;font-size:1em}.main-wide-banner{padding-top:calc((80% - 15px) / 2.5)}.main-wide-banner .banner-content{width:45%}}@media (max-width:992px){.header-phone{background:none;padding-left:0;width:140px}.main-category h2{font-size:11px}.main-category>ul>li>a{padding-left:15px;font-size:15px;padding-right:35px}.header-call{font-size:12px}.footer-menu{width:450px}.catalog-sort{max-width:150px;margin-right:15px}.catalog-cnt span{display:none}.catalog-items.grid .product-item{width:100%}.content-right{width:75%;margin-left:0}.list .product-item-caption{padding:0 10px}.product-right-bottom{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.product-left{margin:0 10px}.bars .opt{width:130px;padding:0 5px}.bars .product-item-buttons,.bars .product-item-cnt{margin-right:15px;margin-left:auto}.checkout-cart-item{padding:15px 8px}.checkout-cart-item h4{font-size:16px;max-width:110px}.checkout-cart-item .opt{max-width:90px}.checkout-cart-item .option-radio label{margin:0 auto 10px}.checkout-cart-item .product-item-price span.product-item-new-price{font-size:22px}.checkout-total span{margin-top:-10px;display:inline-block}.promo>.flex{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.promo label{width:100%}.promo-input{width:100%}.bonus>.flex{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.bonus label{width:100%}.bonus-input{width:100%}.contact-bottom-left{margin-right:0}.contact-bottom-form{padding-left:20px;width:410px}.contact-bottom-form span{font-size:14px}.account-top-right label{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.account-top-right label input,.account-top-right label span{width:100%;margin-bottom:0}.account-top-right label.pass-false b{display:none}.account-history-btn .btn{margin-left:0}.main-banner{width:100%;padding-top:calc(100% / 2.5);margin-left:0!important}.main-banner .banner-image{background-position:center}.main-banner .banner-content{width:55%;font-size:2em}.main-wide-banner{padding-top:calc((100% - 15px) / 2.5)}.main-wide-banner .banner-content{width:55%}}@media (max-width:768px){.text-content .toc-block li{margin-bottom:5px}.header-cart:hover #topcart{display:none}header .top{}#mob-extra-nav{display:block}.mob-nav-text{display:block;margin-left:5px;font-weight:500;color:#562300}.content-left .main-category{display:none}.mob-nav span,.mob-nav span:before,.mob-nav span:after{position:absolute;top:50%;left:0;height:2px;width:24px;background:#562300;-webkit-transition:all 0.25s;transition:all 0.25s;display:block}.main-category-submenu li:after{top:22px}.mob-nav span:before{content:'';top:-7px;left:0}.mob-nav span:after{content:'';top:7px;left:0}.mob-nav{position:relative;width:24px;height:24px;top:-1px}.mob-nav.navvv span{height:0;background:transparent}.mob-nav.navvv span:before{top:0;transform:rotate(45deg)}.mob-nav.navvv span:after{top:0;transform:rotate(-45deg)}.top>.flex{position:relative}.mob-nav,.mob-search{display:block}.mob-search{margin-left:20px;margin-right:auto}nav{width:auto}.nav{display:none;position:fixed;height:100%;width:100%;top:55px;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;z-index:150;padding:10px 0 80px 0;max-width:none;overflow-y:auto}.nav:before{content:'';position:absolute;top:-55px;left:0;width:100%;height:55px;background:#fff}.nav li{display:block;width:100%;padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav li.main-category,.nav li.main-category li{padding:10px 0}.nav a{display:block}.nav-sub.main-category{position:relative}.nav-sub.main-category>a{display:block;position:relative;margin-top:0}.nav-sub.main-category>a:after{display:block;content:'';width:14px;height:14px;background:transparent url(../img/bottom-arrow.svg) center no-repeat;background-size:14px;position:absolute;right:15px;top:4px}.nav-sub.main-category.open>a:after{transform:rotate(-90deg)}.main-category>ul>li>a{line-height:24px;border-bottom:none}.main-category>ul>li:hover:after{display:none}.header-main{position:relative}.search button{right:0;border-radius:0}.search{position:absolute;width:100%;top:0;left:0px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.search input:focus,.search input{padding-left:40px;padding-right:60px;border:none;border-bottom:1px solid #00a915;background-image:url(/themes/main/assets/img/search.svg);background-position:10px center;background-size:20px;background-repeat:no-repeat;background-color:#f2f2f2;border-radius:0}.content-left,.content-right{width:100%;margin-left:auto;margin-right:auto}.main-category.fix{width:100%;top:0}.main-category h2{font-size:0;width:50px;height:50px;background:#562300 url(../img/menu-button.png) center no-repeat;padding:0}.main-category ul{display:none;height:auto;max-height:none;overflow:hidden}.content>.flex,.about>.flex,.main-content>.flex{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.about-right,.about-left{width:100%}.our-work .flex{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.our-work-item{width:50%;max-width:100%;margin-bottom:25px}.our-work-item p{max-width:190px}.footer-top{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.footer-logo,.footer-right{width:50%;margin-bottom:30px}.footer-menu{order:1;width:100%}.catalog-content-bottom>.container.flex,.catalog-content>.container.flex,.product-content>.container.flex{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.main-category{margin-top:-10px}.main-category h2{width:40px;height:40px;margin-top:5px}.product-flex{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.product-left,.product-right{width:100%;margin:0 auto}.product-right .option-radio{padding-bottom:10px}.product-bottom-content{padding-bottom:20px}.product-bottom-content .title{font-size:18px;line-height:22px;max-width:200px}.catalog-view{display:none}.account-history-price{width:70px}.account-history-item{padding:10px}.account-history-btn .btn{margin-left:10px;width:135px;font-size:9px}header.fixed .logo,header.fixed .header-phone,header.fixed .header-call,header.fixed .about-calls{display:none}.main-category{border:none}.main-category>ul>li>span{border-left:none}.product-content .content-right,.catalog-content{padding-top:16px}#up-arrow{bottom:100px;right:25px;width:60px;height:60px}.imageview:not(.zoom) span{width:32px;height:32px;position:absolute;display:block;top:10px;right:10px;text-align:center;color:#8d8d8d;font-size:0;line-height:32px;background-size:contain;background-repeat:no-repeat;background-image:url(../img/zoom.svg)}.imageview.zoom{position:fixed;top:0;left:0;width:100%;height:100%;padding-top:0;background-size:200vh;z-index:1000}.imageview.zoom span{width:32px;height:32px;position:absolute;display:block;top:10px;right:10px;text-align:center;color:#8d8d8d;font-size:54px;line-height:32px}.catalog-items .category-item{display:block}}@media (max-width:600px){.logo{margin-right:15px}.swiper-slide .product-item{margin:0 auto}.main-slider .swiper-slide .container{padding:100px 0}.footer-bottom .flex{height:auto;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.footer-bottom .flex{margin-top:20px;padding-bottom:15px}.catalog-buttons{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;height:auto}.catalog-buttons>div{}.catalog-view{width:100%;margin-top:0px;margin-left:0;margin-right:auto}.catalog-view button{margin-right:10px;margin-left:0}.product-content .content-right,.catalog-content{padding-top:16px}.breadcrumb ul{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.product-item-caption{padding:0 10px 10px}.option-radio{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.option-radio label{width:30%;margin:0}.product-content h1{font-size:24px}.checkout-cart,.account-history-list{overflow-y:hidden;width:100%;overflow-x:auto}.checkout-cart-item,.account-history-item{flex-flow:row wrap;justify-content:space-around}.checkout-cart-item .product-item-img{width:calc(30% - 20px);max-width:none}.checkout-cart-item h4{width:calc(70% - 20px);max-width:none}.checkout-cart-item .opt{display:none}.checkout-cart-item .product-item-price{width:calc(50% - 20px);max-width:none}.checkout-cart-item .product-item-cnt{width:calc(50% - 20px);max-width:none}.checkout-form-top{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.checkout-form-right,.checkout-form-left{width:100%;margin:0 0 20px;text-align:left}.checkout-form-bottom{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0}.checkout-total{text-align:center}.checkout-btn{margin:0 auto}.text-content p{font-size:15px}.contact-bottom-left{width:100%;padding:0;margin:0 0 20px}.contact-bottom{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.contact-bottom-form{width:100%;padding:0;margin:0}.contact-top p{width:100%}.catalog-bottom{height:auto}.account-top{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.account-top-right,.account-top-left{width:100%}.catalog-items{justify-content:space-between}.catalog-items form.product_form{width:calc(50% - 8px);padding-right:0}.catalog-items .category-item{width:calc(50% - 8px);padding-right:0}.post-item{width:100%;margin-right:0}.post-item-img h1.post-title{font-size:26px}.main-banner .banner-content{font-size:1.5em}.catalog-items .product-item-caption .product-title a{font-size:14px;line-height:16px}.catalog-items .product-item-caption .product-title{margin:5px 0;height:auto;min-height:50px}.catalog-items .catalog-items .option-title{font-size:11px;line-height:13px;padding:0 0 5px 0}.catalog-items .option-title span{display:none}.option-radio input[type="radio"]+.radio-indicator{width:100%;height:30px;padding-top:7px;text-align:center;font-size:11px;line-height:12px;padding-left:0}.catalog-items .product-item-cnt{margin-top:-15px;margin-bottom:0;border:none}.catalog-items .product-item-cnt label{font-size:11px;line-height:13px;margin-bottom:10px;width:100%}.product-item-cnt{flex-wrap:wrap}.catalog-items .btn-cart{width:calc(100% - 55px);font-size:10px;background-size:16px!important;background-position:10px 10px!important;padding-left:20px}.btn-cart.bf{margin-top:10px}.product-item-new-price.bf{padding:2px 10px!important}.product-item-old-price{font-size:14px}.catalog-items .btn-cart[disabled]{padding-left:0px}.catalog-items .product-item-new-price{font-size:20px}.product-item-price{margin:5px 0}.product-item-img span{width:50px;height:20px;line-height:20px;font-size:10px}.option-title p{display:none}.catalog-items .product-item-img a img{border-radius:5px}.main-wide-banner{padding-top:calc((100% - 15px) / 2)}.main-wide-banner .banner-content{width:85%;padding:80px 10% 15px 20px;background:linear-gradient(90deg,rgba(0,0,0,0.6867121848739496) 0%,rgba(0,0,0,0.2861519607843137) 60%,rgba(0,0,0,0) 85%)}.catalog-items>.category-item a span{font-size:14px;line-height:16px;padding:10px 20px;min-height:32px}.btn-cart.nysale:hover{background-size:16px!important;background-position:10px 10px!important}}@media (max-width:480px){.header-main>.flex{height:auto;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}.logo{width:100%;margin-right:0;margin-top:10px;margin-bottom:5px}.logo img{width:120px}.nysale .logo{transform:translate(0,-26px);margin-bottom:-20px}.mob-nav-text{display:none}.mob-search{margin-left:10px}.header-phone{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;gap:10px;margin-bottom:8px;margin-top:35px;display:none}.about-calls{display:none}.citysel{top:7px;font-size:14px;text-align:right;width:calc(100% - 120px)}.nysale .citysel{top:34px}.citysel a span{position:relative;width:14px;height:14px;background-image:url(/themes/main/assets/img/map.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;top:2px;margin-right:5px}.main-slider-content{padding:35px}.title{font-size:24px;margin-bottom:14px}.footer-logo,.footer-right{width:100%}.footer-menu ul{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.footer-menu ul li{width:100%}.header-call{height:32px;line-height:30px;margin-bottom:5px;font-size:12px}.header-phone a{font-size:14px}.about-left-item span{font-size:16px}.modal{padding:20px}.modal input[type="tel"],.modal input[type="text"],.modal input[type="password"]{height:35px;line-height:33px;font-size:12px}.modal label{font-size:11px}.modal label input[type="checkbox"]{position:relative;top:2px}.modal .modal-title{font-size:18px}.catalog-content h1{font-size:24px;margin-bottom:20px}.catalog-items.grid .product-item{width:100%;margin:0 0 20px}.catalog-items .product-item-img a{display:block}.catalog-items .product-item-img a img{width:100%}.main-category h2{width:40px;height:40px;margin-top:5px}.catalog-content-bottom{padding:25px 0}.pagination{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.pagination li{width:30px;margin-right:10px}.pagination li a{padding:0}.pagination li:last-child a:before{content:'>';font-size:14px}.pagination li:first-child a:before{content:'<';font-size:14px}.pagination li:first-child a{font-size:0}.pagination span{display:none}.account-history-top{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;height:auto}.account-history-top h2{font-size:22px;margin-bottom:20px}.account-history-top .catalog-cnt{margin-left:0;margin-right:auto}.main-banner .banner-content{font-size:1em}.main-wide-banner{padding-top:calc((100% - 15px) / 1.5)}.main-wide-banner .banner-content{width:85%;padding:60px 10% 15px 20px;background:linear-gradient(90deg,rgba(0,0,0,0.6867121848739496) 0%,rgba(0,0,0,0.2861519607843137) 60%,rgba(0,0,0,0) 85%)}.blogup h3{font-size:20px}}.alert.alert-danger{margin-top:15px;color:#562300;font-size:15px}.validate_message{margin-bottom:12px;color:#a90000;font-size:15px}.header_cart_partial{display:flex}.checkout.empty .checkout{display:flex;align-items:center;justify-content:center;height:150px}.checkout.empty .checkout .checkout-btn{margin-left:inherit}.error.pass-false{position:absolute;right:0;left:0}.error.pass-false .validate_message{width:52%}label.flex{position:relative}.catalog-items.flex.list form{width:100%}.catalog-items.flex.list form .product-item-img img{max-width:290px;width:290px}#login_form p.reg{display:flex;align-items:center;justify-content:center}#login_form p.reg a{margin:5px 10px}#repeat_order .reg{display:flex;align-items:center;justify-content:center}#repeat_order .reg form{margin:0 10px}#repeat_order .reg form button{text-transform:inherit;padding:0 15px;font-family:inherit;font-size:14px}form.product_form{}.bars .product-item-img span.blue:after{content:url('/themes/main/assets/img/fire.png');display:block;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;line-height:18px;font-size:12px}.lk_link{padding-right:10px}.logout_link{padding-right:10px}.btn-zakladki-del{height:31px;border:1px solid #562300;background:#fff;border-radius:3px;display:inline-block;font-size:14px;font-weight:600;color:#562300;position:relative;line-height:29px;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.btn-zakladki-del:hover{color:#fff;background:#562300}.clear_box_btn{margin-bottom:30px}.btn-clear-cart{height:31px;border:1px solid #562300;background:#fff;border-radius:3px;display:inline-block;font-size:14px;font-weight:600;color:#562300;position:relative;line-height:29px;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.btn-clear-cart:hover{color:#fff;background:#562300}.contact-social .flex{justify-content:left}.contact-social .flex a{margin-right:10px}.catalog-items>.product-item{width:calc(33.333% - 22px);margin-right:20px}.catalog-items.bars>form.product_form{width:100%}.top-right.user_login{}.main-category>ul>li.active .main-category-submenu{display:block}.stripe-loading-indicator .stripe,.stripe-loading-indicator .stripe-loaded{background:#00a915!important}#topinfo{position:relative;top:0px;left:0px;width:100%;height:30px;background-color:#00a915;color:#fff;font-weight:bold;font-size:16px;text-align:center;padding-top:6px;white-space:nowrap;overflow:hidden}#topinfo.bf{background-color:#FCC513;color:#1D181A}#topinfo.bf2{background-color:#000;color:#FFF}.marquee span{display:inline-block;padding-left:100%;-webkit-animation:marquee 20s infinite linear;animation:marquee 20s infinite linear}.marquee.bf span{-webkit-animation:marquee 50s infinite linear;animation:marquee 50s infinite linear}.marquee:hover span{-webkit-animation:marquee 50s infinite linear;animation:marquee 50s infinite linear}#subscribe{width:180px;height:30px;line-height:30px;box-sizing:border-box;background:#fff;color:#222;text-transform:uppercase;display:inline-block;border-radius:5px;outline:none;font-size:13px;border:none;padding:5px 10px;margin-right:15px}#subscribe_btn{width:120px;height:30px;line-height:30px;text-align:center;box-sizing:border-box;background:#00a915;color:#fff;text-transform:uppercase;display:inline-block;border-radius:5px;font-weight:600;outline:none;font-size:13px}#subscribe_btn:hover{background:#008511}@-webkit-keyframes marquee{0%{-webkit-transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0)}}@keyframes marquee{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}@media (max-width:767px){#topinfo{position:fixed;top:auto;bottom:0px;left:0px;width:100%;height:25px;font-size:14px;z-index:1000}.marquee span{-webkit-animation:marquee 15s infinite linear;animation:marquee 15s infinite linear}}.leafCont_734b{opacity:0}jdiv{font-family:inherit!important}.copyContainer_b3a9{opacity:0!important}.suggestions-wrapper{margin-top:0!important}.suggestions-suggestions{margin-top:-15px!important}.suggestions-suggestions div{display:block;margin-top:0}.suggestions-promo{display:none!important}#hotlog_counter{display:none}h1+.product_form{background:#fff;padding:20px;border:1px solid #ececec;border-radius:10px;overflow:hidden}.product-item{border:1px solid #ececec;border-radius:10px;overflow:hidden}.checkout{background:#fff;padding:20px;border:1px solid #ececec;border-radius:10px;overflow:hidden}.checkout-form input[type=text],.checkout-form input[type=tel],.checkout-form input[type=email],.checkout-form textarea,.checkout-form select{border-radius:5px}.share{text-align:right;margin-bottom:20px}.ya-share2{margin-top:5px}