#masthead{box-shadow:0 1px 4px 0 rgb(0 0 0 / .2),0 4px 12px 0 rgb(0 0 0 / .18)}#section_2067663784.section.boxshadow{box-shadow:0 1px 4px 0 rgb(0 0 0 / .2),0 4px 12px 0 rgb(0 0 0 / .18)}.section.boxshadow{box-shadow:0 1px 6px 0 rgb(0 0 0 / .2),0 4px 12px 0 rgb(0 0 0 / .2)}.section.has-block.tooltipstered{box-shadow:0 1px 4px 0 rgb(0 0 0 / .2),0 4px 12px 0 rgb(0 0 0 / .18)}.absolute-footer.light.medium-text-center.small-text-center{margin-top:-40px;padding-top:0;padding-bottom:10px}.container.clearfix{align-content:right;align-self:right;margin-right:11%}.footer-secondary.pull-right{text-align:right;align-content:right;width:100%;font-size:12px;margin-right:0}.flex-col.hide-for-medium.flex-center{width:100%}#menu-item-296{margin-right:65px}#menu-item-1156{margin-right:65px}#menu-item-886{margin-right:65px}#menu-item-297{margin-right:65px}#menu-item-298{margin-right:65px}#menu-item-299{margin-right:0}#menu-item-300{margin-right:65px}#menu-item-306{margin-right:65px}.row.row-collapse.row-full-width.boxshadow{box-shadow:0 1px 4px 0 rgb(0 0 0 / .2),0 4px 12px 0 rgb(0 0 0 / .18)}.slider-wrapper.relative.hide-for-small{height:100px}.image-zoom img{object-fit:contain!important}.woocommerce-product-gallery__image a img{object-fit:contain!important}.image-cover img{object-fit:contain!important}.image-cover{position:relative}textarea{resize:none}.text.alignleft{margin-bottom:10px;align-content:top;margin-top:0}.one-half,.one-third{position:relative;margin-right:4%;float:left;margin-bottom:20px}.one-half{width:48%}.one-third{width:30.66%}.last{margin-right:0!important;clear:right}@media only screen and (max-width:767px){.one-half,.one-third{width:100%;margin-right:0}}.woocommerce-tabs.wc-tabs-wrapper.container.tabbed-content{margin-right:auto;margin-left:auto;width:100%}li.mega-menu-item>a.mega-menu-link{font-weight:5600!important}.woocommerce-product-gallery__image{object-fit:contain}.bluetext a span{color:#525252;pointer-events:none;cursor:default}.orangetext a span{color:#525252;pointer-events:none;cursor:default}.bluetext a{color:#525252;pointer-events:none;cursor:default}.orangetext a{color:#525252;pointer-events:none;cursor:default}.box-image img{object-fit:contain!important}.cdc_thetitle{display:none!important}.short-description-products{position:absolute;top:0;left:0;text-align:center;background-color:#fff0;font-size:11px;margin-top:6px;width:100%;color:#fff0;transition:.3s}.short-description-products span{font-size:11px!important}.products.row.row-small div:hover .short-description-products{color:grey!important;background-color:white!important;transition:.5s}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin:10px}.pwb-brand-shortcode a{width:100px;height:100px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff;border:1px solid #ddd;border-radius:6px;padding:5px;box-sizing:border-box}.pwb-brand-shortcode a img{max-width:100%;max-height:100%;object-fit:contain}.scg-footer-links,.scg-footer-brands{border-right:1px solid #cfcfcf}.scg-contact-icon{display:flex!important;align-items:center!important;justify-content:center!important;transform:translateY(15px)}.scg-contact-icon .icon-box-img{flex:0 0 20px!important;width:20px!important;margin:0 7px 0 0!important;padding:0!important}.scg-contact-icon .icon-box-text{flex:0 0 auto!important;width:auto!important;margin:0!important;padding:0!important;text-align:left!important}.scg-contact-icon .icon-box-text p,.scg-contact-icon .icon-box-text a,.scg-contact-icon .icon-box-text span{margin:0!important;padding:0!important;font-weight:400!important;line-height:1.2!important;white-space:nowrap}.scg-contact-location svg,.scg-contact-email svg{transform:translateY(2px)}.scg-contact-col-left,.scg-contact-col-middle{position:relative}.scg-contact-col-left::after,.scg-contact-col-middle::after{content:"";position:absolute;right:0;top:30%;height:40%;width:1px;background:#d6d6d6}.scg-logo-row>.col{position:relative}.scg-logo-row>.col:not(:last-child)::after{content:"";position:absolute;right:0;top:20%;height:60%;width:1px;background:#d6d6d6}.scg-logo-row>.col:not(:last-child){border-right:none!important}.scg-footer-bottom{border-top:1px solid #d6d6d6}.scg-footer-bottom-right{position:relative;border-left:none!important}.scg-footer-bottom-right::before{content:"";position:absolute;left:0;top:50%;height:42px;transform:translateY(-50%);width:1px;background:#d6d6d6}.scg-footer-right{transform:translateX(-20px)}.scg-footer-left>.col-inner{transform:translateX(40px)!important}@media (max-width:849px){.scg-footer-links,.scg-footer-brands{border-right:none!important}}@media (max-width:849px){.scg-footer-left,.scg-footer-right,.scg-footer-brands,.scg-footer-links{transform:none!important;left:auto!important;right:auto!important}.scg-footer-left>.col-inner,.scg-footer-right>.col-inner{transform:none!important}.scg-footer-left,.scg-footer-right{padding-left:30px!important;padding-right:30px!important}}@media (max-width:849px){.scg-footer-left,.scg-footer-right,.scg-footer-brands,.scg-footer-links{transform:none!important;left:auto!important;right:auto!important;border-right:none!important}.scg-footer-left>.col-inner,.scg-footer-right>.col-inner{transform:none!important}.scg-footer-left{padding-top:20px!important;padding-right:30px!important;padding-bottom:0!important;padding-left:30px!important}.scg-footer-brands{padding-top:0!important;padding-bottom:0!important;margin-top:-15px!important;margin-bottom:-20px!important}.scg-footer-right{padding-top:0!important;padding-right:30px!important;padding-bottom:15px!important;padding-left:30px!important}.divider{display:none!important}.scg-footer-bottom .row{display:block!important;row-gap:0!important}.scg-footer-bottom .row>.col{flex-basis:100%!important;max-width:100%!important;width:100%!important;min-height:0!important;margin:0!important;padding:8px 20px!important}.scg-footer-bottom .col-inner{min-height:0!important;padding:0!important;margin:0!important}.scg-footer-bottom p{text-align:center!important;white-space:normal!important;margin:0!important}.scg-footer-bottom-right::before{display:none!important}.scg-footer-bottom-right p a{display:block!important;margin:4px 0!important}.scg-footer-bottom-right p{line-height:1.4!important}.scg-footer-bottom-right .footer-sep{display:none!important}}@media (min-width:850px){#wide-nav #mega-menu-wrap-primary{background:#fff0}#wide-nav #mega-menu-wrap-primary #mega-menu-primary{padding-block:0}#wide-nav #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin-block:5px}#wide-nav #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{background:#fff0;color:#fff}#wide-nav #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover,#wide-nav #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus,#wide-nav #mega-menu-wrap-primary #mega-menu-primary>li.mega-toggle-on>a.mega-menu-link{background:#08627d;color:#fff}}:is(.home,.tax-product_cat) #main .product-small.box .box-text-products,:is(.home,.tax-product_cat) #main .product-small.box .box-text-products .price-wrapper{height:auto!important}:is(.home,.tax-product_cat) #main .product-small.box .box-text-products .short-description-products{position:static;width:auto;margin:6px 0 0;color:#526975!important;background:transparent!important;line-height:1.4;transition:none;opacity:0}:is(.home,.tax-product_cat) #main .product-small.col:is(:hover,:focus-within) .short-description-products{opacity:1}:is(.home,.tax-product_cat) #main .products.row.equalize-box:is(.large-columns-3,.large-columns-4):has(>.product-small.col):not(:has(>.product-category)){display:grid;grid-template-columns:repeat(var(--scg-product-columns,2),minmax(0,1fr));grid-auto-rows:1fr}:is(.home,.tax-product_cat) #main .products.row.equalize-box:is(.large-columns-3,.large-columns-4):has(>.product-small.col):not(:has(>.product-category))>.product-small.col{min-width:0;max-width:none}:is(.home,.tax-product_cat) #main .products.row.equalize-box:is(.large-columns-3,.large-columns-4):has(>.product-small.col):not(:has(>.product-category))>.product-small.col>.col-inner{height:100%}@media (min-width:850px){:is(.home,.tax-product_cat) #main .products.row.equalize-box.large-columns-3{--scg-product-columns:3}:is(.home,.tax-product_cat) #main .products.row.equalize-box.large-columns-4{--scg-product-columns:4}}:is(.home,.tax-product_cat) #main .products.row.equalize-box:is(.large-columns-3,.large-columns-4):has(>.product-small.col):not(:has(>.product-category))::before,:is(.home,.tax-product_cat) #main .products.row.equalize-box:is(.large-columns-3,.large-columns-4):has(>.product-small.col):not(:has(>.product-category))::after,.blog #main .blog-archive .row:has(>.post-item)::before,.blog #main .blog-archive .row:has(>.post-item)::after{content:none}.blog #main .blog-archive{padding-top:8px}.blog #main .blog-archive .row:has(>.post-item){display:grid;grid-template-columns:repeat(var(--scg-blog-columns,1),minmax(0,1fr));row-gap:20px}.blog #main .blog-archive .row:has(>.post-item)>.post-item{min-width:0;max-width:none;padding-bottom:0}.blog #main .post-item>.col-inner{height:100%;border:1px solid #dce5e8;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 2px 5px rgb(24 49 63 / .06)}.blog #main .blog-archive>.row>.large-10.col{flex-basis:100%;max-width:100%}.blog #main .box-blog-post{display:flex;flex-direction:column;height:100%}.blog #main .box-blog-post .box-image{display:block;width:100%!important;background:#f1f5f6}.blog #main .box-blog-post .box-text{display:block;width:100%}.blog #main .box-blog-post .box-text{padding:18px 20px 20px}.blog #main .box-blog-post .post-title{color:#004e68;font-size:19px;line-height:1.3}.blog #main .box-blog-post .from_the_blog_excerpt{color:#526975;line-height:1.5}.blog #main .box-blog-post .badge.post-date{top:12px;left:12px}.blog #main .box-blog-post .badge-inner{background:#fff;color:#004e68}@media (min-width:550px){.blog #main .blog-archive{--scg-blog-columns:2}}@media (min-width:850px){.blog #main .blog-archive{--scg-blog-columns:3}}.woocommerce-shop .shop-page-title,.woocommerce-shop #main .category-page-row>.large-3{display:none}.woocommerce-shop #main .category-page-row>.large-9{flex-basis:100%;max-width:100%}.woocommerce-shop #main .products.row:has(>.product-category){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;row-gap:16px}.woocommerce-shop #main .products.row:has(>.product-category)::before,.woocommerce-shop #main .products.row:has(>.product-category)::after{content:none}.woocommerce-shop #main .products.row:has(>.product-category)>.product-category{max-width:none;min-width:0;padding-bottom:0}:is(.woocommerce-shop,.tax-product_cat) #main .product-category>.col-inner{height:100%;border-radius:12px;box-shadow:0 2px 5px rgb(24 49 63 / .06)}:is(.woocommerce-shop,.tax-product_cat) #main .product-category>.col-inner>a{display:block;height:100%;border:1px solid #dce5e8;border-radius:12px;overflow:hidden;background:#fff}:is(.woocommerce-shop,.tax-product_cat) #main .product-category>.col-inner>a:focus-visible{outline:2px solid #b74b15;outline-offset:3px}:is(.woocommerce-shop,.tax-product_cat) #main .product-category .box{display:flex;flex-direction:column;min-height:100%}:is(.woocommerce-shop,.tax-product_cat) #main .product-category .box-image{width:100%;height:clamp(105px, 17vw, 190px);padding:0!important;background:#f1f5f6;isolation:isolate}:is(.woocommerce-shop,.tax-product_cat) #main .product-category .box-image img{position:static;display:block;width:100%;height:100%;padding:10px;object-fit:contain;mix-blend-mode:multiply;opacity:1}:is(.woocommerce-shop,.tax-product_cat) #main .product-category .box-text{position:relative;inset:auto;transform:none;height:auto!important;flex:1;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:clamp(10px, 1.5vw, 17px);background:#fff;text-align:left}:is(.woocommerce-shop,.tax-product_cat) #main .product-category .box-text::after{content:"";flex:0 0 8px;height:8px;border-top:2px solid #b74b15;border-right:2px solid #b74b15;transform:rotate(45deg)}:is(.woocommerce-shop,.tax-product_cat) #main .product-category .header-title{color:#004e68;font-size:clamp(12px, 1.3vw, 16px);line-height:1.35;letter-spacing:0;margin:0;overflow-wrap:anywhere}:is(.woocommerce-shop,.tax-product_cat) #main .product-category .box:hover .box-text{background:#eef5f7}@media (min-width:850px){.woocommerce-shop #main .products.row:has(>.product-category){grid-template-columns:repeat(3,minmax(0,1fr))}}.tax-product_cat .shop-page-title .page-title-inner{padding-top:22px;padding-bottom:16px}.tax-product_cat .shop-page-title h1{color:#004e68;font-size:clamp(25px, 3.2vw, 36px);line-height:1.15;margin-bottom:6px}.tax-product_cat .shop-page-title .woocommerce-breadcrumb{color:#526975;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.tax-product_cat .shop-page-title .woocommerce-breadcrumb a{color:#004e68}.tax-product_cat .shop-page-title .woocommerce-result-count{color:#526975;font-size:13px}.tax-product_cat .category-filtering .filter-button{display:inline-flex;align-items:center;gap:6px;margin-top:8px;border:1px solid #dce5e8;border-radius:6px;padding:8px 12px;background:#f1f5f6;color:#004e68}.tax-product_cat .widget_product_categories{padding:16px;border:1px solid #dce5e8;border-radius:12px;background:#f1f5f6}.tax-product_cat .widget_product_categories .widget-title{color:#004e68;font-size:15px;letter-spacing:0}.tax-product_cat .widget_product_categories .is-divider{background:#b74b15;margin:8px 0 10px}.tax-product_cat .widget_product_categories .product-categories{margin:0}.tax-product_cat .widget_product_categories li.cat-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 7px;border-top:1px solid #dce5e8}.tax-product_cat .widget_product_categories li.cat-item>a{color:#004e68;font-size:13px;font-weight:600;line-height:1.35;padding:9px 0;overflow-wrap:anywhere}.tax-product_cat .widget_product_categories li.cat-item>a:hover,.tax-product_cat .widget_product_categories li.current-cat>a{color:#a44417;text-decoration:underline}.tax-product_cat .widget_product_categories li.cat-item>.count{margin:0;padding:2px 6px;border-radius:5px;background:#fff;color:#526975;opacity:1}.tax-product_cat .widget_product_categories li.cat-item>.children{grid-column:1 / -1}.tax-product_cat #main .products.row>.product-small.col>.col-inner{border:1px solid #dce5e8;border-radius:12px;background:#fff}.tax-product_cat #main .products.row>.product-small.col .box-image{border-radius:11px 11px 0 0}.tax-product_cat #main .products.row>.product-small.col .product-title a{color:#004e68;font-weight:600}#footer:has(.scg-site-footer)>.absolute-footer{display:none}@media (min-width:850px){#wide-nav #mega-menu-primary>#mega-menu-item-2635{position:static}#wide-nav #mega-menu-item-2635>#mega-sub-menu-2635{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px;left:50%!important;right:auto!important;top:calc(100% - 5px);transform:translateX(-50%);width:min(960px, calc(100vw - 48px))!important;padding:14px;box-sizing:border-box;background:#fff;border:1px solid #d4e3e8;border-top:3px solid #00536c;border-radius:10px;box-shadow:0 12px 30px rgb(15 53 68 / .18)}#wide-nav #mega-menu-wrap-primary #mega-menu-primary #mega-sub-menu-2635>li{min-width:0;position:relative}#wide-nav #mega-menu-wrap-primary #mega-menu-primary #mega-sub-menu-2635>li>a.mega-menu-link{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:43px;height:100%;padding:8px 11px;color:#124456;background:#eff5f6;border:1px solid #dce8eb;border-radius:6px;font-size:13px;font-weight:650;line-height:1.25;text-transform:none;white-space:normal}#wide-nav #mega-menu-wrap-primary #mega-menu-primary #mega-sub-menu-2635 li:is(:hover,.mega-toggle-on)>a.mega-menu-link,#wide-nav #mega-menu-wrap-primary #mega-menu-primary #mega-sub-menu-2635 a.mega-menu-link:focus-visible{color:#004960;background:#deedf0}#wide-nav #mega-menu-wrap-primary #mega-menu-primary #mega-sub-menu-2635 a.mega-menu-link:focus-visible{outline:2px solid #00536c;outline-offset:-2px}#wide-nav #mega-menu-wrap-primary #mega-menu-primary #mega-sub-menu-2635>li>ul.mega-sub-menu{width:min(280px, calc(100vw - 48px));left:calc(100% - 2px)!important;top:0!important;padding:7px;border:1px solid #d4e3e8;border-radius:8px;background:#fff;box-shadow:0 8px 22px rgb(15 53 68 / .18)}#wide-nav #mega-menu-wrap-primary #mega-menu-primary #mega-sub-menu-2635>li:nth-child(3n)>ul.mega-sub-menu{left:auto!important;right:calc(100% - 2px)!important}#wide-nav #mega-menu-wrap-primary #mega-menu-primary #mega-sub-menu-2635>li>ul.mega-sub-menu>li>a.mega-menu-link{padding:8px 10px;color:#124456;background:#fff;border-radius:4px;font-size:13px;line-height:1.35;white-space:normal}#wide-nav #mega-menu-wrap-primary #mega-menu-primary #mega-sub-menu-2635>li:is(:hover,:focus-within,.mega-toggle-on){z-index:2}}.cta-cover img.bg{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}