body{overflow-x:hidden}.grecaptcha-badge{right:-300px!important}a:focus{outline:none!important}78 div.asl_m{z-index:10!important}.mobile{display:none!important}.mobile-fxd-button{display:none}.site-header{margin-bottom:0!important}.header-html-2{display:flex!important;align-items:center;gap:10px}.header-html-2 .custom-btn{position:relative;width:155px;height:34px;color:#fff;font-weight:600;text-decoration:none;display:inline-block;text-align:center;border-radius:4px;padding:6px 10px;box-shadow:2px 2px 10px 0 rgb(39 49 67 / 30%);overflow:hidden;margin-bottom:0;z-index:2}.header-html-2 .custom-btn:before{content:'';position:absolute;width:100%;height:200%;background:linear-gradient(135deg,rgb(185 35 252) 50%,rgb(38 192 250) 100%);top:-50%;left:0;transition:.5s;z-index:-1}.header-html-2 .custom-btn:hover:before{transform:rotate(180deg)}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{padding:0;min-width:42px}.main-navigation{margin-bottom:0}.main-navigation+.mobile-menu-placeholder.open,.site-header+.mobile-menu-placeholder.open{margin-top:0!important}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{content:none}.site-header-cart-hidden .header-cart__title{padding:90px 25px 0}.woocommerce-mini-cart__close{top:80px}.mega-menu-open{position:relative;width:155px;height:34px;color:#fff;font-weight:500;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:5px;border-radius:4px;padding:6px 10px;background:linear-gradient(135deg,rgb(185 35 252) 50%,rgb(38 192 250) 100%);box-shadow:2px 2px 10px 0 rgb(39 49 67 / 30%);overflow:hidden;cursor:pointer;z-index:2;margin-bottom:0}.mega-menu-open:before{content:"\e90a";font-family:wpshop-core!important;color:#fff;width:20px}.mega-menu-open.active:before{content:"\2573"}.mega-menu-open:after{content:'';display:block;width:15px;height:300px;margin-left:60px;background:#fff;background:linear-gradient(to bottom,rgb(255 255 255 / .5) 0%,rgb(255 255 255 / .8) 50%,rgb(255 255 255 / .5) 100%);position:absolute;left:-30px;top:-150px;z-index:-1;transform:rotate(45deg);transition:all 0.05s;animation-name:slideme;animation-duration:5s;animation-delay:0.05s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.mega-menu{opacity:0;visibility:hidden;position:absolute;width:100%;left:0;top:85px;z-index:200;padding:0 45px;transition:.3s}.mega-menu.active{opacity:1;visibility:visible}.mega-menu .dropdown-menu-grids{background:#fff;max-height:calc(70vh - 80px);overflow:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:40px;width:100%;margin:0;padding:40px;box-shadow:0 5px 30px rgb(34 34 34 / .1)}.mega-menu .dropdown-menu-grids>li{display:flex;gap:20px}.mega-menu .dropdown-menu-grids>li .item-img{width:50px;flex-shrink:0;margin-top:8px}.mega-menu .dropdown-menu-grids>li .item-link{flex-grow:1}.mega-menu .dropdown-menu-grids>li .item-link a{text-decoration:none;color:#111;transition:.3s}.mega-menu .dropdown-menu-grids>li .item-link a:hover{color:#f43c33}.mega-menu .dropdown-menu-grids>li .item-link>a{text-transform:uppercase;font-size:14px;font-weight:600}.mega-menu .dropdown-menu-grids>li .item-link .dropdown-sub-menu{padding-left:0}.mega-menu .dropdown-menu-grids>li .item-link .dropdown-sub-menu li{list-style:none}.site-header{margin-top:60px}.main-navigation ul li.hot>a,.main-navigation ul li.hot>span{text-transform:uppercase;color:#3960ff}.main-navigation ul li.hot>a:hover{color:#f43c33}.sticky-menu{position:fixed;width:100%;background:#3960ff;top:0;z-index:999}.sticky-menu .main-navigation{background:#3960ff}#menu-menyu-nad-shapkoy{height:60px;margin:0}#menu-menyu-nad-shapkoy a{color:#fff;padding:18px 15px}#menu-menyu-nad-shapkoy li.current-menu-item>span{color:#fff;opacity:1;position:relative}#menu-menyu-nad-shapkoy li.current-menu-item>span:before{content:'';position:absolute;width:calc(100% - 30px);height:1px;border-bottom:2px solid #fff;bottom:19px;left:15px}#menu-menyu-nad-shapkoy .owl-nav{top:calc(50% - 13px)}#menu-menyu-nad-shapkoy .owl-nav button.owl-next,#menu-menyu-nad-shapkoy .owl-nav button.owl-prev{width:15px;height:26px}#menu-menyu-nad-shapkoy .owl-nav button.owl-prev{left:-10px}#menu-menyu-nad-shapkoy .owl-nav button.owl-next{right:-28px}#menu-menyu-nad-shapkoy .owl-nav button:before{background:url(/wp-content/uploads/2026/06/arrow-trumb-w.svg) no-repeat center;background-size:cover;width:26px;height:15px}#menu-menyu-pod-shapkoy #menu-item-51689 a,#menu-menyu-pod-shapkoy #menu-item-28612 a{display:flex;align-items:center;gap:5px}#menu-menyu-pod-shapkoy #menu-item-51689 a img{width:17px;margin-bottom:3px}.home .section-4{padding-top:0;padding-bottom:30px;margin-bottom:0}.home .section-4 .section-block__header{display:none!important}.flex-block__header{display:flex;justify-content:space-between;align-items:center}.flex-block__header a{text-decoration:none;color:inherit}.flex-block__header .section-block__title{margin-right:0;margin-bottom:0}.section-block_link{position:relative;font-weight:500;padding-right:24px}.section-block_link:after{content:"»";position:absolute;top:1px;right:6px;transition:.3s}.section-block_link:hover:after{right:0}.post-cards .post-shield{position:absolute;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:url(/wp-content/uploads/2025/10/action-shield.svg) no-repeat center;background-size:cover;color:#fff;font-size:12px;font-weight:500;top:15px;right:15px;z-index:5}.post-card--vertical .post-shield+.post-card__thumbnail{margin-top:-30px}.home .section-block.section-5{padding-bottom:0;margin-bottom:0}.home .site-content{padding-bottom:10px}.popup-search{display:none}.card-slider-container{margin-top:0}.widget-area--show-filters{display:none!important}.shop-item__description{color:#f85745;font-weight:500;margin-bottom:5px}.about-shop{display:flex;gap:40px;background:linear-gradient(to right,#f3fbff,#f1f8ee) no-repeat;padding:40px;margin-bottom:40px!important}.about-shop .su-column,.contact-shop .su-column{width:50%!important;flex-grow:1;float:none!important;margin-left:0!important}.about-shop::after,.contact-shop::after{content:none!important}.about-shop ul{margin:0!important}.about-shop .img-shop *{height:100%}.about-shop .img-shop img{height:100%;object-fit:cover;box-shadow:0 0 30px rgb(0 0 0 / .2)}.contact-shop{display:flex;gap:40px;margin-bottom:60px!important}.contact-shop .caption{border:1px solid #ced4da!important;padding:20px}.contact-shop .caption .su-box-title{padding:0!important;padding-bottom:10px!important;border-bottom:1px solid #ced4da}.contact-shop .caption .su-box-content{padding:0!important;padding-top:10px!important}.contact-shop .map-shop *{height:100%}.su-row.contact-title,.su-row.contact-content{border-bottom:1px solid #d8d8d8;padding-bottom:1.5em}.su-row.contact-content p img{position:relative;bottom:-6px}#billing_country_field,.google-captcha-notice{display:none!important}.product .star-rating,.widget_rating_filter .star-rating,.widget_recent_reviews .star-rating{height:22px}.product-info .stock_reviews_block{display:flex;align-items:center;gap:15px}.product-info .stock{display:none!important}.product-info .outinstock{position:relative;font-size:18px;font-weight:600}.product-info .outinstock svg{position:relative;margin-right:5px;top:-2px}.product-info .outinstock .i_icon{position:relative;display:inline-flex;width:20px;height:20px;border:2px solid #333;border-radius:50%;justify-content:center;align-items:center;font-size:14px;color:#333;top:-1px;margin-left:5px;cursor:pointer}.product-info .outinstock .i_shild{position:absolute;visibility:hidden;opacity:0;display:block;width:max-content;background:#333;border-radius:5px;padding:5px 10px;font-size:13px;font-weight:400;color:#fff;top:-52px;right:-16px}.product-info .outinstock .i_shild:before{content:'';position:absolute;border:6px solid #fff0;border-top:6px solid #5d5d5d;bottom:-12px;right:20px}.product-info .outinstock .i_icon:hover+.i_shild{visibility:visible;opacity:1;transition:.2s}.product-info .product_meta{margin-top:20px!important;font-size:1em;color:#111}.tagged-block{display:flex;flex-wrap:wrap;gap:5px}.tagged-block a{display:block;border:1px solid;font-size:.8em;border-radius:20px;padding:3px 10px;text-decoration:none}.product-info .stock_reviews_block .reviews_count{display:inline-block;border-left:3px solid #000;font-size:18px;padding-left:15px}.product-info .stock_reviews_block .rating_count{position:relative;display:inline-block;border-left:3px solid #000;font-size:18px;font-weight:600;padding-left:40px}.product-info .stock_reviews_block .rating_count:before{content:"★";position:absolute;font-family:star;font-size:25px;line-height:1;color:#3960ff;left:15px;top:0}.product-info .sku_row{display:flex;align-items:center;gap:15px;margin:25px 0 20px}.product-info .sku_wrapper{font-size:18px!important;margin:0!important;color:#111;font-weight:600}.product-info .sku_row .sku_wrapper{border-right:3px solid #000;padding-right:15px}.product-info .sku_row .dilivery{position:relative;display:inline-block;background:#f43c33;color:#fff;border-radius:3px;text-decoration:none;padding:4px 45px 4px 15px}.product-info .sku_row .dilivery:before{content:"";position:absolute;width:21px;height:16px;background:url(/wp-content/uploads/2024/04/traking.svg) no-repeat center;background-size:contain;right:15px;top:50%;transform:translateY(-50%)}.product-info .price_row{display:flex;align-items:center;gap:15px;width:max-content;border:1px solid #ced4da;border-radius:4px;margin-bottom:20px;padding:7px 20px}.product-info .viber-open{display:inline-block;border-left:3px solid #000;font-size:18px;padding-left:15px}.product-info .price{font-size:22px!important;margin-bottom:0!important}.product-info .sku_description{font-size:18px;color:#f85745;font-weight:600;margin-bottom:26px}.product-info .variations label{font-size:18px;margin:0!important}.product-info .variations .woo-selected-variation-item-name{font-size:18px}.woocommerce-product-details__short-description .container-colonki{display:flex;gap:10px}.wpclv-attributes{margin-bottom:2em}.wpclv-attributes .wpclv-attribute-label{font-weight:700;font-size:18px}.wpclv-attributes .wpclv-terms .wpclv-term span,.wpclv-attributes .wpclv-terms .wpclv-term a{color:#111;text-decoration:none}.wpclv-attributes .wpclv-terms .wpclv-term:hover{border-color:#ddd}.wpclv-attributes .wpclv-terms .wpclv-term.active{border-color:#000;box-shadow:0 0 0 1px #000}.open__short-description{font-size:20px;line-height:1.2;font-weight:700;border-bottom:3px dashed;width:max-content;margin-top:20px;cursor:pointer}.woocommerce-product-details__short-description{display:none;margin-top:20px}.woocommerce-product-details__short-description .artcol{width:50%;border:2px solid #ced4da;border-radius:4px;font-weight:400;padding:20px 20px 5px}.woocommerce-product-details__short-description .artcol-title{font-size:24px;color:#3960ff;text-align:center;font-weight:700;margin-bottom:15px}.woocommerce-product-details__short-description .artcol-desc{margin-bottom:10px}.woocommerce-product-details__short-description .artcol-list{padding:0!important}.woocommerce-product-details__short-description .artcol-list li{position:relative;padding-left:15px!important;margin-top:0!important;margin-bottom:10px!important;list-style:none}.woocommerce-product-details__short-description .artcol-list li:before{content:"";display:block;position:absolute;width:0;height:0;border:5px solid #fff0;border-left:5px solid #f85745;left:0;top:7px}.woocommerce-product-details__short-description .credit{border:2px solid #ced4da;border-radius:4px;padding:20px;margin-top:10px}.woocommerce-product-details__short-description .credit .artcol-desc{text-align:center;font-weight:400}.woocommerce-product-details__short-description .credit-row{display:flex}.woocommerce-product-details__short-description .credit-row img{width:33%}.woocommerce-product-details__short-description .oferta{border-radius:4px;font-weight:400;background:#ced4da;padding:20px;margin-top:10px}.woocommerce-product-details__short-description .oferta .oferta-title{text-align:center;font-size:18px;font-weight:700;margin-bottom:20px}.woocommerce-product-details__short-description .oferta .original{margin-bottom:15px}.woocommerce-product-details__short-description .oferta .extra{display:none;color:#f85745;margin-bottom:15px}.woocommerce-product-details__short-description .oferta .js-extra{width:150px;border-radius:4px;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #fff0;padding:.375em 1.5em;line-height:1.5;background:#3960ff;color:#fff;margin:auto;transition:all .3s;cursor:pointer}.woocommerce-product-details__short-description .oferta .js-extra:hover{box-shadow:inset 0 -4em 0 0 #fff;color:#3960ff}.recommendation-block{background:#f5f1f8;border-radius:4px;padding:30px;max-width:1200px;margin:0 auto 50px;display:flex;gap:30px;line-height:1.5}.recommendation-block .rec-avatar{text-align:center;flex-shrink:0}.recommendation-block .img-avatar{width:70px;height:70px;margin:0 auto 5px}.recommendation-block .img-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.recommendation-block .rec-avatar .text-avatar{font-weight:500;text-align:center}.recommendation-block .rec-text{position:relative;background:#fff;padding:30px;border-radius:6px;box-shadow:0 1px 10px rgb(146 123 165 / 10%);flex-grow:1}.recommendation-block .rec-text:before{content:"";position:absolute;top:16px;left:-12px;width:0;height:0;border-style:solid;border-width:9px 12px 9px 0;border-color:#fff0 #fff #fff0 #fff0}.recommendation-block .rec-text p{margin-bottom:0}.recommendation-block .rec-text p+p{margin-top:10px}.recommendation-block .rec-table{display:flex}.recommendation-block .rec-table .rec-plus{width:50%;padding-right:30px;border-right:1px solid #eee}.recommendation-block .rec-table .rec-minus{width:50%;padding-left:30px}.recommendation-block .rec-table ul{margin-bottom:0;padding-left:0}.recommendation-block .rec-table ul li{position:relative;list-style:none;font-size:18px;font-weight:500;padding-left:32px}.recommendation-block .rec-table ul li+li{margin-top:5px}.recommendation-block .rec-table ul li:before{content:"";position:absolute;top:3px;left:0;width:20px;height:20px;background:url(/wp-content/uploads/2025/10/plus-rec.svg) no-repeat center;background-size:cover}.recommendation-block .rec-table .rec-minus ul li:before{background:url(/wp-content/uploads/2025/10/minus_rec.svg) no-repeat center;background-size:cover}.archive .related-products{margin-bottom:0;order:3}.archive .related-products__header{font-weight:700}.widget-area--show-filters span{position:relative;font-size:1.5em}.widget-area--show-filters span:after{content:"";position:absolute;width:calc(100% - 24px);background:#111;height:1px;bottom:0;right:0}#custom_html-15{border:1px solid #ced4da;padding:1.3em}#custom_html-15 .widget-header{text-align:center;font-size:22px;margin-bottom:1.3em}.shop-box{padding-bottom:1.3em;margin-bottom:1.3em;border-bottom:1px solid #ced4da}.shop-box img{margin-bottom:1.3em}.shop-box .title-shop{display:block;text-align:center;text-decoration:none;color:#111;font-weight:500;font-size:18px;transition:.3s}.shop-box .title-shop:hover{color:#f43c33}#custom_html-15 .telegram{display:flex;align-items:center;justify-content:center;gap:11px;width:100%;height:60px;background:#24A1DE;text-decoration:none;color:#fff;font-size:20px;font-weight:500;padding:0 10px}#custom_html-15 .telegram:before{content:'';background:url(/wp-content/uploads/2024/06/telegram.png) no-repeat center;background-size:contain;width:23px;height:18px}#custom_html-8{border:1px solid #ced4da;padding:0 1.3em}.reviers-block{display:flex;flex-direction:column;align-items:center;gap:15px;padding:1.3em 0}.reviers-block p{margin-bottom:0}.reviers-block img{width:180px}.stars-row{flex-basis:100%;display:flex;align-items:center;justify-content:center;gap:6px}.stars-block img{width:180px;max-width:none}.stars-box{position:relative;width:180px}.stars-gold{position:absolute;top:0;left:0}.yandex .stars-gold{width:var(--yandex-stars-width);overflow:hidden}.google .stars-gold{width:var(--google-stars-width);overflow:hidden}.reviers-block .rating{text-align:center;font-size:20px;font-weight:600;margin-top:15px}.reviers-block .reviers-link{display:block;width:180px;padding:.5rem 0;border-radius:1.2rem;border:1px solid#3960ff;background:#3960ff;color:#fff;text-align:center;transition:all .3s;text-decoration:none;overflow:hidden}.reviers-block .reviers-link:hover{-webkit-box-shadow:inset 0 -4em 0 0 #fff;box-shadow:inset 0 -4em 0 0 #fff;color:#3960ff}.reviers-block.yandex{border-bottom:1px solid #ced4da}.reviers-block.yandex .rating{display:none}.reviers-block.yandex p{flex-shrink:0;font-size:17px;font-weight:600}.reviers-block.yandex p:before{content:none}.reviers-block.yandex .stars-block{width:100%}.reviers-block.yandex .stars-block,.reviers-block.yandex .stars-block img{width:140px}.pagination{width:100%}.pagination .nav-links,.woocommerce-pagination{display:flex;justify-content:center}.page-links .page-numbers,.page-links .post-page-numbers,.pagination .nav-links .page-numbers,.pagination .nav-links .post-page-numbers,.woocommerce-pagination>.page-numbers .page-numbers,.woocommerce-pagination>.page-numbers .post-page-numbers{display:flex;width:42px;height:42px;align-items:center;justify-content:center;font-size:24px;font-weight:500;line-height:1;padding:0;margin:0 3px}.podcategory-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px}.podcategory-list a{border:1px solid #d3d3d3;display:flex;width:calc((100% - 20px) / 3);align-items:center;text-decoration:none;color:#111;line-height:1.2;box-shadow:0 0 7px #e1e2df;padding:7px 10px}.podcategory-list a:hover{color:#f43c33;box-shadow:0 0 7px #b8b9b7}.podcategory-list a img{width:56px;height:56px;margin-right:20px;object-fit:cover;flex-shrink:0}.page-compare .breadcrumb,.page-favorite .breadcrumb{text-align:center}.page-compare .entry-content>p,.page-favorite .entry-content>p{font-size:20px;text-align:center}.gustav-shop{width:100%;height:294px;object-fit:cover}.shop-sorting .woocommerce-result-count{order:1}.shop-sorting .woocommerce-ordering{display:none!important}.shop-sorting .orderby-block{display:flex;gap:10px}.shop-sorting .orderby-block .orderby-title{font-weight:600;font-size:18px;margin-bottom:0}.shop-sorting .orderby-block .orderby-title:before{content:none}.shop-sorting .orderby-block .orderby-trg{display:flex;gap:12px;margin-bottom:0;padding:0}.shop-sorting .orderby-block .orderby-trg li{padding:0;list-style:none;border-bottom:1px dotted;font-size:18px;cursor:pointer}.shop-sorting .orderby-block .orderby-trg li.active{color:#3960ff}.viewed{display:block;width:max-content;padding:.5rem 2rem;border-radius:1.5rem;border:1px solid #3960ff;background:#3960ff;color:#fff;text-align:center;transition:all .3s;text-decoration:none;margin-bottom:2rem}.viewed:hover{background:#fff;color:#3960ff}.woocommerce-cart-form table.shop_table_responsive tr td{padding:20px 5px}.product-info .quantity input.qty,.product-info .quantity input[type=number]{height:45px;border-radius:4px}.woocommerce-cart .woocommerce-shipping-destination{display:none!important}.card-slider-container+.section-1{display:none}.product-info .cart .variations .reset_variations{margin-left:0;font-size:1.1em;color:#111;font-weight:600;text-decoration:underline}.expert_likes{display:flex;gap:30px;border-bottom:1px solid #d7d7d7;margin-bottom:30px;padding-bottom:30px}.expert_likes .column-1 img{width:100%;height:200px;object-fit:contain}.expert_likes .column-1{flex-basis:25%}.expert_likes .column-2{flex-basis:50%}.expert_likes .column-3{flex-basis:25%;text-align:right}.expert_likes .shildik{background:#eeeffb;font-size:14px;font-weight:500;color:#3960ff;display:inline-block;padding:0 10px;border-radius:5px;margin-bottom:20px!important}.expert_likes h3{margin-top:0;font-size:20px}.expert_likes .hit_description{line-height:1.4;font-size:15px}.expert_likes a,.expert_likes a:hover,.expert_likes a:active{color:inherit;text-decoration:none}.expert_likes .excerpt p{font-size:15px;line-height:1.3;margin-bottom:25px!important}.expert_likes .expert-review-likes{margin:20px -5px 0}.expert_likes .column-3 .price{font-size:18px;font-weight:600;margin-bottom:20px}.expert_likes .column-3 .button{color:#fff}.page-id-5516 #reviews{display:none!important}.woocommerce-product-gallery{position:relative;display:block;padding:40px 0 0 80px;overflow:visible;min-height:490px}.woocommerce-product-gallery__image a img{width:100%;min-height:350px;object-fit:contain}.woocommerce-product-gallery__trigger{top:60px}.woocommerce-product-gallery .flex-control-thumbs{max-width:400px;position:absolute;margin:0;top:20px;left:0;transform:rotate(90deg);transform-origin:left bottom;z-index:3}.woocommerce-product-gallery .flex-control-thumbs li{transform:rotate(-90deg);margin-bottom:0}#comments .woocommerce-Reviews-title{font-size:1.5625em;margin-bottom:24px}#commentform{display:flex;flex-direction:column}.woocommerce .woocommerce-Reviews .comment-respond .comment-form .comment-form-email{display:none}.woocommerce .woocommerce-Reviews .comment-respond .comment-form .comment-form-author{float:none;width:100%}.woocommerce .woocommerce-Reviews .comment-respond .comment-form .comment-form-advantages,.woocommerce .woocommerce-Reviews .comment-respond .comment-form .comment-form-flaws{margin-bottom:1em;order:1}.woocommerce .woocommerce-Reviews .comment-respond .comment-form .comment-form-advantages label,.woocommerce .woocommerce-Reviews .comment-respond .comment-form .comment-form-flaws label{display:block;font-size:.9em;margin-bottom:2px}.woocommerce .woocommerce-Reviews .comment-respond .comment-form .comment-form-advantages input,.woocommerce .woocommerce-Reviews .comment-respond .comment-form .comment-form-flaws input{width:100%}.woocommerce .woocommerce-Reviews .comment-respond .comment-form .comment-form-comment{order:2}.woocommerce .woocommerce-Reviews .comment-respond .comment-form .form-submit{order:3}.comment-form-rating .stars a:before,.product .star-rating span:before,.product .star-rating:before{font-family:star!important;font-size:25px}.comment-form-rating .stars a:before{position:relative;top:-2px}.product .star-rating span:before,.product .star-rating:before{letter-spacing:5px}#commentform .gglcptch{display:none!important}.kk-star-ratings{justify-content:center}.kk-star-ratings.kksr-disabled .kksr-stars .kksr-stars-active .kksr-star .kksr-icon,.kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-star .kksr-icon{background-image:url(/wp-content/plugins/kk-star-ratings/src/core/public/svg/active.svg)}.product .up-sells h2{font-weight:300!important}.one-click-buy__holder{background:rgb(0 0 0 / .5)}.one-click-buy__container{top:50%;transform:translateY(-50%);margin:0 auto}.one-click-buy__container form input[type=email],.one-click-buy__container form input[type=tel],.one-click-buy__container form input[type=text]{padding:.68em .75em}.cart-content .cross-sells h2{font-weight:300!important;font-size:1.9375em;margin-bottom:.77419355em}.btnQuantity{display:inline-block;margin-left:10px}.btnQuantity a{display:flex;justify-content:center;align-items:center;width:30px;height:30px;color:#111;border:1px solid #ced4da;border-radius:4px;margin-bottom:5px;cursor:pointer}.offer-block{position:relative;background:url(/wp-content/uploads/2023/09/153-aad00407-pro-b-arcit18.jpg.webp) top center no-repeat;background-size:cover;min-height:100vh;padding-bottom:80px;margin:0 0 -30px;z-index:20}.offer-overlay{position:absolute;background:rgb(0 0 0 / .65);width:100%;height:100%;top:0;left:0;z-index:-1}.offer-header{max-width:1300px;display:flex;align-items:center;justify-content:space-between;margin:auto;padding:30px 0}.offer-header .header-phone{flex-grow:0}.offer-header .header-phone__item{margin:0}.offer-header .header-phone__item a{font-size:18px;color:#fff}.offer-menu a{display:inline-block;width:140px;text-align:center;text-decoration:none;color:#fff;background:rgb(0 0 0 / .4);border:1px solid rgb(255 255 255 / .4);border-radius:4px;margin:0 10px;padding:10px;transition:.3s}.offer-menu a:hover{background:rgb(0 0 0);border:1px solid rgb(255 255 255)}.offer-text{max-width:1000px;margin:40px auto 0}.offer-text h1{font-size:46px;text-align:center;color:#fff;padding:0;margin:0}.offer-text a{color:#fff;text-decoration:none}.offer-options{width:max-content;margin:50px auto 0;text-align:center}.offer-options p{color:#fff;font-size:18px;font-weight:600;margin:10px 0 0}.offer-options .badge{background:#fff;padding:3px 10px}.offer-options .badge .offer-stock{color:green}.offer-price{font-size:22px}.offer-block hr{width:60%;height:1px;background:#fff;border:none;margin:30px auto}.offer-list{width:max-content;margin:0 auto 50px}.offer-list li{position:relative;color:#fff;margin-top:15px;padding-left:30px;list-style:none}.offer-list li a{display:inline-block;border-bottom:1px solid;transition:all 0.3s}.offer-list li a:hover{border-bottom:1px solid #fff0}.offer-list li:before{content:'';position:absolute;width:24px;height:24px;background-image:url(/wp-content/uploads/2023/09/check_icon.svg);left:0;top:-1px}.offer-btn a{position:relative;width:max-content;background:#ffe376;color:#000!important;font-weight:500;padding:16px 30px;border-radius:4px;margin:0 auto;display:block;overflow:hidden;transition:all 0.3s;z-index:2}.offer-btn:before{content:none}.offer-btn a:after{content:'';display:block;width:30px;height:300px;margin-left:60px;background:#fff;background:linear-gradient(to bottom,rgb(255 255 255 / .5) 0%,rgb(255 255 255 / .8) 50%,rgb(255 255 255 / .5) 100%);position:absolute;left:-40px;top:-150px;z-index:-1;transform:rotate(45deg);transition:all 0.1s;animation-name:slideme;animation-duration:3s;animation-delay:0.05s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes slideme{0%{left:-30px;margin-left:0}30%{left:110%;margin-left:80px}100%{left:110%;margin-left:80px}}.offer-btn a:hover{background:#eed987}.comment-author-admingustav{border:1px solid #3960ff;border-radius:4px;list-style:none;padding:12px 15px 4px;margin-left:30px}.comment-author-admingustav .meta{width:max-content;background:#3960ff;color:#fff;padding:3px 10px;margin-bottom:15px}.woocommerce .woocommerce-Reviews .commentlist .review .children{padding-left:0;margin-top:30px}.comment-author-admingustav .advantages,.comment-author-admingustav .flaws{display:none}.comment-author-admingustav .meta .woocommerce-review__dash,.comment-author-admingustav .meta .woocommerce-review__published-date{color:#fff!important;opacity:.9}.woocommerce-mini-cart-item .remove{font-size:2.5em!important}.warning-block{position:relative;padding-left:40px}.warning-block:before{content:'\f129';position:absolute;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:3px solid red;border-radius:50%;font-family:'FontAwesome';font-size:18px;line-height:1;font-weight:600;color:red;top:50%;left:0;transform:translateY(-50%)}.shop-item__title{height:90px;overflow:hidden;margin-bottom:10px}.shop-item-inner .price{font-size:20px;font-weight:600;color:#333}.shop-grid--columns-4 .shop-item-inner .price{font-size:20px}.shop-grid--columns-4 .shop-item__title{height:95px}.footer-bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:100px}.footer-pay{display:flex;align-items:center;gap:20px}.footer-pay img{height:25px}.yoast-breadcrumbs{font-size:.8em;color:#91a6ba;margin-bottom:10px;padding-top:5px}.yoast-breadcrumbs a{text-decoration:none;color:#91a6ba;opacity:.8;transition:all .3s}.yoast-breadcrumbs .breadcrumb_last{opacity:.8}.yoast-breadcrumbs a:hover{opacity:1}.product-cats-slider{margin-top:30px}.product-cats-slider .owl-stage{display:flex}.product-cats-slider .owl-item{padding:2px}.product-cat-item{height:100%;padding:10px;border:1px solid rgb(206 212 218 / .5);text-align:center}.product-cat-item a{text-decoration:none}.product-cat-item img{width:100%;height:250px;object-fit:contain;margin-bottom:15px}.product-cat-item .product-cat-price{display:block;line-height:1.4;color:#111}.product-cat-item .product-cat-name{display:block;font-weight:700;line-height:1.4;color:#111;transition:.3s}.product-cat-item a:hover .product-cat-name{color:#f43c33}.product-cats-slider .owl-nav button{background:rgb(255 255 255 / .8)!important;transition:.3s}.product-cats-slider .owl-nav button:hover{background:rgb(255 255 255)!important}.product-cats-slider .owl-nav button:before{background-size:calc(100% - 10px)}.product-cats-slider .owl-nav .owl-next{right:0}.faq-section h1{text-align:left;margin-top:.8em}.post-type-archive-what .faq-section h1{margin-top:0}.question-block{background:#f5f1f8;border-radius:4px;padding:30px;margin-bottom:50px}.question{font-size:20px;margin-bottom:20px}.textfield{margin-top:40px}.answer-block{display:flex;gap:30px;line-height:1.5}.answer-block .author{text-align:center;flex-shrink:0}.answer-block .author img{width:70px;height:70px;object-fit:cover;border-radius:50%}.answer-block .author p{font-weight:500;margin-bottom:0}.answer-block .author p:before{content:none}.answer-block .answer{position:relative;background:#fff;padding:20px;border-radius:6px;box-shadow:0 1px 10px rgb(146 123 165 / 10%)}.answer-block .answer:before{content:"";position:absolute;top:16px;left:-12px;width:0;height:0;border-style:solid;border-width:9px 12px 9px 0;border-color:#fff0 #fff #fff0 #fff0}.answer-block .answer p,.answer-block .answer li,.answer-block .answer img{margin-bottom:10px}.faq-form{display:flex;gap:40px;border:1px solid #d7d7d7;border-radius:4px;padding:30px}.faq-form .col-left{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:40%;text-align:center}.faq-form .col-left p{font-weight:400}.faq-form .col-left img{width:100px}.faq-form .col-right{width:60%}.faq-form .wpcf7-email{width:100%}.faq-form textarea{width:100%;height:100px;margin-bottom:10px}.wpcf7-spinner,.wpcf7 .ajax-loader,.wpcf7-not-valid-tip{display:none!important}.wpcf7 form .wpcf7-response-output{margin:10px 0 0!important;text-align:center}.cat-select{position:relative;z-index:10}.cat-select .cat-input{position:relative;font-size:15px;border:1px solid #ced4da;padding:.375em .75em;cursor:pointer;margin-bottom:0}.cat-select .dropdown{position:absolute;display:none;background:#fff;width:100%;box-shadow:0 5px 10px rgb(0 0 0 / 30%);padding:10px 15px 15px;top:35px;left:0}.cat-select .dropdown li{list-style:none;font-size:14px}.cat-select .dropdown li span{display:block;padding-top:5px;cursor:pointer}.cat-select .dropdown li span:hover{color:#ff5b16}.cat-select .dropdown ul{padding-left:20px}[name="faq_category"]{display:none!important}.faq-section .entry-social{margin-top:50px}.faq-item a{font-size:22px;font-weight:500}.faq-item .faq-date{font-size:13px}.cat-grid-title{font-size:30px;font-weight:600;margin:60px 0 24px}.cat-grid{display:flex;flex-wrap:wrap;gap:20px}.cat-grid a{display:block;width:calc((100% - 60px) / 4);text-decoration:none;color:#111;padding:15px;transition:.3s;box-shadow:0 0 30px -10px rgb(0 0 0 / 30%)}.cat-grid a:hover{color:#f43c33}.cat-grid a img{width:100%;height:150px;object-fit:cover}.cat-grid a h3{font-size:17px;margin:15px 0 0}.child-cat{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:30px}.post-type-archive-what .child-cat{margin-bottom:60px}.child-cat a{display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #d3d3d3;width:calc((100% - 20px) / 3);text-decoration:none;font-size:18px;line-height:1.2;color:#111;box-shadow:0 0 7px #e1e2df;padding:12px 30px}.child-cat a:hover{color:#f43c33;box-shadow:0 0 7px #b8b9b7}.faq-section .pagination{margin-bottom:30px}.faq-section .nav-links{display:flex;align-items:center;justify-content:center;gap:6px}.faq-section .nav-links .page-numbers{position:relative;display:flex;width:42px;height:42px;align-items:center;justify-content:center;font-size:24px;font-weight:500;line-height:1;text-decoration:none;z-index:1;transition:all .3s}.faq-section .nav-links .page-numbers:not(.current):before{content:"";position:absolute;bottom:0;left:0;right:0;top:0;background:#3960ff;transform:scaleY(0) translateZ(0);transform-origin:bottom center;transition:all .3s;z-index:-1}.faq-section .nav-links .page-numbers:not(.current):hover:before{transform:scaleY(1) translateZ(0)}.faq-section .nav-links .page-numbers:not(.current):hover{color:#fff}.faq-section .nav-links .page-numbers.current{box-shadow:inset 0 0 0 1px #ced4da;color:#91a6ba}@media screen and (max-width:1200px){.container,.fixed.block-after-site,.fixed.main-navigation-inner,.fixed.related-posts,.fixed.section-block,.fixed.section-html,.fixed.site-content,.fixed.site-footer-inner,.fixed.site-header-inner,.footer-navigation.fixed,.main-navigation.fixed,.site-footer.fixed,.site-header.fixed,.super-header-inner.fixed,.super-header.fixed{max-width:1200px}#menu-menyu-nad-shapkoy .owl-nav button.owl-next{right:-14px}.mega-menu{top:100px;padding:0 20px}.block-after-site,.main-navigation-inner,.related-posts,.section-block,.section-html,.site-content,.site-footer-inner,.site-header-inner,.super-header-inner{padding-left:20px;padding-right:20px}.footer-widgets{margin-left:0;margin-right:0}.footer-widget{margin-left:0;margin-right:0}.section-block,.section-html{margin-left:-20px;margin-right:-20px}.shop-grid{margin-left:-10px;margin-right:-10px}.shop-grid--columns-4 .shop-item-inner .price{font-size:16px}.product-category,.shop-item{padding:0 10px}.woocommerce-product-gallery{min-height:400px}.woocommerce-product-gallery .flex-control-thumbs{width:245px}.podcategory-list a{width:calc((100% - 10px) / 2)}.offer-header{padding:20px}.product-cat-item img{height:220px}}@media screen and (max-width:1024px){.site-logotype{width:180px;margin-right:10px}.header-html-1 strong{font-size:12px}.header-html-2{flex-direction:column}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order{width:47%}.product-info{margin-top:50px}.cat-grid a{width:calc((100% - 20px) / 2)}.child-cat a{width:calc((100% - 10px) / 2)}.ledeme-banner{gap:20px}.ledeme-banner .ledeme-content{width:50%}.ledeme-banner .ledeme-img{width:50%}.ledeme-banner .ledeme-content .ledeme-sale{font-size:36px;padding:10px;margin-bottom:20px}.ledeme-banner .ledeme-content img{width:100%}.footer-bottom{gap:30px}.footer-pay{gap:15px}.footer-pay img{height:20px}.product-cat-item img{height:200px}}@media screen and (max-width:992px){.site-header{margin-top:0}.header-favorite,.header-compare,.header-cart__link{padding:.5em 1em;padding-right:0}.header-html-1{padding-left:1em}.breadcrumb,.woocommerce-breadcrumb{margin-top:20px}.home .site-content{padding-bottom:30px}.post-card--vertical .post-shield+.post-card__thumbnail{margin-top:-20px}.widget-area{display:none!important}.offer-text h1{font-size:40px}.offer-text{padding:0 20px}.offer-menu a{width:130px;margin:0 5px}.cat-grid a{width:calc((100% - 60px) / 4)}.child-cat a{width:calc((100% - 20px) / 3)}.ledeme-banner{gap:40px}.ledeme-banner .ledeme-content{width:60%}.ledeme-banner .ledeme-img{width:40%}.ledeme-banner .ledeme-content .ledeme-sale{font-size:50px;margin-bottom:30px}.ledeme-banner .ledeme-content img{width:70%}.product-cat-item img{height:250px}}@media screen and (max-width:787px){.sticky-menu{display:none}.site-header{padding:10px 0;position:fixed;width:100%;z-index:999;top:0;margin-top:0}.header-mobile-item{width:0;height:0;padding:0}.header-mobile-items-container .header-mobile-item:first-child{display:none}.header-compare{display:block!important;position:absolute;top:19px;right:60px}.header-html-1,.header-html-2{margin-top:10px}.header-html-2{flex-direction:row;justify-content:center;margin-right:0}.header-phone__item{margin-top:10px;margin-bottom:10px;text-align:center}.header-phone__item a{font-size:1.2em}.header-favorite,.header-compare,.header-cart__link{padding:0}.site-logotype{width:180px;margin-right:0}.humburger{width:40px;height:22px;top:16px}.humburger span{left:0;margin-left:0}.humburger.open span:first-child{transform:translateY(10px) rotate(45deg)}.humburger.open span:last-child{transform:translateY(-10px) rotate(-45deg)}.header-html-1{padding-left:0}.header-cart{top:18px}.header-html-1 strong{font-size:14px}.site-header-cart-hidden .header-cart__title{padding:30px 25px 20px}.widget-area--show-filters{display:block!important}.widget-area{position:static}.widget-area--show-filters{margin-bottom:40px}.sticky-sidebar{display:block!important;position:fixed;width:100%;height:100vh;background:#fff;top:0;left:-101%;overflow-y:auto;transition:.3s;z-index:9999}.sidebar-close{display:block!important;position:absolute;top:7px;right:20px;font-size:40px;line-height:1;opacity:.7;cursor:pointer;z-index:10}.sidebar-close:before{content:"×"}.widget{margin-bottom:0}#custom_html-15{display:none}.woocommerce-mini-cart__close{top:20px}.mega-menu{top:99px;padding:0}.mega-menu .dropdown-menu-grids{max-height:calc(100vh - 99px);padding:30px 20px}.widget-area,.page-id-409 .widget-area--show-filters,.search-results .widget-area--show-filters,.woocommerce-shop .widget-area--show-filters,.tax-product_cat .widget-area--show-filters,.tax-product_tag .widget-area--show-filters{display:block!important}#nav_menu-2,#custom_html-8,#custom_html-14{display:none!important}.section-1 .section-block__header{display:none}.section-1 .section-html__body{margin-top:40px}.about-shop{flex-direction:column;gap:0;padding:20px}.about-shop .su-column,.contact-shop .su-column{width:100%!important}.about-shop .img-shop *{height:auto}.about-shop .img-shop img{height:auto}.contact-shop{flex-direction:column;gap:0;margin-bottom:40px!important}.contact-shop .map-shop *{height:200px}.su-row.contact-title{display:none}.shop-sorting .orderby-block{display:block}.shop-sorting .orderby-block .orderby-trg{flex-wrap:wrap}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order{width:100%}.woocommerce-variations-table{width:100%!important}.rwd-table th,.rwd-table td{padding:1em 10px!important}.product-info .quantity input.qty,.product-info .quantity input[type=number]{height:40px}.shop-grid--columns-3 .product-category,.shop-grid--columns-3 .shop-item{width:50%}.woocommerce-product-details__short-description .artcol-list li:before{top:5px}.woocommerce-product-details__short-description .oferta .js-extra:hover{box-shadow:none;color:#fff}.recommendation-block{padding:20px;gap:20px}.recommendation-block .rec-text{padding:20px}.recommendation-block .rec-table .rec-plus{padding-right:20px}.recommendation-block .rec-table .rec-minus{padding-left:20px}.card-slider-container+.section-1{display:block}.card-slider-container+.section-1 .section-block__header{display:none}.wc-top-category-menu{display:flex;flex-wrap:wrap;gap:10px}.wc-top-category-menu a{border:1px solid #d3d3d3;display:block;width:calc((100% - 10px) / 2);text-align:center;text-decoration:none;font-weight:500;line-height:1.2;box-shadow:0 0 7px #e1e2df;padding:15px}.expert_likes{flex-wrap:wrap}.expert_likes .column-1{flex-basis:30%}.expert_likes .column-2{flex-basis:calc(70% - 30px)}.expert_likes .column-3{flex-basis:100%;text-align:left}.expert_likes .column-3 .price{display:block}.product-info{margin-top:0}.woocommerce-mini-cart-item{flex-wrap:wrap}.woocommerce-mini-cart-item .remove{order:0;text-align:left}.woocommerce-mini-cart-item .woocommerce-mini-cart-item__name{max-width:92%;flex-basis:92%;width:92%;margin-bottom:10px}.woocommerce-mini-cart-item .quantity{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;text-align:left}.btnQuantity{display:flex;margin-left:20px;gap:10px}.offer-block{min-height:none}.offer-text h1{font-size:26px}.offer-menu a:last-child{display:none}.ajax-search-block{display:none}.kama_breadcrumbs{padding-top:0}.cat-grid a{width:calc((100% - 20px) / 2)}.child-cat a{width:calc((100% - 10px) / 2)}.cat-grid-title{font-size:20px;margin:40px 0 20px}.cat-select .cat-input{font-size:13px}.archive .shop-grid .shop-item--type-standard .shop-item-inner{padding-bottom:0}.shop-grid--columns-4 .shop-item__title,.shop-item__title{height:auto;overflow:visible;margin-bottom:5px}.shop-grid--columns-4 .shop-item-inner .price{font-size:20px}.footer-bottom{flex-direction:column;align-items:flex-start}.footer-pay{gap:20px}}@media screen and (min-width:480px) and (max-width:787px){header#masthead{position:relative!important}.header-html-1{display:block!important}.card-slider-container{margin-top:0}.offer-menu{flex-shrink:0;padding:0 20px}.offer-header .header-phone__item{text-align:left}.offer-header .header-phone{margin-top:0}.offer-header .header-phone__item a{font-size:14px}}@media screen and (max-width:480px){.flex-block__header{display:block}.flex-block__header .section-block__title{margin-bottom:10px}.section-block_link{width:max-content}.shop-grid--columns-3 .product-category,.shop-grid--columns-3 .shop-item{width:100%}.shop-item__image-inner{position:static}.shop-item__buttons{position:absolute;bottom:0}.shop-grid--columns-4 .shop-item__title,.shop-item__title{height:60px;overflow:hidden}.shop-grid--columns-4 .shop-item-inner .price del{display:none}.shop-item-inner .price{font-size:18px}.card-slider--type-media .card-slider__image{min-height:250px}.site{overflow:visible!important;padding-bottom:60px;position:relative}.site-branding{padding-right:60px}.header-cart{right:10px}.site-header.scroll{padding-bottom:0}.site-name{font-size:26px;font-weight:500;text-transform:uppercase;color:#47569D}.site-header.scroll .scroll-row{width:100%;display:flex!important;padding:0 50px 0 60px;justify-content:flex-start;align-items:center;gap:30px}.site-header.scroll .site-branding,.site-header.scroll .header-html-2{display:none!important}.site-header.scroll .humburger{top:11px}.site-header.scroll .header-cart{top:9px}.site-header.scroll .header-compare{top:-40px;right:29px}.site-header.scroll .header-phone{margin-top:10px}.site-header.scroll .header-phone__item a{font-size:1.5em;border-bottom:1px dashed}.site-header.scroll .header-phone__item a:before{top:.25em}.humburger span{left:0;margin-left:0}.main-navigation+.mobile-menu-placeholder.open,.site-header+.mobile-menu-placeholder.open{position:sticky;top:257px;z-index:99;margin-top:0!important}.mobile-menu-placeholder.scroll,.mobile-menu-placeholder.scroll .main-navigation.fixed{top:110px!important}.mobile-menu-placeholder .main-navigation.fixed{max-height:calc(100vh - 310px);overflow-x:hidden;overflow-y:auto}.mega-menu .dropdown-menu-grids{grid-gap:20px}.mega-menu .dropdown-menu-grids>li .item-img{display:none}.popup-search{position:fixed;top:0;left:0;width:100%;height:calc(100vh - 60px);background:#fff;padding:50px 20px;z-index:99999}div.asl_r{max-height:calc(100vh - 80px);overflow-y:auto;margin:2px 0 0 0!important}.close-search{position:absolute;width:25px;height:25px;top:15px;right:20px;cursor:pointer}.close-search:before,.close-search:after{content:'';width:100%;height:2px;background:#000;position:absolute;top:50%;left:0;transform:rotate(45deg);transition:all 0.3s}.close-search:after{transform:rotate(-45deg);transition:all 0.3s}.site-content{padding-top:257px}.card-slider-container{margin-top:0!important}.mobile-menu-placeholder.scroll .main-navigation.fixed{max-height:calc(100vh - 170px)}.viewed{width:100%}.woocommerce-cart-form table.shop_table_responsive tr td{text-align:left;padding:14px 0}.woocommerce-cart-form table.shop_table_responsive tr td:before{margin-right:7px}.page-links .page-numbers,.page-links .post-page-numbers,.pagination .nav-links .page-numbers,.pagination .nav-links .post-page-numbers,.woocommerce-pagination>.page-numbers .page-numbers,.woocommerce-pagination>.page-numbers .post-page-numbers{width:36px;height:36px;font-size:18px;margin:0}.podcategory-list a,.menukn .knopka{width:100%;font-weight:500}.woocommerce .woocommerce-checkout .woocommerce-additional-fields .form-row-first,.woocommerce .woocommerce-checkout .woocommerce-billing-fields .form-row-first,.woocommerce .woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row-first{float:none;width:100%;margin-right:0}.woocommerce .woocommerce-checkout .woocommerce-additional-fields .form-row-last,.woocommerce .woocommerce-checkout .woocommerce-billing-fields .form-row-last,.woocommerce .woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row-last{float:none;width:100%;margin-left:0}.wc-top-category-menu a{width:100%}.expert_likes{flex-direction:column;gap:20px}.lum-lightbox-inner img{max-width:100%!important;max-height:100%!important}.widget-area--show-filters span{font-size:1.8em}.woocommerce-product-gallery{min-height:350px;padding:20px 0 0 80px}.woocommerce-product-gallery__image a img{min-height:250px}.woocommerce-product-gallery .flex-control-thumbs{top:0}.product-info .stock_reviews_block{align-items:flex-start;gap:13px;flex-direction:column}.product-info .stock_reviews_block .reviews_count{border-left:0;padding-left:0}.product-info .stock_reviews_block .rating_count{border-left:0;padding-left:25px}.product-info .stock_reviews_block .rating_count:before{left:0}.product-info .sku_row{align-items:flex-start;gap:13px;flex-direction:column-reverse}.product-info .sku_row .sku_wrapper{border-right:0;padding-right:0}.product-info .sku_row .dilivery{font-size:16px}.product-info .price_row{width:100%;gap:0;flex-direction:column}.product-info .viber-open{border-left:0;padding-left:0}.open__short-description{font-size:18px;margin:20px auto 0}.recommendation-block{flex-direction:column;gap:30px}.recommendation-block .rec-text:before{content:"";position:absolute;top:-12px;left:calc(50% - 6px);border-width:0 9px 12px 9px;border-color:#fff0 #fff0 #fff #fff0}.recommendation-block .rec-table{display:block}.recommendation-block .rec-table .rec-plus{width:100%;padding-right:0;border-right:0;padding-bottom:20px;border-bottom:1px solid #eee}.recommendation-block .rec-table .rec-minus{width:100%;padding-left:0;padding-top:20px}.recommendation-block .rec-table ul li{font-size:16px;font-weight:400;padding-left:24px}.recommendation-block .rec-table ul li:before{top:4px;width:16px;height:16px}.tagged-block{justify-content:center}.woocommerce-product-details__short-description .container-colonki{flex-direction:column}.woocommerce-product-details__short-description .artcol{width:100%}.offer-header{flex-direction:column;gap:5px;padding:15px 20px 5px}.offer-text{margin:0}.offer-options{margin:5px auto 0}.offer-options p{font-size:16px;margin:7px 0 0}.offer-block hr{width:100%;margin:15px auto}.offer-list{width:100%;padding-left:0;margin:0 auto 15px}.comment-author-admingustav{margin-left:0}.wp-call-button img{width:auto!important;height:20px!important}.wp-call-button span{margin-left:10px}.question-block{padding:30px 20px}.answer-block{flex-direction:column}.answer-block .answer:before{content:"";position:absolute;top:-12px;left:calc(50% - 6px);border-width:0 9px 12px 9px;border-color:#fff0 #fff0 #fff #fff0}.faq-form{display:block;padding:30px 20px}.faq-form .col-left{display:block;width:100%;margin-bottom:30px}.faq-form .col-right{width:100%}.faq-form .col-left img{width:60px}.faq-form [type="submit"]{width:100%}.cat-grid a,.child-cat a{width:100%}.faq-item a{font-size:18px}.faq-section{margin-bottom:50px}.mobile-fxd-button{position:fixed;display:flex;width:100%;bottom:0;left:0;z-index:99}.mobile-fxd-button a{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;width:50%;height:60px;background:#008600;color:#fff;font-size:20px;font-weight:500;padding:0 10px}.mobile-fxd-button a.telegram{background:#24A1DE}.mobile-fxd-button a:before{content:'';background:url(/wp-content/uploads/2026/05/telephone.png) no-repeat center;background-size:contain;width:18px;height:18px;margin-top:1px}.mobile-fxd-button a.telegram:before{width:22px;background:url(/wp-content/uploads/2026/05/telegram.png.webp) no-repeat center;background-size:contain}.breadcrumb,.woocommerce-breadcrumb{flex-wrap:wrap}.product-cats-slider{margin-top:10px}.product-cat-item img{height:300px}}.menukn{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-auto-rows:70px;margin-bottom:50px}.menukn a img{width:60px;height:60px;object-fit:cover}.knopka{border:1px solid #d3d3d3;display:flex;flex-direction:row;align-items:center;text-decoration:none;color:#111;box-shadow:0 0 7px #e1e2df}.knopka:hover{background-color:#fdfdfd;box-shadow:0 0 7px #b8b9b7}.imgkn{margin:0 30px 0 10px}.grafik-img{margin-left:10px;margin-right:10px;margin-bottom:15px}.vremya-raboti{text-align:center}.tag-links,.tag-links-map{margin-top:30px}.tag-links{position:relative;z-index:2;margin:0 0 80px;background:#fbfbfb}.tag-links-map{position:relative;z-index:2;margin:0 0 80px;background:#fff}.tag-container{position:relative;z-index:2;max-width:1308px;padding:0 24px;margin:0 auto}.tag-links,.tag-links-map,.tag-grid{display:flex;max-width:1228px;margin:0 auto;flex-wrap:wrap}.tag-grid-col{width:100%;padding-right:10px}.tag-title{margin-top:.8em;margin-bottom:.8em;font-weight:700;font-size:1.3em;color:#3a3737;text-align:center}.tag-links,.tag-grid,.tags-list,.tag-links-map,.tags-list-map{margin:0 0 10px}.tags-list,.tags-list-map{display:flex;flex-wrap:wrap}.tags-list{justify-content:center}.tags-list li,.tags-list-map li{list-style:none}.tags-list ul,li{padding:0;border:0;font:inherit;vertical-align:baseline}.tags-list-map ul,li{padding:0;border:0;font:inherit;vertical-align:baseline}.tags-list li,.tags-list,.tags-list-map li,.tags-list-map{padding:0;margin:0 6px 6px 0;background:none}.tags-list li a,.tags-list-map li a{position:relative;z-index:4;display:table;font-weight:500;font-size:15px;line-height:16px;color:#3a3737;text-align:center;text-decoration:none;padding:9px 24px 11px;max-width:100%;background-color:#fff;border:2px solid #fff;border-radius:20px;box-shadow:0 2px 8px 1px rgb(0 0 0 / 6%);cursor:pointer}.tags-list-map li a{color:#3960ff}.tags-list li a:hover{border:2px solid #f43c33;background-color:#fdfdfd;color:#f43c33}.tags-list-map li a:hover{border:2px solid #f43c33;background-color:#fdfdfd;color:#f43c33}@media (max-width:760px) .tag-grid-col{width:100%;padding-right:0}@media screen and (max-width:480px){.product-info .single_add_to_cart_button{font-size:18px;position:relative;z-index:2;overflow:hidden;border:0}.product-info .single_add_to_cart_button:after{content:'';display:block;width:40px;height:300px;background:linear-gradient(to left,rgb(255 255 255 / .2) 0%,rgb(255 255 255 / .6) 50%,rgb(255 255 255 / .2) 100%);position:absolute;left:-50px;top:-150px;z-index:-1;transform:rotate(45deg);transition:all 7s;animation-name:slideme;animation-duration:3s;animation-delay:0.05s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}}