.product-content{padding-top:8px}.product-content .slider-needed{background-color:#e4e4e4}.slider-viewed{padding-bottom:0}.slider-needed.slider-products{padding-bottom:32px}@media (min-width:768px){.slider-needed.slider-products{padding-bottom:48px}}@media (min-width:768px){.slider-needed.slider-products{padding-bottom:0}}.slider-needed.slider-products .swiper-slide{min-width:238px;max-width:238px}.slider-needed.slider-products .swiper-slide:not(:last-child){margin-right:4px}@media (min-width:768px){.slider-needed.slider-products .swiper-slide:not(:last-child){margin-right:8px}}@media (min-width:1280px){.slider-needed.slider-products .swiper-slide:not(:last-child){margin-right:22px}}.slider-needed.slider-products .card-slider{padding:34px 16px 16px}.slider-needed.slider-products .card-slider:hover .card-footer{-webkit-box-shadow:none;box-shadow:none}@media (min-width:1280px){.slider-needed.slider-products .card-slider .card-video .ico{font-size:24px}}.slider-needed.slider-products .card-slider .card-header{padding:8px 16px 2px}.slider-needed.slider-products .card-slider .card-price{-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;min-height:42px}.slider-needed.slider-products .card-slider .card-price .old-price{margin-bottom:2px;margin-left:0}.slider-needed.slider-products .card-slider .card-image{min-height:206px}.slider-needed.slider-products .card-slider .card-footer{visibility:visible;position:relative;top:inherit;left:inherit}@media (min-width:1280px){.slider-needed.slider-products .card-slider .card-footer{padding:16px 0 0}}.slider-needed.slider-products .card-slider .card-footer .btn{padding:17px 8px}.product-promo{width:calc(100% + 32px);margin-left:-16px;margin-bottom:16px;background-color:#fff;padding:20px 16px 24px}@media (min-width:768px){.product-promo{width:calc(100% + 48px);margin-left:-24px;margin-bottom:0;padding:30px 24px 48px}}@media (min-width:1024px){.product-promo{padding:26px 24px 26px}}@media (min-width:1280px){.product-promo{width:calc(100% + 160px);margin-left:-80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:32px 80px 48px}}.product-promo .variant-price{font-weight:500;font-size:14px;line-height:16px}@media (min-width:768px){.product-promo .variant-price{font-size:16px;line-height:20px}}@media (min-width:1280px){.product-promo .product-images{min-width:540px;max-width:540px;margin-right:40px}}@media (min-width:1366px){.product-promo .product-images{margin-right:88px}}.product-promo .product-images .product-help{display:none}@media (min-width:1280px){.product-promo .product-images .product-help{display:block}}@media (min-width:1280px){.product-promo .product-info{max-width:calc(100% - 580px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width:1366px){.product-promo .product-info{max-width:calc(100% - 628px)}}.product-promo .product-info .product-help{display:block}@media (min-width:1280px){.product-promo .product-info .product-help{display:none}}.product-promo .product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}@media (min-width:1024px) and (max-width:1365px){.product-promo .product-price{-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}}.product-promo .product-price .price-zone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.product-promo .product-price .price-zone{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:768px){.product-promo .product-price .btn-other{display:none}}.product-promo .product-price .btn-other .card-btn:not(:last-child){margin-right:24px}.product-promo .product-price .btn-other .card-btn:hover .ico{color:#4f4f4f}.product-promo .product-price .btn-other .ico{font-size:32px}.product-promo .product-price .price-economy{font-weight:500;font-size:16px;line-height:18px;color:#01915d;margin-top:8px}@media (min-width:768px){.product-promo .product-price .price-economy{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:0;margin-left:24px;margin-bottom:8px}}.product-promo .product-price .normal-price{font-weight:500;font-size:32px;line-height:32px}@media (min-width:768px){.product-promo .product-price .normal-price{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:40px;line-height:46px}}.product-promo .product-price .normal-price .fractional-price{font-size:20px}.product-promo .product-price .new-price{font-weight:500;font-size:32px;line-height:32px;color:#d8352a}@media (min-width:768px){.product-promo .product-price .new-price{font-size:40px;line-height:46px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.product-promo .product-price .old-price{font-weight:500;font-size:18px;line-height:18px;text-decoration:line-through;color:#b5bec6;margin-bottom:4px}@media (min-width:768px){.product-promo .product-price .old-price{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:24px;line-height:28px;margin-left:24px}}.product-promo .product-service{margin-top:16px}@media (min-width:768px){.product-promo .product-service{margin-top:24px}}.product-promo .product-service .service-caption{font-weight:700;font-size:18px;line-height:20px;margin-bottom:4px}.product-promo .product-service .service-collapse{border-bottom:1px dashed #b5bec6}.product-promo .product-service .service-collapse.opened .ico-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-promo .product-service .service-toggler{padding:16px 0 16px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:500;font-size:16px;line-height:24px;cursor:pointer;position:relative}@media (min-width:768px){.product-promo .product-service .service-toggler{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.product-promo .product-service .service-toggler:hover .ico-down,.product-promo .product-service .service-toggler:hover .service-title{color:#4f4f4f}.product-promo .product-service .service-toggler .ico-down{position:absolute;top:16px;left:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform}.product-promo .product-service .service-toggler .service-title{font-weight:600;font-size:16px;margin-bottom:12px}@media (min-width:768px){.product-promo .product-service .service-toggler .service-title{margin-bottom:0}}.product-promo .product-service .service-toggler .service-price{font-weight:500;font-size:16px;line-height:18px}.product-promo .product-service .service-toggler .service-price.free{color:#01905d}.product-promo .product-service .service-collapce-container{height:0;overflow:hidden;-webkit-transition:height .3s ease;transition:height .3s ease;will-change:height}.product-promo .product-service .container{padding:0 0 32px}@media (min-width:768px){.product-promo .product-service .container{padding:4px 0 24px 32px}}.product-promo .product-service .container .wysiwyg{font-weight:500;color:#4f606e}.product-promo .product-service .service-note{font-weight:700;font-size:14px;line-height:18px;color:#2c2c2c;margin-top:8px}@media (min-width:768px){.product-promo .product-service .service-note{margin-top:16px}}.product-promo .product-service .service-note a{color:#4f4f4f;border-bottom:1px dashed #4f4f4f}.product-promo .product-service .service-note a:hover{border-color:transparent}.product-promo .product-service .service-text{margin-bottom:16px}@media (min-width:768px){.product-promo .product-service .service-text{font-size:16px;line-height:20px}}.product-promo .product-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:24px}@media (min-width:768px){.product-promo .product-btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width:768px){.product-promo .product-btns.no-cart{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.product-promo .product-btns.no-cart .btn-other{display:block;margin-top:24px}@media (min-width:768px){.product-promo .product-btns.no-cart .btn-other{margin-top:0}}@media (min-width:768px){.product-promo .product-btns.no-cart .btn-buy{width:298px}}.product-promo .product-btns .btn{letter-spacing:.08em}@media (min-width:768px){.product-promo .product-btns .btn-buy{width:calc(50% - 66px);margin-right:24px}}@media (min-width:768px){.product-promo .product-btns .btn-buy.main{margin-right:12px}}.product-promo .product-btns .btn-light{width:100%;padding:22px 11px;font-size:16px}.product-promo .product-btns .btn-credit{padding:11px;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}.product-promo .product-btns .credit-price{margin-top:6px;font-weight:500;font-size:14px;line-height:16px;color:#4f606e}.product-promo .product-btns .add_to_cart{width:100%;font-weight:500;font-size:16px;line-height:16px;padding:22px 16px;letter-spacing:.05em;margin-bottom:8px}@media (min-width:768px){.product-promo .product-btns .add_to_cart{margin-bottom:0}}.product-promo .product-btns .btn-other{display:none}@media (min-width:768px){.product-promo .product-btns .btn-other{display:block}}.product-promo .product-btns .card-btn:not(:last-child){margin-right:16px}@media (min-width:768px){.product-promo .product-btns .card-btn:not(:last-child){margin-right:24px}}.product-promo .product-btns .card-btn .ico{font-size:32px}.product-promo .product-btns .add_to_compare.in_compare .ico,.product-promo .product-btns .add_to_compare:hover .ico{color:#4f4f4f}.product-promo .product-btns .add_to_fav.in_fav .ico,.product-promo .product-btns .add_to_fav:hover .ico{color:#4f4f4f}.swiper-product-images{width:calc(100% + 32px);margin-left:-16px;padding-bottom:26px;margin-bottom:32px}@media (min-width:768px){.swiper-product-images{width:calc(100% + 48px);margin-left:-24px;margin-bottom:40px}}@media (min-width:1024px){.swiper-product-images{width:100%;margin-left:0}}@media (min-width:1280px){.swiper-product-images{padding-bottom:0;margin-bottom:0}.swiper-product-images .swiper-pagination{display:none}}.swiper-product-images .ico-zoom-in{cursor:pointer;font-size:24px;position:absolute;right:26px;bottom:36px;z-index:3}@media (min-width:768px){.swiper-product-images .ico-zoom-in{font-size:32px}}@media (min-width:1280px){.swiper-product-images .ico-zoom-in{font-size:24px;right:10px;bottom:10px}}.swiper-product-images .ico-zoom-in:hover{color:#4f4f4f}.swiper-product-images .swiper-slide{width:100%;min-height:288px;padding-top:30px}@media (min-width:768px){.swiper-product-images .swiper-slide{min-height:540px}}.swiper-product-images .swiper-slide img,.swiper-product-images .swiper-slide picture{display:block;margin:0 auto}.swiper-product-images .swiper-slide img{cursor:pointer}.swiper-product-images .slide{display:block;margin:0 auto;max-width:288px}@media (min-width:768px){.swiper-product-images .slide{max-width:inherit}}.product-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}@media (min-width:1280px){.product-header{margin-bottom:12px}}.product-header .product-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-header .product-labels .label{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase}@media (min-width:375px){.product-header .product-labels .label{font-size:14px}}@media (max-width:767px){.product-header .product-labels .label{display:none}.product-header .product-labels .label:nth-child(1),.product-header .product-labels .label:nth-child(2){display:block}}.product-header .product-labels .label:not(:last-child){margin-right:8px}.product-header .product-labels .label.discount{color:#d8352a}.product-header .product-labels .label.new{color:#01915d}.product-header .product-labels .label.pipl{color:#4f4f4f}.product-header .product-brand-logo{max-height:18px}.product-header .product-brand-logo img{display:block;max-height:18px}@media (min-width:768px){.product-header-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-header-info .vendor-wrap{margin-bottom:0;margin-left:24px}}@media (min-width:1280px){.product-header-info{-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;margin-bottom:40px}}.product-header-info .product-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-header-info .product-rating .rating-output{margin-right:2px}.product-header-info .product-rating .average-rating{margin-right:4px;font-weight:500}.product-header-info .product-rating .stars-counter{font-weight:500;font-size:14px;line-height:12px;color:#4f4f4f;border-color:#7b7f84;padding-bottom:1px;position:relative;top:1px}.product-header-info .product-rating .stars-counter:hover{border-color:transparent}.product-header-info .product-rating .usage-time{color:#4f606e;font-weight:500;font-size:12px;line-height:14px}@media (min-width:768px){.product-header-info .product-rating .usage-time{font-size:14px;line-height:16px}}.product-header-info .product-availability{margin-right:16px;font-weight:500;font-size:12px;line-height:14px;color:#01915d}@media (min-width:768px){.product-header-info .product-availability{margin-right:24px;font-size:14px}}.product-header-info .product-availability.order{color:#3f3f3f}.product-header-info .product-availability.stock{color:#b5bec6}.product-header-info .product-vendor{font-size:12px;line-height:14px;color:#4f606e}@media (min-width:768px){.product-header-info .product-vendor{font-size:14px}}.product-variants{margin-bottom:32px}.product-variants .variants-caption{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;font-size:18px;line-height:20px}.product-variants .variants-caption .ico-info{margin-left:4px;color:#b5bec6;font-size:20px}@media (min-width:768px){.product-variants .variants-caption .ico-info{margin-left:8px}}.product-variants .variants-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;width:calc(100% + 6px)}@media (min-width:768px){.product-variants .variants-list{margin-top:8px;width:calc(100% + 8px)}}.product-variants .variant{display:block;min-width:92px;margin-top:6px;border:1px solid #b5bec6;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;padding:12px 16px}@media (min-width:768px){.product-variants .variant{min-width:113px;margin-top:8px}}@media (min-width:1280px){.product-variants .variant{min-width:102px}}.product-variants .variant.active{pointer-events:none}.product-variants .variant.active,.product-variants .variant:hover{padding:11px 15px;border:2px solid #4f4f4f}.product-variants .variant.disabled{pointer-events:none;background-color:#f3f5f6;color:#b5bec6}.product-variants .variant:not(:last-child){margin-right:6px}@media (min-width:768px){.product-variants .variant:not(:last-child){margin-right:8px}}.product-colors{margin-bottom:40px}.product-colors .colors-caption{font-weight:700;font-size:18px;line-height:20px;margin-bottom:16px}.product-colors .colors-list{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}.product-colors .color{display:block;width:30px;height:30px;border-radius:50%;position:relative}.product-colors .color.active{margin:6px;pointer-events:none}.product-colors .color.active:after{content:'';position:absolute;top:50%;left:50%;width:42px;height:42px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 0 2px #4f4f4f;box-shadow:0 0 0 2px #4f4f4f;border-radius:50%}.product-colors .color:not(.active):hover:after{content:'';position:absolute;top:50%;left:50%;width:42px;height:42px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 0 2px #b5bec6;box-shadow:0 0 0 2px #b5bec6;border-radius:50%}.product-colors .color:not(:last-child){margin-right:24px}.product-chars{margin-bottom:32px}.product-chars .chars-caption{font-weight:700;font-size:18px;line-height:20px;margin-bottom:12px}.product-chars .chars-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-chars .char{font-weight:500;font-size:16px;line-height:18px;color:#4f606e;background:rgba(181,190,198,.2);border-radius:24px;padding:6px 12px;margin-top:8px;margin-right:8px}.product-warn{background:#fdf5f4;border-radius:6px;padding:16px 16px 18px;margin-bottom:40px}@media (min-width:768px){.product-warn{padding:20px 24px 24px}}.product-warn .warn-caption{font-weight:600;font-size:14px;line-height:18px;color:#d8352a}@media (min-width:768px){.product-warn .warn-caption{font-size:16px}}.product-warn .warn-info{font-weight:500;font-size:14px;line-height:18px;margin-top:6px}@media (min-width:768px){.product-warn .warn-info{font-size:16px}}.product-sale{position:relative;background:#f3f5f6;border-radius:6px;padding:16px 12px 18px 78px;margin-top:32px;margin-bottom:40px}@media (min-width:768px){.product-sale{padding:20px 24px 24px 88px}}.product-sale .sale-label{position:absolute;top:50%;left:12px;width:56px;height:56px;color:#fff;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;background:#d8352a;border-radius:50%;font-weight:700;font-size:13px;line-height:18px;letter-spacing:.08em;text-transform:uppercase;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.product-sale .sale-label{left:16px}}.product-sale .sale-caption{color:#d8352a;font-weight:600;font-size:14px;line-height:18px;margin-bottom:6px}@media (min-width:768px){.product-sale .sale-caption{font-size:16px;margin-bottom:8px}}.product-sale .sale-info{font-weight:500;font-size:14px;line-height:18px}@media (min-width:768px){.product-sale .sale-info{font-size:16px}}.product-functions{margin-top:32px;margin-bottom:40px}@media (min-width:768px){.product-functions{margin-top:40px}}.product-functions .functions-caption{font-weight:700;font-size:18px;line-height:20px;margin-bottom:20px}.product-functions .functions-list{list-style-type:disc}.product-functions .functions-list li{font-weight:400;font-size:14px;line-height:18px;color:#4f606e}.product-functions .functions-list li:not(:last-child){margin-bottom:12px}.product-functions .functions-list li::marker{color:#3f3f3f}.product-functions .functions-list p{font-weight:400;font-size:14px}.product-dwp{margin-top:32px;margin-bottom:24px}@media (min-width:1280px){.product-dwp{margin-bottom:0}}.product-dwp .dwp-block{padding-bottom:16px;border-bottom:1px dashed #b5bec6}.product-dwp .dwp-block:not(:last-child){margin-bottom:24px}.product-dwp .dwp-block p{font-weight:500;font-size:16px;line-height:18px;color:#4f606e}.product-dwp .dwp-block p:not(:last-child){margin-bottom:8px}.product-dwp .dwp-block a{color:#4f606e;border-bottom:1px dashed #b5bec6}.product-dwp .dwp-block a:hover{border-color:transparent}.product-dwp .dwp-block .free{color:#01915d}.product-dwp .dwp-caption{font-weight:700;font-size:16px;line-height:18px;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-dwp .dwp-caption .ico{font-size:20px;margin-right:10px}.product-dwp .payment-ways{display:-webkit-box;display:-ms-flexbox;display:flex}.product-dwp .payment-ways img{display:block;margin-top:8px;margin-right:12px;max-height:18px}@media (min-width:414px){.product-dwp .payment-ways img{max-height:inherit}}@media (min-width:768px){.product-dwp .payment-ways img{margin-right:24px}}.slider-thumbs{display:none}@media (min-width:1280px){.slider-thumbs{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:312px;margin:8px auto 0;max-width:540px;margin:20px auto 0}}.slider-thumbs .yt-btn{position:relative;margin-right:24px;min-width:80px;width:80px;height:80px}.slider-thumbs .yt-btn:hover{-webkit-box-shadow:inset 0 0 0 1px #4f4f4f;box-shadow:inset 0 0 0 1px #4f4f4f}.slider-thumbs .yt-btn .ico{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:32px;width:32px;font-size:32px}.slider-thumbs .for-thumbs-arrows{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 46px;width:calc(100% - 96px)}.swiper-product-thumbs{width:100%}.swiper-product-thumbs .swiper-slide{overflow:hidden;position:relative;cursor:pointer;width:80px!important;height:80px}.swiper-product-thumbs .swiper-slide:not(:last-child){margin-right:8px}.swiper-product-thumbs .swiper-slide:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.swiper-product-thumbs .swiper-slide.swiper-slide-thumb-active:before{-webkit-box-shadow:inset 0 0 0 1px #d4d4d4;box-shadow:inset 0 0 0 1px #d4d4d4}.swiper-product-thumbs .swiper-slide:hover:before{-webkit-box-shadow:inset 0 0 0 1px #4f4f4f;box-shadow:inset 0 0 0 1px #4f4f4f}.swiper-product-thumbs .swiper-slide picture{position:absolute;display:block;width:40px;height:40px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:768px){.swiper-product-thumbs .swiper-slide picture{width:80px;height:80px}}.thumbs-arrows{position:relative}.thumbs-arrows .thumbs-button-next{right:0}.thumbs-arrows .thumbs-button-next:hover .ico{margin-left:2px}.thumbs-arrows .thumbs-button-prev{left:0}.thumbs-arrows .thumbs-button-prev:hover .ico{margin-left:-2px}.thumbs-arrows .thumbs-button-next,.thumbs-arrows .thumbs-button-prev{position:absolute;overflow:hidden;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;width:24px;height:24px;cursor:pointer}@media (min-width:768px){.thumbs-arrows .thumbs-button-next,.thumbs-arrows .thumbs-button-prev{width:24px;height:24px}}.thumbs-arrows .thumbs-button-next.swiper-button-disabled,.thumbs-arrows .thumbs-button-prev.swiper-button-disabled{opacity:.5}.thumbs-arrows .thumbs-button-next .ico,.thumbs-arrows .thumbs-button-prev .ico{font-size:24px;-webkit-transition:margin .3s ease;transition:margin .3s ease}.product-desktop{display:none}@media (min-width:1280px){.product-desktop{display:block}}.product-mobile{margin-bottom:14px}@media (min-width:1280px){.product-mobile{display:none}}.mobile-video{margin:18px 0 4px}.mobile-video .mobile-yt-btn:hover{opacity:.85}.mobile-video .ico{font-size:32px}@media (min-width:768px){.mobile-video .ico{font-size:40px}}.product-name{position:relative;font-weight:700;font-size:24px;line-height:26px;margin-bottom:12px}@media (min-width:768px){.product-name{font-size:32px;line-height:42px;margin-bottom:16px}}.vendor-wrap{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.product-help{margin-top:24px;background-color:#f0f7ff;padding:20px 16px 22px;border-radius:6px}@media (min-width:768px){.product-help{margin-top:32px;padding:22px 24px 28px}}@media (min-width:1280px){.product-help{margin-top:24px}}.product-help .help-text{color:#3f3f3f;font-weight:700;font-size:16px;line-height:18px;margin-bottom:16px}@media (min-width:768px){.product-help .help-text{font-size:18px;line-height:20px;margin-bottom:22px}}@media (min-width:768px){.product-help .help-variants{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.product-help .help-variants-item{position:relative}.product-help .help-variants-item:not(:last-child){margin-right:32px;margin-bottom:16px}@media (min-width:768px){.product-help .help-variants-item:not(:last-child){margin-bottom:0;margin-right:32px}.product-help .help-variants-item:not(:last-child):after{content:'';position:absolute;display:block;height:16px;width:1px;right:-16px;top:2px;background-color:#3f3f3f}}.product-help .help-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#4f606e;white-space:nowrap}.product-help .help-link:hover{color:#4f4f4f}.product-help .help-link:hover .ico{color:#4f4f4f}.product-help .help-link .ico{font-size:20px;margin-right:8px}.block-specification-row{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:70px 0;background-color:#fff}.block-specification-row .block-specification-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:100%;margin:32px 10px}@media (min-width:428px){.block-specification-row .block-specification-description{margin:32px 16px}}@media (min-width:778px){.block-specification-row .block-specification-description{margin:40px 24px}}@media (min-width:980px){.block-specification-row .block-specification-description{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:40px 48px}}@media (min-width:1280px){.block-specification-row .block-specification-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:60px 24px}}@media (min-width:1521px){.block-specification-row .block-specification-description{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:60px 48px}}.block-specification-row .block-specification-description .block-row-container-description{-webkit-box-flex:1;-ms-flex:1 1 48%;flex:1 1 48%;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-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 24px}.block-specification-row .block-specification-description .block-row-container-description .prod-title{display:block;width:100%;text-align:center;color:#2c2c2c;font-size:24px;font-weight:600;line-height:135%}@media (min-width:980px){.block-specification-row .block-specification-description .block-row-container-description .prod-title{text-align:left}}@media (min-width:1280px){.block-specification-row .block-specification-description .block-row-container-description .prod-title{padding:16px 24px;text-align:center}}@media (min-width:1521px){.block-specification-row .block-specification-description .block-row-container-description .prod-title{padding:16px 0;text-align:left}}.block-specification-row .block-specification-description .block-row-container-description .prod-description{font-size:16px;font-weight:500;color:#4f606e;text-align:center;line-height:135%;padding:16px 10px 24px 10px}@media (min-width:428px){.block-specification-row .block-specification-description .block-row-container-description .prod-description{padding:16px 24px 24px 24px}}@media (min-width:980px){.block-specification-row .block-specification-description .block-row-container-description .prod-description{padding:16px 0 24px 0;text-align:left}}@media (min-width:1280px){.block-specification-row .block-specification-description .block-row-container-description .prod-description{padding:16px 24px 24px 24px;text-align:center}}@media (min-width:1521px){.block-specification-row .block-specification-description .block-row-container-description .prod-description{padding:16px 0 24px 0;text-align:left}}.block-specification-row .block-specification-description .product-row-container-images{-webkit-box-flex:1;-ms-flex:1 1 51%;flex:1 1 51%;padding:0}@media (min-width:428px){.block-specification-row .block-specification-description .product-row-container-images{padding:16px 24px 24px 24px}}@media (min-width:980px){.block-specification-row .block-specification-description .product-row-container-images{padding:0}}@media (min-width:1280px){.block-specification-row .block-specification-description .product-row-container-images{padding:16px 24px 24px 24px}}@media (min-width:1521px){.block-specification-row .block-specification-description .product-row-container-images{padding:0}}.block-specification-row .block-specification-description .product-row-container-images .product-specification-image{display:block;width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.block-specification-row-revers .block-specification-description{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:980px){.block-specification-row-revers .block-specification-description{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1280px){.block-specification-row-revers .block-specification-description{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:1521px){.block-specification-row-revers .block-specification-description{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.block-specification-column{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:calc(100% + 32px);margin-left:-16px;margin-top:70px;background-color:#fff}@media (min-width:1280px){.block-specification-column{width:100%;margin-left:0;max-width:1230px}}.block-specification-column .block-specification-description{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:100%;height:100%}.block-specification-column .block-specification-description .prod-title{display:block;color:#2c2c2c;text-align:center;margin:40px 16px 24px 16px;font-size:24px;line-height:135%;font-weight:600}@media (min-width:1280px){.block-specification-column .block-specification-description .prod-title{text-align:left}}.block-specification-column .block-specification-description .prod-description{text-align:center;padding:0 24px 0 40px;font-size:16px;font-weight:500;line-height:135%;color:#4f606e}.block-specification-column .product-specification-container-images{padding-top:24px;line-height:135%;width:100%;height:100%;max-width:1264px;margin-bottom:-2px}.block-specification-column .product-specification-container-images .product-specification-image{width:100%;border-radius:10px;-o-object-fit:contain;object-fit:contain}.block-specification-column-three-img{margin:70px 0 70px -16px}@media (min-width:1280px){.block-specification-column-three-img{margin-left:0}}.block-specification-column-three-img .product-specification-container-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:24px 8px;width:100%;max-width:1264px}@media (min-width:980px){.block-specification-column-three-img .product-specification-container-images{padding:40px 16px}}@media (min-width:768px){.block-specification-column-three-img .product-specification-container-images{width:100%!important}}@media (min-width:1280px){.block-specification-column-three-img .product-specification-container-images{padding:24px}}.block-specification-column-three-img .product-specification-container-images .product-specification-image{-o-object-fit:contain;object-fit:contain;border-radius:10px;padding:0 10px}.block-specification-column-three-img .product-specification-container-images-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-specification-column-three-img .product-specification-container-images-text .product-specification-container-image-wrapper{display:grid;grid-template-columns:repeat(3,4fr);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.block-specification-column-three-img .product-specification-container-images-text .product-specification-container-image-wrapper .product-specification-image{display:block;height:100%;border-radius:10px;-o-object-fit:contain;object-fit:contain}.block-specification-column-three-img .product-specification-container-images-text .product-specification-container-title-wrapper{display:grid;grid-template-columns:repeat(3,4fr);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:10px}@media (min-width:768px){.block-specification-column-three-img .product-specification-container-images-text .product-specification-container-title-wrapper{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:0 20px}}@media (min-width:1024px){.block-specification-column-three-img .product-specification-container-images-text .product-specification-container-title-wrapper{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;padding:0 20px}}@media (min-width:1680px){.block-specification-column-three-img .product-specification-container-images-text .product-specification-container-title-wrapper{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:20px 15px 0}}.block-specification-column-three-img .product-specification-container-images-text .product-specification-container-title-wrapper .image-wrapper-title{padding:10px 0;text-align:center;font-size:24px;font-weight:600;line-height:135%}.block-specification-column-three-img .product-specification-container-images-text .product-specification-container-content-wrapper{display:grid;grid-template-columns:repeat(3,4fr);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:10px}@media (min-width:768px){.block-specification-column-three-img .product-specification-container-images-text .product-specification-container-content-wrapper{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;padding:0 20px 20px}}@media (min-width:1440px){.block-specification-column-three-img .product-specification-container-images-text .product-specification-container-content-wrapper{padding:20px 20px 0}}@media (min-width:1680px){.block-specification-column-three-img .product-specification-container-images-text .product-specification-container-content-wrapper{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;padding:0 30px 0}}@media (min-width:2560px){.block-specification-column-three-img .product-specification-container-images-text .product-specification-container-content-wrapper{padding:0 40px 0}}.block-specification-column-three-img .product-specification-container-images-text .product-specification-container-content-wrapper .image-wrapper-text{text-align:center;font-size:16px;font-weight:500;line-height:135%}.block-specification-row-bg-black{margin-bottom:70px}.block-specification-row-bg-black .block-specification-description{width:100%;margin:32px 0 0 0;background-color:#0e0d0d;border-radius:10px}@media (min-width:980px){.block-specification-row-bg-black .block-specification-description{margin:0}}.block-specification-row-bg-black .block-specification-description .block-row-container-description .prod-description{color:#fff!important}@media (min-width:980px){.block-specification-row-bg-black .block-specification-description .block-row-container-description .prod-description{padding:16px 24px}}.block-specification-row-bg-black .block-specification-description .block-row-container-description .prod-title{color:#fff!important}@media (min-width:980px){.block-specification-row-bg-black .block-specification-description .block-row-container-description .prod-title{padding:16px 24px}}.block-specification-row-bg-black .block-specification-description .product-specification-container-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0;background-color:#0e0d0d}.block-specification-row-bg-black .block-specification-description .product-specification-container-images .product-specification-image{display:block;width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.block-specification-row-bg-img{background-color:transparent}.block-specification-row-bg-img .block-specification-description{width:100%;position:relative;margin:32px 0 0 0;background-color:transparent}@media (min-width:980px){.block-specification-row-bg-img .block-specification-description{margin:0}}.block-specification-row-bg-img .block-specification-description .block-row-container-description{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-top:24px;z-index:1}@media (min-width:980px){.block-specification-row-bg-img .block-specification-description .block-row-container-description{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0}}@media (min-width:1280px){.block-specification-row-bg-img .block-specification-description .block-row-container-description{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-top:24px}}@media (min-width:1521px){.block-specification-row-bg-img .block-specification-description .block-row-container-description{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0;padding-top:0}}@media (min-width:980px){.block-specification-row-bg-img .block-specification-description .block-row-container-description .prod-description{padding:16px 24px}}@media (min-width:980px){.block-specification-row-bg-img .block-specification-description .block-row-container-description .prod-title{padding:16px 24px}}.block-specification-row-bg-img .block-specification-description .product-specification-container-images{display:block;position:absolute;width:100%;height:100%;border-radius:10px}.block-specification-row-bg-img .block-specification-description .product-specification-container-images .product-specification-image{display:block;margin:0;width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.product-description{margin-top:32px;margin-bottom:64px}@media (min-width:768px){.product-description{margin-top:25px;margin-bottom:80px}}@media (min-width:1280px){.product-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.product-description .description-side{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:1280px){.product-description .description-side{max-width:calc(100% - 380px)}}.product-description .repeater-side{display:none;margin-left:25px;margin-bottom:3px;min-width:376px;max-width:376px}@media (min-width:1280px){.product-description .repeater-side{display:block}}.product-description .block-description{background-color:#fff;width:calc(100% + 32px);margin-left:-16px;padding:40px 16px}@media (min-width:768px){.product-description .block-description{width:100%;margin-left:0;padding:40px 24px}}@media (min-width:1280px){.product-description .block-description{padding:40px}}.product-description .block-description:not(:last-child){margin-bottom:4px}.product-description .desc-caption{font-weight:700;font-size:18px;line-height:20px;margin-bottom:24px}@media (min-width:768px){.product-description .desc-caption{font-size:24px;line-height:30px;margin-bottom:32px}}.product-description .desc-caption .prod-title{color:#b5bec6}.product-description .show-more{margin-top:24px}.product-description .show-more .show-more-btn{cursor:pointer;color:#4f4f4f;font-weight:600;font-size:14px;line-height:18px}@media (min-width:768px){.product-description .show-more .show-more-btn{font-size:16px}}.product-description .show-more .show-more-btn:hover{color:#3f3f3f}.product-description .features-collapse{overflow:hidden;position:relative;-webkit-transition:max-height 1s ease;transition:max-height 1s ease;will-change:max-height}.product-description .features-group-title{font-weight:700;font-size:16px;line-height:18px;margin-bottom:16px}@media (min-width:768px){.product-description .features-group-title{line-height:20px;font-size:18px}}.product-description .features-table:not(:last-child){margin-bottom:24px}@media (min-width:768px){.product-description .features-table:not(:last-child){margin-bottom:32px}}.product-description .features-table .feature{border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:13px 8px 12px 10px;font-size:14px;line-height:18px}@media (min-width:768px){.product-description .features-table .feature{padding:16px 10px 15px 20px}}.product-description .features-table .feature:nth-child(2n-1){background-color:#f3f5f6}.product-description .features-table .f-text{width:calc(50% - 12px);margin-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4f606e;font-weight:500;font-size:14px;line-height:18px}@media (min-width:768px){.product-description .features-table .f-text{font-size:16px;line-height:22px}}.product-description .features-table .f-text .ico-info{font-size:16px;color:#b5bec6;margin-left:8px}.product-description .features-table .f-value{width:50%;font-weight:500;font-size:14px;line-height:18px}@media (min-width:768px){.product-description .features-table .f-value{font-size:16px;line-height:22px}}.product-description .features-table .filter-link{font-weight:500;display:inline-block;border-bottom:1px solid #2c2c2c;font-size:14px;line-height:18px}@media (min-width:768px){.product-description .features-table .filter-link{font-size:16px;line-height:22px}}.product-description .features-table .filter-link:hover{border-color:transparent;color:#4f4f4f}.product-description .yt-placeholder{position:relative}.product-description .yt-placeholder iframe{min-height:calc((100vw - var(--sb) - 32px)/ 16 * 9)}@media (min-width:768px){.product-description .yt-placeholder iframe{min-height:calc((100vw - var(--sb) - 96px)/ 16 * 9)}}@media (min-width:1280px){.product-description .yt-placeholder iframe{min-height:calc((100vw - var(--sb) - 544px)/ 16 * 9)}}@media (min-width:1440px){.product-description .yt-placeholder iframe{min-height:calc(896px / 16 * 9)}}.product-description .yt-title{font-weight:500;font-size:14px;line-height:16px;margin-top:8px}@media (min-width:768px){.product-description .yt-title{font-size:16px;line-height:18px;margin-top:16px}}@media (min-width:1280px){.product-description .yt-title{margin-top:20px}}.product-description .block-specification .wysiwyg{position:relative;overflow:hidden;-webkit-transition:max-height 1s ease;transition:max-height 1s ease;will-change:max-height}.product-description .block-specification .wysiwyg.moreDigits{max-height:504px}@media (min-width:768px){.product-description .block-specification .wysiwyg.moreDigits{max-height:308px}}@media (min-width:1280px){.product-description .block-specification .wysiwyg.moreDigits{max-height:264px}}.product-description .block-specification .wysiwyg .wysiwyg-gradient{position:absolute;bottom:0;left:0;width:100%;height:100px;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),to(rgba(255,255,255,0)));background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%)}.product-description .block-specification .wysiwyg p{color:#4f606e;font-weight:500;font-size:14px;line-height:18px}@media (min-width:768px){.product-description .block-specification .wysiwyg p{font-size:16px;line-height:22px}}.product-description .block-instructions .instruction-list{padding-top:8px}@media (min-width:768px){.product-description .block-instructions .instruction-list{padding-top:0}}.product-description .block-instructions .instruction{padding:12px 10px;background-color:#f3f5f6;border-radius:6px}@media (min-width:768px){.product-description .block-instructions .instruction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 16px 16px 24px}}.product-description .block-instructions .instruction:not(:last-child){margin-bottom:8px}.product-description .block-instructions .download-link{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;font-size:14px;line-height:18px;margin-bottom:6px}@media (min-width:768px){.product-description .block-instructions .download-link{font-size:16px;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.product-description .block-instructions .download-link:hover{color:#4f4f4f}.product-description .block-instructions .download-link .ico{min-width:24px;margin-right:8px;font-size:24px;color:#4f4f4f}@media (min-width:768px){.product-description .block-instructions .download-link .ico{margin-right:16px}}.product-description .block-instructions .download-size{color:#b5bec6;padding-left:32px}@media (min-width:768px){.product-description .block-instructions .download-size{padding-left:0;font-size:16px}}.product-description .block-videos{position:relative}@media (min-width:768px){.product-description .block-videos #___ytsubscribe_0,.product-description .block-videos .g-ytsubscribe{position:absolute;top:43px;right:24px}}@media (min-width:1280px){.product-description .block-videos #___ytsubscribe_0,.product-description .block-videos .g-ytsubscribe{right:40px}}.block-videos{position:relative}@media (min-width:768px){.block-videos .desc-caption{padding-right:130px}}.block-videos .swiper-product-video{margin-top:24px;overflow:visible}@media (min-width:768px){.block-videos .swiper-product-video{overflow:hidden}}.block-videos .swiper-slide{min-width:288px;max-width:288px}@media (min-width:768px){.block-videos .swiper-slide{min-width:440px;max-width:440px}}.block-videos .swiper-slide:not(:last-child){margin-right:8px}@media (min-width:768px){.block-videos .swiper-slide:not(:last-child){margin-right:16px}}@media (min-width:1280px){.block-videos .swiper-slide:not(:last-child){margin-right:22px}}.block-videos .video-card{border-radius:6px;overflow:hidden}.block-videos .card-image-link{position:relative;display:block}.block-videos .card-image-link:hover .ico-youtube,.block-videos .card-image-link:hover img{opacity:.85}.block-videos .card-image-link .ico-youtube{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px}@media (min-width:768px){.block-videos .card-image-link .ico-youtube{font-size:60px}}.block-videos .card-image-link img{display:block;margin:0 auto}.block-videos .card-info{background:#f3f5f6;padding:8px 8px 12px}@media (min-width:768px){.block-videos .card-info{padding:20px 16px}}.block-videos .card-title{margin-bottom:12px}@media (min-width:768px){.block-videos .card-title{margin-bottom:16px}}.block-videos .card-text-link{font-weight:500;font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-height:36px;max-height:36px;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width:768px){.block-videos .card-text-link{font-size:16px}}.block-videos .card-text-link:hover{color:#4f4f4f}.block-videos .card-date{font-weight:500;font-size:10px;line-height:10px;color:#4f606e}@media (min-width:768px){.block-videos .card-date{font-size:12px;line-height:12px}}.card-repeater{background-color:#fff;width:100%;position:relative;padding:42px 40px 40px}.card-repeater:hover{-webkit-box-shadow:0 2px 4px rgba(181,190,198,.4);box-shadow:0 2px 4px rgba(181,190,198,.4)}.card-repeater .card-header{position:absolute;top:0;left:0;width:100%;padding:10px 20px 2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-repeater .card-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-repeater .card-labels .label{font-weight:600;font-size:12px;line-height:12px;letter-spacing:.08em;text-transform:uppercase}.card-repeater .card-labels .label:not(:last-child){margin-right:8px}.card-repeater .card-labels .label.discount{color:#d8352a}.card-repeater .card-labels .label.extra{color:#d8352a}.card-repeater .card-labels .label.pipl{color:#3f3f3f}.card-repeater .card-labels .label.new{color:#01905d}.card-repeater .card-labels .label.hit{color:#2c2c2c}.card-repeater .card-labels .label.bestseller{color:#2c2c2c}.card-repeater .card-video{cursor:pointer}.card-repeater .card-video:hover{opacity:.85}.card-repeater .card-image{min-height:276px;margin-bottom:8px}.card-repeater .card-image-link{display:block}.card-repeater .card-image-link:hover{opacity:.85}.card-repeater .card-image-link img{display:block;margin:0 auto}.card-repeater .card-info{padding:0 0 20px}.card-repeater .card-vendor{font-weight:500;font-size:10px;line-height:12px;color:#b5bec6;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-height:12px;max-height:12px;-webkit-line-clamp:1;-webkit-box-orient:vertical}.card-repeater .card-title{margin-bottom:8px}.card-repeater .card-text-link{color:#4f606e;font-weight:500;font-size:11px;line-height:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-height:84px;max-height:84px;-webkit-line-clamp:6;-webkit-box-orient:vertical}@media (min-width:768px){.card-repeater .card-text-link{font-size:12px;line-height:14px;min-height:64px;max-height:64px;-webkit-line-clamp:4}}@media (min-width:1366px){.card-repeater .card-text-link{font-size:14px;line-height:18px;min-height:72px;max-height:72px;-webkit-line-clamp:4}}.card-repeater .card-text-link:hover{color:#4f4f4f}.card-repeater .card-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.card-repeater .card-rating .rating-output{margin-right:8px}.card-repeater .card-review-count{font-size:12px;line-height:14px;color:#4f606e;opacity:.8}.card-repeater .card-in-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-repeater .card-price{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-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:38px}.card-repeater .card-price .no-price{font-weight:500;font-size:14px;line-height:16px;margin-top:6px;margin-bottom:4px}.card-repeater .card-price .normal-price{font-weight:500;font-size:20px;line-height:22px}.card-repeater .card-price .normal-price .fractional-price{font-size:11px}.card-repeater .card-price .new-price{font-weight:500;font-size:20px;line-height:22px;color:#d8352a}.card-repeater .card-price .old-price{font-weight:500;font-size:12px;line-height:14px;text-decoration:line-through;color:#b5bec6;margin-bottom:2px}.card-repeater .card-icons .card-btn:hover .ico{color:#4f4f4f}.card-repeater .card-icons .card-btn:not(:last-child){margin-right:16px}.card-repeater .card-footer{width:100%}.card-repeater .card-btn-buy{font-size:12px;width:100%;padding:12px}.card-repeater .card-btn-buy .long{display:none}.card-repeater .card-btn-buy .short{display:block}@media (min-width:414px){.card-repeater .card-btn-buy .long{display:block}.card-repeater .card-btn-buy .short{display:none}}.card-repeater .card-features{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}@media (min-width:1280px){.card-repeater .card-features{display:-webkit-box;display:-ms-flexbox;display:flex}}.card-repeater .card-features .feature{background:rgba(181,190,198,.2);border-radius:24px;font-weight:500;font-size:10px;line-height:1;color:#4f606e;margin:6px 6px 0 0;padding:6px 8px}.yt-subscribe{margin-top:32px;padding:24px 16px;background-color:#f3f5f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.yt-subscribe{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.yt-subscribe .subscribe-text{font-size:16px;line-height:20px;color:#7b7f84;margin-bottom:16px}@media (min-width:768px){.yt-subscribe .subscribe-text{margin-bottom:0;margin-right:16px;line-height:24px}}body.fixed .product-menu{width:calc(100% - var(--sb))}.product-menu{position:fixed;top:-100px;left:0;width:100%;background-color:#fff;-webkit-box-shadow:0 6px 10px rgba(0,0,0,.15);box-shadow:0 6px 10px rgba(0,0,0,.15);z-index:8;-webkit-transform:translateY(0);transform:translateY(0);will-change:transform;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.product-menu.visible{-webkit-transform:translateY(100px);transform:translateY(100px)}.product-menu .swiper-product-menu{padding:0 16px;max-width:1440px;margin:0 auto}@media (min-width:768px){.product-menu .swiper-product-menu{padding:0 24px}}@media (min-width:1280px){.product-menu .swiper-product-menu{padding:0 80px}}.product-menu .swiper-slide:not(:last-child){margin-right:20px}@media (min-width:768px){.product-menu .swiper-slide:not(:last-child){margin-right:24px}}@media (min-width:1280px){.product-menu .swiper-slide:not(:last-child){margin-right:40px}}.product-menu .prod-menu-link{display:block;padding:12px 0 10px;font-weight:600;font-size:10px;line-height:10px;letter-spacing:.08em;text-transform:uppercase;color:#4f606e;border-bottom:2px solid transparent}@media (min-width:768px){.product-menu .prod-menu-link{font-size:12px;line-height:14px;padding:18px 0 14px}}.product-menu .prod-menu-link.active{color:#4f4f4f;border-color:#4f4f4f}.product-menu .prod-menu-link:hover{color:#4f4f4f}.block-comments .product-rating.average{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-8px;margin-bottom:32px}@media (min-width:768px){.block-comments .product-rating.average{margin-bottom:40px}}.block-comments .product-rating.average .rating-output,.block-comments .product-rating.average .real-rating{width:100px;height:16px}@media (min-width:768px){.block-comments .product-rating.average .rating-output,.block-comments .product-rating.average .real-rating{width:130px;height:20px}}.block-comments .product-rating.average .rating-output .ico,.block-comments .product-rating.average .real-rating .ico{font-size:16px;margin-right:4px}@media (min-width:768px){.block-comments .product-rating.average .rating-output .ico,.block-comments .product-rating.average .real-rating .ico{font-size:20px;margin-right:6px}}.block-comments .product-rating.average .rating-stat{font-weight:500;font-size:14px;padding-left:4px}@media (min-width:768px){.block-comments .product-rating.average .rating-stat{font-size:16px}}.block-comments .product-rating .usage-time{padding-left:6px}.block-comments .desc-caption{margin-bottom:16px}@media (min-width:768px){.block-comments .desc-caption{margin-bottom:24px}}.block-comments .comments-container{display:none}.block-comments .comments-container.active{display:block}.block-comments .container-header{margin-bottom:24px}@media (min-width:768px){.block-comments .container-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1280px){.block-comments .container-header{margin-bottom:28px}}.block-comments .container-header.empty{margin-bottom:0}@media (min-width:768px){.block-comments .container-header.empty{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.block-comments .container-header .fake-select{max-width:264px}}.block-comments .container-header .fake-select .dropdown-select,.block-comments .container-header .fake-select .selected{font-size:16px}.block-comments .container-header .container-main-btn{margin-top:24px}@media (min-width:768px){.block-comments .container-header .container-main-btn{margin-top:0}}.block-comments .container-header .container-main-btn .btn{width:100%;padding:22px 12px}@media (min-width:768px){.block-comments .container-header .container-main-btn .btn{width:264px}}.block-comments .container-header .comments-empty{font-weight:700;font-size:16px;line-height:18px}@media (min-width:768px){.block-comments .container-header .comments-empty{margin-bottom:24px}}.block-comments .media-caption{font-weight:500;font-size:14px;line-height:18px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:16px}@media (min-width:768px){.block-comments .media-caption{font-weight:400;font-size:16px;line-height:20px;letter-spacing:normal;text-transform:inherit}}.media-square{position:relative;display:block;width:72px;height:72px}.media-square .ico-youtube{position:absolute;top:50%;left:50%;width:24px;height:24px;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.media-square img{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:72px;max-height:72px}.comments-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;margin-top:32px;margin-bottom:32px}@media (min-width:768px){.comments-tabs{margin-top:40px}}.comments-tabs:after{content:'';display:block;position:absolute;height:1px;width:100%;background-color:#b5bec6;bottom:0;left:0}.comments-tabs .tab-toggler{font-weight:600;font-size:14px;line-height:16px;border-bottom:2px solid transparent;padding-bottom:10px;text-align:center;position:relative;color:#b5bec6;cursor:pointer;text-transform:uppercase;z-index:2}@media (min-width:768px){.comments-tabs .tab-toggler{font-size:16px;line-height:18px;padding-bottom:12px}}.comments-tabs .tab-toggler:not(:last-child){margin-right:40px}.comments-tabs .tab-toggler.active{color:#4f4f4f;border-color:#4f4f4f}.comments-tabs .tab-count{color:#b5bec6;padding-left:4px}.comments-first .first-text{font-weight:500;font-size:14px;line-height:16px;margin-bottom:24px}@media (min-width:768px){.comments-first .first-text{font-size:16px;line-height:20px}}.comments-first .first-btn .btn{width:100%}@media (min-width:768px){.comments-first .first-btn .btn{width:auto;min-width:170px}}.comments-list{margin-top:24px}@media (min-width:768px){.comments-list{margin-top:40px}}.comments-list .comments-header{margin-bottom:8px}@media (min-width:768px){.comments-list .comments-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}}.comments-list .comments-title{font-weight:700;font-size:16px;line-height:20px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:16px}@media (min-width:768px){.comments-list .comments-title{font-size:18px;line-height:22px;margin-bottom:0}}.comments-list .comments-title .comments-count{color:#7b7f84}.comments-list .com-block{position:relative;background-color:#f3f5f6;margin-bottom:16px;padding:24px 16px;border-radius:6px}@media (min-width:768px){.comments-list .com-block{padding:32px}}@media (min-width:1024px){.comments-list .com-block{padding:24px 32px 32px}}.comments-list .com-block.manager{background-color:rgba(178,215,255,.2);margin-left:16px;padding:20px 16px}@media (min-width:768px){.comments-list .com-block.manager{padding:20px 32px 32px}}.comments-list .com-block.manager:before{content:'';position:absolute;top:0;left:-16px;width:2px;height:100%;background-color:#4f4f4f;border-radius:2px;z-index:2}.comments-list .com-block.manager .com-header{display:block;padding-left:48px;min-height:40px}@media (min-width:360px){.comments-list .com-block.manager .com-header{padding-left:52px}}@media (min-width:768px){.comments-list .com-block.manager .com-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:64px;min-height:48px}}.comments-list .com-block.manager .com-name{padding-top:2px}@media (min-width:768px){.comments-list .com-block.manager .com-name{padding-top:0}}.comments-list .com-block.manager .com-date{padding-top:4px;position:relative;top:inherit;right:inherit}@media (min-width:768px){.comments-list .com-block.manager .com-date{padding-top:0}}.comments-list .com-block.answer{margin-left:16px}.comments-list .com-block.answer:before{content:'';position:absolute;top:0;left:-16px;width:2px;height:100%;background-color:#4f4f4f;border-radius:2px;z-index:2}.comments-list .com-header{position:relative;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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}@media (min-width:768px){.comments-list .com-header{margin-bottom:24px}}.comments-list .com-header .com-name{font-weight:600;font-size:16px;line-height:18px}@media (min-width:768px){.comments-list .com-header .com-name{font-size:18px;line-height:20px}}.comments-list .com-header .com-date{position:absolute;top:2px;right:0;font-size:12px;line-height:14px;color:#7b7f84}@media (min-width:768px){.comments-list .com-header .com-date{position:relative;top:inherit;right:inherit}}.comments-list .com-header .manager-pic{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;overflow:hidden}@media (min-width:768px){.comments-list .com-header .manager-pic{width:48px;height:48px}}.comments-list .com-stars{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:12px}@media (min-width:768px){.comments-list .com-stars{margin-top:0;margin-left:16px;width:auto}}.comments-list .com-stars .product-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.comments-list .com-stars .product-rating{margin-bottom:0}}.comments-list .com-stars .rating-output,.comments-list .com-stars .real-rating{width:80px}.comments-list .com-stars .rating-output .ico,.comments-list .com-stars .real-rating .ico{margin-right:4px}.comments-list .com-text{font-weight:500;color:#4f606e;font-size:14px;line-height:18px}@media (min-width:768px){.comments-list .com-text{font-size:16px;line-height:22px}}.comments-list .com-additional-caption{font-weight:600;font-size:14px;line-height:18px;margin-bottom:8px}@media (min-width:768px){.comments-list .com-additional-caption{font-size:16px;line-height:20px}}.comments-list .com-additional-text{font-weight:500;color:#4f606e;font-size:14px;line-height:18px}@media (min-width:768px){.comments-list .com-additional-text{font-size:16px;line-height:22px}}.comments-list .com-advantages{margin-top:24px}.comments-list .com-advantages .ico{color:#4f4f4f}.comments-list .com-flaws{margin-top:24px}.comments-list .com-flaws .ico{color:#d8352a}.comments-list .com-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.comments-list .com-btn .btn{font-size:14px;color:#4f4f4f}.comments-list .com-btn .ico{margin-right:8px;color:#4f4f4f}.comments-list .com-footer{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;padding-top:16px;margin-top:24px;border-top:1px solid #b5bec6}@media (min-width:768px){.comments-list .com-footer{padding-top:24px;margin-top:32px}}.comments-list .com-likes{display:-webkit-box;display:-ms-flexbox;display:flex}.comments-list .com-likes .com-likes-btn{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7b7f84}@media (min-width:768px){.comments-list .com-likes .com-likes-btn{font-size:16px}}.comments-list .com-likes .com-likes-btn:not(:last-child){margin-right:22px}.comments-list .com-likes .com-likes-btn.disabled{color:#4f606e;pointer-events:none}.comments-list .com-likes .com-likes-btn.disabled .com-likes-count,.comments-list .com-likes .com-likes-btn.disabled .ico{color:#4f606e}.comments-list .com-likes .ico{font-size:16px;color:#4f4f4f;margin-right:8px}.comments-list .com-likes .com-likes-count{color:#4f4f4f}