.template-page.faqs #MainContent{background:rgb(var(--color-background))}.template-page.faqs #MainContent>.shopify-section{background:transparent}.template-page.faqs #MainContent>.shopify-section>.m-section,.template-page.faqs #MainContent>.shopify-section>.m-rich-text{background:transparent!important}.template-page.faqs .m-faq-page-hero.m-rich-text,.template-page.faqs .m-faq-page-brand.m-faqs-section,.template-page.faqs .m-faq-page-cta.m-rich-text{--section-padding-top: var(--tff-section-padding, 48px);--section-padding-bottom: var(--tff-section-padding, 48px)}.template-page.faqs .m-faq-page-hero.m-rich-text{--section-padding-bottom: 12px}.template-page.faqs .m-faq-page-brand.m-faqs-section{--section-padding-top: 8px;--section-padding-bottom: 24px;padding-top:8px;padding-bottom:24px}.template-page.faqs .m-faq-page-cta.m-rich-text{--section-padding-top: 16px;--section-padding-bottom: var(--tff-section-padding, 48px)}.m-faq-page-hero.m-rich-text{position:relative}.m-faq-page-hero.m-rich-text:after{content:"";display:block;width:min(72px,18vw);height:1px;margin:16px auto 0;background:rgba(var(--color-heading),.35)}.m-faq-page-hero.m-rich-text .m-richtext__title{letter-spacing:.04em;font-weight:500}.m-faq-page-hero.m-rich-text .m-richtext__subtitle{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600;opacity:.8;margin-top:4px}.m-faq-page-hero.m-rich-text .m-richtext__description{max-width:36rem;margin-left:auto;margin-right:auto;line-height:1.6;font-size:15px}.m-faq-page-brand.m-faqs-section{padding-top:4px;padding-bottom:40px}.m-faq-page-brand.m-faqs-section>.container-fluid,.m-faq-page-brand.m-faqs-section>.container{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.m-faq-page-shell{width:100%;max-width:1040px;margin-left:auto;margin-right:auto}.m-faq-page-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;width:100%;border-radius:20px;border:1px solid rgba(var(--color-foreground),.12);background:rgba(var(--color-background),.65);box-shadow:0 10px 36px #0000000d;overflow:hidden;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media screen and (min-width:1024px){.m-faq-page-layout{grid-template-columns:minmax(220px,268px) minmax(0,1fr)}}.m-faq-page-aside{position:relative;padding:22px 20px 24px;background:rgba(var(--color-heading),.04);border-bottom:1px solid rgba(var(--color-foreground),.1)}@media screen and (min-width:1024px){.m-faq-page-aside{padding:28px 24px;border-bottom:0;border-right:1px solid rgba(var(--color-foreground),.08)}}.m-faq-page-aside__eyebrow{margin:0 0 16px;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-heading))}.m-faq-page-highlights{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:12px}@media screen and (min-width:768px)and (max-width:1023px){.m-faq-page-highlights{flex-direction:row;flex-wrap:wrap;gap:10px 20px}.m-faq-page-highlights__item{flex:1 1 calc(50% - 10px);min-width:200px}}.m-faq-page-highlights__item{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.45;color:rgb(var(--color-foreground-secondary))}.m-faq-page-highlights__item strong{color:rgb(var(--color-heading));font-weight:600}.m-faq-page-highlights__icon{flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:rgb(var(--color-heading));background:rgba(var(--color-background),.9);border:1px solid rgba(var(--color-foreground),.12)}.m-faq-page-highlights__icon svg{width:18px;height:18px}.m-faq-page-aside__card{padding-top:16px;border-top:1px solid rgba(var(--color-foreground),.08)}.m-faq-page-aside__card-title{margin:0 0 4px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-heading))}.m-faq-page-aside__card-text{margin:0 0 6px;font-size:12px;color:rgb(var(--color-foreground-secondary))}.m-faq-page-aside__card-links{margin:0;font-size:13px;font-weight:500;line-height:1.45}.m-faq-page-aside__card-links a{color:rgb(var(--color-heading));text-decoration:none}.m-faq-page-aside__card-links a:hover{text-decoration:underline}.m-faq-page-aside__sep{margin:0 5px;opacity:.4}.m-faq-page-main{min-width:0}.m-faq-page-panel{display:flex;flex-direction:column;min-height:100%}.m-faq-page-panel__intro{margin:0;padding:20px 20px 0;text-align:left;font-size:13px;line-height:1.55;color:rgb(var(--color-foreground-secondary))}.m-faq-page-panel__label{margin:16px 20px 0;padding:0;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-heading),.65)}@media screen and (min-width:768px){.m-faq-page-panel__intro{padding:24px 28px 0;font-size:14px}.m-faq-page-panel__label{margin:18px 28px 0}}.m-faq-page-accordions{padding:8px 8px 12px;flex:1}@media screen and (min-width:768px){.m-faq-page-accordions{padding:10px 12px 16px}}.m-faq-page-brand .m-faq-page__item{display:block;margin:0;border-radius:12px;border:1px solid transparent;background:transparent;transition:background-color .2s ease,border-color .2s ease}.m-faq-page-brand .m-faq-page__item+.m-faq-page__item{margin-top:2px}.m-faq-page-brand .m-faq-page__item.is-expanded,.m-faq-page-brand collapsible-tab.is-expanded.m-faq-page__item{background:rgba(var(--color-heading),.035);border-color:rgba(var(--color-foreground),.08)}.m-faq-page-brand .m-faq-page__item .m-collapsible--button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 12px;margin:0;border:0;background:transparent;cursor:pointer;text-align:left;font:inherit;color:rgb(var(--color-heading))}.m-faq-page-brand .m-faq-page__item .m-collapsible--button:hover .m-faq-page__title{opacity:.85}.m-faq-page-brand .m-faq-page__question{display:flex;align-items:baseline;gap:12px;flex:1;min-width:0}.m-faq-page-brand .m-faq-page__index{flex-shrink:0;font-family:var(--font-stack-body);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.06em;line-height:1;color:rgba(var(--color-heading),.4)}.m-faq-page-brand .m-faq-page__title{font-family:var(--font-stack-header);font-size:15px;font-weight:500;line-height:1.4;letter-spacing:.01em;transition:opacity .2s ease}.m-faq-page-brand .m-faq-page__toggle{position:relative;flex-shrink:0;width:32px;height:32px;border-radius:50%;border:1px solid rgba(var(--color-foreground),.12);background:rgba(var(--color-background),.95);display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.m-faq-page-brand .m-faq-page__item .m-collapsible--button:hover .m-faq-page__toggle{border-color:rgba(var(--color-heading),.25)}.m-faq-page-brand .m-faq-page__toggle-line{position:absolute;background:rgb(var(--color-heading));border-radius:1px;transition:transform .2s ease,opacity .2s ease}.m-faq-page-brand .m-faq-page__toggle-line--h{width:10px;height:1.5px}.m-faq-page-brand .m-faq-page__toggle-line--v{width:1.5px;height:10px}.m-faq-page-brand .m-faq-page__item.is-expanded .m-faq-page__toggle-line--v,.m-faq-page-brand collapsible-tab.is-expanded .m-faq-page__toggle-line--v{transform:scaleY(0);opacity:0}.m-faq-page-brand .m-faq-page__item.is-expanded .m-faq-page__toggle,.m-faq-page-brand collapsible-tab.is-expanded .m-faq-page__toggle{background:rgb(var(--color-heading));border-color:rgb(var(--color-heading))}.m-faq-page-brand .m-faq-page__item.is-expanded .m-faq-page__toggle-line--h,.m-faq-page-brand collapsible-tab.is-expanded .m-faq-page__toggle-line--h{background:rgb(var(--color-background))}.m-faq-page-brand .m-collapsible--content__inner{padding:0 12px 14px 44px;font-size:14px;line-height:1.6;color:rgb(var(--color-foreground-secondary))}@media screen and (min-width:768px){.m-faq-page-brand .m-faq-page__item .m-collapsible--button{padding:15px 14px}.m-faq-page-brand .m-faq-page__title{font-size:16px}.m-faq-page-brand .m-collapsible--content__inner{padding:0 14px 16px 48px;font-size:14px}}.m-faq-page-brand .m-collapsible--content__inner p{margin:0 0 8px}.m-faq-page-brand .m-collapsible--content__inner p:last-child{margin-bottom:0}.m-faq-page-brand .m-collapsible--content__inner a{color:rgb(var(--color-heading));font-weight:500;text-decoration:underline;text-underline-offset:2px}.m-faq-page-cta.m-rich-text{padding-top:8px!important}.m-faq-page-cta.m-rich-text .m-richtext__title{font-weight:500;letter-spacing:.03em}.m-faq-page-cta.m-rich-text .m-richtext__button .m-button{border-radius:999px;min-width:225px;min-height:48px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}@media screen and (max-width:767px){.m-faq-page-brand.m-faqs-section{padding-bottom:28px}.m-faq-page-aside{padding:18px 16px 20px}.m-faq-page-panel__intro,.m-faq-page-panel__label{padding-left:16px;padding-right:16px;margin-left:0;margin-right:0}.m-faq-page-accordions{padding-left:6px;padding-right:6px}.m-faq-page-brand .m-collapsible--content__inner{padding-left:12px}}@media screen and (min-width:1024px){.m-faq-page-aside{position:sticky;top:calc(var(--m-header-height, 72px) + 16px);align-self:start;max-height:calc(100vh - var(--m-header-height, 72px) - 32px);overflow-y:auto}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/faq-page.css.map */
