.svp-page--faq{--svf-bleed: var(--svp-3);--svf-stick: 5.5rem}.svp-page--faq .svf-grain{position:relative;isolation:isolate}.svp-page--faq .svf-grain:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.1;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.svp-page--faq .svf-grain>*{position:relative;z-index:1}.svp-page--faq .svf-jump{display:flex;flex-wrap:wrap;gap:var(--svp-2);list-style:none;margin:0;padding:0}.svp-page--faq .svf-jump a{display:inline-flex;align-items:center;gap:var(--svp-2);min-height:44px;padding:var(--svp-2) var(--svp-4);border:var(--svp-hair) solid color-mix(in srgb,currentColor 42%,transparent);border-radius:var(--svp-r-pill);color:inherit;text-decoration:none;font-size:var(--svp-fs-9);font-weight:var(--svp-w-ui);line-height:var(--svp-lh-6);transition:background-color var(--svp-dur) var(--sv-ease),border-color var(--svp-dur) var(--sv-ease),color var(--svp-dur) var(--sv-ease)}.svp-page--faq .svf-jump a b{font-family:var(--sv-font-display);font-variant-numeric:tabular-nums;opacity:.55;font-weight:var(--svp-w-display)}.svp-page--faq .svf-jump a:hover{background:var(--sv-ink);border-color:var(--sv-ink);color:var(--sv-cream)}.svp-page--faq .svf-jump a:hover b{opacity:.55}.svp-page--faq .svf-body__in{display:grid;gap:var(--svp-8);align-items:start}@media(min-width:64rem){.svp-page--faq .svf-body__in{grid-template-columns:minmax(0,17rem) minmax(0,1fr);gap:var(--svp-10)}}.svp-page--faq .svf-rail{display:grid;gap:var(--svp-4);align-content:start;min-width:0}@media(min-width:64rem){.svp-page--faq .svf-rail{position:sticky;top:var(--svf-stick)}}.svp-page--faq .svf-rail__list{display:grid;list-style:none;margin:0;padding:0;border-top:var(--svp-hair) solid color-mix(in srgb,currentColor 22%,transparent)}.svp-page--faq .svf-rail__list li{border-bottom:var(--svp-hair) solid color-mix(in srgb,currentColor 22%,transparent)}.svp-page--faq .svf-rail__list a{display:grid;grid-template-columns:1.9rem minmax(0,1fr) auto;align-items:center;gap:var(--svp-3);min-height:52px;padding-block:var(--svp-2);color:inherit;text-decoration:none;font-size:var(--svp-fs-9);font-weight:var(--svp-w-ui);transition:color var(--svp-dur) var(--sv-ease),padding-left var(--svp-dur) var(--sv-ease)}.svp-page--faq .svf-rail__list b{font-family:var(--sv-font-display);font-weight:var(--svp-w-display);font-size:var(--svp-fs-10);letter-spacing:var(--svp-ls-label);font-variant-numeric:tabular-nums;opacity:.45}.svp-page--faq .svf-rail__list i{font-style:normal;font-size:var(--svp-fs-10);opacity:.5;font-variant-numeric:tabular-nums}.svp-page--faq .svf-rail__list a:hover{color:var(--sv-passionfruit);padding-left:var(--svp-1)}.svp-page--faq .svf-rail__list a:hover b{opacity:1}.svp-page--faq .svf-rail__note{margin:0;font-size:var(--svp-fs-10);line-height:var(--svp-lh-6);opacity:.62;max-width:32ch}.svp-page--faq .svf-rail__aside{display:inline-flex;align-items:center;gap:var(--svp-2);min-height:44px;color:inherit;font-size:var(--svp-fs-9);font-weight:var(--svp-w-ui);text-decoration:none;border-bottom:var(--svp-hair) solid color-mix(in srgb,currentColor 45%,transparent);transition:border-color var(--svp-dur) var(--sv-ease),color var(--svp-dur) var(--sv-ease)}.svp-page--faq .svf-rail__aside svg{width:15px;height:15px;flex:none}.svp-page--faq .svf-rail__aside:hover{color:var(--sv-passionfruit);border-bottom-color:currentColor}.svp-page--faq .svf-group{scroll-margin-top:calc(var(--svf-stick) + var(--svp-2))}.svp-page--faq .svf-group+.svf-group{margin-top:var(--svp-10)}.svp-page--faq .svf-group__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--svp-2) var(--svp-4);padding-bottom:var(--svp-4);border-bottom:var(--svp-line) solid currentColor}.svp-page--faq .svf-group__idx{font-family:var(--sv-font-display);font-weight:var(--svp-w-display);font-size:var(--svp-fs-10);letter-spacing:var(--svp-ls-label);line-height:var(--svp-lh-7);font-variant-numeric:tabular-nums;color:var(--svf-accent, var(--sv-passionfruit));margin:0}.svp-page--faq .svf-group__title{margin:0}.svp-page--faq .svf-group__note{margin:0 0 0 auto;font-size:var(--svp-fs-10);letter-spacing:var(--svp-ls-label);text-transform:uppercase;opacity:.5}.svp-page--faq .svf-acc{display:grid;margin-top:var(--svp-2)}.svp-page--faq .svf-q{border-bottom:var(--svp-hair) solid color-mix(in srgb,currentColor 20%,transparent)}.svp-page--faq .svf-q>summary{list-style:none}.svp-page--faq .svf-q>summary::-webkit-details-marker{display:none}.svp-page--faq .svf-q>summary::marker{content:"";font-size:0}.svp-page--faq .svf-q>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--svp-5);min-height:44px;padding:var(--svp-4) var(--svf-bleed);margin-inline:calc(var(--svf-bleed) * -1);cursor:pointer;border-radius:var(--svp-r-sm);transition:background-color var(--svp-dur) var(--sv-ease),color var(--svp-dur) var(--sv-ease)}.svp-page--faq .svf-q>summary:hover{background:color-mix(in srgb,currentColor 7%,transparent)}.svp-page--faq .svf-q>summary:focus-visible{outline:3px solid currentColor;outline-offset:-2px}.svp-page--faq .svf-q__q{margin:0;font-family:var(--sv-font-display);font-size:var(--svp-fs-7);line-height:var(--svp-lh-4);letter-spacing:var(--svp-ls-4);font-weight:var(--svp-w-heading);text-wrap:pretty}.svp-page--faq .svf-q>summary:after{content:"";grid-column:2;width:40px;height:40px;border-radius:50%;border:var(--svp-line) solid color-mix(in srgb,currentColor 32%,transparent);background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-size:14px 2px,2px 14px;background-position:center,center;background-repeat:no-repeat;transition:rotate var(--svp-dur-slow) var(--sv-ease),background-size var(--svp-dur) var(--sv-ease),border-color var(--svp-dur) var(--sv-ease),background-color var(--svp-dur) var(--sv-ease)}.svp-page--faq .svf-q>summary:hover:after{border-color:currentColor}.svp-page--faq .svf-q[open]>summary:after{rotate:180deg;background-size:14px 2px,2px 0;border-color:currentColor}.svp-page--faq .svf-q[open]>summary .svf-q__q{color:var(--svf-accent, var(--sv-passionfruit))}.svp-page--faq .svf-q__a{margin:0 0 var(--svp-6);padding-left:var(--svp-4);border-left:var(--svp-line) solid var(--svf-accent, var(--sv-passionfruit))}@media(min-width:48rem){.svp-page--faq .svf-q__a{padding-left:var(--svp-5)}}.svp-page--faq .svf-q__a p{margin:0;font-size:var(--svp-fs-8);line-height:var(--svp-lh-5);max-width:68ch}.svp-page--faq .svf-q__a p+p{margin-top:var(--svp-3)}@media(prefers-reduced-motion:no-preference){.svp-page--faq .svf-q[open] .svf-q__a{animation:svf-open .3s var(--sv-ease) both}@keyframes svf-open{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0 0}}}.svp-page--faq .svf-contact__in{display:grid;gap:var(--svp-7);align-items:center}@media(min-width:60rem){.svp-page--faq .svf-contact__in{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--svp-9)}}.svp-page--faq .svf-contact__copy{display:grid;gap:var(--svp-4);align-content:center;min-width:0}.svp-page--faq .svf-contact__title{margin:0;max-width:11ch}.svp-page--faq .svf-contact__mail{display:inline-flex;align-items:center;min-height:44px;font-family:var(--sv-font-display);font-size:var(--svp-fs-6);font-weight:var(--svp-w-heading);letter-spacing:var(--svp-ls-3);color:inherit;text-decoration:none;border-bottom:var(--svp-line) solid currentColor;overflow-wrap:anywhere;transition:opacity var(--svp-dur) var(--sv-ease)}.svp-page--faq .svf-contact__mail:hover{opacity:.72}.svp-page--faq .svf-contact__media{position:relative;min-width:0;overflow:hidden;aspect-ratio:var(--sv-card-ar-square);border:1px solid color-mix(in srgb,var(--sv-ink) 12%,transparent);border-radius:var(--sv-card-r);background:var(--band-soft, var(--sv-cream));box-shadow:var(--sv-card-shadow);isolation:isolate}.svp-page--faq .svf-contact__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.svp-page--faq .svf-next h3{margin:0}.svp-page--faq .svf-next p{margin:0;font-size:var(--svp-fs-9);line-height:var(--svp-lh-6);max-width:40ch}
/*# sourceMappingURL=/cdn/shop/t/9/assets/faq-exact.css.map */
