.block.upsell .action.tocompare,.block.related .action.tocompare,.block.crosssell .action.tocompare,.block-products-list .action.tocompare,.block-new-products .action.tocompare{display:none !important}.block.upsell .product-item,.block.related .product-item,.block.crosssell .product-item,.block-products-list .product-item,.block-new-products .product-item{font-size:14px;display:block !important}.block.upsell .product-item .product-item-info,.block.related .product-item .product-item-info,.block.crosssell .product-item .product-item-info,.block-products-list .product-item .product-item-info,.block-new-products .product-item .product-item-info{position:relative;border:3px solid #f3f2f2;border-radius:6px;padding:15px}.block.upsell .product-item .product-item-info:hover .actions-secondary,.block.related .product-item .product-item-info:hover .actions-secondary,.block.crosssell .product-item .product-item-info:hover .actions-secondary,.block-products-list .product-item .product-item-info:hover .actions-secondary,.block-new-products .product-item .product-item-info:hover .actions-secondary{display:block}.block.upsell .product-item .product-item-info .actions-secondary,.block.related .product-item .product-item-info .actions-secondary,.block.crosssell .product-item .product-item-info .actions-secondary,.block-products-list .product-item .product-item-info .actions-secondary,.block-new-products .product-item .product-item-info .actions-secondary{display:none;position:absolute;z-index:2;right:20px;top:0;margin-top:20px}.block.upsell .product-item .product-item-info .actions-secondary a,.block.related .product-item .product-item-info .actions-secondary a,.block.crosssell .product-item .product-item-info .actions-secondary a,.block-products-list .product-item .product-item-info .actions-secondary a,.block-new-products .product-item .product-item-info .actions-secondary a{padding:11px 6px 6px 13px;background:#9bcb3c;border-radius:6px;color:#fff;height:44px;width:44px;margin-bottom:8px;display:block;text-decoration:none !important;box-shadow:0px 4px 8px rgba(0,0,0,.04),0px 0px 2px rgba(0,0,0,.06),0px 0px 1px rgba(0,0,0,.04)}.block.upsell .product-item .product-item-info .actions-secondary a:hover,.block.related .product-item .product-item-info .actions-secondary a:hover,.block.crosssell .product-item .product-item-info .actions-secondary a:hover,.block-products-list .product-item .product-item-info .actions-secondary a:hover,.block-new-products .product-item .product-item-info .actions-secondary a:hover{background:#7ea72d}.block.upsell .product-item .product-item-info .actions-secondary a:hover:before,.block.related .product-item .product-item-info .actions-secondary a:hover:before,.block.crosssell .product-item .product-item-info .actions-secondary a:hover:before,.block-products-list .product-item .product-item-info .actions-secondary a:hover:before,.block-new-products .product-item .product-item-info .actions-secondary a:hover:before{color:#fff !important}.block.upsell .product-item .product-item-info .actions-secondary a:hover i,.block.related .product-item .product-item-info .actions-secondary a:hover i,.block.crosssell .product-item .product-item-info .actions-secondary a:hover i,.block-products-list .product-item .product-item-info .actions-secondary a:hover i,.block-new-products .product-item .product-item-info .actions-secondary a:hover i{color:#fff}.block.upsell .product-item .product-item-info .actions-secondary a i,.block.related .product-item .product-item-info .actions-secondary a i,.block.crosssell .product-item .product-item-info .actions-secondary a i,.block-products-list .product-item .product-item-info .actions-secondary a i,.block-new-products .product-item .product-item-info .actions-secondary a i{font-size:18px;color:#fff;margin-top:2px}.block.upsell .product-item .product-item-info .actions-secondary .towishlist:before,.block.related .product-item .product-item-info .actions-secondary .towishlist:before,.block.crosssell .product-item .product-item-info .actions-secondary .towishlist:before,.block-products-list .product-item .product-item-info .actions-secondary .towishlist:before,.block-new-products .product-item .product-item-info .actions-secondary .towishlist:before{font-size:18px;color:#fff;content:'\f03a';font-family:'Font Awesome 5 Pro';vertical-align:middle;display:inline-block;font-weight:900;overflow:hidden;speak:none;text-align:center}.block.upsell .product-item .product-item-actions,.block.related .product-item .product-item-actions,.block.crosssell .product-item .product-item-actions,.block-products-list .product-item .product-item-actions,.block-new-products .product-item .product-item-actions{width:100% !important}.block.upsell .product-item .product-item-actions .actions-primary,.block.related .product-item .product-item-actions .actions-primary,.block.crosssell .product-item .product-item-actions .actions-primary,.block-products-list .product-item .product-item-actions .actions-primary,.block-new-products .product-item .product-item-actions .actions-primary{width:100% !important}.block.upsell .product-item .product-item-actions .actions-primary button,.block.related .product-item .product-item-actions .actions-primary button,.block.crosssell .product-item .product-item-actions .actions-primary button,.block-products-list .product-item .product-item-actions .actions-primary button,.block-new-products .product-item .product-item-actions .actions-primary button{width:100% !important}.block.upsell .product-item .product-item-name,.block.related .product-item .product-item-name,.block.crosssell .product-item .product-item-name,.block-products-list .product-item .product-item-name,.block-new-products .product-item .product-item-name,.block.upsell .product-item .product.name a,.block.related .product-item .product.name a,.block.crosssell .product-item .product.name a,.block-products-list .product-item .product.name a,.block-new-products .product-item .product.name a{font-weight:700;text-transform:uppercase;color:#808285;letter-spacing:.04em;min-height:80px;font-size:14px}.block.upsell .product-item .product-item-details,.block.related .product-item .product-item-details,.block.crosssell .product-item .product-item-details,.block-products-list .product-item .product-item-details,.block-new-products .product-item .product-item-details{position:relative;text-align:center;padding:0 0 15px}.block.upsell .product-item .product-item-details .product-item-name,.block.related .product-item .product-item-details .product-item-name,.block.crosssell .product-item .product-item-details .product-item-name,.block-products-list .product-item .product-item-details .product-item-name,.block-new-products .product-item .product-item-details .product-item-name{width:100%;margin-bottom:8px}.block.upsell .product-item .product-item-details .tocart,.block.related .product-item .product-item-details .tocart,.block.crosssell .product-item .product-item-details .tocart,.block-products-list .product-item .product-item-details .tocart,.block-new-products .product-item .product-item-details .tocart{margin-top:15px}.block.upsell .product-item .product-item-details .price-box,.block.related .product-item .product-item-details .price-box,.block.crosssell .product-item .product-item-details .price-box,.block-products-list .product-item .product-item-details .price-box,.block-new-products .product-item .product-item-details .price-box{float:left;text-align:center;max-width:100%;margin:0 auto;width:100%}.block.upsell .product-item .product-item-details .price-box .price,.block.related .product-item .product-item-details .price-box .price,.block.crosssell .product-item .product-item-details .price-box .price,.block-products-list .product-item .product-item-details .price-box .price,.block-new-products .product-item .product-item-details .price-box .price{font-size:20px;color:#1d1d1d;font-weight:600;vertical-align:middle}.block.upsell .product-item .product-item-details .price-box .price-container,.block.related .product-item .product-item-details .price-box .price-container,.block.crosssell .product-item .product-item-details .price-box .price-container,.block-products-list .product-item .product-item-details .price-box .price-container,.block-new-products .product-item .product-item-details .price-box .price-container{margin-top:-12px}#block-related-heading{font-size:28px;color:#0077a3;font-weight:800}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:left;width:100%;float:left;margin-bottom:8px;font-weight:600}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{content:'*';color:#0077a3;font-size:1.2rem;margin:0 0 0 5px}.fieldset>.field{margin:0 0 16px}.field-error,div.mage-error[generated]{color:#e02b27}.rendered-form .fieldset .fields .field.form-group{text-align:left}#newsletter-validate-detail div.mage-error[generated]{color:#fff;font-weight:600}#newsletter_msg{margin-top:15px;color:#fff}.abs-margin-for-forms-desktop,.fieldset .legend,.column:not(.sidebar-main) form .actions-toolbar,.column:not(.sidebar-additional) form .actions-toolbar,.login-container .fieldset:after{margin-left:0}.table-checkout-shipping-method{clear:both}.product-info-main .product-addto-links a:hover span>div .amform-parent button.amcform-button.-default{color:#f79220}.product-info-main .product-addto-links a:hover label{color:#555}.product-info-main .product-addto-links a span>div.request-sample,.product-info-main .product-addto-links a span>div.request-discount{display:inline-block}.product-info-main .product-addto-links a span>div.request-sample .amform-parent .amcform-popup-block .amcform-popup,.product-info-main .product-addto-links a span>div.request-discount .amform-parent .amcform-popup-block .amcform-popup{padding-top:100px}.product-info-main .product-addto-links a span>div.request-sample .amform-parent .amcform-button.-default,.product-info-main .product-addto-links a span>div.request-discount .amform-parent .amcform-button.-default{background-color:transparent;color:#808285;text-transform:uppercase;display:inline-block;padding:0;font-size:14px;font-weight:600;line-height:1em;height:auto;vertical-align:middle;margin-left:5px;font-family:'Crossten',sans-serif}.product-info-main .product-addto-links a span>div.request-sample .amform-parent .modal-title,.product-info-main .product-addto-links a span>div.request-discount .amform-parent .modal-title{border-bottom:1px solid #c1c1c1;font-weight:300;padding:5px;font-size:26px;min-height:1em;word-wrap:break-word;text-transform:none;position:absolute;top:15px;left:15px}.product-info-main .product-addto-links a span>div.request-sample .amform-parent .amcform-button.-close-popup .amcform-icon,.product-info-main .product-addto-links a span>div.request-discount .amform-parent .amcform-button.-close-popup .amcform-icon{font-size:20px;line-height:20px;color:#808285;font-weight:600;margin-right:15px}.product-info-main .product-addto-links a span>div.request-sample .amform-parent .rendered-form .form-control,.product-info-main .product-addto-links a span>div.request-discount .amform-parent .rendered-form .form-control{color:#333}input[type=checkbox]{width:14px;height:14px;cursor:pointer;font-size:11px;top:0 !important;padding:1px;margin:2px 8px 4px 0 !important;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none !important;vertical-align:text-bottom}input[type=checkbox]:after{content:" ";background-color:#fff;color:#fff;display:inline-block;visibility:visible;border:1px solid #f3f2f2;width:16px;height:16px;border-radius:2px;-moz-appearance:none;-webkit-appearance:none;appearance:none}input[type=checkbox]:checked:after{content:'\f00c' !important;font-family:'Font Awesome 5 Pro' !important;font-size:12px;vertical-align:middle;padding:0 2px 2px 1px;border-radius:2px;margin-top:-2px;color:#f79220;width:16px;height:16px;border:1px solid #f79220}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:15px;height:15px;padding:3px;background-clip:content-box;border:1px solid #1a1a1a;background-color:#fff;border-radius:50%;vertical-align:middle;margin:0 5px 2px 0}input[type=radio]:checked{background-color:#f79220;border:1px solid #f79220}select{padding-right:40px;padding-left:10px;font-size:14px;min-height:40px;position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none;color:#1a1a1a;background:url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='14' height='14' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' stroke='black' stroke-width='8' fill='black'/></g></svg>") no-repeat;background-position:right 10px top 50%}span:after{content:'';display:inline-block;height:1em;line-height:1em}.fotorama__stage{left:0 !important}.fotorama__nav-wrap--vertical.fotorama__nav-wrap{right:0 !important;left:auto !important}.fotorama__thumb-border{border-width:0;opacity:1;border:0 solid #fff}.fotorama__fullscreen-icon:focus:after,.fotorama__zoom-out:focus:after,.fotorama__zoom-in:focus:after,.fotorama__arr:focus:after,.fotorama__stage__shaft:focus:after,.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{border-radius:inherit;bottom:0;box-shadow:0 0 0 0 #fff;border:1px solid #ededed;content:'';left:0;position:absolute;right:0;top:0;z-index:1000}@media only screen and (min-width:1920px){span:after{content:'';display:inline-block;height:1em;line-height:1em}.account-btn button.primary{padding:4px 32px 8px !important}}@media only screen and (min-width:1200px){.nav-sections{background:#fff}.header-main .header-secondary-nav{display:block}.header-main .header-secondary-nav a{color:#b1b1b1;padding:0 8px;letter-spacing:1px}.header-main .header-secondary-nav a:hover,.header-main .header-secondary-nav a:active{color:#989898 !important;text-decoration:none}.header-main .header-secondary-nav a:visited{color:#b1b1b1}.mega-menu-left{display:inline-block;width:100%;max-height:46px}.rootmenu>.rootmenu-list>li{text-align:center;border-right:1px solid;margin:0;padding:0;list-style:none;padding-top:16px !important;padding-bottom:18px}.rootmenu>.rootmenu-list>li:nth-child(1)>a{border-top:none;padding-left:0 !important;padding-right:0 !important}.rootmenu>.rootmenu-list>li.mobile-only{display:none}.rootmenu .rootmenu-submenu{background:#fff !important;color:#1a1a1a;top:45px}.sections.nav-sections .rootmenu>.rootmenu-list .rootmenu-submenu li a{color:#1a1a1a !important}.account-btn button.primary{padding:6px 32px 8px;font-family:'Crossten',sans-serif;background:#f79220;border:2px solid #f79220}.account-btn button.primary span{font-size:15px;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;font-weight:600}.account-btn{display:inline-block}.account-btn:hover>.dd-account-nav{display:block !important}.account-btn{position:absolute;right:15px;top:5px;z-index:2;padding-bottom:14px}.dd-account-nav{display:none;position:absolute;background:#fff;padding:20px 15px 8px;text-align:center;border:2px solid #f3f2f2;border-radius:6px;z-index:6;margin-left:auto;margin-right:auto;max-width:187px;margin-top:10px;width:100%;box-shadow:0px 4px 8px rgba(0,0,0,.04),0px 0px 2px rgba(0,0,0,.06),0px 0px 1px rgba(0,0,0,.04)}.dd-account-nav .action.primary{padding:10px 20px;font-size:13px;font-family:'Crossten',sans-serif;text-transform:uppercase;margin-top:8px;font-weight:600}.dd-account-nav p{margin-bottom:2px}.dd-account-nav p a{font-size:16px;font-weight:600;color:#808285}.dd-account-nav p a:hover{color:#f79220}.dd-account-nav p i{display:none}.dd-account-nav p:last-child{margin-bottom:12px}.dd-account-nav:before{content:'';display:block;position:absolute;top:-8px;left:calc(50% - 5px);width:10px;height:10px;background:#fff;border-right:3px solid #f3f2f2;border-bottom:3px solid #f3f2f2;-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.rootmenu .rootmenu-list{display:flex !important;justify-content:space-between !important}.rootmenu ul li.custom-menus:not(.mobile-only) ul.rootmenu-submenu ul{min-width:340px}.rootmenu .title{margin-bottom:4px !important}.rootmenu .title a{color:#424242 !important;font-size:16px}.rootmenu>.rootmenu-list .halfmenu,.rootmenu>.rootmenu-list>li>.megamenu{border-radius:6px}.rootmenu>.rootmenu-list .categoriesmenu ul>li>a{font-size:13px;padding:4px 0;font-weight:500}.rootmenu .title a,.rootmenu .title a{color:#888 !important;font-size:15px !important;text-transform:uppercase;font-weight:700}.rootmenu>.rootmenu-list .halfmenu ul>li>a,.rootmenu>.rootmenu-list .fullmenu ul>li>a{display:block !important;width:100% !important;justify-content:left !important;align-items:normal !important;white-space:inherit !important;letter-spacing:0 !important}.rootmenu>.rootmenu-list .halfmenu,.rootmenu>.rootmenu-list>li>.megamenu{position:absolute;left:-26%;width:124.5%;border-radius:3px;box-shadow:0px 4px 8px rgba(0,0,0,.04),0px 0px 2px rgba(0,0,0,.06),0px 0px 1px rgba(0,0,0,.04)}.navigation,.sections,.rootmenu{padding:0 !important}.navigation .page-main,.sections .page-main,.rootmenu .page-main{padding:0}.navigation .rw-navclose,.sections .rw-navclose,.rootmenu .rw-navclose{display:none}.navigation ul,.sections ul,.rootmenu ul{display:flex;justify-content:space-between;list-style-type:none}.navigation ul .level0>.level-top,.sections ul .level0>.level-top,.rootmenu ul .level0>.level-top{color:#f79220 !important;padding:0;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block;line-height:1em;padding-top:9px}.navigation ul .level0>.level-top:hover,.sections ul .level0>.level-top:hover,.rootmenu ul .level0>.level-top:hover{color:#dc7808 !important}.navigation ul li a,.sections ul li a,.rootmenu ul li a{padding:0;text-align:left;color:#b1b1b1 !important;letter-spacing:.08em;font-size:16px;font-weight:700}.navigation ul li a:hover,.sections ul li a:hover,.rootmenu ul li a:hover{color:#989898 !important}.navigation ul li:last-child,.sections ul li:last-child,.rootmenu ul li:last-child{padding-right:0;margin-right:0}.navigation ul li:nth-child(4) .level-top,.sections ul li:nth-child(4) .level-top,.rootmenu ul li:nth-child(4) .level-top,.navigation ul li:nth-child(5) .level-top,.sections ul li:nth-child(5) .level-top,.rootmenu ul li:nth-child(5) .level-top{color:#b1b1b1 !important}.navigation ul li:nth-child(4) .level-top:hover,.sections ul li:nth-child(4) .level-top:hover,.rootmenu ul li:nth-child(4) .level-top:hover,.navigation ul li:nth-child(5) .level-top:hover,.sections ul li:nth-child(5) .level-top:hover,.rootmenu ul li:nth-child(5) .level-top:hover{color:#989898 !important}.navigation ul .level0.last,.sections ul .level0.last,.rootmenu ul .level0.last{padding-right:0;margin-right:0}.quote-btn{float:left;padding-top:22px}.quote-btn button.primary{padding:8px 18px 8px 16px;vertical-align:middle;font-style:italic;font-size:12px !important;background:#9bcb3c;border:2px solid #9bcb3c;min-width:126px}.quote-btn:after{content:'';position:absolute;left:51px;top:56px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #9bcb3c;clear:both}.header-right img{max-width:170px;float:right;margin-bottom:14px;padding-top:16px;margin-right:0}.quote-btn-mobile,.mobile-search{display:none}.mobile-minicart{display:none}.minicart-wrapper.ps-theme{float:none;margin-right:0;position:relative}.minicart-wrapper.ps-theme span.minicart-icon span{font-weight:600;vertical-align:super;padding-top:3px;font-family:'Crossten',sans-serif;font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-right:4px;color:#b1b1b1}}@media only screen and (max-width:1199px){.page-header .logo img{margin-top:0}.header-main .header-secondary-nav{display:none}.rootmenu{background:0 0 !important}.nav-sections-item-content>.page-main{margin-bottom:0 !important;padding-left:0 !important;padding-right:0 !important}.rootmenu>.rootmenu-list>li.mobile-only{display:block}nav.rootmenu>.rootmenu-list .rootmenu-submenu li a{background:#f6f6f6;border-bottom-color:#fff !important;font-size:15px !important;padding-left:30px;color:#fff;font-weight:600;border:0}.nav-open .rw-navclose{display:none !important}.mobile-minicart.minicart-wrapper.ps-theme{right:auto !important;top:96px !important;z-index:199}.header.content .padding-right-0{padding-right:15px !important}.mobile-quote-cart{top:106px;position:relative;left:30px;height:44px;border-bottom:3px solid #fff;max-width:257px;margin-bottom:32px;z-index:100}.mobile-quote-cart span a{color:#fff;text-transform:uppercase;font-weight:600;font-size:18px;letter-spacing:.04em}.mobile-minicart{border-bottom:3px solid #fff;width:100%;padding:15px 0;max-width:256px;margin-left:30px !important}.mobile-minicart span.minicart-icon span{display:inline-block;color:#fff;text-transform:uppercase;font-weight:600;font-size:18px;letter-spacing:.04em}.mobile-minicart .action.showcart .counter.qty{background:#fff !important;width:24px !important;height:24px !important;left:90px !important;top:26px !important}.mobile-minicart .counter-number{color:#f79220 !important;font-weight:800 !important}.mobile-minicart svg{display:none}.navigation ul .account-btn{display:inline-block;width:100%}.dd-account-nav{display:none !important}.navigation .level0{display:block}.quote-btn,.mobile-search{display:none}.mobile-minicart{display:block}.account-btn{padding:0 30px;margin-bottom:60px;position:absolute;width:100%;z-index:99}.account-btn button.primary{margin-top:5px;padding:22px 0;font-family:'Crossten',sans-serif;background:0 0;border:0 solid transparent;border-top:3px solid #fff;border-bottom:3px solid #fff;border-radius:0;width:100%;text-align:left}.account-btn button.primary span{font-size:18px;letter-spacing:.1em;text-transform:uppercase;vertical-align:middle;font-weight:600}.account-btn button.primary:hover{background:0 0;border-color:#fff}}@media screen and (max-width:1400px) and (min-width:1199px){.navigation .level0>.level-top{font-size:16px !important;padding-top:11px !important}}@media only screen and (max-width:1199px){.rootmenu>.rootmenu-list .halfmenu,.rootmenu>.rootmenu-list>li>.megamenu{position:relative !important;left:0 !important;width:100% !important;padding-bottom:30px}.block-search{margin:6px auto 0 auto !important}.minicart-wrapper.ps-theme{top:17px}.header-right{margin-right:68px}.header-right img{max-width:140px;position:absolute;right:0;padding-top:8px}.nav-open .nav-toggle{padding:6px}.nav-section-items .page-main{padding-left:0 !important;padding-right:0 !important}.rootmenu>.rootmenu-list .halfmenu,.rootmenu>.rootmenu-list>li>.megamenu,.rootmenu>.rootmenu-list>.rootmenu-submenu{background:#f58219 !important;box-shadow:none !important;width:100% !important;border-radius:6px;padding:10px}.rootmenu .title a,.rootmenu .title a{color:#fff !important;font-size:15px;margin-bottom:14px;font-weight:600}.rootmenu>.rootmenu-list .categoriesmenu ul{margin-bottom:10px}.rootmenu .sub-cat-name{padding-left:8px;color:#fff;opacity:.75}}@media screen and (max-width:1400px) and (min-width:767px){.page-main{max-width:1370px;padding-left:30px;padding-right:30px}}@media only screen and (max-width:1330px){span.minicart-icon span{display:none}.minicart-wrapper.ps-theme{margin-left:0;margin-right:55px;right:-5px}}@media only screen and (max-width:991px){.hide{display:none}.minicart-wrapper.ps-theme{margin-left:40px}}@media screen and (max-width:1199px) and (min-width:991px){.minicart-wrapper.ps-theme{margin-left:30px;margin-right:0;right:auto;top:17px}.header-right img{padding-left:10px;top:4px}}@media screen and (max-width:1199px) and (min-width:767px){.page-header .logo img{max-width:200px;width:200px}.block-search{max-width:100% !important}}@media only screen and (min-width:1199px){.sections.nav-sections .rootmenu>.rootmenu-list .rootmenu-submenu li a{color:#888 !important;font-size:15px !important;text-transform:uppercase;font-weight:700 !important;width:100% !important;opacity:1 !important}.sections.nav-sections .rootmenu>.rootmenu-list .rootmenu-submenu li a:hover{background:0 0 !important;opacity:.8 !important}.rootmenu .rootmenu-list ul{display:block !important;padding-right:45px !important;margin-left:-25px !important;border-radius:3px;box-shadow:0px 4px 8px rgba(0,0,0,.04),0px 0px 2px rgba(0,0,0,.06),0px 0px 1px rgba(0,0,0,.04) !important}.rootmenu .rootmenu-list .fullmenu ul{padding-right:0 !important;margin-left:0 !important;border-radius:0;box-shadow:none !important}.rootmenu .rootmenu-list .rootmenu-submenu li a{background:0 0 !important}}@media only screen and (min-width:767px){.page-layout-1column .product-info-main{width:54%}.page-layout-1column .product.media{width:42%}.catalog-category-view .sidebar-main,.page-layout-2columns-left .sidebar-main{border-bottom:3px solid #f3f2f2;margin-bottom:45px}.product-info-main .box-tocart,.product-options-bottom .box-tocart{width:100%}.box-tocart .product-more-info,.box-tocart #product-addtocart-button{display:inline-block !important}.box-tocart .product-more-info{float:left}.box-tocart .product-more-info p{padding-top:10px}.box-tocart .product-more-info p a{font-weight:700 !important;color:#797979 !important}.box-tocart .product-more-info p a:hover{color:#f79220}.box-tocart #product-addtocart-button{float:left}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:inherit;vertical-align:middle}.table-wrapper.grouped tr:nth-child(odd){background:#f5f5f5}.table-wrapper.grouped .table:not(.cart):not(.totals)>thead>tr>th,.table-wrapper.grouped .table:not(.cart):not(.totals)>thead>tr>td{border-bottom:0 solid #d1d1d1;font-family:'Crossten',sans-serif;text-transform:uppercase;background:#fff;padding-bottom:15px}.table-wrapper.grouped .table th,.table-wrapper.grouped .table td{padding:.1rem 1rem;vertical-align:middle}.table-wrapper.grouped .price-box{margin-top:0;text-align:center}.table-wrapper.grouped .price-box .price{font-weight:400}.table-wrapper.grouped .col.qty,.table-wrapper.grouped .col.sku,.table-wrapper.grouped .col.mpn,.table-wrapper.grouped .col.qty,.table-wrapper.grouped .col.price{width:20%}.table-wrapper.grouped .col.item{width:40%}.table-wrapper.grouped .col.qty{min-width:120px}.table-wrapper.grouped .col.price{text-align:center}.table-wrapper.grouped input[type=number]{min-height:36px !important;margin:4px 0}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1400px;padding-left:15px;padding-right:15px;width:auto}.page-main{max-width:1370px}.nav-sections-item-content{display:block !important;text-align:right}.navigation ul{padding:0}.navigation ul .account-btn{display:inline-block}.block-search{width:100%;max-width:630px;float:left;left:0;right:0;margin:17px auto 0 auto;max-height:44px;padding-left:0}.block-search button.action.search:hover{color:#1a1a1a !important}.block-search input{margin:0;padding-right:35px;position:static;background:#f3f2f2;border-radius:100px;border:none;padding-left:25px}.block-search .action.search{opacity:1;right:15px}.block-search .action.search:before{font-size:18px;line-height:32px !important;color:#797979;vertical-align:middle;font-family:"Font Awesome 5 Pro";content:"\f002";margin-right:8px;width:100%}.block-search .control{padding:0}.fieldset>.field.choice:before,.fieldset>.field.no-label:before{width:0 !important}}@media screen and (max-width:991px) and (min-width:767px){.block-search{padding-left:30px !important}}@media only screen and (max-width:767px){.catalog-category-view .toolbar.toolbar-products,.page-layout-2columns-left .toolbar.toolbar-products{padding:0;text-align:left;margin-top:30px}.page-header .logo img{max-width:200px !important;width:200px !important;margin-top:0 !important}.resp-pad{padding-left:0 !important;padding-right:0 !important}.page-header .header.content{padding:10px 0 20px !important;min-height:96px}.page-header .logo{position:absolute}.page-header .header-right{margin-right:0}.page-header .header-right .block-search{position:relative;z-index:2;height:100%}.page-header .header-right .block-search .label{margin-right:86px !important;margin-top:6px;z-index:99 !important;cursor:pointer;width:30px;height:36px}.page-header .header-right .block-search .label:before{font-size:24px;line-height:32px !important;color:#797979;vertical-align:middle;font-family:"Font Awesome 5 Pro";content:"\f002";width:105%;margin-right:0}.page-header .header-right .block-search .label input{font-size:16px;left:0;margin:34px 0 !important;position:absolute !important;border-radius:100px !important;width:100%}.page-header .header-right .block-search .control{border-top:0;clear:both;margin:0;padding:0;position:relative !important;width:98% !important;top:10px !important}.page-header .header-right .block-search .control input{border-radius:5px !important;background:#f3f2f2;border:none !important}.page-header .header-right .minicart-wrapper.ps-theme{right:70px;z-index:2;display:none}.page-header .header-right .minicart-wrapper.ps-theme .minicart-icon svg{height:24px;width:28px}.block-collapsible-nav{top:-31px !important;z-index:2 !important}.account .page-main .block-collapsible-nav .content .item{padding-left:20px !important}.block-collapsible-nav strong{text-transform:uppercase;letter-spacing:.04em;font-weight:600 !important;line-height:42px !important}.block-collapsible-nav .title:after{line-height:60px !important}.customer-account-login .field.password .control{margin-left:0;width:100%;margin-bottom:30px}.customer-account-login .control{max-width:480px}.field.password .control{margin-left:0;width:100%;margin-bottom:30px}.block-new-customer{padding-left:0 !important}.block-customer-login{border-right:0 solid #fff !important}.customer-account-login .login-container{margin:15px auto 0 auto !important}}@media only screen and (max-width:575px){.page-header .logo img{max-width:178px !important;width:178px !important;margin-top:4px !important}.page-header .header-right .minicart-wrapper.ps-theme{right:60px}.page-header .header-right .block-search .label{margin-right:76px !important}.nav-toggle{top:5px;padding:2px 8px}.nav-open .nav-toggle{padding:2px}}@media only screen and (max-width:639px){.mobile-minicart.minicart-wrapper.ps-theme{top:86px !important}.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td,.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr th{display:flex;padding:0;width:100%;text-align:left}.table.grouped .price-box .price{font-size:18px}.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td[data-th]:before,.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr th[data-th]:before{padding:0 10px 15px 0;width:130px;min-width:130px}.grouped .product-item-name{margin:0;padding-bottom:10px}.action.mailto.friend{margin-left:0}.product-info-main .product-addto-links a{vertical-align:top;line-height:0;margin-bottom:20px}.product-info-main .product-addto-links{margin-bottom:0 !important}.product-info-main .product-addto-links a.action.towishlist{padding-top:3px !important}.table.grouped .product-item-name{max-width:53%}}@media only screen and (max-width:424px){.page-header .logo img{max-width:148px !important;width:148px !important;margin-top:10px !important}.block-search .control{max-width:96%}.product-info-main .product-addto-links a{margin-bottom:20px;width:100%}.product-info-main .product-addto-links{margin-bottom:0}}@media only screen and (max-width:374px){.page-header .header-right .block-search{display:block !important}}.border{border:2px solid #f3f2f2;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.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}}