.custom-faq{padding:var(--padding-110) 0;background-color:#fff;background-image:var(--faq-background);background-repeat:no-repeat;background-position:center;background-size:cover}.custom-faq__header{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.75fr);align-items:center;gap:70px;margin-bottom:48px}.custom-faq__eyebrow{margin:0 0 14px;color:var(--RedColor);font-size:var(--font18);line-height:1;font-weight:500;letter-spacing:.2em;padding-bottom:1rem;position:relative}.custom-faq__eyebrow:after{content:"";position:absolute;bottom:0;left:0;width:6.9rem;height:.1rem;background-color:var(--RedColor);pointer-events:none}.custom-faq__heading{max-width:760px;margin:0;color:var(--black);font-size:var(--font50);line-height:1.15;font-weight:700}.custom-faq__heading span{color:var(--RedColor)}.custom-faq__heading--mobile{display:none}.custom-faq__intro{max-width:500px;color:var(--black);font-size:15px;line-height:1.65}@media screen and (min-width:990px){.custom-faq--layout_1 .custom-faq__header{display:block;max-width:1120px;margin:0 auto 48px;text-align:center}.custom-faq--layout_1 .custom-faq__eyebrow:after{left:50%;transform:translate(-50%)}.custom-faq--layout_1 .custom-faq__heading{margin:0 auto 20px}.custom-faq--layout_1 .custom-faq__intro{max-width:1000px;margin:0 auto}}.custom-faq__items{display:grid;gap:24px}.custom-faq__item{overflow:hidden;background:#f8f8f7;border:1px solid #B5B4B4;border-radius:20px;transition:border-color .3s ease,background .3s ease}.custom-faq__item[open]{border-color:var(--RedColor);box-shadow:20px 24px 134px #da291c1c}.custom-faq__summary{display:grid;grid-template-columns:42px minmax(0,1fr) 24px;align-items:center;gap:18px;min-height:78px;padding:18px 28px;cursor:pointer;list-style:none}.custom-faq__summary::-webkit-details-marker{display:none}.custom-faq__summary:focus-visible{outline:2px solid var(--RedColor);outline-offset:-3px}.custom-faq__item--no-icon .custom-faq__summary{grid-template-columns:minmax(0,1fr) 24px}.custom-faq__icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px}.custom-faq__item--no-icon .custom-faq__icon{display:none}.custom-faq__icon img{width:100%;height:100%;object-fit:contain}.custom-faq__question{color:var(--black);font-size:22px;line-height:1.35;font-weight:700;position:relative;padding-left:18px}.custom-faq__question:before{content:"";position:absolute;top:-2px;left:0;width:1px;height:30px;background-color:#c4c4c4}.custom-faq__item--no-icon .custom-faq__question{padding-left:0}.custom-faq__item--no-icon .custom-faq__question:before{content:none}.custom-faq__question>span{margin-right:5px}.custom-faq__toggle{position:relative;width:18px;height:18px;color:var(--RedColor)}.custom-faq__toggle:before,.custom-faq__toggle:after{position:absolute;top:50%;left:50%;width:13px;height:2px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .25s ease}.custom-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.custom-faq__item[open] .custom-faq__toggle:after{transform:translate(-50%,-50%) rotate(0)}.custom-faq__item[open] .custom-faq__summary:after{position:absolute;content:none}.custom-faq__answer{padding:0 70px 24px 105px;color:var(--black);line-height:1.65;transform-origin:top}.custom-faq__item--no-icon .custom-faq__answer{padding-left:28px}.custom-faq__more-wrap{margin-top:28px;text-align:center}.custom-faq__more{padding:0;border:0;border-bottom:1px solid currentColor;background:transparent;color:var(--RedColor);font:inherit;font-size:var(--font18);font-weight:var(--fontWeight500);line-height:1;cursor:pointer}.custom-faq__more:hover{color:var(--black)}.custom-faq--layout_2 .custom-faq__header{display:block;margin-bottom:20px;text-align:center}.custom-faq--layout_2 .custom-faq__eyebrow{margin-bottom:15px;padding-bottom:10px;font-size:14px;letter-spacing:.2em}.custom-faq--layout_2 .custom-faq__eyebrow:after{content:"";left:50%;width:69px;transform:translate(-50%)}.custom-faq--layout_2 .custom-faq__heading{max-width:none;margin:0 auto;font-size:40px;line-height:1.15;white-space:nowrap}.custom-faq--layout_2 .custom-faq__heading span{display:inline}.custom-faq--layout_2 .custom-faq__intro{max-width:760px;margin:18px auto 0}.custom-faq--layout_2 .custom-faq__items{gap:16px}.custom-faq--layout_2 .custom-faq__item{border-color:#d9d9d9;border-radius:16px}.custom-faq--layout_2 .custom-faq__item[open]{border-color:var(--RedColor)}@media screen and (max-width:989px){.custom-faq__header{grid-template-columns:1fr;gap:20px}.custom-faq__intro{max-width:700px}}@media screen and (max-width:989px){.custom-faq{padding:5rem 0}.custom-faq .page-width{padding-left:2rem!important;padding-right:2rem!important}.custom-faq__header{display:block;margin-bottom:0;text-align:center;margin-bottom:1.5rem}.custom-faq__eyebrow{margin-bottom:1.5rem;padding-bottom:1rem;font-size:11px;line-height:1;letter-spacing:.2em}.custom-faq__eyebrow:after{left:50%;width:6.9rem;transform:translate(-50%)}.custom-faq__heading--desktop{display:none}.custom-faq__heading--mobile{display:block;max-width:none;font-size:20px;line-height:1.2;white-space:nowrap}.custom-faq__intro{display:none}.custom-faq__items{display:block}.custom-faq__item,.custom-faq__item[open]{overflow:visible;background:transparent;border:0;border-bottom:1px solid #d8cdcd;border-radius:0;box-shadow:none}.custom-faq__summary{grid-template-columns:minmax(0,1fr) 10px;gap:10px;min-height:auto;padding:2.5rem 0}.custom-faq__item--no-icon .custom-faq__summary{grid-template-columns:minmax(0,1fr) 10px}.custom-faq__icon{display:none}.custom-faq__question{padding:0;font-size:15px;line-height:1.4;font-weight:400;text-align:left}.custom-faq__question:before{content:none}.custom-faq__toggle{width:10px;height:10px}.custom-faq__toggle:before,.custom-faq__toggle:after{width:10px;height:1.5px}.custom-faq__answer{padding:0 24px 18px 0;font-size:13px}.custom-faq__item--no-icon .custom-faq__answer{padding-left:0}.custom-faq__more-wrap{margin-top:20px}.custom-faq__more{font-size:14px}.custom-faq--layout_2 .custom-faq__heading{margin:0;font-size:24px;text-align:left;white-space:nowrap}.custom-faq--layout_2 .custom-faq__header{text-align:left}.custom-faq--layout_2 .custom-faq__eyebrow{margin-bottom:14px;padding-bottom:10px;text-align:left}.custom-faq--layout_2 .custom-faq__eyebrow:after{content:"";left:0;transform:none}.custom-faq--layout_2 .custom-faq__heading--desktop{display:block}.custom-faq--layout_2 .custom-faq__heading--mobile{display:none}.custom-faq--layout_2 .custom-faq__item,.custom-faq--layout_2 .custom-faq__item[open]{border:0;border-bottom:1px solid #d8cdcd;border-radius:0}}@media screen and (max-width:389px){.custom-faq--layout_2 .custom-faq__heading{font-size:20px;letter-spacing:-.02em}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-frequently-asked-questions.css.map */
