:root{--paper:#fff;--ink:#20282d;--muted:#667681;--sage:#eff5f8;--line:#dfe7ec;--forest:#153d53}.logo{color:#000;white-space:nowrap}.logo-eau,.logo-lure{font-weight:400;color:#000}.logo small{color:#000;font-weight:400}.footer .logo-eau,.footer .logo-lure{color:#000}.btn:hover,.offer-link:hover{background:#102e3e}.nav .navcta,.card-link,.home-final,.water-education,.detail-editorial,.rain-story{background:#eff5f8}.service-strip{background:#fff}.offer-panel,.plan-card{background:#f7fafc}.plan-badge,.topic-buttons>button>span{background:#e0eaf0;color:#000}.pdp-copy .product-category{margin-bottom:10px}.pdp-lead>.eyebrow{display:none}.pdp-lead h1{margin-bottom:8px}.pdp-lead .pdp-intro{font-size:12px;color:#000;margin:0 0 16px}.pdp-lead .pdp-description{margin:0 0 16px;line-height:1.55;font-size:17px}.pdp-description strong{font-weight:400}.first-benefits{display:flex;flex-wrap:wrap;gap:8px 16px;color:#000;font-size:10px;margin-bottom:22px}.first-benefits span:before{content:"\2022";color:#000;margin-right:6px}.pdp-buy .price-row{margin:0 0 16px}.pdp-buy .finish-selector{margin:0 0 20px}.pdp-buy .finish-selector small{font-size:8px;margin-top:12px}.pdp-buy .offer-panel{padding:17px 18px;margin-bottom:14px;box-shadow:none}.pdp-buy .plan-options legend{font-size:11px;margin-bottom:12px}.pdp-buy .plan-card{padding:13px 12px 13px 33px;min-height:0}.pdp-buy .plan-option input{top:15px}.pdp-buy .plan-price{display:block!important;font-size:10px!important;margin-top:8px}.pdp-buy .plan-description,.pdp-buy .plan-thumb{display:none}.pdp-buy .plan-option[hidden]{display:none!important}.pdp-buy .delivery-control{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px;padding:0;border:0}.pdp-buy .delivery-control[hidden]{display:none}.pdp-buy .delivery-control label{font-size:10px;margin:0}.pdp-buy .delivery-control select{width:52%;padding:10px 12px;font-size:10px;margin:0}.pdp-buy .pdp-action{width:100%;margin:0;min-height:52px}.pdp-buy .purchase-note{font-size:8px;line-height:1.5;margin:10px 0}.buy-support-links{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:9px;margin:17px 0 20px}.buy-support-links a{text-decoration:underline;text-underline-offset:3px}.pdp-buy .quick-details summary{padding-block:15px;font-size:11px}.pdp-buy .quick-details summary:after{top:10px}@media(min-width:801px){.pdp-top{padding-top:0;align-items:start}.gallery-stage{height:min(650px,calc(100vh - 200px));min-height:470px;aspect-ratio:auto}.pdp-copy{padding-top:4px}.pdp-copy h1{font-size:33px}.gallery{position:sticky;top:115px}}@media(max-width:800px){.nav{height:66px}.concept{padding-block:7px;font-size:8px}.breadcrumb{padding-block:12px}.pdp-top:not(.rain-top){display:flex;flex-direction:column;gap:0;padding-top:0}.pdp-top:not(.rain-top)>.pdp-copy{display:contents}.pdp-lead{order:0;width:100%;margin-bottom:14px}.pdp-lead .product-category{display:none}.pdp-lead h1{font-size:28px;margin:0 0 5px}.pdp-lead .pdp-intro{font-size:10px;margin-bottom:10px}.pdp-lead .pdp-description{font-size:14px;margin-bottom:10px}.first-benefits{font-size:8px;gap:8px 12px;margin-bottom:0}.pdp-top:not(.rain-top)>.gallery{order:1;width:100%;margin:0 0 20px}.pdp-top:not(.rain-top) .gallery-stage{height:260px;min-height:0;aspect-ratio:auto}.pdp-top:not(.rain-top) .thumbnails{margin-top:9px;gap:7px}.pdp-top:not(.rain-top) .thumbnail{height:35px;width:35px}.pdp-top:not(.rain-top) .gallery-controls{margin-top:8px}.pdp-buy{order:2;width:100%}.pdp-buy .pdp-price{font-size:26px}.pdp-buy .finish-selector{margin-bottom:18px}.pdp-buy .offer-panel{padding:15px}.pdp-buy .plan-heading strong{font-size:11px}.pdp-buy .plan-price{font-size:9px!important}.pdp-buy .plan-badge{font-size:6px}.pdp-buy .pdp-action{font-size:12px}.mobile-product-bar span{font-size:8px;line-height:1.4}.rain-top .gallery-stage{height:auto}}.comparison-scroll thead .logo-eau,.comparison-scroll thead .logo-lure{color:#fff}.price-row{justify-content:flex-start;flex-wrap:wrap;gap:12px}.compare-price{color:#000;font-size:13px;text-decoration-thickness:1px}.compare-price[hidden],.discount-preview[hidden]{display:none}.discount-preview{margin-left:auto;font-size:7px}.pdp-buy .pdp-price{color:#000}.eaulure-footer{background:#fff;color:#000;border-top:1px solid #dfe7ec;padding:55px 6% 28px}.footer-columns{grid-template-columns:1.1fr .8fr 1.3fr;gap:60px;padding-bottom:40px}.footer-columns h3{font-size:11px;color:#000;letter-spacing:1px}.eaulure-footer p,.eaulure-footer address,.eaulure-footer dd,.eaulure-footer dt{font-size:12px;line-height:1.8;color:#000}.footer-brand p{max-width:260px}.footer-products{display:flex;flex-direction:column;gap:13px;margin-top:25px;font-size:11px;color:#000}.footer-company address{font-style:normal;margin-bottom:22px}.footer-company address span{font-size:11px}.footer-company p{max-width:none;margin:20px 0}.footer-company p a{text-decoration:underline;text-underline-offset:3px}.footer-company dl{margin:22px 0}.footer-company dl div{display:flex;gap:6px}.footer-company dt:after{content:":"}.footer-company dd{margin:0}.footer-company .footer-return-note{font-size:10px}.footer-bottom{border-color:#dfe7ec;color:#000}.footer-company>a{word-break:break-word}@media(max-width:800px){.footer-columns{grid-template-columns:1fr;gap:30px}.footer-brand{grid-column:auto}.footer-brand p{max-width:290px}.footer-products{flex-direction:row;flex-wrap:wrap;gap:14px}.footer-policies{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.footer-policies h3{grid-column:1/-1}.footer-company dl div{flex-wrap:wrap}.discount-preview{font-size:6px}}.pdp-buy .price-row{padding:0;min-height:0}.pdp-buy .plan-options{margin-bottom:0}.pdp-buy .delivery-control{padding-top:0;margin-top:10px}.pdp-buy .finish-selector{margin-bottom:16px}@media(max-width:350px){.first-benefits{font-size:7px;gap:7px}.pdp-top:not(.rain-top) .gallery-stage{height:235px}.pdp-buy .plan-badge{display:none}.pdp-buy .delivery-control select{width:60%}}.nav .geometric-logo{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0}.geometric-logo img{display:block;width:184px;height:auto;max-width:100%}.footer-brand .geometric-logo{display:inline-flex;align-items:center}.footer-brand .geometric-logo img{width:210px;height:auto}.nav .geometric-logo:hover,.footer-brand .geometric-logo:hover{text-decoration:none}@media(max-width:800px){.nav .geometric-logo img{width:157px}.footer-brand .geometric-logo img{width:190px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/blue-brand.css.map */
