.fws-chemicals{color:var(--fws-ink);padding:0 0 12px}.fws-chemicals__section{width:100vw;position:relative;left:50%;margin:0 0 0 -50vw;padding:32px max(40px,calc((100vw - 1280px)/2)) 38px;border:0;border-radius:0;box-shadow:none}.fws-chemicals__section--bundles{background:radial-gradient(ellipse at 28% 30%,#fff 0%,var(--fws-paper) 52%,var(--fws-mist) 100%)}.fws-chemicals__section--individuals{background:#fff;padding-top:34px}.fws-chemical-surface>h2{text-align:left;font-size:27px;font-weight:650;line-height:1.2;letter-spacing:-.02em;text-transform:none;margin:0 0 25px}.fws-chemicals .fws-chemicals__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important;margin:0;justify-content:stretch}.fws-chemicals .fws-chemicals__section--bundles .fws-chemicals__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:44px!important}.fws-chemicals .fws-chemicals__grid>.grid-item{width:100%!important;max-width:none;min-width:0;margin:0;padding:0;flex:none}.fws-chemicals__section--bundles .grid-item__content,.fws-chemicals__section--bundles .grid-item__link,.fws-chemicals__section--bundles .grid-item__meta{background:transparent!important;border:0;box-shadow:none}.fws-chemicals__section--bundles .grid-product__image-wrap{max-width:370px;width:100%;margin:0 auto;mix-blend-mode:multiply}.fws-chemicals__section--bundles .product-card-thumbs{mix-blend-mode:multiply}.fws-chemicals__section--bundles .grid-item__meta{max-width:440px;margin-left:auto;margin-right:auto}.fws-chemicals__section--bundles .grid-product__secondary-image{background:transparent!important}@media(max-width:768px){.fws-chemicals__section{padding:26px 18px 30px}.fws-chemical-surface>h2{font-size:22px;margin-bottom:20px}.fws-chemicals .fws-chemicals__grid,.fws-chemicals .fws-chemicals__section--bundles .fws-chemicals__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 12px!important}.fws-chemicals__section--individuals{padding-top:28px}.fws-chemicals__section--bundles .grid-product__image-wrap{max-width:none}}#CollectionAjaxResult:has(.fws-chemicals){overflow-x:clip}#CollectionAjaxResult:has(.fws-chemicals){padding-top:0!important}.fws-chemicals__section{padding-top:20px;padding-bottom:22px}.fws-chemical-surface>h2{font-size:36px;line-height:1.05;font-weight:700;letter-spacing:.025em;margin:0 0 12px}.fws-chemicals__section--bundles .fws-chemical-surface>h2{text-align:right}.fws-chemicals__section--individuals .fws-chemical-surface>h2{text-align:left}.fws-chemicals .grid-item__content,.fws-chemicals .grid-item__link{text-align:center!important}.fws-chemicals .grid-item__meta{width:100%!important;max-width:none!important;margin:8px 0 0!important;padding-left:0!important;padding-right:0!important;text-align:center!important}.fws-chemicals .grid-item__meta-main,.fws-chemicals .grid-item__meta-secondary{text-align:center!important;width:100%;margin-left:0!important;margin-right:0!important}.fws-chemicals .product-card-thumbs{width:100%!important;justify-content:center!important;margin:4px 0!important}.fws-chemicals__section--bundles .grid-product__image-wrap{max-width:290px;margin:0 auto 4px!important}.fws-chemicals .grid-item__meta-secondary{margin-top:6px!important}@media(max-width:768px){.fws-chemicals__section{padding-top:18px;padding-bottom:22px}.fws-chemical-surface>h2{font-size:28px;margin-bottom:12px}.fws-chemicals__section--bundles .grid-product__image-wrap{max-width:240px}.fws-chemicals .grid-item__meta{margin-top:6px!important}}.fws-chemicals__section--bundles{background:radial-gradient(ellipse at 30% 20%,#fff 0%,var(--fws-paper) 54%,var(--fws-mist) 100%)}.fws-chemicals__section--individuals{background:radial-gradient(ellipse at 72% 65%,#fff 0%,var(--fws-paper) 58%,var(--fws-mist) 100%);box-shadow:inset 0 20px 30px -30px #43312038}.fws-chemicals__section{padding-top:14px;padding-bottom:18px}.fws-chemical-surface>h2{font-size:clamp(42px,5vw,68px);line-height:.95;letter-spacing:-.025em;margin-bottom:4px}.fws-chemicals__section--individuals .grid-item__content,.fws-chemicals__section--individuals .grid-item__link,.fws-chemicals__section--individuals .grid-item__meta{background:transparent!important}.fws-chemicals__section--individuals .grid-product__image-wrap,.fws-chemicals__section--individuals .product-card-thumbs{mix-blend-mode:multiply}@media(min-width:769px){.fws-chemicals__section--bundles .grid-product__image-wrap{max-width:420px;overflow:hidden;margin-bottom:0!important}.fws-chemicals__section--bundles .grid__image-ratio{padding-bottom:70%!important;overflow:hidden}.fws-chemicals__section--bundles .grid__image-ratio img{position:absolute!important;top:50%!important;left:0!important;width:100%!important;height:auto!important;max-height:none!important;transform:translateY(-50%)!important}.fws-chemicals__section--bundles .grid-product__title{font-size:17px;line-height:1.3}.fws-chemicals__section--bundles .grid-product__price{font-size:16px}.fws-chemicals__section--bundles .grid-item__meta,.fws-chemicals__section--bundles .grid-item__meta-secondary{margin-top:4px!important}}@media(max-width:768px){.fws-chemicals__section{padding-top:18px;padding-bottom:20px}.fws-chemical-surface>h2{font-size:40px;margin-bottom:8px}}@media(min-width:769px){.fws-chemicals__section--bundles .grid__image-ratio{height:0!important;min-height:0!important}.fws-chemicals__section--bundles .grid__image-ratio:before{display:none!important}}fws-chemical-gallery.fws-chemicals{display:block}.fws-chemicals .grid-product__secondary-image{display:none!important}.fws-chemicals .grid-product,.fws-chemicals .grid-item__content,.fws-chemicals .grid-item__link,.fws-chemicals .grid-product__image-wrap,.fws-chemicals .grid__image-ratio{transform:none!important;transition:none!important}.fws-chemicals .grid-product:hover,.fws-chemicals .grid-item__content:hover,.fws-chemicals .grid-item__link:hover,.fws-chemicals .grid-product:hover .grid-product__image-wrap{transform:none!important}.fws-chemicals .grid-product__image-wrap{isolation:isolate}.fws-chemicals .grid-product__image-wrap img{mix-blend-mode:multiply;transition:none!important}.fws-chemicals .fws-card-thumbs{display:flex;justify-content:center;align-items:center;gap:6px;margin:5px 0 4px;position:relative;z-index:2}.fws-chemicals .fws-card-thumb{display:grid;place-items:center;position:relative;isolation:isolate;padding:3px!important;width:34px;height:34px;min-width:34px;min-height:34px;border:0!important;border-radius:4px!important;background:transparent!important;box-shadow:none!important;transform:none!important;cursor:pointer;overflow:hidden;transition:none!important}.fws-chemicals .fws-card-thumb:before{content:""!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#41352a1f!important;opacity:0;transform:none!important;transition:opacity .2s ease;z-index:-1;border:0!important}.fws-chemicals .fws-card-thumb:after{display:none!important}.fws-chemicals .fws-card-thumb:hover:before,.fws-chemicals .fws-card-thumb[aria-pressed=true]:before{opacity:1}.fws-chemicals .fws-card-thumb img{display:block;width:28px!important;height:28px!important;object-fit:contain;mix-blend-mode:multiply;pointer-events:none;border:0!important;padding:0!important;background:transparent!important;transform:none!important}.fws-chemicals .fws-card-thumb:focus-visible{outline:2px solid #8d35c7;outline-offset:2px}.fws-chemicals__section--bundles{padding-bottom:36px}@media(max-width:768px){.fws-chemicals__section--bundles{padding-bottom:34px}.fws-chemicals .fws-card-thumbs{gap:3px}.fws-chemicals .fws-card-thumb{width:30px;min-width:30px;height:34px;padding:2px!important}.fws-chemicals .fws-card-thumb img{width:26px!important;height:26px!important}}.fws-chemicals .fws-card-thumb{width:32px;min-width:32px;height:32px;min-height:32px;padding:2px!important;border:0!important;outline:none}.fws-chemicals .fws-card-thumb:before{top:1px;right:1px;bottom:1px;left:1px;background:#41352a12!important;border-radius:3px;box-shadow:inset 0 0 0 .5px #41352a26}.fws-chemicals .fws-card-thumb:focus-visible{outline:1px solid #8d35c7;outline-offset:2px}.fws-chemicals .grid-product .grid-product__image-wrap .grid__image-ratio image-element,.fws-chemicals .grid-product:hover .grid-product__image-wrap .grid__image-ratio image-element{transform:none!important;transition:none!important;opacity:1!important}.fws-chemicals .fws-chemicals__section--bundles .grid-product__image-wrap{overflow:visible!important}.fws-chemicals .fws-chemicals__section--bundles .grid__image-ratio{height:auto!important;min-height:0!important;aspect-ratio:1.35;padding:0!important;overflow:hidden;position:relative}.fws-chemicals .fws-chemicals__section--bundles .grid__image-ratio:before{display:none!important}.fws-chemicals .fws-chemicals__section--bundles .grid__image-ratio image-element{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;display:block!important}.fws-chemicals .fws-chemicals__section--bundles .grid-product .grid__image-ratio img,.fws-chemicals .fws-chemicals__section--bundles .grid-product:hover .grid__image-ratio img{position:absolute!important;right:0!important;bottom:0!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;transition:none!important}.fws-chemical-surface>h2[data-fws-reveal]{transition:opacity .55s ease,transform .55s cubic-bezier(.2,.65,.3,1)}.fws-chemical-surface>h2[data-fws-reveal=pending]{opacity:0;transform:translate3d(0,14px,0)}.fws-chemical-surface>h2[data-fws-reveal=visible]{opacity:1;transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.fws-chemical-surface>h2[data-fws-reveal]{opacity:1;transform:none;transition:none}}.fws-chemicals__section--bundles .fws-chemical-surface>h2[data-fws-reveal=pending]{transform:translate3d(24px,0,0)}.fws-chemicals__section--individuals .fws-chemical-surface>h2[data-fws-reveal=pending]{transform:translate3d(-24px,0,0)}@media(prefers-reduced-motion:reduce){.fws-chemical-surface>h2[data-fws-reveal]{opacity:1;transform:none!important;transition:none}}.fws-chemicals .fws-chemicals__section--bundles .grid-product{--fws-bundle-image-scale:1}.fws-chemicals .fws-chemicals__section--bundles .grid-product:has(.fws-card-thumb:first-child[aria-pressed=true]){--fws-bundle-image-scale:1.5}.fws-chemicals .fws-chemicals__section--bundles .grid-product .grid__image-ratio img,.fws-chemicals .fws-chemicals__section--bundles .grid-product:hover .grid__image-ratio img{transform:scale(var(--fws-bundle-image-scale))!important;transform-origin:center!important}.fws-chemicals .grid-product .grid-product__image-wrap .grid__image-ratio{transform:scale(1)!important;transform-origin:center;transition:transform .45s cubic-bezier(.2,.65,.3,1)!important}@media(hover:hover)and (pointer:fine){.fws-chemicals .grid-product .grid-product__image-wrap:hover .grid__image-ratio{transform:scale(1.035)!important}}.fws-chemicals .grid-product .grid-product__image-wrap{position:relative}.fws-chemicals__section--bundles .grid-product:has(.fws-card-thumb:first-child[aria-pressed=true]) .grid-product__image-wrap:after{content:"";position:absolute;z-index:-1;pointer-events:none;left:23%;right:23%;bottom:10%;height:8px;border-radius:50%;background:#30271e21;filter:blur(7px)}@media(prefers-reduced-motion:reduce){.fws-chemicals .grid-product .grid-product__image-wrap .grid__image-ratio{transition:none!important;transform:none!important}}.fws-chemicals .fws-chemicals__section--individuals .grid-product .grid-product__image-wrap .grid__image-ratio img,.fws-chemicals .fws-chemicals__section--individuals .grid-product .grid-item__link:hover .grid-product__image-wrap .grid__image-ratio img{transform:none!important;translate:none!important;scale:none!important;transition:none!important;opacity:1!important}.fws-chemicals .grid-product__image-wrap,.fws-chemicals .grid-product__image-wrap image-element,.fws-chemicals .grid-product__image-wrap .grid__image-ratio{background:transparent!important}.fws-chemicals .grid-product__image-wrap{mix-blend-mode:multiply;backface-visibility:hidden}.fws-chemicals .grid-product__image-wrap img{mix-blend-mode:normal!important;backface-visibility:hidden}.fws-chemicals__section--individuals{padding-bottom:36px}@media(max-width:768px){.fws-chemicals__section--individuals{padding-bottom:34px}}.fws-chemical-surface{background:#ffffff38;border:0!important;outline:0;box-shadow:none!important;border-radius:4px;padding:14px 16px 16px;position:relative}@media(max-width:768px){.fws-chemical-surface{padding:12px 8px 14px}.fws-chemicals__section{padding-left:14px;padding-right:14px}}.fws-chemicals__section{padding:36px!important}.fws-chemical-surface{background:#ffffff0e!important;background-image:none!important;box-shadow:0 3px 12px #30271e13!important;border:0!important;border-radius:4px}@media(max-width:768px){.fws-chemicals__section{padding:34px!important}}.fws-chemicals__section{padding-top:24px!important;padding-bottom:24px!important}@media(max-width:768px){.fws-chemicals__section{padding-top:22px!important;padding-bottom:22px!important}}fws-chemical-gallery.fws-chemicals{position:relative;isolation:isolate}fws-chemical-gallery.fws-chemicals:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:50%;width:100vw;margin-left:-50vw;pointer-events:none;background:radial-gradient(ellipse at 26% 18%,#ffffffeb,#fff0 64%),linear-gradient(150deg,var(--fws-paper) 0%,var(--fws-mist) 54%,var(--fws-paper) 100%)}.fws-chemicals .fws-chemicals__section{background:transparent!important;box-shadow:none!important}@media screen and (max-width:768px){.fws-chemicals .fws-chemicals__section--bundles .grid-product:has(.fws-card-thumb:first-child[aria-pressed=true]){--fws-bundle-image-scale:1.35}.fws-chemicals .fws-chemicals__section--individuals .grid-product__title{hyphens:none!important;-webkit-hyphens:none!important;word-break:normal!important;overflow-wrap:normal!important;font-size:13px!important;line-height:1.3!important;text-wrap:pretty}}.fws-chemicals .fws-chemicals__section--bundles .grid-product:has(.fws-card-thumb[data-fws-alt*="275 gallons"][aria-pressed=true]){--fws-bundle-image-scale:1.25}
/*# sourceMappingURL=/cdn/shop/t/101/assets/fws-chemical-collection.css.map */
