.faq-help-section{background:var(--faq-bg, #2A0E0A);padding:0;width:100%;border-radius:var(--faq-radius, 20px);overflow:hidden}.faq-help-grid{display:grid;grid-template-columns:1fr;gap:0}.faq-help-media{display:flex;flex-direction:column}.faq-help-image-wrap{position:relative;width:100%;aspect-ratio:9 / 16;overflow:hidden}.faq-help-image-wrap img,.faq-help-media-placeholder{width:100%;height:100%;object-fit:cover;display:block}.faq-help-overlay{position:absolute;inset-inline:0;bottom:0;padding:2rem 1.5rem 2.5rem;display:flex;flex-direction:column;align-items:var(--faq-overlay-align, center);text-align:var(--faq-overlay-align, center);color:var(--faq-text, #fff);background:linear-gradient(to top,rgba(0,0,0,.6),transparent 75%)}.faq-help-title{font-size:var(--faq-title-size, 1.5rem);margin:0 0 .5rem;color:var(--faq-text, #fff)}.faq-help-text{margin:0 0 1.25rem;font-size:var(--faq-text-size, .9rem);opacity:.9}.faq-help-button{display:inline-flex;align-items:center;gap:.6rem;background:var(--faq-btn-bg, #fff);color:var(--faq-btn-text, #1A1A1A);padding:.75rem 1.25rem;border-radius:var(--faq-btn-radius, 999px);text-decoration:none;font-size:.9rem;transition:background-color .2s ease,color .2s ease}.faq-help-button:hover{background:var(--faq-btn-bg-hover, #1A1A1A);color:var(--faq-btn-text-hover, #fff)}.faq-help-button-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--faq-btn-radius, 999px);background:var(--faq-btn-text, #1A1A1A);color:var(--faq-btn-bg, #fff);transition:background-color .2s ease,color .2s ease}.faq-help-button:hover .faq-help-button-icon{background:var(--faq-btn-text-hover, #fff);color:var(--faq-btn-bg-hover, #1A1A1A)}[dir=rtl] .faq-help-button-icon svg{transform:scaleX(-1)}.faq-help-content{padding:2.5rem 1.25rem}.faq-help-heading{color:var(--faq-heading, #fff);font-size:var(--faq-heading-size, 1.75rem);margin:0 0 1.5rem;text-align:var(--faq-heading-align, start)}.faq-accordion{display:flex;flex-direction:column;gap:.75rem}.faq-item{background:var(--faq-card-bg, #fff);border-radius:var(--faq-radius, 20px);overflow:hidden}.faq-item-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:transparent;border:none;cursor:pointer;padding:1.1rem 1.25rem;text-align:start;font:inherit}.faq-item-question{color:var(--faq-card-text, #1A1A1A);font-size:var(--faq-question-size, 1rem)}.faq-item-icon{position:relative;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--faq-icon-bg, #F0EDEA)}.faq-icon-line{position:absolute;top:50%;left:50%;background:var(--faq-icon-color, #1A1A1A);transform:translate(-50%,-50%);transition:transform .25s ease,opacity .25s ease}.faq-icon-line--h{width:12px;height:1.5px}.faq-icon-line--v{width:1.5px;height:12px}.faq-item.is-open .faq-icon-line--v{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq-item-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item-answer-inner{padding:0 1.25rem 1.1rem;color:var(--faq-answer, #4A4A4A);font-size:var(--faq-answer-size, .9rem);line-height:1.6}.faq-item-answer-inner p{margin:0}@media screen and (min-width:750px){.faq-help-grid{grid-template-columns:40% 60%}.faq-help-media{justify-content:flex-start}.faq-help-overlay{text-align:start;padding:2.5rem}.faq-help-content{padding:4rem;display:flex;flex-direction:column;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-faq-help.css.map */
