.ss-faq-section{position:relative;overflow:hidden}.ss-faq-wrapper-scroll{margin:0 auto;width:100%;max-width:1409px;position:relative}.ss-faq-design{position:absolute;top:32px;left:80px;z-index:2;pointer-events:none}.ss-faq-icon{width:52px;height:52px;transform:rotate(15deg);flex-shrink:0;filter:blur(2px)}.ss-faq-title{text-align:center;color:#a52338;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,46px);font-style:normal;font-weight:600;line-height:1.08;letter-spacing:-.015em;margin:0 0 38px}.ss-faq-title em{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:500;color:#db415a}.ss-faq-title br{line-height:0}.ss-accordion-container{display:grid;grid-template-columns:repeat(2,1fr);gap:26px;width:100%}.ss-accordion{width:100%}.ss-accordion details{width:100%;border-radius:10px;background:#e7daef;overflow:hidden;transition:background .35s ease,box-shadow .35s ease,transform .35s ease;color:#1a1a1a;font-family:inherit;font-size:17px;font-style:normal;font-weight:400;line-height:1.45;padding:22px 26px;border:1px solid transparent}.ss-accordion details:hover{background:#ddc9e7}.ss-accordion details[open]{background:#fff;box-shadow:0 6px 22px #a5233814;border-color:#a523381f}.ss-faq-question{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:18px;color:#1a1a1a;font-family:inherit;font-size:17px;font-style:normal;font-weight:500;line-height:1.4;list-style:none;white-space:normal;letter-spacing:.005em}.ss-faq-question::-webkit-details-marker{display:none}.ss-faq-question:after{content:"";display:inline-block;width:24px;height:24px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a52338' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;transition:transform .35s cubic-bezier(.4,0,.2,1)}details[open] .ss-faq-question:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a52338' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E");transform:rotate(180deg)}.ss-faq-content{color:#2a2a2a;font-family:inherit;font-size:16px;font-style:normal;font-weight:400;line-height:1.55;padding-top:14px;animation:ss-faq-sweep .3s ease-out;letter-spacing:.005em}.ss-faq-content>*{margin:0}.ss-faq-content p+p{margin-top:8px}.ss-faq-content strong{font-weight:600;color:#1a1a1a}@keyframes ss-faq-sweep{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:980px){.ss-faq-design{top:22px;left:36px}.ss-accordion-container{grid-template-columns:1fr;gap:18px}}@media(max-width:580px){.ss-faq-design{transform:rotate(-30deg);top:30px;right:14px;left:auto}.ss-faq-title{text-align:left;font-size:clamp(26px,7vw,32px);line-height:1.12;margin:0 0 22px}.ss-faq-icon{width:32px;height:32px;transform:rotate(-30deg)}.ss-accordion-container{gap:12px}.ss-accordion details{padding:16px 18px;border-radius:9px}.ss-faq-question{font-size:14px;line-height:1.35;gap:12px}.ss-faq-question:after{width:20px;height:20px}.ss-faq-content{font-size:14px;line-height:1.45;padding-top:10px}.ss-faq-content>*{font-size:14px;line-height:1.45}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/faq-section.css.map */
