body .fotorama--fullscreen{z-index:3000 !important}@media (max-width:768px){.columns .column.main{padding-bottom:0}}.custom-back-button,.custom-step{display:none}.back-to-top{background:#1476af !important}@media (min-width:768px){.trade-text-wrap{float:none;width:100%}.page-layout-1column.amasty_company-profile-register .column.main>div[data-content-type=html],.page-layout-1column.amasty_company-subaccount-create .column.main>div[data-content-type=html],.page-layout-1column.customer-account-create .column.main>div[data-content-type=html]{width:45%;float:right;display:inline-block}.amasty_company-subaccount-create .columns .main .form-create-account.desktop-view,.customer-account-create .columns .main .form-create-account.desktop-view{width:50% !important;float:left}}@media (max-width:1024px){.product-item-actions .actions-secondary>.action.tocompare{display:none !important}}@media (max-width:768px){.page-main>.page-title-wrapper .page-title{font-size:30px;font-weight:700;margin:0}.page-title-wrapper{text-align:center}.page-wrapper .product-info-main .page-title-wrapper.product .page-title{font-size:18px !important;text-align:left !important}.custom-back-button{position:absolute;top:69px;right:0;z-index:999999;font-size:24px;display:inline-block}.custom-back-button button{background:0 0 !important;border:0 !important;font-size:22px !important;font-weight:700 !important;color:#000 !important}.custom-step{position:relative;top:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;width:100%}.custom-step a{display:block;width:40px;background:#cdcdcd;color:#fff;height:40px;text-align:center;line-height:normal;font-size:20px;line-height:40px;font-weight:700;border-radius:50%}.custom-step a:active{background:#596edb}.custom-step a.last-a:after{content:'';width:6px;height:16px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-left:15px;margin-top:8px;display:block}.action.next{width:100%;margin-top:10px}.header-mobile-right-section ul.header.links li.link.authorization-link a:before{content:'\e627' !important;font-family:'luma-icons' !important;font-size:28px !important;line-height:28px !important;color:#000 !important}.form-step .next-step{width:100%}.product-item-actions .actions-secondary>.action.tocompare{display:none !important}.minicart-wrapper.active .block-minicart{position:fixed;width:100%;height:100%;top:0;left:0}.form-wishlist-items .action.update{display:none !important}.products-grid.wishlist .product-item .field.qty{display:block !important}.shipping-method-card--wrapper{display:flex;align-items:center;width:100%;margin-bottom:15px;justify-content:space-between}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-method-card--wrapper .label{width:18%}.onestepcheckout-index-index .page-main .shipping-method-card-inner{width:64%}.onestepcheckout-index-index .page-main .shipping-method-card--wrapper .shipping-method-price{width:20%}.onestepcheckout-index-index .page-main .aw-onestep-main .mark{display:none !important}.custom-step a:first-child,.custom-step a.processed{background:#596edb}.form-discount button.action.primary.action-apply{margin-top:0}}.sections.nav-sections{background-color:#007dc5}.sections.nav-sections .navigation ul{background-color:#007dc5}.sections.nav-sections .navigation ul .level0>.level-top{color:#fff;outline:0;font-weight:400;text-transform:uppercase;font-size:14px}@media (max-width:768px){.sections.nav-sections .navigation ul li.level0>.level-top{font-size:16px}}.sections.nav-sections .navigation ul .level0.level-top:hover{background-color:#e6e7eb}.sections.nav-sections .navigation ul .level0.level-top:hover .submenu .level0{clear:both;display:block}.sections.nav-sections .navigation ul .level0.level-top:hover .level-top{color:#007dc5}.sections.nav-sections .navigation ul .level0 .submenu.ded-menu li{background-color:#e6e7eb;color:#007dc5}.sections.nav-sections .navigation ul .level0 .submenu.ded-menu .active>a{border:none}@media (min-width:768px){.sections.nav-sections .navigation ul .level0 .submenu.ded-menu{border-top:none;border-left:2px solid #007dc5;left:-2px !important}.sections.nav-sections .navigation ul .level0 .submenu{border:2px solid #007dc5;border-left:none}.sections.nav-sections .navigation ul .level0.parent.main>.level-top>.ui-menu-icon:after{display:none}}.sections.nav-sections .navigation ul .level0.active>.level-top,.sections.nav-sections .navigation ul .level0.has-active>.level-top{border:none}.sections.nav-sections .navigation ul.submenu{background-color:#e6e7eb;color:#007dc5}.sections.nav-sections .navigation ul.submenu .level0>.level-top{color:#007dc5}.sections.nav-sections .navigation ul.submenu .ui-menu-item a:hover{text-decoration:underline}.header.panel>.header.links>li>a:visited{color:#007dc5}.header.panel>.header.links>li>a{color:#007dc5}header.page-header{z-index:2100}header.page-header .panel.wrapper{color:#007dc5}.sections.nav-sections ul div[id=ui-id-1]{width:100%;background-color:#007dc5}.nav-open .page-wrapper .nav-sections{z-index:2110}#search_mini_form{width:100%}@media (max-width:1024px){form.minisearch .field.search input::-webkit-input-placeholder{font-size:12px}form.minisearch .field.search input:-ms-input-placeholder{font-size:12px}form.minisearch .field.search input::placeholder{font-size:12px}}.page-header .header.content{position:relative}.page-header .header.content .ded-header-info{font-family:Open Sans,sans-serif;text-transform:uppercase;font-weight:600;font-size:1.25em;float:right;margin-top:6px;display:none}.page-header .header.content .ded-header-info .info-text{color:#007dc5}.page-header .header.content .ded-header-info .ded-phone{color:#000}.page-header .header.content .ded-header-info .ded-phone a{color:inherit;text-decoration:none}.page-header .header.content .ded-header-info .ded-phone a:hover{color:inherit;text-decoration:none}@media (min-width:860px){.page-wrapper .page-header .header.content .ded-header-info{display:block}}@media (max-width:768px){.page-wrapper .page-header .header.content .ded-header-info{display:block;position:absolute;right:5px;font-size:12px;max-width:40%}.page-wrapper .page-header .header.content .logo{max-width:42%;margin-bottom:20px}.page-wrapper .page-header .header.content .logo img{max-width:205px;width:100%}}@media (max-width:768px) and (max-width:480px){.page-wrapper .page-header .header.content .ded-header-info{top:0}}.navigation .ded-menu.ui-menu li.main,.navigation .ded-menu .level0 .submenu{padding:0}.page-wrapper .section-items.nav-sections-items{max-width:1560px;position:relative;margin:auto;z-index:2000}.page-wrapper .section-items.nav-sections-items .section-minicart{position:absolute;top:0;right:50px;background-color:#a6d120;height:100%;width:100px;z-index:2100;text-align:center}.page-wrapper .section-items.nav-sections-items .section-minicart .minicart-wrapper{line-height:47px;margin:auto;float:none;margin-top:7px}.page-wrapper .section-items.nav-sections-items .section-minicart .minicart-wrapper .block-minicart{margin-top:0}.page-wrapper .section-items.nav-sections-items .section-minicart .minicart-wrapper .block-minicart .action.close:before{display:inherit}.page-wrapper .section-items.nav-sections-items .section-minicart .minicart-wrapper .minicart-items .item-qty{margin-right:5px;width:50px}@media (max-width:480px){.page-wrapper .section-items.nav-sections-items .section-minicart .minicart-wrapper .minicart-items .item-qty{margin-right:3px}}.page-wrapper .section-items.nav-sections-items .section-minicart .minicart-wrapper .minicart-items .product .actions>.primary:not(:last-child){margin-right:8px}@media (max-width:480px){.page-wrapper .section-items.nav-sections-items .section-minicart .minicart-wrapper .minicart-items .product-item-details .details-qty{text-align:left;padding-left:30px}.page-wrapper .section-items.nav-sections-items .section-minicart .minicart-wrapper .minicart-items .product-item-details .details-qty button{padding:7px;font-size:10px}.page-wrapper .section-items.nav-sections-items .section-minicart .minicart-wrapper .minicart-items .product.actions{margin:3px 0 0 60px;float:left}}@media (max-width:976px) and (min-width:768px){div.page-wrapper .section-items.nav-sections-items .navigation .level0.main{margin-right:5px}div.page-wrapper .section-items.nav-sections-items .navigation .level0.main>*:first-child{font-size:12px;padding-left:5px;padding-right:5px}div.page-wrapper .sections.nav-sections .navigation ul.ded-menu.brand-cat-menu li.level0.level-top.ui-menu-item a span{font-size:12px}}.modals-wrapper .modal-popup.modal-slide{z-index:2200}.modals-wrapper .modal-slide._show,.modals-wrapper .modal-popup._show{z-index:2210 !important}.modals-wrapper .modals-overlay{z-index:2200 !important}.sections.nav-sections .navigation ul.ded-menu li.level0 .qq-label-new{display:inline}.sections.nav-sections .navigation ul.ded-menu li.level0 .qq-label-new:after{content:"NEW!";font-size:9px;position:relative;padding:3px 5px;background-color:#a3d416;border-radius:4px;margin-left:10px;line-height:0;top:-10px}.sections.nav-sections .navigation ul.ded-menu li.level0 .qq-wrapper{padding:0 10px 10px 20px;margin-bottom:5px}.sections.nav-sections .navigation ul.ded-menu li.level0 .qq-wrapper li{position:relative}.sections.nav-sections .navigation ul.ded-menu li.level0 .qq-wrapper .qq-title{padding:10px 10px 5px 0;font-size:14px}.sections.nav-sections .navigation ul.ded-menu li.level0 .qq-wrapper .qq-description{color:#777;padding:0 8px 8px 20px;margin:0;font-size:12px;line-height:normal}.sections.nav-sections .navigation ul.ded-menu li.level0 .qq-wrapper .qq-description:before{content:"\21B3";position:absolute;top:2px;left:6px}.sections.nav-sections .navigation ul.ded-menu li.level0 .qq-wrapper li.qq-link a{color:#007dc5}.sections.nav-sections .navigation ul.ded-menu li.level0 .qq-wrapper li.qq-link a:hover{color:#007dc5}.sections.nav-sections .navigation ul.ded-menu li.level0 .qq-wrapper:hover .qq-title{font-weight:700}.header.panel>.header.links>li>a.top-trade-link,.header.panel>.header.links>li>a:visited.top-trade-link{font-weight:700;color:red}.links-container li a:visited.top-trade-link,.links-container li a.top-trade-link{color:red}@media (min-width:768px){.sections.nav-sections .navigation ul.ded-menu.brand-cat-menu{min-width:600px}.sections.nav-sections .navigation ul.ded-menu.brand-cat-menu li.level0.level-top.ui-menu-item{width:33.33%;box-sizing:border-box;float:left;clear:none}}@media (min-width:768px) and (max-width:830px){.sections.nav-sections .navigation ul.ded-menu.brand-cat-menu{min-width:400px}.sections.nav-sections .navigation ul.ded-menu.brand-cat-menu li.level0.level-top.ui-menu-item{width:50%}}@media (max-width:768px){.page-wrapper .page-header .header.content .logo{max-width:26%;margin:0}.page-header .header.content>.block.block-search,.search-sec-mobile-part,.page-wrapper .page-header .header.content .ded-header-info{display:none}.header-mobile-right-section span.action.nav-toggle{position:static}.page-header .header.content:before,.page-header .header.content:after{display:none}.page-header .header.content{position:relative;display:flex;justify-content:space-between;align-items:center;padding-bottom:15px}.header-mobile-right-section{display:flex;align-items:center;justify-content:space-between;max-width:55%;width:100%}.header-mobile-right-section ul.header.links{padding:0;list-style:none;margin:0}.header-mobile-right-section ul.header.links li.link.authorization-link{margin:0}.header-mobile-right-section ul.header.links li.link.authorization-link a{position:relative;padding-top:23px;color:#1979c3;font-size:12px;display:flex;justify-content:center;align-items:center}.header-mobile-right-section ul.header.links li.link.authorization-link a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:28px;color:#1979c3;content:'\f023';font-family:'FontAwesome';margin:0 10px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;position:absolute;text-align:center;display:flex;justify-content:center;left:0;right:0;margin:0 auto;top:0}.header-mobile-right-section ul.header.links li.link.authorization-link a.account-sec-main:before{content:'\f2c0'}.header-mobile-right-section ul.header.links li.link.authorization-link:nth-child(2){display:none}.search-icon-sec:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:28px;color:#000;content:'\e615';font-family:'luma-icons';margin:0 10px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;position:absolute;text-align:center;display:flex;justify-content:center;left:0;right:11px;margin:0 auto;top:0}.search-icon-sec{position:relative;padding-top:23px;font-size:12px;color:#000}.page-header .header.content .header-mobile-right-section span.text{position:static;width:auto;height:auto;visibility:visible;clip:auto;overflow:visible;font-size:12px;color:#000}.page-header .header.content .minicart-wrapper .action.showcart:before{text-align:center;position:absolute;top:0;left:0;right:5px;margin:0 auto;display:flex;justify-content:center;content:'\f07a';font-family:'FontAwesome';color:#000}.page-header .header.content .minicart-wrapper .action.showcart{display:inline-block;text-decoration:none;padding-top:23px;text-align:center}.page-header .header.content .minicart-wrapper{margin-top:0}.page-header .header.content .search-sec-mobile-part{position:absolute;bottom:-59px;width:100%;left:0;background:#fff;box-shadow:none;padding:0 10px;box-sizing:border-box}.page-header .header.content .block-search{margin-top:0}.page-header .header.content .block-search .block-content{margin-bottom:0;margin-top:0}.page-header .header.content .block-search .control{border-top:none;clear:both;margin:0;padding:0}.page-wrapper .nav-sections-item-title{width:50%;display:none}.page-wrapper .nav-sections-item-title.active a.nav-sections-item-switch{color:#fff;font-weight:700}.page-wrapper .section-minicart{display:none}.page-header .header.content .minicart-wrapper .action.showcart .counter.qty{background:#1979c3;color:#fff;height:15px;line-height:15px;border-radius:3px;margin:0;min-width:15px;padding:0;text-align:center;white-space:normal;position:absolute;top:0;right:0;font-size:11px}.page-main>.page-title-wrapper .page-title{font-weight:700;text-align:center;margin:0 0 20px}.close-button.nav-toggle{color:#ccc;font-size:22px;position:absolute;right:6px;z-index:20000;width:auto;left:auto;font-family:sans-serif;font-weight:300;top:2px}.close-button.nav-toggle:after,.close-button.nav-toggle:before{display:none}.close-button.nav-toggle:before{content:'\e616';font-family:'luma-icons';line-height:inherit;display:block;width:30px;height:30px;font-size:16px;display:flex;justify-content:center;align-items:center}.page-wrapper .nav-sections-item-title{display:none}.page-wrapper .nav-sections-item-content{margin-top:35px;width:100%;padding:0}.page-wrapper .sections.nav-sections{background-color:#fff}.page-wrapper .sections.nav-sections .navigation ul{background-color:#fff}.page-wrapper .sections.nav-sections .navigation ul .level0>.level-top,.page-wrapper .sections.nav-sections .navigation ul .level0.level-top:hover .level-top{color:#1979c3}.page-wrapper .navigation .level0{border-top:1px solid #f1f1f1}.nav-open div.page-wrapper .nav-sections{width:100%}div.page-wrapper .sections.nav-sections .navigation ul li.level0>.level-top{padding:7px 30px}div.page-wrapper .navigation li.level0:last-child{border-bottom:0}.two-login-button{display:flex;justify-content:center;gap:20px;margin-top:70px}.two-login-button a{background:#1979c3;padding:10px 0;font-size:14px;color:#fff;display:flex;justify-content:center;align-items:center;width:150px}.two-login-button a:nth-child(2){background:#a6d120}div.page-wrapper .navigation .parent .level-top:after{content:'\e608'}div.page-wrapper .navigation .parent .level-top.ui-state-active:after{content:'\e621'}div.page-wrapper .sections.nav-sections .navigation ul .level0 .submenu.ded-menu li{background-color:#fff;color:#007dc5}div.page-wrapper .sections.nav-sections .navigation ul .level0.level-top:hover{background-color:#fff}div.page-wrapper .navigation .submenu:not(:first-child)>li>a{padding-left:30px}.page-wrapper .navigation .level0.submenu,.page-wrapper .navigation .level0 li.level0.nav-1.category-item{border:0}div.page-wrapper .section-items.nav-sections-items .navigation li .submenu.ded-menu li a{font-size:14px;color:#1979c3;font-weight:400;text-decoration:none}}@media (min-width:768px){.header-mobile-right-section,.two-login-button{display:none}body .sections.nav-sections .navigation ul .level0 .submenu.ded-menu{top:46px !important}}body ul.compare.wrapper{display:none}footer.page-footer{background-color:#007dc5}footer.page-footer .footer.content{clear:both;padding:0 20px}footer.page-footer .footer.content a,footer.page-footer .footer.content a:visited{color:#fff}footer.page-footer .footer.content .links>li{background-color:#007dc5}.page-wrapper .ded-footer-wrap .col-footer{width:25%;float:left;color:#fff;text-align:left}.page-wrapper .ded-footer-wrap .col-footer h5{font-size:18px;color:#fff}.page-wrapper .ded-footer-wrap .col-footer ul li{font-size:14px;padding-bottom:5px}.page-wrapper .ded-footer-wrap .col-footer ul li a{color:#fff}.page-wrapper .ded-footer-wrap .col-footer .col-address-wrap{float:right}.page-wrapper .ded-footer-wrap .col-footer address p,.page-wrapper .ded-footer-wrap .col-footer address a{float:left}.page-wrapper .ded-footer-wrap .col-footer address em{margin-right:10px;font:normal normal normal 14px/1 FontAwesome;font-weight:400;position:relative;float:left;clear:both;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:768px){.page-wrapper .ded-footer-wrap .col-footer{margin:0;width:100%;border-bottom:1px solid #fff;position:relative;box-sizing:border-box}.page-wrapper .ded-footer-wrap .col-footer h5{margin:12px 0}.page-wrapper .ded-footer-wrap .col-footer .col-address-wrap{float:left}.page-wrapper .ded-footer-wrap h5:after{content:'\f055';position:absolute;right:10px;top:10px;font:normal normal normal 22px/1 FontAwesome}.page-wrapper .ded-footer-wrap .col-footer.active h5:after{content:'\f056'}}.page-wrapper .copyright{background-color:#0a3d72}.page-wrapper .footer-social-wrap{background-color:#0a3d72;width:100%;max-width:100%;padding:0 10px;box-sizing:border-box;float:left}.page-wrapper .footer-social-wrap .social-row{margin:auto;width:100%;max-width:1560px}.page-wrapper .footer-social-wrap .social-row .block-static-block.widget,.page-wrapper .footer-social-wrap .social-row .block-cms-link.widget{margin-bottom:0}.page-wrapper .footer-social-wrap .social-row .payment-image{width:50%;float:right}.page-wrapper .footer-social-wrap .social-row .payment-image img{float:right;height:auto;margin:14px 0;width:auto}.page-wrapper .footer-social-wrap .social-row .footer-social-wrap{padding:0 10px}.page-wrapper .footer-social-wrap .social-row .color-white{color:#fff}.page-wrapper .footer-social-wrap .social-row .social-row{padding:2px 0;float:left;width:100%}.page-wrapper .footer-social-wrap .social-row li.social-heading{text-transform:uppercase;font-size:14px}.page-wrapper .footer-social-wrap .social-row .social-links .icon{width:40px;height:40px;line-height:40px;font-size:25px}.page-wrapper .footer-social-wrap .social-row .social-links ul a{color:#ddd}.page-wrapper .footer-social-wrap .social-row .social-links{margin-bottom:0;overflow:hidden;width:50%;float:left}.page-wrapper .footer-social-wrap .social-row .social-links ul{margin:0;padding:0;list-style:none}.page-wrapper .footer-social-wrap .social-row .social-links ul li.social-heading{margin-bottom:0}.page-wrapper .footer-social-wrap .social-row .social-links:hover ul a:hover{color:#777;text-decoration:none}.page-wrapper .footer-social-wrap .social-row .social-links ul li{margin-right:10px;display:inline-block;text-align:center;line-height:66px;margin-bottom:0}@media (max-width:625px){.page-wrapper .footer-social-wrap .social-row .payment-image{width:100%;text-align:center}.page-wrapper .footer-social-wrap .social-row .payment-image img{float:none}.page-wrapper .footer-social-wrap .social-row .social-links{width:100%;text-align:center}.page-wrapper .footer-social-wrap .social-row .social-links ul li{margin-right:5px}}.back-to-top{position:fixed;bottom:20px;right:20px;display:inline-block;padding:0;margin:0;background:#a6d120;border:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:24px;color:#fff;z-index:99999}.back-to-top:hover{cursor:pointer}.page-wrapper .page-header .trustpilot-widget{position:absolute !important;width:150px;height:100px;display:none;left:65%;top:25px}body .page-wrapper .page-header .trustpilot-widget{max-height:100%;overflow:hidden}@media (max-width:1240px){body .page-wrapper .page-header .trustpilot-widget{left:58%}}.page-footer .trustpilot-widget{padding:15px;background-color:#dadada}.product.info.detailed .trustpilot-widget{padding:0 0 15px}.left-sidebar-categories{margin-top:10px}.left-sidebar-categories .options{margin-bottom:50px}.left-sidebar-categories .options .block-title{margin:0 0 20px;font-size:18px;font-weight:300;vertical-align:middle}.left-sidebar-categories .options .items .item{margin:0;cursor:pointer;border-bottom:1px solid #ccc;border-top:1px solid #fff;position:relative;text-shadow:1px 1px 1px #fff;background:#dadada}.left-sidebar-categories .options .items .item a{display:block;width:100%;box-sizing:border-box;padding:10px}.left-sidebar-categories .options .items .item .children-categories{display:none;list-style-type:none;padding-left:25px}.left-sidebar-categories .options .items .item .children-categories .item-children{margin:0}.left-sidebar-categories .options .items .item .children-categories .item-children a{padding:10px 10px 10px 25px;margin:0;border-bottom:1px solid #ccc;display:block;box-sizing:border-box}.left-sidebar-categories .options .items .item a:hover{text-decoration:none}.left-sidebar-categories .options .items .item a{color:#333}.left-sidebar-categories .options .items .item:hover{background-color:#ececec}.left-sidebar-categories .options .items .wrap-title{padding:10px 0 10px 10px}.left-sidebar-categories .options .items .item.active .children-categories{display:block;padding:0;background-color:#ececec}.left-sidebar-categories .options .items .item.active .children-categories .item-children a:hover{background-color:#fff}.left-sidebar-categories .options .items .item.has-children{padding:0}.left-sidebar-categories .options .items .item.has-children .wrap-title:after{content:'\f054';font:normal normal normal 14px/1 FontAwesome;position:absolute;right:8px;top:15px}.left-sidebar-categories .options .items .item.has-children.active .wrap-title:after{content:'\f078'}.sidebar.sidebar-additional .related{margin-bottom:0}.sidebar.sidebar-additional .related .block-title strong{font-size:18px;font-weight:300;line-height:normal}@media (min-width:768px){.sidebar.sidebar-additional .related .products.wrapper .product-items .product-item{width:100%}}.sidebar.sidebar-additional .related .products.wrapper .product-items .product-item .product.photo{clear:both;position:relative;text-align:center;display:block;left:0;top:0;float:none}.sidebar.sidebar-additional .related .products.wrapper .product-items .product-item .product-item-details{margin-left:0}.page-wrapper .custom-form-container .custom-form fieldset.fieldset .actions-toolbar{float:right;width:100%}.page-wrapper .custom-form-container .custom-form fieldset.fieldset .actions-toolbar .primary{float:right}@media (max-width:480px){.page-wrapper .custom-form-container .custom-form fieldset.fieldset .actions-toolbar{margin-top:10px}}.page-wrapper .custom-form-container .custom-form fieldset.fieldset fieldset{width:49%;margin-right:2%;float:left;max-width:100%;overflow:hidden;box-sizing:border-box;padding:15px 20px;border:solid 1px #ebebeb}@media (max-width:480px){.page-wrapper .custom-form-container .custom-form fieldset.fieldset fieldset{width:100%;margin:0}}.page-wrapper .custom-form-container .custom-form fieldset.fieldset fieldset:nth-child(2n){margin-right:0;float:right}.page-wrapper .custom-form-container .custom-form fieldset.fieldset legend{color:#222;font-weight:700;font-size:15px;width:100%;position:relative;float:left;margin:0 0 10px;padding:0}.page-wrapper .custom-form-container .custom-form fieldset.fieldset .field.checkbox{position:relative;display:flex;align-items:center;margin-bottom:20px}.page-wrapper .custom-form-container .custom-form fieldset.fieldset .field label.label{font-weight:400;color:#444}.page-wrapper .custom-form-container .custom-form fieldset.fieldset [type=checkbox]{display:inline-block;border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-wrapper .custom-form-container .custom-form fieldset.fieldset [type=checkbox]:checked+.label:before{content:'\e906'}.page-wrapper .custom-form-container .custom-form fieldset.fieldset [type=checkbox]:disabled+label{opacity:.3}.page-wrapper .custom-form-container .custom-form fieldset.fieldset [type=checkbox]+.label{display:flex;font-size:12px;cursor:pointer;width:inherit}.page-wrapper .custom-form-container .custom-form fieldset.fieldset [type=checkbox]+.label:before{transition:.2s;content:'\e903';display:inline-block;float:left;margin-right:7px;vertical-align:middle;margin-top:-3px;height:17px;font-size:17px;color:#ff5501;font-family:'aw-osc_icons-font'}.contact-index-index .page-wrapper .page-title-wrapper .page-title{display:none}.contact-index-index .page-wrapper .page-main{box-sizing:border-box}.contact-index-index .page-wrapper h1{text-transform:uppercase}.contact-index-index .page-wrapper .columns{padding-bottom:30px}.contact-index-index .page-wrapper .columns .column.main{float:left;padding:55px 40px 20px;border:1px solid #e5e5e5}@media (max-width:480px){.contact-index-index .page-wrapper .columns .column.main{padding:15px}}.contact-index-index .page-wrapper .columns .column.main .form.contact{float:left;width:50%;box-sizing:border-box;min-width:auto;padding-right:30px;border-right:1px solid #e5e5e5}.contact-index-index .page-wrapper .columns .column.main .form.contact legend span{font-size:40px;font-weight:300;text-transform:uppercase}@media (max-width:768px){.contact-index-index .page-wrapper .columns .column.main .form.contact legend span{font-size:20px}}@media (max-width:768px){.contact-index-index .page-wrapper .columns .column.main .form.contact{width:100%;border-right:none}}.contact-index-index .page-wrapper .columns .column.main .quote-contact-info-wrap{float:right;width:50%;box-sizing:border-box;padding-left:30px}@media (max-width:768px){.contact-index-index .page-wrapper .columns .column.main .quote-contact-info-wrap{width:100%;margin-top:30px;padding:0}}.contact-index-index .page-wrapper .columns .column.main .quote-contact-info-wrap p{letter-spacing:1px;font-size:18px}.contact-index-index .page-wrapper .columns .column.main .quote-contact-info-wrap .need-quote-buttons{width:100%;float:left;text-align:center;margin-top:60px}.contact-index-index .page-wrapper .columns .column.main .quote-contact-info-wrap .need-quote-buttons .buttons-wrap{display:inline-block}.contact-index-index .page-wrapper .columns .column.main .quote-contact-info-wrap .need-quote-buttons a{font-size:16px;width:200px;display:block;float:left;border-radius:4px;line-height:normal;padding:10px 20px;margin:10px;color:#fff;background-color:#007dc5}.contact-index-index .page-wrapper .columns .column.main .quote-contact-info-wrap .need-quote-buttons a:hover{text-decoration:none;color:#007dc5;background-color:#f5f5f5;border:1px solid #007dc5}.contact-index-index .page-wrapper .page-bottom{width:100%;box-sizing:border-box}.contact-index-index .page-wrapper .footer-contact-info-wrap{width:100%;float:left;padding-bottom:30px}.contact-index-index .page-wrapper .footer-contact-info-wrap ul.footer-contact-info{list-style-type:none}@media (max-width:480px){.contact-index-index .page-wrapper .footer-contact-info-wrap ul.footer-contact-info{padding-left:0}}.contact-index-index .page-wrapper .footer-contact-info-wrap ul.footer-contact-info li{width:33.33%;float:left;position:relative;padding-left:70px;padding-top:12px;box-sizing:border-box;color:#777}.contact-index-index .page-wrapper .footer-contact-info-wrap ul.footer-contact-info li a{color:inherit}.contact-index-index .page-wrapper .footer-contact-info-wrap ul.footer-contact-info li a:hover{text-decoration:none}.contact-index-index .page-wrapper .footer-contact-info-wrap ul.footer-contact-info li strong{color:#000}@media (max-width:768px){.contact-index-index .page-wrapper .footer-contact-info-wrap ul.footer-contact-info li{width:100%}.contact-index-index .page-wrapper .footer-contact-info-wrap ul.footer-contact-info li .d-phone{margin-bottom:30px}}.contact-index-index .page-wrapper .footer-contact-info-wrap ul.footer-contact-info li:before{font:normal normal normal 30px/1 FontAwesome;position:absolute;border-radius:50%;padding:7px;width:38px;height:38px;display:inline-block;line-height:38px;left:0;top:0;background:#007dc5;text-align:center;color:#fff}@media (max-width:768px){.contact-index-index .page-wrapper .footer-contact-info-wrap ul.footer-contact-info li:before{font-size:20px;width:30px;height:30px;line-height:30px}}.contact-index-index .page-wrapper .footer-contact-info-wrap ul.footer-contact-info li.d-address:before{content:'\f015'}.contact-index-index .page-wrapper .footer-contact-info-wrap ul.footer-contact-info li.d-phone:before{content:'\f095'}.contact-index-index .page-wrapper .footer-contact-info-wrap ul.footer-contact-info li.d-email:before{content:'\f0e0'}@media (max-width:768px){.contact-index-index .page-wrapper .footer-contact-info-wrap ul.footer-contact-info{width:100%}.contact-index-index .page-wrapper .footer-contact-info-wrap ul.footer-contact-info li.d-phone{margin-bottom:30px}}.contact-index-index .page-wrapper .google-map-wrap{width:100%;padding-bottom:50px}@media (max-width:768px){.contact-index-index .page-wrapper .google-map-wrap{padding-bottom:30px}}.contact-index-index .page-wrapper .google-map-wrap div[id=map]{width:100%;height:470px}.ded-contactus-form .validation-block{display:flex;align-items:flex-start}.ded-contactus-form .validation-block input[type=checkbox]{margin-right:10px}.ded-contactus-form .field.recaptcha{width:50%}.ded-contactus-form .field.recaptcha .g-recaptcha{width:100% !important}.ded-contactus-form .actions-toolbar .primary .action{margin-right:0}.customer-account-create #create-company-account-field label,.amasty_company-profile-register #create-company-account-field label,.customer-account-create #confirmation-field label,.amasty_company-profile-register #confirmation-field label{display:inline;float:none;width:auto;font-weight:400}@media (max-width:768px){html #html-body [data-pb-style=Y8H9PS7]{margin:0}}@media (max-width:640px){.home-banner-wrapper .container.box-banners{display:block}.home-banner-wrapper .container.box-banners .banner-left,.home-banner-wrapper .container.box-banners .banner-right{display:block;position:relative;width:100%;height:auto;float:left;margin-bottom:5px}.home-banner-wrapper .container.box-banners .banner-left{height:300px}}@media (max-width:640px) and (max-width:374px){.home-banner-wrapper .container.box-banners .banner-left{height:auto}}.home-banner-wrapper .box-banners{display:flex;width:100%;max-width:1277px;margin:20px auto}@media (max-width:640px){.home-banner-wrapper .box-banners>.pagebuilder-column-group{flex-direction:column}}@media (max-width:640px){.home-banner-wrapper .box-banners .banner-left,.home-banner-wrapper .box-banners .banner-right{width:100% !important;flex:1 1 auto !important}}.home-banner-wrapper .box-banners .banner-left>div,.home-banner-wrapper .box-banners .banner-right>div{height:100%}.home-banner-wrapper .box-banners .videoActive+.banner-placeholder-wrap{display:none}.home-banner-wrapper .box-banners iframe{border:none;width:100%;height:100%}.home-banner-wrapper .box-banners a img{max-height:436px;height:auto}.home-banner-wrapper .box-banners .banner-placeholder-wrap{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8)}.home-banner-wrapper .box-banners .banner-placeholder-wrap:hover{display:none}.home-banner-wrapper .box-banners .banner-placeholder-wrap .banner-placeholder{position:absolute;top:0;right:0;left:0;bottom:0;text-align:center;width:100%;height:100px;margin:auto;color:#fff;text-transform:uppercase;font-size:20px}.home-banner-wrapper .box-banners .banner-placeholder-wrap .banner-placeholder .watch-icon,.home-banner-wrapper .box-banners .banner-placeholder-wrap .banner-placeholder .news-icon{width:67px;height:63px;position:relative;margin:12px auto 15px;display:flex;justify-content:center;align-items:center}.home-banner-wrapper .box-banners .banner-placeholder-wrap .banner-placeholder .watch-icon img,.home-banner-wrapper .box-banners .banner-placeholder-wrap .banner-placeholder .news-icon img{width:auto;height:auto;flex:0 0 auto;max-width:100%;max-height:100%}.home-banner-wrapper .box-banners .banner-left:hover .banner-placeholder-wrap,.home-banner-wrapper .box-banners .banner-right:hover .banner-placeholder-wrap{opacity:.4;z-index:-1}.home-banner-wrapper .box-banners .banner-left,.home-banner-wrapper .box-banners .banner-right{flex:1;position:relative}.c-aslider.c-aslider--theme-full-hero{margin:auto}.c-aslider.c-aslider--theme-full-hero .slick-dots li button{width:fit-content;height:fit-content;border:0}.header.panel>.header.links>.trade-link-wrap:after{content:attr(data-label);display:inline-block;margin:0 -5px 0 5px}h2.title-big-sec{color:#fff;font-size:60px;font-weight:700}.text-sec-left-part div[data-content-type=text]{max-width:70%;display:grid;grid-template-columns:auto auto;text-align:left;justify-content:center;gap:0 50px;margin:0 auto;padding-left:60px}.viewed-recommended-slider .slider .block-title{font-size:40px;padding:0 5px;margin-bottom:10px;font-weight:700}.page-wrapper .authentication-wrapper{z-index:2500}.item-options .dispatch-title-wrap{margin-top:2px}.hosted-control[id=braintree_expirationDate]{min-width:124px}.payment-method-braintree .hosted-control{height:48px !important}.payment-method-braintree .cvv{max-width:unset}.payment-method-braintree .cvv .hosted-control{width:82px}.payment-method-braintree .cvv .field-tooltip{top:10px !important;right:0 !important;left:10rem !important}.label.new-account{margin-top:10px}.page-wrapper .form-create-account{padding-bottom:20px}.page-wrapper .form-create-account .field{width:100%;float:left;clear:both}.page-wrapper .form-create-account .field label{float:left;width:150px}@media (max-width:480px){.page-wrapper .form-create-account .field label{width:100%}}.page-wrapper .form-create-account .field .control{float:left;width:300px}@media (max-width:480px){.page-wrapper .form-create-account .field .control{width:100%}}.page-wrapper .form-create-account .field-recaptcha{width:100%;float:left}.page-wrapper .form-create-account .field.choice label{width:auto;float:none}.amasty_company-profile-register .form-create-account .additional-street-fields,.amasty_company-subaccount-create .form-create-account .additional-street-fields{box-sizing:border-box;padding-left:150px}.amasty_company-profile-register .form-create-account select,.amasty_company-subaccount-create .form-create-account select{padding-right:30px;background-repeat:no-repeat;background-position:calc(97%) 50%;background-image:url(../images/arrow_down.svg);background-size:13px}.page-wrapper .product-info-main .product.attribute.sku .type:after{content:":"}.page-wrapper .product-info-main .page-title-wrapper.product .page-title{font-size:32px;font-weight:500}.filter .brand-category{display:none}.mpbrand-index-view .filter .brand-category{display:block}.mpbrand-index-view .column.main{min-height:auto}.page-wrapper .ms-item-info .product-item-inner{margin:9px 0 0 -1px}.product.data.items .item.title .switch h4{font-weight:600;line-height:40px;margin:0}@media (min-width:768px){.product.data.items .item.title .switch h4{font-weight:400}}@font-face{font-family:'aw-osc_icons-font';src:url('../Aheadworks_OneStepCheckout/css/icons-font/fonts/aw-osc_icons-font.woff2') format('woff2'),url('../Aheadworks_OneStepCheckout/css/icons-font/fonts/aw-osc_icons-font.woff') format('woff');font-weight:400;font-style:normal;font-display:auto}@media (min-width:1024px){.onestepcheckout-index-index .page-main .checkout-container{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:1128px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main{width:100%;max-width:510px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar{width:100%;max-width:490px;margin-top:44px}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile{display:none}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile-hide{display:block}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile-hide .page-title{font-size:32px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-description{font-size:16px;font-weight:600}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .fieldset{width:100%}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .field{display:block;width:100%}.onestepcheckout-index-index .gift-message-form .fieldset{display:flex;flex-wrap:wrap;justify-content:space-between}.onestepcheckout-index-index .gift-message-form .fieldset .field:first-child{margin-top:10px !important;width:48%}.onestepcheckout-index-index .gift-message-form .fieldset .field:nth-child(2){width:48%}}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:0 0 !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{break-inside:avoid}.block-content{break-before:avoid}.block-title,h2,h3{break-after:avoid;break-inside:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}