.faq-page{--faq-text: #262626cc;--faq-text-soft: #262626b2;--faq-accent: #e97a22;--faq-accent-soft: #e97a2233;--faq-panel: #f4f4f5;--faq-item: #ffffff;--faq-divider: #2626261a;--faq-link: #d3742d;--faq-link-hover: #b4612c}.faq-page__hero{margin:20px 0;padding:24px 20px;border-radius:16px;background:linear-gradient(180deg,#fff2ea,#fbf0e9);color:#262626}.faq-page__eyebrow{margin:0 0 16px;font-family:Montserrat,Montserrat Fallback,sans-serif;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--faq-link)}.faq-page__title{margin:0;font-family:Neue Metana,sans-serif;font-size:clamp(24px,3.2vw,44px);font-weight:400;line-height:1.12;color:#262626}.faq-page__intro{max-width:50ch;margin-top:18px;font-family:Montserrat,Montserrat Fallback,sans-serif;font-size:clamp(14px,1.05vw,16px);line-height:1.7;color:#262626ad}.faq-page__intro p{margin:0}.faq-page__inner{max-width:880px;margin:0 auto}.faq-page__group{margin-bottom:20px;padding:20px;border-radius:16px;background:var(--faq-panel)}.faq-page__group:last-child{margin-bottom:0}.faq-page__group-header{display:flex;align-items:center;gap:16px;margin-bottom:16px}.faq-page__product-image{flex-shrink:0;width:56px;height:56px;overflow:hidden;border-radius:12px;background:var(--faq-item)}.faq-page__product-img{display:block;width:100%;height:100%;object-fit:cover}.faq-page__group-title{margin:0;font-family:Neue Metana,sans-serif;font-size:18px;font-weight:700;line-height:1.4;text-transform:uppercase;color:var(--faq-text)}.faq-page__group-title a{color:inherit;text-decoration:none;transition:color .3s ease}.faq-page__group-title a:hover,.faq-page__group-title a:focus-visible{color:var(--faq-accent)}.faq-page__shop-link{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-family:Neue Metana,sans-serif;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;text-transform:uppercase;color:var(--faq-link);transition:color .3s ease}.faq-page__shop-link:hover,.faq-page__shop-link:focus-visible{color:var(--faq-link-hover)}.faq-page__shop-link .icon{width:14px;height:14px}.faq-page:lang(ar) .faq-page__shop-link .icon{transform:scaleX(-1)}.faq-page__item{margin-bottom:12px;padding:12px 16px;border-radius:16px;background:var(--faq-item);transition:background-color .3s ease}.faq-page__list>:last-child,.faq-page__list>:last-child .faq-page__item{margin-bottom:0}.faq-page__item.active{background:var(--faq-accent-soft)}.faq-page__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer}.faq-page__summary::-webkit-details-marker{display:none}.faq-page__question{font-family:Neue Metana,sans-serif;font-size:13px;font-weight:700;line-height:1.5;text-align:start;text-transform:uppercase;color:var(--faq-text-soft)}.faq-page__icon{position:relative;flex-shrink:0;width:14px;height:14px}.faq-page__icon:before,.faq-page__icon:after{position:absolute;top:50%;left:0;width:100%;height:2px;margin-top:-1px;background:var(--faq-text);content:"";transition:transform .3s ease,background-color .3s ease}.faq-page__icon:after{transform:rotate(90deg)}.faq-page__item.active .faq-page__icon:after{transform:rotate(0)}.faq-page__item.active .faq-page__icon:before,.faq-page__item.active .faq-page__icon:after{background:var(--faq-accent)}.faq-page__answer{height:0;overflow:hidden;will-change:height;transition:height .4s ease}.faq-page__item[open] .faq-page__answer{height:auto}.faq-page__answer .faq-page__answer-inner{margin-bottom:0;padding-top:8px;font-family:Montserrat,Montserrat Fallback,sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:var(--faq-text-soft)}.faq-page__answer .faq-page__answer-inner>:last-child{margin-bottom:0}.faq-page__benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin:40px 0 0;padding:32px 0 0;border-top:1px solid var(--faq-divider);list-style:none}.faq-page__benefit{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0;text-align:center}.faq-page__benefit-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--faq-accent)}.faq-page__benefit-icon svg,.faq-page__benefit-icon img{width:100%;height:100%;object-fit:contain}.faq-page__benefit-text{font-family:Neue Metana,sans-serif;font-size:12px;font-weight:700;line-height:1.4;text-align:center!important;text-transform:uppercase;color:var(--faq-text)}@media screen and (max-width:767px){.faq-page__hero .faq-page__eyebrow,.faq-page__hero .faq-page__title,.faq-page__hero .faq-page__intro{text-align:center!important}.faq-page__intro{margin-inline:auto}}@media screen and (min-width:768px){.faq-page__hero{margin:32px 0 24px;padding:40px;border-radius:24px}.faq-page__group{margin-bottom:24px;padding:40px;border-radius:24px}.faq-page__inner{max-width:1200px}.faq-page__group-header{margin-bottom:20px}.faq-page__product-image{width:72px;height:72px}.faq-page__group-title{font-size:22px}.faq-page__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 16px}.faq-page__list .faq-page__item{margin-bottom:0}.faq-page__shop-link{margin-top:24px;font-size:14px}.faq-page__item{padding:20px}.faq-page__question,.faq-page__answer .faq-page__answer-inner{font-size:16px}.faq-page__benefits{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px;padding-top:48px}.faq-page__benefit-icon{width:48px;height:48px}.faq-page__benefit-text{font-size:14px}}@media(prefers-reduced-motion:reduce){.faq-page__item,.faq-page__answer,.faq-page__icon:before,.faq-page__icon:after,.faq-page__group-title a,.faq-page__shop-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/152/assets/faq-page.css.map */
