.rahiq-faq-section{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 8%,rgba(243,201,109,.06),transparent 18%),radial-gradient(circle at 88% 14%,rgba(201,133,27,.04),transparent 18%),linear-gradient(180deg,#fff8ec59,#fff0 26%),#fff;color:var(--rh-faq-text)}.rahiq-faq-section *,.rahiq-faq-section *:before,.rahiq-faq-section *:after{box-sizing:border-box}.rahiq-faq-section:before,.rahiq-faq-section:after{content:"";position:absolute;pointer-events:none;opacity:.045;background-image:linear-gradient(30deg,var(--rh-faq-accent) 12%,transparent 12.5%,transparent 87%,var(--rh-faq-accent) 87.5%,var(--rh-faq-accent)),linear-gradient(150deg,var(--rh-faq-accent) 12%,transparent 12.5%,transparent 87%,var(--rh-faq-accent) 87.5%,var(--rh-faq-accent)),linear-gradient(30deg,var(--rh-faq-accent) 12%,transparent 12.5%,transparent 87%,var(--rh-faq-accent) 87.5%,var(--rh-faq-accent)),linear-gradient(150deg,var(--rh-faq-accent) 12%,transparent 12.5%,transparent 87%,var(--rh-faq-accent) 87.5%,var(--rh-faq-accent));background-size:38px 66px;background-position:0 0,0 0,19px 33px,19px 33px}.rahiq-faq-section:before{width:160px;height:160px;top:42px;inset-inline-start:-72px;transform:rotate(-6deg)}.rahiq-faq-section:after{width:150px;height:150px;inset-inline-end:-68px;bottom:28px;transform:rotate(8deg)}.rahiq-faq-section .rh-faq__inner{position:relative;z-index:1;width:min(100%,var(--rh-faq-max-width));margin-inline:auto;padding-top:calc(var(--rh-faq-padding-top) * .55);padding-bottom:var(--rh-faq-padding-bottom)}.section-soqia-why-choose+.section-rahiq-faq .rahiq-faq-section .rh-faq__inner{padding-top:26px}.rahiq-faq-section .rh-faq__header{max-width:820px;margin-inline:auto;margin-bottom:34px;text-align:center}.rahiq-faq-section .rh-faq__badge{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:fit-content;min-height:36px;margin-inline:auto;margin-bottom:14px;padding:8px 16px;border:1px solid rgba(201,133,27,.12);border-radius:999px;background:#fffaf0;color:var(--rh-faq-badge-text);font-size:13px;line-height:1.2;font-weight:700;letter-spacing:.01em;box-shadow:0 8px 20px #4e2d0e09}.rahiq-faq-section .rh-faq__badge:before{content:"";width:8px;height:9px;flex:0 0 8px;background:var(--rh-faq-accent);clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0 50%)}.rahiq-faq-section .rh-faq__title{margin:0;color:var(--rh-faq-heading);font-size:clamp(30px,4.4vw,48px);line-height:1.12;font-weight:850;letter-spacing:-.035em}.rahiq-faq-section .rh-faq__title:after{content:"";display:block;width:64px;height:4px;margin:16px auto 0;border-radius:999px;background:linear-gradient(90deg,var(--rh-faq-accent),var(--rh-faq-accent-soft));opacity:.85}.rahiq-faq-section .rh-faq__desc{max-width:700px;margin:16px auto 0;color:var(--rh-faq-muted);font-size:15.5px;line-height:1.9}.rahiq-faq-section .rh-faq__desc p{margin:0}.rahiq-faq-section .rh-faq__list{display:grid;gap:14px}.rahiq-faq-section .rh-faq__item{position:relative;overflow:hidden;border:1px solid var(--rh-faq-card-border);border-radius:var(--rh-faq-radius);background:linear-gradient(180deg,#fffbf473,#fff0 70px) top / 100% 80px no-repeat,var(--rh-faq-card-bg);box-shadow:0 10px 26px #4e2d0e0b;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease}.rahiq-faq-section .rh-faq__item:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--rh-faq-accent),var(--rh-faq-accent-soft));opacity:0;transition:opacity .22s ease}.rahiq-faq-section .rh-faq__item:after{content:"";position:absolute;inset-inline-end:18px;bottom:16px;width:18px;height:20px;pointer-events:none;background:#f1c46b1f;clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0 50%);opacity:0;transform:scale(.9);transition:opacity .22s ease,transform .22s ease}.rahiq-faq-section .rh-faq__item[open]{border-color:#c9851b6b;box-shadow:0 14px 32px #4e2d0e11}.rahiq-faq-section .rh-faq__item[open]:before,.rahiq-faq-section .rh-faq__item[open]:after{opacity:1}.rahiq-faq-section .rh-faq__item[open]:after{transform:scale(1)}.rahiq-faq-section .rh-faq__question{list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px;width:100%;padding:23px 24px;color:var(--rh-faq-heading);-webkit-user-select:none;user-select:none}.rahiq-faq-section .rh-faq__question::-webkit-details-marker{display:none}.rahiq-faq-section .rh-faq__question-text{min-width:0;color:var(--rh-faq-heading);font-size:17.5px;line-height:1.6;font-weight:800;letter-spacing:-.01em;text-align:start}.rahiq-faq-section .rh-faq__icon{position:relative;display:inline-grid;place-items:center;width:40px;height:40px;flex:0 0 40px;color:var(--rh-faq-accent);background:#fffaf0;border:1px solid rgba(201,133,27,.15);clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0 50%);transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.rahiq-faq-section .rh-faq__icon svg{position:absolute;width:17px;height:17px;transition:opacity .18s ease,transform .18s ease}.rahiq-faq-section .rh-faq__icon-minus{opacity:0;transform:scale(.72)}.rahiq-faq-section .rh-faq__item[open] .rh-faq__icon{color:#fff;background:var(--rh-faq-accent);border-color:var(--rh-faq-accent);transform:rotate(180deg)}.rahiq-faq-section .rh-faq__item[open] .rh-faq__icon-plus{opacity:0;transform:scale(.72)}.rahiq-faq-section .rh-faq__item[open] .rh-faq__icon-minus{opacity:1;transform:scale(1)}.rahiq-faq-section .rh-faq__answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.rahiq-faq-section .rh-faq__item[open] .rh-faq__answer-wrap{grid-template-rows:1fr}.rahiq-faq-section .rh-faq__answer{min-height:0;overflow:hidden;padding:0 24px;color:var(--rh-faq-text);font-size:15.5px;line-height:2;text-align:start}.rahiq-faq-section .rh-faq__answer:before{content:"";display:block;height:1px;margin-bottom:18px;background:linear-gradient(90deg,transparent,rgba(201,133,27,.16),transparent)}.rahiq-faq-section .rh-faq__answer:after{content:"";display:block;height:22px}.rahiq-faq-section .rh-faq__answer p{margin:0 0 12px}.rahiq-faq-section .rh-faq__answer p:last-child{margin-bottom:0}.rahiq-faq-section .rh-faq__answer ul,.rahiq-faq-section .rh-faq__answer ol{margin:0;padding-inline-start:18px}.rahiq-faq-section .rh-faq__answer strong{color:var(--rh-faq-heading);font-weight:800}.rahiq-faq-section .rh-faq__question:focus-visible{outline:2px solid rgba(201,133,27,.25);outline-offset:-2px}.rahiq-faq-section[dir=rtl]{text-align:right}.rahiq-faq-section[dir=rtl] .rh-faq__header{text-align:center}.rahiq-faq-section[dir=rtl] .rh-faq__title,.rahiq-faq-section[dir=rtl] .rh-faq__question-text,.rahiq-faq-section[dir=rtl] .rh-faq__answer,.rahiq-faq-section[dir=rtl] .rh-faq__desc{letter-spacing:0}@media(hover:hover){.rahiq-faq-section .rh-faq__item:hover{transform:translateY(-2px);border-color:#c9851b4d;box-shadow:0 14px 30px #4e2d0e0e}}@media screen and (max-width:991px){.rahiq-faq-section .rh-faq__header{margin-bottom:28px}.rahiq-faq-section .rh-faq__question{padding:20px}.rahiq-faq-section .rh-faq__answer{padding-inline:20px}}@media screen and (max-width:767px){.rahiq-faq-section:before,.rahiq-faq-section:after{width:120px;height:120px;opacity:.035;background-size:30px 52px;background-position:0 0,0 0,15px 26px,15px 26px}.rahiq-faq-section .rh-faq__inner{padding-top:calc(var(--rh-faq-padding-top) * .42);padding-bottom:calc(var(--rh-faq-padding-bottom) * .82)}.section-soqia-why-choose+.section-rahiq-faq .rahiq-faq-section .rh-faq__inner{padding-top:18px}.rahiq-faq-section .rh-faq__header{margin-bottom:24px}.rahiq-faq-section .rh-faq__badge{margin-bottom:12px;font-size:12px}.rahiq-faq-section .rh-faq__title{font-size:clamp(26px,8vw,38px)}.rahiq-faq-section .rh-faq__title:after{width:56px;height:4px}.rahiq-faq-section .rh-faq__desc{margin-top:12px;font-size:14.5px;line-height:1.85}.rahiq-faq-section .rh-faq__list{gap:12px}.rahiq-faq-section .rh-faq__item{border-radius:max(18px,calc(var(--rh-faq-radius) - 4px))}.rahiq-faq-section .rh-faq__question{padding:18px 16px;gap:12px}.rahiq-faq-section .rh-faq__question-text{font-size:15.5px;line-height:1.65}.rahiq-faq-section .rh-faq__icon{width:35px;height:35px;flex-basis:35px}.rahiq-faq-section .rh-faq__icon svg{width:15px;height:15px}.rahiq-faq-section .rh-faq__answer{padding-inline:16px;font-size:14.5px;line-height:1.95}.rahiq-faq-section .rh-faq__answer:after{height:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/soqia-faq.css.map */
