.an-home p,.an-home li,.an-home dd,.an-home summary{font-size:clamp(1.0625rem,1.2vw,1.1875rem)!important;line-height:1.68!important}.an-home h3{font-size:clamp(1.25rem,1.8vw,1.5rem)!important;line-height:1.3!important}.an-home .an-step p,.an-home .an-benefits p,.an-home .an-faq p{font-size:clamp(1.0625rem,1.1vw,1.125rem)!important}.an-pdp p,.an-pdp li,.an-pdp dd,.an-pdp summary,.product__info-container .an-mechanism,.product__info-container .an-benefits li,.product__description{font-size:clamp(1.0625rem,1.15vw,1.1875rem)!important;line-height:1.68!important}.an-pdp h3{font-size:clamp(1.25rem,1.7vw,1.5rem)!important;line-height:1.3!important}.an-pdp .an-pdp-three p,.an-pdp .an-pdp-how p,.an-pdp .an-pdp-benefits p,.an-pdp .an-review-grid p,.an-pdp .an-usecase-card p{font-size:clamp(1.0625rem,1.05vw,1.125rem)!important}.an-home p+p,.an-pdp p+p,.product__description p+p{margin-top:1em}.an-home img,.an-pdp img{image-rendering:auto}.an-cart-assurance{margin:1rem 0;padding:1rem;border:1px solid #d9e4dc;border-radius:1rem;background:#fff;color:#20302a;box-shadow:0 .75rem 2rem #20302a14}.an-cart-assurance.is-empty{display:none}.an-cart-reservation{display:grid;grid-template-columns:2.5rem 1fr;gap:.75rem;align-items:center;padding:.9rem;border:1px solid #cfe0d5;border-radius:.875rem;background:#f0f7f2}.an-cart-brand{display:flex;align-items:center;gap:.7rem;margin-bottom:.75rem}.an-cart-brand__mark{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:.8rem;background:#2d6f4d;color:#fff;font-size:.9rem;font-weight:900;letter-spacing:.04em}.an-cart-brand strong,.an-cart-brand small{display:block}.an-cart-brand strong{color:#20302a;font-size:1.1rem;line-height:1.1;letter-spacing:.12em}.an-cart-brand small{margin-top:.2rem;color:#66736d;font-size:.75rem}.an-cart-reservation__icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:#dcebe1;color:#2d7a4a}.an-cart-reservation svg,.an-cart-trust svg{width:1.35rem;height:1.35rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.an-cart-reservation p{margin:0;color:#20302a;font-size:1rem;line-height:1.35}.an-cart-reservation strong{white-space:nowrap;color:#2d7a4a;font-variant-numeric:tabular-nums}.an-cart-reservation small{display:block;margin-top:.2rem;color:#66736d;font-size:.8125rem;line-height:1.35}.an-cart-proof{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:center;margin-top:.7rem;padding:.8rem;border:1px solid #eadfbd;border-radius:.8rem;background:#fffaf0}.an-cart-proof__number{display:grid;place-items:center;min-width:4.5rem;min-height:3rem;padding:.4rem .55rem;border-radius:.7rem;background:#2d6f4d;color:#fff;font-size:.9rem;font-weight:900}.an-cart-proof b,.an-cart-proof small{display:block}.an-cart-proof b{color:#20302a;font-size:.9rem;line-height:1.25}.an-cart-proof small{margin-top:.2rem;color:#66736d;font-size:.75rem;line-height:1.35}.an-cart-proof__reviews{grid-column:1 / -1;font-size:.8rem}.an-cart-reservation.is-expired{border-color:#e6d8ba;background:#fbf7ee}.an-cart-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.65rem}.an-cart-trust>div{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.5rem;align-items:start;min-width:0;padding:.65rem;border:1px solid #e1e7e3;border-radius:.75rem;background:#fff;color:#2d7a4a}.an-cart-trust span,.an-cart-trust small{display:block}.an-cart-trust b{display:block;color:#20302a;font-size:.8rem;line-height:1.25}.an-cart-trust small{margin-top:.15rem;color:#66736d;font-size:.725rem;line-height:1.25}.an-cart-payments{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;margin:.7rem 0 0;padding:0;list-style:none}.an-cart-payments li{display:flex;align-items:center;margin:0}.an-cart-payments svg{width:2.5rem;height:1.55rem}#main-cart-footer .an-cart-assurance{width:min(40rem,100%);margin-left:auto}@media(max-width:749px){.an-home p,.an-home li,.an-home dd,.an-home summary,.an-home .an-step p,.an-home .an-benefits p,.an-home .an-faq p,.an-pdp p,.an-pdp li,.an-pdp dd,.an-pdp summary,.an-pdp .an-pdp-three p,.an-pdp .an-pdp-how p,.an-pdp .an-pdp-benefits p,.an-pdp .an-review-grid p,.an-pdp .an-usecase-card p,.product__info-container .an-mechanism,.product__info-container .an-benefits li,.product__description{font-size:1.0625rem!important;line-height:1.65!important}.an-home .an-wrap,.an-pdp .an-pdp-wrap{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.an-cart-reservation{grid-template-columns:2.25rem 1fr;padding:.8rem}.an-cart-reservation__icon{width:2.25rem;height:2.25rem}.an-cart-trust{gap:.45rem}.an-cart-trust>div{padding:.55rem}.an-cart-assurance{padding:.8rem}.an-cart-brand strong{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/alignnova-optimizations.css.map */
