.arctos-faq{--arctos-faq-answer-text: #e2e5e7;--arctos-faq-sticky-top: calc(var(--header-height, 0px) + 28px);position:relative;background:var(--arctos-faq-bg, var(--arctos-bg));color:var(--arctos-text);font-family:var(--arctos-font-body);padding-block:calc(var(--arctos-faq-pt, 120px) * .55) calc(var(--arctos-faq-pb, 120px) * .55)}@media screen and (min-width:750px){.arctos-faq{padding-block:calc(var(--arctos-faq-pt, 120px) * .75) calc(var(--arctos-faq-pb, 120px) * .75)}}@media screen and (min-width:990px){.arctos-faq{padding-block:var(--arctos-faq-pt, 120px) var(--arctos-faq-pb, 120px)}}.arctos-faq__wrap{--arctos-maxw: 1040px}.arctos-faq__title.arctos-heading{font-size:clamp(var(--arctos-faq-heading-mobile, 32px),4vw,var(--arctos-faq-heading-desktop, 50px));margin:0 0 36px}.arctos-faq__title--custom-font.arctos-heading{font-family:var(--arctos-faq-heading-font, var(--arctos-font-display));font-weight:var(--arctos-faq-heading-weight, 600);font-style:var(--arctos-faq-heading-style, normal)}arctos-faq,.arctos-faq__groups{display:block}.arctos-faq__group+.arctos-faq__group{margin-top:56px}.arctos-faq__g{font-family:var(--arctos-font-display);font-size:10.5px;font-weight:400;line-height:1.5;letter-spacing:.24em;text-transform:uppercase;color:var(--arctos-accent);margin:0 0 6px;word-break:normal}@media screen and (min-width:990px){.arctos-faq__group{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:48px;align-items:start}.arctos-faq__g{grid-column:1;position:sticky;top:var(--arctos-faq-sticky-top);margin:0}.arctos-faq__rows{grid-column:2}.arctos-faq--no-labels .arctos-faq__group{display:block}}.arctos-faq__row{border-bottom:1px solid var(--arctos-line);border-left:2px solid transparent;padding-left:14px;transition:border-color .18s ease,background-color .18s ease}.arctos-faq__rows>.arctos-faq__row:last-child{border-bottom:0}.arctos-faq__row.is-open{border-left-color:var(--arctos-accent);background-color:var(--arctos-faq-open-bg, transparent)}.arctos-faq__qh{margin:0;font-size:inherit;line-height:inherit;letter-spacing:0}.arctos-faq__q{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;margin:0;padding:18px 4px;background:none;border:0;border-radius:4px;color:var(--arctos-text);text-align:left;font-family:var(--arctos-font-display);font-weight:600;font-size:16.3px;line-height:1.35;letter-spacing:0;cursor:pointer;-webkit-appearance:none;appearance:none}.arctos-faq__q:focus-visible,.arctos-faq__q.focused{outline:2px solid var(--arctos-accent);outline-offset:-2px;box-shadow:none}.arctos-faq__qt{flex:1 1 auto;min-width:0}.arctos-faq__x{flex:none;display:inline-block;width:1em;color:var(--arctos-accent);font-family:var(--arctos-font-body);font-size:20.8px;font-weight:300;line-height:1;text-align:center;transition:transform .18s ease}.arctos-faq__row.is-open .arctos-faq__x{transform:rotate(45deg)}.arctos-faq__a{max-width:62ch;padding:0 4px 20px;color:var(--arctos-muted);font-size:16px;font-weight:300;line-height:1.7}.arctos-faq__a[hidden]{display:none}.arctos-faq__a p{margin:0 0 12px;color:var(--arctos-faq-answer-text);font-size:inherit;line-height:inherit}.arctos-faq__a ul,.arctos-faq__a ol{margin:0 0 12px;padding-inline-start:1.25em}.arctos-faq__a li{margin:0 0 4px}.arctos-faq__a>:last-child,.arctos-faq__a .metafield-rich_text_field>:last-child,.arctos-faq__a .metafield-multi_line_text_field>:last-child{margin-bottom:0}.arctos-faq__a b,.arctos-faq__a strong{color:var(--arctos-text);font-weight:600}.arctos-faq__a a{color:var(--arctos-accent);text-decoration:underline;text-underline-offset:2px}.arctos-faq__a a:hover{text-decoration-thickness:2px}.arctos-faq__a a:focus-visible{outline:2px solid var(--arctos-accent);outline-offset:2px;box-shadow:none;border-radius:2px}.arctos-faq__editor-note{max-width:1040px;margin:0 auto;padding:24px var(--arctos-pad);color:var(--arctos-muted);font-family:var(--arctos-font-body);font-size:14px;line-height:1.5}@media(prefers-reduced-motion:reduce){.arctos-faq__row,.arctos-faq__x{transition:none}}.arctos-faq .arctos-faq__g{font-size:11px}.arctos-faq--v192{padding-block:var(--arctos-faq-pt-mobile, 40px) var(--arctos-faq-pb-mobile, 40px)}@media screen and (min-width:750px){.arctos-faq--v192{padding-block:var(--arctos-faq-pt-mobile, 40px) var(--arctos-faq-pb-mobile, 40px)}}@media screen and (min-width:981px){.arctos-faq--v192{padding-block:var(--arctos-faq-pt, 72px) var(--arctos-faq-pb, 72px)}}.arctos-faq--v192 .arctos-faq__wrap{--arctos-maxw: 1320px}.arctos-faq--v192 .arctos-faq__wrap>*{max-width:820px}.arctos-faq--v192 .arctos-faq__title.arctos-heading{font-size:clamp(var(--arctos-faq-heading-mobile, 28px),2.8vw,var(--arctos-faq-heading-desktop, 40px));font-weight:500;line-height:1.1;letter-spacing:-.01em;text-align:left;margin:0 0 16px}.arctos-faq--v192 .arctos-faq__group+.arctos-faq__group{margin-top:32px}.arctos-faq--v192 .arctos-faq__row{border-left:0;padding-left:0;border-bottom:1px solid var(--arctos-line, #333333);transition:background-color .18s ease}.arctos-faq--v192 .arctos-faq__rows>.arctos-faq__row:last-child{border-bottom:1px solid var(--arctos-line, #333333)}.arctos-faq--v192 .arctos-faq__row.is-open{background-color:var(--arctos-card-glass, rgba(255, 255, 255, .035))}.arctos-faq--v192 .arctos-faq__q{padding:16px 0;border-radius:0;font-family:var(--arctos-font-body);font-size:17px;font-weight:500;line-height:normal}.arctos-faq--v192 .arctos-faq__x{width:auto;font-family:var(--arctos-font-body);font-size:22.4px;font-weight:300;line-height:normal}.arctos-faq--v192 .arctos-faq__a{max-width:574px;padding:0 0 18px;color:var(--arctos-muted, #b3b8ba);font-size:15px;font-weight:300;line-height:1.6}.arctos-faq--v192 .arctos-faq__a p{margin:0 0 12px;color:var(--arctos-muted, #b3b8ba);font-weight:400}.arctos-faq--v192 .arctos-faq__a>:last-child{margin-bottom:12px}.arctos-faq__more{margin-top:20px}.arctos-faq__all{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--arctos-pill-line, rgba(244, 246, 247, .45));border-radius:999px;background:transparent;color:var(--arctos-text, #f4f6f7);font-family:var(--arctos-font-body);font-size:15px;font-weight:500;line-height:normal;text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.arctos-faq__all:focus-visible{outline:2px solid var(--arctos-accent);outline-offset:2px}@media(hover:hover){.arctos-faq__all:hover{background:var(--arctos-pill-hover, rgba(244, 246, 247, .08));border-color:var(--arctos-text, #f4f6f7)}}.arctos-faq__upd{margin:16px 0 0;font-family:var(--arctos-font-body);font-size:13px;line-height:1.5;color:var(--arctos-muted, #b3b8ba)}@media(prefers-reduced-motion:reduce){.arctos-faq__all{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/arctos-product-faq.css.map */
