.section-bz-footer-faq{background:#f5f4f0}.bz-footer-faq{padding:clamp(3.6rem,7vw,7rem) 0;background:#f5f4f0}.bz-footer-faq__inner{max-width:1100px}.bz-footer-eyebrow{margin:0 0 .8rem;color:#c83232;font-size:1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bz-footer-faq h2{margin:0 0 2.2rem;color:#181818;font-family:var(--font-heading-family);font-size:clamp(2.7rem,4vw,3.6rem);font-weight:700;line-height:1.1}.bz-footer-faq__rows{max-width:820px;border-top:1px solid #deded9}.bz-footer-faq__item{border-bottom:1px solid #deded9}.bz-footer-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.25rem 0;color:#222;font-size:1.35rem;font-weight:600;cursor:pointer;list-style:none}.bz-footer-faq__item summary::-webkit-details-marker{display:none}.bz-footer-faq__item summary .svg-wrapper,.bz-footer-faq__item summary svg{width:1.2rem;height:1.2rem;transition:transform .2s ease}.bz-footer-faq__item[open] summary svg{transform:rotate(180deg)}.bz-footer-faq__answer{max-width:740px;padding:0 2rem 1.35rem 0;color:#666662;font-size:1.35rem;line-height:1.6}.bz-footer-faq__answer p{margin:0}.bz-footer{color:#f8f8f6;background:#171717}.bz-footer__newsletter{border-bottom:1px solid rgba(255,255,255,.1)}.bz-footer__newsletter-inner{display:grid;grid-template-columns:1fr minmax(320px,.9fr);align-items:center;gap:5rem;padding-top:clamp(3.6rem,6vw,5.4rem);padding-bottom:clamp(3.6rem,6vw,5.4rem)}.bz-footer__newsletter-copy .bz-footer-eyebrow{color:#f05252}.bz-footer__newsletter-copy h2{margin:0 0 .55rem;color:#fff;font-family:var(--font-heading-family);font-size:clamp(2.8rem,4.2vw,4rem);font-weight:700;line-height:1}.bz-footer__newsletter-copy>p:last-child{margin:0;color:#b9b9b5;font-size:1.35rem;line-height:1.5}.bz-footer__field-row{display:flex;gap:.8rem}.bz-footer__field-row input{width:100%;min-width:0;min-height:4.8rem;padding:0 1.4rem;border:1px solid #454545;border-radius:0;color:#fff;background:#202020;font:inherit}.bz-footer__field-row input::placeholder{color:#a7a7a3}.bz-footer__field-row button{min-height:4.8rem;padding:0 1.8rem;border:1px solid #f5f5f2;border-radius:0;color:#171717;background:#f5f5f2;font:inherit;font-size:1.3rem;font-weight:700;cursor:pointer;white-space:nowrap}.bz-footer__field-row button:hover{background:#dcdcd8}.bz-footer__form-message{margin:1rem 0 0;color:#e2e2de;font-size:1.25rem}.bz-footer__main{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:5rem;padding-top:3.4rem;padding-bottom:3.4rem}.bz-footer__brand-name{display:inline-block;margin-bottom:.9rem;color:#fff;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700;letter-spacing:.05em;text-decoration:none}.bz-footer__brand p{margin:0;color:#b9b9b5;font-size:1.25rem;line-height:1.6}.bz-footer__column h2{margin:.2rem 0 1.3rem;color:#fff;font-size:1.25rem;font-weight:700}.bz-footer__column ul{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.bz-footer__column a{color:#b9b9b5;font-size:1.2rem;text-decoration:none}.bz-footer__column a:hover{color:#fff;text-decoration:underline}.bz-footer__payment-list{display:flex!important;flex-wrap:wrap;align-items:center;gap:.9rem!important}.bz-footer__payment-list svg{width:4.1rem;height:auto}.bz-footer__bottom{padding-top:1.4rem;padding-bottom:1.4rem;border-top:1px solid rgba(255,255,255,.1);color:#a4a4a0;font-size:1.1rem}@media(max-width:749px){.bz-footer-faq{padding:3.8rem 0}.bz-footer-faq h2{margin-bottom:1.6rem;font-size:2.8rem}.bz-footer-faq__item summary{padding:1.2rem 0;font-size:1.25rem}.bz-footer-faq__answer{font-size:1.25rem}.bz-footer__newsletter-inner{grid-template-columns:1fr;gap:2rem;padding-top:3.4rem;padding-bottom:3.4rem}.bz-footer__newsletter-copy h2{font-size:3rem}.bz-footer__field-row{flex-direction:column}.bz-footer__field-row button{width:100%}.bz-footer__main{grid-template-columns:1fr 1fr;gap:2.6rem 2rem;padding-top:2.6rem;padding-bottom:2.6rem}.bz-footer__brand,.bz-footer__payments{grid-column:1 / -1}.bz-footer__payment-list svg{width:3.8rem}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/bullzone-footer.css.map */
