body.template-index #MainContent :is(.fh--chemicals,.fh--equipment){background-color:#eaeaea}body.template-index #MainContent :is(.fh-product,.fh-system){background-color:#f7f7f7}body.template-index #MainContent :is(.fh--rig,.fh--learn){background-color:#efefef}body #MainContent .fws-catalog .fws-catalog__card :is(.grid-product__image-wrap,.grid__image-ratio,image-element){background-color:#f3f3f3!important}body #MainContent .fws-learn{background-color:#f3f3f3}body #MainContent .fws-learn a.fws-glossary-card{background:#f7f7f7;color:#292928;border-color:#dedede}body #MainContent .fws-learn a.fws-glossary-card :is(h3,p){color:#292928}body.page-reviews #MainContent #stamped-reviews-widget[data-widget-type=full-page] .stamped-ratings-wrapper.stamped-review-card{background-color:#f3f3f3!important}body.page-reviews #MainContent>.shopify-section:first-child{background:var(--fws-neutral-finish)}.site-footer[data-fws-footer-tone=light]{--fws-footer-bg:#f3f3f3}body.page-about #MainContent .text-with-icons,body #MainContent .fws-catalog__filters,body #MobileNav,body #MobileNav .slide-nav__wrapper,body #MobileNav .slide-nav__dropdown{background-color:#f3f3f3}body #MainContent .fws-distributors{background-image:radial-gradient(ellipse at 0 0,rgba(162,78,214,.025),transparent 68%),radial-gradient(ellipse at 100% 0,rgba(162,78,214,.025),transparent 68%),linear-gradient(180deg,#f3f3f3,#ececec)}body #MainContent .fws-benefits-light{background-image:linear-gradient(180deg,#ececec,#f3f3f3)}body #MainContent :is(fws-recently-viewed,product-recommendations)>.index-section{background-image:radial-gradient(ellipse at 0 0,rgba(162,78,214,.025),transparent 68%),radial-gradient(ellipse at 100% 0,rgba(162,78,214,.025),transparent 68%),linear-gradient(#f3f3f3,#fff)!important}body:has(fws-chemical-gallery) #MainContent fws-recently-viewed>.index-section{background-image:radial-gradient(ellipse at 0 0,rgba(162,78,214,.025),transparent 68%),radial-gradient(ellipse at 100% 0,rgba(162,78,214,.025),transparent 68%),linear-gradient(180deg,#f3f3f3,#fff)!important}body.template-product #MainContent fws-product-reviews{background-image:radial-gradient(ellipse at 0 0,rgba(162,78,214,.025),transparent 68%),radial-gradient(ellipse at 100% 0,rgba(162,78,214,.025),transparent 68%),linear-gradient(180deg,#f3f3f3,#fff)!important}body.template-product #MainContent :is(#fws-ship-estimator,.js-qty__wrapper,.fws-pd__feature,.fws-pd__cover){background-color:#f3f3f3}body.template-product #MainContent #fws-result.fws-result.fws-card{background-color:#eaeaea}body.template-product #MainContent .variant-input-wrap input[type=radio][data-variant-input]:not(:checked):not(:disabled)+label.variant__button-label:not(:hover){background-color:#f3f3f3}body.template-product #MainContent #stamped-main-widget .stamped-sort-select,body.template-product #MainContent .product__thumb.is-active{background-color:#f3f3f3!important}body.template-product #MainContent #fws-ship-estimator .fws-option:hover{background-color:#f3f3f3}body.template-product #MainContent #fws-ship-estimator .fws-option.selected,body.template-product #MainContent #fws-ship-estimator .fws-option:has(input:checked){background-color:#eaeaea}body.template-product #MainContent .fws-product-page [data-store-availability-holder]>[data-section-type=store-availability]>.store-availability{background-color:#f3f3f3}body.template-product #MainContent #stamped-main-widget :is(input.stamped-form-input[type=text],input.stamped-form-input[type=email],textarea.stamped-form-input){background-color:#f3f3f3!important}body .fws-learn .fws-path-button[data-fws-r15-reveal]{background-image:radial-gradient(ellipse at 0 0,rgba(162,78,214,.065),transparent 68%),radial-gradient(ellipse at 100% 0,rgba(162,78,214,.065),transparent 68%)!important;transition-delay:var(--fws-path-entry-delay,0ms),var(--fws-path-entry-delay,0ms),0ms,0ms!important}body .fws-learn .fws-path-button:nth-child(2){--fws-path-entry-delay:.24s}body .fws-learn .fws-path-button:nth-child(3){--fws-path-entry-delay:.48s}body #MainContent .fws-learn .fws-recent-compact>summary{background-color:#eaeaea}body #MainContent .fws-learn .fws-recent-compact>summary:hover,body #MainContent .fws-learn .fws-recent-compact[open]>summary{background-color:#3433321a}body #MainContent .fws-learn .fws-recent-popover{background-color:#f3f3f3}body #MainContent .fws-learn :is(.fws-recent-compact li a,.fws-body h2,.fws-injector-status,.fws-injector-result,.fws-mix-tool thead th){background-color:#eaeaea}body #MainContent .fws-learn .fws-injector-fields :is(input,select),body.template-article :is(.fws-tool-dialog,.fws-video-dialog,.fws-definition){background-color:#f3f3f3}body.template-article .fws-body .fws-video-card:hover{background-color:#f0f0f0}body.template-product #MainContent fws-product-reviews .fws-reviews-title{display:flex;align-items:center;justify-content:center;gap:24px;text-align:center;width:100%;margin:0 0 28px}body.template-product #MainContent fws-product-reviews .fws-reviews-title:before,body.template-product #MainContent fws-product-reviews .fws-reviews-title:after{content:"";display:block;flex:1 1 0;height:1px;background:#34333252;transition:transform 2.2s cubic-bezier(.25,.46,.45,.94),opacity 1.2s ease}body.template-product #MainContent fws-product-reviews .fws-reviews-title:before{transform-origin:right center}body.template-product #MainContent fws-product-reviews .fws-reviews-title:after{transform-origin:left center}body.template-product #MainContent fws-product-reviews .fws-reviews-title[data-fws-detail-reveal=pending]:before,body.template-product #MainContent fws-product-reviews .fws-reviews-title[data-fws-detail-reveal=pending]:after{transform:scaleX(0);opacity:0;transition:none}body.template-product #MainContent fws-product-reviews #stamped-main-widget .stamped-summary{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;max-width:960px;margin-inline:auto!important}body.template-product #MainContent fws-product-reviews #stamped-main-widget .summary-overview{float:none!important;flex:0 0 200px;text-align:center}body.template-product #MainContent fws-product-reviews #stamped-main-widget .stamped-summary-actions{float:none!important;flex-basis:100%;width:100%;text-align:center;margin:0!important}body.page-about #MainContent .text-with-icons__blocks{row-gap:42px}body.page-about #MainContent .promo-grid{padding-bottom:11px}body.page-about #MainContent>.shopify-section:last-child .index-section{margin-top:11px}body.page-about #MainContent .text-with-icons__block[data-fws-detail-reveal]{transition:opacity 1.15s ease}body.page-about #MainContent .text-with-icons__block[data-fws-detail-reveal=pending]{opacity:.25;transition:none}body.page-about #MainContent .text-with-icons__block[data-fws-detail-reveal=visible]{opacity:1}body.page-contact #MainContent .fws-support-header h1{max-width:900px;margin-inline:auto;font-size:clamp(26px,3.2vw,40px);line-height:1.18;text-wrap:balance}@media(max-width:768px){body.page-about #MainContent .text-with-icons__blocks{row-gap:32px}body.page-about #MainContent .promo-grid{padding-bottom:9px}body.template-product #MainContent fws-product-reviews .fws-reviews-title{gap:14px}body.template-product #MainContent fws-product-reviews #stamped-main-widget .stamped-summary{gap:16px}}@media(prefers-reduced-motion:reduce){body.page-about #MainContent .text-with-icons__block[data-fws-detail-reveal]{opacity:1!important;transition:none!important}body.template-product #MainContent fws-product-reviews .fws-reviews-title:before,body.template-product #MainContent fws-product-reviews .fws-reviews-title:after{transform:none!important;opacity:1!important;transition:none!important}}body .site-footer{--fws-footer-link-hover:#c58bea}body .site-footer[data-fws-footer-tone=light]{--fws-footer-link-hover:#8d35c7}body .site-footer #FooterMenus .footer-section-menu .footer__menu a,body .site-footer #FooterMenus .footer__social a{transition:color .18s ease}body .site-footer #FooterMenus .footer-section-menu .footer__menu a:is(:hover,:focus-visible),body .site-footer #FooterMenus .footer__social a:is(:hover,:focus-visible){color:var(--fws-footer-link-hover)!important}body .site-footer #FooterMenus .footer__social a:is(:hover,:focus-visible) :is(svg,path){fill:currentColor!important;color:var(--fws-footer-link-hover)!important}body .site-footer #FooterMenus .footer-section-menu .footer__menu a:focus-visible,body .site-footer #FooterMenus .footer__social a:focus-visible{outline:2px solid var(--fws-footer-link-hover);outline-offset:4px;border-radius:2px}body tool-tip[data-tool-tip=store-availability] .tool-tip__inner{background:radial-gradient(ellipse at 0 0,rgba(162,78,214,.02),transparent 68%),#f7f7f7;color:#343332;border:1px solid #dedede;border-radius:4px;padding:32px;box-shadow:0 12px 32px #00000024,0 2px 5px #0000000d}body tool-tip[data-tool-tip=store-availability] [data-tool-tip-title]{font-size:18px;line-height:1.35;font-weight:600;padding-right:36px;margin-bottom:6px}body tool-tip[data-tool-tip=store-availability] .tool-tip__content{font-size:15px;line-height:1.55}body tool-tip[data-tool-tip=store-availability] .tool-tip__content hr{border-color:#dedede;margin:18px 0}body tool-tip[data-tool-tip=store-availability] .store-availability{background:#fff;border:1px solid #dedede;border-radius:4px;padding:20px;margin:0;box-shadow:0 2px 6px #00000009}body tool-tip[data-tool-tip=store-availability] .store-availability__small{font-size:14px;line-height:1.55}body tool-tip[data-tool-tip=store-availability] .tool-tip__close{top:8px;right:8px;width:40px;height:40px;padding:10px;background:#f3f3f3;color:#343332;border:1px solid #dedede;border-radius:4px;transition:background-color .18s ease,color .18s ease}body tool-tip[data-tool-tip=store-availability] .tool-tip__close:is(:hover,:focus-visible){background:#8d35c7;color:#fff;border-color:#8d35c7}body tool-tip[data-tool-tip=store-availability] .tool-tip__close:focus-visible{outline:2px solid #8d35c7;outline-offset:3px}@media(max-width:768px){body tool-tip[data-tool-tip=store-availability] .tool-tip__inner{padding:22px 18px}body tool-tip[data-tool-tip=store-availability] [data-tool-tip-title]{font-size:17px}body tool-tip[data-tool-tip=store-availability] .store-availability{padding:16px}}@media(prefers-reduced-motion:reduce){body .site-footer #FooterMenus .footer-section-menu .footer__menu a,body .site-footer #FooterMenus .footer__social a,body tool-tip[data-tool-tip=store-availability] .tool-tip__close{transition:none}}body.template-product #MainContent #stamped-main-widget :is(.stamped-summary-actions-newquestion,#tab-questions,#stamped-questions-tab,.question-form-wrapper){display:none!important}body tool-tip[data-tool-tip=store-availability] .tool-tip__close{display:grid;place-items:center;padding:0;line-height:1}body tool-tip[data-tool-tip=store-availability] .tool-tip__close .icon{display:block;width:32px;height:32px;margin:0;transform:none}body:is(.page-contact,.page-faq,.page-resources) #MainContent .fws-support-header h1,body #MainContent .fws-shipping-guide .fws-support-header h1{font-weight:700;letter-spacing:-.025em}body #MainContent#MainContent .fws-training .fws-training__intro a.btn{--fws-button-rest:#fff;background:#fff!important;background-image:none!important;color:#343332!important;border-color:#fff!important;transition:background-color .24s ease,color .24s ease,border-color .24s ease!important}body #MainContent#MainContent .fws-training .fws-training__intro a.btn:before{display:none!important}body #MainContent#MainContent .fws-training .fws-training__intro a.btn:is(:hover,:focus-visible){background:#8d35c7!important;background-image:none!important;color:#fff!important;border-color:#8d35c7!important}body #MainContent#MainContent .fws-training .fws-training__intro a.btn:focus-visible{outline:2px solid #fff;outline-offset:3px}body #MainContent .fws-learn .fws-start-here{width:100%;max-width:900px;margin-left:auto;margin-right:auto;background:radial-gradient(ellipse at 0 0,rgba(162,78,214,.02),transparent 68%),radial-gradient(ellipse at 100% 0,rgba(162,78,214,.02),transparent 68%),#ffffff73;border:1px solid #dedede;border-radius:4px;background-clip:padding-box}body #MainContent .fws-learn .fws-start-here>summary{background:transparent;border-radius:3px}body #MainContent .fws-learn .fws-filters a{background:transparent;border-color:transparent;box-shadow:none;color:#343332}body #MainContent .fws-learn .fws-filters a:hover{background:#34333212;border-color:transparent;box-shadow:none}body #MainContent .fws-learn .fws-filters a[aria-current],body #MainContent .fws-learn .fws-filters a[aria-current]:hover{background:#34333221;border-color:transparent;box-shadow:inset 0 0 0 1px #3433321a;color:#343332}body #MainContent .fws-learn .fws-filters a:focus-visible{outline:2px solid #343332;outline-offset:3px}@media(prefers-reduced-motion:reduce){body #MainContent#MainContent .fws-training .fws-training__intro a.btn{transition:none!important}}body.page-about #MainContent .promo-grid{padding-top:44px;padding-bottom:44px}body.page-about #MainContent>.shopify-section:last-child .index-section{margin-top:0}body.page-about #MainContent .promo-grid__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000047;z-index:2;pointer-events:none}body.page-about #MainContent .promo-grid .flex-grid__item[data-fws-detail-reveal]{transition:opacity 1.35s ease,transform 1.35s cubic-bezier(.25,.46,.45,.94)}body.page-about #MainContent .promo-grid .flex-grid__item[data-fws-detail-reveal=pending]{opacity:.25;transform:translate(-28px);transition:none}body.page-about #MainContent .promo-grid .flex-grid__item:nth-of-type(2)[data-fws-detail-reveal=pending]{transform:translate(28px)}body.page-about #MainContent .promo-grid .flex-grid__item[data-fws-detail-reveal=visible]{opacity:1;transform:none}body #MainContent .fws-learn .fws-start-here{max-width:450px;margin-left:0;margin-right:auto;position:relative;z-index:2;isolation:isolate;background-color:#f9f9f9}@media(max-width:768px){body.page-about #MainContent .promo-grid{padding-top:38px;padding-bottom:38px}body #MainContent .fws-learn .fws-start-here{max-width:none}}@media(max-width:589px){body.page-about #MainContent .promo-grid{padding-top:28px;padding-bottom:28px}}@media(prefers-reduced-motion:reduce){body.page-about #MainContent .promo-grid .flex-grid__item[data-fws-detail-reveal]{opacity:1!important;transform:none!important;transition:none!important}}body.template-index #MainContent .review-flow-header h2{color:#f3f3f3!important}body #MainContent#MainContent .fh-hero-copy .fh-button:not(:hover):not(:focus-visible){box-shadow:none!important;border:0!important}body.page-about #MainContent .promo-grid{position:relative}body.page-about #MainContent .promo-grid:after{content:"";position:absolute;left:24px;right:24px;bottom:-.5px;height:1px;background:#d9d9d9;pointer-events:none}@media(max-width:768px){body.page-about #MainContent .promo-grid:after{bottom:-.5px}}@media(max-width:589px){body.page-about #MainContent .promo-grid:after{bottom:-.5px;left:18px;right:18px}}body.page-about #MainContent>.shopify-section[id$=__advanced_content_zTFAQg]>.index-section{padding-top:42px}@media(max-width:768px){body.page-about #MainContent>.shopify-section[id$=__advanced_content_zTFAQg]>.index-section{padding-top:29px}}@media(max-width:589px){body.page-about #MainContent>.shopify-section[id$=__advanced_content_zTFAQg]>.index-section{padding-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/fws-neutral-surfaces.css.map */
