html:root{--font-size--paragraph: 1.25rem;--font-paragraph--size: 1.25rem;--font-paragraph--line-height: 1.6;--font-size--h1: clamp(2rem, 1.5rem + 2vw, 3.5rem);--font-h1--size: var(--font-size--h1);--font-h1--line-height: 1.15;--font-size--h2: clamp(1.75rem, 1.35rem + 1.2vw, 2.5rem);--font-h2--size: var(--font-size--h2);--font-h2--line-height: 1.25;--font-size--h3: clamp(1.5rem, 1.2rem + .8vw, 2rem);--font-h3--size: var(--font-size--h3);--font-h3--line-height: 1.3;--font-size--h4: 1.5rem;--font-h4--size: 1.5rem;--font-h4--line-height: 1.3;--font-size--h5: 1.25rem;--font-h5--size: 1.25rem;--font-h5--line-height: 1.4;--font-size--h6: 1.125rem;--font-h6--size: 1.125rem;--font-h6--line-height: 1.4}body #header-group .menu-list__link,body #header-group .menu-list__link-title{font-size:1.125rem!important;line-height:1.5}body #header-group .mega-menu__link,body #header-group .aq-shop-menu a,body #header-group .menu-drawer__menu-item,body #header-group .menu-drawer__back-button{font-size:1.25rem!important;line-height:1.5;overflow-wrap:anywhere}body #header-group .menu-drawer__menu-item--mainlist{font-size:1.375rem!important;line-height:1.35}body #header-group .menu-drawer__menu-item-text{font-size:inherit!important}#MainContent h1,#MainContent .text-block.h1>*{font-size:var(--font-h1--size)!important;line-height:1.15;overflow-wrap:break-word}#MainContent :is(.rte,.product-details){min-width:0;overflow-wrap:break-word}#MainContent :is(.rte,.product-details) :is(p,li,td,th),#MainContent :is(.rte,.product-details) :is(p,li,td,th) a{font-size:1.25rem;line-height:1.6}#MainContent :is(.rte,.product-details) a{text-underline-offset:.18em}#MainContent :is(.rte,.product-details) table{display:block;max-width:100%;overflow-x:auto;height:auto!important}#MainContent :is(.rte,.product-details) iframe[src*="youtube.com"],#MainContent :is(.rte,.product-details) iframe[src*="youtube-nocookie.com"],#MainContent :is(.rte,.product-details) iframe[src*="vimeo.com"]{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16 / 9}body:has(#MainContent) .shopify-section-group-footer-group :is(a,p,li,label,input,button,summary){font-size:1.125rem!important;line-height:1.5}body:has(#MainContent) .shopify-section-group-footer-group :is(h2,h3,h4,.h4){font-size:1.5rem!important;line-height:1.3}#MainContent :is(.button,.button-secondary,.add-to-cart-button),.cart-drawer :is(.button,.button-secondary){font-size:1.125rem;line-height:1.4;min-height:44px}#MainContent :is(input,select,textarea),.cart-drawer :is(input,select,textarea){font-size:max(1rem,var(--font-paragraph--size))}#MainContent .product-card .text-block,#MainContent .product-card .text-block>*,#MainContent .product-grid__card :is(h3,h4,.h3,.h4){font-size:1.125rem!important;line-height:1.4}#MainContent .product-card :is(.price,.compare-at-price),#MainContent .product-grid__card :is(.price,.compare-at-price){font-size:1.125rem!important;line-height:1.5}@media screen and (max-width:749px){#MainContent h1,#MainContent .text-block.h1>*{font-size:2rem!important}#MainContent .product-card :is(.price,.compare-at-price),#MainContent .product-grid__card :is(.price,.compare-at-price){font-size:1rem!important}#MainContent :is(.rte,.product-details) table :is(td,th){min-width:9rem}}#MainContent .aq-hero-cta h1{font-size:clamp(1.875rem,1.4rem + 1.2vw,2.5rem)!important;line-height:1.2}#MainContent :is(.aq-selector__header,.aq-home-heading,.aq-kitchen-cta,.aq-why__intro,.aq-final-cta,.aq-fluoride-feature) h2{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.3}#MainContent .aq-hero-copy>p:last-child,#MainContent .aq-selector__header>p:last-child,#MainContent .aq-home-heading p:last-child,#MainContent .aq-kitchen-cta p:last-child,#MainContent .aq-why__intro p:last-child,#MainContent .aq-final-cta p:not(.aq-final-kicker):not(.aq-final-contact){font-size:1.25rem;line-height:1.6}#MainContent :is(.aq-selector__description,.aq-selector__setup),#MainContent .aq-selector__help p,#MainContent .aq-why__card p{font-size:1.125rem;line-height:1.6}#MainContent :is(.aq-selector__body,.aq-selector__help,.aq-why__card) h3{font-size:1.25rem;line-height:1.4}#MainContent .aq-trust strong{font-size:1.125rem}#MainContent .aq-trust span,#MainContent .aq-selector__category,#MainContent .aq-cat-copy span{font-size:1rem;line-height:1.5;white-space:normal}#MainContent :is(.aq-hero-eyebrow,.aq-selector__eyebrow,.aq-home-kicker,.aq-kitchen-kicker,.aq-why__kicker,.aq-final-kicker,.aq-fluoride-feature__eyebrow){font-size:.875rem;line-height:1.5}#MainContent .aq-final-contact{font-size:1.125rem!important;line-height:1.6}#MainContent .aq-hero-actions a,#MainContent .aq-selector__button,#MainContent .aq-kitchen-cta>a,#MainContent .aq-final-actions a,#MainContent .aq-why__links a,#MainContent .aq-selector__help>a,#MainContent .aq-fluoride-feature__button{font-size:1.125rem;line-height:1.4;min-height:44px;white-space:normal}#MainContent .aq-cat-copy{flex-wrap:wrap}#MainContent[data-template^=product] .product-information{padding-block-start:clamp(1rem,2.5vw,2rem);padding-block-end:3rem}#MainContent[data-template^=product] .product-details .text-block:has(>h1){padding-block-start:0}#MainContent[data-template^=product] .product-details h1{font-size:clamp(1.75rem,1.4rem + 1vw,2rem)!important;line-height:1.25}#MainContent .product-details .accordion .details__header,#MainContent .shopify-payment-button__more-options,#MainContent .pickup-location__button{font-size:1.125rem;line-height:1.5}#MainContent .product-details .accordion .details__header{min-height:44px}#MainContent .product-media-container img,#MainContent .aq-cat-photo{object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/19/assets/aquarius-readability.css.map */
