.faq{background:var(--faq-bg);color:var(--faq-fg);font-family:var(--font-body)}.faq__layout--none,.faq__layout--section{max-width:var(--page-width, 1200px);margin:0 auto}.faq__layout--section{padding:0 20px}.faq__wrapper--box{background:var(--faq-box);border-radius:24px}.faq__wide{padding:0 20px}.faq__narrow{max-width:800px;margin:0 auto;padding:0 20px}.faq__header{margin-bottom:24px}.faq__caption{margin:0 0 8px;font-size:14px;letter-spacing:.14em;text-transform:uppercase}.faq__heading{margin:0;font-family:var(--font-heading);font-weight:700;line-height:1.15}.faq__heading--h2{font-size:clamp(26px,3vw,40px)}.faq__heading--h1{font-size:clamp(32px,4vw,56px)}.faq__heading--h0{font-size:clamp(40px,5vw,72px)}.faq__heading--hxl{font-size:clamp(48px,6vw,90px)}.faq__heading--hxxl{font-size:clamp(56px,7vw,110px)}.faq__grid{display:grid;gap:24px}.faq__media{position:relative;overflow:hidden;border-radius:24px}.faq__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.faq__media--small{height:300px}.faq__media--large{height:440px}@media(min-width:750px){.faq__grid--2{grid-template-columns:1fr 1fr;gap:48px;align-items:center}.faq__grid--reverse .faq__media{order:2}.faq__media--small{height:400px}.faq__media--large{height:600px}}.faq__item{border-top:1px solid var(--faq-line)}.faq__item:last-child{border-bottom:1px solid var(--faq-line)}.faq__item--box{margin-bottom:12px;border:0;border-radius:16px;background:var(--faq-box);padding:0 20px}.faq__item--box:last-child{border-bottom:0}.faq details>summary{display:flex;align-items:center;position:relative;padding:22px 36px 22px 0;cursor:pointer;list-style:none}.faq details>summary::-webkit-details-marker{display:none}.faq summary:focus-visible{outline:3px solid var(--faq-fg);outline-offset:2px}.faq__icon{flex-shrink:0;width:28px;height:28px;margin-right:16px}.faq__title{margin:0;font-family:var(--font-heading);font-weight:700;font-size:clamp(18px,1.6vw,22px);line-height:1.3;word-break:break-word}.faq__caret{position:absolute;right:4px;top:calc(50% - 4px);width:14px;height:9px;transition:transform .2s ease}.faq details[open]>summary .faq__caret{transform:rotate(180deg)}.faq__content{padding:0 4px 24px;font-family:var(--font-menu, var(--font-body));font-weight:400;font-size:clamp(16px,1.4vw,19px);line-height:1.55;overflow-wrap:anywhere}.faq__content strong,.faq__content h3,.faq__content b{font-weight:700}.faq__content>*+*{margin-top:1em}.faq__content a{text-decoration:underline}.faq__content:empty{display:none}.ib{background:var(--ib-bg);line-height:0}.ib__inner{margin:0 auto}.ib:not(.ib--full) .ib__inner{max-width:var(--page-width, 1200px)}.ib picture,.ib img{display:block;width:100%;height:auto}.ib__link{display:block}.ib__placeholder{aspect-ratio:16 / 3;background:#0000000f}.ib__placeholder svg{width:100%;height:100%;opacity:.4}@media(min-width:750px){.ib--cap-d img{height:var(--ib-h);object-fit:cover}}@media(max-width:749px){.ib--cap-m img{height:var(--ib-hm);object-fit:cover}}.cols{background:var(--cols-bg);color:var(--cols-fg)}.cols__inner{max-width:var(--page-width, 1200px);margin:0 auto;padding:0 20px}.cols__heading{margin:0 0 24px;text-align:center;font-family:var(--font-heading);font-weight:700;font-size:clamp(30px,3.6vw,48px);line-height:1.15}.cols__grid{display:grid;grid-template-columns:1fr;gap:24px}.cols__col{color:var(--c-fg)}.cols__col--box{background:var(--c-bg);border-radius:24px;padding:28px}.cols__img{margin-bottom:20px;overflow:hidden;border-radius:16px}.cols__img img{display:block;width:100%;height:auto}.cols__img--no-mobile{display:none}.cols__title{margin:0 0 12px;font-family:var(--font-heading);font-weight:700;line-height:1.2}.cols__title--small{font-size:clamp(20px,1.8vw,24px)}.cols__title--medium{font-size:clamp(24px,2.4vw,32px)}.cols__title--large{font-size:clamp(30px,3.6vw,48px)}.cols__text{font-family:var(--font-menu, var(--font-body));font-weight:400;font-size:clamp(16px,1.4vw,19px);line-height:1.55}.cols__text strong,.cols__text b{font-weight:700}.cols__text>*+*{margin-top:1em}.cols__extra{margin:28px auto 0;width:min(100%,var(--extra-w))}.cols__extra img{display:block;width:100%;height:auto}@media(min-width:750px){.cols__grid{grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:48px;align-items:start}.cols__col--box{padding:36px}.cols__img--no-desktop{display:none}.cols__img--no-mobile{display:block}.cols__img--no-mobile.cols__img--no-desktop,.cols__extra{display:none}}.cols__col--icon{display:grid;grid-template-columns:44px 1fr;column-gap:14px;align-items:center}.cols__col--icon .cols__img{display:block!important;grid-column:1;grid-row:1;width:44px;margin:0;border-radius:50%}.cols__col--icon .cols__title{grid-column:2;grid-row:1;margin:0}.cols__col--icon .cols__text{grid-column:1 / -1;grid-row:2;margin-top:14px}@media(min-width:750px){.cols__col--icon{grid-template-columns:52px 1fr;column-gap:20px;align-items:start}.cols__col--icon .cols__img{grid-row:1 / span 2;width:52px;margin-top:2px}.cols__col--icon .cols__title{margin:0 0 10px;align-self:center}.cols__col--icon .cols__text{grid-column:2;grid-row:2;margin-top:0}}.intro{background:var(--intro-bg);color:var(--intro-fg)}.intro__inner{max-width:820px;margin:0 auto;padding:0 20px;text-align:center}.intro__title-img{margin:0 auto 20px;width:min(100%,var(--intro-img-w))}.intro__title-img img{display:block;width:100%;height:auto}.intro__heading{margin:0 0 16px;font-family:var(--font-heading);font-weight:700;font-size:clamp(32px,4vw,56px);line-height:1.15}.intro__text{font-family:var(--font-menu, var(--font-body));font-weight:400;font-size:clamp(16px,1.4vw,19px);line-height:1.55}.intro__text strong,.intro__text b{font-weight:700}.intro__text>*+*{margin-top:1em}.intro__button{margin-top:28px}.intro__placeholder{padding:28px 16px;border:2px dashed currentColor;opacity:.5;font-size:15px}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
