warranty-faqs{display:contents}.warranty-faqs,.warranty-faqs__group{--wfaq-fg: #171717;--wfaq-muted: #3a3a3a;--wfaq-rule: rgba(0, 0, 0, .25);--wfaq-active: #000;--wfaq-gap-xs: 8px;--wfaq-gap-sm: 16px;--wfaq-gap-md: 24px;--wfaq-gap-lg: 32px}.warranty-faqs__group{display:flex;flex-direction:column;gap:var(--wfaq-gap-sm)}.warranty-faqs__heading{margin:0;font-family:var(--font-en, "helvetica-now-display", sans-serif);font-size:20px;font-weight:500;line-height:1.3;letter-spacing:.1em;color:var(--wfaq-fg);word-break:auto-phrase}@media(min-width:768px){.warranty-faqs__heading{font-size:24px}}.warranty-faqs{display:flex;flex-direction:column;gap:var(--wfaq-gap-lg);margin:0;padding:0;list-style:none}.warranty-faqs__details{position:relative;box-sizing:border-box;border-left:1px solid var(--wfaq-rule);padding-left:var(--wfaq-gap-md)}.warranty-faqs__details[open]:before{content:"";position:absolute;left:-1px;top:0;width:1.5px;height:100%;background-color:var(--wfaq-active)}.warranty-faqs--auto .warranty-faqs__details[open]:before{animation:wfaq-progress var(--wfaq-duration, 9s) linear forwards}@keyframes wfaq-progress{0%{height:0}to{height:100%}}.warranty-faqs--auto:hover .warranty-faqs__details[open]:before,.warranty-faqs--auto:focus-within .warranty-faqs__details[open]:before{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.warranty-faqs--auto .warranty-faqs__details[open]:before{animation:none;height:100%}}.warranty-faqs__summary{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--wfaq-gap-md);cursor:pointer;list-style:none}.warranty-faqs__summary::-webkit-details-marker{display:none}.warranty-faqs__question{flex:1 1 0;min-width:0;font-family:var(--font-body, "Noto Sans JP", sans-serif);font-size:13px;font-weight:500;line-height:20px;color:var(--wfaq-muted);word-break:auto-phrase}.warranty-faqs__toggle{flex:none;font-family:var(--font-en, "helvetica-now-display", sans-serif);font-size:16px;font-weight:500;line-height:1.5;color:var(--wfaq-fg);-webkit-user-select:none;user-select:none}.warranty-faqs__toggle:before{content:"+"}.warranty-faqs__details[open] .warranty-faqs__toggle:before{content:"\2212"}.warranty-faqs{interpolate-size:allow-keywords}.warranty-faqs__details::details-content{block-size:0;overflow:hidden;transition:block-size .35s cubic-bezier(.4,0,1,1),content-visibility .35s allow-discrete}.warranty-faqs__details[open]::details-content{block-size:auto;transition:block-size .45s cubic-bezier(.22,1,.36,1),content-visibility .45s allow-discrete}@media(prefers-reduced-motion:reduce){.warranty-faqs__details::details-content,.warranty-faqs__details[open]::details-content{transition:none}}.warranty-faqs__answer{margin-top:var(--wfaq-gap-xs);font-family:var(--font-body, "Noto Sans JP", sans-serif);font-size:12px;font-weight:400;line-height:18px;color:var(--wfaq-muted);word-break:auto-phrase}.warranty-faqs__answer>:first-child{margin-top:0}.warranty-faqs__answer>:last-child{margin-bottom:0}.warranty-faqs__answer a{color:inherit;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/244/assets/warranty-faqs.css.map */
