.okz-faq{padding-block:var(--okz-space-12) var(--okz-space-16)}.okz-faq :is(h1,h2,h3,p){margin:0}.okz-faq :is(h2,h3){color:var(--okz-color-ink);font-family:var(--okz-font-sans);font-weight:600}.okz-faq h2{font-size:clamp(2.6rem,2.5vw,3.6rem);line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.okz-faq h3{font-size:1.8rem;line-height:1.4}.okz-faq p{font-size:var(--okz-text-body);line-height:1.65;color:var(--okz-color-ink-soft)}.okz-faq .okz-eyebrow{font-size:var(--okz-text-small);color:var(--okz-color-petrol);margin-bottom:var(--okz-space-4)}.okz-faq__header{margin-bottom:var(--okz-space-12)}.okz-faq__layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:start}.okz-faq__nav{position:sticky;top:calc(var(--okz-shell-header-height, 150px) + var(--okz-space-6))}.okz-faq__nav a{display:flex;align-items:center;justify-content:space-between;gap:var(--okz-space-3);min-height:52px;padding:var(--okz-space-3) var(--okz-space-4);font-size:var(--okz-text-body);font-weight:500;text-decoration:none;border-bottom:1px solid var(--okz-color-border)}.okz-faq__nav a:is(:hover,:focus-visible){background:var(--okz-color-mineral);text-decoration:underline;text-underline-offset:4px}.okz-faq__nav svg{flex-shrink:0}.okz-faq__groups{display:grid;gap:var(--okz-space-12);min-width:0}.okz-faq__group-heading{margin-bottom:var(--okz-space-6)}.okz-faq__group-heading h2{margin-bottom:var(--okz-space-3)}.okz-faq [tabindex="-1"]{scroll-margin-top:calc(var(--okz-shell-header-height, 150px) + var(--okz-space-8))}.okz-faq [tabindex="-1"]:focus-visible{outline:2px solid var(--okz-focus-ring);outline-offset:6px}.okz-faq__item{border-bottom:1px solid var(--okz-color-border)}.okz-faq__item:first-of-type{border-top:1px solid var(--okz-color-border)}.okz-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:var(--okz-space-6);padding:var(--okz-space-6) var(--okz-space-4);min-height:72px;cursor:pointer;list-style:none}.okz-faq__item summary::-webkit-details-marker{display:none}.okz-faq__item summary:is(:hover,:focus-visible),.okz-faq__item[open] summary{background:var(--okz-color-mineral)}.okz-faq__toggle{position:relative;width:20px;height:20px;flex-shrink:0;color:var(--okz-color-petrol)}.okz-faq__toggle:before,.okz-faq__toggle:after{content:"";position:absolute;top:9px;left:3px;width:14px;height:2px;border-radius:1px;background:currentColor}.okz-faq__toggle:after{transform:rotate(90deg)}.okz-faq__item[open] .okz-faq__toggle:after{display:none}.okz-faq__answer{padding:var(--okz-space-6) var(--okz-space-4);max-width:72ch;overflow-wrap:anywhere}.okz-faq__answer :is(p,ul,ol)+:is(p,ul,ol){margin-top:var(--okz-space-4)}.okz-faq__answer a{text-decoration:underline;text-underline-offset:4px}.okz-faq__back{display:none}@media(max-width:959px){.okz-faq__layout{grid-template-columns:1fr}.okz-faq__nav{position:static;display:grid;grid-template-columns:1fr 1fr;gap:var(--okz-space-2) var(--okz-space-6)}.okz-faq__nav>p{grid-column:1 / -1}.okz-faq__back{display:inline-flex;align-items:center;gap:var(--okz-space-2);min-height:44px;margin-top:var(--okz-space-3);font-size:var(--okz-text-ui);text-underline-offset:4px}}@media(max-width:639px){.okz-faq{padding-block:var(--okz-space-8) var(--okz-space-12)}.okz-faq__header{margin-bottom:var(--okz-space-8)}.okz-faq__nav{gap:0 var(--okz-space-4)}.okz-faq__nav a{padding-inline:0;gap:var(--okz-space-2);font-size:var(--okz-text-ui)}.okz-faq__item summary{padding-inline:var(--okz-space-3);gap:var(--okz-space-4)}.okz-faq__answer{padding-inline:var(--okz-space-3)}}.okz-faq__answer :is(ul,ol){margin:0;padding-left:var(--okz-space-6);font-size:var(--okz-text-body);line-height:1.65;color:var(--okz-color-ink-soft)}.okz-faq__answer li+li{margin-top:var(--okz-space-3)}@media print{@page{margin:16mm}body:has(.okz-faq) :is(.okz-shell-section--header,.okz-shell-section--footer,.okz-breadcrumb,#PBarNextFrameWrapper,#shopify-pc__banner),.okz-faq :is(.okz-faq__nav,.okz-faq__back,.okz-faq__contact,.okz-faq__toggle,.okz-eyebrow){display:none!important}.okz-faq,.okz-faq .okz-container{width:100%;padding:0}.okz-faq__layout,.okz-faq__groups{display:block}.okz-faq__header{margin-bottom:18pt}.okz-faq h2{font-size:18pt}.okz-faq h3{font-size:11pt}.okz-faq .okz-faq__group-heading{margin-bottom:10pt;break-after:avoid;break-inside:avoid}.okz-faq__group+.okz-faq__group{margin-top:20pt}.okz-faq__group:last-child{break-inside:avoid}.okz-faq .okz-faq__item{margin-top:12pt;border:0;break-inside:avoid}.okz-faq .okz-faq__item summary{min-height:0;padding:0;background:transparent;break-after:avoid}.okz-faq__item::details-content{content-visibility:visible}.okz-faq__answer{display:block!important;max-width:none;padding:6pt 0 0}.okz-faq p,.okz-faq__answer :is(ul,ol){font-size:10pt;line-height:1.5}.okz-faq__answer :is(p,ul,ol)+:is(p,ul,ol),.okz-faq__answer li+li{margin-top:6pt}.okz-faq :focus-visible{outline:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/okazo-next-faq.css.map */
