html body #hasd-footer-optin-form{gap:12px!important}html body #hasd-footer-optin-form button[type=submit]:hover,html body #hasd-footer-optin-form button[type=submit]:focus{background:#2c2e31!important}html body #hasd-footer-optin-form input[type=email],html body #hasd-footer-optin-form button[type=submit]{border-radius:999px!important}@media(max-width:749px){html body #footer-group .text-block,html body #footer-group .text-block *{text-align:left!important}html body #footer-group .social-icons,html body #footer-group [class*=social]{justify-content:flex-start!important}}html body [class^=ai-product-tags-item-]{border:0!important;padding:0!important;background:none!important}html body [class^=ai-product-tags-text-]{display:inline-block!important;background:transparent!important;border:1px solid var(--hl-ink)!important;border-radius:999px!important;padding:6px 14px!important}@media(min-width:1025px){html body .ha-sidebar-book__title{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}html body .ha-sidebar-book{grid-template-columns:84px 1fr!important;align-items:center!important}html body .ha-sidebar-book .ha-book,html body .ha-sidebar-book__cover{grid-row:span 2!important;width:84px!important}html body .ha-sidebar-book__sub{font-size:16px!important;color:#fff!important}}html body .ha-body table,html body .ha-body .hasd-article-comparison{margin-bottom:40px!important}html body .ha-body table th,html body .ha-body table td{padding:14px 16px!important}html body .ha-hero{padding-top:40px!important}@media(max-width:749px){html body .ha-hero{padding-top:24px!important}}html body .asd-share-btn{display:inline-flex!important;align-items:center;min-height:40px;padding:0 16px!important;border:1px solid var(--hl-ink)!important;border-radius:999px!important;background:transparent!important;color:var(--hl-ink)!important;font-family:var(--hl-ui)!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important}@media(max-width:749px){html body [id*=migrated_footer_content] p,html body [id*=migrated_footer_content] rte-formatter{text-align:left!important}html body [id*=migrated_footer_content] .social-icons__wrapper{justify-content:flex-start!important}}html body .hasd-article-takeaways li{padding-left:28px!important}html body .hasd-article-takeaways li:before{content:""!important;top:.62em!important;left:4px!important;width:7px!important;height:7px!important;border-radius:50%!important;background:var(--hl-teal-2)!important}html body .ha-comments__empty{display:none!important}html body .ha-comments__form-head{display:block!important;font-family:var(--hl-serif)!important;font-weight:400!important;font-size:clamp(32px,3.4vw,44px)!important;line-height:1.05!important;color:var(--hl-ink)!important;text-transform:none!important;letter-spacing:-.01em!important;margin:0 0 20px!important}html body .ha-comments__form-head:first-letter{font-family:var(--hl-script);font-size:1.3em;line-height:0;margin-right:.08em}html body main .text-block.h1,html body main .text-block.h1>:is(h1,h2,p){font-family:var(--hl-serif)!important;font-weight:400!important;font-size:clamp(46px,6vw,80px)!important;line-height:.98!important;letter-spacing:-.015em!important;color:var(--hl-ink)!important;text-align:left!important;text-transform:none!important;margin:0!important}html body main .text-block.h1:not(:has(>*)):first-letter,html body main .text-block.h1>:is(h1,h2,p):first-child:first-letter{font-family:var(--hl-script);font-size:1.3em;line-height:0;margin-right:.08em}html body [id$=__section_WhTNjA],html body [id$=__section_PLjY8h],html body [id$=__section_WhTNjA] .section-background,html body [id$=__section_PLjY8h] .section-background,html body [id$=__section_WhTNjA] .custom-section-background,html body [id$=__section_PLjY8h] .custom-section-background{background:var(--hl-teal)!important}html body [id$=__section_WhTNjA] .section,html body [id$=__section_PLjY8h] .section{background:transparent!important;padding-top:clamp(72px,9vw,128px)!important;padding-bottom:clamp(72px,9vw,128px)!important}html body [id$=__section_WhTNjA] .text-block,html body [id$=__section_PLjY8h] .text-block{max-width:1000px!important;width:100%!important;margin:0 auto!important;text-align:center!important}html body [id$=__section_WhTNjA] .text-block :is(h2,p),html body [id$=__section_PLjY8h] .text-block :is(h2,p){font-family:var(--hl-serif)!important;font-weight:400!important;font-style:normal!important;font-size:clamp(36px,5vw,68px)!important;line-height:1.04!important;letter-spacing:-.015em!important;color:#fff!important;text-align:center!important;text-transform:none!important;margin:0!important}html body [id$=__section_WhTNjA] .text-block :is(h2,p) :is(strong,em,span),html body [id$=__section_PLjY8h] .text-block :is(h2,p) :is(strong,em,span){font:inherit!important;color:inherit!important}html body [id$=__section_WhTNjA] .text-block :is(h2,p):first-child:first-letter,html body [id$=__section_PLjY8h] .text-block :is(h2,p):first-child:first-letter{font-family:var(--hl-script);color:var(--hl-gold);font-size:1.3em;line-height:0;margin-right:.1em}html body .accordion{border-top:1px solid var(--hl-ink)!important;border-bottom:0!important}html body accordion-custom{display:block;border:0!important;border-bottom:1px solid var(--hl-rule-2)!important}html body accordion-custom details,html body accordion-custom .details{border:0!important;background:transparent!important}html body accordion-custom .details__header{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;padding:20px 0!important;font-family:var(--hl-ui)!important;font-weight:600!important;font-size:19px!important;line-height:1.3!important;color:var(--hl-ink)!important;list-style:none!important}html body accordion-custom .details__header::-webkit-details-marker{display:none}html body accordion-custom .details__header .icon-caret{display:none!important}html body accordion-custom .details__header .icon-plus{display:inline-flex!important;position:relative!important;flex:0 0 32px!important;width:32px!important;height:32px!important;border:1px solid var(--hl-ink)!important;border-radius:50%!important;align-items:center!important;justify-content:center!important;transition:transform .15s ease}html body accordion-custom .details__header .icon-plus svg{display:none!important}html body accordion-custom .details__header .icon-plus:before,html body accordion-custom .details__header .icon-plus:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1px;background:var(--hl-ink);transform:translate(-50%,-50%)}html body accordion-custom .details__header .icon-plus:after{transform:translate(-50%,-50%) rotate(90deg)}html body accordion-custom details[open] .details__header .icon-plus{transform:rotate(45deg)}html body accordion-custom .details-content{padding:0 0 22px!important;max-width:720px}html body accordion-custom .details-content p{font-family:var(--hl-body)!important;font-size:18px!important;line-height:1.6!important;color:var(--hl-ink)!important;margin:0 0 .8em!important}@media(prefers-reduced-motion:reduce){html body accordion-custom .details__header .icon-plus{transition:none}}html body .shopify-section:not([id$=__main]) .accordion{max-width:860px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}html body .shopify-section:not([id$=__main]) .text-block:has(+.accordion){max-width:860px!important;width:100%!important;margin:0 auto 12px!important}html body .shopify-section:has(.accordion):not([id$=__main]) :is(h2,h3):not(details *){font-family:var(--hl-serif)!important;font-weight:400!important;font-size:clamp(36px,4vw,56px)!important;line-height:1!important;letter-spacing:-.01em!important;color:var(--hl-ink)!important;text-transform:none!important;text-align:left!important}html body .shopify-section:has(.accordion):not([id$=__main]) :is(h2,h3):not(details *) strong{font-weight:400!important}html body .shopify-section:has(.accordion):not([id$=__main]) :is(h2,h3):not(details *):first-letter{font-family:var(--hl-script);font-size:1.3em;line-height:0;margin-right:.08em}html body [id$=__section_VRYgFN] .text-block{width:100%!important;text-align:center!important}html body [id$=__section_VRYgFN] h2{font-family:var(--hl-serif)!important;font-weight:400!important;font-size:clamp(36px,4vw,56px)!important;line-height:1!important;letter-spacing:-.01em!important;color:var(--hl-ink)!important;text-align:center!important;text-transform:none!important}html body [id$=__section_VRYgFN] h2 strong{font-weight:400!important}html body [id$=__section_VRYgFN] h2:first-letter{font-family:var(--hl-script);font-size:1.3em;line-height:0;margin-right:.06em}html body [id$=__section_KJU4LB] .group-block{background:transparent!important;border:1px solid var(--hl-ink)!important;border-radius:0!important;box-shadow:none!important;padding:28px!important}html body [id$=__section_KJU4LB] .group-block:before,html body [id$=__section_KJU4LB] .group-block .group-block__media-wrapper{background:transparent!important;border-radius:0!important}html body [id$=__section_KJU4LB] .group-block h2,html body [id$=__section_KJU4LB] .group-block h2 a{font-family:var(--hl-serif)!important;font-weight:400!important;font-size:26px!important;line-height:1.08!important;letter-spacing:-.005em!important;color:var(--hl-ink)!important;text-decoration:none!important;text-transform:none!important}html body [id$=__section_KJU4LB] .group-block rte-formatter p{font-family:var(--hl-body)!important;font-size:17px!important;line-height:1.5!important;color:var(--hl-ink-2)!important}html body [id$=__section_KJU4LB] .group-block-content:after{content:"Read";display:inline-block;margin-top:4px;font-family:var(--hl-ui);font-size:15px;font-weight:500;color:var(--hl-ink);text-decoration:underline;text-underline-offset:5px}html body [id$=__section_KJU4LB] .group-block:hover{background:var(--hl-panel)!important}html body [id$=__section_WhTNjA] .text-block :is(h2,p),html body [id$=__section_PLjY8h] .text-block :is(h2,p){max-width:none!important}html body .hasd-article-takeaways li:before{top:.72em!important}html body [id$=__section_KJU4LB] .group-block{align-self:stretch!important}html body .shopify-section:has(.accordion):not([id$=__main]) :is(h2,h3):not(details *){text-align:center!important}html body .shopify-section:has(.accordion):not([id$=__main]) .text-block:has(>:is(h2,h3)){width:100%!important;text-align:center!important}html body #comments label{text-transform:none!important;letter-spacing:0!important;font-family:var(--hl-ui)!important;font-size:14px!important;font-weight:500!important;color:var(--hl-ink-2)!important}html body main .contact-form button[type=submit],html body main form[action*=contact] button[type=submit],html body main form[action*=contact] .button{border-radius:999px!important;padding-left:28px!important;padding-right:28px!important}
/*# sourceMappingURL=/cdn/shop/t/45/assets/heyasd-library-9.css.map */
