.pab-cart-reassurance{background:#000;color:#fff;padding:clamp(1.5rem,5vw,4rem);margin:0 max(1rem,5vw)}.pab-cart-reassurance h2{font-family:Archivo Black,sans-serif;text-transform:uppercase;font-size:clamp(1.8rem,4vw,3.5rem);line-height:1}.pab-cart-reassurance li{margin:.75rem 0;font-size:1.05rem}.pab-contact-intro{background:#000;color:#fff;padding:clamp(3rem,8vw,8rem) max(1.5rem,8vw)}.pab-contact-intro h1{font-family:Archivo Black,sans-serif;text-transform:uppercase;font-size:clamp(3rem,9vw,7rem);line-height:.9;margin:.5rem 0 1rem}.pab-contact-intro p{font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pab-contact-intro div{max-width:60ch;font-size:1.2rem}.pab-home{background:#fff;color:#000}.pab-home__hero,.pab-formula,.pab-section{padding:clamp(3rem,8vw,8rem) max(1.5rem,6vw)}.pab-home__hero{background:#000;color:#fff;min-height:68vh;display:flex;flex-direction:column;justify-content:center}.pab-home h1,.pab-home h2,.pab-card strong,.pab-formula__back p{font-family:Archivo Black,sans-serif;text-transform:uppercase}.pab-home h1{font-size:clamp(3.2rem,9vw,8rem);line-height:.9;max-width:13ch;margin:.25rem 0 1.5rem}.pab-home h2{font-size:clamp(2rem,4vw,4rem);line-height:1}.pab-kicker{font-weight:700;letter-spacing:.15em;text-transform:uppercase}.pab-home__intro{font-size:clamp(1.1rem,2vw,1.5rem);max-width:60ch}.pab-actions,.pab-signup__row{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.pab-actions .button--secondary{background:#fff;color:#000}.pab-formula__grid,.pab-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.pab-formula article,.pab-card{border:4px solid #000;padding:clamp(1.5rem,4vw,3.5rem)}.pab-formula__back{background:#000;color:#fff}.pab-formula__back p{font-size:clamp(2rem,5vw,5rem);line-height:.95;text-align:center}.pab-card{color:#000;text-decoration:none;display:flex;flex-direction:column;gap:1rem;min-height:220px;justify-content:flex-end}.pab-card strong{font-size:clamp(1.6rem,3vw,3rem);line-height:1}.pab-card span{font-size:1.1rem}.pab-card:hover,.pab-card:focus-visible{background:#000;color:#fff}.pab-promise{background:#000;color:#fff}.pab-promise li{font-size:clamp(1.1rem,2vw,1.4rem);margin:.75rem 0}.pab-signup{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center}.pab-signup input{min-height:52px;border:3px solid #000;padding:0 1rem;flex:1;font:inherit}.pab-signup label{display:block;font-weight:700}.pab-faq details{border-top:3px solid #000;padding:1.25rem 0}.pab-faq details:last-child{border-bottom:3px solid #000}.pab-faq summary{font-weight:700;font-size:1.2rem;cursor:pointer}@media(max-width:749px){.pab-home__hero{min-height:58vh}.pab-formula__grid,.pab-card-grid,.pab-signup{grid-template-columns:1fr}.pab-actions .button,.pab-signup__row .button{width:100%;text-align:center}.pab-signup__row{display:grid}.pab-home h1{font-size:clamp(3rem,15vw,5.5rem)}}.pab-home h1,.pab-home h2{color:inherit}.pab-home{font-size:1.6rem}.pab-home__intro{font-size:clamp(1.6rem,2vw,1.8rem)}.pab-home h1{max-width:18ch;line-height:1.04}.pab-card span,.pab-promise li{font-size:1.6rem}.pab-home .pab-actions .button{background:#fff;color:#000;border:2px solid #fff;min-height:48px;font-weight:700}.pab-home .pab-actions .button--secondary{background:#000;color:#fff}.pab-faq summary{font-size:1.7rem;min-height:44px;display:flex;align-items:center}.pab-faq summary:focus-visible,.pab-card:focus-visible,.pab-home .button:focus-visible{outline:3px solid currentColor;outline-offset:4px}.pab-signup__form,.pab-signup input{min-width:0;width:100%}.pab-signup input{font-size:16px}.pab-home__hero .pab-kicker{margin-top:0}.pab-home__hero{min-height:unset}.pab-home__hero .pab-actions{margin-bottom:0}.pab-featured{background:#f5f5f5}.pab-featured>p:not(.pab-kicker){max-width:60ch}.pab-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin-top:2rem}.pab-product-card{display:flex;flex-direction:column;gap:.75rem;color:#000;text-decoration:none}.pab-product-card__media{background:#fff;border:3px solid #000;aspect-ratio:1/1;overflow:hidden}.pab-product-card__media img{width:100%;height:100%;object-fit:cover}.pab-product-card strong{font-size:1.5rem;line-height:1.15}.pab-product-card span{font-size:1.4rem}.pab-product-card:hover strong{text-decoration:underline}.pab-product-card:focus-visible{outline:3px solid currentColor;outline-offset:4px}@media(max-width:989px){.pab-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:479px){.pab-product-grid{grid-template-columns:1fr}}@media(max-width:749px){.pab-home__hero{min-height:unset}.pab-home h1{font-size:clamp(3.6rem,11vw,5.5rem)}.pab-card{min-height:160px}.pab-home__hero,.pab-formula,.pab-section{padding:4rem 2rem}.pab-actions .button{white-space:normal;padding:1.4rem;line-height:1.3}}.pab-product-proof{background:#fff;color:#000;border-top:4px solid #000;border-bottom:4px solid #000}.pab-product-proof__inner{max-width:1400px;margin:auto;padding:clamp(2rem,6vw,5rem) max(1.5rem,4vw)}.pab-product-proof h2,.pab-product-proof h3,.pab-art{font-family:Archivo Black,sans-serif;text-transform:uppercase}.pab-product-proof h2{font-size:clamp(2rem,5vw,4.5rem)}.pab-product-proof__grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.pab-product-proof article{border:4px solid #000;padding:clamp(1.5rem,4vw,3rem);min-height:360px;display:flex;flex-direction:column;justify-content:center}.pab-product-proof__back{background:#000;color:#fff}.pab-label{font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pab-art{font-size:clamp(2rem,4.5vw,4.5rem);line-height:.95;text-align:center}.pab-product-info{margin-top:2rem}.pab-product-info details{border-top:3px solid #000;padding:1.2rem 0}.pab-product-info details:last-child{border-bottom:3px solid #000}.pab-product-info summary{font-weight:700;font-size:1.2rem;cursor:pointer}.pab-table-wrap{overflow-x:auto}.pab-product-proof table{width:100%;border-collapse:collapse}.pab-product-proof th,.pab-product-proof td{border:2px solid #000;padding:.75rem;text-align:left}.pab-reassurance{background:#000;color:#fff;margin-top:2rem;padding:2rem}.pab-reassurance li{margin:.5rem 0}@media(max-width:749px){.pab-product-proof__grid{grid-template-columns:1fr}.pab-product-proof article{min-height:280px}.pab-art{font-size:clamp(1.8rem,10vw,3rem)}}.pab-product-proof h2,.pab-product-proof h3{color:inherit}.pab-product-proof{font-size:1.6rem}.pab-product-proof__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pab-product-proof article{min-width:0;justify-content:flex-start}.pab-product-proof .pab-art{line-height:1.1;overflow-wrap:anywhere}.pab-product-info summary{font-size:1.7rem;min-height:44px;display:flex;align-items:center}.pab-product-info summary:focus-visible{outline:3px solid #000;outline-offset:4px}.pab-product-proof small{font-size:1.4rem}.pab-product-proof table{font-size:1.6rem}.pab-product-proof .pab-label{margin-top:0}.pab-product-proof .pab-art{margin-top:1.6rem}@media(max-width:749px){.pab-product-proof__grid{grid-template-columns:1fr}.pab-product-proof .pab-art{font-size:clamp(2.4rem,7.5vw,3.4rem)}}.pab-help{font-size:1.6rem;line-height:1.6;overflow-wrap:anywhere}.pab-help h2{font-size:clamp(2rem,4vw,2.8rem);line-height:1.2;margin-top:3rem}.pab-help details{border-top:2px solid currentColor;padding:1.2rem 0}.pab-help details:last-of-type{border-bottom:2px solid currentColor}.pab-help summary{cursor:pointer;font-weight:700;min-height:44px;display:flex;align-items:center;gap:1rem;list-style:none}.pab-help summary::-webkit-details-marker{display:none}.pab-help summary:after{content:"+";margin-left:auto;font-size:2rem}.pab-help details[open]>summary:after{content:"\2212"}.pab-help summary:focus-visible,.pab-help a:focus-visible{outline:3px solid currentColor;outline-offset:4px}.pab-help__links{display:flex;flex-wrap:wrap;gap:1.6rem}.pab-help__links a{display:inline-flex;align-items:center;min-height:44px}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
