.open-flyout{overflow:hidden}.pswp__caption{display:none}.catalog-product-view .main{padding-top:0}.catalog-product-view .main .section.secondary-cart{padding-top:0}.section-subcategory .section-subcategory-aside.open{overflow-y:auto}.amasty-xsearch-preload{display:none}.catalogsearch-result-index .section.section-subcategory.max-width .page{display:-webkit-box;display:-ms-flexbox;display:flex}.catalogsearch-result-index .section-subcategory-aside{order:1}.catalogsearch-result-index .section-subcategory-main{order:2}.section-subcategory-main #readmore-catdescription{margin:10px auto 50px;display:none}.section-subcategory-main #readmore-catdescription:hover{color:#336d7b}.category-view .category-description{height:90px;overflow:hidden;padding:0}.category-view .category-description.show-background{z-index:1;position:relative}.category-view .category-description.show-background:after{content:"";position:absolute;top:20px;width:100%;height:100%;z-index:2;background:-webkit-linear-gradient(180deg,rgba(2,0,36,0) 0%,rgba(255,255,255,1) 100%);background:-moz-linear-gradient(180deg,rgba(2,0,36,0) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(180deg,rgba(2,0,36,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(180deg,rgba(2,0,36,0) 0%,rgba(255,255,255,1) 100%)}.section-subcategory .section-subcategory-main .help-cta-wrapper{position:absolute;top:0;right:0;padding-right:40px}.pager-item.btn.btn-primary.solid.grey-light.small{padding:0}.nopadding{padding:0}.page-main{width:100%}.checkout-footer .footer-info{padding:0}.checkout-index-index .section-footer{margin-top:70px}.cms-page-content>div{margin:0 auto}.page-title-wrapper{margin-bottom:30px}.cms-index-index .page-title-wrapper{display:none}.table-checkout-shipping-method input[type=radio]+label{top:-12px}.sys-menu-cart-content .action.close{height:40px;position:absolute;right:0;top:0;width:40px;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-shadow:none;font-weight:400;display:inline-block;text-decoration:none}.sys-menu-cart-content span{font-size:1.4rem}.sys-menu-cart-content .actions .secondary,.sys-menu-cart-content .subtotal,.sys-menu-cart-content .items-total{text-align:center}.sys-menu-cart-content .subtotal .amount.price-container{display:inline-block}.header-top-bar .header-sys-menu label.username{display:none}.language-selector ul,.account-selector ul{width:180px}.language-selector .btn-sys-menu-action.active,.account-selector .btn-sys-menu-action.active{color:#779aa9}.account-selector .header.links{z-index:9999}.table-wrapper.comparison{overflow-x:auto}.table-wrapper.comparison td{padding:20px}.amsearch-close{right:60px}.amsearch-form-container .amsearch-loupe{border:2px solid #54c6ff!important;box-shadow:0 2px 4px #c2ebff}.btn.btn-add-to-cart-small{position:relative}.addtocart-loader{display:none;height:30px;color:#fff}.addtocart-smallmsg{display:none;position:absolute;color:#155724;font-size:10px;border-color:#c3e6cb;padding:3px;height:16px;width:70px;top:-30px;right:0;line-height:15px}.catalog-product-view .product-basics-price-info #product-addtocart-button .addtocart-smallmsg,body[class^=catalog-product_compare] .addtocart-smallmsg{display:none!important}.addtocart-btntitle{margin-left:12px}.card-product .btn.tocart.green-backgound:hover,.card-product .btn.tocart.green-backgound:active{background-color:#d4edda}.btn-primary.btn.tocart.green-backgound,.btn-primary.btn.tocart.green-backgound{background-color:#d4edda}.swiper-wrapper.products-crosssell .swiper-slide{width:auto;height:auto}#messages-flyout .messages i{vertical-align:middle}#messages-flyout .messages-container a{text-decoration:underline}#messages-flyout .message{border:1px solid transparent;padding:12px 16px 12px 48px;position:relative}#messages-flyout .messages-flyout .message{text-align:left;letter-spacing:0px;opacity:1;padding:40px}#messages-flyout .messages-flyout .message.success{background:#fafbf6;color:#a7c332;border-top:1px solid #a7c332}#messages-flyout .messages-flyout .message.error{background:#fcecec;color:#d81d1d;border-top:1px solid #d81d1d}#messages-flyout .messages-flyout .message.notice,#messages-flyout .messages-flyout .message.info{background:#fff4d2;color:#f9ad2f;border-top:1px solid #f9ad2f}#messages-flyout .messages-flyout.bottom .close{float:right;top:10px;right:10px;position:absolute;z-index:1}.checkout-index-index .payment-method-content .close{display:none}#messages-flyout .messages-flyout.bottom{position:fixed;width:100%;background:#fff;z-index:999;transition:border-top-width .55s ease;visibility:hidden}.checkout-index-index #messages-flyout .messages-flyout.bottom{left:0}#messages-flyout .messages-flyout.bottom.open{bottom:0;visibility:visible}#messages-flyout .message.global.cookie{position:fixed;bottom:0;left:0;right:0;padding:10px 30px;margin:0;z-index:9999;background-color:#1d71b8;box-shadow:3px 0px 19px rgb(0 0 0/20%);color:#fff;font-size:18px;font-size:1.8rem;line-height:24px}#messages-flyout .message.global.cookie a{text-decoration:underline}#messages-flyout .message.global.cookie p,#messages-flyout .message.global.cookie .actions{display:inline-block;margin-left:10px}.checkout-onepage-success #registration .close{display:none}.cookie .action.allow.primary{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:5px;font-family:'Raleway',sans-serif;font-weight:600;font-size:16px;font-size:1.6rem;height:36px;padding:0 15px;white-space:nowrap;justify-content:center;align-items:center;text-transform:uppercase;background-color:#555;color:#fff;cursor:pointer;border:0 solid}.cookie .action.allow.primary:hover{color:#fff;background-color:#f9ad2f}.bestway-flyout-content{margin:40px 0}.purchase-in-installments{margin:20px 0}.purchase-in-installments .title{text-transform:uppercase;font-size:15px}.purchase-in-installments .installment-price-description{font-size:12px;font-weight:700;-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;line-height:15px}.product-info-leanpay .installment-price-description{background-image:linear-gradient(270deg,#ffa567 0%,#ff6b71 100%)}.product-info-summit .img-logo{background-color:#fff;padding:7px;border:1px solid #523894}.product-info-summit .installment-price-description{background-image:linear-gradient(270deg,#a497c5 0%,#2e0e7e 100%)}.purchase-in-installments .btn{font-size:1.1rem}.contact-index-index fieldset{margin:20px 0}.contact-index-index .field{margin:20px 0}.catalog-product-view .amxnotif-block{margin:20px 0;padding:25px 20px;border:1px solid #eee;background-color:#f7f7f7}.catalog-product-view .amxnotif-block .field-recaptcha{margin:20px 0}.catalog-product-view .notification-container{margin-top:15px}.catalog-product-view .amxnotif-block .amxnotif_guest_action{min-width:auto}.catalog-product-view .amxnotif-block .input-fields{max-width:300px}.catalog-product-view .input-text.amxnotif-guest-email{height:42px}.amxnotif-block input.input-text{font-size:14px;font-size:1.4rem;height:50px}.page-products .amxnotif-block label{font-weight:400;color:#7b7b7b}.category.amxnotif-block .btn-small:hover,.category.amxnotif-block .btn-small:active{background-color:#f0a425}.category.amxnotif-block .notification-container{display:flex}.category.amxnotif-block.amxnotif-block .input-fields{width:100%;margin-right:10px}.subcategory-main{position:relative}.subcategory-main .help-cta-wrapper{float:none;position:absolute;right:0}.field[name*=company],.field[name*=vat_id]{float:left;width:50%;clear:none;box-sizing:border-box}.field[name*=company]{padding-right:15px}.pagination-info .pager{flex-grow:2}.pagination-info label.sorter-label{display:none}.columns{width:100%}.subcategory-state .amshopby-filter-current ol li.amshopby-button-wrap::marker{font-size:0}.subcategory-state .amshopby-filter-current{font-size:14px;font-size:1.4rem;line-height:24px;color:#3d3d3d;outline:0;padding:5px 0 0;text-transform:uppercase;font-weight:700;font-family:'Raleway',sans-serif;position:relative}.subcategory-state .amshopby-filter-current .amshopby-filter-value{font-size:12px;font-size:1.2rem}.filter-clear{margin:0 0 20px;font-size:1.5rem;display:inline-block}.subcategory-state .amshopby-filter-current .amshopby-item{background-color:transparent;width:100%;display:block}.subcategory-state .amshopby-filter-current .amshopby-remove:before{display:none}.subcategory-state .amshopby-filter-current .amshopby-remove:after{content:"\00d7";display:inline-block;height:0;transform:unset;font-size:20px}.subcategory-state .amshopby-filter-current .amshopby-remove{position:absolute;left:2px;top:-2px;display:block;width:unset;height:unset}.subcategory-state .amshopby-filter-current .amshopby-items{padding:0}.sidebar-additional{display:block;background-color:#f7f7f7;border:1px solid #eee;padding:25px 30px;margin:15px 0 0;box-sizing:border-box}.sidebar-additional>.block{margin:25px 0 0}.cms-index-index .section.section-hero{margin:0 auto}.cms-index-index .pagebuilder-banner-wrapper{position:relative}.cms-index-index .pagebuilder-overlay{position:absolute;right:5%;top:11%;padding:30px;bottom:10%}.cms-index-index .featured-products .pagebuilder-column.c-column-right{width:63%!important}.cms-index-index .featured-products .pagebuilder-column .c-column-left h2{font-size:2.8rem;line-height:36px;padding-bottom:15px}.cms-index-index .featured-products .pagebuilder-column .c-column-left p{font-size:2.1rem;line-height:29px;padding:0;margin:0}.cms-index-index .pagebuilder-column .c-column-left .btn{margin-bottom:10px}.cms-index-index .featured-products .c-column-right .pagebuilder-overlay h2{font-size:2rem;line-height:28px;font-weight:700}.cms-index-index .featured-products .c-column-right .pagebuilder-overlay a{display:block;padding-top:30px;color:#779aa9;font-family:'Titillium Web',sans-serif;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;font-size:1.7rem;font-family:'Titillium Web',sans-serif}.cms-index-index .featured-products .c-column-right .pagebuilder-overlay a:active,.cms-index-index .featured-products .c-column-right .pagebuilder-overlay a:hover{color:#1d71b8}.cms-index-index .featured-products .c-column-right .pagebuilder-overlay a:after{content:'\e81a';font-family:"Bestway Icons";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;opacity:.8;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(127,127,127,.3);margin-left:8px;margin-right:0;font-size:12px;vertical-align:middle}.cms-index-index .featured-products .c-column-right .pagebuilder-overlay a:hover:after,.cms-index-index .featured-products .c-column-right .pagebuilder-overlay a:active:after{-webkit-animation:arrow-animation .6s ease-out 0ms infinite;-moz-animation:arrow-animation .6s ease-out 0ms infinite;-ms-animation:arrow-animation .6s ease-out 0ms infinite;animation:arrow-animation .6s ease-out 0ms infinite}.cms-index-index .featured-products .c-column-left .btn .pagebuilder-button-primary{padding-top:10px}.cms-index-index .featured-products .swiper-main{padding-top:25px;padding-bottom:40px}.cms-index-index .section.categories .pagebuilder-column-group .pagebuilder-column img{-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;-ms-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}.cms-index-index .section.categories .pagebuilder-column-group .pagebuilder-column:hover img,.cms-index-index .section.categories .pagebuilder-column-group .pagebuilder-column:active img,.cms-index-index .section.categories .pagebuilder-column-group .pagebuilder-column:hover a,.cms-index-index .section.categories .pagebuilder-column-group .pagebuilder-column:active a{-webkit-transform:scale(1.05);transform:scale(1.05)}.cms-index-index .section.categories .cat-section-title{flex:1 1;font-size:30px;line-height:36px}.cms-index-index .section.categories .cat-section-info h4:before{content:url(../images/questionmark-circle.svg);margin-bottom:10px}.cms-index-index .section.categories .cat-section-info h4{font-size:16px;font-size:1.6rem;line-height:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-direction:column}.cms-index-index .section.categories .cat-section-btn{margin:0 auto;flex:0 1 10%}.cms-index-index .section.categories .pagebuilder-column-group .pagebuilder-column [data-element=caption]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-size:1.8rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:21px;font-weight:700;color:inherit;padding:0 5px;text-transform:uppercase;letter-spacing:1px;text-align:center;margin-bottom:30px;color:#fff}.cms-index-index .section.categories.s-cats-info-bottom>div{align-self:center}.cms-index-index .section.categories.max-5 .pagebuilder-column-group .pagebuilder-column [data-element=caption]{color:#3d3d3d}.section.transparent .pagebuilder-mobile-hidden{display:none}.section.section-blog-articles .pagebuilder-column-group{gap:0;flex-direction:column;padding:0 15px}.section.section-blog-articles .pagebuilder-column-group .pagebuilder-column{width:100% !important}.subscribe-to-newsletter div.mage-error{line-height:15px;bottom:-30px}.subscribe-to-newsletter #cb-terms-error,.subscribe-to-newsletter #footer-cb-terms-error{left:auto;right:auto;bottom:auto}body._has-modal{height:100%;overflow:hidden;width:100%}.modals-overlay{background-color:rgba(0,0,0,.75);bottom:0;left:0;position:fixed;right:0;top:0;z-index:2000}.modal-popup{bottom:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;opacity:0;-webkit-transition:visibility 0s .5s,opacity .5s ease;transition:visibility 0s .5s,opacity .5s ease;z-index:2000;left:0;overflow-y:auto}.modal-popup._show{visibility:visible;opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.modal-popup._show .modal-inner-wrap{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-popup .modal-inner-wrap{background-color:#fff;opacity:1;padding:30px;pointer-events:auto}.modal-popup._show .modal-inner-wrap{-webkit-transform:translateY(0);transform:translateY(0)}.modal-popup .modal-inner-wrap{margin:5% auto;margin-top:10%;width:90%;display:flex;flex-direction:column;box-sizing:border-box;height:auto;left:0;max-width:1200px;position:absolute;right:0;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease}.modal-popup.company-notification-popup-modal .modal-footer,.modal-popup.company-notification-popup-modal h3{text-align:center}.modal-popup._inner-scroll{overflow-y:auto}.ie11 .modal-popup._inner-scroll{overflow-y:auto}.ie11 .modal-popup._inner-scroll .modal-inner-wrap{max-height:none}.modal-popup.confirm .modal-header{text-align:center}.modal-popup.confirm .modal-content{font-size:14px;line-height:1.5;margin-bottom:32px;margin-top:32px;text-align:center}.modal-popup.confirm .btn-menu-toggle{margin-left:auto}body>.loading-mask{background-color:rgba(255,255,255,.9);bottom:0;left:0;right:0;top:0;position:fixed;z-index:9999}body>.loading-mask .loader{position:absolute;top:20%;left:auto;right:auto;width:100%}body>.loading-mask .loader img{display:block;margin:0 auto 16px}.loading-mask .loader p{text-align:center}@media (min-width:768px){.modal-popup.confirm .modal-content{font-size:16px}.modal-popup .modal-inner-wrap{padding:40px}}footer.modal-footer{margin:35px 0 0}.modal-popup .action.primary,.modal-popup .action.secondary{background-color:#555;color:#fff;padding:0 15px;font-size:16px;font-size:1.6rem;border:0;box-sizing:border-box;border-radius:5px;font-family:'Raleway',sans-serif;font-weight:600;white-space:nowrap;height:40px;text-transform:uppercase}.checkout-cart-index .product-item-details .preorder-note{font-size:1.1rem;margin:10px 0;font-weight:700}.checkout-cart-index .product-item-details .preorder-note span{display:inline-block}.checkout-index-index .preorder-note{font-weight:700}.checkout-index-index .product-item-details .preorder-note{margin:10px 0}.checkout-index-index .preorder-note.last{margin-top:30px}.checkout-cart-index .main,.account .main{padding-top:0}.account .main>.section{padding:0 0 35px}@media only screen and (max-width:480px){label.sorter-label{display:none}.card-product .row{margin:0;flex-wrap:wrap}.card-product .row .actions{width:100%}button.tocart.primary{width:100%}.subcategory-sort{flex-direction:row}.addtocart-smallmsg{height:22px;line-height:20px;width:96%}.product-item-details .actions{margin:20px 0 0}}.cms-index-index .section.transparent .pagebuilder-mobile-only{display:none}
/*!*Categories Section*!*/
.cms-index-index .section.categories .cat-section-info{flex:0 1 30%}.section.transparent .pagebuilder-mobile-hidden{display:inline-flex}.cms-index-index .section.categories .cat-section-info h4:before{margin-right:20px;margin-bottom:0}.cms-index-index .section.categories .cat-section-info h4{-ms-flex-direction:row;flex-direction:row}.cms-index-index .featured-products .pagebuilder-column-group{flex-wrap:nowrap}.cms-index-index .featured-products .pagebuilder-column .c-column-right{max-width:60%!important}.cms-index-index .featured-products .pagebuilder-column .c-column-left p{font-size:21px;line-height:29px;padding:0;margin:0}.cms-index-index .pagebuilder-column .c-column-right .pagebuilder-overlay .pagebuilder-collage-content{width:100%}.section.section-blog-articles .pagebuilder-column-group{padding:0 30px}@media only screen and (max-width:767px){.cms-index-index .featured-products .pagebuilder-column-group{flex-wrap:wrap}.cms-index-index .featured-products .pagebuilder-column.c-column-right{width:100%!important}.form .search-autocomplete{margin:auto}.checkout-index-index .checkout-aside .opc-block-summary .title-order-sum{font-size:16px}.checkout-index-index .checkout-aside .opc-block-summary .title{font-size:14px}}.catalog-product-view .section-product-description{display:none}