:root{--main-color:#E02B2B;--main-shadow:0px 2px 4px rgba(0, 0, 0, 0.2)}.dark{color:#fff}.text-footer{color:rgb(255 255 255 / .6)}:focus{outline-style:none;outline-width:0px!important;outline-color:none!important}.rank-math-breadcrumb *{font-size:14px}.rank-math-breadcrumb .separator{padding:0 5px}.eicon-chevron-right:before{content:"\e902"!important;font-family:'icomoon';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:18px}.eicon-chevron-left:before{content:"\e915"!important;font-family:'icomoon'!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:18px}.jet-listing-grid__slider-icon,#carousel .elementor-swiper-button{background:#fff;box-shadow:0 2px 6px rgb(0 0 0 / .15);border-radius:50px;width:35px;height:35px;justify-content:center;align-items:center;transition:0.5s}#carousel .elementor-swiper-button:hover{background:var(--main-color);color:#fff}.weight .jet-check-list{overflow:visible;justify-content:center}.jet-check-list--columns-1 .jet-check-list__item{flex:auto}.weight .jet-check-list--columns-1 .jet-check-list__item{justify-content:center;border-radius:25px;box-shadow:var(--main-shadow);padding:5px;max-width:70px;margin:5px}.elementor-1584 .elementor-element.elementor-element-7044a09.elementor-view-stacked .elementor-icon{box-shadow:var(--main-shadow)}.elementor-6 .elementor-element.elementor-element-dc744f9 .jet-scroll-navigation__item .jet-scroll-navigation__dot{box-shadow:var(--main-shadow)}.weight .jet-check-list--columns-1 .jet-check-list__item:after{content:"кг.";margin-left:3px}.item-blog:hover,.item-blog:hover .elementor-heading-title,.item-blog:hover .jet-listing-dynamic-terms__link,.item-blog:hover .jet-listing-dynamic-meta__item-val{color:#fff!important}.text-item-blog{min-height:65px}header .header-transparent{position:absolute;width:100%;z-index:99}.elementor-2143 .elementor-element.elementor-element-a98ab94>.elementor-widget-container,.elementor-143 .elementor-element.elementor-element-c01487b>.elementor-widget-container{display:flex;justify-content:center}.elementor-143 .elementor-element.elementor-element-c01487b .elementor-icon-box-content .elementor-icon-box-title a:hover,.elementor-2143 .elementor-element.elementor-element-a98ab94 .elementor-icon-box-content .elementor-icon-box-title a:hover{color:inherit}.home .elementor-143 .elementor-element.elementor-element-782b466 .jet-ajax-search__field{color:#fff}.home .jet-ajax-search-icon{color:#fff}.title-item-shop{font-weight:300}.single-product .jet-listing-dynamic-field .jet-listing-dynamic-field__content{display:flex;align-items:center}.weight-title{margin-right:5px}.additional-info .jet-listing-dynamic-field .jet-listing-dynamic-field__content{display:grid;justify-items:center}.cirle{background:#fff;width:50px;height:50px;box-shadow:0 2px 6px rgb(0 0 0 / .15);border-radius:25px;display:flex;justify-content:center;align-items:center;color:var(--main-color);margin-bottom:10px}.additional-info .jet-listing-dynamic-field .jet-listing-dynamic-field__content{display:grid;justify-items:center}.circle{background:#fff;width:50px;height:50px;box-shadow:0 2px 6px rgb(0 0 0 / .15);border-radius:300px;display:flex;justify-content:center;align-items:center;color:var(--main-color);margin-bottom:10px;text-align:center;line-height:1}.bread{text-align:center}.elementor-390 .elementor-element.elementor-element-6f468f1 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{text-align:center}.fix-width .elementor-button{min-width:300px}.jet-slider__image-contain .sp-image{object-fit:contain}.jet-slider .sp-image-container{right:-30%}#slider-toppings .jet-slider .sp-thumbnail-container:before,#slider-toppings .jet-slider .sp-thumbnail-container{border-radius:300px}.img-title{font-size:16px;color:#333;position:absolute;bottom:-50px;text-align:center;line-height:1}.sp-thumbnail-container{overflow:visible!important}html .slider-pro img.sp-thumbnail{border-radius:50%!important;overflow:hidden!important}.sp-thumbnails{min-height:180px!important}.jet-slider .sp-thumbnails .sp-thumbnail-container:before{border:2px solid #eee;transition:all 0.5s}.wrap-image.elementor-widget.elementor-widget-image{display:flex;justify-content:center;align-items:center}.filter-category{display:none}.term-7 .filter-category,.elementor-editor-active .filter-category,.elementor-editor-preview .filter-category{display:block}article ul{margin-bottom:20px}.sidebar-menu .elementor-nav-menu--dropdown a{justify-content:start}.sidebar-menu i{margin-right:5px}.elementor-4049 .elementor-element.elementor-global-4235 .elementor-nav-menu--dropdown .elementor-item:focus,.elementor-4049 .elementor-element.elementor-global-4235 .elementor-nav-menu--dropdown .elementor-sub-item:focus{background:var(--main-color);color:#fff}.term-15 [data-post-id="153"],.term-15 [data-post-id="154"],.term-15 [data-post-id="155"],.term-15 [data-post-id="156"],.term-15 [data-post-id="157"],.term-15 [data-post-id="158"]{display:none}.vacancy-advantages ul{gap:30px!important;display:flex;flex-direction:row}.vacancy-advantages span.elementor-icon-list-icon{width:24px;height:24px;background:#fff;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:50%;aspect-ratio:1 / 1}.vacancy-advantages li.elementor-icon-list-item.elementor-inline-item{display:flex;gap:6px}.woo-product-card .jet-listing-dynamic-field__content{margin:auto;width:fit-content!important}@media screen and (max-width:767px){.jet-slider .sp-image-container{right:0%;top:15%}.woo-product-card .jet-listing-dynamic-field__content{font-size:18px!important}}@media screen and (min-width:768px) and (max-width:1024px){.jet-slider .sp-image-container{right:-23%;top:-10%}}@media screen and (max-width:767px){nav .elementor-widget-icon-box .elementor-icon-box-title a{display:none}.weight{display:flex;justify-content:center}.additional-info{justify-content:center;display:flex}}@media screen and (min-width:1025px){.title-item-product{min-height:56px}}@media screen and (min-width:1200px){.home .logo-white img{position:absolute;width:300px!important}}@media (max-width:1300px) and (min-width:1025px){.width-fix .e-con-inner{max-width:90vw!important}.vacancy-btn a{width:350px!important}.vacancy-btn{margin-bottom:20px!important}}