.rc-faq{position:relative;isolation:isolate;overflow:hidden;padding:38px 14px 46px;background:radial-gradient(circle at 85% 0%,rgb(255 45 45 / 28%) 0,transparent 34%),linear-gradient(145deg,#0a0a0a,#140303);color:var(--color-white)}.rc-faq__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(255 45 45 / 8%) 1px,transparent 1px),linear-gradient(90deg,rgb(255 45 45 / 8%) 1px,transparent 1px);background-size:40px 40px}.rc-faq__inner{position:relative;z-index:1;max-width:363px;margin:0 auto}.rc-faq__header{margin-bottom:22px}.rc-faq__header span{display:inline-flex;margin-bottom:10px;padding:6px 10px;background:var(--color-red);color:var(--color-white);font-size:11px;font-weight:900;letter-spacing:.16em;line-height:1;text-transform:uppercase}.rc-faq__header h2{margin:0;color:var(--color-white);font-family:var(--font-display);font-size:clamp(40px,9vw,56px);font-style:italic;font-weight:400;letter-spacing:-.03em;line-height:.9;text-transform:uppercase}.rc-faq__list{display:grid;gap:10px}.rc-faq__category,.rc-faq__item{overflow:hidden;border:1px solid rgb(255 45 45 / 30%);border-radius:var(--radius-md);background:var(--color-black);color:var(--color-white)}.rc-faq__category summary,.rc-faq__item summary{display:flex;gap:16px;align-items:center;justify-content:space-between;color:var(--color-white);cursor:pointer;list-style:none}.rc-faq__category>summary{padding:18px 16px}.rc-faq__item>summary{padding:15px 14px}.rc-faq__category summary::-webkit-details-marker,.rc-faq__item summary::-webkit-details-marker{display:none}.rc-faq__category summary span,.rc-faq__item summary span{color:var(--color-white);font-weight:900;line-height:1.25}.rc-faq__category>summary span{font-size:13px;letter-spacing:.08em;text-transform:uppercase}.rc-faq__item>summary span{font-size:14px}.rc-faq__category summary:hover,.rc-faq__category summary:focus,.rc-faq__category summary:focus-visible,.rc-faq__category:not([open]) summary,.rc-faq__category:not([open]) summary span,.rc-faq__item summary:hover,.rc-faq__item summary:focus,.rc-faq__item summary:focus-visible,.rc-faq__item:not([open]) summary,.rc-faq__item:not([open]) summary span{color:var(--color-white)}.rc-faq__category summary b{display:grid;flex:0 0 28px;width:28px;height:28px;border-radius:50%;place-items:center;background:var(--color-red);color:var(--color-white);font-size:20px;font-weight:700;line-height:1;transform:translateY(-2px);transition:transform .2s var(--ease-smooth)}.rc-faq__item summary b{display:grid;flex:0 0 20px;width:20px;height:20px;place-items:center;background:transparent;color:var(--color-red);font-size:22px;font-weight:700;line-height:1;transform:translateY(-1px);transition:transform .2s var(--ease-smooth)}.rc-faq__category[open]>summary b,.rc-faq__item[open]>summary b{transform:translateY(-2px) rotate(45deg)}.rc-faq__item[open]>summary b{transform:translateY(-1px) rotate(45deg)}.rc-faq__questions{display:grid;gap:8px;padding:0 10px 12px}.rc-faq__category[open]>summary{padding-bottom:14px}.rc-faq__item{border-color:#ff2d2d38;background:#050505}.rc-faq__item p{margin:0;padding:0 14px 16px;color:#ffffffc2;font-size:14px;line-height:1.55}.rc-faq__item[open] p{padding-top:14px}.rc-faq__item[open] p:before{display:block;width:44px;height:2px;margin-bottom:14px;background:var(--color-red);content:""}@media(min-width:750px){.rc-faq{padding:56px 24px 64px}.rc-faq__inner{max-width:760px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faq-rc.css.map */
