.shopify-section[id$=__faqs_AstFaqs] .section{margin-top:0;margin-bottom:0;padding-top:clamp(32px,4vw,48px);padding-bottom:clamp(48px,6vw,72px)}.shopify-section[id$=__faqs_AstFaqs] .reading-width{max-width:none}.shopify-section[id$=__faqs_AstFaqs] .reading-width>.faq__category{margin:40px 0 10px;color:rgb(var(--ast-violet))}.shopify-section[id$=__faqs_AstFaqs] .reading-width>.faq__category:first-child{margin-top:0}.shopify-section[id$=__faqs_AstFaqs] .reading-width>.ast-qs{margin-bottom:32px}@media(min-width:768px){.shopify-section[id$=__faqs_AstFaqs] .reading-width>.ast-qs{margin-bottom:0}}.shopify-section[id$=__contact_AstFaqs] .section{margin-top:0;margin-bottom:0;border-top:1px solid var(--ast-tint-rule)}.shopify-section[id$=__contact_AstFaqs] .reading-width{max-width:none;margin:0}.shopify-section[id$=__contact_AstFaqs] .mb-heading{margin-bottom:16px}.shopify-section[id$=__contact_AstFaqs] form .rte{max-width:42em}@media(min-width:768px){.shopify-section[id$=__faqs_AstFaqs] .reading-width{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:48px}.shopify-section[id$=__faqs_AstFaqs] .reading-width>.faq__category{grid-column:1;margin:0;padding-top:20px;border-top:1px solid var(--ast-rule)}.shopify-section[id$=__faqs_AstFaqs] .reading-width>.ast-qs{grid-column:2}.shopify-section[id$=__faqs_AstFaqs] .reading-width>.faq__category:not(:first-child),.shopify-section[id$=__faqs_AstFaqs] .reading-width>.faq__category:not(:first-child)+.ast-qs{margin-top:48px}.shopify-section[id$=__contact_AstFaqs] .section>.container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:48px;align-items:start}.shopify-section[id$=__contact_AstFaqs] .mb-heading{margin-bottom:0}.shopify-section[id$=__contact_AstFaqs] .section>.container{grid-template-rows:auto 1fr}.shopify-section[id$=__contact_AstFaqs] .mb-heading{grid-column:1;grid-row:1}.shopify-section[id$=__contact_AstFaqs] .media{grid-column:1;grid-row:2;align-self:start;margin:24px 0 0}.shopify-section[id$=__contact_AstFaqs] .media img{width:100%;height:auto;border-radius:2px}.shopify-section[id$=__contact_AstFaqs] form{grid-column:2;grid-row:1 / span 2}}@media(max-width:767.98px){.shopify-section[id$=__contact_AstFaqs] .media{margin:16px 0 24px}.shopify-section[id$=__contact_AstFaqs] .media img{width:100%;height:220px;object-fit:cover;border-radius:2px}}body .ast-quiz .btn-next,body .ast-quiz .btn-guide{border-color:transparent;background:var(--ast-action-bg);color:rgb(var(--ast-action-text));transition:background-position var(--ast-wipe-t),color .15s}body .ast-quiz .btn-next:not(:disabled):hover,body .ast-quiz .btn-next:not(:disabled):focus-visible,body .ast-quiz .btn-guide:hover,body .ast-quiz .btn-guide:focus-visible{border-color:transparent;background:var(--ast-action-bg);background-position:0 0;color:rgb(var(--ast-action-text))}body .ast-quiz .btn-next:disabled{border-color:rgb(var(--ast-ink) / .16);background:rgb(var(--ast-ink) / .08);color:rgb(var(--ast-ink) / .7);opacity:1}.ast-qz-asks{padding-bottom:clamp(36px,4.5vw,56px);background:rgb(var(--ast-ice))}.ast-qz-quiz{padding:clamp(40px,5vw,64px) 0 clamp(48px,6vw,80px);scroll-margin-top:calc(var(--header-height, 65px) - clamp(40px,5vw,64px) + 24px)}@media(min-width:769px){.ast-qz-quiz{scroll-margin-top:calc(var(--header-height, 154px) - 42px - clamp(40px,5vw,64px) + 24px)}}.ast-qz-next{padding-bottom:clamp(48px,6vw,72px)}.ast-qz-asks__grid,.ast-qz-next__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.ast-qz-asks__intro,.ast-qz-next__intro{padding-top:20px;border-top:1px solid var(--ast-rule)}.ast-qz-asks__title,.ast-qz-next__title,.shopify-section[id$=__qz_guides] h2[class*=__heading]{margin:0;font-family:var(--ast-head);font-size:clamp(26px,2.6vw,32px);font-weight:600;letter-spacing:0;line-height:1.12;text-wrap:balance}.ast-qz-asks__lede,.ast-qz-next__lede{margin:10px 0 0;max-width:32em;font-size:16px;line-height:1.6;color:rgb(var(--ast-ink) / .85)}.ast-qz-asks__meta{margin-top:12px}.ast-qz-asks__list{display:grid;grid-template-columns:minmax(0,1fr);column-gap:40px;margin:0;padding:0;list-style:none}.ast-qz-asks__list>li{display:grid;grid-template-columns:2.2em minmax(0,1fr);column-gap:10px;margin:0;padding:13px 0 14px;border-top:1px solid var(--ast-rule)}.ast-qz-asks__n{grid-row:span 2;font-family:var(--ast-num);font-size:17px;font-weight:700;line-height:1.3;color:rgb(var(--ast-violet));font-variant-numeric:tabular-nums lining-nums}.ast-qz-asks__q{font-size:16px;font-weight:600;line-height:1.35}.ast-qz-asks__why{margin-top:2px;font-size:14px;line-height:1.45;color:rgb(var(--ast-ink) / .72)}.ast-qz-next__list{margin:0}.ast-qz-next__item{padding:16px 0 18px;border-top:1px solid var(--ast-rule)}.ast-qz-next__item dt{margin:0 0 6px;font-family:var(--ast-num);font-size:var(--ast-lbl-fs);font-weight:600;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:rgb(var(--ast-violet))}.ast-qz-next__item dd{max-width:40em;margin:0;font-size:16px;line-height:1.65;color:rgb(var(--ast-ink) / .85)}@media(min-width:600px)and (max-width:1023px){.shopify-section[id$=__qz_guides] [class$=__grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}}@media(max-width:599px){.shopify-section[id$=__qz_guides] h3[class$=__title]{font-size:17px}.shopify-section[id$=__qz_guides] p[class$=__desc]{font-size:var(--ast-small-fs);line-height:1.5}}@media(min-width:768px){.ast-qz-asks__grid,.ast-qz-next__grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:48px}.ast-qz-asks__intro,.ast-qz-next__intro{padding-top:24px}.ast-qz-asks__list{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,auto);grid-auto-flow:column}}@media(min-width:1024px){.ast-qz-next__item{display:grid;grid-template-columns:11em minmax(0,1fr);column-gap:24px}.ast-qz-next__item dt{margin:0;padding-top:4px}}.shopify-section[id$=__about_AstCal] .section{margin:0;padding:clamp(28px,4vw,40px) 0}.shopify-section[id$=__contact_form_DXBibR] .section,.shopify-section[id$=__contact_form_aEJWUR] .section{margin-top:0;margin-bottom:0}.shopify-section[id$=__contact_form_DXBibR] .reading-width,.shopify-section[id$=__contact_form_aEJWUR] .reading-width{max-width:none;margin:0}.shopify-section[id$=__contact_form_DXBibR] .mb-heading,.shopify-section[id$=__contact_form_aEJWUR] .mb-heading{margin-bottom:16px}@media(min-width:768px){.shopify-section[id$=__contact_form_DXBibR] .section>.container,.shopify-section[id$=__contact_form_aEJWUR] .section>.container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:48px;align-items:start}.shopify-section[id$=__contact_form_DXBibR] .mb-heading,.shopify-section[id$=__contact_form_aEJWUR] .mb-heading{margin-bottom:0}}@media(min-width:1024px){#main-content:has(>.ast-protocol-hero+:is(.cc-main-page,.cc-contact-form)),#main-content:has(>.cc-image-banner+.cc-main-page){--reading-width: var(--ast-read)}#main-content>.ast-protocol-hero:has(+:is(.cc-main-page,.cc-contact-form))>.ast-hero>.container,#main-content>.cc-image-banner:has(+.cc-main-page) .image-banner>.container{max-width:calc(var(--ast-read) + var(--gutter, 32px) * 2)}#main-content>.cc-main-page{--reading-width: var(--ast-read)}}.ast-seg>.btn:not(:first-child):not(:last-child){--ast-btn-radius: 0}.ast-seg>.btn:first-child:not(:last-child){--ast-btn-radius: var(--ast-radius) 0 0 var(--ast-radius)}.ast-seg>.btn:last-child:not(:first-child){--ast-btn-radius: 0 var(--ast-radius) var(--ast-radius) 0}[id$=__3723460a-fccf-478a-a244-8af9fcf9846a] .max-w-text-overlay{max-width:var(--reading-width, 48em)}[id$=__3723460a-fccf-478a-a244-8af9fcf9846a] .max-w-text-overlay .section__block{max-width:none;margin-left:0}.ast-pn{display:grid;grid-template-columns:minmax(0,1fr);background:rgb(var(--ast-paper, 255 255 255))}.ast-pn__photo{position:relative;margin:0;aspect-ratio:1 / 1;overflow:hidden;background:rgb(var(--ast-photo, 227 227 236))}.ast-pn__photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--s-photo-note-1)}.ast-pn__text{padding:22px var(--gutter, 20px) 36px}.ast-pn .ast-crumbs{padding:0 0 14px}.ast-pn__h1{margin:0 0 18px;max-width:12em;font-family:var(--ast-head, var(--heading-font-family));font-weight:400;letter-spacing:0;font-size:clamp(36px,4.2vw,54px);line-height:1.05;color:rgb(var(--ast-ink))}.ast-pn__h1 span{display:block}.ast-pn__note{max-width:36em}.ast-pn__note p{margin:0 0 .9em;font-size:17px;line-height:1.65}.ast-pn__note p:last-child{margin-bottom:0}.ast-pn__sign{margin:22px 0 0}.ast-pn__sign span{display:block;font-size:17px;line-height:1.5}.ast-pn__sign b{display:block;margin-top:2px;font-family:var(--ast-head, var(--heading-font-family));font-weight:400;font-size:30px;line-height:1.1;color:rgb(var(--ast-ink))}@media(min-width:750px){.ast-pn__text{padding:32px var(--gutter, 32px) 44px}.ast-pn__h1{margin-bottom:26px}}@media(min-width:990px){.ast-pn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:var(--s-photo-note-2);box-sizing:border-box;padding-left:max(var(--gutter, 32px),calc((100% - var(--page-width, 1380px)) / 2));padding-right:max(var(--gutter, 32px),calc((100% - var(--page-width, 1380px)) / 2))}.ast-pn__photo{aspect-ratio:auto;min-height:100%}.ast-pn__text{display:flex;flex-direction:column;justify-content:center;max-width:none;padding:48px 0 56px 64px}.ast-pn--right .ast-pn__photo{order:2}.ast-pn--right .ast-pn__text{padding:48px 64px 56px 0}}.ast-pn--band .ast-pn__photo{aspect-ratio:auto;margin:16px var(--gutter, 20px) 0;padding:10px;background:#fff;border:1px solid var(--ast-frame);border-radius:var(--ast-panel-r, 8px)}.ast-pn--band .ast-pn__photo img{position:static;width:100%;height:auto;aspect-ratio:var(--s-photo-note-3, 4 / 5);object-position:var(--s-photo-note-1);border-radius:3px}.ast-pn--band .ast-pn__text{padding-bottom:28px}.ast-pn--band .ast-pn__h1{margin-bottom:0}.ast-pn-band{background-color:var(--ast-tint);border-top:1px solid var(--ast-tint-rule);border-bottom:1px solid var(--ast-tint-rule)}.ast-pn-band__in{display:grid;gap:22px;max-width:var(--page-width, 1380px);margin:0 auto;padding:36px var(--gutter, 20px) 40px;box-sizing:border-box}.ast-pn-band__quote{margin:0;padding-top:0;font-family:var(--ast-head, var(--heading-font-family));font-weight:400;letter-spacing:0;font-size:30px;line-height:1.12;text-wrap:balance;color:rgb(var(--ast-ink))}.ast-pn-band__body .ast-pn__note{max-width:62ch}.ast-pn-facts{max-width:var(--page-width, 1380px);margin:0 auto;padding:40px var(--gutter, 20px) 40px;box-sizing:border-box}@media(min-width:990px){.ast-pn--band{grid-template-columns:minmax(0,min(calc(var(--s-photo-note-2) * var(--s-photo-note-3, .8)),56%)) minmax(0,1fr);min-height:0;column-gap:64px;align-items:end}.ast-pn--band .ast-pn__photo{margin:32px 0 0;min-height:0}.ast-pn--band .ast-pn__text{justify-content:flex-end;padding:48px 0 8px}.ast-pn--band .ast-pn__h1{font-size:60px}.ast-pn-band__in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:72px;align-items:start;padding:64px max(var(--gutter, 32px),calc((100% - var(--page-width, 1380px)) / 2));max-width:none}.ast-pn-band__quote{font-size:44px}.ast-pn-facts{padding:48px max(var(--gutter, 32px),calc((100% - var(--page-width, 1380px)) / 2)) 48px;max-width:none}.ast-pn-facts .ast-usp{grid-template-columns:repeat(4,minmax(0,1fr))}.ast-pn-facts .ast-usp__tile:nth-child(n+2){border-left:1px solid var(--ast-frame)}.ast-pn-facts .ast-usp__tile:nth-child(n+3){border-top:0}.ast-pn-facts .ast-usp__tile{padding:16px;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/201/assets/ast-page.css.map */
