@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";.StickyAtc{top:auto!important;bottom:0;background-color:#0c1691!important;color:#fff}.StickyAtc .Button{background:#fff!important;color:#0c1691!important}#chat-button{transition:all .5s ease-in-out}#chat-button.moveHigher{margin-bottom:50px}.Container.footnote{margin-top:2em;margin-bottom:2em}.Container.footnote p{margin:0}.Container.column3content{max-width:100%;padding:4em}.Container.testimonial{padding-top:3em;padding-bottom:1em;background:#c3e4f7;color:#0c1261;max-width:100%}.testimonial blockquote{padding:.25em 40px;position:relative;max-width:600px}.testimonial blockquote:before{display:block;font-family:Playfair Display,serif;content:"\201c";font-size:80px;line-height:0px;color:#0c1261;font-style:normal;margin-bottom:8px}.testimonial blockquote cite{color:#0c1261;font-size:14px;display:block;margin-top:5px;font-style:italic}.testimonial blockquote cite:before{content:"\2014\2009"}.column3content h3{font-weight:500;text-align:center}.column3content .columns{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}.column3content .button-area{margin:2em auto 0;text-align:center}.column3content .footnote p{margin:20px 0 0}.column3content .columns .column{padding:3em 1em}.column3content .columns .column img{max-width:5em;margin:1em auto}.column3content .columns .column p{font-weight:700;text-align:center}.Hero-2-col .Hero__main{display:grid;background-color:#f5f5f5}.Hero__header p:last-child{margin:0}.Hero-2-col .Hero__main{grid-template-columns:1fr 1.1fr;grid-template-rows:1fr}.Hero-2-col .Hero__main .Hero__media{grid-column:2 / span 2;grid-row:1 / span 1}.Hero-2-col .Hero__main .Hero__header{grid-column:1 / span 1;grid-row:1 / span 1;max-width:initial;text-align:left;align-self:center;padding:4em}.Hero-2-col .Hero__media{position:relative;width:100%;left:0;right:0;margin-left:0;margin-right:0}.Hero-2-col .Hero__media img{width:100%}.Hero-2-col .Hero__main .Hero__header h1{color:#0c3459}.template-article .Main__header{margin-bottom:20px!important}.Hero--primary .Hero__main .Hero__header ul li{list-style:disc!important;margin-left:1em!important}.Hero--primary .Hero__main .Hero__header ul li:before{background-image:none!important;width:0px!important}.Hero--primary .Hero__main .Hero__header .Buttons{flex-direction:column!important}.Hero--primary .Hero__main .Hero__header .Button{margin-top:.5em}@media(max-width:991px){.Hero-2-col .Hero__main .Hero__header{grid-column:1 / span 2;grid-row:1 / span 1;order:1}.Hero-2-col .Hero__main .Hero__media{grid-column:1 / span 2;grid-row:2 / span 1;order:2}}@media(max-width:767px){.Hero--primary .Hero__main .Hero__header .Button{align-self:center}.Container.column3content,.Hero-2-col .Hero__main .Hero__header{padding:2em}.column3content .Button{width:100%}.column3content .columns .column{padding:0 1em}.column3content .columns{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}}@media(min-width:1024px){.Main .Container:not([class*=--]){max-width:1280px;padding-left:40px;padding-right:40px}}.price-block{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:16px 0}.price-block .price-main{font-size:20px!important;font-weight:500!important;color:#3f5369!important;line-height:1}.price-block .price-original{font-size:18px;color:#3f5369;text-decoration:line-through}.price-block .price-save{font-size:14px;font-weight:600;color:#b91c13;background:#fee2e2;padding:2px 8px;border-radius:4px;align-self:center}.price-block .sold_out{font-size:14px;font-weight:600;color:#b91c13;align-self:center}@media(max-width:47.99em){body.template-productWater-filter .Product .title,body.template-productShower-filter .Product .title,body.template-productRefrigerator-filter .Product .title{text-align:left;padding:0!important}}.Product__formWrapper{margin-top:20px}@media(min-width:1024px){.Main .Product[data-component=ProductForm]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px}.Main .Product[data-component=ProductForm] .Column{min-width:0}.Main .Product[data-component=ProductForm] .Column:first-child{width:auto}}.Main .Product[data-component=ProductForm] .title h1{font-family:museo,Georgia,serif;font-size:32px;font-weight:400;color:#0c1261;line-height:1.2;letter-spacing:-.01em;margin:0 0 14px!important}@media(max-width:960px){.Main .Product[data-component=ProductForm] .title h1{font-size:26px}}@media(max-width:600px){.Main .Product[data-component=ProductForm] .title h1{font-size:22px}}.Main .Product[data-component=ProductForm] .tagline{font-size:14px;line-height:20px;font-weight:400;color:#3f5369;margin:0 0 28px}
/*# sourceMappingURL=/cdn/shop/t/115/assets/newtheme.css.map */
