.main-product{padding-top:30px}.main-product .column-right{clear:right}@media screen and (min-width:1260px){.main-product .column-right{padding-left:70px}}.main-product h1{margin-bottom:10px}.main-product .product-information{display:flex;flex-wrap:wrap;padding-bottom:20px}.main-product .product-information.has-collections{border-bottom:1px solid #d6e4ea}.main-product .product-information>*{margin-right:30px}.main-product .bonus-points{padding-left:25px;position:relative}.main-product .bonus-points p{margin-bottom:12px}.main-product .bonus-points .fc{color:#00a9ff;font-size:18px;left:0;position:absolute;text-decoration:none;top:2px}.main-product .bonus-points .fc:active,.main-product .bonus-points .fc:hover{text-decoration:none}.main-product .favorite-link{padding-left:25px;position:relative}.main-product .favorite-link .fc{color:#00a9ff;font-size:18px;left:0;position:absolute;text-decoration:none;top:2px}.main-product .favorite-link .fc:active,.main-product .favorite-link .fc:hover{text-decoration:none}.main-product .btn-link.detail{display:none}.main-product .product-form-box{align-items:center;background:#f5f8fa;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px 35px}.main-product .product-articles{margin-block:50px}.main-product .product-articles .btn-wrapper{text-align:center}.main-product .product-articles .btn-wrapper .btn{max-width:250px;width:100%}.main-product .product-subtitle{color:#000}@media screen and (max-width:767px),screen and (min-width:992px) and (max-width:1259px){.main-product .product-form-box{flex-wrap:wrap}.main-product .product-form-box form{margin-top:15px;width:100%}}@media screen and (max-width:991px){.main-product{padding-top:20px}}@media screen and (max-width:767px){.main-product .product-articles{margin-block:30px}.main-product .product-description-wrapper{margin-top:25px}.main-product .product-description-wrapper.has-opener{max-height:500px;overflow:hidden}.main-product .product-description-wrapper.has-opener:not(.opened){position:relative}.main-product .product-description-wrapper.has-opener:not(.opened):after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";display:block;height:112px;position:absolute;width:100%}.main-product .product-description-wrapper.has-opener.opened{max-height:unset}.main-product .product-description-wrapper.has-opener+.btn-link.detail{display:block}.main-product .btn-link.detail{color:#000;margin-top:5px}.main-product .btn-link.detail .less{display:none}.main-product .btn-link.detail.active:after{transform:rotate(180deg)}.main-product .btn-link.detail.active .less{display:inline-block}.main-product .btn-link.detail.active .more{display:none}}@media screen and (max-width:419px){.main-product .product-information p{margin-bottom:10px;margin-right:0;width:100%}.main-product .product-information+.product-information p{margin-bottom:10px}.main-product .product-form-box{padding:10px}}.product-templates .wpj-row{width:100%}.product-gallery{align-items:flex-start;display:flex}.product-photo-main{align-items:center;display:flex;flex-grow:1;justify-content:center;min-height:400px}.product-photo-main .img-responsive{max-height:570px;width:auto}@media screen and (min-width:992px){.product-photo-main .tns-item:not(.tns-slide-active){display:none}}@media screen and (max-width:991px){.product-photo-main .tns-slider{align-items:center;display:flex}}#product-main-photo>a:not(.tns-item):not(:first-child){display:none}.product-photos{margin-left:40px;padding:50px 0 40px;width:100px}.product-photos a{border:1px solid #d6e4ea;padding:5px;transition:box-shadow .3s}.product-photos a:active,.product-photos a:focus,.product-photos a:hover{box-shadow:0 6px 12px rgba(29,52,69,.05)}.product-photos .tns-controls button{height:40px;margin-top:0;top:auto;width:100%}.product-photos .tns-controls button:first-child{top:0}.product-photos .tns-controls button:first-child:after{content:"\f127"}.product-photos .tns-controls button:last-child{bottom:0}.product-photos .tns-controls button:last-child:after{content:"\f126"}@media screen and (min-width:992px){.product-gallery-wrapper{position:-webkit-sticky;position:sticky;top:100px}}@media screen and (max-width:991px){.product-photo-main{display:block;margin-bottom:20px;min-height:0}.product-photo-main img{margin:0 auto}.product-photos{display:none}}.product-producer{align-items:center;border-top:1px solid #d6e4ea;container-type:inline-size;display:flex;justify-content:space-between;padding:20px 0}.product-producer .producer-link{display:flex;justify-content:flex-start;width:100%}.product-producer td{padding:4px 10px 4px 0}.product-producer p{margin:0}.product-producer p a{text-decoration:none}.product-producer p a:active,.product-producer p a:hover{text-decoration:underline}.product-producer p:before{color:#00a9ff;font-size:32px;margin-right:5px;position:relative}.product-producer .icons_badge-autorized{align-items:center;display:flex}.product-producer .icons_badge-autorized a{line-height:1.5}.product-producer .icons_badge-autorized:before{flex-shrink:0;top:0}.product-producer .icons_tooltip{color:#31374a;font-size:18px;margin-left:5px;position:relative;top:-1px}@media screen and (max-width:1259px){.product-producer{flex-wrap:wrap}.product-producer>div:nth-child(3){width:100%}.product-producer>div:nth-child(3) p:before{content:none;display:none}}@media screen and (max-width:543px){.product-producer .warranty-tooltip-mobile{display:none}}@container (inline-size < 650px){.product-producer .producer-link{max-width:140px}}.product-price-block p{line-height:1.2;margin:0}.product-price-block .price{color:#000;font-size:34px;font-weight:700}.product-price-block .price-without-vat{color:#000;margin-bottom:4px}.product-price-block .price-common{color:#000}.product-price-block .price-common .fc{font-size:18px;margin-left:5px;position:relative;top:-1px}@media (min-width:544px){.product-price-block{padding-right:20px}}.btn-fav,.btn-favorites{align-items:center;background:#00a9ff;color:#fff;display:flex;flex-shrink:0;justify-content:center;margin-left:2px;width:58px}.btn-fav .text,.btn-favorites .text{display:none}.btn-fav:active,.btn-fav:focus,.btn-fav:hover,.btn-favorites:active,.btn-favorites:focus,.btn-favorites:hover{color:#fff}.btn-favorites{cursor:pointer;height:100%}.btn-insert{background-color:#00a9ff;color:#fff;flex:1 1 auto;position:relative;width:306px}.btn-insert:before{bottom:-2px;display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;left:-2px;position:absolute;right:-2px;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;top:-2px;z-index:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#00a9ff;content:"\f10d";display:block;font-size:30px;line-height:60px;opacity:0}.btn-insert .non-variation{align-items:center;background-color:#a0a0a0;color:#fff;display:flex;justify-content:center;opacity:0;transition:opacity .3s}.btn-insert .add-to-cart-loader,.btn-insert .non-variation{bottom:-2px;left:-2px;position:absolute;right:-2px;top:-2px;z-index:1}.btn-insert .add-to-cart-loader{background-color:#00a9ff}.btn-insert .add-to-cart-loader:before{animation:add-to-cart-loader 1.25s linear infinite;border:3px solid #fff;border-radius:50%;border-right-color:transparent;content:"";display:block;height:30px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);width:30px}.btn-insert.btn-product-added:before{opacity:1;z-index:1}.btn-insert:hover .non-variation{cursor:not-allowed;opacity:1}.no-js .btn-insert .non-variation{display:none}.submit-block{display:flex;margin-bottom:2rem}@keyframes add-to-cart-loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.submit-block{margin:0}.submit-block .buy-count-wrapper{border-right:0}.btn-fav{display:none}.btn-insert{padding-left:15px;padding-right:48px;width:auto}.btn-insert:after{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#fff;content:"\f10b";font-size:22px;position:absolute;right:15px;top:calc(50% - 11px);transition:color .3s}.btn-insert:before{font-size:24px;line-height:53px}.btn-insert:hover{background:#0087cc}@media screen and (max-width:419px){.btn-insert{padding-left:0;padding-right:0}.btn-insert:after{content:none;display:none}}.product-links{border-top:1px solid #d6e4ea;display:flex;gap:15px 50px;justify-content:flex-start;padding-block:20px 30px}.product-links-item{padding-left:40px;position:relative}.product-links-item .fc{color:#00a9ff;font-size:24px;left:0;line-height:1;position:absolute;top:8px}.product-links-item .title-default{margin-bottom:5px;text-transform:none}.product-links-item p{margin:0}.product-links-item p a{color:#31374a}.product-links-item.product-timetable .fc{top:50%;transform:translateY(-50%)}@media screen and (max-width:767px),screen and (min-width:992px) and (max-width:1259px){.product-links{flex-wrap:wrap;justify-content:flex-start}.product-links-item{width:100%}}.tabs-nav{display:flex;font-size:18px;list-style:none;margin:40px 0 50px;padding-left:0}.tabs-nav .nav-item{flex-grow:1;margin:0 -1px;width:25%}.tabs-nav a{align-items:center;background:#f5f8fa;border:1px solid #d6e4ea;color:#000;display:flex;font-weight:700;height:100%;justify-content:center;line-height:1.1;padding:20px;text-align:center;transition:all .3s}.tabs-nav a,.tabs-nav a:active,.tabs-nav a:hover{text-decoration:none}.tabs-nav a:active,.tabs-nav a:focus,.tabs-nav a:hover{background-color:#31374a;border-color:#31374a;color:#fff}.tabs-nav .rating-stars{margin:-2px 0 0 10px}.tabs-nav>.active a{background-color:#31374a;border-color:#31374a;color:#fff}@media screen and (max-width:1259px){.tabs-nav a{flex-wrap:wrap}.tabs-nav .rating-stars{margin-left:2px}}@media screen and (max-width:991px){.tabs-nav{font-size:14px}.tabs-nav a{padding:15px}}.tabs-content{background:#fff}.tabs-content .nav-link-alter{display:none}.retail-parameters{margin-bottom:30px}.retail-parameters .h1{color:#000;margin-bottom:20px}.retail-parameters table{color:#31374a;width:100%}.retail-parameters table tr:nth-child(odd){background-color:#f5f8fa}.retail-parameters table td{padding:10px 15px}@media screen and (max-width:767px){.tabs-nav{display:none}.retail-parameters{margin-top:40px}.tabs-content>div{display:none}.tabs-content>div>div{opacity:0;transition:opacity .3s}.tabs-content>.active:not(.nav-link-alter){display:block}.tabs-content>.active:not(.nav-link-alter)>div{opacity:1}.tabs-content .nav-link-alter{align-items:center;background:#fff;border:1px solid #d6e4ea;color:#000;display:flex;font-size:18px;font-weight:700;height:100%;justify-content:flex-start;line-height:1.1;margin:20px -10px 0;padding:24px 12px;text-align:left;text-decoration:none;transition:all .3s}.tabs-content .nav-link-alter:active,.tabs-content .nav-link-alter:hover{text-decoration:none}.tabs-content .nav-link-alter:after{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f126";font-size:.875rem;margin-left:auto;transition:transform .3s}.tabs-content .nav-link-alter.active:after{transform:rotate(180deg)}.tabs-content .rating-stars{font-size:.875rem;margin:-2px 0 0 10px}.tabs-content .tab-pane{padding:25px 0}.product-section-box{margin-top:54px}.product-param-wrapper.has-opener{max-height:500px;overflow:hidden;transition:max-height .3s ease-out}}@media screen and (max-width:767px){.product-param-wrapper.has-opener:not(.opened){position:relative}.product-param-wrapper.has-opener:not(.opened):after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";display:block;height:112px;position:absolute;width:100%}.product-param-wrapper.has-opener.opened{max-height:unset}.product-param-wrapper.has-opener+.btn-link.detail{display:block}}.product-description table{border-collapse:collapse;margin-bottom:1rem;width:100%}.product-description tr:nth-child(odd){background:#f5f8fa}.product-description td{padding:10px 15px}@media screen and (max-width:419px){.product-description td{padding:7px 5px}}.product-description ul{list-style-type:none;padding-left:0}.product-description ul li{padding:0 0 0 1rem;position:relative}.product-description ul li:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#31374a;content:"\f159";font-size:8px;left:0;position:absolute;top:7px}.product-description td,.product-description th{padding:10px 15px;text-align:left;width:50%}.product-description ul{margin-bottom:2rem}.product-description ul li{margin-bottom:20px}.product-description ul li:before{color:#00a9ff;content:"\f10a";font-size:10px;top:6px}.product-description ul ul{margin:1rem 0 0}.product-description iframe{max-width:100%}.product-template-item .w-photo img{display:block;height:auto!important;max-width:100%}.product-template-item .video-wrapper{float:left;width:100%}.product-sets-wrapper{padding-bottom:55px}.product-sets .wpj-carousel-gallery{display:flex;float:left}.product-sets .wpj-carousel-gallery>div:last-child .product-set-item:before{content:none;display:none}.product-set-item{background:#f5f8fa;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:20px;position:relative}.product-set-item,.product-set-item:active,.product-set-item:hover{text-decoration:none}.product-set-item figure{background:#fff;border:1px solid #d6e4ea;margin-bottom:15px;text-align:center}.product-set-item figure img{display:inline-block}.product-set-item p{color:#31374a;margin:0}.product-set-item .title{flex-grow:1;margin-bottom:9px;white-space:normal}.product-set-item .price span{margin-right:10px}.product-set-item .price strong{font-size:20px}.product-set-item:before{color:#00a9ff;content:"+";font-family:bebas-neue,arial,helvetica,sans-serif;font-size:50px;line-height:1;pointer-events:none;position:absolute;right:-25px;top:calc(50% - 25px)}.related-products-wrapper{background:#f5f8fa;padding:45px 0 15px}.related-products-wrapper>.container{overflow:hidden}.related-products-wrapper h2{margin-bottom:10px;text-align:center}.related-products-wrapper .wpj-carousel-container{padding-bottom:50px;padding-top:5px}.related-products-wrapper .related-products-carousel{white-space:unset}.js-related-products{overflow:unset}@media screen and (max-width:543px){.js-related-products .wpj-carousel-controls{display:block}}.js-related-products .wpj-carousel-controls button{height:42px;width:42px}.js-related-products .wpj-carousel-controls button:first-child{left:-10px}.js-related-products .wpj-carousel-controls button:last-child{right:-10px}.related-product{align-items:center;background:#fff;border:1px solid transparent;display:flex;height:100%;padding:1.25rem;position:relative;top:0;transition:all .3s}.related-product,.related-product:active,.related-product:hover{text-decoration:none}.related-product figure{align-items:center;display:flex;justify-content:center;margin:0;width:100px}.related-product div{display:flex;flex:1;flex-direction:column;height:100%;justify-content:center;padding-left:20px}.related-product .title{color:#31374a;display:block;display:-webkit-box;height:44px;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5px;overflow:hidden}.related-product .price{color:#31374a;font-size:20px}@media screen and (min-width:992px){.related-product:hover{border-color:#d6e4ea;box-shadow:0 6px 12px rgba(29,52,69,.05);top:-5px}}@media screen and (max-width:767px){.related-products-wrapper{padding:32px 0 10px}.related-products-wrapper .wpj-carousel-container{padding-bottom:12px}}.detail-collections{margin-top:21px}.product-collections{height:90px;margin-bottom:40px;position:relative;z-index:2}.product-collections .product-collection-trigger{align-items:center;color:#31374a;cursor:pointer;display:flex;font-size:12px;height:100%;justify-content:flex-end;padding-right:20px;position:absolute;right:0;top:0;transition:color .3s;width:100%;z-index:10}.product-collections .product-collection-trigger:before{transition:transform .3s}.product-collections .product-collection-trigger:active,.product-collections .product-collection-trigger:focus,.product-collections .product-collection-trigger:hover{color:#00a9ff}.product-collections .product-collections-inner{background:#fff;border:1px solid #d6e4ea;max-height:100%;overflow:hidden}.product-collections.active .product-collection-trigger{width:65px}.product-collections.active .product-collection-trigger:before{transform:rotate(-180deg)}.product-collections.active .product-collections-inner{box-shadow:0 9px 16px rgba(29,52,69,.1);max-height:725px}.product-collection-item{align-items:center;border-top:1px solid #d6e4ea;display:flex;justify-content:space-between;min-height:90px;padding:12px 65px 12px 12px;text-decoration:none}.product-collection-item:active,.product-collection-item:hover{text-decoration:none}.product-collection-item:first-child{border-top:0}.product-collection-item figure{align-items:center;display:flex;justify-content:center;margin:0;width:54px}.product-collection-item .title{color:#31374a;display:block;display:-webkit-box;flex:1;padding:0 80px 0 20px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-collection-item div{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}.product-collection-item .price{color:#31374a;font-size:20px;line-height:1;margin-bottom:5px}.product-collection-item .delivery{line-height:1}.product-collection-item:active .title,.product-collection-item:focus .title,.product-collection-item:hover .title{text-decoration:underline}@media screen and (max-width:767px),screen and (min-width:992px) and (max-width:1259px){.product-collection-item .title{padding-right:20px}}@media screen and (max-width:991px){.product-collections{margin-bottom:20px}}@media screen and (max-width:419px){.product-collection-item{padding-right:45px}.product-collection-item figure{display:none}.product-collection-item .title{font-size:14px;padding-left:0;padding-right:15px}.product-collection-item .price{font-size:18px}.product-collection-item .delivery{font-size:14px}}.product-article{width:100%}.product-article .article-inner{border-bottom:1px solid #d6e4ea;flex-direction:row;margin-bottom:40px;padding-bottom:40px}.product-article .article-inner:active,.product-article .article-inner:focus,.product-article .article-inner:hover{box-shadow:none}.product-article .image{max-width:150px;min-width:150px}.product-article .text{border:0;padding:0 0 0 65px}.product-article .text p{margin-bottom:20px}.product-article .text>a{text-decoration:underline}.product-article .text>a:active,.product-article .text>a:hover{text-decoration:none}@media screen and (max-width:767px),screen and (min-width:992px) and (max-width:1259px){.product-article .text{padding-left:20px}}@media screen and (max-width:543px){.product-article .article-inner{flex-wrap:wrap}.product-article .image{max-width:unset;width:100%}.product-article .text{padding:20px 0 0}}.product-sticky-info{background:#fff;border-bottom:1px solid #d6e4ea;box-shadow:0 6px 12px rgba(29,52,69,.05);padding:20px 0;position:fixed;top:-120px;transition:all .3s;width:100%;z-index:9}.product-sticky-info.is-stuck{top:0}.product-sticky-info .container{align-items:center;display:flex;justify-content:flex-start}.product-sticky-info .image{border-right:1px solid #d6e4ea;margin-right:30px;padding-right:25px}.product-sticky-info .title{max-width:500px}.product-sticky-info .title .title-default{font-size:16px;line-height:1.375;margin:0}.product-sticky-info .sticky-form-box{align-items:center;display:flex;flex:1;justify-content:flex-end;min-width:400px}.product-sticky-info .price strong{color:#31374a;display:block;font-size:24px}.product-sticky-info .buy-count-wrapper{border:1px solid #d6e4ea;border-right:0;margin-left:30px}.product-sticky-info .btn-insert .fc{display:none}@media screen and (max-width:767px){.product-sticky-info{display:none}}@media screen and (min-width:992px){.product-sticky-info-wrapper{display:none}}@media screen and (max-width:991px){.product-sticky-info-wrapper{background:#f5f8fa;border-bottom:0;bottom:0;left:0;opacity:0;position:fixed;right:0;top:auto;transform:translateY(100%);transition:transform .3s,opacity .3s;width:100%;z-index:20}.product-sticky-info-wrapper.is-stuck-mobile{opacity:1;transform:translateY(0)}}.product-sticky-info-item{background:#f5f8fa;color:#000;padding:12px 15px}.product-sticky-info-item p{margin-bottom:0}.product-sticky-info-item p:not(.price):not(.title-default){text-align:right}.product-sticky-info-item .d-flex{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:10px}.product-sticky-info-item .price{font-size:20px;font-weight:700}.product-sticky-info-item .price-common .fc{bottom:2px;position:relative}.product-sticky-info-item .buy_count{padding-right:10px}.product-sticky-info-item .buy_count button{color:#31374a}.product-sticky-info-item .title-default{font-size:1rem;text-align:center;text-transform:none}.similar-product{background:#fff;border:1px solid #d6e4ea;display:flex;margin-bottom:1rem;padding:.625rem}.similar-product p{margin:0}.similar-product a{text-decoration:none}.similar-product a:active,.similar-product a:hover{text-decoration:underline}.similar-product>div{align-self:center;flex:1}.similar-product .image{margin-right:.625rem;width:80px}.similar-product .price{color:#31374a;font-weight:700}.product-watchdog{background:#f5f8fa;margin-bottom:25px;padding:20px 35px}.product-watchdog .watchdog-info{padding-bottom:1.25rem}.product-watchdog .watchdog-loggedout{display:flex}.product-watchdog .watchdog-loggedout .form-control{flex:1;margin-right:.625rem}.focus-product-watchdog .btn:before,.product-watchdog .btn:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f11f";float:left;font-size:20px;margin-right:10px}.focus-product-watchdog .watchdog-success p,.product-watchdog .watchdog-success p{color:#1ab16b;margin:0}.product-watchdog-inner{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:543px){.product-watchdog-inner{flex-wrap:wrap}.product-watchdog-inner .product-price-block{margin-bottom:10px;width:100%}}.watchdog-info{margin-top:20px}.focus.product-delivery .focus-content{width:830px}.focus.product-delivery .img{padding-right:23px;width:99px}.focus.product-delivery .img img{max-height:30px}.focus.product-delivery table{margin-bottom:20px;width:100%}.focus.product-delivery tr{border-bottom:1px solid #d6e4ea}.focus.product-delivery tr:first-child{border-bottom:0}.focus.product-delivery tr.inperson-header th{padding-top:30px}.focus.product-delivery tr+.title{border-bottom:0}.focus.product-delivery .title:not(:first-child)>th{padding-top:20px}.focus.product-delivery td{color:#000;font-size:18px;padding:12px 0}.focus.product-delivery td.price{font-weight:700}.focus.product-delivery th{color:#a0a0a0;font-weight:400;padding:0 0 5px}.focus.product-delivery th:first-child{text-align:left}.focus.product-delivery .date{font-size:1rem;text-align:left}.focus.product-delivery .price,.focus.product-delivery .price-title{text-align:right}.focus.product-delivery .price span{color:#31374a}.focus.product-delivery p{margin:0;text-align:center}@media screen and (max-width:991px){.focus.product-delivery .table-wrapper{overflow-x:auto;width:100%}.focus.product-delivery .table-wrapper table{min-width:700px;width:100%}}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:1}.pswp__top-bar{z-index:1}.pswp__button--arrow--left,.pswp__button--arrow--right{align-items:center;display:flex;height:100%;justify-content:center;top:50px;width:50%}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:transparent;font-size:40px;height:auto;left:auto;line-height:1;position:relative;right:auto;top:auto}.pswp__button--arrow--left{justify-content:flex-start;padding-left:20px}.pswp__button--arrow--left:before{content:"\f157"}.pswp__button--arrow--right{justify-content:flex-end;padding-right:25px}.pswp__button--arrow--right:before{content:"\f159"}.reviews-header{align-items:center;border-top:1px solid #d6e4ea;display:flex;justify-content:space-between;margin-bottom:2rem;margin-top:1rem;padding-top:2rem}.reviews-header .reviews-title{flex:1}.reviews-header p{margin-bottom:0}.reviews-header .review-stars-wrapper{align-items:center;display:flex;position:relative}.reviews-header .review-stars-wrapper:active .review-stars-tooltip,.reviews-header .review-stars-wrapper:focus .review-stars-tooltip,.reviews-header .review-stars-wrapper:hover .review-stars-tooltip{display:block}.reviews-header .review-stars-wrapper span,.reviews-header p:not(.h2){font-size:.875rem}.reviews-header .review-stars{margin-right:1rem;position:relative;top:-2px}.reviews-header .btn{align-items:center;display:flex;justify-content:center;max-width:320px;padding-left:0;padding-right:0;width:100%}.reviews-header .btn .fc{margin-right:1rem}@media screen and (max-width:767px){.reviews-header{flex-wrap:wrap}.reviews-header .reviews-title{flex:100%;margin-bottom:1rem}}.review-stars{color:#31374a}.reviews-empty{margin-bottom:0;text-align:center}.reviews-empty a{color:#31374a;font-weight:700}.reviews-btns{display:flex;flex-wrap:wrap;justify-content:space-between}.reviews-btns .reviews-rules-link{margin-left:auto}.review-item{border-bottom:1px solid #d6e4ea;margin-bottom:2rem;padding-bottom:1rem}.review-data{font-size:12px;margin-bottom:1rem}.review-data-user-wrapper{align-items:center;display:flex;margin-bottom:1rem}.review-data-user{flex:1;line-height:1.1}.review-avatar{background:#f5f8fa;border-radius:50%;color:#31374a;display:block;height:82px;margin-right:1.25rem;text-align:center;width:82px}.review-avatar:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f152";font-size:20px;line-height:82px}.review-verified{margin:0}.review-verified .fc{margin-right:5px}.review-report a{color:#a0a0a0;font-size:.875rem}.review-text .cons,.review-text .pros{padding-left:30px}.review-text .cons:before,.review-text .pros:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:18px;left:0;position:absolute;top:6px}.review-text .pros{color:#1ab16b}.review-text .pros:before{content:"\f141"}.review-text .cons{color:#c22269}.review-text .cons:before{content:"\f13d"}.review-text .review-collection-product{color:#a0a0a0}.review-response-wrapper{align-items:flex-start;display:flex;padding-top:50px;width:100%}.review-response-wrapper .review-response-text{flex:1}.review-response-wrapper .review-response-label{color:#a0a0a0;font-size:.875rem}.review-response-wrapper .review-response-data{text-align:center;width:145px}.review-response-wrapper .review-avatar{background-color:#000;color:#fff;margin:0 auto .625rem}@media screen and (max-width:543px){.review-response-wrapper{padding-top:25px}.review-response-wrapper .review-response-data{display:none}}.review-original{background:#f5f8fa;padding:10px 20px;width:100%}.review-original .review-original-author{align-items:center;display:flex;flex-wrap:wrap}.review-original .review-original-author p{align-items:center;display:flex;margin:0 10px 0 0;width:auto}.review-original .review-original-author .country-flag{background:no-repeat 50%/cover;border-radius:50%;display:inline-block;height:20px;margin-right:15px;overflow:hidden;width:20px}.review-original .review-text{padding-top:20px}@media screen and (min-width:768px){.review-item{display:flex}.review-data{flex-shrink:0;width:250px}.review-text{display:flex;flex:1;flex-wrap:wrap}.review-text p{width:50%}.review-text .review-collection-product,.review-text .summary{width:100%}}@media screen and (min-width:992px){.review-data{width:360px}}@media screen and (max-width:543px){.reviews-btns{align-items:center;flex-direction:column}.reviews-btns .reviews-rules-link{margin:auto}}.review-form .btn-secondary{background-color:#31374a;border-color:#31374a;color:#fff}.review-form .btn-secondary:active,.review-form .btn-secondary:focus,.review-form .btn-secondary:hover{background-color:#454e69;border-color:#49526f;color:#fff}.product-review-right-side{padding-left:60px}.reviews-title{display:none}.reviews-title p.h1{color:#000;margin-bottom:27px}.btn-comment{margin-bottom:16px}.product-reviews-wrapper{margin-block:55px 60px}.product-reviews-wrapper [data-more-reviews]{width:100%}.product-reviews-wrapper .review-stars-wrapper{margin-bottom:10px;position:relative}.product-reviews-wrapper .review-stars-wrapper:active .review-stars-tooltip,.product-reviews-wrapper .review-stars-wrapper:focus .review-stars-tooltip,.product-reviews-wrapper .review-stars-wrapper:hover .review-stars-tooltip{display:block}.review-data{font-size:.875rem;margin:0}.review-data p{margin:0}.review-verified{align-items:center;display:flex;font-size:.875rem;line-height:20px}.review-verified .fc{color:#1ab16b;font-size:1rem;margin-right:8px}.review-stars-wrapper{align-items:center;display:flex}.review-stars{margin-right:18px}.review-stars .fc{color:#ffc915}.review-stars .star-muted{color:#d6e4ea}.reviews-btns{padding-top:0;text-align:center}.reviews-empty{align-items:center;border:1px solid #d6e4ea;box-shadow:0 9px 16px rgba(29,52,69,.1);display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:10px}.reviews-empty p{margin:0}.reviews-empty .btn{background:transparent;border:none;color:#000;font-weight:400;line-height:1.375;margin-left:.5ch;padding:0;text-decoration:underline}.reviews-empty .btn:active,.reviews-empty .btn:hover{text-decoration:none}.review-avatar{height:80px;margin-bottom:15px;width:80px}.review-item{border:0}.review-text .cons,.review-text .pros{color:#000;padding-left:35px;position:relative}.review-text .cons:before,.review-text .pros:before{content:none;display:none}.review-text .cons strong,.review-text .pros strong{display:block;font-size:1rem;font-weight:700;margin-bottom:5px}.review-text .cons strong:before,.review-text .pros strong:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:22px;left:0;position:absolute;top:1px}.review-text .pros strong:before{content:"\f119"}.review-text .cons strong:before{content:"\f117"}.btn-add-review-resp{display:none}@media screen and (max-width:991px){.product-reviews-wrapper{margin-bottom:0}.product-review-right-side{padding-left:10px}.reviews-btns{margin-bottom:20px}.btn-add-review-resp{display:block;margin:0 auto 20px}.product-reviews-wrapper{margin:0}}@media screen and (min-width:768px){.reviews-title{display:block}.review-item{margin-bottom:10px}.review-data{margin-bottom:0;padding-right:30px}.review-data p{color:#31374a;font-size:.875rem;line-height:1.1;margin:0}.review-text{align-self:flex-start;border-bottom:1px solid #d6e4ea;color:#000;flex:1;margin-bottom:20px;padding-bottom:25px;position:relative;width:100%}.review-text .review-stars{margin-bottom:5px}.review-text p{margin-bottom:20px;width:100%}.review-text p:last-child{margin-bottom:0}}.review-stars-picker{display:inline-block}.review-stars-picker label{margin-bottom:0}.review-stars-picker:not(:checked)>input{opacity:0;position:absolute;z-index:-1}.review-stars-picker:not(:checked)>label{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;cursor:pointer;float:right;font-size:20px;margin-right:5px;overflow:hidden;padding:0;position:relative;top:-2px;white-space:nowrap;width:1em}.review-stars-picker:not(:checked)>label:before{content:"\f11b"}.review-stars-picker:not(:checked)>label:hover:before,.review-stars-picker:not(:checked)>label:hover~label:before{content:"\f11c"}.review-stars-picker>input:checked~label:before{content:"\f11c"}.review-stars-picker>input:checked+label:hover,.review-stars-picker>input:checked+label:hover~label,.review-stars-picker>input:checked~label:hover,.review-stars-picker>input:checked~label:hover~label,.review-stars-picker>label:hover~input:checked~label{color:#000}.review-stars-picker .form-control-feedback{display:none!important}.review-form .title{color:#31374a;font-size:18px;font-weight:700}.review-form .separator{margin:20px 0;position:relative;text-align:center}.review-form .separator:before{border-top:1px solid #d6e4ea;content:"";display:block;position:absolute;top:50%;width:100%}.review-form .separator span{background:#fff;display:inline-block;padding:0 15px;position:relative}.review-form .btn{width:100%}.review-form .btn .fc{color:#1ab16b;margin-right:10px}.review-form .btn:has(.fc){align-items:center;display:flex;justify-content:center}.review-form label{display:block}.review-form label[for=pros]{color:#1ab16b}.review-form label[for=cons]{color:#c22269}.review-form .unverified-review-link{margin-bottom:0;margin-top:1rem;text-align:center}.review-form .unverified-review-link>a{text-decoration:underline}.review-form .unverified-review-link>a:active,.review-form .unverified-review-link>a:hover{text-decoration:none}.page-reviews-list .reviews-row{column-count:2;column-gap:0;margin:20px -5px 0}.page-reviews-list .review-item-wrapper{break-inside:avoid-column;padding:0 5px 10px;page-break-inside:avoid;width:100%}.page-reviews-list .review-item-wrapper .review-item{background-color:#f5f8fa;border-radius:0;display:flex;flex-direction:column;padding:25px 40px 25px 50px;white-space:normal}.page-reviews-list .review-item-wrapper .review-rating{align-items:center;color:#31374a;display:flex;margin-bottom:10px}.page-reviews-list .review-item-wrapper .review-rating span{margin-left:5px}.page-reviews-list .review-item-wrapper .review-rating .fc{margin-right:3px}.page-reviews-list .review-item-wrapper .review-rating .icons_star-full{color:#31374a}.page-reviews-list .review-item-wrapper .review-rating .icons_star{color:#dedede}.page-reviews-list .review-item-wrapper .review-summary{padding:10px 0}.page-reviews-list .review-item-wrapper strong{color:#31374a}@media screen and (max-width:991px){.page-reviews-list .reviews-row{column-count:1}}@media screen and (max-width:543px){.page-reviews-list .review-item-wrapper .review-item{padding:20px}}.reviews-list-filters{align-items:center;display:inline-flex;gap:1rem;margin-bottom:30px}.reviews-list-filters>a{color:#000;padding:2px 4px;position:relative;text-decoration:none}.reviews-list-filters>a:active,.reviews-list-filters>a:hover{text-decoration:none}.reviews-list-filters>a:after{border:1px solid #00a9ff;bottom:2px;content:"";height:0;left:0;position:absolute;transform:scaleX(0);transition:all .3s;width:100%}.reviews-list-filters>a:active:after,.reviews-list-filters>a:focus:after,.reviews-list-filters>a:hover:after{transform:scaleX(1)}.reviews-list-filters>a.active{color:#000;font-weight:700}.reviews-list-filters>a.active:after{transform:scaleX(1)}.page-reviews-list{padding-top:8px}.page-reviews-list .review-item-wrapper{padding:0}.page-reviews-list .review-item-wrapper .review-item{padding:30px}.page-reviews-list .review-item-wrapper .review-item .review-report-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.page-reviews-list .review-item-wrapper .review-item .comment-report{color:#000;font-size:.875rem;margin-bottom:0}.page-reviews-list .review-item-wrapper .review-item .review-data-wrapper{align-items:center;border-bottom:1px solid #d6e4ea;display:flex;gap:13px;justify-content:space-between;margin-bottom:30px;padding-bottom:20px;width:100%}.page-reviews-list .review-item-wrapper .review-item .review-data-name{color:#000;font-size:18px;font-weight:700}.page-reviews-list .review-item-wrapper .review-item .review-data{align-items:center;display:flex;gap:13px;margin-right:auto}.page-reviews-list .review-item-wrapper .review-item .review-stars{align-items:center;color:#31374a;display:flex}.page-reviews-list .review-item-wrapper .review-item .review-stars span{margin-left:5px}.page-reviews-list .review-item-wrapper .review-item .review-stars .fc{margin-right:3px}.page-reviews-list .review-item-wrapper .review-item .review-collection-product{color:#31374a;font-size:.875rem;margin-bottom:0}@media screen and (max-width:992px){.page-reviews-list .review-item{margin-bottom:10px}.page-reviews-list .reviews-list-filters{flex-wrap:nowrap;margin-bottom:20px;overflow-x:auto;padding-top:10px;scroll-snap-align:start;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;-ms-overflow-style:none}.page-reviews-list .reviews-list-filters>span{white-space:nowrap}.page-reviews-list .reviews-list-filters::-webkit-scrollbar{display:none}.page-reviews-list .review-data-wrapper{flex-wrap:wrap}}.product-review-left-side{padding-right:20px}.product-review-left-side .reviews-title-left-side .review-stars-wrapper .review-stars{align-self:center;font-size:18px}.product-review-left-side .reviews-title-left-side .review-stars-wrapper .rating{color:#000;font-size:30px}.product-review-left-side .reviews-rating-wrapper.reviews-rating-wrapper-left-side{align-items:center;width:100%}.product-review-left-side .reviews-rating-wrapper.reviews-rating-wrapper-left-side>ul{margin-bottom:10px;padding-left:0}.product-review-left-side .reviews-rating-wrapper.reviews-rating-wrapper-left-side .review-rating-item{display:grid;gap:1rem;grid-template-columns:1fr 50px;width:100%}.product-review-left-side .reviews-rating-wrapper.reviews-rating-wrapper-left-side .review-rating-text{align-items:center;display:flex;gap:10px}.product-review-left-side .reviews-rating-wrapper.reviews-rating-wrapper-left-side .review-rating-text .fc{color:#ffc915;font-size:.875rem}.product-review-left-side .reviews-rating-wrapper.reviews-rating-wrapper-left-side .progress-bar-background{background-color:#d6e4ea;flex-grow:1;height:6px;position:relative}.product-review-left-side .reviews-rating-wrapper.reviews-rating-wrapper-left-side .progress-bar-foreground{background-color:#31374a;display:inline-block;height:100%;left:0;position:absolute}.product-review-left-side .reviews-rating-wrapper.reviews-rating-wrapper-left-side .review-rating-star-num{color:#000;font-size:18px}.product-review-left-side .reviews-rating-wrapper.reviews-rating-wrapper-left-side .review-rating-total{color:#6c7d84;font-size:.875rem;text-align:right}.product-review-left-side .btn-review{background-color:#fff;border-color:#d6e4ea;box-shadow:none;color:#000;margin-bottom:24px}.product-review-left-side .btn-review:active,.product-review-left-side .btn-review:focus,.product-review-left-side .btn-review:hover{background-color:#e6e6e6;background-color:#f5f8fa;border-color:#aec9d5;border-color:#d6e4ea;color:#000}.product-review-left-side .reviews-count{margin-bottom:8px}.product-review-left-side .reviews-count-wrapper.reviews-count-wrapper-left-side{margin-bottom:30px}.product-review-left-side .reviews-count-wrapper.reviews-count-wrapper-left-side .review-verified{color:#000}.product-review-left-side .reviews-rules-link{color:#000;font-size:.875rem}@media screen and (max-width:991px){.product-review-left-side{padding:0 10px}.product-review-left-side p.h2{display:none}.product-review-left-side .reviews-title-left-side .review-stars{font-size:24px}.product-review-left-side .review-stars-wrapper{margin-bottom:16px}.product-review-left-side .reviews-rating-wrapper{padding-left:20px}.product-review-left-side .reviews-rating-wrapper .review-rating-item{grid-template-columns:1fr 50px}.product-review-left-side .reviews-rating-wrapper .review-rating-text{max-width:70%}.product-review-left-side .reviews-rating-wrapper .review-rating-total{text-align:right}.product-review-left-side .btn,.product-review-left-side .reviews-count-wrapper{margin-bottom:16px}}@media screen and (max-width:543px){.product-review-left-side .reviews-rating-wrapper{padding-left:10px}.product-review-left-side .reviews-rating-wrapper .review-rating-text{max-width:100%}}.product-producer-tooltip{align-content:center;font-style:normal;margin-left:5px;position:relative;top:2px}.product-producer-tooltip:after{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f11e";font-size:18px}.product-producer-tooltip .producer-name{display:none}.product-producer-tooltip .wpj-tooltip{bottom:100%;display:none;font-size:14px;left:unset;padding:15px;right:-15px;text-align:left;width:250px}.product-producer-tooltip .wpj-tooltip:after,.product-producer-tooltip .wpj-tooltip:before{left:unset;right:15px}.product-producer-tooltip .wpj-tooltip span:first-child{font-weight:700}.product-producer-tooltip:hover .wpj-tooltip{display:block}@media screen and (max-width:991px){.product-producer-tooltip .wpj-tooltip{left:-100px;right:unset}.product-producer-tooltip .wpj-tooltip:after,.product-producer-tooltip .wpj-tooltip:before{left:109px;right:unset}}@media screen and (max-width:767px){.product-producer-tooltip .wpj-tooltip{left:-50px;right:unset}.product-producer-tooltip .wpj-tooltip:after,.product-producer-tooltip .wpj-tooltip:before{left:59px;right:unset}}@media screen and (max-width:419px){.product-producer-tooltip .wpj-tooltip{left:-80px;width:240px}.product-producer-tooltip .wpj-tooltip:after,.product-producer-tooltip .wpj-tooltip:before{left:89px;right:unset}}