.hh-faq{background:#fff;padding:clamp(48px,7vw,100px) clamp(20px,4vw,56px)}.hh-faq__inner{max-width:600px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:48px}.hh-faq__heading{margin:0;font-family:var(--hh-font-sans);font-size:clamp(32px,4.5vw,48px);line-height:clamp(38px,5.2vw,56px);font-weight:600;letter-spacing:-.01em;color:#000;text-align:center}.hh-faq__list{display:flex;flex-direction:column;gap:0;width:100%}.hh-faq__item{border-bottom:1px solid rgba(0,0,0,.06);transition:border-color .25s ease}.hh-faq__item:hover{border-bottom-color:#0000002e}.hh-faq__item[open]{border-bottom-color:#d1473573}.hh-faq__q{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 8px 18px 12px;cursor:pointer;font-family:var(--hh-font-sans);font-size:16px;line-height:24px;font-weight:600;color:#000000eb;transition:color .2s ease,padding-left .25s ease}.hh-faq__q::-webkit-details-marker{display:none}.hh-faq__q::marker{content:""}.hh-faq__q:hover{color:var(--hh-orange-soft);padding-left:16px}.hh-faq__item[open]>.hh-faq__q{color:var(--hh-orange-soft)}.hh-faq__q-text{flex:1 1 auto;transition:transform .25s ease}.hh-faq__icon{position:relative;flex-shrink:0;width:22px;height:22px;display:inline-block;color:var(--hh-orange-soft);transition:transform .35s cubic-bezier(.4,0,.2,1)}.hh-faq__icon-bar{position:absolute;top:50%;left:50%;width:14px;height:2px;border-radius:2px;background:currentColor;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .25s ease}.hh-faq__icon-bar:first-child{transform:translate(-50%,-50%) rotate(0)}.hh-faq__icon-bar:last-child{transform:translate(-50%,-50%) rotate(90deg)}.hh-faq__item[open] .hh-faq__icon{transform:rotate(45deg)}.hh-faq__item:hover .hh-faq__icon{transform:rotate(90deg)}.hh-faq__item[open]:hover .hh-faq__icon{transform:rotate(135deg)}.hh-faq__a-wrap{height:0;overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1)}.hh-faq__item[open] .hh-faq__a-wrap{height:auto}.hh-faq__a{padding:0 12px 18px;font-family:var(--hh-font-sans);font-size:14px;line-height:22px;color:#000000b3;opacity:0;transform:translateY(-4px);transition:opacity .25s ease .05s,transform .3s ease .05s}.hh-faq__item[open] .hh-faq__a{opacity:1;transform:translateY(0)}.hh-faq__a p:first-child{margin-top:0}.hh-faq__a p:last-child{margin-bottom:0}@media(max-width:749px){.hh-faq{padding:40px 16px}.hh-faq__inner{gap:28px}.hh-faq__q{padding:16px 8px;font-size:15px;gap:12px}.hh-faq__q:hover{padding-left:12px}.hh-faq__icon{width:22px;height:22px}.hh-faq__a{padding:0 8px 16px}}@media(prefers-reduced-motion:reduce){.hh-faq__q,.hh-faq__icon,.hh-faq__icon-bar,.hh-faq__item,.hh-faq__a-wrap,.hh-faq__a{transition:none}.hh-faq__q:hover{padding-left:12px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-hh-faq.css.map */
