.solyn-faq{background:var(--faq-bg, #dff0f5);color:var(--faq-text, #0d1f3a)}.solyn-faq__inner{display:grid;grid-template-columns:1fr;gap:32px;align-items:start}@media(min-width:990px){.solyn-faq__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:56px;align-items:stretch}.solyn-faq--right .solyn-faq__media{order:2}}.solyn-faq__media{position:relative}.solyn-faq__image{width:100%;height:100%;display:block;object-fit:cover;aspect-ratio:1 / 1;max-height:720px}@media(min-width:990px){.solyn-faq__image{aspect-ratio:auto;min-height:100%}}.solyn-faq__image--placeholder{background:#0000000d;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.solyn-faq__image--placeholder svg{width:50%;opacity:.4}.solyn-faq__content{display:flex;flex-direction:column;gap:18px;align-self:center}.solyn-faq__eyebrow{margin:0;color:var(--faq-accent, #38bdbe);font-size:var(--faq-eyebrow-size, 13px);font-weight:600;letter-spacing:.18em;text-transform:uppercase}.solyn-faq .solyn-faq__heading{margin:0 0 8px;font-size:var(--faq-heading-size, 48px)!important;line-height:1.05;letter-spacing:-.015em;color:var(--faq-text);max-width:18ch}.solyn-faq__heading-accent{font-style:italic;color:var(--faq-accent, #38bdbe)}@media screen and (max-width:749px){.solyn-faq .solyn-faq__heading{font-size:var(--faq-heading-size-mobile, 30px)!important}}.solyn-faq__list{display:flex;flex-direction:column;gap:10px;margin-top:4px}.solyn-faq__item{background:var(--faq-card-bg, #fff);border:1px solid var(--faq-card-border, #e1ecf0);border-radius:var(--faq-radius, 14px);overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.solyn-faq__item[open]{border-color:var(--faq-accent, #38bdbe);box-shadow:0 4px 14px #38bdbe14}.solyn-faq__q{list-style:none;cursor:pointer;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:var(--faq-question-size, 17px);font-weight:600;color:var(--faq-text);-webkit-user-select:none;user-select:none}.solyn-faq__q::-webkit-details-marker{display:none}.solyn-faq__q::marker{display:none}.solyn-faq__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--faq-accent, #38bdbe);transition:transform .25s ease}.solyn-faq__item[open] .solyn-faq__icon{transform:rotate(45deg)}.solyn-faq__a-outer{display:block!important;overflow:hidden;height:0;transition:height .32s cubic-bezier(.4,0,.2,1)}.solyn-faq__item[open] .solyn-faq__a-outer{height:auto}.solyn-faq__a{padding:4px 22px 20px;font-size:var(--faq-answer-size, 16px);line-height:1.6;color:var(--faq-muted, #5a6478);font-family:var(--font-body-family);font-weight:300}.solyn-faq__a>p:first-child{margin-top:0}.solyn-faq__a>p:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.solyn-faq__a-outer,.solyn-faq__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-faq.css.map */
