.nh-faq{background:var(--nh-faq-bg);padding:var(--nh-faq-pt) 0 var(--nh-faq-pb);overflow-x:hidden;letter-spacing:.6px}.nh-faq *,.nh-faq *:before,.nh-faq *:after{box-sizing:border-box}.nh-faq__wrap{max-width:1440px;margin:0 auto}.nh-faq__divider-row{padding:15px 0}.nh-faq .nh-faq__divider{display:block;margin:16px 0;border-top:2px solid rgba(255,255,255,.75)}.nh-faq__main{padding:15px 0}.nh-faq .nh-faq__title{margin:0 0 20px;font-family:big noodle titling,sans-serif;font-style:normal;font-weight:400;font-size:55px;line-height:1.3;letter-spacing:1px;color:#fff;text-align:center;word-break:normal;overflow-wrap:break-word}.nh-faq__list{font-family:DINPro Light,sans-serif}.nh-faq__item{display:block;margin:0}.nh-faq .nh-faq__q{position:relative;display:block;margin:0;padding:15px;list-style:none;background:var(--nh-faq-q-bg);border:0;border-bottom:1px solid rgba(235,235,235,.5);font-family:DINPro Medium,sans-serif;font-style:normal;font-weight:400;font-size:17px;line-height:1.8;letter-spacing:.6px;color:#ffffffbf;text-align:left;overflow-wrap:break-word;cursor:pointer;-webkit-tap-highlight-color:transparent}.nh-faq .nh-faq__q::-webkit-details-marker{display:none}.nh-faq .nh-faq__q::marker{content:""}.nh-faq .nh-faq__q:focus-visible{outline:2px solid rgba(255,255,255,.75);outline-offset:-2px;box-shadow:none}.nh-faq__q-text{line-height:normal}.nh-faq .nh-faq__icon{position:absolute;top:50%;right:10px;width:8.75px;height:14px;margin-right:5px;fill:currentColor;vertical-align:middle;transform:translateY(-50%)}.nh-faq .nh-faq__item[open]>.nh-faq__q .nh-faq__icon{transform:translateY(-50%) rotate(90deg)}.nh-faq__a{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s}.nh-faq__list.is-ready .nh-faq__item:not(.is-open)>.nh-faq__a{grid-template-rows:0fr}.nh-faq__a-clip{min-height:0;overflow:hidden}.nh-faq__a-content{padding:30px 15px;font-family:DINPro Light,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:1.8;letter-spacing:.6px;color:#ffffffbf;overflow-wrap:break-word}.nh-faq__a-content p{margin:16px 0}.nh-faq__a-content p+p{margin-top:1.8em}.nh-faq .nh-faq__a-content a{color:var(--nh-faq-link);text-decoration:underline}@media(prefers-reduced-motion:reduce){.nh-faq__a{transition:none}}@media(max-width:767.4999px){.nh-faq{padding:var(--nh-faq-pt-m) 10px var(--nh-faq-pb-m)}.nh-faq__divider-row,.nh-faq__main{padding:8px 0}.nh-faq .nh-faq__divider{border-top:1px solid #9b9b9b}.nh-faq .nh-faq__title{font-size:46px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nh-faq.css.map */
