:root{--ink:#1b252c;--muted:#586269;--blue:#dcecf1;--mint:#d9e8df;--cream:#f8f7f3;--line:#dce0e0;--accent:#2e6c6b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:#fff;font:16px/1.55 Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}img{max-width:100%;height:auto}.pq-wrap{width:min(1200px,calc(100% - 40px));margin:auto}.pq-announcement{background:#1e3438;color:#fff;text-align:center;padding:8px 14px;font-size:12px;letter-spacing:.08em}.pq-header{height:78px;border-bottom:1px solid var(--line);background:#fff;display:flex;align-items:center;justify-content:space-between;gap:25px}.pq-header__logo{font-weight:800;font-size:32px;letter-spacing:-.08em}.pq-header__logo span{color:#50a6a5}.pq-header nav{display:flex;gap:30px;align-items:center;font-size:13px;text-transform:uppercase;letter-spacing:.08em}.pq-header__actions{display:flex;gap:20px;font-size:13px}.pq-button,.shopify-payment-button__button{display:inline-flex;justify-content:center;align-items:center;min-height:49px;padding:12px 26px;border:1px solid var(--ink);background:var(--ink);color:#fff!important;font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:0!important}.pq-button--light{background:#fff;color:var(--ink)!important}.pq-section{padding:80px 0}.pq-kicker{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.pq-title{font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,5vw,72px);line-height:1.07;font-weight:400;letter-spacing:-.035em;margin:16px 0 24px}.pq-h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4vw,52px);line-height:1.15;font-weight:400;letter-spacing:-.02em;margin:12px 0 22px}.pq-lead{font-size:18px;color:var(--muted);max-width:620px}.pq-hero{background:linear-gradient(105deg,#e5f0f1,#f8f8f5 62%)}.pq-hero__grid,.pq-split,.pq-product-main__grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.pq-hero__copy{padding:75px 0}.pq-hero__image{display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,#fff 35%,transparent 70%);min-height:550px}.pq-hero__image img{max-width:80%;max-height:550px;object-fit:contain}.pq-hero__bullets{padding:0;list-style:none;margin:28px 0}.pq-hero__bullets li{margin:8px 0}.pq-hero__bullets li:before{content:"\2713";color:var(--accent);margin-right:10px}.pq-strip{background:#193238;color:#fff;padding:26px 0}.pq-strip__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:.1em}.pq-split{gap:85px}.pq-split__image{background:var(--cream);padding:30px;text-align:center}.pq-split__image img{max-height:500px;object-fit:contain}.pq-features{background:var(--cream)}.pq-features__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pq-feature{background:#fff;padding:28px;border:1px solid var(--line)}.pq-feature strong{font-family:Georgia,serif;font-size:25px;font-weight:400}.pq-feature p{color:var(--muted);font-size:14px}.pq-faq details{border-bottom:1px solid var(--line);padding:18px 0}.pq-faq summary{cursor:pointer;font-weight:700;list-style:none}.pq-faq summary:after{content:"+";float:right}.pq-faq details[open] summary:after{content:"\2212"}.pq-faq details div{padding:12px 0;color:var(--muted)}.pq-product-main{padding:50px 0 80px}.pq-product-main__grid{align-items:start}.pq-gallery{position:sticky;top:24px}.pq-gallery__main{background:var(--cream);display:flex;justify-content:center}.pq-gallery__main img{width:100%;aspect-ratio:1;object-fit:contain}.pq-gallery__thumbs{display:flex;gap:8px;margin-top:10px;overflow:auto}.pq-gallery__thumbs button{border:1px solid var(--line);background:#fff;padding:0;min-width:70px;cursor:pointer}.pq-gallery__thumbs img{width:70px;height:70px;object-fit:cover}.pq-product-main h1{font:400 clamp(34px,4vw,58px)/1.08 Georgia,serif;margin:12px 0}.pq-rating{font-size:13px;color:#53675e}.pq-rating span{color:#e0a349}.pq-product-main__benefits{margin:25px 0;padding:0;list-style:none}.pq-product-main__benefits li{padding:8px 0;border-bottom:1px solid var(--line)}.pq-product-main__benefits li:before{content:"\2713";color:var(--accent);margin-right:9px}.pq-pack-options{display:grid;gap:8px;margin:14px 0 18px}.pq-pack-options label{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);padding:13px 16px;cursor:pointer}.pq-pack-options label:has(input:checked){border:2px solid var(--ink);background:#f3f8f6}.pq-pack-options input{accent-color:var(--ink)}.pq-pack-options del{color:#8a9397;margin-left:8px}.pq-product-form .pq-button{width:100%}.shopify-payment-button{margin-top:10px}.shopify-payment-button__button{width:100%!important}.pq-assurance{display:flex;justify-content:space-between;gap:10px;margin:18px 0;color:var(--muted);font-size:11px}.pq-product-main details{border-top:1px solid var(--line);padding:14px 0}.pq-product-main summary{font-weight:700;cursor:pointer}.pq-footer{background:#1b292d;color:#fff;padding:55px 0 25px}.pq-footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:45px}.pq-footer h2{font-size:13px;letter-spacing:.1em;text-transform:uppercase}.pq-footer a{display:block;margin:9px 0;color:#dbe3e3;font-size:13px}.pq-footer small{display:block;border-top:1px solid #4a5b5f;margin-top:40px;padding-top:20px}.pq-page{padding:70px 0;min-height:55vh}.pq-page__content{max-width:850px;margin:auto}.pq-cart__item{display:grid;grid-template-columns:85px 1fr auto;gap:18px;border-bottom:1px solid var(--line);padding:20px 0}.pq-cart__item img{width:85px}.pq-cart input[type=number]{width:70px;padding:7px}.pq-cart__summary{text-align:right;margin-top:25px}@media(max-width:760px){.pq-header{height:62px}.pq-header nav{display:none}.pq-header__logo{font-size:27px}.pq-wrap{width:min(100% - 28px,1200px)}.pq-hero__grid,.pq-split,.pq-product-main__grid{grid-template-columns:1fr;gap:25px}.pq-hero__copy{padding:40px 0 0}.pq-hero__image{min-height:320px}.pq-hero__image img{max-height:330px}.pq-section{padding:55px 0}.pq-strip__grid{grid-template-columns:1fr;gap:14px}.pq-features__grid{grid-template-columns:1fr 1fr}.pq-feature{padding:18px}.pq-gallery{position:static}.pq-footer__grid{grid-template-columns:1fr 1fr}.pq-footer__brand{grid-column:1/-1}.pq-assurance{flex-wrap:wrap}.pq-title{font-size:42px}}.pq-science{background:#1b3035;color:#fff}.pq-science .pq-kicker{color:#8fd2cb}.pq-science .pq-lead{color:#d7e6e6}.pq-science__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:36px}.pq-science__card{border:1px solid #5a7072;padding:26px;min-height:250px;background:#244047}.pq-science__number{display:block;color:#8fd2cb;font-size:12px;letter-spacing:.15em}.pq-science__card h3{font:400 27px/1.2 Georgia,serif;margin:24px 0 15px}.pq-science__card p{font-size:14px;color:#d7e6e6}.pq-science__note{font-size:12px;color:#a9c4c3;margin-top:24px}.pq-formula{background:#f6f8f6}.pq-formula__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:75px}.pq-formula__media{background:#e8eeeb;padding:25px}.pq-formula__media img{width:100%;aspect-ratio:1;object-fit:contain}.pq-formula__list{margin-top:28px}.pq-formula__item{display:flex;gap:15px;border-top:1px solid #d4deda;padding:17px 0}.pq-formula__check{color:var(--accent);font-size:20px}.pq-formula__item strong{font:400 22px Georgia,serif}.pq-formula__item p{margin:5px 0 0;color:var(--muted);font-size:14px}.pq-comparison__table{margin-top:35px;border:1px solid var(--line)}.pq-comparison__row{display:grid;grid-template-columns:1fr 1.15fr 1.3fr;gap:16px;padding:18px 24px;border-bottom:1px solid var(--line);font-size:14px}.pq-comparison__row:nth-child(2n){background:#f7f9f8}.pq-comparison__row:last-child{border-bottom:0}.pq-comparison__head{background:#1b3035!important;color:#fff;font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:.08em}.pq-comparison__row span:nth-child(2){color:#176965;font-weight:700}.pq-comparison__head span:nth-child(2){color:#fff}.pq-comparison__note{font-size:12px;color:var(--muted);margin-top:18px}.pq-guarantee{background:#dcebe6}.pq-guarantee__grid{display:grid;grid-template-columns:1.4fr .6fr;align-items:center;gap:50px}.pq-guarantee__badge{width:240px;height:240px;border:2px solid #234f51;border-radius:50%;display:grid;align-content:center;justify-content:center;text-align:center;justify-self:center;color:#234f51}.pq-guarantee__badge span{font:400 100px/.9 Georgia,serif}.pq-guarantee__badge small{font-size:13px;letter-spacing:.12em;font-weight:700}.pq-guarantee a{text-decoration:underline;font-size:13px;font-weight:700}@media(max-width:760px){.pq-science__grid{grid-template-columns:1fr 1fr}.pq-science__card{min-height:0;padding:18px}.pq-science__card h3{font-size:21px}.pq-formula__grid,.pq-guarantee__grid{grid-template-columns:1fr;gap:28px}.pq-comparison__row{grid-template-columns:.75fr 1fr 1fr;padding:13px 10px;font-size:12px}.pq-comparison__head{font-size:10px}.pq-guarantee__badge{width:190px;height:190px}.pq-guarantee__badge span{font-size:75px}}@media(max-width:760px){.pq-product-main__grid>*{min-width:0}.pq-gallery,.pq-gallery__thumbs{min-width:0;max-width:100%}.pq-gallery__thumbs{overflow-x:auto}}.pq-header__logo,.pq-footer__logo{display:inline-flex;align-items:center;flex:none;line-height:0}.pq-header__logo img,.pq-footer__logo img{display:block;width:min(var(--logo-width,160px),100%);height:auto;max-width:none}.pq-footer__logo img{filter:brightness(0) invert(1)}.pq-policy-brand{max-width:560px;padding:13px 16px;margin:24px auto 0;background:#f2f6f4;border-left:3px solid var(--accent);font-size:14px}@media(max-width:760px){.pq-header__logo img{width:min(var(--logo-width,160px),132px)}.pq-header__actions{gap:12px}}.pq-price-hero{margin:18px 0 22px;padding:20px 22px;background:#f4f8f6;border:1px solid #d3e4dc;border-left:4px solid #2e6c6b}.pq-price-hero__label{font-size:11px;font-weight:800;letter-spacing:.14em;color:#2e6c6b}.pq-price-hero__line{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 15px;margin-top:5px}.pq-price-hero__current{font-size:clamp(30px,3vw,40px);line-height:1.15;color:#183a37}.pq-price-hero__regular{font-size:20px;color:#818b88}.pq-price-hero__badge{display:inline-block;padding:5px 9px;border-radius:3px;background:#d6eee2;color:#155b4f;font-size:12px;font-weight:700;white-space:nowrap}.pq-price-hero p{margin:8px 0 0;color:var(--muted);font-size:12px}.pq-pack-options__title{display:block;margin-top:22px;font-size:15px}.pq-pack-options .pq-pack-options__option{align-items:center;padding:15px 17px;min-height:74px}.pq-pack-options__name{display:flex;align-items:center;gap:8px;font-weight:700}.pq-pack-options__name input{flex:none}.pq-pack-options__name em{display:block;margin-top:3px;color:#257568;font-size:11px;font-style:normal;font-weight:700}.pq-pack-options__amount{text-align:right;white-space:nowrap}.pq-pack-options__amount strong{font-size:17px}.pq-pack-options__amount del{display:inline-block;color:#818b88;font-size:13px}.pq-pack-options__amount small{display:block;color:#41796d;font-size:11px}.pq-selected-pack{display:grid;grid-template-columns:1fr auto;gap:2px 12px;align-items:center;margin:0 0 14px;padding:13px 16px;background:#e9f4ef;border:1px solid #c9e0d4;font-size:13px}.pq-selected-pack__total strong{font-size:20px;color:#17483f}.pq-selected-pack__total del{margin-left:7px;color:#778b84}.pq-selected-pack__save{grid-column:1/-1;color:#246d59;font-size:12px}.pq-listing-price{display:flex;align-items:baseline;gap:10px;margin-top:12px}.pq-listing-price strong{font-size:19px;color:#17483f}.pq-listing-price del{color:#818b88;font-size:14px}@media(max-width:760px){.pq-price-hero{padding:16px}.pq-price-hero__current{font-size:32px}.pq-pack-options .pq-pack-options__option{padding:12px}.pq-pack-options__amount strong{font-size:16px}.pq-selected-pack{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
