@charset "UTF-8";.checked-list__items,.home-slider-photos,ul.select-options{padding:0;white-space:nowrap;list-style:none}.Product-grid_stock-sku-box--column,.main-slider_item-prs,.product-categories,.product_add-services{-webkit-box-orient:vertical;-webkit-box-direction:normal}.badge,.comment__av,.success-paid-message{text-transform:uppercase}.checked-list,.filter-range__max,.filter-range__min,.filters-body .ui-slider{position:relative}.checked-list__items{-webkit-box-shadow:0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 10px 20px -5px rgba(0,0,0,.4)}.checked-list__items,ul.select-options{overflow:hidden;display:none;position:absolute;background:#fff;top:35px;margin:0;cursor:pointer}.checked-list__items li,.select-options li{line-height:25px;height:25px}.checked-list__items li:not(:last-child),.select-options li:not(:last-child){border-bottom:1px solid #e5e5e5}.checked-list__items li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px}.cart-el_image a,.categories-el_title a,.categories-tile a,.checked-list a,.main-slider_item-title a{text-decoration:none}.sort-asc,.sort-desc{font-family:free-font;font-style:normal;margin-left:0;position:relative;font-size:1rem;top:2px;right:0}.sort-desc:after{content:"\e91f"}.sort-asc:after{content:"\e922"}.checked-list .checked-list_toggle a{display:inline-block;padding-right:.1rem;font-size:1rem}.filter-option-color .radio-styler,.filter-option-color .style-check{width:28px;height:28px;background:0 0;margin:0 .357rem 0 0;border:none!important;background-color:transparent!important}.filter-option-color{width:29px;height:29px;display:inline-block;text-decoration:none;position:relative;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.owl-carousel .small-price,.small-price{display:-webkit-box;display:-ms-flexbox}.cat-tile_image:hover:after,.filter-option-color input[type=checkbox]{opacity:0}.filter-option-color .radio-styler.checked:after,.filter-option-color .style-check.checked:after{height:20px;width:20px;position:absolute;content:"";margin:auto;top:0;left:0;bottom:0;right:0;border-radius:50%}.filter-option-color[style*="background-color:#FFFFFF;"]{border:1px solid #ebebeb;-webkit-box-sizing:border-box;box-sizing:border-box}.Product-table-buy .button,.filter-option-color,.main-slider_item-cart .main-slider_item-btn{border:1px solid transparent}.Nav__Primary .df-block{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.small-price{font-size:1.2rem;font-weight:700;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-price__dots{margin:0 3px;font-weight:400}.owl-carousel .small-price{font-size:1.143rem;font-weight:700;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.outer-content-scroll{overflow-x:scroll;overflow-y:hidden;width:100%}.addtocart{min-width:75px;text-align:center}.Product-table-name,.product_one-click__wrap,.product_page .image-preview a,.sidebar-subcategories_el>a,ul.menu-v>li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (max-width:650px){.addtocart{min-width:initial}}.button-one-click__wrap{margin-top:1.1rem}.Products-list_actions .product-action:last-child,.button-one-click__wrap [data-quickorder-pb],.promo-product .home-products .products-grid-outer,.sb-product:last-child,.tab-contents p:last-child{margin:0}.product_add2cart .addtocart{font-size:1.1rem;font-weight:700;letter-spacing:1px;margin:0 .4rem 0 0;padding:0 1.2rem;vertical-align:top;height:32px;line-height:32px}.product_add2cart .addtocart.button.added{background:0 0}.product_add2cart .addtocart .fi-rr-shopping-cart{position:relative;top:1px;margin-right:5px}.Product-grid_bottom .button:hover,.cart-payment-m img:hover,.product_add2cart .addtocart:hover,.st-ship-info-block a:hover{opacity:.8}.product_page .product_add2cart .addtocart{height:37px;line-height:37px}@media (max-width:912px){.product_add2cart .addtocart{margin:0 .714rem .714rem 0}}.addtocart--mini{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-el--btns input,.modal-content--dialog-options .product_action-dialog,.products-list-outer .addtocart--mini,.products-tbl-outer .addtocart--mini,.sb-product_price .price,.step-item_title,.tabs *{font-size:1rem}.cart-loading{opacity:.4}.home-slider-photos .owl-carousel{margin-top:0!important}.home-slider-photos_el{margin:0;padding:0 .071rem;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;display:inline-block;min-width:100%;vertical-align:top}.home-slider-photos_el-content{display:block;background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative;font-size:0;white-space:normal;word-spacing:normal;max-height:none!important;text-align:center}.home-slider-photos_el-img,.owl-carousel .owl-item img.home-slider-photos_el-img{width:100%;vertical-align:top}.home-slider-photos_el-text{position:absolute;top:24px;left:24px;padding:1.071rem;max-width:400px;border-radius:5px}.home-slider-photos_el-ttl{font-size:1.429rem;margin:0 0 .714rem}.home-slider-photos_el-countdown,.sidebar-cats ul ul{padding:1.071rem 0 0}.slider-outer{font-size:0;white-space:nowrap;word-spacing:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.slider-outer--photos{position:relative;background:0 0}.product_action-dialog-link:hover,.seo-filter-links a.productfilters-feature-value-link:hover,.slider-outer--photos .bx-next,.slider-outer--photos .bx-prev,ul.skus.horizontal_articles .checked .name{color:#fff}.slider-outer--photos .bx-pager-item>a{background:0 0;border:1px solid #fff}.slider-outer--photos .bx-pager-item>a.active{background:#fff}.with-sidebar .slider-outer{margin-top:.643rem}.slider-outer--products{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.16);border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.16);border:0}.acc-tabs-el,.tabs{border-bottom:1px solid #ebebeb}.main-slider,.product_description,.search-title-list{overflow:hidden}.main-slider_item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;white-space:normal;word-spacing:normal;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%;padding:0 3%;position:relative}.main-slider_item__header,.wa-cart-content .wa-service{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-slider_item .badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:initial!important;margin-left:10px}.main-slider_item-img{max-width:25%;text-align:center;display:block;position:relative;padding:2rem 0;margin-right:2rem;font-size:0}.main-slider_item-img>img{max-height:320px;max-width:100%}.main-slider_item-content{padding:2rem 0 5rem}.comment__content .add-review-form-fields,.main-slider_item_discounts,.stocks{margin:0 0 1.071rem}.main-slider_item-title{font-size:2rem;font-weight:700;margin-bottom:.714rem}@media (max-width:640px){.checked-list .checked-list_toggle a{font-size:.9rem}.main-slider_item-title{font-size:1.2rem}.main-slider_item-pr .product__price{font-size:1.6rem}}.main-slider_item-desc{margin-bottom:.714rem;font-size:1.143rem}.main-slider_item-pr{font-size:1.714rem;color:#000;float:left;margin:0 2% 10px 0}.main-slider_item-oldpr{float:left;font-size:1.286rem}.main-slider_item-price-zero,.product_nul-price{font-size:1.286rem;font-weight:700}.cat-onpage~.cat-views,.cat-sort~.cat-views,.main-slider_item-btn{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-slider_item-btn i{margin-right:5px}.Brands__Link--Categories,.Product-grid_bottom .button.added,.Product-table-buy .button.added,.main-slider_item-cart .main-slider_item-btn.added,.slider-outer--photos .owl-dot>span{background:0 0}.main-slider_item-prs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main-slider_item .product-card_discounts .product-discount{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:10px}@media (max-width:1025px){.main-slider_item{padding-bottom:2.857rem;height:auto!important}.main-slider_item-content{margin:0;width:100%;padding:1.429rem 0}.main-slider_item-prs{text-align:center}.main-slider_item-img{margin:0 1.429rem 0 0;padding:1.429rem 0}.main-slider_item-desc{font-size:1rem}}.homepage-text{width:70%;margin:0 auto}.brands,.home-products,.homepage-categories,.homepage-news-outer,.homepage-text-outer,.promo{margin-bottom:2.5rem}.homepage-news-outer{background-color:#f7f7f7;padding:2.5rem 0}@media (max-width:550px){.main-slider_item-title{font-size:1.1rem;margin-bottom:5px}.main-slider_item-btn{float:none;margin:.714rem auto 0;display:none}.main-slider_item-oldpr,.main-slider_item-pr{margin:0}.main-slider_item-prs{height:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.main-slider_item{padding:1rem .7rem}.slider-outer .owl-dots{height:19px;display:block}.main-slider_item .badge{margin-left:0}.main-slider_item-img{width:100%;margin:0 .714rem 0 0;padding:0;max-width:34%}.main-slider_item-img img{max-height:130px}.main-slider_item-content .Product__features{text-align:left}.main-slider_item-cart,.main-slider_item-desc,.slider-outer--photos .bx-pager{display:none}.home-slider-photos_el-text{width:auto;right:24px;padding:.714rem;top:10px}.home-slider-photos_el-ttl{font-size:1.286rem;margin:0 0 .357rem}.brands,.home-products,.homepage-categories,.homepage-news-outer,.homepage-text-outer,.promo{margin-bottom:1.3rem}}.Orders__Box--Info,.home-news__title,.product_action,.product_action-dialog .product_short-desc{margin-bottom:1rem}.Products-list_actions,.filter-opt_el:not(.hide),.homepage-reviews .owl-item,.label-flex label,.owl-stage,.product-page_main--three-columns .product-cart--box,.product_action-dialog .product-page_main-left.-productMiniGallery,.products-tile .owl-carousel .owl-item,.slider-promo--box,label.label-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.slider-promo--box .slider-outer{width:80%}@media (max-width:1025px){.homepage-text{width:auto}.slider-promo--box .slider-outer{width:calc(100% - 300px)}}.promo-product{margin-left:1rem;padding:.8rem .5rem;width:20%;margin-top:0;border-radius:8px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.16);box-shadow:0 1px 3px 0 rgba(0,0,0,.16)}.promo-product .owl-next,.promo-product .owl-prev{top:calc(50% - 37px)}.promo-product .container{padding:0;min-width:initial}.checkout,.product-card_discounts.badge,.product_page .product-page_main .owl-carousel,.product_share .ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more,.products-list-outer .Product-grid_bottom,.promo-product .home-products_head-outer,.qr-modal #cart-form-dialog,.qr-modal .js-modal-content,ul.menu-v.brands li a{padding:0}.cart-checkout-form,.order-wrap>.order-col,.owl-item .homepage-brands_el,.product-page_main--three-columns .product_add-services,.product_action .product_short-desc,.product_page .image-preview--video,.product_page .product_gallery-images,.promo-product .js-owl-carousel-product .products-grid-outer{width:100%}.promo-product .products-tile .owl-carousel{padding-top:0;margin-top:0}.promo-product .owl-carousel .Product-grid{min-width:100%!important;width:100%!important}.checkout #login-form h1,.close .filter-el_opts,.filter-el.hasSearch.close .filter__search,.promo-product .Product-grid_stock-sku-box,.promo-product .rating,.sidebar-subcategories ul.hide,.sidebar-subcategories.hide,ul.skus.horizontal_articles .price,ul.skus.horizontal_articles .sku-int,ul.skus.horizontal_articles .style-check.checked:before,ul.skus.horizontal_articles .style-check:hover:before,ul.skus.horizontal_articles input[type=checkbox],ul.skus.horizontal_articles input[type=radio]{display:none}.promo-product .Product-grid_bottom{display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Product__Item-right,.filter_warehouse--box{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.products-list-outer .Product-grid_bottom .button,.promo-product .Product-grid,.promo-product .home-products,.promo-product .title,.search-title-list h1,.sidebar-subcategories li:last-child,.wa-order-cart-wrapper p:last-child,.wa-order-form-wrapper p:last-child{margin-bottom:0}.promo-product .Product-grid.hover,button.owl-dot:hover{-webkit-box-shadow:none;box-shadow:none}.promo-product .home-products__title{font-size:1.3rem;font-weight:700}.promo-product .owl-carousel{width:99.9%}@media (max-width:1025px){.promo-product{width:300px}.product-card_discounts .product-discount{display:inline}}.homepage-text-outer{margin-bottom:2.857rem}.home-prev-news{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -.714rem}.home-prev-news_item__wrap{width:23%;padding:0;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);margin:.4rem 1rem;background-color:#fff;border-radius:16px;overflow:hidden}.home-prev-news_item:hover{-webkit-box-shadow:0 4px 35px rgba(0,0,0,.1);box-shadow:0 4px 35px rgba(0,0,0,.1)}.home-prev-news_item-text{color:#8b8b8b}.home-prev-news_item-date{margin:.429rem 0 .286rem;display:-webkit-box;display:-ms-flexbox;display:flex}.home-prev-news_item-image{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex}.home-prev-news_item-more{margin-top:1rem;background-color:#f5f5f6;max-width:126px;padding:.5rem .6rem;font-weight:700;display:none}.home-prev-news_item-name a{display:block;font-size:1.2rem;font-weight:700;margin-bottom:.5rem;margin-top:.8rem;height:40px;line-height:1.2;overflow:hidden}.home-prev-news_item-info{padding:.3rem 1.3rem 1rem 1.4rem}.home-prev-news .homepage-news-outer{background-color:#f7f7f7;padding:2.5rem 0;margin-bottom:8rem}.badge,.product-card_discounts .product-discount{padding:.2rem .6rem;margin:0 .7rem 0 0;border-radius:25px;font-size:.95rem;font-weight:700}.product-discount{color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.product-card_discounts span{background-color:#f91155;padding:.2rem .6rem;border-radius:25px}.product-card_discounts span.-Close{display:none!important}.product-card_discounts .product-discount{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#f91155}.badge{line-height:16px;color:#fff;text-align:center;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Product__Item .badge,.products-tile .badge,.slider-outer .badge{position:absolute}.badge span{color:#fff!important;top:17px;font-size:.95rem;text-align:center;overflow:visible}.badge.new{background-color:#0cb477}.badge.low-price{background-color:#f91155}.badge.bestseller{background-color:#ff8970}.Product-stock_item,.pd_option_select-title{margin:0 0 .214rem}.Product-stock_item-high i{margin-right:3px}.Product-stock_item .icon{margin:0 .214rem 0 0;vertical-align:middle}.product-action{color:#8e8e8e;cursor:pointer;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Product-grid_bottom .Product-grid_action,.product-action-text{margin:0 0 0 .4rem}.Product-grid_action .product-action{border-radius:50px;width:30px;height:30px;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#8e8e8e;background:0 0}.Product-grid_dialog{position:absolute;width:108px;height:35px;top:calc(50% - 17.5px);left:50%;margin:0 0 0 -3.857rem;display:none;z-index:10}.list-thumb-image,.product__box--image{position:relative;overflow:hidden}.Product-grid_dialog .product-action{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-transition:.5s;transition:.5s;border-radius:50px;background:rgba(255,255,255,.9);cursor:pointer;padding:.3rem 1.1rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none;color:#979797;font-size:.86rem;width:100%;top:50%;left:50%;position:absolute}.Product-grid_dialog .product-action:hover,.checkout blockquote p span,.select-qty-hide .-hasComparePrice .p_yed_izmereniya,.select-qty-hide .-hasComparePrice .price,.wa-index-agent_remove:hover{color:#000}.touch .Product-grid_dialog{display:block;top:219px;left:auto;margin:0;right:10px}.Product-stock-out{display:inline-block;font-size:1rem}.product_prices .price{font-size:1.9rem;margin:0 1rem 0 0}.-hasComparePrice .price,.js-add2cart .-hasComparePrice .p_yed_izmereniya{color:#f91155}@media (max-width:1400px) and (min-width:1251px){.cols-3 .Product-grid .price{font-size:1.429rem}.cols-3 .Product-grid .Product-stock-out{padding:0 .5rem;height:25px;line-height:25px;border-radius:3px}}@media (max-width:1050px) and (min-width:1001px){.Product-grid .price{font-size:1.429rem}.Product-grid .Product-stock-out{padding:0 .5rem;height:25px;line-height:25px;border-radius:3px}}@media (max-width:750px) and (min-width:701px){.Product-grid .price{font-size:1.429rem}.Product-grid .Product-stock-out{padding:0 .5rem;height:25px;line-height:25px;border-radius:3px}}@media (max-width:520px) and (min-width:451px){.Product-grid .price{font-size:1.429rem}.Product-grid .Product-stock-out{padding:0 .5rem;height:25px;line-height:25px;border-radius:3px}}@media (max-width:470px) and (min-width:451px){.Product-grid .Product-stock-out{padding:0;background:0 0}}.Product-grid.hover{-webkit-box-shadow:0 0 1.429rem rgba(0,0,0,.1);box-shadow:0 0 1.429rem rgba(0,0,0,.1);z-index:5}.Product-grid .product__box--image{padding:.5rem .5rem 0}.bonus_accrual_important:hover+.bonus_accrual_important_text,.checkout ul.checkout-options li .price,.est_delivery,.pd-code,.product_options .select-v-inline a.selected .color_checkmark,.product_options .select-v-inline a.selected .color_name,.products-list-outer .product__box--image:hover .Product-grid_dialog,.tab-content_el.selected,.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper.color .wa-variants-list .wa-variant:hover .wa-variant-name{display:block}.list-thumb-image{display:block;height:0;line-height:0;width:100%}.list-thumb-image_wrap{height:100%;overflow:hidden;position:absolute;width:100%;left:0;top:0}.list-thumb-image_wrap img{bottom:0;left:0;margin:auto;right:0;top:0;opacity:1;-webkit-transition:.3s;transition:.3s;position:absolute}.list-thumb-image.-Top,.product_page .product_action-btn .product-action .fi-rr-zoom-in{line-height:0}.list-thumb-image.-Top img{bottom:auto;left:50%;margin:0;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.list-thumb-image.auto,.list-thumb-image.m{padding-bottom:100%}.list-thumb-image.xs{padding-bottom:50%}.list-thumb-image.s{padding-bottom:67%}.list-thumb-image.l{padding-bottom:120%}.list-thumb-image.xl{padding-bottom:150%}.list-thumb-image.xxl{padding-bottom:177%}.list-thumb-image.-Contain img{max-height:100%}.list-thumb-image>img{max-width:100%;vertical-align:middle}.add-review-field,.grid-gallery .Product-grid_img{margin:0 0 .357rem}.Product-grid .badge{left:1.2rem;top:1.2rem;z-index:10}.Product-grid .badge.product-card_discounts{top:initial;bottom:1rem;left:1rem}.product-day .Product-grid.hover{-webkit-box-shadow:none;box-shadow:none;border-left:none}.product-day .Product-grid.hover .Product-grid_content{padding-left:.643rem}.product-day .Product-grid.hover .Product-grid_bottom{margin-left:.643rem}.product-day .Product-grid.hover .badge{left:0}.Product-grid_stock-sku-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.3rem}.Product-grid_stock-sku-box--column{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.Product-grid_stock{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.Product-grid .rating{display:inline-block;margin:0 0 .214rem}span.rating__total{position:relative;top:2px;font-size:1.1rem;margin-left:.3rem}.Product-grid_stock .Product-stock{min-height:19px;display:inline-block;margin:0 .714rem 0 0;width:100%}.Product-grid_discounts{position:absolute;left:10px;bottom:10px;white-space:nowrap;text-align:right}.Product-list__features__item,.Product-list__features__value--wrap span{white-space:initial!important}.Product-grid_content{padding:0 .5rem}.Product-grid_video{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:16px;position:relative;top:3px;margin-left:3px}.Product-list_features{margin:.357rem 0 0;font-size:.929rem}.Product-list__features__item{display:-webkit-box;display:-ms-flexbox;display:flex}.Product-list__features__title,.Product-list__features__value,.Product-list__features__value .Product__features__colors-short{display:inline-block;vertical-align:middle}.Product-list__features__title,.affiliate-discount-available,.review .reviewRating,.review-add-submit .save,.review-rate{margin:0 .357rem 0 0}.Product-grid_zero-price,.Product-list__features__value,.homepage-reviews_el-theme,.service-price,.sidebar-cats_link.selected,.sidebar-subcategories_el.selected>a,.step-item.current,.wa-delivery-types-section .wa-types-list .wa-type-wrapper.is-active .wa-name,.wa-order-cart-wrapper .wa-cart-details .wa-price-section .wa-price-discount,.wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper.is-active .wa-payment-name{font-weight:700}.Product-list__features__value--wrap{white-space:initial}.cart #coupon-in-stock,.cart-el_code,.home-products .owl-carousel,.homepage-brands,.product_cross__carousel .products-grid-outer,span.rating{white-space:nowrap}.Product__features__colors-short .icon16.color,.nav-cat-btn__action__wrap:not(.MobileMenu-btn){margin-right:0}.Product__features__colors-short span{margin:0 .5rem 0 0}.Product-grid_sku{font-size:.95rem;min-height:18px}.product-day .Product-grid_name{margin:1.071rem 0 0}.products-tile-outer .product_short-desc{font-size:.929rem;height:50px;overflow:hidden;display:block}.Product-grid_prices{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:26px}.Product-grid_prices .price{margin-right:.8rem}.with-sidebar .home-products_head-outer{padding:0;border:1px solid #ebebeb}.home-products .products-grid-outer{margin:0 -.071rem 0 0}.with-sidebar .home-products__outer{border:1px solid #ebebeb}.promo-product .home-products--carousel .home-products_head{text-align:left;padding-left:.4rem;padding-right:.4rem}.with-sidebar .home-products--carousel .home-products_head{padding-left:1.714rem;padding-right:1.714rem}.Compare__Table td span,.Product__features-value span{white-space:normal!important}.with-sidebar .home-products_head{border-bottom:none;padding:.714rem 0;font-size:1.714rem}.tabs{font-size:0}.tabs_item,li.tabs_item{font-size:1.143rem;padding:0 1.071rem 1.071rem;display:inline-block;cursor:pointer;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.tabs_item:first-child,li.tabs_item:first-child{padding-left:0}.tabs_item.selected,li.tabs_item.selected{font-weight:700;border-bottom:1px solid #000}.tabs_item-fb,.tabs_item-vk{margin:0 0 0 .357rem;color:rgba(85,102,89,.46)}.tab-content_el{padding:1rem 0;display:none}.acc-tabs-el{padding:1.071rem 1.071rem 1.071rem 0;font-weight:700;cursor:pointer;position:relative;font-size:1.143rem}.acc-tabs-el.selected{border-bottom:none;padding-bottom:0}.acc-tab-content_item{padding:1.786rem 1.071rem;display:none}.acc-tab-content_item.selected{border-bottom:1px solid #ebebeb;display:block}.acc-tabs-title{margin-right:3.214rem}.acc-tabs-caret{float:right;width:30px;height:30px;text-align:center;line-height:30px;position:absolute;right:20px;top:13px}.acc-tabs-caret__icon{display:inline-block;-webkit-transition:.2s;transition:.2s}.acc-tabs-el.selected .acc-tabs-caret__icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.acc-tabs-caret__icon:before{font:400 1.429rem/1 free-font;content:"\f105"}.product-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}.product-categories__title{font-weight:600;font-size:18px;margin-bottom:8px}.product-categories__item{color:#666;background:#f3f3f3;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;padding:6px 12px;border-radius:16px;margin:0 .5rem .6rem 0;display:inline-block}.product-categories__item:hover{color:#4f4f4f;background:#ebebeb}.tag.-contained{color:#666;background:#f3f3f3}.group_staff{padding:.143rem .214rem;border-radius:3px}.sidebar-cats{list-style:none;padding:0;margin:0}.content.product_cross-products,.filter-el:last-child,.sidebar-cats_el:last-child,li.sidebar-cats_el:last-child{border-bottom:none}.sidebar-cats_link{text-decoration:none;display:block;margin:0 1rem 0 0;font-size:1rem}.sidebar-cats_title{padding:.5rem 0}.sidebar-cats_el-open{cursor:pointer;float:right;height:16px;margin:.7rem 0 0}.filter-el .fi-rr-angle-small-down,.sidebar-cats_el-open.selected{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar-cats ul{margin:0;list-style:none;padding:0 0 1.071rem}.sidebar-subcategories_el,li.sidebar-subcategories_el{margin-left:.9rem;position:relative}.sidebar-subcategories_el-open{cursor:pointer;position:absolute;left:-20px;top:0;width:20px;text-align:center;font-size:1.286rem}.sidebar-subcategories_el-open:after{content:"+"}.sidebar-subcategories_el-open.selected:after{content:"-"}.sidebar-subcategories ul{font-size:.929rem;margin-left:0}.sidebar-subcategories li{font-size:1rem;margin-bottom:.3rem}.sidebar-subcategories li>a{font-size:1rem;margin-bottom:0;padding:.2rem .5rem;border-radius:3px}.sb-product_remove{color:#8e8e8e;margin:.714rem 0 0 1.071rem;position:relative;display:inline-block;border-bottom:1px dotted;cursor:pointer}.sb-product_remove:before{content:"\f00d";font-size:1.143rem;position:absolute;left:-15px}.sb-product{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin:0 0 1.071rem;text-align:left}.sb-product_img{width:60px;float:left;text-align:center}.sb-product_img img{max-width:80%}.products-tbl-outer .Product-table-price .bold,.sb-product_content{font-size:.929rem}.sb-product_content .rating{margin:0 0 0 .214rem}.sb-product_price{padding:.714rem 0 0}.sb-product_price .old-price{font-size:.786rem;display:inline-block;margin:0 0 0 .357rem}.cart .row,.cart-el_right,.listSwitch-resetBtn--box,ul.skus.horizontal_articles{display:-webkit-box;display:-ms-flexbox}.sb-wrap--plugin .menu-v li.show{display:inline-block!important}.grid-gallery._tile-active .grid-gallery__list{position:absolute;width:100%;height:100%;left:0;top:0;display:-ms-flexbox;display:-webkit-box;display:flex}.bonus{padding:.143rem .286rem .071rem}.plugin,.product_page .content{margin-bottom:1.714rem}.checkout span.loading,span.loading{position:relative;top:4px;left:10px}#compare-leash{position:fixed;bottom:0;font-size:1.1em;right:30px;z-index:9999}#compare-leash a{color:#fff;display:block;padding:.714rem 1.071rem;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out}#compare-leash a:hover{background:#f91155;color:#fff!important}#compare-leash a.just-added{background:#f91155}.purchase{margin-bottom:1.429rem;padding:0}.services{margin-bottom:1.071rem}.skus,ul.skus{list-style:none;padding-left:0;margin:0 0 .5rem}.skus li,ul.skus li{margin-bottom:8px}ul.skus.horizontal_articles{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}ul.skus.horizontal_articles .style-check{width:initial;height:initial;padding:6px 9px}.brand-page .ajax-list--box .cat-panel,.search-page .ajax-list--box .cat-panel,ul.skus.horizontal_articles .hint{margin-left:0}.coupon-form input,.skus select,.wa-cart-body input,.wa-cart-body select{width:auto}.listSwitch-resetBtn--box{display:flex;margin-bottom:2rem}table.rating-result td{padding:0 1.071rem 0 0;border:none}table.rating-result td .bar{width:200px;height:13px}table.rating-result td .bar .filling{height:13px}input.error,textarea.error{border:1px solid #f91155}.errormsg{display:block;font-size:.857rem;font-style:normal;line-height:14px}.cart .row{padding:1rem 0;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-el_image{text-align:center;width:15%}.cart-el_image img{max-width:100%}.cart-el_info{width:40%;margin:0 5% 0 0;font-size:.929rem}.Product-table-name a,.cart-el_code,.cart-el_services,.cart-price-total-text{margin:0 .714rem 0 0}.Product-table-rate,.cart-el_info a,.product_nav li{display:inline-block;margin:0 .714rem 0 0}.cart-el_code{padding:0 .357rem .071rem;color:#fff}.cart-el_right{width:40%;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-el_remove{width:15%;text-align:right}.Products-list_dialog,.cart-el_remove .icon,.inp-search i.fi-rr-search,.rate-clear{cursor:pointer}.cart-el_price{width:50%;text-align:right;color:#000}.cart-el_price,.cart-el_price .ruble{font-size:1.357rem}.cart-el_qty{width:40%;text-align:center}.cart .col.total{font-size:1.8em;font-weight:700}.cart .col.services,.review-images-box .errors-section .s-error:not(:first-child){margin-top:.357rem}.cart .col.cart-coupon{min-height:1px}.cart .col.cart-coupon .errormsg{display:inline-block;margin:0}.cart .related{padding:1.071rem;border-top:0;margin-bottom:.714rem;margin-top:0}.cart .related h4{font-weight:400;color:#777}.cart .affiliate{text-align:center;padding:1.429rem}.cart .affiliate .icon{font-size:1.571rem;margin:0 .714rem 0 0}.cart-checkout{margin-top:-.714rem}.cart #coupon-in-stock{margin-left:.357rem}.cart-el_coupon{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-el_coupon strong{margin:0 3px}.cart-el_coupon .coupon-form,.cart-el_coupon .link-style,.product_reviews .review_images_list .review_image-wrap .review-image{vertical-align:top}.coupon-form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.cart-coupon__remove-btn,.filter-range{display:-webkit-box;display:-ms-flexbox}.cart-coupon__remove-btn{position:absolute;right:-30px;background:red;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:5px;cursor:pointer}.cart-coupon-add-button{width:17px;height:17px;line-height:17px;text-align:center;position:absolute;right:5px;top:5px;border:2px solid;border-radius:5px;cursor:pointer}.cart-price-total-btn input[type=button],.cart-price-total-btn input[type=submit]{margin:.357rem .714rem 0}.featu#F91155-shipping-and-payment{text-align:center;margin:1.071rem 0 0}.checkout-options li{margin:0 0 1.429rem;padding:.714rem}.checkout-options input{max-width:400px}.checkout-options li h3{margin:0;font-size:1rem;font-weight:400}.checkout-option_title{font-size:1.143rem;font-weight:700;margin:0 .714rem 0 0}.checkout-option_text{font-size:.929rem;color:#777}.checkout ul.checkout-options li .rate{float:right;text-align:center;width:250px}.checkout ul.checkout-options li img.method-logo{position:relative;float:left;margin-right:.714rem;left:0}.checkout ul.checkout-options li .wa-form{margin:0 0 2.143rem;max-width:100%}.checkout ul.checkout-options li .wa-form label input[type=radio]{position:static}#themeOverride .wa-quantity-box .wa-input,.bx-pager,.category-pag-offset,.checkout ul.checkout-options li .checkout .checkout-result,.lazy-paging-loader,.owl-dots{text-align:center}.checkout .checkout-result h1{font-size:4em;margin-bottom:3.571rem;font-weight:700}.checkout .checkout-result .wa-form{margin:.714rem auto 1.429rem;width:400px;float:none;text-align:left}.checkout .checkout-result .back{margin-top:3.571rem}.checkout-submit-btn{text-align:right}.checkout-header{font-size:0;text-align:justify;border:1px solid #e6e6e6;border-radius:4px;margin-bottom:1.3rem}.step-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25%;text-decoration:none;padding:1rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #e6e6e6;word-wrap:break-word}.checkout ul li,.homepage-brands{width:100%;-webkit-box-sizing:border-box}.step-item:last-child{border-right:none}.checkout ul li.disabled label,.filter-el_opts-el.sf-label-disabled,.filter-el_opts-el.sf-label-disabled .jq-checkbox,.option-color_outer.sf-label-disabled,.option-color_outer.sf-label-disabled .jq-checkbox,.step-item.upcoming{cursor:default}.option-color_outer.sf-label-disabled,.skus label.disabled,.step-item.disabled{opacity:.5}.step-item.is-completed,.step-item.is-completed:hover{color:#001a34;background:#fff;text-decoration:underline}.checkout ul{list-style:none;padding-left:0;margin-top:0}.checkout ul li{margin-bottom:.357rem;display:inline-block;box-sizing:border-box}.wa-auth-adapters ul li{display:inline-block;width:auto}.wa-auth-adapters ul li:not(:last-child){margin-right:10px}.checkout ul li.disabled{opacity:.6}.checkout ul li input[type=radio]{margin-right:.214rem}.checkout input.large{font-size:1.4em}.checkout .comment{width:100%;height:100px;margin-bottom:1.429rem}.checkout blockquote{border:0;line-height:1.3;margin:1rem 0 1.4rem;font-size:1rem;font-style:normal;padding:.5rem 1rem;position:relative;background:#f2f3f5;color:#001a34;font-weight:700}.checkout blockquote img{margin-right:1.429rem;float:left;border-radius:50%}.checkout blockquote p{margin-bottom:.714rem;margin-left:5rem}table.data-order{margin-bottom:1rem;width:100%}.checkout .errormsg.inline{display:inline;margin-left:.714rem}.checkout .last span.loading{left:-10px}.homepage-brands .owl-stage{border-left:none}.homepage-brands{padding:0 10%;box-sizing:border-box;position:relative}.homepage-brands .owl-carousel{padding-top:0;overflow:hidden}.homepage-brands_el{height:100px;min-width:12.5%;line-height:100px;display:inline-block;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}@media (max-width:1200px){.home-prev-news_item__wrap{width:25%}.Product-grid_stock-sku-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.homepage-brands_el{min-width:25%}}@media (max-width:1025px){.badge{display:inline;position:relative}.Product-grid_dialog{display:none!important}.checkout ul.checkout-options li .rate{float:none;margin:.714rem 0;width:auto;text-align:left}.checkout ul.checkout-options li .price{display:inline-block;margin:0 .714rem 0 0;font-size:1.143rem;font-weight:700}.est_delivery{display:inline-block}.homepage-brands_el{min-width:33.33%}.filter-el--btns{display:none}}@media (max-width:800px){.homepage-brands_el{min-width:50%}}.homepage-brands_el img{max-width:100px!important;max-height:100%;vertical-align:middle}.homepage-brands-head__inner{width:260px;margin:0 auto;position:relative}.homepage-brands .owl-next,.homepage-brands .owl-prev{border-radius:0;height:100%;width:10%;background:0 0;text-align:center;cursor:pointer;top:initial}.homepage-brands .owl-next:hover,.homepage-brands .owl-prev:hover{-webkit-box-shadow:none;box-shadow:none;background:0 0}.all_brands{font-size:1rem;position:absolute;top:calc(50% - 6px);left:100%;width:120px;text-align:left}ul.menu-v.brands li{border-bottom:none;width:49%;display:inline-block;vertical-align:top;margin:.286rem 0}ul.menu-v.brands li img{max-width:100%;max-height:50px;margin:.714rem auto;display:block}.filter-el{padding-bottom:.8rem}.filter-el.hasSearch .filter-el_opts{overflow:auto;max-height:300px}.filter-el.hasSearch .filter-el_opts::-webkit-scrollbar{width:7px}.filter-el.hasSearch .filter-el_opts::-webkit-scrollbar-track{-webkit-box-shadow:5px 5px 5px -5px rgba(34,60,80,.2) inset;background-color:#f9f9fd;border-radius:7px}.filter-el.hasSearch .filter-el_opts::-webkit-scrollbar-thumb{border-radius:10px}.filter-el_title{position:relative;cursor:pointer;font-size:1rem;padding:0 1.4rem 0 0;font-weight:700}.filter-el .fi-rr-angle-small-down,.filter-el_title:before{position:absolute;right:0}.filter-el.close .fi-rr-angle-small-down{-webkit-transform:rotate(0);transform:rotate(0)}.filter-el_opts{margin:.6rem 0 0}.cart-el_services>div:not(:last-child),.filter-el_opts-el{margin-bottom:.357rem}.filter-el_opts-el input[type=checkbox],.filter-el_opts-el input[type=radio]{opacity:0;margin:0 .857rem .071rem 0}.filters-body .ui-widget.ui-widget-content{margin:0 .714rem .714rem;height:3px}.filters-body .ui-widget-header{height:1px;top:2px;position:absolute}.filters-body .ui-slider .ui-slider-handle{position:absolute;margin:-.429rem 0 0 -.571rem}.filters-body .ui-state-default,.filters-body .ui-state-hover,.filters-body .ui-widget-content .ui-state-default,.filters-body .ui-widget-content .ui-state-hover{width:16px;height:16px;border-radius:50%;outline:0}input.filter-range_el{border-radius:8px;position:relative;display:inline-block;width:100%;padding:.4rem .8rem .4rem 3.3rem;font-size:1rem;line-height:1rem;background-image:none;border:1px solid transparent;-webkit-transition:.3s;transition:.3s;background-color:#f7f7f7}input.filter-range_el:focus{outline:0}.filter-range{display:flex;text-align:center;margin:0 0 1.071rem}.filter-range__max__text,.filter-range__min__text{position:absolute;z-index:1;left:24px;height:100%;line-height:1;color:#757575;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-range .filter-range__min{margin-right:.6rem}.filter-range .filter-range__max{margin-left:.6rem}.filter-reset{cursor:pointer;text-decoration:none;border-bottom:1px dotted;display:inline-block;margin:0 0 0 2.143rem;position:relative;font-size:.95rem}.filter-reset:before{font-size:.929rem;position:absolute;left:-1.214rem;top:.086rem}.mobile-filter{margin-bottom:0!important;border-bottom:none}.filter_warehouse--box{border:1px solid #e8e8e8;user-select:none}.filter_warehouse--box .filter-el{position:relative;height:30px;line-height:30px;padding-bottom:0}.filter_warehouse--box .filter-el_opts{position:absolute;top:100%;left:0;z-index:100;background:#fff;width:100%;padding:5px;-webkit-box-shadow:0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 10px 20px -5px rgba(0,0,0,.4)}.add-review-form,.category-subcat_item:last-child:after,.filter_warehouse--box .filter-el_opts.close,.option-color_outer.hide,.product_options .select-v-inline a .fi-rr-check,.product_share .ya-share2__badge_more,.review-images-box .attached-files-box .input-file-wrap .review-desc-wrap.is-extended .desc-visible,.review-images-box .attached-files-box .input-file-wrap .review-desc-wrap:not(.is-extended) .desc-hidden,li.category-subcat_item:last-child:after{display:none}.filter_warehouse--box .filter-el_title{font-weight:300;font-size:.9rem;padding:0 5px 0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:429px){.filter_warehouse--box{margin-top:5px;margin-right:5px}}.category-desc{margin:0 0 1rem;font-size:1rem}.category-desc-outer,.subcategory-box{margin:0 0 1rem .7rem}.category-desc figure,.product-tab_title{margin:0 0 1.429rem}.category-desc-wrap{overflow:hidden;position:relative}.category-desc-more-wrap{text-align:right;margin-top:.3rem}.category-desc-more-wrap .link-half,.stock__list .stock-none.Product-stock_item.Product-stock_item-out{font-size:.95rem}.cat-content{padding:0;margin:0 0 1.071rem}.category-subcat{font-size:1.1rem;line-height:1.4}.category-subcat_item,li.category-subcat_item{display:inline-block;background-color:#f2f2f2;margin:0 .8rem .8rem 0;padding:.7rem .9rem;border-radius:4px;position:relative}.filters-checked{padding:0 0 0 .5rem;margin:1.3rem 0}.cat-panel{padding:0 0 .4rem;margin-left:.4rem}.cat-panel .df-block,.product-stock-m.hide-qty-show,.wa-order-cart-wrapper p:first-child,.wa-order-form-wrapper p:first-child{margin-top:0}.cat-onpage{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:.3rem 1.2rem;border:1px solid #b3bcc5;border-radius:4px;font-size:.95rem}.cat-onpage-title{padding-right:2.8rem}.cat-onpage .select-styled{position:absolute;top:-2px;right:0;cursor:pointer;width:calc(100% - 15px);text-align:right;padding-right:15px;line-height:1}.cat-onpage .select-styled:after{content:"\e912";font-family:free-font;position:relative;top:4px;left:11px;font-size:20px;line-height:20px}.cat-onpage .select-styled.active:after{content:"\e915"}.cat-sort{display:inline-block;margin-right:1.5rem}#set-per-page{border:0}.cat-views__el{margin:0 .5rem 0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;color:#ebebeb;font-size:1.2rem}@media (max-width:1025px){.cat-views__el{font-size:2rem}.product_name{width:100%;display:inline}}.cat-onpage_select,.cat-sort_select{width:auto;height:32px;line-height:29px;font-size:1rem}.cat-sort .checked-list{width:auto;border:1px solid #e8e8e8}.filters-checked__clear-all{text-decoration:none;font-size:.95rem;border-bottom:1px dashed}.filters-checked__remove.fi-rr-cross{cursor:pointer;margin:0 0 .071rem .214rem;font-size:12px;color:#333}.filters-checked__item{background-color:#f2f2f2;border:1px solid transparent;display:inline-block;cursor:pointer;margin:0 .8rem 0 0;padding:.4rem .7rem;border-radius:4px;font-size:1rem;line-height:1.4}.Product-table,.Product__Item{border-bottom:1px solid #ebebeb}.products-pagination{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem}.Products-list,.products-tbl{border-top:1px solid #ebebeb}.Product__Item-row{display:table;width:100%;table-layout:fixed}.Product__Item:hover{z-index:5}.Product__Item-left{width:250px;text-align:center;display:table-cell;vertical-align:middle;padding:1rem 1rem 2.5rem;position:relative}.Product-grid_img,.Product__Item-img{display:block;position:relative}.Product-table-img img,.Product__Item-img img,.categories-el-image img,.homepage-reviews_el-image img,.product_gallery-images-main-el iframe,.wa-column-details{max-width:100%}.grid-gallery:hover .Product__Item-img img{max-height:100%}.Product__Item-preview{margin-top:1.071rem}.Product__Item-center{display:table-cell;vertical-align:top;padding:1rem 1rem 2.5rem}.Product__Item-bottom .Product__Item-center{padding-bottom:1.071rem}.Product__Item-name{font-size:1.143rem}.Product__Item-discounts{margin:0 .714rem 0 0;padding:.357rem 0}.Product__Item-discounts,.Product__Item-rating,.wa-order-cross_selling-wrapper .wa-image-wrapper{display:inline-block;vertical-align:middle}.Product__Item-video{margin:0 0 0 .714rem;cursor:pointer}.Product__Item-sku{margin:.5rem 0 0}.Product__Item-desc,.Products-features,.product_categories~.product_tags,.product_tags{margin:.714rem 0 0}.Product__Item-right{display:table-cell;width:250px;padding:1rem 1rem 2.5rem;user-select:none}.Product__Item-cart,.Product__Item-price{margin:0 0 .714rem}.Product__Item-price .price{font-size:1.286rem;font-weight:700;margin:0 .714rem 0 0}.Product__Item-price .old-price{font-size:1.1rem;font-weight:700}.Product__Item-cart .Cart__Qty,.Product__Item-cart .addtocart,.modal-content--dialog-options .product_add2cart .addtocart{margin:0 .714rem .714rem 0}.Product__features-item.divider .Product__features-title{color:#8e8e8e}.Product__features-item.divider .Product__features-title:before{content:none}.Products-list_actions .product-action{margin:0 4.5rem 0 0}.Products-list_dialog:before{font-family:free-font;margin-right:3px;content:"\ea64"}.Product-table,.Product-table-info{display:-webkit-box;display:-ms-flexbox;-ms-flex-wrap:wrap}@media (max-width:450px){.Product__Item-top .Product__Item-left{width:120px}.Product__Item-bottom .Product__Item-left{float:none;width:100%}.Product__Item-bottom .Product__Item-center{text-align:center;margin:.357rem 0 0}.products-list .Product__Item-price{margin-bottom:10px}}.Product-table{display:flex;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.Product-table .addtocart{min-width:initial;padding:.5rem 1rem}.Product-table-img{width:50px;padding:.714rem;display:table-cell;text-align:center;border-right:1px solid #ebebeb;vertical-align:middle}.Product-table-info{display:flex;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.714rem;vertical-align:middle}.Product-table-buy{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.714rem;width:280px;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Product-table-badge,.Product-table-price,.product_options .select-v-inline a.selected .fi-rr-check{display:inline-block}.Product-table-badge .badge{position:static;display:inline-block;border-radius:100px;padding:0 .714rem}.Product-table-price{font-size:1.143rem;font-weight:700;width:100px}@media (min-width:701px){.Product-table-buy.width-large{width:345px}.Product-table-buy.width-large .Product-table-price{width:165px}}.Product-table-oldprice{width:100px;font-size:1rem;display:block;font-weight:400}.Product-table-cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:right}.Product-table-cart .Cart__Qty{margin:0 .714rem 0 0;vertical-align:top}.category-pag-offset ul.pagination,.lazy-paging-loader{padding:1.071rem 0}.product_name{margin:0 1.3rem 0 0}.product-top-actions{margin:0 0 1.3rem;padding:.6rem 0 .8rem}.product-top-actions .product-action-text{font-size:.85rem}.Product-grid_prices,.product__title-badge__wrap{margin-bottom:.5rem}.product_nav,.s_agent-wrap .profile .image{float:left}#themeOverride .wa-product-body .wa-details,.product_action-desc,.product_page .image-preview-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product_video{padding:0 0 2.857rem}.product_gallery-images-main{overflow:hidden;white-space:nowrap}.product_gallery-images-main.owl-carousel .owl-item{background:#fff;padding:0 2px}.product_gallery-images-main-el-outer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;vertical-align:middle;min-width:100%;white-space:normal;line-height:normal}.product_gallery-images-main-el{display:inline-block;border:0;outline:0;text-decoration:none;font-size:0}.zooming .product_gallery-images-main-img{visibility:hidden}.product_gallery-images-title{font-size:.929rem;margin:.714rem 0 0}img.pswp__img{max-width:none}@media (max-width:820px){.image-preview-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.image-preview-list>*{margin:0 10px}}.modal-content--dialog-options .product_add-services{min-width:initial;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-content--dialog-options.modal-content--dialog{padding:2rem}.product_action-dialog *{white-space:normal}.product_action-dialog .product_gallery-images,.product_page .-productMiniGallery .product_gallery-images{width:calc(100% - 69px)}.product_action-dialog .previews_gallery{width:69px;padding-right:15px}.product_action-dialog .previews_gallery .bx-wrapper,.product_page .previews_gallery .bx-wrapper{position:relative;padding:30px 0}#themeOverride .wa-product-body .wa-column-details,.product_action-dialog .owl-carousel,.product_reviews .owl-carousel{padding-top:0}.product_action-dialog-right{display:inline-block;width:40%;padding:0 0 2rem 2rem;vertical-align:top;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem}.dialog_discounts{margin:-.714rem 0 1.071rem;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex}.product_action-dialog .product_name{font-size:2rem;margin-bottom:1rem}.modal-content--dialog-options .product_name,.product_page .product_name{font-size:1.5rem}.product_action-dialog-link{padding:1rem 1.8rem;font-size:1.1rem;border-radius:8px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;margin:3rem auto 0;background-color:#eff3f6;border:0}.image-preview.image-preview--video,.product_action-dialog .image-preview--video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-preview.image-preview--video img.prewiev{width:45px}@media (max-width:800px){.homepage-brands_el img{max-width:calc(100% - 30px)!important}.homepage-brands-head{text-align:left}.homepage-brands-head__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-brands-head__inner .title{margin-bottom:5px}.all_brands{position:initial;text-align:center}.product_action-dialog-link{font-size:.9rem}.product_action-dialog{padding-top:1.071rem}.product_action-dialog-right{display:block;width:100%}.product_action-dialog .badge.bestseller{top:40px}.bx-wrapper .image-preview{width:40px!important;display:inline-block!important;margin:.143rem!important}.bx-wrapper .image-preview.bx-clone{display:none!important}.product_action-dialog .product_name{font-size:1.571rem;margin:1.071rem 0}}.pd_option_select{margin:0 0 2rem}.pd_option_select .jq-selectbox,.pd_option_select select{width:auto;min-width:190px;border:1px solid #ebebeb}.product_prices{margin:0 0 .714rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Cart__Qty,.Cart__Qty_act:hover>span{display:-webkit-inline-box;display:-ms-inline-flexbox}.product__price{font-size:2.571rem;margin:0 1.071rem 0 0}.Cart__Qty{display:inline-flex;white-space:nowrap!important;border:1px solid #cdcdcd}.Product-grid_bottom .Cart__Qty__wrap{width:100%;margin-bottom:10px;min-height:34px}.Cart__Qty *,.homepage-reviews .owl-next:after,.homepage-reviews .owl-prev:after{font-size:1.429rem}.Cart__Qty input{width:32px;border:#e2e2e2;font-size:1rem;border-radius:0;height:32px;line-height:32px}.product_page .Cart__Qty input{height:37px;line-height:37px}.Cart__Qty input,.Cart__Qty_act{text-align:center;display:inline-block;vertical-align:middle}.Cart__Qty_act,.product_bonus,.product_options .select-v-inline{display:-webkit-box;display:-ms-flexbox}.Cart__Qty_act{cursor:pointer;font-size:1rem;border-radius:4px 0 0 4px;width:32px;line-height:32px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Cart__Qty_act:hover>span{background:#f3f3f3;border-radius:50%;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:22px;width:22px}.product_page .Cart__Qty_act{line-height:37px}.cart-page{background:#fff;padding:1rem}.cart-page .Cart__Qty input{width:55px}.cart-page .Cart__Qty_act,.custom-head-icon{width:25px}.Product-stock_item{color:#2b9e46;font-size:.95rem;font-weight:400}.stocks_title{display:inline-block;font-size:.95rem}.skus .price{font-size:1rem;border-radius:5px;padding:.143rem .286rem;margin:0 0 0 .714rem}.skus .hint{margin:0 0 0 .357rem}.product_options .select-v-inline{margin-bottom:1.071rem;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product_options .select-v-inline a.disabled{color:#b0b0b0;background:repeating-linear-gradient(-45deg,transparent,transparent 2px,transparent 2px,transparent 4px,#f0f1f2 5px,#f0f1f2 6px)}.product_options .select-v-inline a{margin:0 .6rem .3rem 0;display:inline-block;background:#fff;text-decoration:none;position:relative;text-align:center;font-size:1rem;padding:6px 9px;border:1px solid #e8e8e8}.product_options .select-v-inline.color a{width:30px;height:30px;min-width:25px;padding:0;border:1px solid transparent;border-radius:50%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product_options .select-v-inline.color a.white{border:1px solid #e8e8e8}.product_options .select-v-inline a .color_checkmark{display:none;position:absolute;top:5px;left:5px;border-radius:10px;padding:.286rem;font-size:.857rem}.product_options .select-v-inline a.selected{color:#212121!important;box-shadow:inset 0 0 0 1px#e9521d!important}.select-v-inline_title{display:inline-block;color:#000;margin:0 .714rem 0 0}.product_short-desc{margin:0 0 1.5rem;display:inline-block;padding-right:5px}.product_short-desc p{font-size:1.1rem;margin:0 0 .2rem}.product_link-full{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:1.6rem;margin-top:.5rem}.product_link-full a{border-bottom:1px dotted;font-size:.95rem}.product_bonus{display:flex;margin-bottom:.6rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product_bonus i{width:15px;margin-right:5px}.bonus_accrual_important{font-size:20px;border:1px solid #000;width:20px;height:20px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;cursor:default}.bonus_accrual_important_text,.product_stocks .stock__popap-box{display:none;padding:10px;position:absolute;bottom:100%;background:#fff}.bonus_accrual_important_text{max-width:100%;-webkit-box-shadow:0 0 3px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.12);box-shadow:0 0 3px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.12)}.product_stocks{margin-bottom:.8rem;position:relative;cursor:default}.product_stocks .stock__popap-box{border:1px solid #e0e0e0;width:300px}.product_stocks:hover .stock__popap-box,.show-on-fixed.product-top-actions .product-action-text{display:block!important}.stock-none{line-height:16px;display:inline-block}.Product__features{width:100%;line-height:19px;font-size:1rem;max-width:400px}.product_action-desc .Product__features{margin:0}.Product__features td{padding:.286rem 0;border:0;vertical-align:top;word-wrap:break-word}.Product__features-value{padding-left:5%;max-width:130px}.Product__features-value .productfilters-feature-value-link{text-decoration:underline}.seo-filter-links{margin:1rem 0 3rem}.seo-filter-links a.productfilters-feature-value-link{padding:3px 10px;margin:0 10px 10px 0;border-radius:8px}.seo-filter-links span.seo-filter-links__title{font-weight:600;font-size:18px;margin-right:10px}.Product__features-title,._tile-active .grid-gallery__el,.cart-page .content-box,.cart-payment-m.selected,.cart.cart-page,.review-images-box .review-form-image-box{position:relative}.Product__features-title:before{border-bottom:1px dotted #ebebeb;left:0;top:17px;right:5px;content:"";position:absolute}.Product__features-title span{background:#fff;display:inline-block;position:relative;padding:0 .357rem 0 0}.brand_product{font-size:1.1rem;float:left;margin-right:.714rem;margin-bottom:1rem}.brand_product img{max-width:100px;max-height:100px}.product_tags__title.title{text-align:left;margin-bottom:0}.tab-acc-wrap~.product_tags-cats{border-top:none}.product_tags .tags{display:inline-block;margin:1rem 0 0}.product_categories a{display:inline-block;margin:0 0 0 .714rem}.product_cross{margin:1.714rem 0 0}.product_cross-compare{font-size:.929rem;margin:0 0 0 .714rem;white-space:nowrap}.product_cross__direction~.product_cross-title{margin:0 5rem 0 0}.categories,.categories-el_subs,.checkout-order-list,.reviews-list{margin:0;padding:0;list-style:none}.reviews-list>li .review{margin:1.786rem 0}.reviews-list .reviews-list{margin:0 0 0 1.786rem;position:relative}.reviews-list .reviews-list .review:before{content:"\f112";position:absolute;left:-5px;top:-15px;opacity:.5}.review_title{display:inline-block;font-weight:700}.checked-list_toggle a,.review_date{font-size:.857rem}.review_text{color:#000;font-size:1.071rem}.add-review-form-fields{padding:1.071rem}.add-review-form-user{display:inline-block;margin:0 .571rem}.add-review-form-user img{margin:0 .286rem 0 0}.add-review-form ul.menu-h.auth-type{padding-bottom:1.429rem}.add-review-form ul.menu-h.auth-type li{vertical-align:middle}.add-review-form ul.menu-h.auth-type li a img{float:left;margin-right:.214rem;position:relative;top:2px}.product_reviews,.review-add-submit,.review-images-box .errors-section:not(:empty){margin:1.429rem 0 0}.review-add-submit .terms-use-wrapper{margin:0 0 1.429rem;display:block}.product_add-services{min-width:340px;max-width:100%;padding:1.5rem 1.4rem;-webkit-box-shadow:0 9px 16px 0 rgba(34,34,34,.06),0 1px 7px 0 rgba(34,34,34,.06);box-shadow:0 9px 16px 0 rgba(34,34,34,.06),0 1px 7px 0 rgba(34,34,34,.06);border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}.product_add-services .Product-stock_item-out{font-size:1.2rem}.product_add-services .cart_plugin{margin-top:5px}.cart_aux,.js-file-field{margin-top:1rem}.review-write{font-size:1.286rem;margin:2rem 0}.add-review-form-fields{max-width:500px;margin:1.071rem 0}.add-review-field .rate{margin:0 .357rem}.review .group_staff,.review .username,.services label{margin-right:.357rem}.review-images-box{padding:1.071rem 0;-webkit-transition:background .2s linear;transition:background .2s linear}.review-images-box .review-form-image-box .description--uniq .s-icon{position:relative;display:inline-block;vertical-align:-3px;width:22px;height:19px;margin-right:.714rem}.review-images-box .attached-files-box .input-file-wrap .btn-actions .btn-actions .s-icon svg,.review-images-box .review-form-image-box .description--uniq .s-icon svg{position:absolute;top:0;left:0;width:100%;height:100%}.review-images-box .review-form-image-box .s-file-field{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;text-indent:-100%;font-size:0}.review-images-box .attached-files-box:not(:empty){margin:-1.429rem 0 0}.review-images-box .attached-files-box .input-file-wrap{position:relative;display:inline-block;vertical-align:top;margin:2.857rem 2.857rem 0 0}.review-images-box .attached-files-box .input-file-wrap .review_image-wrap{width:200px;height:200px;background-size:contain;-webkit-box-sizing:border-box;box-sizing:border-box}.review-images-box .attached-files-box .input-file-wrap .review-desc-wrap{margin-top:.714rem;font-size:.929rem;line-height:1.1538461538em;min-height:55px}.review-images-box .attached-files-box .input-file-wrap .review-desc-wrap .desc-visible{padding:.357rem}.review-images-box .attached-files-box .input-file-wrap .review-desc-wrap .s-textarea{display:block;padding:.286rem .429rem;font-size:.929rem;line-height:15px;width:100%;height:55px;resize:none;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:auto;min-height:auto}.review-images-box .attached-files-box .input-file-wrap .btn-actions{position:absolute;top:0;right:0;-webkit-transform:translate(50%,-10px);transform:translate(50%,-10px)}.review-images-box .attached-files-box .input-file-wrap .btn-actions .btn-actions{position:relative;width:20px;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;background:#fff;cursor:pointer}.review-images-box .attached-files-box .input-file-wrap .btn-actions .btn-actions:not(:first-child){margin-top:.714rem}.review-images-box .attached-files-box .input-file-wrap .btn-actions .btn-actions .s-icon{position:absolute;display:inline-block;width:10px;height:10px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.review-images-box .errors-section .s-error{font-size:.857rem;line-height:1.1666666667em}@media (max-width:760px){.review-images-box,.s-review-notice-section{width:100%}}.product_reviews .review_images_list{margin:.357rem 0 0;max-width:450px}.product_reviews .owl-carousel.owl-drag .owl-item,.reviews__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product_reviews .review_images_list .owl-next,.product_reviews .review_images_list .owl-prev{color:#000;background-color:#fff!important;width:30px;height:30px;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.06),0 2px 4px rgba(0,0,0,.12);box-shadow:0 1px 8px rgba(0,0,0,.06),0 2px 4px rgba(0,0,0,.12);border-radius:50%}.product_reviews .review_images_list .owl-next{right:22px}.product_reviews .review_images_list .review_image-wrap{display:inline-block;vertical-align:top;margin:0 1.071rem .357rem 0}.search-list-clear{float:right;margin:.571rem 0 0;color:#8e8e8e}.search-list-clear .link{color:#8e8e8e;margin:0 0 0 .214rem}.modal-content--dialog{padding:3rem;max-width:1025px}@media (max-width:1025px){.product_action-dialog-right{width:100%;padding-left:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.home-products__direction,.product_cross__direction{display:none}.modal-content--dialog{padding:1rem}}.modal-content--dialog-options{max-width:392px}.mfp-bg{z-index:120}.product-content__el{padding:1.786rem 0}.product-content__el:last-child{border-bottom:none}.product-content__el .product_rating-total{margin-left:3px;white-space:nowrap}.product-content__el span.star-box{position:relative;top:-3px}.product-content__el .rating__text{display:block;width:100%;margin-bottom:.5rem}.reviews__circle{-ms-flex-negative:0;flex-shrink:0}.comment__av img,.reviews__svg svg{width:100%;height:100%}@media (min-width:768px){.reviews__circle{position:relative;width:120px;height:120px}.circle-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:95%;height:95%;position:absolute;top:4px;left:2px;border-radius:50%;border:7px solid #d8d8d8;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:0 2.5rem}.circle-progress__rate{font-size:35px;line-height:1.2}.circle-progress__text{font-size:12px;color:#777}}.checkout--box,.comment__btn,.comment__details,.comment__text,.comment__title,.s_agent-wrap{margin-bottom:20px}.reviews__svg{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:768px){.home-products_head-outer{padding:0}.product_reviews .review_images_list{max-width:300px}.circle-progress__rate{font-size:25px;line-height:1}.circle-progress__text{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:10px}.reviews__svg{display:none}}.reviews__svg svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.reviews__svg svg circle{fill:transparent;stroke-width:10;stroke-dasharray:320;stroke-dashoffset:320;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0,1,.5,1);transition:stroke-dashoffset 1s cubic-bezier(0,1,.5,1);stroke-linecap:round}@media (min-width:1250px){.reviews__info{padding-right:4rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:64.5rem}.reviews__stats{margin-left:35px}}.reviews__main-info{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews__rating{margin-right:23px}.stars__count,.stars__list{display:inline-block;vertical-align:middle;white-space:nowrap}.stars__list{font-size:0;margin-right:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews__rating-row:not(:last-child){margin-bottom:5px}.checked-list_toggle .jq-checked__arrow-trigger,.comment__rating>div,.reviews__rating-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews__rating-row>*{margin-right:10px}.reviews__rating-bar{width:130px;height:7px;overflow:hidden;position:relative}.reviews__rating-rail{width:100%;background-color:#f0f0f0;z-index:1}.reviews__rating-bar>*{height:100%;border-radius:4px;position:absolute;top:0;left:0}.reviews__rating-fill{width:0%;z-index:2}.review-write .review-write__btn{font-size:1rem;padding:.6rem 1.4rem}.reviews__stat-title{font-size:1.2rem;font-weight:700}.comment__details,.product_page .product_action-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.comment__details>*{margin-right:20px;padding:10px 0}.comment__av{width:50px;height:50px;background-color:#fff;border-radius:50%;line-height:48px;text-align:center;font-size:16px;font-weight:700;border:2px solid rgba(48,107,201,.2);padding:0!important}.comment__author{color:inherit}.comment__label{border-radius:3px;font-size:13px;padding:1px 5px}.comment__date{color:#777;font-size:12px}.stars__count,.stars__count a{font-size:12px;color:#aaa!important;line-height:12px;font-weight:400}.comment__title{font-weight:700;font-size:16px}.comment__btn{padding:10px 20px;font-size:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-shadow:inset 0 0 0 1px #e7e7e7;box-shadow:inset 0 0 0 1px #e7e7e7}.product_share-code--box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.product_share{margin-left:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product_share .ya-share2__link_more .ya-share2__title{font-size:.85rem;color:#8e8e8e;line-height:1.3;margin-top:0}.product_page .product_action-btn .product-action:hover,.product_share .ya-share2__link_more .ya-share2__title:hover{color:#242424}.product_share .ya-share2__link_more .ya-share2__title:after{margin-left:5px;font-family:free-font;content:"\e9fb"}.product_share .ya-share2__item{margin:0!important}.product_share .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more{background:0 0;border:0}@media (max-width:675px){.product_share-code--box{width:100%;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.product_share{margin-left:0}.product_page .product_action-btn{margin-left:auto}}.order-status-marker{display:inline-block;width:16px;height:16px;border-radius:8px;vertical-align:middle}.option-color_outer{display:inline-block;margin:0 0 .571rem;text-align:center;vertical-align:top}.option-color_outer--card{width:65px}.option-color_outer--card._without-text{width:initial}._without-text .option-color_text,.filter__submit,.filters-body__title,.header .Nav-product-custom>div.pr-user-icon .product-custom_icon__name,.header .container>.Nav-search,.option-color_outer .filter-option-color,.product-page .show-on-fixed,.product__title-badge__wrap .-b- i,.product__title-badge__wrap .badge_ i,.qr-modal .previews_gallery,.qr-modal .product_action-desc,.select-qty-hide .Cart__Qty_act{display:none}.option-color_outer._only-text{padding:3px 10px;margin:0 .571rem .571rem 0;border:2px solid #f2f3f5}.option-color_outer._without-text{margin:0 .5rem .571rem 0;border:2px solid transparent}.bx-pager-item,.bx-pager-item>a,.option-color_outer._without-text .filter-option-color,.order-box>.section-head .delete-button,.order-wrap .order-box>.section-head>.uniq-header,.owl-dot,.owl-dot>span,.wa-sku-wrapper .wa-name{display:inline-block}.option-color_outer._without-text.checked{border-radius:50%;background-color:transparent}.option-color_text{display:block;font-size:.95rem}.category-subcat-icon_item,li.category-subcat-icon_item{display:inline-block;margin:1.071rem 2% 1.071rem 0;vertical-align:top;width:30%}.category-subcat-icon_img{display:table-cell;vertical-align:middle;height:50px;padding:0 .714rem 0 0;width:50px}.category-subcat-icon_item img{max-height:100%;vertical-align:middle}@media (max-width:700px){.cart .row{display:inline-block;width:100%}.cart-el_image{width:50px;margin:0 .714rem 0 0;text-align:center;float:left}.cart-el_image img{max-height:70px}.cart-el_info,.cart-el_right{width:auto;margin:0}.cart-el_right{margin-top:.714rem;line-height:37px}.cart-el_qty{text-align:left}.cart-el_coupon{width:100%}.Product__Item{padding:.7rem 0}.Product__Item-bottom .Product__Item-center,.Product__Item-center,.Product__Item-left{display:block;width:auto;padding:0;border-right:none}.Product__Item-left{float:left;width:150px;margin:0 1.071rem 0 0}.Product__Item .product-line-stock,.Product__Item-price{display:inline-block;margin:0 .714rem}.Products-features.Product__features{width:auto;min-width:250px;max-width:500px}.Products-features.Product__features td{padding:0}.Products-features .Product__features-title:before{top:13px}.Product-table-buy,.Product-table-img,.Product-table-info{display:block}.Product-table-img{float:left;border-right:none}.Product-table-name{display:inline}.product-tpl-stock{margin:0 .714rem 0 0}.Product-table-buy{overflow:hidden;padding-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.Product-table-cart,.Product-table-oldprice,.Product-table-price{width:auto}.Product-table-price{margin:0 1.429rem 0 0}.Product-table-cart,.Product-table-oldprice{text-align:center}.Product-table-cart{float:right}.category-subcat-icon_item,li.category-subcat-icon_item{width:47%}}.category-subcat-icon_name{display:table-cell;vertical-align:middle;line-height:20px}.categories-el{display:inline-block;vertical-align:top;margin:0 2% 2.143rem 0;width:31%}.categories-el_title{font-size:1.25rem;font-weight:700;margin:0 0 .7rem}.categories-el-image{float:left;width:100px}.categories-el-content{margin:0 0 0 8.214rem}.categories-el_more{margin:.3rem 0 0;display:inline-block;border-radius:4px;font-size:1.1rem;color:#666;background:#f3f3f3!important;padding:4px 12px;border:0}.categories-el_subs li{position:relative;margin:0 0 .571rem 1.286rem}.categories-el_subs li a{color:#666}.categories-el_subs li:before{content:"•";position:absolute;left:-15px;top:9px;font-size:1.571rem;line-height:0;display:none}@media (max-width:1025px){.categories-el{width:47%}}@media (max-width:400px){.homepage-brands .owl-carousel .owl-item img{width:100%}.homepage-brands_el{min-width:100%}.homepage-brands-head{font-size:1.286rem;font-weight:700}.all_brands{font-weight:400}.product__old-price,.product_price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.modal-content--dialog-options{padding:.714rem}.categories-el-image{margin:0 auto;width:80px;float:none}.categories-el{padding:1.071rem;border-bottom:1px solid #ebebeb;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.categories-el:last-child{border-bottom:none}.categories-el-content{margin:0}.categories-el_title{text-align:center}.categories-el_subs li{position:relative;margin:0 0 .5rem;font-size:1.1rem}}.categories-tile,.homepage-reviews_el{-webkit-box-sizing:border-box;vertical-align:top}.cat-tile-list{font-size:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 20px);margin-left:-10px}.cat-tile-list--category,.service__item{display:-webkit-box;display:-ms-flexbox}.cat-tile-list--category{margin:0 -10px;display:flex;width:calc(100% + 20px)}.homepage-categories .cat-tile-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.categories-tile{padding:0;list-style:none;display:inline-block;position:relative;text-align:center;overflow:hidden;margin:0 .6rem .6rem;border-radius:6px;font-size:1rem;box-sizing:border-box}.homepage-categories .categories-tile.-five{width:260.8px}.homepage-categories .categories-tile.-six{width:214px}.homepage-categories .categories-tile.-seven{width:180px}.homepage-categories .categories-tile.-eight{width:155.5px}.cat-tile-list--category .categories-tile.-four{width:256px}.cat-tile-list--category .categories-tile.-five{width:200.8px}.cat-tile-list--category .categories-tile.-six{width:164px}.cat-tile-list--category .categories-tile.-seven{width:137.78px}.cat-tile_image{overflow:hidden;text-align:center;position:relative;border-radius:12px}.cat-tile_image:after{display:block;width:100%;height:100%;content:"";background:#000;position:absolute;left:0;top:0;opacity:.03}.cat-tile_image img{max-height:100%;max-width:100%;vertical-align:middle}.cat-tile_name{padding:.7rem 0;margin:0 .4rem;font-size:1rem}.category-image{float:left;margin:0 .714rem 0 0}.category-desc{display:table;width:100%}.compare_table{overflow-x:auto;margin:0 0 1.429rem}.cart-el_services select,.services select{width:auto;max-width:100%;padding:0 .2rem;margin:.6rem 0;white-space:nowrap;font-size:.9rem}.service__item{margin:0 0 .357rem;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.fixed-bottom_p .js-submit-form,.products-tile .owl-stage,.service__item:last-child{margin:0}.pd-code__box{margin-left:auto;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.error-box{padding:.2rem}.homepage-reviews{margin:2.143rem .714rem 3.571rem}.homepage-reviews-carousel{position:relative;white-space:nowrap;padding:0 1.429rem}.homepage-reviews-carousel .owl-carousel{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.homepage-reviews-carousel .owl-carousel.owl-loaded{overflow:visible}.homepage-reviews_title{font-size:1.714rem;margin:0 0 2.143rem}.homepage-reviews_el{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(33.3333333333% - 13.33px);display:inline-block;box-sizing:border-box;font-size:1rem;background:#fff;border:1px solid #ebebeb;padding:1.429rem 1.071rem;margin:0 1.429rem 0 0;white-space:normal}@media (max-width:1200px){.homepage-reviews_el{width:calc(50% - 10px)}}@media (max-width:900px){.homepage-reviews_el{width:100%;margin:0}}.owl-item .homepage-reviews_el{width:100%;margin:0}.homepage-reviews_el-image{float:left;width:70px;text-align:center}.homepage-reviews_el-title{min-height:32px;margin:0 0 .357rem}.homepage-reviews_el-title .rating{margin:0 .714rem 0 0;white-space:normal}.homepage-reviews_el-image~.homepage-reviews_el-right{margin:0 0 0 5.714rem}.homepage-reviews .owl-dots{margin-top:2.143rem}.homepage-reviews .owl-next,.homepage-reviews .owl-prev{width:30px;border-right:none;border-left:none;height:20px}.homepage-reviews .owl-stage{border-right:none;border-left:none;display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-reviews .owl-prev{left:-20px;text-align:left}.homepage-reviews .owl-next{right:-20px;text-align:right}.homepage-reviews .owl-next:after,.owl-next,.slider-outer .bx-next{right:10px}.homepage-reviews .owl-prev:after,.slider-outer .bx-prev{left:10px}@media (max-width:500px){.product-custom_content{display:none}.fixed-panel .product-added-msg:after{left:20px}.Cart__Qty_act{width:20px}.Cart__Qty input{width:35px}.category-subcat-icon_item,li.category-subcat-icon_item{width:100%;margin-right:0}.homepage-reviews_el-image{width:60px;margin:0 .714rem .714rem 0}.homepage-reviews_el-right{min-height:150px}.homepage-reviews_el-image~.homepage-reviews_el-right{margin-left:0}.homepage-reviews_el-title{margin:0 0 .714rem;min-height:0}.homepage-reviews_el-text{min-height:0}.homepage-reviews{margin-bottom:2.143rem}.homepage-reviews_el-title .rating{display:block}}.wa-order-dialog{z-index:20000}.wa-field-wrapper .wa-select{height:37px!important;line-height:37px!important}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-submit-button{height:37px!important;line-height:37px!important;padding:0 .714rem!important;font-weight:400!important;text-shadow:none!important;font-size:1rem!important}.wa-order-cross_selling-wrapper .wa-cross_selling-body,.wa-step-confirm-section .wa-section-body{padding:0!important}.order-wrap .wa-cart-details .wa-inactive-state>*{min-height:30px;line-height:30px}.order-page .wa-dropdown-toggle,.order-page .wa-select,.order-page select{padding:0 1rem!important;font-size:1.1rem!important}.order-page select.js-variant-field{padding:0 .1rem!important;font-size:.95rem!important}.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-button{padding:0 .714rem!important;font-size:1rem!important}.wa-affiliate-section .wa-active-state .wa-button{font-size:.857rem;border-radius:0;padding:0;margin:0 0 0 .714rem}.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section button.wa-button.transparent,.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section input.wa-button.transparent{border-bottom:1px dashed!important;padding:0!important;border-radius:0!important;height:auto!important}.wa-order-cart-wrapper .wa-cart-details .wa-price-section .wa-price-total{margin-top:.714rem!important}@media screen and (max-width:760px){.wa-signup-form-wrapper .wa-field.wa-field-birthday .wa-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.section-footer{margin:1.429rem 0}.wa-order-cross_selling-wrapper .wa-slider-outerper .wa-slider-list{padding-bottom:0!important}.wa-order-cross_selling-wrapper .wa-slider-outerper .wa-slider-list .wa-slide-wrapper{padding:1.429rem!important}.wa-order-cross_selling-wrapper .wa-details-wrapper{display:inline-block;vertical-align:middle;margin:0 0 0 .714rem!important;width:calc(100% - 65px)}.wa-order-cross_selling-wrapper .wa-slider-outerper .wa-slider-actions .wa-action>*{top:50px!important;width:23px!important;height:23px!important}.order-box>.section-head>.uniq-header{margin:0;font-size:2rem;font-weight:700}.order-box>.section-head .delete-button:hover .s-delete-icon{fill:#F91155}.order-box>.section-head .delete-button .s-delete-icon{display:inline-block;width:10px;height:10px;margin:0 .429rem 0 0}.slider-outer--photos .owl-dot.active>span,.wa-order-cart-wrapper>.wa-cart-body,.wa-order-cart-wrapper>.wa-form-body,.wa-order-form-wrapper>.wa-cart-body,.wa-order-form-wrapper>.wa-form-body{background:#fff}@media (max-width:420px){.order-wrap .wa-product{padding:1.071rem!important}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table>.wa-row>.wa-cell.wa-cell-name{width:50%!important}}.wa-order-cart-wrapper .wa-cart-details{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0!important}.wa-order-cart-wrapper>.wa-cart-footer,.wa-order-cart-wrapper>.wa-form-footer,.wa-order-form-wrapper>.wa-cart-footer,.wa-order-form-wrapper>.wa-form-footer{padding:1.071rem 1.429rem}.order-wrap .order-box>.section-head .delete-button{float:right;margin-top:1.4rem;color:#8e8e8e}@media screen and (min-width:1025px){.order-wrap>.order-col:first-of-type{padding-left:0}.order-wrap>.order-col:last-of-type{padding-right:0}.wa-order-form-wrapper .wa-form-footer{font-size:1rem;text-align:right}}@media screen and (max-width:1025px){.order-wrap>.order-col:first-child{margin-top:0;margin-bottom:20px}}@media screen and (max-width:1025px) and (min-width:851px){.wa-order-cart-wrapper.with-adaptive .wa-product-body>.wa-column-details{display:table-cell!important;vertical-align:top!important;padding-right:1.071rem!important;-ms-flex-preferred-size:auto!important;flex-basis:auto!important}}.wa-field-wrapper .wa-input{padding:0 .714rem!important}.shop-brand-brands__brand-name,.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-details .wa-name,.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-details .wa-sku{font-size:1rem!important}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper .wa-variants-list .wa-variant{border-radius:100px!important;padding:.429rem .714rem!important;text-shadow:none!important;background-image:none!important;overflow:visible!important}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper:not(.color) .wa-variants-list .wa-variant:not(.selected){background:0 0!important}.slider-outer--photos .owl-next,.slider-outer--photos .owl-prev,.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper:not(.color) .wa-variants-list .wa-variant.selected{color:#fff!important}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper.color .wa-variants-list .wa-variant{position:relative;padding:0!important;width:40px;height:40px;border-radius:50%;border:none!important;-webkit-box-sizing:border-box;box-sizing:border-box}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper.color .wa-variants-list .wa-variant .wa-variant-name{position:absolute;top:100%;left:50%;width:80px;margin-left:-2.857rem;text-align:center;display:none}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper.color .wa-variants-list .wa-variant.selected:after{content:"\f00c";font:14px/20px free-font;position:absolute;top:0;bottom:0;right:0;left:0;text-align:center;width:20px;height:20px;margin:auto}.wa-product-edit-dialog .wa-dialog-footer .wa-actions .wa-button.large{font-size:1rem!important;border-radius:100px!important;padding:.714rem 1.786rem!important}.wa-product-edit-dialog .wa-dialog-footer .wa-actions{float:right}.wa-product-edit-dialog .wa-dialog-footer .wa-prices-wrapper .wa-price-compare{font-size:1.143rem!important;display:block!important}.wa-product-edit-dialog .wa-dialog-footer .wa-prices-wrapper .wa-price{font-size:2rem!important;color:#000!important;font-weight:400!important}.brand-list .row{border-top:none;padding:0}.brand-list .row h1{border-top:none;font-size:2.571rem}.product_action-dialog{padding:.714rem;white-space:nowrap;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product_action-dialog .product-page_main-left{width:60%}.product_action-dialog .image-preview{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.714rem;width:54px;height:54px;border:2px solid transparent}.product_action-dialog .image-preview--video a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ebebeb;text-decoration:none;position:relative}.owl-stage-outer,.product_action-dialog .image-preview a img,.product_page .image-preview a img{-webkit-box-sizing:border-box;box-sizing:border-box}.product_action-dialog .video-icon,.product_page .video-icon{position:absolute;width:25px;opacity:.7}.product_page .product_rating{margin-left:0;margin-right:.4rem;position:relative;top:-2px;cursor:pointer}.product_page .product_short-desc{margin:0 0 .5rem}.product_page .product_rating__total-text{margin-left:.357rem;margin-right:1.5rem;color:#8e8e8e;border-bottom:1px solid}.product_page .product_rating__total-text:hover{color:#242424;border-color:#8b8b8b}.product_page .product_action-btn .product-action:not(:first-child){margin:0 0 0 1.5rem}.product_page .product-page_main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2.5rem}.product_page .previews_gallery{width:69px;padding-right:15px;position:relative}.product_page .product-page_main-left{width:45%;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.product_page .product-page_main-right{width:55%;padding:0 0 0 2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.product_page .product-page_main-right.-productMiniGallery{width:55%}.product_page .image-preview{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.714rem;width:54px;height:54px;border:2px solid transparent;margin-right:.3rem}.product_page .image-preview--video a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ebebeb;text-decoration:none;position:relative}.product_page .image-preview--video a:after{content:"";padding-top:100%;display:block}@media print{.Cart__Qty,.previews_gallery,.product_action-btn,.product_action-desc,.product_cross-products,.tabs,table.rating-result{display:none}.tab-content_el{display:block}.product_action,.product_add-services{padding:0}}@media (max-width:1025px){.product_action-dialog{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product_action-dialog .product-page_main-right,.product_page .product-page_main-right{padding:30px 0 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.product_action-dialog .product-page_main-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.product_action-dialog .product-page_main-left .-productMiniGallery,.product_page .-productMiniGallery .product_gallery-images,.product_page .product-page_main-right.-productMiniGallery{width:100%}.product_action-dialog .product-page_main,.product_page .product-page_main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product_action-dialog .previews_gallery{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product_action-dialog .product_add-services{min-width:initial;width:100%}.product_action-dialog .product_action-dialog-link{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.product_action-dialog .bx-wrapper .bx-viewport,.product_page .bx-wrapper .bx-viewport{height:initial!important}.product_action-dialog .bx-wrapper .image-preview{width:initial!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:5px}.product_action-dialog .bx-wrapper .bx-controls,.product_page .bx-wrapper .bx-controls{display:none!important}.product_page .product-page_main-left{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product_page .previews_gallery{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-right:0}.product_page .image-preview-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;width:calc(100% + 10px);margin:-5px}.product_page .bx-wrapper .image-preview{width:initial!important}.product_page .image-preview{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:5px;width:calc(12.5% - 10px);height:initial}}@media (max-width:825px){.acc-tab-content_item{padding:1rem 0}.product-content__el,.product_page .product_action{padding:0}.product_page .product-page_main-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product_page .product-page_main-right{padding:30px 0 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:100%}}@media (max-width:750px){.product_page .image-preview{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:5px;width:calc(14.27% - 10px)}}@media (max-width:640px){.main-slider_item-content{padding-top:0}.home-prev-news_item__wrap{width:100%}.home-prev-news_item__wrap .home-prev-news_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.badge span{font-size:12px}.Product-grid .product__box--image{padding:.3rem .3rem 0}.Product-grid_content{padding:0 .3rem}.checkout-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkout-header a{width:100%!important}.category-desc-outer{margin-left:0}.category-subcat{font-size:1rem}.filters-checked{padding:0}.category-subcat_item,li.category-subcat_item{padding:.4rem .7rem}.cat-views__el{margin:0;font-size:1.5rem;padding:5px}.cat-sort-title,.cat-views-title,.product-action-text,.product_stocks:hover .stock__popap-box{display:none}.cat-sort_select,.cat-views-title+.cat-views__el,.cat-views__el:first-child,.products-list .Product__Item-price,.subcategory-box{margin-left:0}.cat-panel{padding-bottom:.714rem;margin:0}.cat-onpage,.cat-sort{margin-right:1.5rem}.Product__Item-cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0}.Product__Item-cart .Cart__Qty{margin:0 .714rem 0 0}.Product__Item-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0 2.5rem}.Products-list_actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Products-list_actions .product-action,.product_page .product_rating__total-text{margin-right:0}.Products-list_actions .add-to-favorite{margin-right:20px}.product-top-actions{margin:.8rem 0 1.1rem;padding:0}.product_add-services{min-width:initial;max-width:100%}.product_page .product_name,.product_reviews h2{font-size:1.6rem;line-height:1.1;margin-bottom:.2rem}.df-block .product_share-code--box{margin-bottom:.2rem}.homepage-categories .categories-tile{width:calc(33% - .5rem)!important}.cart-el_services select,.services select{margin:1rem 0 0}.product_page .image-preview{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:5px;width:calc(16.6666% - 10px)}.product_action-btn{margin:0 0 .5rem auto!important}.df-block .product_rating__total-text{margin-bottom:.3rem}}@media (max-width:488px){.product_page .image-preview{width:calc(20% - 10px)}}.product-page_main--three-columns .product-cart__left{width:50%}.product-page_main--three-columns .product-cart__right{width:50%;padding-left:2rem}.product-page_main--three-columns .product-page_main-left{width:36.6%}.product-page_main--three-columns .product-page_main-right,.product-page_main--three-columns .product-page_main-right.-productMiniGallery{width:63.4%}.product-page_main-left.-horizontalMiniature .previews_gallery{margin-top:.6rem}.Product-grid,.cart-price-total-box,.homepage-categories,.owl-carousel .Product-grid,.owl-carousel .Product-grid form,.products-tile form.js-add-to-cart{-webkit-box-orient:vertical;-webkit-box-direction:normal}.owl-stage{margin:0 auto}.owl-carousel .owl-item .owl-lazy{opacity:1}.owl-next,.owl-prev{position:absolute;top:0;left:10px;font-size:2.857rem;bottom:0;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;cursor:pointer;top:calc(50% - 20px);z-index:2}.owl-next{left:auto}.owl-prev:after{content:"\e930"}.owl-next:after{content:"\e92b"}.owl-next.disabled,.owl-next.disabled:hover,.owl-prev.disabled,.owl-prev.disabled:hover{cursor:default!important;color:#c7c7c7!important}.owl-carousel .owl-item img{width:auto;max-width:100%;display:block}.bx-next,.bx-prev{text-decoration:none;position:absolute;top:50%;left:3%;margin:-1.786rem 0 0;width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;font-size:1.143rem}.bx-next{left:auto;right:3%}.slider-outer button{background:0 0;border:none;padding:0;font:inherit;cursor:pointer}.bx-next:after{content:"\f054"}.bx-next:after,.bx-prev:after{font:16px/1 free-font}.bx-prev:after{content:"\f053"}.carousel-vertical .bx-next,.carousel-vertical .bx-prev{right:0;left:0;width:30px;height:30px;margin:0 auto;line-height:30px;background:#fff;cursor:pointer}.carousel-vertical .bx-prev{top:0;bottom:auto}.carousel-vertical .bx-next{color:#000;bottom:0;top:auto}.carousel-vertical .bx-prev:after{content:"\e92c";line-height:30px;font-size:1.2rem}.carousel-vertical .bx-next:after{content:"\e92f";line-height:30px;font-size:1.2rem}.carousel-vertical .bx-next.disabled:after,.carousel-vertical .bx-prev.disabled:after{color:#ebebeb}.bx-pager{position:absolute;bottom:20px;width:100%;right:0;left:0}button.owl-dot{height:auto;z-index:2}.bx-pager-item>a,.owl-dot>span{background:#fff;text-indent:-9999px;width:10px;height:10px;margin:0 .714rem;outline:0;cursor:pointer;border-width:1px;border-style:solid;border-radius:50%}.slider-outer .owl-next,.slider-outer .owl-prev{width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;z-index:2;top:calc(50% - 25px)}.slider-outer .owl-next{right:10px}.slider-outer .owl-prev{left:10px}.slider-outer .owl-dots{position:absolute;height:26px;bottom:0;left:0;right:0;z-index:2}@media (max-width:800px){.slider-outer .owl-next,.slider-outer .owl-prev{width:30px;height:30px;top:calc(50% - 15px)}.slider-outer .owl-prev{left:0}.slider-outer .owl-next{right:0}}@media (max-width:600px){table.rating-result td .bar{width:140px}.product_gallery-images-main.owl-carousel .owl-item{line-height:200px}.main-slider_el-title,.product_cross-title,h3.product_cross-title{font-size:1.429rem}.product_page .product_rating{display:-webkit-box;display:-ms-flexbox;display:flex}.product_share{margin-left:0;width:100%}.content-box .df-block>*{margin-bottom:0}.ya-share2__title{margin-left:0!important}.slider-outer .bx-next,.slider-outer .bx-prev{width:30px;height:30px;line-height:30px}.slider-outer .bx-prev{left:0}.slider-outer .bx-next{right:0}}.owl-carousel.main-slider{display:block;border-radius:3px}.product_cross-products .product_cross-title__outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.071rem 0 0}.product_cross-products .product_cross__carousel .products-grid-outer{white-space:nowrap;overflow:hidden}.product_cross-products .owl-carousel{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding-top:15px;margin-top:-15px}.home-products__direction .owl-next,.home-products__direction .owl-prev,.product_cross__direction .owl-next,.product_cross__direction .owl-prev,.slider-outer--products .owl-next,.slider-outer--products .owl-prev{cursor:pointer;color:#000;border-radius:50%;width:40px;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.06),0 2px 4px rgba(0,0,0,.12);box-shadow:0 1px 8px rgba(0,0,0,.06),0 2px 4px rgba(0,0,0,.12)}@media (max-width:550px){.checkout blockquote p{margin-left:0}.data-order td,data-order th{padding:.214rem}.data-order .non-mobile-only,.slider-outer--products .owl-next,.slider-outer--products .owl-prev{display:none}.data-order .large{font-size:1em}.title{margin-bottom:1.1rem;font-size:1.5rem}.categories-tile{margin:0}}.owl-next:after,.owl-prev:after{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;height:14px}.slider-outer--home{margin-top:-2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-outer--home--pb{margin-top:-1rem}.slider-outer--home .owl-next:after,.slider-outer--home .owl-prev:after{font-size:25px;height:25px}@media (max-width:767px){.slider-promo--box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.slider-promo--box .slider-outer{width:100%}.promo-product{margin-left:0;width:100%;margin-top:2rem}.promo-product .products-tile .owl-carousel .owl-item{width:100%!important}.reviews__info{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.circle-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.reviews__circle{margin-bottom:1.5rem}.slider-outer--home--pb{margin-top:-.3rem}}.owl-carousel .owl-stage-outer{position:relative;-webkit-transform:translateZ(0)}.product-action.add-to-compare i,.product-action.add-to-favorite i{font-size:1.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;position:relative;top:-1px}.owl-carousel .Product-grid,.owl-carousel .Product-grid form,.products-tile{display:-webkit-box;display:-ms-flexbox}.product-top-actions .product-action.add-to-compare i,.product-top-actions .product-action.add-to-favorite i{font-size:.85rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;position:relative;top:0}@media (min-width:1500px){.product_cross-products .owl-carousel{width:1400px;overflow:hidden;margin:0 auto}.js-owl-carousel-product .products-grid-outer{width:calc(100% + 40px);margin-left:-1.429rem}}.owl-carousel .owl-item .Product-grid{width:100%!important;margin-right:0}.owl-carousel .Product-grid{display:flex;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:200px!important;min-width:initial!important;-ms-flex-direction:column;flex-direction:column}.owl-carousel .Product-grid>a,.owl-carousel .Product-grid>form{width:200px!important}.owl-carousel .Product-grid form{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;max-width:100%}@media (max-width:1249px){.owl-carousel .Product-grid{min-width:25%}}@media (max-width:999px){.owl-carousel .Product-grid{min-width:33.33333333%}}@media (max-width:699px){.owl-carousel .Product-grid{min-width:50%}}@media (max-width:449px){.owl-carousel .Product-grid{min-width:100%}}.products-tile{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.products-tile .owl-carousel{padding-top:1rem;margin-top:-1rem}.products-tile form.js-add-to-cart{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Product-grid_bottom{padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.button.disabled{background:#d5d5d5!important;color:#000;border:1px solid #d5d5d5}@media (max-width:366px){.Product-grid_bottom .Product-grid_action{margin:0}}.dotted-img{padding-bottom:.357rem;min-height:.929rem}.dotted-img__list,.grid-gallery__list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dotted-img__list li.dotted-img__item{width:6px;height:6px;background:#fff;border-radius:50%;margin:0 .214rem}.ui-autocomplete .ui-menu-item i,i.icon16{height:16px;width:16px;text-indent:-9999px}.grid-gallery__list{position:absolute;width:100%;height:100%;left:0;top:0;display:-ms-flexbox;display:-webkit-box;display:flex}span.grid-gallery__el.js-grid-gallery-item{z-index:2}.Product-grid,.homepage-categories,.rating.-zero{display:-webkit-box;display:-ms-flexbox}.Product-grid{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.rating.-zero{display:flex;cursor:pointer;text-decoration:none}.rating.-zero .icon10.star{color:#e8e8e8}.touch .Product-grid_img{padding:1.429rem 0}.products-grid-outer .Product-grid.-three,.products-tile-outer .Product-grid.-three{width:33.3333333333%}.products-grid-outer .Product-grid.-four,.products-tile-outer .Product-grid.-four{width:25%}.products-grid-outer .Product-grid.-five,.products-tile-outer .Product-grid.-five{width:20%}.touch .Product-grid_img>img{max-width:100%;max-height:100%}@media (max-width:1025px){.product-page_main--three-columns .product-page_main-right,.product-page_main--three-columns .product-page_main-right.-productMiniGallery{width:100%}.owl-carousel .dotted-img__list{display:none}.products-grid-outer .Product-grid.-five,.products-grid-outer .Product-grid.-four,.products-grid-outer .Product-grid.-three,.products-tile-outer .Product-grid.-five,.products-tile-outer .Product-grid.-four,.products-tile-outer .Product-grid.-three{width:33.3333333333%}.sidear-mobile form#filter-body{margin:0;border-top:1px solid #ebebeb;position:fixed;-webkit-transition:.2s;transition:.2s;left:-100%;top:0;width:100%;height:calc(100% - 73px);z-index:111;overflow:auto;padding:1rem 1rem 5.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.sidear-mobile form#filter-body.show{left:0}.sidear-mobile form#filter-body.show .filter__submit{position:fixed;bottom:0;left:0;width:100%;padding:16px;display:block}.sidear-mobile form#filter-body.show .filter__submit input[type=submit]{width:100%;height:initial;font-size:18px;padding:10px 0}.sidear-mobile .filters-body__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:10px}.sidear-mobile .filter-reset{margin-left:0;font-size:16px;cursor:pointer}.sidear-mobile .filters-body__title__text{font-size:22px;line-height:1;font-weight:700}.sidear-mobile .close-filter{font-size:20px;margin-left:10px;position:relative;top:3px;cursor:pointer}}@media (max-width:640px){.product-page_main--three-columns .product-cart__right{padding-left:0}.owl-carousel .Product-grid,.products-tile .owl-carousel .owl-item{width:173px!important}.products-tile{margin:0 -.3rem}.Product-grid_bottom{padding:.3rem}.products-grid-outer .Product-grid.-five,.products-grid-outer .Product-grid.-four,.products-grid-outer .Product-grid.-three,.products-tile-outer .Product-grid.-five,.products-tile-outer .Product-grid.-four,.products-tile-outer .Product-grid.-three{width:50%}.Product-grid_bottom .button{padding:.5rem .8rem}}.Product-grid_name{position:relative;line-height:1.3;white-space:normal;font-size:1rem;overflow:hidden}.header__cart-icon .icon{font-size:2.214rem}.homepage-categories{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.Product-grid_bottom .button,.checked-list_toggle,.order-wrap{display:-webkit-box;display:-ms-flexbox}@media (max-width:780px){.cat-tile-list--category{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0}.cat-tile-list--category .categories-tile{width:47%!important;margin:0}.homepage-categories .cat-tile-list{text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;width:100%}.cols-2 .categories-tile{width:100%}.homepage-categories{width:100%;margin-left:0}}.Product-grid_bottom .button{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;border:1px solid transparent;padding:.5rem .8rem}@media (max-width:485px){.products-list .Product__Item-cart{width:100%;margin-bottom:10px}.Product-grid_bottom .button{padding:.4rem .8rem}}@media (max-width:353px){.Product-grid_bottom .button{padding:.214rem .714rem}}@media (max-width:334px){.Product-grid_bottom .button{font-size:12px}}@media (max-width:320px){.products-grid-outer .Product-grid.-five,.products-grid-outer .Product-grid.-four,.products-grid-outer .Product-grid.-three,.products-tile-outer .Product-grid.-five,.products-tile-outer .Product-grid.-four,.products-tile-outer .Product-grid.-three{width:100%}.Product-grid_bottom .button{font-size:14px}}.order-wrap{width:100%;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-wrap .section-head{padding:.7rem 0}.order-wrap .wa-product{padding:1.071rem 0!important;border:0!important}.wa-slide-wrapper{border:0!important}i.wa-icon.arrow-left{top:40px}.wa-order-cart-wrapper .wa-product .wa-service>*{margin-left:0!important;padding-left:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jq-checkbox,.radio-styler,.style-check{width:10px;height:10px;padding:3px;border:2px solid #f2f3f5;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:4px}.jq-radio,.jq-radio.checked:before{display:-webkit-inline-box;display:-ms-inline-flexbox}.jq-radio{width:20px;height:20px;padding:3px;border:2px solid #f2f3f5;position:relative;display:inline-flex;border-radius:4px}.jq-radio.checked:before{content:"\e946";color:#fff;position:absolute;font-size:12px;font-weight:600;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-services .wa-service .wa-label .wa-field{position:static!important;margin-right:.357rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wa-order-form-wrapper .wa-field-date{margin-right:.714rem}.wa-order-form-wrapper .wa-plugin-fields-wrapper>.wa-body input[type=text]:not(.wa-input){padding:0 .357rem!important;font-size:.857rem!important;margin-right:0!important}input[type=email],input[type=tel],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wa-order-form-wrapper .wa-step-confirm-section{padding:2.143rem 0!important}.checked-list_toggle{position:relative;padding:0 0 0 1rem;cursor:pointer;display:flex}.category,.checked-list_toggle .jq-checked__arrow-trigger i,.info-page,.tag-page{display:-webkit-box;display:-ms-flexbox;display:flex}.inp-search .btn{position:absolute;right:10px;top:10px;font-size:1.357rem;cursor:pointer}.cart-price-total-box{padding:1.071rem 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-price-total-btn{margin:.714rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:700px){.categories-el{width:100%;margin-right:0}.cart-price-total-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cart-price-total-box .quickorder-button-cart{padding:0 1.071rem;height:30px;line-height:30px;border-radius:0;margin:.357rem .714rem 0}.Compare__Item--Switch__clear-list i,.icon16.print,.product__title-badge__wrap .-b- span:not(:last-child),.product__title-badge__wrap .badge_ span:not(:last-child){margin-right:5px}.MobileMenu-btn{font-size:1.714rem;height:24px}.filter__search{margin-top:1.071rem;margin-bottom:1.429rem}.filter__search input{padding:0 10px;background-color:#f3f4f7!important;border:1px solid transparent}.Compare__Table td,.Compare__Table th{border-right:1px solid #ebebeb;border-top:0}@media (min-width:1025px){.product-page_main-left.-horizontalMiniature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-page_main-left.-horizontalMiniature.-productMiniGallery .product_gallery-images{width:100%}.product-page_main-left.-horizontalMiniature .previews_gallery{width:100%;padding-right:0}.product-page_main-left.-horizontalMiniature .image-preview-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-page_main-left.-horizontalMiniature .image-preview{margin-bottom:0;width:54px;height:54px}.product-page_main-left.-horizontalMiniature .image-preview.image-preview--video{width:54px;height:54px}.order-wrap>.order-col{width:calc(50% - 1rem)}.order-wrap .order-col--right{margin-left:1rem}.order-wrap .order-col--left{margin-right:1rem}.category>.sidear-mobile{display:none}}.category .out_sidebars.-mr,.info-page .out_sidebars.-mr,.tag-page .out_sidebars.-mr{margin-right:2.857rem}.category .content,.info-page .content,.tag-page .content{margin-left:0;-webkit-box-flex:1;-ms-flex:1;flex:1}#themeOverride>#main-content,#themeOverride>main{-webkit-box-flex:1;-ms-flex:1;flex:1}.brand-page .ajax-list--box,.search-page .ajax-list--box{width:calc(100% + 20px)}.brand-page .ajax-list--box .products-list-outer,.brand-page .ajax-list--box .products-tbl-outer,.brand-page .ajax-list--box .products-tile-outer,.search-page .ajax-list--box .products-list-outer,.search-page .ajax-list--box .products-tbl-outer,.search-page .ajax-list--box .products-tile-outer{margin-left:-10px;padding-right:10px}@media (max-width:640px){.brand-page .ajax-list--box,.search-page .ajax-list--box{width:100%}.brand-page .ajax-list--box .products-list-outer,.brand-page .ajax-list--box .products-tbl-outer,.brand-page .ajax-list--box .products-tile-outer,.search-page .ajax-list--box .products-list-outer,.search-page .ajax-list--box .products-tbl-outer,.search-page .ajax-list--box .products-tile-outer{margin-left:0;padding-right:0}}.Orders__Badge{-webkit-box-shadow:none;box-shadow:none;background-color:#bfbfbf;border-radius:12px;color:#fff;display:inline-block;font-size:1rem;padding:.3rem 1rem .2rem;position:relative;top:0;vertical-align:middle}.Orders__Header--Order{border:1px solid #e6e6e6;-webkit-box-shadow:0 .2rem #e6e6e6;box-shadow:0 .2rem #e6e6e6;background-color:#fff;border-radius:.2rem;margin-bottom:2.2rem;padding:1.6rem}.My__Title--History{font-size:1.3rem;margin-top:2rem}.Compare__Table .price,.Orders__Text--Method,.compare-price-cart .ruble{font-size:1.1rem}.checkout-order-table{border:1px solid #e6e6e6;border-radius:.2rem;margin:1.5rem 0;padding:1rem 0}.checkout-order-heading{border-bottom:1px solid #e6e6e6;display:none;margin-bottom:1rem;padding-bottom:1rem}.checkout-order-heading-name{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:1.6rem;padding-right:1.6rem}.checkout-order-heading-quantity,.checkout-order-heading-total{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:1.6rem;padding-right:1.6rem}.checkout-order-heading:after,.checkout-order-list-item:after{clear:both;content:"";display:block}.checkout-order-list-item{font-size:.8em;padding:1rem 0}.checkout-order-list-name,.checkout-order-list-quantity,.checkout-order-total-name{padding-left:1.6rem;padding-right:1.6rem;float:left}.checkout-order-list-item:nth-child(2n){background-color:#f5f5f5}.checkout-order-list-name{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:.5rem}.checkout-order-list-quantity{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:.3rem}.checkout-order-list-total,.checkout-order-total-total{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:1.6rem;padding-right:1.6rem;font-weight:700}.checkout-order-total-name{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-weight:700;margin-bottom:.5rem}@media (min-width:375px){.checkout-order-table{padding:1rem 0 2rem}.checkout-order-heading{display:block}.checkout-order-list-item{padding:.5rem 0}.checkout-order-list-name{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:1.6rem;padding-right:1.6rem;margin-bottom:0}.checkout-order-list-quantity{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:1.6rem;padding-right:1.6rem;margin-bottom:0}.checkout-order-list-total,.checkout-order-total-total{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:1.6rem;padding-right:1.6rem}.checkout-order-total-name{-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;float:left;padding-left:1.6rem;padding-right:1.6rem;font-weight:400;margin-bottom:0;text-align:right}}.wa-cart-content,.wa-cross_selling-content,.wa-form-content{padding:1rem}.wa-cart-content .wa-service .wa-variant{margin:0 0 0 5px!important}.Compare__List--Switch{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid #ebebeb}.Compare__Item--Switch{float:left;white-space:nowrap;margin-right:1.6rem}.Compare__Item--Switch__clear-list,.mla,.st-ship-sh .mla{margin-left:auto}@media (max-width:504px){.Compare__Item--Switch{float:left;white-space:nowrap;margin-right:1.6rem;margin-bottom:.8rem}.Compare__Item--Switch__clear-list{margin-left:0}}.Compare__Button{display:block;text-decoration:none;-webkit-transition:.3s;transition:.3s;-webkit-appearance:none}.Compare__Item--Switch.selected .Compare__Button{border-bottom:0}.Compare__Item--Switch .Compare__Button.Compare__Button--Clear{border-bottom:0;color:#8e8e8e}.Compare__Item--Switch .Compare__Button{border-bottom:1px dashed}.Compare__Window{overflow-y:auto}.Compare__Table{border-collapse:collapse;font-size:.95rem}.Compare__Table th{font-weight:400;min-width:auto;text-align:left}.Compare__Table td,.Compare__Table th{padding:.8rem .6rem}.Compare__Table tr:first-of-type td{vertical-align:top}.Compare__Table td{min-width:200px;max-width:200px;text-align:center;position:relative}.Compare__Link--Remove{color:#bfbfbf;position:absolute;right:1.6rem;top:1.6rem;-webkit-transition:.3s;transition:.3s}.Compare__Box--Name{margin:.4rem .3rem}.Compare__Link--Name{cursor:pointer;display:inline-block;-webkit-transition:.3s;transition:.3s;color:#404040;text-decoration:underline}.Product__Price--Old{min-height:1.9rem;white-space:nowrap}.Product__Price--Old>.Product__Price--Inline,.Product__Price--Old>.Product__Price--Unit{color:#bfbfbf;display:inline-block;font-weight:400;position:relative}.Product__Price--Old>.Product__Price--Inline:after,.Product__Price--Old>.Product__Price--Unit:after{content:"";background-color:#ee1c24;height:.1rem;left:0;top:50%;position:absolute;-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg);width:100%}.wa-dropdown>.wa-dropdown-toggle,.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-input{padding:0 10px!important;line-height:37px!important;font-size:14px!important}#themeOverride .wa-product-body .wa-details .wa-name{margin-top:0;line-height:1}.Brands__Item--Categories{background-color:#f2f2f2;border:1px solid transparent;display:inline-block;cursor:pointer;margin:0 1rem 1rem 0;padding:.4rem .7rem;border-radius:4px;font-size:1rem;line-height:1.4}#s-plugin-syrattach-filelist,.dp-container__product{margin:1rem 0;max-width:400px}.cart-comment-wrap,.cart-pay-buttons{padding-left:1rem;margin-top:30px;padding-right:1rem}#s-plugin-syrattach-filelist a{color:#2e88c4;border-color:rgba(46,136,196,.3);text-decoration:none;border-bottom:1px solid}#s-plugin-syrattach-filelist h2{font-size:1.3rem}#themeOverride .product_one-click__wrap [data-quickorder-pb]{background-color:#eff3f6;border-radius:4px;font-size:1rem;font-weight:700;padding:0 2rem;margin:0;line-height:32px;height:32px;letter-spacing:1px}#themeOverride .product_page .product_one-click__wrap [data-quickorder-pb]{line-height:37px;height:37px}#themeOverride .product_one-click__wrap [data-quickorder-pb]:hover{background-color:#fff}#themeOverride .product_action>.quickorder-button{margin:1rem 0 0}.quickorder-form [data-quickorder-pfh]{background:#fff;color:#000;font-family:inherit;font-size:1.4rem;font-style:normal;font-weight:600;padding:1rem 1.3rem 0}.quickorder-form [data-quickorder-pfb]{background:#f3f3f3;font-family:inherit;text-align:center;font-size:1.1rem;font-weight:400;padding:.54rem 1.3rem}.product__title-badge__wrap .-b-,.product__title-badge__wrap .badge_{position:static;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product__title-badge__wrap .-b- span,.product__title-badge__wrap .badge_ span{display:inline;border-radius:5px}.plugin_arrived-button a{text-decoration:none;letter-spacing:1px;display:inline-block;font-weight:400;margin:1.1rem .7rem .7rem 0;padding:.7rem .9rem;border-bottom:0;border-radius:4px;color:#fff}.p_yed_izmereniya{font-weight:700;font-size:1.2rem}.product_prices{align-items:baseline}.add-t-cart-qty{width:auto;height:39px!important;line-height:39px!important;max-width:70px;border-radius:3px;text-align:center;white-space:nowrap!important;border:1px solid #cdcdcd;display:inline-block;font-size:1rem}.ui-autocomplete .ui-menu-item i{background-position:-2px -2px;background-size:20px 20px;display:inline-block;margin:-.1em .25em 0 0;border-radius:50%;position:relative;top:2px}.cash-buttons,.spb-buttons{display:flex;gap:20px;margin-bottom:30px;flex-wrap:wrap;justify-content:space-between}.cart-aqsi-buttons,.cart-cash-buttons,.cart-spb-buttons{display:flex;gap:50px;flex-wrap:wrap;justify-content:flex-start}.cart-comment-wrap{text-align:left}.cart-pay-buttons{width:100%}.d-order-i-count{display:flex;align-items:center;gap:5px}.btn-place-order button,.cart-pay-buttons .checkout-submit-btn button,.checkout-item-step-content input[type=submit],.checkout-result .btn-actions-wrapper .button,.js-checkout-button-cart,.spb-buttons .checkout-submit-btn button{background:#43bc53!important;font-weight:600}.error,.js-show-print-page:hover{color:red}.icon16.ss{background-image:url('/wa-apps/shop/img/ss-icon16.png?v=2019-06-03')}.icon16.ss.star-bw{background-position:-16px 0}.icon16.ss.shipping-bw{background-position:-32px 0}.icon16.ss.camera-bw{background-position:-48px 0}.icon16.ss.globe-bw{background-position:-64px 0}.icon16.ss.cube-bw{background-position:-80px 0}.icon16.ss.flag-bw{background-position:-96px 0}.icon16.ss.currency-bw{background-position:-112px 0}.icon16.ss.settings-bw{background-position:-128px 0}.icon16.ss.features-bw{background-position:-144px 0}.icon16.ss.payment-bw{background-position:-160px 0}.icon16.ss.cart-bw{background-position:-176px 0}.icon16.ss.percent-bw{background-position:-192px 0}.icon16.ss.dashboard-bw{background-position:-208px 0}.icon16.ss.notification-bw{background-position:-224px 0}.icon16.ss.reset-bw{background-position:-240px 0}.icon16.ss.print-forms-bw{background-position:-256px 0}.icon16.ss.search-bw{background-position:-272px 0}.icon16.ss.discounts-bw{background-position:-288px 0}.icon16.ss.affiliate-bw{background-position:-304px 0}.icon16.ss.stopwatch-bw{background-position:-320px 0}.icon16.ss.transfer-bw{background-position:-336px 0}.icon16.ss.pencil-bw{background-position:-352px 0}.icon16.ss.file-bw{background-position:-368px 0}.icon16.ss.bug-bw{background-position:-384px 0}.icon16.ss.phone-bw{background-position:-400px 0}.icon16.ss.sort-bw{background-position:-416px 0}.icon16.ss.smiley-bw{background-position:-432px 0}.icon16.ss.couriers-bw{background-position:-448px 0}.icon16.ss.compatibility,.icon16.ss.fields-bw,.icon16.ss.marketplaces,.icon16.ss.schedule-bw,.icon16.ss.units{background-size:16px 16px;background-position:center}.icon16.ss.schedule-bw{background-image:url('../img/ss-schedule-icon.svg')}.icon16.ss.fields-bw{background-image:url('../img/ss-fields-icon.svg')}.icon16.ss.units{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M488.6 250.2L392 214V105.5c0-15-9.3-28.4-23.4-33.7l-100-37.5c-8.1-3.1-17.1-3.1-25.3 0l-100 37.5c-14.1 5.3-23.4 18.7-23.4 33.7V214l-96.6 36.2C9.3 255.5 0 268.9 0 283.9V394c0 13.6 7.7 26.1 19.9 32.2l100 50c10.1 5.1 22.1 5.1 32.2 0l103.9-52 103.9 52c10.1 5.1 22.1 5.1 32.2 0l100-50c12.2-6.1 19.9-18.6 19.9-32.2V283.9c0-15-9.3-28.4-23.4-33.7zM358 214.8l-85 31.9v-68.2l85-37v73.3zM154 104.1l102-38.2 102 38.2v.6l-102 41.4-102-41.4v-.6zm84 291.1l-85 42.5v-79.1l85-38.8v75.4zm0-112l-102 41.4-102-41.4v-.6l102-38.2 102 38.2v.6zm240 112l-85 42.5v-79.1l85-38.8v75.4zm0-112l-102 41.4-102-41.4v-.6l102-38.2 102 38.2v.6z'%3E%3C/path%3E%3C/svg%3E")}.icon16.ss.compatibility{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='currentColor' d='M519.442 288.651c-41.519 0-59.5 31.593-82.058 31.593C377.409 320.244 432 144 432 144s-196.288 80-196.288-3.297c0-35.827 36.288-46.25 36.288-85.985C272 19.216 243.885 0 210.539 0c-34.654 0-66.366 18.891-66.366 56.346 0 41.364 31.711 59.277 31.711 81.75C175.885 207.719 0 166.758 0 166.758v333.237s178.635 41.047 178.635-28.662c0-22.473-40-40.107-40-81.471 0-37.456 29.25-56.346 63.577-56.346 33.673 0 61.788 19.216 61.788 54.717 0 39.735-36.288 50.158-36.288 85.985 0 60.803 129.675 25.73 181.23 25.73 0 0-34.725-120.101 25.827-120.101 35.962 0 46.423 36.152 86.308 36.152C556.712 416 576 387.99 576 354.443c0-34.199-18.962-65.792-56.558-65.792z'%3E%3C/path%3E%3C/svg%3E")}.icon16.ss.marketplaces{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='currentColor' d='M560 288h-80v96l-32-21.3-32 21.3v-96h-80c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16h224c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16zm-384-64h224c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16h-80v96l-32-21.3L256 96V0h-80c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16zm64 64h-80v96l-32-21.3L96 384v-96H16c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16h224c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16z'%3E%3C/path%3E%3C/svg%3E")}.icon16.ss.new{background-position:0 -32px}.icon16.ss.confirmed,.icon16.ss.processing{background-position:-16px -32px}.icon16.ss.paid{background-position:-32px -32px}.icon16.ss.sent{background-position:-48px -32px}.icon16.ss.completed{background-position:-64px -32px}.icon16.ss.refunded{background-position:-80px -32px}.icon16.ss.trash{background-position:-96px -32px}.icon16.ss.flag-white{background-position:0 -16px}.icon16.ss.flag-blue{background-position:-16px -16px}.icon16.ss.flag-yellow{background-position:-32px -16px}.icon16.ss.flag-green{background-position:-48px -16px}.icon16.ss.flag-red{background-position:-64px -16px}.icon16.ss.flag-purple{background-position:-80px -16px}.icon16.ss.flag-black{background-position:-96px -16px}.icon16.ss.flag-checkers{background-position:-112px -16px}.icon16.ss.russianpost{background-position:0 -48px}.icon16.ss.yandexmarket{background-position:-16px -48px}.icon16.ss.excel{background-position:-32px -48px}.icon16.ss.quickbooks{background-position:-48px -48px}.icon16.ss.odiness{background-position:-64px -48px}.icon16.ss.paypal{background-position:-80px -48px}.icon16.ss.google{background-position:-96px -48px}.icon16.ss.ups{background-position:-112px -48px}.icon16.ss.usps{background-position:-128px -48px}.icon16.ss.fedex{background-position:-144px -48px}.icon16.ss.dhl{background-position:-160px -48px}.icon16.ss.pt.sports{background-position:0 -64px}.icon16.ss.pt.soccer{background-position:-16px -64px}.icon16.ss.pt.cake{background-position:-32px -64px}.icon16.ss.pt.music{background-position:-48px -64px}.icon16.ss.pt.box{background-position:-64px -64px}.icon16.ss.pt.car{background-position:-80px -64px}.icon16.ss.pt.diamond{background-position:-96px -64px}.icon16.ss.pt.audio{background-position:-112px -64px}.icon16.ss.pt.globe{background-position:-128px -64px}.icon16.ss.pt.mobile{background-position:-144px -64px}.icon16.ss.pt.gingerbread-man{background-position:-160px -64px}.icon16.ss.pt.camera{background-position:-176px -64px}.icon16.ss.pt.rocket{background-position:-192px -64px}.icon16.ss.pt.plane{background-position:-208px -64px}.icon16.ss.pt.shoe{background-position:-224px -64px}.icon16.ss.pt.gift{background-position:-240px -64px}.icon16.ss.pt.nuclear{background-position:-256px -64px}.icon16.ss.pt.map{background-position:-272px -64px}.icon16.ss.pt.tv{background-position:0 -80px}.icon16.ss.pt.t-shirt{background-position:-16px -80px}.icon16.ss.pt.disc{background-position:-32px -80px}.icon16.ss.pt.computer{background-position:-48px -80px}.icon16.ss.pt.building{background-position:-64px -80px}.icon16.ss.pt.toolbox{background-position:-80px -80px}.icon16.ss.pt.hamburger{background-position:-96px -80px}.icon16.ss.pt.cookie{background-position:-112px -80px}.icon16.ss.pt.door{background-position:-128px -80px}.icon16.ss.pt.clapperboard{background-position:-144px -80px}.icon16.ss.pt.traffic-cone{background-position:-160px -80px}.icon16.ss.pt.hammer{background-position:-176px -80px}.icon16.ss.pt.guitar{background-position:-192px -80px}.icon16.ss.pt.disk{background-position:-208px -80px}.icon16.ss.pt.cup{background-position:-224px -80px}.icon16.ss.pt.auction-hammer{background-position:-240px -80px}.icon16.ss.pt.drawer{background-position:-256px -80px}.icon16.ss.pt.traffic-light{background-position:-272px -80px}.icon16.ss.pt.clock{background-position:0 -96px}.icon16.ss.pt.chair{background-position:-16px -96px}.icon16.ss.pt.downloadable{background-position:-32px -96px}.icon16.ss.pt.sunglasses{background-position:-48px -96px}.icon16.ss.pt.umbrella{background-position:-64px -96px}.icon16.ss.pt.controller{background-position:-80px -96px}.icon16.ss.pt.key{background-position:-96px -96px}.icon16.ss.pt.sushi{background-position:-112px -96px}.icon16.ss.pt.cat{background-position:-128px -96px}.icon16.ss.pt.monkey{background-position:-144px -96px}.icon16.ss.pt.books{background-position:-160px -96px}.icon16.ss.pt.socket{background-position:-176px -96px}.icon16.ss.pt.spray{background-position:-192px -96px}.icon16.phone,.icon16.ss.comments{background-position:0 -112px}.icon16.email,.icon16.ss.service{background-position:-16px -112px}.icon16.ss.coupon{background-position:-32px -112px}.icon16.ss.bestseller{background-position:-48px -112px}.icon16.ss.lowprice{background-position:-64px -112px}.icon16.ss.div{background-position:-80px -112px}.icon16.ss.affiliate{background-position:-96px -112px}.icon16.ss.shop{background-position:-112px -112px}.icon16.ss.set{background-position:-128px -112px}.icon16.ss.set-dynamic{background-position:-176px -112px}.icon16.ss.chart-up{background-position:-144px -112px}.icon16.ss.chart-down{background-position:-160px -112px}.icon16.ss.promo{background-position:-192px -112px}.icon16.ss.pause{background-position:-208px -112px}.icon16.ss.orders-processing{background-position:0 -128px}.icon16.ss.orders-all{background-position:-16px -128px}.icon16.ss.sku-type-flat{background-position:-32px -128px}.icon16.ss.sku-type-selectable{background-position:-48px -128px}.icon16.ss.info{background-position:-64px -128px}.icon16.ss.visibility{background-position:-80px -128px}.icon16.ss.view-skus{background-position:-96px -128px}.icon16.ss.courier{background-position:-112px -128px}.icon16.print{background-position:-48px -96px}.js-show-print-page{display:flex;justify-content:center;align-items:center;gap:20px;font-weight:600;color:#000;font-size:1.2rem}.th-page-desc{margin-top:0;font-size:1.2rem;font-weight:600}i.icon16{background-repeat:no-repeat;background-image:url(/wa-content/img/icon16.png?1505);display:inline-block;text-decoration:none!important}.p-reserve-count{color:#cf3cb4;float:right;font-size:.95rem}.qr-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.qr-product-content{margin-top:20px;padding:15px;border:2px solid #ebebeb;border-radius:7px}.qr-modal-content{background-color:#fefefe;margin:0 auto;padding:10px 15px 20px;position:relative}.qr-modal .product_gallery-images{margin:0 auto 10px}.qr-modal .product_action-dialog-right{padding-bottom:0}.qr-modal .product_action,.qr-modal .product_action-dialog-link{margin-top:10px}.close{color:#aaa;font-size:28px;font-weight:700;margin-left:auto}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}#scanner-controls{margin-top:20px;text-align:center}#scanAgainButton{padding:15px 32px}.qr-modal-header{margin-bottom:10px;display:flex;align-items:center}.st-ship-info-block{display:flex;flex-direction:column;gap:10px;margin-top:3rem}.st-ship-samov,.st-ship-sh{align-items:center;font-size:.95rem;display:flex}.st-ship-samov{gap:10px}.st-ship-sh{gap:13px}.st-ship-sh div{display:flex;gap:13px;width:100%}.st-ship-samov img,.st-ship-sh img{max-width:25px}.leave-review-img-wrap{margin-top:20px;margin-bottom:20px}.wa-index-agent-wrap{border-bottom:1px solid #000;display:flex;margin-top:15px;align-items:center}.wa-index-agent-wrap input{border:none!important;border-radius:0!important}.leave-review-img-wrap img{max-width:200px}.js-product-skus .js-toggle-styler.checked{background-color:#43bc53;border:2px solid #49b457}.js-product-skus .js-toggle-styler:hover{border:2px solid #49b457}.product_options .select-v-inline a.selected{box-shadow:inset 0 0 0 1px #43bc53!important;border:1px solid #43bc53!important}.wa-index-agent_remove{margin-left:7px;color:#5e5e5e;background:#ececec;padding:1px 7px;border-radius:3px;cursor:pointer}.cart-p-box{background:#f1f1f170;padding:10px 20px;border-radius:5px;border:1px solid #f4f4f4}.p_yed_izmereniya-cart{margin-left:10px;color:#9e9e9e}.js-add2cart .-hasComparePrice .old-price{margin-left:10px;color:#000;font-weight:600}.p_yed_izmereniya_old{font-weight:600;font-size:1rem}.s_agent-wrap .agent-info{display:flex;gap:20px}.s_agent-wrap .profile.image50px img.userpic{width:50px;height:50px}.s_agent-wrap .userpic{border-radius:50%}.s_agent-wrap .profile.image50px .details{margin-left:65px;min-height:55px}.s_agent-wrap .debt-info-wrap{display:flex;flex-direction:column;gap:2px}.s_agent-wrap .debt-info{margin-bottom:0;font-weight:700;font-size:100%}.s_agent-wrap .debt-info.blue{color:#090!important}.s_agent-wrap .debt-info.red{color:red!important}.ns-cart-al{width: auto; display: flex ; align-items: center; gap: 15px;}.s_agent-wrap h3{font-size:1.15em;margin-bottom:.3em}.login-required-msg{text-align:center;color:#9d9d9d;font-weight:500;font-size:1.2rem}.waiting-payment-wrap{margin-top:20px}.s_agent-wrap li{margin:0!important;font-size:14px}.s_agent-wrap .agent-info{padding:10px;border-radius:5px;margin-top:0;max-width:max-content}.icon16.home{background-position:-400px -48px}.success-paid-message{padding:10px;width:fit-content;margin:30px auto 0;font-size:3rem;border:3px solid red;color:red}.qr-modal-img{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999}.qr-modal-img-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.3);text-align:center}.qr-modal-img img{max-width:450px;max-height:500px}.close-modal{position:absolute;top:10px;right:10px;background-color:#8e8e8e;color:#fff;border:none;border-radius:50%;padding:5px 10px;cursor:pointer}.s_agent-wrap ul.menu-v>li{border-bottom:none!important;display:flex;align-items:center;gap:5px;margin-bottom:5px!important}.cart-payment-m img{max-width:120px;cursor:pointer;border-radius:10px;width:100%}.cart-tot-title{font-weight: 500; font-size: 1.4rem; color: #000000;}.compare-price-cart{margin-left:10px;color:#000;font-weight:600;font-size:1.1rem}.cart-payment-methods{display:flex;gap:40px;width:100%;padding-left:1rem;padding-right:1rem}.cart-payment-m.selected::after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #42bc53;width:0;height:0}.cart-loader{position:absolute;width:100%;height:100%;background:#ffffffa6;z-index:5;display:flex;align-items:center}.cart-loader img{max-width:100px;margin:0 auto}.waiting-payment-loader img{max-width:60px;margin:0 auto}.waiting-payment-text{font-size:2rem;font-weight:700;color:red;margin-bottom:20px}.mo-d-flex{display:flex;flex-wrap:nowrap!important;align-items:center;gap:10px}.product-custom_icon.img,.product_m-al{align-items:center}.mo-d-flex .contacts--box{margin-bottom:0;border-bottom:0}.fixed-panel .product-custom img{width:24px;height:24px}.fixed-bottom_p{display:none;position:fixed;bottom:70px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;left:0;z-index:110;padding:8px 20px;background:#fff;border-top:1px solid #f3f3f3}.product-stock-m{margin-top:1rem}.show-on-fixed.product-top-actions{display:flex;flex-direction:row;gap:15px;align-items:center;justify-content:flex-start;width:100%;margin-bottom:20px;margin-top:0}.p-m_al_img{max-width:50px;min-width:45px}.product_m-al .product_prices .price{font-size:clamp(1.2rem, 3vw, 1.9rem)}.product_m-al .product_prices .old-price{font-size:clamp(1rem, 3vw, 1.2rem)}.show-on-fixed.product-top-actions .product_action-btn{width:auto;margin:0!important}.show-on-fixed.product-top-actions .product_share-code--box{width:auto;margin-bottom:0!important}.cart-add-total_sum{font-weight:600;margin-top:3px;color:#9b9b9b}.product_m-al{display:flex;gap:10px;flex-wrap:nowrap}.p-sku-codes{color:#ababab;font-size:.9rem}.add-t-cart_f_btn,.fixed-bottom_p .addtocart--large{background:#43bc53!important;border-color:#4ac35a!important;font-size:1.3rem}.product-page .product__title-badge__wrap.show-on-fixed{margin-bottom:1.2rem}.fixed-bottom_p .js_add-to-cart-btn_{display:inline-flex;align-items:center;padding:8px 12px;background:#43bc53!important}.select-qty-hide .price,.select-qty-hide .q-c-total{font-size:clamp(1.3rem, 3vw, 1.6rem)}.select-qty-hide .p_yed_izmereniya,.select-qty-hide .price{font-weight:500}.fixed-bottom_p.qsl{border-radius:25px 25px 0 0}.fixed-bottom_p .Cart__Qty{border:none}.fixed-bottom_p .Cart__Qty .js-number{font-size:1.5rem;font-weight:600;width:100px;border:none}.add-t-cart_f_btn{font-weight:600;padding:0 1.2rem;height:37px;line-height:37px;letter-spacing:1px}.fixed-bottom_p .js_add-to-cart-btn_ img{max-width:33px}.product_add_t_cart_btn{margin:0 0 0 auto}@media (max-width:1100px){.product-page_main--three-columns .product-cart--box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-page_main--three-columns .product-cart__left,.product-page_main--three-columns .product-cart__right,.product-page_main--three-columns .product-page_main-left,.product-page_main--three-columns .product-page_main-right.-productMiniGallery{width:100%}.product-page_main--three-columns .product-cart__right .product_add-services{width:100%;max-width:initial}.mo-d-flex{border-bottom:1px solid #e8e8e8}}@media (max-width:1025px){.category .out_sidebars.-mr,.info-page .out_sidebars.-mr,.tag-page .out_sidebars.-mr{margin-right:0}.out_sidebars,.product-page .h-on-fixed{display:none}.step-item_title{font-size:.86rem;text-align:center}.category,.info-page,.tag-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .container>.Nav-search{display:flex;align-items:center;gap:5px}.product-page .fixed-bottom_p,.product-page .show-on-fixed{display:block}.show-on-fixed.product-top-actions{display:flex}.product_page .product-page_main{margin-top:0}}@media (max-width:680px){.header .Nav-product-custom>div{display:none!important}.header .Nav-product-custom>div.pr-user-icon{display:block!important}.header .Nav-product-custom>div.pr-user-icon .product-custom_icon__name{font-size:10px;font-weight:400;margin-top:3px;display:block}}
.c-pm-text{
    text-align: left;
    width: 100%;
    padding: 1rem;
    font-size: 1.4em;
    color: #2b2b2b;
    padding-top: 0;
}
.p-reserve-count{
    float:none;
}
.hidden{
    display: none;
}
.cart-pay-m-rows{
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.cart-pay-m-row{
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
    /*justify-content: space-between;*/
}
.cart-pay-m-row .btn-place-order{
    margin-left: auto;
}
.cart-t-i-wei span{
    white-space: nowrap;
}
.cart-pay-buttons{
    margin-top: 0px;
}
.cart-choose-pm_btn button{
    background: white !important;
    color: black;
    font-weight: 600;
    border: 1px solid #dedede;
    height: 100%;    
    display: flex;
    flex-direction: column;
    gap: 5px;
    text-align: left;
    padding: 10px 30px 10px 10px;
    justify-content: center;
}
.cfr-p-info, .csr-p-info, .ccpb-info{
    text-align: left;
    display: flex;
    align-items: center;
    gap: 8px;
}
.cfr-p-info img, .csr-p-info img, .ccpb-info img{
    width: 20px;
}
.cart-choose-pm_btn{
    min-height: 70px;
}
.cart-choose-pm_btn button img{
    width: 40px;
}
.checkout-submit-btn button{
    height: 100%;
}

.cart-choose-pm_btn.selected > button{
    border-color: black;
}
.Product-grid_prices{
    flex-direction: column;
    margin-top: auto;
    margin-bottom: 0px;
    padding: 0 .5rem;
}
.mini-sliders{
    display:flex;
    gap: 20px;
}

.Product-grid_name{
      margin-top: 0.5rem;    
      margin-bottom: 2rem;
}


.swiper-button-next {
    right: 22px !important;
    background: #ffffff;
    border-radius: 50%;
    width: 44px !important;
}

.mini-sliders{
    margin-top: 20px;
    margin-bottom: 20px;
}

.rent-product_btn{
    background: #47bc57;
    font-weight: 600;
}

.rent-product_btn:hover{
    background: #30a740;
}

.cart-price-total-box{
    position: relative;
    width: 100%;
    margin-top: 20px;
}
.cpp-name{
    font-size: 1.5em;
    font-weight: 600;
}
.cpp-address{
    color: #adadad;
}
.cart-t-i-wei{
    display: flex;
    gap: 5px;
    align-items:center;
}
.ctiw-total{
    margin-left: auto;
}

.cart-page .login-required-msg{
    margin-top: 35px;
}

.inactive-wrap{
    position: absolute;
    width: 100%;
    height: 100%;
    background: white;
    opacity: 0.6;
    z-index: 100;
}

.swiper-button-prev{
    left: 22px !important;;
    background: #ffffff;
    border-radius: 50%;
    width: 44px !important;
}

.swiper-button-next:after {
    font-size: 25px !important;
    top: 14px;
    left: 4px;
    height: 40px;
    color: #000000;
}

.swiper-button-prev:after{
    font-size: 25px !important;
    top: 14px;
    right: 4px;
    height: 40px;
    color: #000000;
}

.shared-product{
    display: flex;
    gap: 20px;
    margin-top: 20px;
    align-items: center;
}

.cart-el_price{
    width: 25%;
}
.cart-el_weight{
    width: 15%;
    text-align: right;
}

.cart-el_weight span{
    font-size: 1.357rem;
    color: #000;
}

.sp-el_right{
    display: flex;
    height: auto;
    margin-left: auto;
    gap: 50px;
    align-items: center;
}

.clear_cart-js{
    font-weight: 500;
    font-size: 15px;
    color: #6e6e6e;
}
.clear_cart-js:hover{
    color: #3b3b3b;
}

.sp-el_price{
        font-size: 1.357rem;
}

.sc-divide-wrap{
    display: flex;
    gap: 40px;
}

.sc-shared-products{
    width: 100%;
}

.sc-c-w-top .sc-item-count{
    padding-bottom: 20px;
    border-bottom: 1px solid #e6e6e6;
}

.sc-c-w-bottom{
    padding-top: 20px;
}

.sc-item-total{
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    gap: 10px;
}

.sc-item-total .scit-text{
    font-size: 1.3rem;
    font-weight: 600;
}

.sc-item-total .scit-value{
    font-size: 1.6rem;
    font-weight: bold;
    margin-left: auto;
}

.sc-add-to-cart-wrap{
    padding: 30px;
    background: #f3f4f7;
    border-radius: 10px;
    min-width: 350px;
}
.sc-item-quantity{
    padding: 8px 30px;
    background: #f3f4f7;
    border-radius: 5px;
}

.share_cart-js{
    padding: 9px 10px;
    background: #f3f4f7;
    border-radius: 50px;
    display: inline-flex;
    cursor: pointer;
}

.cart-el_total-r{
    width: 25%;
}
.cart-el_total-r .price{
    margin-left: auto;
    font-size: 1.8rem;
}
.cart-el_total-r .-hasComparePrice{
    margin-left: auto;
}
.cart-el_total-r .-hasComparePrice .old-price .ruble{
    font-size: inherit;
}
.cart-el_total-r .price .ruble{
    font-size: 1.8rem;
}
.cart-el_total-r .cart-price-total{
    margin-top: 5px;
}
.cart-ship-address-title{
    font-size: 1.5em;
    font-weight: 600;
}
.cart-el_coupon{
    width: 35%;
}
.cart-el_shipping{
    width: 40%;
}
.cart-sh-method{
    padding: 10px 25px;
    border: 2px solid #ececec;
    border-radius: 5px;
    line-height: normal;
}
.cart-sh-method.disabled{
    cursor: not-allowed;
}
.cart-sh-method.active{
    cursor: pointer;
    border-color: #44bb55;
}

.cart-shipping-methods{
    display: flex;
    gap: 10px;
}

.cart-pickpoint-wrap{
    width: 100%;
}
.cpp-map{
    margin-top: 10px;
}

.cart-head-right{
    margin-left: auto;
    display: flex;
    align-items: center;
    gap: 15px;
}

.share_cart-js:hover{
    background: #e2e2e2;
}

.cart-msg-share-copied{
    position: fixed;
    bottom: 30px;
    width: 180px;
    right: 30px;
    display: none;
    white-space: normal;
    z-index: 20;
}

.cart-share-msg{
    background: #2d2d2d;
    color: white;
    padding: 1.071rem;
    text-align: center;
    position: relative;
    border-radius: 4px;
}

.cart-h1-title{
    display: flex;
    align-items: center;
    gap: 10px;
}

.head-nav-tog .product-custom_icon .icon.nav-cat-btn__action__wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.head-nav-tog .product-custom_icon .icon {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 22px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
}
.head-nav-tog .product-custom_icon__name{
    font-size: 10px;
    font-weight: 400;
    margin-top: 3px;
}

.sp-el_image img{
    min-width: 50px;
}

.share_cart-js{
    
}
.cpp-head{
    display: flex;
    align-items: flex-end;
    gap: 10px;
}
.cpp-show-map{
    margin-left: auto;
    color: #8a8a8a;
}

.cpp-show-map:hover{
    color: #000;
}

.ccpb-info{
    display: none;
}

.cart-el_image{
    display: flex;
    justify-content: space-between;
}
.cart-el_image .select-item-wrap{
    padding: 12px 10px;
}
.cart-el_image .select-item-wrap input[type="checkbox"]{
    width: 20px;
    height: 20px;
    accent-color: #000000;
}
.order-select-items input[type=checkbox]{
    accent-color: #000000;
}
.cart-el_image img{
    min-width: 48px;
}
.m-slider-text{
    font-family: Arial, sans-serif;
    line-height: 1.4;
    transition: opacity 0.3s ease;
    text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.8);
    word-wrap: break-word;
}

@media (min-width: 1025px) {
    .head-nav-tog {
        display: none !important;
    }
}

@media (max-width: 1025px) {
    .head-nav-tog{
        flex: 1;
    }
    .header--left{
        margin-right: 0 !important;
    }
    .header--left .header_logo{
        margin-right: 0;
    }
    .header--right{
        flex: 1;
    }
}

@media (max-width: 965px) {
    .sc-divide-wrap{
        flex-wrap: wrap;
        justify-content: center;
    }
    .sc-add-to-cart-wrap{
        min-width: 250px;
    }
}

@media (max-width: 700px) {
    .shared-product{
        flex-wrap: wrap;
    }
    .sp-el_right{
        margin-left: 0px;
    }
    .cart-el_weight{
        width: auto;
        margin-right: 20px;
    }
    .cart-el_coupon{
        width: 100%;
    }
    .cart-el_shipping{
        width: 100%;
        margin-top: 10px;
    }
    .cart-el_total-r{
        position: absolute;
        top: 0;
        margin-top: 10px;
        width: 100%;
    }
    .cart-pay-m-row{
        display: block;
    }
    .ccpb-info{
        display:flex;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .cfr-p-info, .csr-p-info{
        display: none !important;
    }
    .cart-pay-m-row .btn-place-order{
        margin: 0 auto;
        min-height: 60px;
        margin-top: 10px;
        text-align: center;
    }
    .cart-el_total{
        position: relative;
        padding-top: 80px !important;
    }
    .cart-pickpoint-wrap{
        margin-top: 10px;
    }
}

@media (max-width: 768px) { /* Adjust max-width based on your breakpoint */
  .js--mini-slider .swiper-button-next,
  .js--mini-slider .swiper-button-prev {
    display: none;
  }
}

@media (max-width: 700px) {
    .cart-page .Cart__Qty input{
        width: 55px;
    }
    .cart-page .cart-el_qty{
        width: 100%;
    }
    .cart-page .cart-el_price {
        width: auto;
    }
    .cart-page .cart-el_image {
        width: 95px;
    }
    .cart-el_image .select-item-wrap input[type="checkbox"]{
        width: 15px;
        height: 15px;
    }
    .order-select-items input[type=checkbox]{
        width: 15px !important;
        height: 15px !important;
    }
}
/* Dynamic Payment Modal Styles */
.dynamic-payment-modal {
    display: none;
    position: fixed;
    z-index: 9999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    backdrop-filter: blur(5px);
}

.dynamic-payment-modal-content {
    background-color: #fff;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 40px;
    border-radius: 20px;
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15);
    width: 90%;
    max-width: 450px;
    text-align: center;
    max-height: 90vh;
    overflow-y: auto;
}

.dynamic-payment-modal .close-modal {
    position: absolute;
    right: 15px;
    top: 15px;
    background: none;
    border: none;
    font-size: 24px;
    cursor: pointer;
    color: #666;
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    transition: all 0.3s ease;
}

.dynamic-payment-modal .close-modal:hover {
    background-color: #f0f0f0;
    color: #000;
}

.dynamic-payment-modal h3 {
    margin: 0 0 20px 0;
    font-size: 20px;
    font-weight: bold;
    color: #333;
    text-align: center;
}

.payment-form {
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-top: 20px;
}

.payment-form label {
    font-weight: 600;
    color: #555;
    margin-bottom: 8px;
    font-size: 14px;
}

.payment-form input {
    padding: 15px 20px;
    border: 1px solid #e8e8e8;
    border-radius: 12px;
    font-size: 16px;
    transition: all 0.3s ease;
    background-color: #fafafa;
}

.payment-form #payment-amount {
    font-size: 24px;
    font-weight: 600;
    text-align: center;
    padding: 30px 20px;
    border: none;
    background-color: #f8f9fa;
    color: #2c3e50;
    margin: 10px 0;
}

