.itv-faq{color:rgb(var(--color-foreground));font-family:var(--itv-font-ui)}.itv-faq__inner{max-width:1200px;margin-inline:auto;padding-inline:var(--itv-space-4);padding-block:calc(var(--itv-faq-pt, 36px) * .75) calc(var(--itv-faq-pb, 36px) * .75)}@media screen and (min-width:750px){.itv-faq__inner{padding-inline:var(--itv-space-6);padding-block:var(--itv-faq-pt, 36px) var(--itv-faq-pb, 36px)}}.itv-faq__header{margin-bottom:var(--itv-space-5)}.itv-faq__header--left{text-align:left}.itv-faq__header--center{text-align:center}.itv-faq__header--right{text-align:right}.itv-faq__caption{margin:0 0 var(--itv-space-2);font-family:var(--itv-font-mono);font-size:var(--itv-text-2xs);font-weight:var(--itv-weight-semi);letter-spacing:var(--itv-tracking-label);text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.itv-faq__heading{margin:0;font-weight:var(--itv-weight-bold);line-height:var(--itv-leading-tight, 1.15);letter-spacing:var(--itv-tracking-tight, -.02em);overflow-wrap:break-word}.itv-faq__heading--h2{font-size:clamp(var(--itv-text-xl),2.6vw,var(--itv-text-2xl))}.itv-faq__heading--h1{font-size:clamp(var(--itv-text-2xl),3.6vw,var(--itv-text-3xl))}.itv-faq__heading--h0{font-size:clamp(var(--itv-text-3xl),5vw,3.25rem)}.itv-faq__body{display:grid;gap:var(--itv-space-6);align-items:start}@media screen and (min-width:990px){.itv-faq__body--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--itv-space-7)}.itv-faq__body--image_first .itv-faq__media{order:-1}}.itv-faq__rows{min-width:0}.itv-faq__rows--section{color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.14);border-radius:var(--itv-radius-lg);padding-inline:var(--itv-space-5);padding-block:var(--itv-space-1)}@media screen and (max-width:749px){.itv-faq__rows--section{padding-inline:var(--itv-space-4)}}.itv-faq__empty{margin:0;padding-block:var(--itv-space-4);font-size:var(--itv-text-sm);color:rgba(var(--color-foreground),.6)}.itv-faq__row{border-bottom:1px solid rgba(var(--color-foreground),.14)}.itv-faq__row:last-child{border-bottom:0}.itv-faq__summary{display:flex;align-items:center;gap:var(--itv-space-3);padding-block:var(--itv-space-4);cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.itv-faq__summary::-webkit-details-marker{display:none}.itv-faq__summary::marker{content:""}.itv-faq__summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--itv-radius-sm)}.itv-faq__summary:hover .itv-faq__question{color:var(--color-accent)}.itv-faq__icon{display:inline-flex;flex:0 0 auto;color:var(--color-accent)}.itv-faq__icon svg{width:1.375rem;height:1.375rem;display:block}.itv-faq__question{flex:1 1 auto;min-width:0;margin:0;font-size:var(--itv-text-md);font-weight:var(--itv-weight-semi);line-height:var(--itv-leading-snug, 1.35);letter-spacing:normal;overflow-wrap:break-word;transition:color var(--itv-dur-fast) var(--itv-ease)}@media screen and (min-width:750px){.itv-faq__question{font-size:var(--itv-text-lg)}}.itv-faq__chevron{display:inline-flex;flex:0 0 auto;color:rgba(var(--color-foreground),.6);transition:transform var(--itv-dur-base) var(--itv-ease)}.itv-faq__chevron svg{width:1.25rem;height:1.25rem;display:block}.itv-faq__row[open]>.itv-faq__summary .itv-faq__chevron{transform:rotate(180deg);color:var(--color-accent)}.itv-faq__panel{padding-bottom:var(--itv-space-4)}.itv-faq__answer{max-width:var(--itv-measure, 68ch);font-size:var(--itv-text-md);line-height:var(--itv-leading-body, 1.6);color:rgba(var(--color-foreground),.82);overflow-wrap:break-word}.itv-faq__answer>:first-child{margin-top:0}.itv-faq__answer>:last-child{margin-bottom:0}.itv-faq__answer p,.itv-faq__answer ul,.itv-faq__answer ol{margin-block:0 var(--itv-space-3)}.itv-faq__answer ul,.itv-faq__answer ol{padding-inline-start:var(--itv-space-5)}.itv-faq__answer li{margin-bottom:var(--itv-space-1)}.itv-faq__answer strong,.itv-faq__answer b{font-weight:var(--itv-weight-semi);color:rgb(var(--color-foreground))}.itv-faq__answer a{color:var(--color-accent);text-underline-offset:.2em}.itv-faq__answer a:hover{color:var(--color-accent-hover)}.itv-faq__answer img{max-width:100%;height:auto;border-radius:var(--itv-radius-md)}.itv-faq__answer :is(table,pre){display:block;max-width:100%;overflow-x:auto}.itv-faq__answer code,.itv-faq__answer pre{font-family:var(--itv-font-mono);font-size:var(--itv-text-sm)}.itv-faq__media{min-width:0;border-radius:var(--itv-radius-lg);overflow:hidden}.itv-faq__media img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover}.itv-faq__media--adapt img{height:auto;aspect-ratio:var(--itv-faq-ratio, 1)}.itv-faq__media--small img{aspect-ratio:16 / 9}.itv-faq__media--medium img{aspect-ratio:4 / 3}.itv-faq__media--large img{aspect-ratio:1 / 1}@supports (interpolate-size: allow-keywords){.itv-faq__row{interpolate-size:allow-keywords}.itv-faq__row::details-content{block-size:0;overflow:clip;transition:block-size var(--itv-dur-base) var(--itv-ease),content-visibility var(--itv-dur-base) var(--itv-ease) allow-discrete}.itv-faq__row[open]::details-content{block-size:auto}}@keyframes itv-faq-reveal{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:none}}.itv-faq__row[open] .itv-faq__answer{animation:itv-faq-reveal var(--itv-dur-base) var(--itv-ease) both}@media(prefers-reduced-motion:reduce){.itv-faq__row[open] .itv-faq__answer{animation:none}.itv-faq__chevron,.itv-faq__question{transition:none}@supports (interpolate-size: allow-keywords){.itv-faq__row::details-content{transition:none}}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/itv-faq.css.map */
