:root{--aed-ink:#242427;--aed-ink2:#55555c;--aed-coral:#f27478;--aed-teal:#15b79f;--aed-line:#e4e2dd;--aed-bg:#f4f3f0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.rte,.product-details .rte,.text-block{line-height:1.7}.rte h2{font-size:clamp(24px,2.4vw,32px);letter-spacing:-.015em;margin:2.2em 0 .6em;font-weight:700}.rte h3{font-size:20px;letter-spacing:-.01em;margin:2em 0 .6em;font-weight:700}.rte p.lead{font-size:19px;line-height:1.55}.rte p.lead strong{font-weight:600}.rte ul{padding-left:0;list-style:none}.rte ul li{position:relative;padding:6px 0 6px 30px}.rte ul li:before{content:"";position:absolute;left:0;top:12px;width:18px;height:18px;border-radius:50%;background:#15b79f24 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315b79f' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/11px no-repeat}.rte ol{padding-left:1.2em}.rte ol li{padding:4px 0}.rte table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--aed-line);border-radius:16px;overflow:hidden;margin:1.2em 0 1.8em;font-size:15px;background:#fff}.rte table th,.rte table td{padding:14px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--aed-line)}.rte table tr:last-child th,.rte table tr:last-child td{border-bottom:0}.rte table th{width:38%;font-weight:600;color:var(--aed-ink);background:#faf9f7}.rte table td{color:var(--aed-ink2)}.rte blockquote{border-left:3px solid var(--aed-coral);margin:1.6em 0;padding:.4em 0 .4em 1.4em;font-size:20px;line-height:1.5}.rte a{text-decoration-color:var(--aed-coral);text-underline-offset:3px}.rte iframe{max-width:100%}.button,button.button,.shopify-payment-button__button{letter-spacing:.01em}.product-card,.card{transition:transform .25s ease,box-shadow .25s ease}body:has(.ax-hero) #header-component[transparent]:not([data-sticky-state=active]) .menu-list__link,body:has(.ax-hero) #header-component[transparent]:not([data-sticky-state=active]) a,body:has(.ax-hero) #header-component[transparent]:not([data-sticky-state=active]) button{color:#fff!important}body:has(.ax-hero) #header-component[transparent]:not([data-sticky-state=active]) svg{color:#fff}.ax-hero__video{opacity:0;animation:axVid 1.2s ease 3.2s forwards}@keyframes axVid{to{opacity:1}}.ax .ax-sec--dark{overflow:hidden}.ax .ax-tile--small{justify-content:space-between;gap:20px}.ax .ax-tile--small .ax-tile__img{flex:0 0 auto}.ax .ax-tile--small .ax-tile__img img{max-height:180px;width:auto}footer .aedf{background:#121214;border-top:1px solid rgba(255,255,255,.06)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aed-premium.css.map */
