.faq-section{position:relative;overflow-x:clip;padding-top:var(--section-padding-top, 36px);padding-bottom:var(--section-padding-bottom, 48px);background-color:var(--faq-bg, #fbfbfb)}.faq-container{position:relative;z-index:1;max-width:var(--page-width, 1280px);margin-inline:auto;padding-inline:var(--page-margin, 20px);box-sizing:border-box}.faq-card{display:grid;grid-template-columns:1fr;gap:28px;padding:34px 32px;border-radius:var(--faq-radius, 24px);background:#fff;box-shadow:inset 0 1px #ffffffe6,0 18px 40px #14142b12}@media screen and (min-width:990px){.faq-card{grid-template-columns:.85fr 1.15fr;gap:44px;padding:40px 38px}}.faq-left{display:flex;flex-direction:column}.faq-eyebrow{align-self:flex-start;padding:5px 13px;border-radius:999px;background:color-mix(in srgb,var(--faq-accent) 14%,rgba(255,255,255,.5));color:color-mix(in srgb,var(--faq-accent) 78%,#04191d);font-size:.78rem;font-weight:700;letter-spacing:normal}.faq-title{margin:16px 0 0;font-size:clamp(1.7rem,2.6vw,2.25rem);font-weight:700;line-height:1.12;letter-spacing:normal;color:#14181f}.faq-description{margin:12px 0 0;font-size:.95rem;line-height:1.55;color:#5f6672}.faq-links{display:flex;flex-direction:column;gap:8px;margin:26px 0 0;padding:0;list-style:none}.faq-link{display:flex;align-items:center;gap:12px;padding:13px 14px;border-radius:14px;background:#f4f5f7;box-shadow:inset 0 1px #ffffffe6;text-decoration:none;transition:background .2s ease,transform .2s ease}.faq-link:hover{background:#eef0f2;transform:translate(2px)}.faq-link__ico{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:11px;background:color-mix(in srgb,var(--faq-accent) 13%,transparent);color:color-mix(in srgb,var(--faq-accent) 82%,#04191d)}.faq-link__ico svg{width:16px;height:16px;fill:currentColor}.faq-link__text{display:flex;flex-direction:column;flex:1;min-width:0}.faq-link__text strong{font-size:.9rem;font-weight:600;letter-spacing:normal;color:#14181f}.faq-link__text em{font-style:normal;font-size:.78rem;color:#5f6672}.faq-link__go{display:flex;flex-shrink:0;color:#9aa1ac}.faq-link__go svg{width:15px;height:15px}.faq-contact-card{margin-top:26px;padding:24px 22px;border-radius:calc(var(--faq-radius, 24px) - 4px);background:#f4f5f7;box-shadow:inset 0 1px #ffffffe6}.faq-contact-card__title{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:normal;color:#14181f}.faq-contact-card__text{margin:8px 0 0;font-size:.88rem;line-height:1.5;color:#5f6672}.faq-contact-card__button{margin-top:18px}.faq-right{display:flex;flex-direction:column;gap:10px}.faq-item{border-radius:16px;background:#f4f5f7;box-shadow:inset 0 1px #ffffffe6;transition:box-shadow .25s ease,background .25s ease}.faq-item[open]{background:#eff1f3;box-shadow:inset 0 1px #fffffff2,0 8px 22px #14142b0f}.faq-item__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;cursor:pointer;list-style:none}.faq-item__summary::-webkit-details-marker{display:none}.faq-item__question{font-size:.95rem;font-weight:600;line-height:1.4;letter-spacing:normal;color:#14181f}.faq-item__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:color-mix(in srgb,var(--faq-accent) 14%,transparent);color:color-mix(in srgb,var(--faq-accent) 82%,#04191d);transition:transform .25s ease,background .25s ease}.faq-item[open] .faq-item__icon{transform:rotate(180deg);background:color-mix(in srgb,var(--faq-accent) 22%,transparent)}.faq-item__answer{padding:0 18px 18px;font-size:.9rem;line-height:1.6;color:#5f6672}.faq-item__answer p{margin:0 0 10px}.faq-item__answer p:last-child{margin-bottom:0}.faq-item__answer a{color:color-mix(in srgb,var(--faq-accent) 80%,#04191d);text-decoration:underline;text-underline-offset:2px}.faq-item__answer strong{color:#14181f}@media screen and (max-width:749px){.faq-card{padding:24px 20px;gap:22px}.faq-item__summary{padding:14px 16px;gap:12px}.faq-item__question{font-size:.9rem}.faq-item__answer{padding:0 16px 16px;font-size:.86rem}.faq-contact-card{padding:20px 18px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-faq.css.map */