.payment-form #payment-description {
    font-size: 14px;
    padding: 12px 16px;
}

.payment-form input:focus {
    outline: none;
    border-color: #4CAF50;
    background-color: #fff;
    box-shadow: 0 0 0 3px rgba(76, 175, 80, 0.1);
}

.payment-form #payment-amount:focus {
    background-color: #fff;
    box-shadow: 0 0 0 3px rgba(76, 175, 80, 0.1);
}

.payment-btn {
    background: linear-gradient(135deg, #4CAF50, #45a049);
    color: white;
    border: none;
    padding: 16px 32px;
    border-radius: 12px;
    font-size: 16px;
    font-weight: 600;
    cursor: pointer;
    transition: all 0.3s ease;
    margin-top: 10px;
    box-shadow: 0 4px 12px rgba(76, 175, 80, 0.3);
}
    box-shadow: 0 4px 15px rgba(76, 175, 80, 0.3);
}

.payment-btn:hover {
    background: linear-gradient(135deg, #45a049, #4CAF50);
    transform: translateY(-2px);
    box-shadow: 0 6px 20px rgba(76, 175, 80, 0.4);
}

.payment-btn:disabled {
    background: #cccccc;
    cursor: not-allowed;
    transform: none;
    box-shadow: none;
}

.payment-btn-secondary {
    background: #f8f9fa;
    color: #333;
    border: 2px solid #e0e0e0;
    padding: 16px 32px;
    border-radius: 12px;
    font-size: 16px;
    font-weight: 600;
    cursor: pointer;
    transition: all 0.3s ease;
    margin-top: 10px;
}

.payment-btn-secondary:hover {
    background: #e9ecef;
    border-color: #ced4da;
}

.payment-qr-container {
    text-align: center;
}

.product-custom_icon.messanger-desk{
    z-index: 1;
}

.payment-qr-image {
    margin: 20px auto;
    padding: 20px;
    background: #f8f9fa;
    border-radius: 10px;
    border: 2px dashed #e0e0e0;
    min-height: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Payment Status Styles */
.payment-status {
    border-radius: 4px;
    padding: 4px 8px;
    font-size: 14px;
    font-weight: 600;
}

.status-pending {
    color: #ff8c00;
    background-color: rgba(255, 140, 0, 0.1);
}

.status-completed {
    color: #4CAF50;
    background-color: rgba(76, 175, 80, 0.1);
}

.status-failed {
    color: #f44336;
    background-color: rgba(244, 67, 54, 0.1);
}

.status-cancelled {
    color: #9e9e9e;
    background-color: rgba(158, 158, 158, 0.1);
}

.status-unknown {
    color: #666;
    background-color: rgba(102, 102, 102, 0.1);
}

.empty-payments {
    text-align: center;
    padding: 40px 20px;
    color: #666;
    font-size: 16px;
}

.payment-qr-image img {
    max-width: 100%;
    max-height: 300px;
    border-radius: 8px;
}

.payment-info {
    margin: 20px 0;
    padding: 15px;
    background: #f8f9fa;
    border-radius: 8px;
}

.payment-info p {
    margin: 5px 0;
    font-size: 16px;
}

.payment-status {
    margin: 20px 0;
}

.status-text {
    font-size: 16px;
    font-weight: 600;
    color: #666;
    margin-bottom: 10px;
}

.payment-loader {
    width: 40px;
    height: 40px;
    border: 4px solid #f3f3f3;
    border-top: 4px solid #4CAF50;
    border-radius: 50%;
    animation: spin 1s linear infinite;
    margin: 0 auto;
}

.payment-actions {
    display: flex;
    gap: 10px;
    justify-content: center;
    margin-top: 20px;
}

.payment-success {
    text-align: center;
    padding: 30px 20px;
}

.payment-success h3 {
    color: #4CAF50;
    font-size: 24px;
    margin-bottom: 20px;
}

.payment-success p {
    font-size: 18px;
    margin-bottom: 20px;
    color: #333;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

@media (max-width: 600px) {
    .dynamic-payment-modal-content {
        margin: 0 auto;
        padding: 20px;
        width: 95%;
    }

    .payment-actions {
        flex-direction: column;
    }

    .payment-qr-image {
        min-height: 150px;
    }
}