.barefoot-faq{width:100%;overflow:hidden;color:var(--faq-text)}.barefoot-faq__main{padding:var(--faq-top) 0 var(--faq-bottom);background-color:var(--faq-bg)}.barefoot-faq--pattern .barefoot-faq__main{background-image:radial-gradient(ellipse at 15% 20%,transparent 0 42px,rgba(116,101,72,.055) 43px 44px,transparent 45px 62px,rgba(116,101,72,.04) 63px 64px,transparent 65px),radial-gradient(ellipse at 80% 70%,transparent 0 54px,rgba(116,101,72,.045) 55px 56px,transparent 57px 78px,rgba(116,101,72,.035) 79px 80px,transparent 81px);background-size:360px 280px,430px 340px}.barefoot-faq h2{margin:0 0 34px;color:var(--faq-text);font-size:clamp(34px,4.5vw,56px);text-align:center}.barefoot-faq__list{max-width:1120px;margin:0 auto;border-top:1px solid var(--faq-divider)}.barefoot-faq__item{border-bottom:1px solid var(--faq-divider)}.barefoot-faq__item summary{display:grid;grid-template-columns:28px minmax(0,1fr) 20px;gap:12px;align-items:center;min-height:72px;padding:14px 8px;color:var(--faq-text);font-weight:700;cursor:pointer;list-style:none}.barefoot-faq__item summary::-webkit-details-marker{display:none}.barefoot-faq__question-mark{display:grid;width:22px;height:22px;place-items:center;border:2px solid currentColor;border-radius:50%;font-size:13px}.barefoot-faq__toggle{position:relative;width:18px;height:18px}.barefoot-faq__toggle:before,.barefoot-faq__toggle:after{content:"";position:absolute;top:8px;left:2px;width:14px;height:2px;background:currentColor;transition:transform .25s ease}.barefoot-faq__toggle:after{transform:rotate(90deg)}.barefoot-faq__item[open] .barefoot-faq__toggle:after{transform:rotate(0)}.barefoot-faq__answer{padding:0 48px 22px;color:#56665f;animation:barefoot-faq-open .25s ease}.barefoot-faq__answer>:first-child{margin-top:0}@keyframes barefoot-faq-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.barefoot-faq__support{max-width:1120px;margin:34px auto 0;letter-spacing:.08em}.barefoot-faq__support strong{margin-right:8px}.barefoot-faq__support a{color:var(--faq-text);text-underline-offset:4px}.barefoot-faq__trust{background:var(--trust-bg)}.barefoot-faq__trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.barefoot-faq__trust-item{display:flex;min-width:0;align-items:center;justify-content:center;gap:18px;min-height:140px;padding:25px;background:var(--trust-bg);color:var(--trust-item-icon, var(--trust-icon));text-decoration:none}.barefoot-faq__trust-item+.barefoot-faq__trust-item{border-left:1px solid var(--trust-divider)}.barefoot-faq__trust-icon{flex:0 0 54px;width:54px;height:54px}.barefoot-faq__trust-icon img,.barefoot-faq__trust-icon svg{display:block;width:100%;height:100%;object-fit:contain;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.barefoot-faq__trust-item h3{margin:0 0 5px;color:var(--trust-heading);font-size:18px}.barefoot-faq__trust-item p{margin:0;color:var(--trust-text);font-size:14px}.barefoot-faq__back{display:block;width:100%;min-height:54px;padding:12px 20px;border:0;background:var(--back-bg);color:var(--back-text);font:inherit;font-weight:800;letter-spacing:.12em;cursor:pointer;transition:background .2s ease,color .2s ease}.barefoot-faq__back:hover{background:var(--back-hover);color:var(--back-bg)}@media(max-width:749px){.barefoot-faq__item summary{min-height:64px;padding-right:2px}.barefoot-faq__answer{padding-right:8px;padding-left:40px}.barefoot-faq__trust-grid{grid-template-columns:1fr}.barefoot-faq__trust-item{justify-content:flex-start;min-height:112px}.barefoot-faq__trust-item+.barefoot-faq__trust-item{border-top:1px solid var(--trust-divider);border-left:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/barefoot-faq-trust.css.map */
