body.template-page-faq{background-color:#f5efe6}.fabpad-faq{background-color:#f5efe6;padding:36px 20px 48px}.fabpad-faq__inner{max-width:680px;margin:0 auto}.fabpad-faq__header{margin-bottom:28px}.fabpad-faq__heading{margin:0 0 14px;font-family:var(--font-heading);font-size:34px;font-weight:400;line-height:1.08;letter-spacing:-.01em;color:#1e4d2b}.fabpad-faq__subheading{margin:0;font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:14px;line-height:1.6;color:#6b6b67}.fabpad-faq__subheading a{color:inherit;text-decoration:none}.fabpad-faq__subheading a:hover{color:#1e4d2b;text-decoration:underline;text-underline-offset:2px}.fabpad-faq__tabs-wrap{position:relative;margin-bottom:22px}.fabpad-faq__tabs{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;margin:0;padding:0 40px 6px 0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fabpad-faq__tabs::-webkit-scrollbar{display:none}.fabpad-faq__tab{flex-shrink:0;padding:12px 20px;font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:14px;line-height:1.2;color:#2c2c2a;background-color:#fff;border:1px solid #E0DDD8;border-radius:999px;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.fabpad-faq__tab:hover:not(.is-active){border-color:#c8c4be}.fabpad-faq__tab.is-active{color:#fff;background-color:#c4673a;border-color:#c4673a}.fabpad-faq__tabs-arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;color:#1e4d2b;background:#f5efe6;border:1px solid #E0DDD8;border-radius:50%;box-shadow:0 2px 8px #1e4d2b14;transform:translateY(-50%);cursor:pointer}.fabpad-faq__tabs-arrow--next{right:0}.fabpad-faq__tabs-arrow--prev{left:0}.fabpad-faq__tabs-arrow[hidden]{display:none}.fabpad-faq__tabs-wrap:after{content:"";position:absolute;top:0;right:0;z-index:1;width:56px;height:calc(100% - 6px);pointer-events:none;background:linear-gradient(to right,#f5efe600,#f5efe6 70%)}.fabpad-faq__tabs-wrap:not(.is-start):before{content:"";position:absolute;top:0;left:0;z-index:1;width:48px;height:calc(100% - 6px);pointer-events:none;background:linear-gradient(to left,#f5efe600,#f5efe6 70%)}.fabpad-faq__tabs-wrap:not(.is-start) .fabpad-faq__tabs{padding-left:40px}.fabpad-faq__tabs-wrap.is-end:after{opacity:0}.fabpad-faq__card{background-color:#fff;border:1px solid #E8E5E0;border-radius:20px;overflow:hidden}.fabpad-faq__panel[hidden]{display:none!important}.fabpad-faq__list{margin:0;padding:0;list-style:none}.fabpad-faq__item{border-bottom:1px solid #E8E5E0}.fabpad-faq__item:last-child{border-bottom:none}.fabpad-faq__question{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px;font-family:var(--font-body);font-weight:700;font-size:16px;line-height:1.35;color:#2c2c2a;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.fabpad-faq__question::-webkit-details-marker{display:none}.fabpad-faq__question-text{flex:1;min-width:0}.fabpad-faq__icon{flex-shrink:0;width:20px;font-family:var(--font-body);font-size:20px;font-weight:300;line-height:1;color:#c4673a;text-align:center;transition:transform .25s ease}.fabpad-faq__item[open] .fabpad-faq__icon{transform:rotate(45deg)}.fabpad-faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.fabpad-faq__item[open] .fabpad-faq__answer{grid-template-rows:1fr}.fabpad-faq__answer-inner{overflow:hidden}.fabpad-faq__answer-inner p{margin:0;padding:0 24px 20px;font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:14px;line-height:1.6;color:#6b6b67}.fabpad-faq__answer-inner a{color:#1e4d2b;text-decoration:underline}@media screen and (min-width:750px){.fabpad-faq{padding:56px 32px 72px}.fabpad-faq__inner{max-width:720px}.fabpad-faq__heading{font-size:44px}.fabpad-faq__subheading{font-size:15px}.fabpad-faq__tabs-wrap{margin-bottom:22px}.fabpad-faq__tabs{flex-wrap:wrap;overflow:visible;padding:0}.fabpad-faq__tabs-arrow,.fabpad-faq__tabs-wrap:after,.fabpad-faq__tabs-wrap:before{display:none}.fabpad-faq__question{padding:22px 28px;font-size:17px}.fabpad-faq__answer-inner p{padding:0 28px 22px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/fabpad-faq.css.map */
