:root{--az-brand: #d81e5b;--az-brand-dark: #a8124a;--az-ink: #1c2530;--az-gradient: linear-gradient(135deg, #c8102e 0%, #e11a5b 55%, #ec4d7e 100%)}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.01em}.button,.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.06em;font-weight:600;border-radius:0!important;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.button:not([disabled]):hover{transform:translateY(-2px)}.button:not(.button--secondary):not([disabled]):hover{box-shadow:0 6px 18px #d81e5b47}.az-gradient-bg{background:var(--az-gradient)!important}.az-accent-heading:after{content:"";display:block;width:56px;height:3px;background:var(--az-gradient);margin:14px 0 0}.az-center .az-accent-heading:after{margin-left:auto;margin-right:auto}.rte a{color:var(--az-brand);text-underline-offset:3px}.header__menu-item{font-weight:500;letter-spacing:.02em}.header__active-menu-item{text-underline-offset:6px}.announcement-bar__message{font-weight:600;letter-spacing:.04em;font-size:.84rem}.price__regular .price-item--regular,.price-item--sale{font-weight:600}.price .price__tier-label{display:block;margin-top:6px;letter-spacing:normal}.price__tier-label-inner{display:inline-block;padding:2px 8px;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.55;color:var(--az-brand-dark);background:#d81e5b17}.price--large .price__tier-label-inner{font-size:.76rem}.az-trust{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;align-items:flex-start;text-align:center}.az-trust__item{flex:1 1 180px;max-width:250px}.az-trust__icon{font-size:28px;line-height:1;display:block;margin:0 auto 10px}.az-trust__title{font-weight:700;font-size:1.2rem;margin:0 0 8px}.az-trust__text{font-size:1.05rem;line-height:1.55;opacity:1;color:var(--az-ink);margin:0}.az-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px}.az-feature__title{font-weight:600;margin:0 0 6px}.az-feature__text{margin:0;opacity:.82}.product__media-item img[alt*=facts i],.product__media-item img[alt*=supplement i]{border:1px solid rgba(0,0,0,.08);background:#fff}*:focus-visible{outline-color:var(--az-brand)}.az-faq{border-top:1px solid rgba(0,0,0,.1)}.az-faqs .az-faq:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.az-faq>summary{list-style:none;cursor:pointer;font-weight:600;font-size:1.05rem;padding:18px 40px 18px 0;position:relative}.az-faq>summary::-webkit-details-marker{display:none}.az-faq>summary:after{content:"+";position:absolute;right:4px;top:16px;font-size:1.5rem;line-height:1;color:var(--az-brand)}.az-faq[open]>summary:after{content:"\2212"}.az-faq>.rte{padding:0 0 18px;max-width:70ch}.az-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:600;color:var(--az-brand);margin:0 0 10px}.az-disclaimer small{opacity:.7;font-size:.78rem;line-height:1.5}.az-ebook{margin:42px auto 0;max-width:360px;padding-top:38px;border-top:1px solid rgba(255,255,255,.18)}.az-ebook__thumb{display:inline-block;margin:0 0 22px;line-height:0;transition:transform .18s ease,box-shadow .18s ease}.az-ebook__thumb img{width:230px;max-width:78%;height:auto;border-radius:4px;box-shadow:0 14px 38px #0006}.az-ebook__thumb:hover{transform:translateY(-3px)}.az-ebook__thumb:hover img{box-shadow:0 22px 50px #0000007a}
/*# sourceMappingURL=/cdn/shop/t/2/assets/astrazyme-custom.css.map */
