.santa-faq.santa-faq--unified{padding:var(--faq-top) 0 var(--faq-bottom);color:var(--faq-text)}.santa-faq--unified.santa-faq--divider{border-top:1px solid color-mix(in srgb,var(--faq-text) 14%,transparent)}.santa-faq--unified.santa-faq--secondary{background:var(--faq-background)}.santa-faq--unified .santa-faq__container--narrow{max-width:var(--faq-max-width)}.santa-faq--unified .santa-faq__panel{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:8%;padding:var(--faq-panel-padding);border-radius:8px;background:var(--faq-background)}.santa-faq--unified.santa-faq--questions-only .santa-faq__panel{grid-template-columns:minmax(0,1fr)}.santa-faq--unified .santa-faq__intro{min-width:0;text-align:var(--faq-heading-align)}.santa-faq--unified .santa-faq__heading{display:block;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:1.2;letter-spacing:-.02em;color:inherit;text-wrap:balance;margin:0}.santa-faq--unified:not(.santa-faq--custom-type) .santa-faq__heading.h0{font-size:calc(var(--font-heading-scale) * var(--font-h0-size,3.6rem))}.santa-faq--unified:not(.santa-faq--custom-type) .santa-faq__heading.h1{font-size:calc(var(--font-heading-scale) * var(--font-h1-size,2.8rem))}.santa-faq--unified:not(.santa-faq--custom-type) .santa-faq__heading.h2{font-size:calc(var(--font-heading-scale) * var(--font-h2-size,2rem))}.santa-faq--unified.santa-faq--custom-type .santa-faq__heading{font-size:var(--faq-heading-size)}.santa-faq--unified .santa-faq__eyebrow{margin:0 0 12px;font:500 10px/1.5 var(--font-body-family);color:var(--faq-muted);letter-spacing:.12em}.santa-faq--unified .santa-faq__description{font-size:var(--faq-body-size);line-height:1.8;color:var(--faq-muted);margin-top:16px;max-width:50ch}.santa-faq--unified .santa-faq__description p{margin:0}.santa-faq--unified .santa-faq__support{display:inline-flex;align-items:center;gap:10px;color:var(--faq-text);font:500 12px/1.5 var(--font-body-family);text-decoration:none;margin-top:20px;padding-block:4px}.santa-faq--unified .santa-faq__support .santa-editorial-icon{width:20px;height:20px;flex:none;color:var(--faq-accent)}.santa-faq--unified .santa-faq__support-arrow{width:14px;height:14px;flex:none}.santa-faq--unified .santa-faq__support:hover span{text-decoration:underline;text-underline-offset:4px}.santa-faq--unified .santa-faq__questions{min-width:0}.santa-faq--unified .santa-faq__item{display:block;margin:0;border:0;border-bottom:1px solid color-mix(in srgb,var(--faq-text) 14%,transparent)}.santa-faq--unified .santa-faq__questions .santa-faq__item summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;min-height:56px;padding:18px 0;gap:16px;color:var(--faq-text)}.santa-faq--unified .santa-faq__item summary::-webkit-details-marker{display:none}.santa-faq--unified .santa-faq__item .resumo__titulo{display:flex;align-items:center;gap:12px;min-width:0;padding:0}.santa-faq--unified .santa-faq__item .sanfona__titulo{display:block;font:500 var(--faq-question-size)/1.6 var(--font-body-family);letter-spacing:0;margin:0;color:inherit;overflow-wrap:anywhere}.santa-faq--unified .santa-faq__icon{display:flex;color:var(--faq-accent);flex:0 0 22px}.santa-faq--unified .santa-faq__icon .santa-editorial-icon{width:22px;height:22px}.santa-faq--unified .santa-faq__toggle{width:14px;height:14px;flex:none}.santa-faq--unified details[open] .santa-faq__toggle-vertical{opacity:0}.santa-faq--unified .santa-faq__item .sanfona__conteudo{font-size:var(--faq-body-size);line-height:1.8;color:var(--faq-muted);padding:0 26px 20px 0;overflow-wrap:anywhere}.santa-faq--unified .santa-faq__item--icon .sanfona__conteudo{padding-inline-start:34px}.santa-faq--unified .sanfona__conteudo p{margin:0 0 10px}.santa-faq--unified .sanfona__conteudo p:last-child{margin-bottom:0}.santa-faq--unified .santa-faq__text-block{padding:18px 0;font-size:var(--faq-body-size);line-height:1.8;color:var(--faq-muted)}.santa-faq--unified .santa-faq__text-block h3{font:500 var(--faq-question-size)/1.6 var(--font-body-family);color:var(--faq-text);margin:0 0 8px}.santa-faq--unified :is(summary,a):focus-visible{outline:2px solid var(--faq-focus-accent, var(--faq-accent));outline-offset:4px}@media(max-width:989px){.santa-faq--unified .santa-faq__panel{gap:5%}}@media(max-width:749px){.santa-faq.santa-faq--unified{padding-top:var(--faq-top-mobile);padding-bottom:var(--faq-bottom-mobile)}.santa-faq--unified .santa-faq__panel{grid-template-columns:minmax(0,1fr);gap:24px;padding:var(--faq-panel-mobile)}.santa-faq--unified.santa-faq--custom-type .santa-faq__heading{font-size:var(--faq-heading-mobile)}.santa-faq--unified .santa-faq__description{font-size:var(--faq-body-mobile);margin-top:12px}.santa-faq--unified .santa-faq__support{margin-top:16px}.santa-faq--unified .santa-faq__questions .santa-faq__item summary{padding:16px 0;gap:12px}.santa-faq--unified .santa-faq__item .resumo__titulo{gap:10px}.santa-faq--unified .santa-faq__item .sanfona__conteudo{font-size:var(--faq-body-mobile);padding-inline-end:8px}.santa-faq--unified .santa-faq__item--icon .sanfona__conteudo{padding-inline-start:32px}.santa-faq--unified .santa-faq__text-block{font-size:var(--faq-body-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/santa-faq.css.map */
