.form-discount .g-recaptcha{margin-top:50px !important}.form.wishlist.share .g-recaptcha{margin-bottom:40px}@media print{.customer-products .show-more-btn{display:none}.customer-products .product-item{padding:40px 0}.customer-products .product-top{margin-bottom:30px}.customer-products .product-value-item{width:calc(100% / 5)}.customer-products .product-more-info{height:auto;overflow:initial}.customer-products.order-view-items .product-qty{margin-top:0}.customer-products.order-view-items .product-text-info{flex-grow:1;width:auto}.sales-order-print .order-title,.sales-order-print .copyright{padding:0;border:0}.sales-order-print .table-order-wrapper{padding-left:0;padding-right:0}.block-order-details-view .address-block-title{padding:20px 0}.block-order-details-view .address-title{margin-bottom:20px;font-size:16px;color:#d85c1d}.block-order-details-view .block-content{padding:20px 0}.block-order-details-view .block-content .box{padding-left:0;padding-right:0}.order-view-items-wrap .product-total-bottom{padding:20px 0}.order-view-items-wrap .block-title{margin-bottom:0;padding:20px 0;border-bottom:1px solid #e7e4e4;font-size:18px;line-height:24px}.page-title-wrapper{padding:20px 0}.order-details-items .col.image{width:14.2%}.order-details-items .col.name{text-align:left;padding-top:16px;width:19%}.order-details-items .col.price,.order-details-items .col.qty,.order-details-items .col.subtotal,.order-details-items .col.msrp{text-align:right}.order-details-items .col.price,.order-details-items .col.subtotal{font-weight:600}.page-title{font-size:18px;line-height:24px}.options-list{height:auto;overflow:auto}}@media all and (min-width:768px),print{.page.messages .message{padding:15px calc(60px + 30px)}.page.messages .message::before{left:60px}.catalogsearch-result-index .message.notice{padding:20px 60px 20px calc(60px + 30px)}.catalogsearch-result-index .message.notice::before{left:60px}.catalogsearch-result-index .page-title-wrapper{align-items:flex-start}.catalogsearch-result-index .page-title-wrapper .page-title{flex:1}.catalogsearch-result-index .page-title-wrapper .block{margin:5px 0 0 30px;text-align:right}.swiper-pagination{bottom:20px}.button-as-link{padding-right:15px;margin-right:15px;font-size:16px;line-height:20px}.button-as-link svg{margin-right:10px}form .nested .captcha-reload{font-size:14px}form input[type="radio"]+label{padding-left:30px;font-size:18px}form input[type="radio"]+label::before{top:1px;width:20px;height:20px}form input[type="radio"]+label::after{width:8px;height:8px;top:7px;left:6px}.modal-center{padding:40px}.modal-center .modal-inner-wrap{padding:40px 120px}.modal-center .modal-footer{padding-top:40px}.modal-center .modal-content{font-size:16px}.cancel-btn{padding:19px}.page.messages.customer-message .message::before{left:20px}.primary-flug{padding:3px 10px 3px 34px;font-size:16px;line-height:20px}.primary-flug::before{width:22px;height:22px;border-width:7px}.description-page.about-us-description{max-width:375px;letter-spacing:0.05em}.popup-authentication{max-width:90%}.popup-authentication .block-authentication{padding-bottom:20px}.popup-authentication .block-authentication .header-modal{display:flex;justify-content:space-between;align-items:center;padding:40px 60px;margin-bottom:40px}.popup-authentication .block-authentication .header-modal-wrapper{max-width:70.33%}.popup-authentication .block-authentication li,.popup-authentication .block-authentication p{font-size:16px}.popup-authentication .block-authentication h2{font-size:36px;margin-bottom:20px}.popup-authentication .block-authentication form{display:block;min-height:auto !important}.popup-authentication .block-authentication .holder-bloks{display:flex;padding:0 30px 40px}.popup-authentication .block-authentication .block-title{margin-bottom:20px}.popup-authentication .block-authentication .block{padding:0 30px}.popup-authentication .block-authentication .block:first-child{padding-bottom:29px}.popup-authentication .block-authentication .block:first-child .block-content{flex:1;display:flex;flex-direction:column;justify-content:space-between}.blog-search{max-width:440px;margin-left:30px}.blog-page .page-title-wrapper,.blog-page .page-message{padding:43px 40px 43px 40px}.blog-filter{max-width:155px}.blog-page-head{max-width:68vw}.post-title{font-size:22px;line-height:1.3em;min-height:56px}.post-info{padding:30px 40px}.post-category{color:#202020;text-transform:uppercase;line-height:1.3em}.post-date-value,.post-category{font-size:14px}.post-date-value{color:#212121;line-height:1.8em}.post-view-head-wrap{padding:20px 60px}.post-view-content-wrap{padding:20px 60px 115px 60px}.post-navigation{width:calc(100% - 120px)}.product-content .product-content-right .drive-vehicles{font-size:16px}.product-content .product-content-right .drive-vehicles tr{display:flex;margin-bottom:20px}.product-content .product-content-right .drive-vehicles tr:last-child{margin-bottom:0}.product-content .product-content-right .drive-vehicles td{width:calc(50% - 10px) !important}.product-content .product-content-right .drive-vehicles td:first-child{flex:1.82;margin-right:20px}.product-content .product-content-right .drive-vehicles td:last-child{flex:1}.product-content .product-content-right .drive-vehicles h3{letter-spacing:-0.02em;margin-bottom:19px}.product-content .product-content-right .drive-vehicles p{line-height:1.25;margin-bottom:21px}.product-content .product-content-right .drive-vehicles p:last-child{margin-bottom:0}.product-content .product-gallery>picture,.product-content .product-gallery .product-main-slider{cursor:default}.product-content .product-gallery .img-tools>div{cursor:pointer}.product-content .product-gallery .img-tools>div svg{transition:transform .3s;pointer-events:none}.product-content .addit-info-item{position:relative;padding:0}.product-content .addit-info-item:before{position:absolute;content:'';top:0;left:-20px;width:calc(100% + 40px);height:1px;background:#e7e4e4}.product-content .available-vehicles{position:relative;border-top:0}.product-content .available-vehicles:before{position:absolute;content:'';top:0;left:-20px;width:calc(100% + 40px);height:1px;background:#e7e4e4}.product-content .available-vehicles .items{margin:0 -22px}.product-content .available-vehicles .item{width:60px;margin:0 21px 20px}.product-content .installation-wrapper{flex-direction:row;justify-content:flex-end;flex-wrap:wrap;width:100%;padding:0}.product-content .installation-wrapper>div{padding-right:20px;margin-left:0}.block-upsell .product-items,.block-related .product-items{margin-right:-3px}.block-upsell .product-item,.block-related .product-item{width:calc(33.33333333%);padding-right:3px}.cart-container{padding:20px 60px 0}.cart-container .item-picture{width:35%}.cart-container .item-info,.cart-container .item-price-calc{width:65%;padding-left:60px}.cart-container .secured-pay:after,.cart-container .main-actions:after,.cart-container .cart-product-item:after{left:-60px;width:calc(100% + 120px)}.block-crosssell .product-items{margin-right:-3px}.block-crosssell .product-item{width:calc(33.33333333%);padding-right:3px}.cart-empty{padding:40px 60px}.checkout-success .top-bar .item{width:33.3333%;border-right:1px solid #e7e4e4}.checkout-success .top-bar .item>div{width:100%}.opc-wrapper,.opc-sidebar{padding:20px 60px}.opc-progress-bar{font-size:12px}.opc-progress-bar svg{width:42px;height:42px}.opc-progress-bar li+li{margin-left:133px}.opc-progress-bar li+li:before{width:90px;left:-110px}.opc-sidebar .secured-pay{justify-content:center}.checkout-billing-address:after,.table-totals .grand.totals .mark:after,.opc-block-summary .title:after,.shipping-information .title:after,.discount-code:after,.opc-sidebar .secured-pay:after{left:-60px;right:-60px}.shipping-address-items>*{width:44.5%;padding-right:10px}.checkout-container .po-number,.checkout-container .form-login{width:47.2% !important;min-width:500px}.checkout-container .fieldset.address .street>.control{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-container .fieldset.address>*:not(.street),.checkout-container .fieldset.address .street>.control>*{width:47.2%}.checkout-container .button.dispatch{font-size:16px}#checkout-step-shipping{display:flex;flex-wrap:wrap}#checkout-step-shipping>*:not(.form-login){width:100%}#checkout-step-shipping .addresses{width:70%}#checkout-step-shipping .new-address-popup{width:30%;padding:40px 0}#opc-new-shipping-address{margin-top:0}.table-checkout-shipping-method td,.table-checkout-shipping-method th{padding-right:20px;padding-left:20px}.table-checkout-shipping-method tr[data-bind*="click"]{cursor:pointer}.table-checkout-shipping-method input[type=radio]+label:before{top:3px}.payment-method-content .half-wrap{display:flex;justify-content:space-between}.payment-method-content .half{width:47.2%}#co-transparent-form-braintree{max-width:640px}.checkout-container>.secured-pay{flex-direction:row;justify-content:space-between;padding:20px 60px}.checkout-container .secured-pay .pay-methods img{width:210px}.checkout-container .secured-pay-methods{margin-bottom:0}.checkout-container .secured-pay-methods svg{width:40px;height:40px}.checkout-container .secured-pay p{text-align:left;font-size:16px;display:flex}.checkout-container .secured-pay p picture{display:flex;align-items:center}.checkout-container .secured-pay p>span{margin-left:21px}.checkout-container .secured-pay p span span{font-size:14px}.checkout-container .secured-pay p img{width:130px;margin-bottom:0}.cms-home .title-tabs button,.cms-shop .title-tabs button{transition:border .3s,background-color .3s,color .3s}.cms-home .title-tabs button *,.cms-shop .title-tabs button *{pointer-events:none}.cms-home .brands-holder,.cms-shop .brands-holder{margin-left:-29px;margin-right:-29px}.cms-home .brands-holder li,.cms-shop .brands-holder li{width:118px;padding-left:29px;padding-right:29px}.cms-home .search-shop-holder,.cms-shop .search-shop-holder{width:100%}.cms-home .select-shop-holder,.cms-shop .select-shop-holder{display:flex;flex-wrap:wrap;justify-content:space-between}.cms-home .select-shop-holder .select-item,.cms-shop .select-shop-holder .select-item{width:calc((100% - 17px) / 2)}.vrm-popup .action-close{top:10px;right:10px}.vrm-popup .heading h2{margin-bottom:15px;font-size:36px}.vrm-popup .heading,.vrm-popup .contetn-wrap{padding:30px 60px}.search-shop-holder+.actions-shop{flex-direction:row}.contact-wrap{display:flex}.contact-form-column,.contact-info-column{width:50%}.contact-form-column{border-right:1px solid #e7e4e4}.contact-us-block-row .contact-form-column{width:100%}.contact-head{min-height:175px}.contact-info-column .contact-head{display:flex;flex-direction:column;justify-content:center}.customer-account-login .page-title-wrapper,.customer-account-create .page-title-wrapper,.customer-account-forgotpassword .page-title-wrapper,.customer-account-createpassword .page-title-wrapper{flex-direction:row;align-items:center;justify-content:space-between;padding:20px 60px}.customer-account-login .page-title,.customer-account-create .page-title,.customer-account-forgotpassword .page-title,.customer-account-createpassword .page-title{margin-right:20px;margin-bottom:0}.customer-account-login .main,.customer-account-forgotpassword .main,.customer-account-createpassword .main{padding:0}.sign-in-descr{width:100%;max-width:300px}.login-wrap{display:flex;flex-wrap:wrap;padding:0 60px;margin-top:20px}.block-customer-login,.block-new-customer{width:50%;display:flex;flex-direction:column}.customer-login-head{padding:20px 20px 25px 20px;min-height:122px}.login-content,.customer-info{position:relative;flex-grow:1;padding:0 0 9.114583vw 0}.login-content::before,.customer-info::before{content:'';position:absolute;top:0;width:100vw;height:100%;background:#e7e4e4}.customer-container{display:flex;flex-direction:column;flex-grow:1}.customer-info{display:flex;flex-grow:1}.customer-info::before{left:0}.customer-info::after{display:none}.login-content{display:flex;flex-wrap:wrap}.login-content::before{right:0}.form-login{position:relative;z-index:3;width:100%;display:flex;background:#fff}.form-login .sociallogin-block{flex-direction:column}.form-login .sociallogin-button{margin:0 0 15px 0}.form-login .sociallogin-button:last-child{margin-bottom:0}.form-login,.customer-inner{min-height:329px}.block-new-customer{padding-bottom:0}.customer-inner{position:relative;z-index:3;width:100%;background:#d85c1d;padding:30px 20px 186px 20px}.customer-inner::after{content:'';position:absolute;z-index:1;right:0;bottom:0;width:19.2vw;height:19.3706vw;background-image:url("data:image/svg+xml,%3Csvg width='187' height='265' viewBox='0 0 187 265' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M152.694 0L142.618 17.4871H187V0H152.694ZM132.32 35.3598L122.244 52.8469H187V35.3598H132.32ZM111.947 70.7167L101.871 88.2038H187V70.7167H111.947ZM91.5723 106.077L81.4959 123.564H187V106.077H91.5723ZM71.1983 141.436L61.1219 158.924H186.999V141.436H71.1983ZM50.8236 176.796L40.7472 194.283H186.999V176.796H50.8236ZM30.4511 212.153L20.3747 229.64H186.999V212.153H30.4511ZM10.0764 247.514L0 265H187V247.514H10.0764Z' fill='%23E8A623'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover}.customer-decor-img{z-index:3;width:46.805vw;bottom:-0.93vw}.customer-info-text{position:relative;z-index:2}.fieldset-login{display:flex;flex-direction:column;justify-content:center;width:100%}.customer-login-title{line-height:1.3em}.customer-account-create .main{padding:0}.customer-account-login form .fieldset:last-of-type,.customer-account-create form .fieldset:last-of-type,.customer-account-forgotpassword form .fieldset:last-of-type,.customer-account-createpassword form .fieldset:last-of-type,.customer-account-edit form .fieldset:last-of-type{padding-top:20px}.fieldset.forgot-password,.fieldset.create-password{margin:0 auto}.field.agree .label{margin-bottom:14px}.field.agree div.mage-error{margin-top:-7px}.form-bg{padding:0 60px 60px;background:#e7e4e4}.form-bg .form-inner-wrap{display:flex;flex-wrap:wrap;background:#fff}.form-bg .form-small-wrap{max-width:700px;margin:0 auto}.form-bg-offset{padding:60px}.form-create-account .fieldset{width:50%}.form-create-account .fieldset.address,.form-create-account .fieldset.fieldset-fullname{width:100%}.registration-wrap .customer-login-head{margin:0 60px}.registration-wrap .sociallogin-wrapper{padding:40px}.form-bottom{width:100%;background:#fff;display:flex;align-items:center;justify-content:space-between}.form-bottom.center{justify-content:center}.form-bottom-text{margin:0 30px 0 0}.radio-row{margin:0 -8px}.field-radio-item{padding:0 8px}.account-columns{display:flex;flex-wrap:wrap}.account-columns .page-title-wrapper{width:100%;padding:20px 60px;order:-1}.account-columns .page-title{display:none;font-size:22px}.account-columns .page-title-default{display:block}.account-columns .form-edit-account,.account-columns .form-address-account{width:60%}.account-columns .form-edit-account .field.field-name-prefix .control,.account-columns .form-address-edit .field.field-name-prefix .control{max-width:29vw}.account-columns .form-address-edit{flex-grow:1}.account-columns .block-collapsible-nav-title{display:none}.account-columns .account-sidebar-main{width:40%;border-right:1px solid #e7e4e4;border-bottom:1px solid #e7e4e4}.account-columns .block-collapsible-nav-content{display:block !important}.account-columns .address-container{width:100%}.account-columns .address-title{font-size:22px;line-height:28px}.account-columns .block-dashboard-addresses .box .address,.account-columns .block-addresses-default .box .address,.account-columns .address-list .box .address,.account-columns .block-dashboard-addresses .box address,.account-columns .block-addresses-default .box address,.account-columns .address-list .box address{font-size:16px;line-height:24px}.account-columns .address-list .button,.account-columns .address-list .empty{width:calc(100% - 120px)}.account-columns .address-list .empty{margin:0 60px 0 60px}.account-columns .address-list .button{margin:40px 60px 0 60px}.account-columns .block-dashboard-addresses,.account-columns .block-addresses-default:not(.block-order-details-view){padding:40px 60px}.account-columns .block-addresses-list{padding:0 60px}.account-columns .actions-wrap{margin:20px 0 24px 0}.account-columns .address-buttons .action{padding-right:15px;margin-right:15px;font-size:16px;line-height:20px}.account-columns .address-buttons .action svg{width:16px;height:16px;margin-right:10px}.account-columns .block-dashboard-info .info-default-message,.account-columns .order-view-items-wrap .info-default-message{padding:40px;font-size:20px;line-height:26px}.account-columns .block-dashboard-info{width:60%}.account-columns .block-dashboard-info .info-title{margin-bottom:6px;font-size:12px;line-height:15px}.account-columns .block-dashboard-info .info-data{font-size:18px}.account-columns .block-dashboard-info .box{padding:40px 40px 74px 40px}.account-columns .block-dashboard-info .box-content{margin-bottom:80px;display:flex;align-items:flex-start}.account-columns .block-dashboard-info .info-col{margin:0 5.5vw 0 0;width:19.37vw}.account-columns .block-dashboard-info .info-col:first-child{flex:none}.account-columns .block-dashboard-info .info-col:last-child{margin-right:0;width:100%}.account-columns .sign-in-descr{max-width:283px}.account-columns .customer-products-column{width:60%}.account-columns .toolbar .toolbar-amount{padding:0 40px}.account-columns .button-wrap{padding:20px}.account-columns .form.share{width:60%;padding:40px}.account-check-row .field.choice .label{font-size:18px}.account-check-row .field.choice input[type=checkbox]+label{padding-left:28px}.account-check-row .field.choice input[type=checkbox]+label::after,.account-check-row .field.choice input[type=checkbox]+label::before{top:0;width:20px;height:20px}.customer-address-index .address-container{width:60%;border-bottom:1px solid #e7e4e4}.customer-account-edit .address-container .box,.customer-address-index .address-container .box{padding-bottom:40px}.logout-wrap{width:60%}.wishlist-shared-index .wishlist-bottom{padding:40px}.wishlist-shared-index .wishlist-bottom .button{max-width:20vw}.wishlist-shared-index .comment-item{margin-top:30px}.wishlist-shared-index .product-buttons{margin-top:30px}.wishlist-shared-index .comment-title{margin-bottom:30px}.form-newsletter-manage{width:60%}.form-newsletter-manage .button{max-width:280px}.association-holder{grid-template-columns:repeat(3, 1fr);padding:0 60px}.link-block-pb{padding-left:60px;padding-right:60px;font-size:16px}.link-block-pb .title{font-size:24px}.link-block-pb .button{max-width:300px;font-size:16px}.cms-content-tile .j-content-tile{width:33.33%;min-height:218px}.cms-content-tile .j-content-tile .swiper-slide,.cms-content-tile .j-content-tile.content-tile-default{padding:30px 20px 20px}.cms-content-tile .j-content-tile.comment-tile{width:66.66%;padding:0 !important;overflow:hidden}.cms-content-tile .j-content-tile.comment-tile .swiper-slide{width:66.66vw;padding:40px 60px}.cms-content-tile .j-content-tile.comment-tile picture{width:90px;padding:0 0 90px;height:0;margin-bottom:117px}.cms-content-tile .j-content-tile.comment-tile .quote{font-size:20px}.cms-content-tile .j-content-tile.comment-tile .quote::before{top:-30px;transform:translate3d(0, -100%, 0)}.cms-content-tile .j-content-tile.comment-tile .quote::after,.cms-content-tile .j-content-tile.comment-tile .quote::before{width:72px;height:53px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 50 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M50 0v37H28.926V15.556L50 0ZM21.074 0v37H0V15.556L21.074 0Z' fill='%23F3F2F1'/%3E%3C/svg%3E");background-repeat:no-repeat}.cms-content-tile .j-content-tile.comment-tile .quote::after{bottom:-20px;transform:rotate(180deg) translate3d(0, -100%, 0)}.cms-content-tile .j-content-tile.comment-tile .author{font-size:20px}.cms-content-tile .j-content-tile.comment-tile .author_prof{font-size:14px;margin-bottom:48px}.cms-content-tile .j-content-tile.comment-tile .swiper-pagination{left:60px;bottom:50px}.cms-content-tile .img-wrap{width:21%}.cms-content-tile .swiper-pagination{top:20px;left:20px}.cms-content-tile .post-item strong,.cms-content-tile .content-tile-default h4{font-size:18px}.cms-content-tile .modal-window-item p{font-size:16px}.cms-content-tile .swiper-pagination-bullet{width:14px;height:14px;margin-right:12px;border-radius:7px}.cms-content-tile .mobile-only{display:none}.mw-reg-support .mw-reg-support-holder{max-width:90%}.mw-reg-support .mw-reg-support-caption{display:flex;justify-content:space-between;align-items:center;padding:40px 60px;margin-bottom:40px}.mw-reg-support .title{margin-bottom:20px;font-size:36px}.mw-reg-support .caption-holder{max-width:70.33%}.mw-reg-support .mw-reg-support-content{padding:0 60px}.mw-reg-support .mw-reg-support-form{display:flex;margin:0 -20px}.mw-reg-support .mw-reg-support-form-column{width:50%;padding:0 20px}.mw-reg-support input{font-size:18px}.mw-reg-support .mw-reg-support-info{font-size:16px !important}.mw-reg-support.active .mw-reg-support-holder{padding:0 0 20px}.block-indent .j-content-tile{width:calc((100% - 6px) / 3)}.cms-contact-tile .j-contact-tile{min-height:218px;padding:30px 20px 20px}.cms-contact-tile .general-icon{padding:0 0 calc((100% + 20px) / 6)}.cms-contact-tile h4{font-size:18px}.tvl-banner picture{padding-bottom:38.9%}.tvl-banner p{top:30px;left:60px;max-width:35%}.tvl-banner .statistics-list{padding:40px 60px;display:flex;justify-content:space-between}.tvl-banner .statistics-list li{width:calc(30%)}.tvl-banner .statistics-list h3{font-size:64px;margin-bottom:15px}.tvl-banner .statistics-list p{max-width:100%}.statistics-pb{display:flex;justify-content:space-between;padding:40px 60px}.statistics-pb .statistics-val{width:calc((100% - 40px) / 3)}.statistics-pb .title-val{margin-bottom:15px;font-size:64px;line-height:1}.content-block-pb{overflow:hidden}.content-block-pb .sub-text-block{padding-top:40px !important}.content-block-pb .image-normal{position:relative;padding:0 60px}.content-block-pb .image-normal picture{padding:0 0 54.67%}.content-block-pb .image-content{padding:0 60px;margin-bottom:40px}.content-block-pb .image-content picture{padding:0 0 45%}.content-block-pb .full-img{padding:0 0 27.2%;margin-bottom:40px}.content-block-pb .text-block{margin:0 -10px 40px;padding:0 60px}.content-block-pb .text-block .col-content{width:calc(50% - 20px) !important;vertical-align:top}.content-block-pb .text-block p{font-size:18px !important}.content-block-pb .statistics{width:calc(170%);padding:0 60px 40px}.content-block-pb .statistics h3{font-size:64px;margin-bottom:15px}.content-block-pb .statistics p{max-width:100%}.content-block-pb .wysiwig span,.content-block-pb .wysiwig p{font-size:18px !important}.content-block-pb .read-more{display:none}.guide-pop-up .title-content,.cms-faq .title-content{padding:40px calc(60px + 30px) 40px 60px;font-size:20px}.guide-pop-up .title-content::before,.cms-faq .title-content::before,.guide-pop-up .title-content::after,.cms-faq .title-content::after{right:calc(60px + 10px)}.guide-pop-up .j-faq,.cms-faq .j-faq{width:33.33%;display:flex;flex-direction:column}.guide-pop-up .j-faq:nth-child(3n),.cms-faq .j-faq:nth-child(3n){border-right:0}.guide-pop-up .j-faq-read,.cms-faq .j-faq-read{margin-top:auto}.guide-pop-up .title-video,.cms-faq .title-video,.guide-pop-up .subtitle-video,.cms-faq .subtitle-video{padding:0 40px}.guide-pop-up .title-item,.cms-faq .title-item{font-size:20px}.guide-pop-up .picture-button,.cms-faq .picture-button{margin-bottom:30px}.guide-pop-up button.watch-now.text,.cms-faq button.watch-now.text{padding:0 40px;margin-bottom:30px}.guide-pop-up button.watch-now.text svg,.cms-faq button.watch-now.text svg{margin-right:5px}.guide-pop-up .content-item,.cms-faq .content-item{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;height:88px}.faq-popup-open{padding:40px}.faq-popup-open .faq-popup-inner{padding:60px 120px}.faq-popup-open .modal-arrow{width:60px;height:80px}.faq-popup-open .modal-arrow-prev{left:35px}.faq-popup-open .modal-arrow-next{right:35px}.faq-popup-open .title-item{margin-bottom:30px;font-size:20px;line-height:20px}.faq-popup-open .content-item{font-size:16px;line-height:22px}.guide-pop-up .next-arr,.guide-pop-up .prev-arr{display:none}.guide-item.active .guide-pop-up{padding-top:68px}.guide-item.active .guide-pop-up .exit-symbol{top:25px}.guide-item.active .guide-pop-up .exit-symbol::before,.guide-item.active .guide-pop-up .exit-symbol::after{height:28px}.brands-wrapper{padding:0 60px}.tvl-text .text-block{margin:0 -10px 40px;padding:0 60px}.tvl-text .text-block .col-content{vertical-align:top}.tvl-text .text-block p{font-size:18px !important}.tvl-text .read-more{display:none}.tvl-text .statistics{width:calc(170%);padding:0 60px 40px}.tvl-text .statistics h3{font-size:64px;margin-bottom:15px}.tvl-text .statistics p{max-width:100%}.sales-order-wrapper .table-wrapper.order-items{margin-top:-1px;padding:15px}.sales-order-wrapper .order-details-items .col.price,.sales-order-wrapper .order-details-items .col.qty,.sales-order-wrapper .order-details-items .col.subtotal,.sales-order-wrapper .order-details-items .col.msrp{text-align:right}.sales-order-wrapper .order-details-items .col.name{width:160px}.sales-order-wrapper .order-details-items .col.image{width:20.5%}.sales-order-wrapper .table-order-wrapper{padding:40px 40px 0 40px}.sales-order-wrapper .block-order-details-view .block-content .box{padding:30px 40px}.customer-products .product-item{padding-left:40px;padding-right:40px}.customer-products .product-item:first-child{padding-top:40px}.customer-products .product-top{padding:40px 40px 0 40px}.customer-products .product-text-info{flex-grow:1}.customer-products .product-buttons{padding:40px}.customer-products .product-image-link,.customer-products .product-img{width:30%;flex-shrink:0;margin:0 15px 0 0}.customer-products .product-img{padding-bottom:30%}.customer-products.order-view-items .product-text-info{width:calc(70% - 15px)}.customer-products.order-view-items .product-qty{width:100%}.sales-order-view .block-addresses-default:not(.block-order-details-view){padding:40px}.order-view-buttons{padding:20px 40px}.order-view-items-wrap .product-total-bottom{padding:20px 40px}.block-order-details-view .address-block-title{font-size:24px}.block-order-details-view .block-content,.block-order-details-view .address-block-title{padding:40px}.wishlist .customer-products .product-title-wrap{align-items:flex-start}.wishlist .customer-products .product-item{padding:40px}.wishlist .customer-products .product-inner-info{margin-top:40px}.wishlist .customer-products .product-title-wrap{margin-bottom:35px;flex-direction:column}.wishlist .customer-products .product-qty{margin-top:20px;max-width:130px}.sales-order-print .order-title,.sales-order-print .copyright{padding:22px 40px}.sales-order-print .address-title{font-size:22px;line-height:28px}.page-footer .footer-content{padding-left:60px;padding-right:60px}.checkout-newsletter-subscribe .checkbox-to-radio span{padding-left:30px}.page_restricted-index-restricted .restricted-page{max-width:640px;padding:50px 40px}.page_restricted-index-restricted .restricted-page form{display:flex}.page_restricted-index-restricted .restricted-page form div.mage-error{position:absolute;top:100%;left:0}.page_restricted-index-restricted .restricted-page .action-wrap{display:flex;align-items:center}.page_restricted-index-restricted .restricted-page .button{width:130px;margin-left:20px}.page_restricted-index-restricted .page-main .columns{padding:120px}.page_restricted-index-restricted .column.main{font-size:26px}.brands-page-container picture{padding-bottom:24.72%}.brands-page-container .description{margin-bottom:15px;font-size:14px}.brands-page-container .brands-page-content{top:50%;left:90px;transform:translate3d(0, -50%, 0);width:40%;max-width:570px}.brands-page-container .brands-page-content p{margin-right:10px}.brands-page-container .brands-page-content .button{margin-bottom:20px}}@media all and (min-width:768px) and (hover),print and (hover),all and (min-width:768px) and (min--moz-device-pixel-ratio:0),print and (min--moz-device-pixel-ratio:0),all and (min-width:768px) and (min-width:0\0),print and (min-width:0\0){.product-content .product-gallery .img-tools>div:hover svg{transform:scale(1.2)}}@media all and (min-width:768px) and (hover),print and (hover),all and (min-width:768px) and (min--moz-device-pixel-ratio:0),print and (min--moz-device-pixel-ratio:0),all and (min-width:768px) and (min-width:0\0),print and (min-width:0\0){.cms-home .title-tabs button:hover,.cms-shop .title-tabs button:hover{color:#d85c1d;background-color:#fff;border:#fff}}@media all and (min-width:1024px),print{.page-message{padding:22px 40px}.page-message .message::before{left:40px}.modal-close{width:50px;height:50px}.modal-close::before,.modal-close::after{height:45px}.catalogsearch-result-index .message.notice{padding:20px 40px 20px calc(40px + 30px)}.catalogsearch-result-index .message.notice::before{left:40px}.catalogsearch-result-index .page-title-wrapper .block{margin-left:75px}.show-more-btn{font-size:12px}.border-btn,.btn-transparent{padding:18px 20px;font-size:16px;line-height:1.38em;letter-spacing:.05em}.btn-transparent svg{max-width:20px}form .label{margin-bottom:6px;font-size:12px;line-height:1em}form .label span{font-weight:600;font-size:12px;line-height:1.25}form .control label span{font-size:16px}form .legend{font-size:22px;line-height:28px}form .field input:not(input[type="checkbox"]):not(input[type="radio"]),form .field select{height:50px;line-height:50px}form .field textarea{padding:20px;min-height:131px}form .field input:not(input[type="checkbox"]):not(input[type="radio"]){padding:0 20px}form .field.field-icon input:not(input[type="checkbox"]):not(input[type="radio"]){padding:0 50px 0 40px}form .field select{padding:0 40px 0 20px}form .field .input-icon{top:16px;width:18px;height:18px}form .field .show-password-btn{width:50px;height:50px}form .field .show-pass-icon{width:21px;height:18px}form .admin__field{margin-bottom:12px}select{height:60px}input[type=radio]+label,input[type=checkbox]+label{padding-left:40px}label.error,label.mage-error,div.mage-error,div.mage-success,.message.warning,.field-error,.hosted-error{font-size:16px}.modal-header{top:55px}.pagination-items{height:140px}.pagination-items .pagination-items-inner{display:flex}.pagination-items .pages-previous a,.pagination-items .pages-next a{width:100px;height:138px}.pagination-items .pages-previous a:before,.pagination-items .pages-next a:before{width:24px;height:24px}.pagination-items .pagination-numbers{font-size:24px}.pagination-items .pages-item{margin-right:40px}.pagination-items .pages-item:last-child{margin-right:0}.pagination-items .pagination-page-of{display:block;margin-right:63px;font-size:24px;line-height:1.28;color:#d85c1d}.popup-authentication .modal-inner-wrap{padding:40px 0}.popup-authentication .block-authentication{padding-bottom:0}.popup-authentication .block-authentication .header-modal{padding:40px 120px;margin-bottom:60px}.popup-authentication .block-authentication li,.popup-authentication .block-authentication p{font-size:20px}.popup-authentication .block-authentication h2{font-size:42px}.popup-authentication .block-authentication .holder-bloks{padding:0 80px 40px}.popup-authentication .block-authentication .block-title{font-size:28px}.popup-authentication .block-authentication .block{padding:0 40px}.popup-authentication .block-authentication .block:first-child{padding-bottom:29px}.popup-authentication .block-authentication .block:first-child .block-content{flex:1;display:flex;flex-direction:column;justify-content:space-between}.help-buttons{display:flex;line-height:1.27;letter-spacing:-.01em;color:#fff}.help-buttons .help-buttons-item-inner{height:100%;padding:40px 40px;background-color:#857a78;transition:background-color .3s}.help-buttons .help-buttons-item{width:calc(33.33333333%)}.help-buttons .help-buttons-item:nth-child(2) .help-buttons-item-inner{background-color:#212121}.help-buttons .help-buttons-item:nth-child(3) .help-buttons-item-inner{background-color:#202020}.help-buttons .help-buttons-item:hover .help-buttons-item-inner{background-color:#d85c1d}.help-buttons svg{margin-bottom:60px}.help-buttons .help-buttons-title{font-size:22px;margin-bottom:3px}.help-buttons .help-buttons-text{max-width:340px;font-weight:300}.checkout-index-index .payment-option.comment .action-toggle{pointer-events:none}.checkout-index-index .payment-option.comment .action-toggle::after{display:none}.checkout-index-index .payment-option.comment .payment-option-content{display:block !important}.blog-page .page-title-wrapper,.blog-page .page-message{padding:42px 40px 43px}.blog-page .page-title{margin-right:20px}.blog-page-head{max-width:52.9vw}.post-item{width:calc(100% / 3)}.post-item:nth-child(2n)::after,.post-item:nth-child(2n)::before{display:block}.blog-search{max-width:39.4vw;margin-left:40px}.blog-filter{width:100%;max-width:155px}.product-gallery-zoom .exit-symbol{width:50px;height:50px}.product-gallery-zoom .exit-symbol::before,.product-gallery-zoom .exit-symbol::after{height:40px}.product-content select+.mage-error:not(.product-custom-option){bottom:-22px !important}.product-content .mage-error:not(.product-custom-option):not(.product-qty-field){position:absolute;bottom:-15px;left:0}.product-content .product-overview{margin-bottom:40px}.product-content .addit-info-button{padding:40px 0;font-size:20px}.product-content .addit-info-content{padding-bottom:40px}.product-content .total-price-val{margin-bottom:8px}.product-content .total-price-val .price{font-size:30px;bottom:-6px}.product-content .calculate-shipping svg{width:20px}.product-content .total-price .price-wrapper{display:block !important}.product-content .total-price .price{font-size:30px;line-height:27px}.product-content .total-price .price a{font-weight:600}.product-content .product-addit-info{border:0}.product-content .page-main-description{margin-bottom:40px}.product-content .product-tags-title{margin-bottom:20px}.product-content .product-tabs-head button{margin-right:40px;font-size:14px}.product-content .product-tabs-head button:last-child{margin-right:0}.product-content .download-file{margin-top:1px}.product-content .download-file svg{width:30px}.product-content .download-file a{padding:40px}.product-content .download-file .file-type-size{margin-left:3px;font-weight:600;font-size:12px}.product-content .available-vehicles{padding:40px 0 0}.product-content .available-vehicles .title{font-size:20px}.product-content .available-vehicles .item{width:70px;margin:0 21px 40px}.product-content .total-price-wrapper{margin-bottom:40px}.product-content .addit-info-item:before,.product-content .available-vehicles:before{left:-40px;width:calc(100% + 80px)}.block-upsell,.block-related{padding-top:40px}.block-upsell .block-title,.block-related .block-title{padding:0 40px}.block-upsell .product-item,.block-related .product-item{font-size:14px}.block-upsell .product-item-details,.block-related .product-item-details{padding:30px 40px}.block-upsell .product-item-name,.block-related .product-item-name{font-size:22px}.result-search .result-search-content a{transition:color .3s;cursor:pointer !important}.result-search .result-search-content a path{transition:fill .3s}.secured-payment{display:flex;align-items:center}.secured-payment svg{min-width:40px;margin-right:20px}.secured-payment p{display:block;font-size:16px;line-height:1.25;letter-spacing:-.01em}.secured-payment span{display:block;font-size:14px;font-weight:300}.options-list{height:45px}.cart-container{display:flex;padding:0 0 0 40px;border-bottom:1px solid #e7e4e4}.cart-container .form-cart{width:75%}.cart-container .cart-summary{width:31%;padding-top:0}.cart-container .cart-product-item{display:flex}.cart-container .cart-product-item:after{left:-40px;bottom:0;width:calc(100% + 40px)}.cart-container .cart-product-item:last-child:after{display:block}.cart-container .cart-product-item td{padding:40px 0}.cart-container .cart-product-item .item-info{padding-bottom:110px}.cart-container .cart-product-item .item-actions{bottom:40px;left:205px;right:auto;padding:0}.cart-container .cart-product-item .item-actions a,.cart-container .cart-product-item .item-actions button{padding:10px 15px;font-size:16px}.cart-container .cart-product-item .item-actions svg{margin-right:10px;min-height:16px;width:auto}.cart-container .item-picture{width:200px}.cart-container .item-info{width:38%;float:left;margin-left:20px}.cart-container .item-price-calc{width:24%;clear:none;flex-direction:column;margin:0;padding-bottom:0}.cart-container .item-title{margin-bottom:20px}.cart-container .item-title h2{font-size:24px}.cart-container .item-sku{font-size:14px}.cart-container .item-options{margin-top:20px;font-size:16px}.cart-container .item-qty{margin-bottom:40px}.cart-container .item-qty .label{font-size:12px;text-align:right}.cart-container .item-qty .qty-number{width:150px;height:60px}.cart-container .item-qty input{font-size:16px}.cart-container .item-price .price{font-size:30px}.cart-container .item-price-subtotal{font-size:12px}.cart-container .item-price-ex-vat{font-size:14px}.cart-container .main-actions{position:static;padding:40px 0;font-size:16px}.cart-container .main-actions:after{display:none}.cart-container .cart-summary{border-left:1px solid #e7e4e4}.cart-container .summary-title{padding:40px 40px 40px 20px;margin-bottom:0;border-bottom:1px solid #e7e4e4}.cart-container .cart-totals{padding:40px 0}.cart-container .cart-totals tr{margin-bottom:18px;padding:0 20px}.cart-container .cart-totals tr:last-child{margin-bottom:0}.cart-container .cart-totals th{font-size:16px}.cart-container .cart-totals th span{text-decoration:underline}.cart-container .cart-totals .grand.totals{position:relative;padding-top:60px}.cart-container .cart-totals .grand.totals:before{content:'';position:absolute;left:0;top:20px;width:100%;height:1px;background:#e7e4e4}.cart-container .cart-totals .grand.totals .price{font-size:40px}.cart-container .cart-totals .vat{font-size:14px}.cart-container .secured-pay{position:static;padding:40px 40px 40px 20px;text-align:left}.cart-container .secured-pay:after{display:none}.cart-container .secured-pay p{font-size:16px}.cart-container .secured-pay span{font-size:14px}.cart-container .secured-pay-logo{width:130px;margin:0 0 10px 0}.cart-container .secured-pay-methods{margin-bottom:40px}.cart-container .qty{padding-left:64px;padding-right:21px}.cart-container .qty-text{font-size:16px}.cart-container .secured-pay-methods{justify-content:flex-start}.cart-container .pay-methods{width:226px;margin-left:12px}.cart-container .pay-methods img,.cart-container .secured-pay-logo img{opacity:1}.cart-container .item-update{position:relative;display:table-cell;width:13%}.cart-container .item-update button{position:absolute;top:75px;left:50%;transform:translate3d(-50%, 0, 0);display:flex;align-items:center;justify-content:end;width:82px;font-size:14px;letter-spacing:.05em;color:#d85c1d;transition:color .3s}.cart-container .item-update button:hover{color:#212121}.cart-container .item-update svg{min-width:16px;margin-right:7px}.cart-container .item-actions .update-mobile{display:none}.cart-container .checkout-methods-items{padding:40px 40px 40px 20px;border-bottom:1px solid #e7e4e4}.cart-container .secured-pay svg{min-width:40px}.block-crosssell{padding-top:40px}.block-crosssell .block-title{padding:0 40px}.block-crosssell .product-item{font-size:14px}.block-crosssell .product-item-details{padding:30px 40px}.block-crosssell .product-item-name{font-size:22px}.cart-empty{padding:40px 40px}.checkout-success .content,.checkout-success>.actions-toolbar{padding:40px}.checkout-success>.actions-toolbar{display:flex}.checkout-success>.actions-toolbar .action{max-width:280px}.checkout-success>.actions-toolbar .action:not(:last-child){margin:0 20px 0 0}.success-title-icon{width:60px;height:60px}.checkout-index-index .page-footer .footer-info{margin-top:0;align-items:center}.checkout-container .po-number input{height:50px;line-height:50px}.ccard.braintree .hosted-control{height:50px !important}.vrm-popup{max-width:1070px}.vrm-popup .action-close{top:15px;right:30px}.vrm-popup .heading h2{margin-bottom:20px;font-size:42px}.vrm-popup .heading p{font-size:20px}.vrm-popup .heading,.vrm-popup .contetn-wrap{padding:40px 120px}.vrm-popup form{display:flex;flex-wrap:wrap}.vrm-popup form .action.button{width:100%;margin-top:50px}.vrm-popup fieldset{flex:1}.vrm-popup fieldset:first-child{margin-right:80px}.search-shop-holder .cur-item{height:60px;line-height:60px}.search-shop-holder .select-item.disabled{display:block}.cms-home .search-shop-holder,.cms-shop .search-shop-holder{width:calc(100% - 240px)}.filters-panel .filters-filter{transition:color .3s}.filters-panel .filters-filter.active{color:#857a78}.filters-panel .filters-clear{min-height:60px;padding:0 40px}.opened-filter .filters-block .filters-block-inner{max-height:100%}.filters-block .filters-block-inner{width:80%;top:50%;bottom:auto;left:50%;transform:translate3d(-50%, -50%, 0)}.filters-block .block-head{padding:30px 40px}.filters-block .block-head-title{font-size:24px;font-weight:400}.filters-block .block-head-close{padding-right:24px;font-size:14px;color:#fff}.filters-block .block-head-close span{display:block}.filters-block .block-content{padding:40px 40px 0}.filters-block .items{margin:0 -10px}.filters-block .item{min-height:60px;margin:0 10px 15px}.filters-block .item,.filters-block .item.j-current-filter_category_ids button{width:calc((100% / 3) - 20px)}.filters-block .item.j-current-filter_category_ids .filter-label{margin-left:10px;margin-right:10px}.filters-block .item.j-current-filter_category_ids button{margin:5px 10px 10px}.filters-block .item button{padding:10px;font-size:16px;height:60px}.filters-block .filter-current-item a{min-height:60px}.filters-block .filter-options{margin-bottom:40px}.filters-block .filter-options-title{padding:20px 0;font-size:14px}.filters-block .filter-options-title:after{width:13px}.filters-block .filter-options-title:before{right:6px;height:13px}.filters-block .filters-actions{margin-bottom:40px;height:60px}.filters-block .filters-clear{padding:20px 15px;font-size:16px}.filters-block .filters-clear span{width:16px;height:16px;margin-right:10px}.filters-block .filters-clear span:before,.filters-block .filters-clear span:after{height:8px}.filters-block .filter-block-title{margin-bottom:30px}.filters-block .filter-label{margin-bottom:15px}.cms-association{display:flex}.association-holder{gap:74px;width:66.77%;padding:40px 60px 0 40px}.link-block-pb{display:flex;align-items:center;padding-left:40px;padding-right:40px}.link-block-pb .description,.link-block-pb .title{margin-bottom:0;margin-right:50px;text-align:left}.link-block-pb .title{max-width:230px}.link-block-pb .description{max-width:350px}.link-block-pb .link-block-caption{display:flex;align-items:center}.link-block-pb .button{margin:0 0 0 auto;max-width:240px;padding:13px 13px 13px 35px;justify-content:flex-end;letter-spacing:0.05em}.link-block-pb .button::before{left:20px}.cms-content-tile .j-content-tile{min-height:280px}.cms-content-tile .j-content-tile .swiper-slide,.cms-content-tile .j-content-tile.content-tile-default{padding:40px}.cms-content-tile .j-content-tile.comment-tile .swiper-slide{padding:92px 92px 92px 72px !important}.cms-content-tile .j-content-tile.comment-tile .swiper-pagination{left:70px}.cms-content-tile .img-wrap{width:21%}.cms-content-tile .swiper-pagination{top:40px;left:40px}.cms-content-tile .post-item strong,.cms-content-tile .content-tile-default h4{font-size:22px}.cms-content-tile .post-item h4,.cms-content-tile .content-tile-default p{font-size:20px}.mw-reg-support .mw-reg-support-caption{padding:40px 120px;margin-bottom:60px}.mw-reg-support .title{font-size:42px}.mw-reg-support .mw-reg-support-content{padding:0 120px}.mw-reg-support .mw-reg-support-form{margin:0 -40px 20px}.mw-reg-support .mw-reg-support-form-column{padding:0 40px}.mw-reg-support .block-head-close{top:60px;right:40px}.mw-reg-support.active .mw-reg-support-holder{padding:40px 0}.cms-contact-tile .j-contact-tile{min-height:300px;padding:40px}.cms-contact-tile .general-icon{padding:0 0 calc((100% + 20px) / 6);margin-bottom:40px}.cms-contact-tile p{margin-bottom:26px;font-size:20px}.cms-contact-tile h4{font-size:22px}.cms-contact-tile a{min-width:200px;height:60px;padding:20px;font-size:16px}.cms-contact-tile a picture{width:16px;height:16px;margin-right:10px}.tvl-banner p{top:40px;left:40px;max-width:345px}.tvl-banner[statistics_enable="enable"]{display:flex}.tvl-banner[statistics_enable="enable"] .banner-img{width:75%}.tvl-banner[statistics_enable="enable"] .statistics-list{display:block;width:25%;padding:30px 35px 30px 40px}.tvl-banner[statistics_enable="enable"] .statistics-list li{width:100%;margin-bottom:43px}.tvl-banner[statistics_enable="enable"] .statistics-list li:last-child{margin:0}.tvl-banner[statistics_enable="enable"] picture{padding-bottom:51.9%}.tvl-banner[statistics_enable="enable"] picture img{object-position:left}.statistics-pb{padding:40px 40px}.statistics-pb .statistics-val{width:calc((100% - 80px) / 3)}.statistics-pb .title-val{font-size:82px}.content-block-pb .image-normal{width:77.77%;box-sizing:border-box;padding:0 40px}.content-block-pb .img-holder{position:relative;display:flex}.content-block-pb .img-holder::before{content:'';position:absolute;top:-165px;right:-110px;height:176.12%;width:72.84%;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg width='939' height='959' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M235.24 591.64 2 757.02l25.11 35.44 157.05-111.34 1.86-1.32a1173.84 1173.84 0 0 0 36.87 54.96c16.75 23.65 34.2 44.33 48.73 61.89l-9.44 6.34-168.84 119.7 24.3 34.31 249.91-177.21M326.96 471.61c8.06-5.7 12.54-13.23 9.93-16.82-2.62-3.6-11.12-1.87-19.2 3.85-8.07 5.73-12.52 13.24-9.92 16.83 2.6 3.59 11.13 1.85 19.19-3.86ZM440.92 601.43a20.17 20.17 0 1 0-23.32-32.92 20.17 20.17 0 0 0 23.3 32.93h.02Z' stroke='%23000' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='m226.93 551.93-13.24 9.37 180.15 254.15 13.24-9.37-180.15-254.15ZM508.74 349.4l-38.06 26.93L650.82 630.5l38.06-26.94L508.74 349.4Z' stroke='%23000' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='m434.56 325.36-13.24 9.37 252.6 356.33 13.23-9.37-252.6-356.33Z' stroke='%23000' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M439.4 360.2 207.66 524.6l216.34 305.36 231.86-164.39L439.41 360.2ZM524.01 225.71l-13.24 9.37 286.76 404.51 13.24-9.35L524 225.71Z' stroke='%23000' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M489.67 642.74 463.5 661.3a34.47 34.47 0 0 1-47.9-8.16l-49.27-69.49a34.47 34.47 0 0 1 8.18-47.9l26.17-18.57a34.47 34.47 0 0 1 47.9 8.18l49.26 69.5a34.29 34.29 0 0 1-8.06 47.8l-.11.08ZM407.08 386.26l33.65 47.44a38.34 38.34 0 1 1-62.53 44.34l-33.67-47.49M177.32 667.52 18.5 780.18l8.7 12.28L186.1 679.8l-8.78-12.28ZM93.38 922.68l178.54-126.6 8.23 11.6-178.53 126.6-8.24-11.6Z' stroke='%23000' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='m344.36 430.4 62.32-44.2 13.63 19.23-62.32 44.2-13.63-19.23ZM833.66 690.57 823.73 794l-450-634.82 100.93 24.93 359 506.46ZM631.91 377.94l52.81-37.44 70.94 100.07-52.8 37.45-70.95-100.08Z' stroke='%23000' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='m684.72 340.5 40.3-28.58a61.35 61.35 0 0 1 70.94 100.1l-40.3 28.56' stroke='%23000' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='m987.14 427.88-160.48 113.8-213.84-301.57L928.96 15.87A81.05 81.05 0 0 1 1041.8 35.1l9.2 12.97M483.79 665.35l-26.2 18.55a34.47 34.47 0 0 1-47.89-8.16l-49.25-69.5a34.45 34.45 0 0 1 8.16-47.9l26.17-18.55a34.47 34.47 0 0 1 47.9 8.16l49.26 69.5a34.3 34.3 0 0 1-8.15 47.9Z' stroke='%23000' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M489.67 642.74 463.5 661.3a34.47 34.47 0 0 1-47.9-8.16l-49.27-69.49a34.47 34.47 0 0 1 8.18-47.9l26.17-18.57a34.47 34.47 0 0 1 47.9 8.18l49.26 69.5a34.29 34.29 0 0 1-8.06 47.8l-.11.08Z' stroke='%23000' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;pointer-events:none}.content-block-pb .image-content{padding:0 40px}.content-block-pb .statistics{width:22.23%;padding:0 35px 0 0}.content-block-pb .statistics h3.long,.content-block-pb .image-normal h3.long{font-size:46px}.content-block-pb .text-block{width:calc(75% + 60px);margin:0 -20px 40px;padding:0 40px}.content-block-pb .text-block .col-content{padding:0 20px;width:100% !important;vertical-align:top}.guide-pop-up .title-content,.cms-faq .title-content{padding:40px calc(40px + 30px) 40px 40px}.guide-pop-up .title-content::before,.cms-faq .title-content::before,.guide-pop-up .title-content::after,.cms-faq .title-content::after{right:calc(40px + 10px)}.guide-pop-up .j-faq,.cms-faq .j-faq{padding:30px 40px}.faq-popup-open .faq-popup-inner{padding:108px 260px}.faq-popup-open .modal-arrow-prev{left:120px}.faq-popup-open .modal-arrow-next{right:120px}.brands-wrapper{margin:-25px -60px 15px;padding:0 60px 0 40px}.brands-wrapper .brand-item{width:90px;margin:25px 60px}.tvl-text .text-block{margin:0 -20px 40px;padding:0 40px}.tvl-text .text-block .col-content{padding:0 20px;vertical-align:top}.tvl-text[statistics_enable="enable"] .content{display:flex;justify-content:space-between}.tvl-text[statistics_enable="enable"] .text-block{width:calc(75% + 60px);box-sizing:border-box;padding:0 40px}.tvl-text .statistics{width:22.2%;padding:0 35px 0 0}.landing-banner-pb.right .media-wrap{order:1;padding:0 0 0 60px}.landing-banner-pb.right .info-block{padding:20px 0 20px 70px}.landing-banner-pb .info-wrap{display:flex;align-items:center}.landing-banner-pb .info-wrap>div{width:50%}.landing-banner-pb .subtitle{max-width:80%;font-size:32px}.landing-banner-pb .action{display:inline-block;vertical-align:top;width:auto;min-width:175px;margin-top:34px}.landing-banner-pb .media-wrap{padding-right:60px}.landing-banner-pb .info-block{padding:20px 70px 20px 0}.video-banner-pb.right .media-wrap{order:1}.video-banner-pb.right .info-block{padding:32px 60px 15px 70px}.video-banner-pb .info-wrap{display:flex;align-items:center}.video-banner-pb .subtitle{max-width:80%;font-size:32px}.video-banner-pb .action{display:inline-block;vertical-align:top;width:auto;min-width:175px;margin-top:34px}.video-banner-pb .media-wrap{width:51.389%}.video-banner-pb .info-block{flex:1;padding:32px 70px 15px 60px}.sales-order-wrapper .order-details-items .col{font-size:18px}.sales-order-wrapper .order-details-items .col.image{width:14.2%}.sales-order-wrapper .order-details-items .col.name{width:185px}.sales-order-wrapper .order-details-items td.col.price,.sales-order-wrapper .order-details-items td.col.subtotal{font-size:20px}.sales-order-wrapper .order-details-items .product-item-name{font-size:20px}.sales-order-wrapper .table-wrapper.order-items{padding:25px}.header-search{border:none}.header-search svg{width:25px}.header-search-dropdown .close-search{font-size:16px}.page-footer .footer-content{padding:60px 40px 55px;font-size:14px}.page-footer .footer-top{display:flex}.page-footer .footer-menu{justify-content:flex-start;flex-wrap:nowrap;width:70%;max-width:940px}.page-footer .footer-menu-item{width:24%;margin:0 20px 0 0}.page-footer .footer-menu-item:last-child{margin-right:0}.page-footer .footer-logo,.page-footer .footer-iso{width:23%}.page-footer .footer-logo{margin-bottom:0}.page-footer .footer-logo a{width:48px}.page-footer .footer-info{display:flex;align-items:flex-end;margin-top:130px;text-align:left}.page-footer .footer-social-links{order:4;margin:0 0 0 auto;padding-right:25px}.page-footer .footer-addit-links{order:3;margin:0 0 0 20px}.page-footer .copyright{order:2;margin-bottom:0}.page-footer .footer-iso{order:1}.page-footer .footer-iso img{min-width:70px}.page-footer .footer-m-item-title{margin-bottom:39px;font-size:14px}.page-footer .footer-iso-picture{width:70px;margin:0}.braintree-googlepay-button{padding:18px 20px;font-size:16px}.page_restricted-index-restricted .page-main{background-size:600px}.page-icon-brand{width:60px;padding-bottom:60px}.tvl_brand-brand-view .page-title{margin-left:90px}.brands-page-content .button{justify-content:center !important;margin-bottom:30px}.brands-page-content .description{margin-bottom:30px;width:96%;font-size:20px}.brands-page-content .link{font-size:16px;letter-spacing:0.05em}.brands-page-content .link svg{width:18px;height:18px}}@media all and (min-width:1024px) and (hover),print and (hover),all and (min-width:1024px) and (min--moz-device-pixel-ratio:0),print and (min--moz-device-pixel-ratio:0),all and (min-width:1024px) and (min-width:0\0),print and (min-width:0\0){.result-search .result-search-content a:hover{color:#d85c1d !important;background-color:transparent}.result-search .result-search-content a:hover path{fill:#d85c1d !important}}@media all and (min-width:1024px) and (hover),print and (hover),all and (min-width:1024px) and (min--moz-device-pixel-ratio:0),print and (min--moz-device-pixel-ratio:0),all and (min-width:1024px) and (min-width:0\0),print and (min-width:0\0){.filters-panel .item button:hover{color:#fff;background-color:#d85c1d}}@media all and (min-width:1024px) and (hover),print and (hover),all and (min-width:1024px) and (min--moz-device-pixel-ratio:0),print and (min--moz-device-pixel-ratio:0),all and (min-width:1024px) and (min-width:0\0),print and (min-width:0\0){.filters-panel .filters-filter:hover{color:#d85c1d}}@media all and (min-width:1025px),print{.options-list{height:40px}.page.messages.customer-message .message{padding:19px 19px 19px 50px}.page.messages.customer-message .message::before{left:20px}.message{font-size:18px}.post-view-content-wrap{padding:2.7vw 40px}.post-view-content{max-width:44.4vw;font-size:18px}.post-view-content .tvl-text .text-block p{font-size:18px !important;line-height:23px !important}.post-view-content p{line-height:23px !important}.post-view-head-wrap{padding:2.7vw 40px;align-items:flex-start;flex-direction:row}.post-author-img{width:80px;height:80px}.post-view-name-label{font-size:12px;line-height:15px}.post-author-name,.view-category{font-size:16px;line-height:1.25em}.post-view-date-value{display:block;font-size:16px;line-height:22px;margin-top:9px}.post-view-title{font-size:30px;margin:4px 0;line-height:38px}.post-author{width:22.2vw;margin-bottom:0;margin-top:7px;margin-right:2.7vw}.post-author-name-wrap{margin-top:8px}.post-navigation{bottom:initial;top:2.7vw;width:calc(100% - 80px);justify-content:space-between}.post-navigation .nextprev-link{flex-basis:170px;height:59px}.post-navigation .prev-link{margin:0}.minicart-wrapper .minicart-content{top:auto;max-width:480px;max-height:0;overflow-y:hidden;transition-delay:0s}.minicart-wrapper.active .minicart-content{max-height:calc(var(--app-height) - 140px);transition:max-height 1s,height .3s;transition-delay:.3s}.minicart-wrapper.active .minicart-content #minicart-content-wrapper{max-height:calc(var(--app-height) - 140px)}.minicart-wrapper.active .minicart-content .minicart-items{max-height:calc(var(--app-height) - 463px)}.minicart-wrapper .block-head{display:flex;padding:30px 40px;font-size:24px}.minicart-wrapper .block-head-close{display:none}.minicart-wrapper .product-item{width:100%}.minicart-wrapper .product-item-details{padding:40px 40px;font-size:14px}.minicart-wrapper .product-item-name{font-size:24px}.minicart-wrapper .product-options{padding:20px 0}.minicart-wrapper .price-container{font-size:30px}.minicart-wrapper .view-basket{padding:18px 20px;font-size:16px}.minicart-wrapper .minicart-subtotal{padding:40px}.minicart-wrapper .minicart-subtotal .price{font-size:40px}.minicart-wrapper .minicart-subtotal-label{font-size:20px}.minicart-wrapper .minicart-product-qty{top:50%;right:18px;width:21px;height:21px;margin-top:-24px;font-size:12px;transition:color .3s,background-color .3s}.minicart-wrapper .minicart-empty{padding:40px 40px}.minicart-wrapper.active .showcart-btn{color:#fff}.minicart-wrapper .showcart-btn{position:relative;transition:color .3s,background-color .3s}.minicart-wrapper .showcart-btn::before{content:'';position:absolute;top:-2;left:0;z-index:-1;transform:translate3d(0, -100%, 0);width:100%;height:101%;background-color:#d85c1d;transition:transform .3s;transition-delay:.3s}.minicart-wrapper .showcart-btn.active{color:#fff}.minicart-wrapper .showcart-btn.active::before{top:0;transform:translate3d(0, 0, 0);transition-delay:0s}.minicart-wrapper .showcart-btn.active .minicart-product-qty{color:#d85c1d;background-color:#fff}.minicart-wrapper .action.delete{font-size:16px}.minicart-wrapper .action.delete svg{width:13px}body.checkout-index-index{font-size:16px}.opc-wrapper{width:calc(100% - 360px);border-right:1px solid #e7e4e4}.opc-sidebar{width:360px;border:none}.opc-wrapper,.opc-sidebar{padding:40px}.page-header.sticky .order-help{transform:translate3d(0, 24px, 0)}.page-header .order-help{transition:transform .3s ease-in-out}.checkout-index-index .page-header{padding-top:40px;padding-bottom:40px}.opc-progress-bar{padding:40px 40px}.opc-sidebar{border-bottom:1px solid #e7e4e4;padding-bottom:5px}.opc-sidebar .modal-content .secured-pay{display:block}.opc-block-summary .title,.shipping-information .title{font-size:20px;padding-bottom:40px;position:relative}.checkout-billing-address:after,.table-totals .grand.totals .mark:after,.opc-block-summary .title:after,.shipping-information .title:after,.discount-code:after,.opc-sidebar .secured-pay:after{left:-40px;right:-40px}.shipping-information .title{padding-top:40px}.table-totals .grand.totals .price{font-size:40px}.table-totals .grand.totals .vat{font-size:14px}.form-discount .action{line-height:50px}#checkout-step-shipping .new-address-popup{padding-top:47px}#opc-new-shipping-address,li.checkout-shipping-method{padding-top:40px}.checkout-shipping-address{margin-bottom:40px}.action.checkout{padding:18px 20px;font-size:16px}.checkout-container .secured-pay{padding:20px 40px}.contact-form-column{display:flex;flex-wrap:wrap}.contact-form-column,.contact-us-block-row .contact-form-column{width:66.7%}.contact-info-column{width:33.3%}.contact-head{min-height:142px}.contact-head h2{max-width:16.6vw;font-size:24px;line-height:31px}.contact-form-head{display:flex;align-items:center;align-self:flex-start;width:100%}.contact-form-head h2{margin:0 5.5vw 0 0}.contact-form-head .text-description{max-width:31.2vw}.contact-head,.contact-form,.contact-info-block{padding:40px}.contact-form{max-width:55.5vw;margin:0 auto;width:100%;display:flex;flex-direction:column;justify-content:center}.contact-form .fieldset{width:100%}.contact-form .button{width:100%;max-width:19.4vw}.contact-form .field input:not(input[type="checkbox"]):not(input[type="radio"]):not(input[type="password"]),.contact-form .field select,.contact-form .field textarea{font-size:18px}.contact-form .field input:not(input[type="checkbox"]):not(input[type="radio"]):not(input[type="password"]),.contact-form .field select{padding:0 13px}.contact-form .field textarea{padding:13px}.customer-account-login .page-title-wrapper,.customer-account-create .page-title-wrapper,.customer-account-forgotpassword .page-title-wrapper,.customer-account-createpassword .page-title-wrapper{padding:50px 40px}.customer-account-login .page-title,.customer-account-create .page-title,.customer-account-forgotpassword .page-title,.customer-account-createpassword .page-title{line-height:1.28em}.customer-account-login .login-wrap,.customer-account-create .login-wrap,.customer-account-forgotpassword .login-wrap,.customer-account-createpassword .login-wrap{padding:0 40px;margin-top:0}.login-content,.customer-info{padding-bottom:9.6527vw}.sign-in-descr{font-size:18px;max-width:301px}.customer-login-head{padding:40px;min-height:174px}.customer-login-head .login-arrow{width:21px}.customer-login-title{margin-bottom:12px;font-size:24px}.login-required-top{font-size:12px}.form-login .fieldset-login{max-width:25vw;min-width:360px;margin:auto;padding:40px 0}.form-login .form-link{font-size:16px}.form-login .sociallogin-block{flex-direction:row}.form-login .sociallogin-button{width:50%;margin:0 20px 0 0}.form-login .sociallogin-button:last-child{margin-right:0}.form-login,.customer-inner{min-height:412px}.customer-inner{width:100%;display:flex;flex-direction:column;align-items:center;padding:40px 40px 14.305vw}.customer-inner::after{width:12.9861vw;height:18.4027vw}.customer-info-text,.create.border-btn{width:100%;min-width:360px;max-width:25vw}.customer-info-text{margin-bottom:40px;font-size:16px;letter-spacing:-0.01em}.customer-info{padding:0 0 9.652699999999999vw 0}.customer-decor-img{width:46.857638vw;height:22.635416vw;max-width:none;transform:translateX(-47%);bottom:-0.53vw}.form-bg{padding:0 40px 8.300000000000001vw}.form-bg .form-inner-wrap{align-items:flex-start}.form-bg .form-small-wrap{max-width:41.6vw;min-width:600px}.form-bg-offset{padding:6vw 40px 8.300000000000001vw}.registration-wrap .customer-login-head{margin:0 40px}.fieldset.create,.fieldset.forgot-password,.fieldset.create-password,.form-bottom{padding:40px}.fieldset.create-password.one-fieldset,.fieldset.forgot-password.one-fieldset{padding-top:40px}.fieldset.create{min-height:515px}.fieldset.create .field{width:100%}.fieldset.create .field.field-name-prefix{width:28.5%;margin-right:20px}.fieldset.create .field.field-name-firstname{width:calc(71.5% - 20px);margin-top:0}.fieldset.create .field.telephone{margin-top:35px}.fieldset.create .field.agree .label{margin-bottom:20px}.fieldset.create .field.agree div.mage-error{margin-top:-14px}.fieldset.create input[type=checkbox]+label{font-size:18px}.customer-account-login form .fieldset:last-of-type,.customer-account-create form .fieldset:last-of-type,.customer-account-forgotpassword form .fieldset:last-of-type,.customer-account-createpassword form .fieldset:last-of-type,.customer-account-edit form .fieldset:last-of-type{padding-top:40px}.form-create-account .fieldset.fieldset-fullname .fields{display:flex;flex-wrap:wrap}.form-bottom-text{width:41.7vw;font-size:14px}.radio-row{margin:0 -15px}.radio-row input[type=radio]+label{padding-left:30px;font-size:18px}.field-radio-item{width:auto;padding:0 15px}.account-columns .account-sidebar-main{width:25%}.account-columns .form-edit-account,.account-columns .address-container{width:37.5%}.account-columns .form-edit-account{border-right:1px solid #e7e4e4}.account-columns .form-edit-account,.account-columns .form-address-edit{padding:40px}.account-columns .form-edit-account .button,.account-columns .form-address-edit .button{margin-top:20px}.account-columns .form-edit-account .field.field-name-prefix .control,.account-columns .form-address-edit .field.field-name-prefix .control{max-width:10.27vw}.account-columns .form-address-edit{display:flex;flex-wrap:wrap;flex-grow:0;width:75%}.account-columns .form-address-edit .legend{float:left;width:100%}.account-columns .form-address-edit .fieldset-col{width:50%;margin:0}.account-columns .form-address-edit .fieldset-col.first-col{padding-right:40px}.account-columns .form-address-edit .fieldset-col.second-col{padding-left:40px}.account-columns .form-address-edit .button{max-width:37.43vw;margin-left:auto;margin-right:auto}.account-columns .page-title-wrapper{padding:48px 40px 48px}.account-columns .page-title{font-weight:300;font-size:42px;line-height:54px}.account-columns .address-list .button,.account-columns .address-list .empty{width:calc(100% - 80px)}.account-columns .address-list .empty{margin:0 40px 0 40px}.account-columns .address-list .button{margin:40px 40px 0 40px}.account-columns .block-dashboard-addresses,.account-columns .block-addresses-default:not(.block-order-details-view){padding:40px}.account-columns .block-addresses-list{padding:0 40px}.account-columns .pagination-items{height:70px}.account-columns .pagination-items .pages-previous a,.account-columns .pagination-items .pages-next a{width:70px;height:70px}.account-columns .pagination-items .pages-previous a::before,.account-columns .pagination-items .pages-next a::before{width:16px;height:16px}.account-columns .pagination-items .pagination-page-of,.account-columns .pagination-items .pagination-numbers{font-size:18px}.account-columns .pagination-items .pages-item{margin-right:20px}.account-columns .pagination-items .pages-item:last-child{margin-right:0}.account-columns .pagination-items-inner{align-items:center}.account-columns .block-dashboard-info .info-default-message,.account-columns .order-view-items-wrap .info-default-message{font-size:24px;line-height:31px}.account-columns .block-dashboard-info{width:75%}.account-columns .block-dashboard-info .button{max-width:19.4vw}.account-columns .sign-in-descr{max-width:360px}.account-columns .customer-products-column{width:75%}.account-columns .button-wrap{flex-direction:row}.account-columns .button-wrap .btn-transparent{width:auto;margin-right:30px}.account-columns .button-wrap .button{max-width:20vw}.account-columns .form.share{width:75%}.account-columns .form.share .fieldset{width:75%}.account-columns .form.share .button{max-width:20vw}.account-columns .message.empty{padding:40px}.wishlist-shared-index .product-buttons{margin-top:83px}.account-sidebar-main .nav.item{line-height:26px}.account-sidebar-main .nav.item a,.account-sidebar-main .nav.item strong{padding:32px 23px}.account-check-row{margin:41px -10px 41px -10px}.customer-address-index .address-container{width:75%}.customer-address-index .block-addresses-default{display:flex;margin:0 -20px}.customer-address-index .block-addresses-default .box{margin-bottom:0;padding:0 20px 40px}.customer-address-index .block-addresses-default .box .address-buttons{left:20px}.customer-address-index .account-columns .address-list .button{max-width:37.43vw;margin:40px auto 0}.customer-address-index .address-container .box,.customer-account-edit .address-container .box{padding-bottom:40px}.logout-wrap{width:75%;padding:87px 40px}.logout-wrap svg{margin-bottom:47px}.logout-title{margin-bottom:26px;font-size:20px;line-height:26px}.form-newsletter-manage{width:75%;padding:40px}.form-newsletter-manage .field-radio-group{padding-bottom:90px}.newsletter-block-row{display:flex;padding:40px}.newsletter-block-row .info-block{margin-bottom:0;max-width:400px;width:100%;padding-right:40px}.newsletter-block-row h2{font-size:24px}.newsletter-block-row .descr{font-size:16px;line-height:1.25;letter-spacing:-.015em}.newsletter-block-row .descr a{text-decoration:underline}.newsletter-block-row .tvl_pb_newsletter_block_form{flex:1}.newsletter-block-row form{display:flex;align-items:center;height:100%}.newsletter-block-row form .field{margin-bottom:0}.newsletter-block-row .fieldset{max-width:480px;width:100%;margin-right:40px}.newsletter-block-row .action{max-width:240px;margin-left:auto}.customer-products .product-top{flex-wrap:nowrap;justify-content:space-between;margin:0 -20px}.customer-products .product-item,.customer-products .customer-product-row{display:flex;align-items:flex-start}.customer-products .product-item:last-child{padding-bottom:40px}.customer-products .product-left-col{flex-grow:1}.customer-products .product-value-item{width:100%;max-width:205px;padding:0 20px}.customer-products .product-value{font-size:18px}.customer-products .product-info-wrap{flex-grow:1;margin:0 40px 0 0}.customer-products .product-buttons{width:15.27vw;min-width:220px;padding-left:0}.customer-products .product-buttons .button{font-size:12px}.customer-products .product-qty{width:100%;max-width:128px;margin-left:auto}.customer-products .product-qty-label-text{text-align:right;font-size:12px}.customer-products .product-qty .qty-block input{font-size:16px;height:60px}.customer-products .product-qty .qty-block .product-qty-text{font-size:16px}.customer-products .product-text-info{flex-grow:1}.customer-products .product-image-link,.customer-products .product-img{margin:0 40px 0 0;width:11.5vw}.customer-products .product-img{padding-bottom:6.5vw}.customer-products .product-title-wrap{margin-bottom:20px}.customer-products .product-title{font-size:24px;line-height:31px}.customer-products .product-qty-value{margin-left:16px}.customer-products .product-list-wrap{max-width:27.8vw;font-size:16px}.customer-products.order-view-items .product-inner-info{flex-wrap:nowrap}.customer-products.order-view-items .product-qty{width:20%;flex-direction:column;align-items:flex-end;margin-top:0}.customer-products.order-view-items .product-qty-head{margin:0}.customer-products.order-view-items .items-qty{margin-top:5px}.customer-products.order-view-items .product-text-info{width:59%}.customer-products.order-view-items .product-top{justify-content:flex-start}.customer-products.orders-history .product-qty{justify-content:flex-start}.customer-products .item-price-block{margin-top:30px}.order-view-items-wrap .total-item.get-name .mark,.order-view-items-wrap .total-item.get-name,.order-view-items-wrap .total-item .title{font-size:16px;line-height:18px}.order-view-items-wrap .total-item .price{font-size:20px;line-height:22px}.order-view-items-wrap .total-item.grand_total .price{font-size:40px;line-height:42px}.order-view-buttons{padding:40px}.order-view-buttons .button{width:20vw}.wishlist .customer-products .product-qty{max-width:150px;margin-left:0}.wishlist .customer-products .product-qty-label-text{text-align:left}.wishlist .customer-products .product-qty .qty-block input{padding:0 20px 0 66px}.wishlist .customer-products .product-title-wrap{margin-bottom:43px}.sales-order-print .order-title,.sales-order-print .copyright{padding:40px}.sales-order-print .customer-products.order-view-items .product-qty{align-items:flex-end}.header-search-dropdown{height:auto;overflow:visible;max-height:var(--app-height)}.search-open .header-search-dropdown{transform:translate3d(0, var(--app-height), 0)}.header-search-dropdown form{height:139px;width:calc(100% - 307px);margin-left:307px;padding:0 40px 0 125px;transition:transform .3s ease-in-out,height .3s ease-in-out}.sticky .header-search-dropdown form{transform:translate3d(0, 49px, 0);height:90px}.custom-suggestions{position:relative;z-index:1;display:flex;padding:31px 40px;transform:translate3d(0, 0, 0) !important;transition:transform .3s ease-in-out}.sticky .custom-suggestions{transform:translate3d(0, 49px, 0) !important}.custom-suggestions .links{width:388px}.custom-suggestions .products{flex:1}.custom-suggestions ul{margin-bottom:30px}.custom-suggestions ol{display:flex;gap:16px}.custom-suggestions ol li{width:calc(50% - 8px)}.page-header .nav-menu a{transition:color .3s}.page-header .nav-menu a:before{content:'';position:absolute;left:50%;bottom:0;transform:translate3d(-50%, 0, 0);width:calc(100% - 40px);height:6px;background:#d85c1d;opacity:0;transition:opacity .3s}}@media all and (min-width:1025px) and (hover),print and (hover),all and (min-width:1025px) and (min--moz-device-pixel-ratio:0),print and (min--moz-device-pixel-ratio:0),all and (min-width:1025px) and (min-width:0\0),print and (min-width:0\0){.minicart-wrapper.active .showcart-btn:hover{color:#fff}}@media all and (min-width:1025px) and (hover),print and (hover),all and (min-width:1025px) and (min--moz-device-pixel-ratio:0),print and (min--moz-device-pixel-ratio:0),all and (min-width:1025px) and (min-width:0\0),print and (min-width:0\0){.minicart-wrapper .showcart-btn.active:hover{color:#fff}}@media all and (min-width:1025px) and (hover),print and (hover),all and (min-width:1025px) and (min--moz-device-pixel-ratio:0),print and (min--moz-device-pixel-ratio:0),all and (min-width:1025px) and (min-width:0\0),print and (min-width:0\0){.newsletter-block-row .descr a:hover{text-decoration:none}}@media all and (min-width:1025px) and (hover),print and (hover),all and (min-width:1025px) and (min--moz-device-pixel-ratio:0),print and (min--moz-device-pixel-ratio:0),all and (min-width:1025px) and (min-width:0\0),print and (min-width:0\0){.page-header .nav-menu a:hover{color:#212121}.page-header .nav-menu a:hover:before{opacity:1}}@media all and (min-width:1280px),print{.popup-authentication{max-width:1200px}.page-products .product-item-info img,.custom-suggestions .product-item-info img{transition:filter .3s}.shop-search .brands-holder{margin-left:-57px;margin-right:-57px}.shop-search .brands-holder li{padding-left:57px;padding-right:57px;width:174px}.shop-search .select-shop-holder{display:flex;flex-wrap:nowrap;column-gap:17px}.shop-search .select-shop-holder .select-item{width:33.33%;min-width:1px}.search-shop-holder .select-item{margin-bottom:0 !important}.category-tile-row .category{transition:filter .3s}.association-item{filter:grayscale(100%);transition:filter .3s !important}.link-block-pb .title{margin-right:75px}.link-block-pb .description{max-width:510px}.mw-reg-support .mw-reg-support-holder{max-width:1200px}.cms-content-tile .comment-tile .swiper-slide{display:flex;align-items:center}.cms-content-tile .comment-tile picture{margin-right:190px}.cms-content-tile .comment-tile .content{width:calc(100% - 270px)}.cms-content-tile .comment-tile .quote::before{top:0 !important;transform:translate3d(-100%, -50%, 0) !important;left:-44px}.cms-content-tile .comment-tile .quote::after{bottom:-75px !important}.cms-content-tile .comment-tile .swiper-pagination{left:273px !important;bottom:92px !important;transform:translate3d(100%, 0, 0)}.sales-order-wrapper .order-details-items .col.name{width:405px}.wishlist .customer-products .product-title-wrap{flex-direction:row}.wishlist .customer-products .product-qty{margin-top:0;margin-left:auto}.wishlist .customer-products .product-qty-label-text{text-align:right}}@media all and (min-width:1280px) and (hover),print and (hover),all and (min-width:1280px) and (min--moz-device-pixel-ratio:0),print and (min--moz-device-pixel-ratio:0),all and (min-width:1280px) and (min-width:0\0),print and (min-width:0\0){.category-tile-row .category:hover{filter:grayscale(0)}}@media all and (min-width:1280px) and (hover),print and (hover),all and (min-width:1280px) and (min--moz-device-pixel-ratio:0),print and (min--moz-device-pixel-ratio:0),all and (min-width:1280px) and (min-width:0\0),print and (min-width:0\0){.association-item:hover{filter:grayscale(0);transform:none !important}}@media all and (min-width:1440px),print{.button{justify-content:space-between}.button-center{justify-content:center}.button.right{justify-content:space-between !important}.button.right p{transition:transform .3s;font-size:20px}.button span:first-child{display:inline-block}.description-page.about-us-description{padding-right:0}.blog-page .page-title-wrapper,.blog-page .page-message{padding:42px 40px 43px 120px}.product-gallery-zoom .product-main-slider{width:100%}.product-gallery-zoom .video-wrap,.product-gallery-zoom .product-main-slider picture{margin:auto;max-height:calc(100vh - 220px)}.cart-container .item-info{margin-left:40px}.cart-container .cart-summary{width:25%;padding-top:0}.cart-container .item-price-calc{width:19%}.cart-container .item-update{width:15%}.cart-container .item-update button{font-size:16px}.cart-container .cart-product-item .item-actions{left:225px}.cart-container .discount.discount-code{padding-left:40px;padding-right:40px}.cart-container .summary-title{padding:40px 40px}.cart-container .cart-totals tr{padding:0 40px}.cart-container .checkout-methods-items{padding:40px}.cart-container .secured-pay{padding:40px 40px}.minicart-wrapper .minicart-product-qty{right:25px}.checkout-success>.actions-toolbar .continue{justify-content:center}.opc-wrapper{width:75%}.opc-sidebar{width:25%}.step-title,.opc-block-summary .title{margin-bottom:43px}.shipping-information .ship-to,.shipping-information .ship-via{padding-bottom:40px}.discount-code{padding:40px 0}.table-totals .grand.totals .mark{padding-top:60px;padding-bottom:40px}.table-totals .grand.totals .mark:after{top:20px}#opc-new-shipping-address:before,li.checkout-shipping-method:before{left:-40px;right:-40px}li.checkout-shipping-method .action.continue,.form-login .action.login,.checkout-billing-address .action{justify-content:center}li.checkout-shipping-method .action.continue span,.form-login .action.login span,.checkout-billing-address .action span{left:0 !important}.shipping-address-items>*{padding-right:40px}.checkout-container .secured-pay{padding:40px}.customer-account-login .page-title-wrapper,.customer-account-create .page-title-wrapper,.customer-account-forgotpassword .page-title-wrapper,.customer-account-createpassword .page-title-wrapper{padding:50px 120px}.customer-account-login .login-wrap,.customer-account-create .login-wrap,.customer-account-forgotpassword .login-wrap,.customer-account-createpassword .login-wrap{padding:0 120px}.registration-wrap .customer-login-head{margin:0 120px}.form-bg{padding:0 120px 8.300000000000001vw}.form-bg-offset{padding-top:6vw}.account-columns .block-dashboard-info .info-col:last-child{width:19.37vw}.account-columns .page-title-wrapper{padding:48px 120px 48px}.wishlist-shared-index .customer-products{display:flex;flex-wrap:wrap}.wishlist-shared-index .customer-products .product-item{width:50%;margin-top:0;border-top:0;border-right:1px solid #e7e4e4}.wishlist-shared-index .customer-products .product-item:nth-child(2n){border-right:0}.wishlist-shared-index .customer-products .product-buttons{margin-top:88px}.wishlist-shared-index .customer-products .product-buttons .button{margin-bottom:15px}.wishlist-shared-index .customer-products .product-buttons .button:last-child{margin-bottom:0}.wishlist-shared-index .wishlist-bottom{border-top:1px solid #e7e4e4}.filters-block .filters-block-inner{width:50%}.association-holder{grid-template-columns:repeat(4, 1fr);padding:40px 60px 40px 40px}.cms-content-tile .j-content-tile{min-height:305px}.cms-content-tile .img-wrap{width:18%}.cms-contact-tile .j-contact-tile{min-height:400px}.cms-contact-tile .general-icon{padding:0 0 14%;margin-bottom:60px}.tvl-banner p{left:120px;font-size:28px;max-width:545px}.tvl-banner .statistics-list{padding-right:80px !important}.tvl-banner .statistics-list h3{font-size:95px}.tvl-banner .statistics-list p{font-size:16px}.statistics-pb .description-val{width:215px}.statistics-pb .title-val{font-size:120px}.content-block-pb .image-normal,.content-block-pb .image-content{padding:0 120px}.content-block-pb .statistics,.content-block-pb .image-normal{padding-right:80px}.content-block-pb .statistics h3,.content-block-pb .image-normal h3{font-size:120px}.content-block-pb .statistics h3.long,.content-block-pb .image-normal h3.long{font-size:58px}.content-block-pb .text-block{width:calc(75% + 200px);margin:0 -60px 40px;padding:0 120px}.content-block-pb .text-block .col-content{padding:0 60px}.brands-wrapper{padding:0 60px 40px 40px}.tvl-text .text-block{margin:0 -60px 40px;padding:0 120px}.tvl-text .text-block .col-content{padding:0 60px}.tvl-text[statistics_enable="enable"] .text-block{padding:0 120px;width:calc(75% + 80px);padding-right:0}.tvl-text .statistics{padding-right:80px}.tvl-text .statistics h3{font-size:120px}.landing-banner-pb h2{padding:60px 60px 100px}.landing-banner-pb h2,.landing-banner-pb h3{font-size:62px}.landing-banner-pb p{font-size:28px}.landing-banner-pb .subtitle{font-size:48px}.newsletter-block-row .info-block{max-width:480px}.video-banner-pb h2{padding:60px 60px 100px}.video-banner-pb h2,.video-banner-pb h3{margin-bottom:20px;font-size:48px;letter-spacing:0}.video-banner-pb p{font-size:28px;letter-spacing:.03em}.video-banner-pb .subtitle{font-size:48px}.brands-page-content{left:120px !important;width:33.33% !important}}@media all and (min-width:1440px) and (hover),print and (hover),all and (min-width:1440px) and (min--moz-device-pixel-ratio:0),print and (min--moz-device-pixel-ratio:0),all and (min-width:1440px) and (min-width:0\0),print and (min-width:0\0){.button.right:hover p{transform:translate3d(5px, 0, 0)}.button.right:hover span:first-child{left:0px}}@media all and (min-width:1440px) and (hover),print and (hover),all and (min-width:1440px) and (min--moz-device-pixel-ratio:0),print and (min--moz-device-pixel-ratio:0),all and (min-width:1440px) and (min-width:0\0),print and (min-width:0\0){.button:hover span:first-child{left:10px}}@media all and (min-width:1600px),print{body>.loading-mask,.checkout-container>.loading-mask{width:100vw;left:0}.page-wrapper{position:relative}.page-wrapper:after{content:'';position:absolute;z-index:-1;top:0;height:100%;left:calc((100vw - 1600px) / 2 * -1);width:100vw;background:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' width='465' height='555' viewBox='0 0 465 555'%3E%3Cpath d='M.38 224.51v306.44l176.74-306.44H.38Z' fill='%234D4D4D'/%3E%3Cpath d='m132.31 0-12.95 22.45h332.25L464.56 0H132.31Zm-25.9 44.9L93.46 67.35h332.25l12.96-22.45H106.4Zm-25.9 44.9-12.94 22.46h332.25l12.94-22.45H80.52Zm-25.9 44.9-12.94 22.46h332.25l12.95-22.45H54.62Zm-25.9 44.91-12.94 22.45h332.25l12.95-22.45H28.72Zm-25.9 44.9-2.43 4.23v18.23h321.74l12.95-22.46H2.82Zm-2.43 41.7v22.45h297.69l12.95-22.45H.38Zm0 44.9v22.45h271.8l12.94-22.45H.38Zm0 44.9v22.46h245.9l12.94-22.45H.38Zm0 44.91v22.45h220l12.94-22.45H.38Zm0 44.9v22.45h194.1l12.94-22.45H.38Zm0 41.7v22.45h170.05l12.94-22.45H.37Zm0 44.9v22.45h144.15l12.94-22.45H.38Z' fill='%234D4D4D'/%3E%3C/svg%3E") 0 244px no-repeat,url("data:image/svg+xml,%3Csvg data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' width='478.3' height='884.7'%3E%3Cpath d='m0 885 106-185H11l13-23h96l13-22H37l13-23h96l13-23H63l13-23h96l13-23H90l13-22h95l14-23h-96l13-23h96l11-19h-96l14-23h95l13-23h-95l13-23h95l14-23h-96l13-22h96l13-23h-96l13-23h96l13-23h-95l13-23h95l12-19h-96l13-23h96l13-23h-96l13-23h169v703H0ZM388 46l-13 22h103V46h-90Zm27-46-14 23h77V0h-63Zm63 137H336l-13 23h155v-23ZM362 91l-13 23h129V91H362Z' fill='%234d4d4d'/%3E%3C/svg%3E") 100% 0 no-repeat,url("data:image/svg+xml,%3Csvg data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' width='471.4' height='563.5'%3E%3Cpath d='M108 46h337l-13 22H95l13-22ZM16 205h337l13-23H29l-13 23ZM458 23l13-23H134l-13 23h337ZM0 539l12-21h161l13-23H25l12-19h160l13-23H50l13-23h160l14-23H76l13-23h161l13-22H102l14-23h160l13-23H129l13-23h160l13-23H155l11-19h161l13-23H0v311Zm42-379h337l13-23H55l-13 23Zm26-46h338l13-23H81l-13 23Zm92 427H0v22h146l14-22Z' fill='%234d4d4d'/%3E%3C/svg%3E") 0 100% no-repeat,url("data:image/svg+xml,%3Csvg data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' width='559.1' height='586.3'%3E%3Cpath d='M443 404H105l13-23h338l-13 23ZM0 586h337l14-23H13L0 586Zm377-68H39l-13 23h338l13-23Zm26-46H66l-13 23h337l13-23ZM338 0h161l-14 23H325l-13 23h160l-13 22H299l-13 23h160l-11 20H274l-13 23h160l-13 22H248l-13 23h160l-13 23H222l-13 23h160l-13 23H195l-13 22h161l-14 23H169l-13 23h160l-11 19H145l-13 23h427V0H338Zm91 427H92l-13 22h337l13-22Z' fill='%234d4d4d'/%3E%3C/svg%3E") 100% 100% no-repeat;background-size:auto,auto,auto,auto;pointer-events:none;opacity:.15}.form-login .fieldset-login{max-width:400px}.customer-decor-img{max-width:900px;max-height:434px}.customer-inners::after{max-width:250px;max-height:354px}.filters-block{width:100vw}.association-holder{grid-template-columns:repeat(5, 1fr);width:75%}.mw-reg-support.active{left:0}}