.berlioza-social-proof,.berlioza-faq{padding:5.6rem 2rem}.berlioza-social-proof__inner,.berlioza-faq__inner{width:min(100%,110rem);margin:0 auto}.berlioza-social-proof{background:#121212;color:#fff;text-align:center}.berlioza-social-proof h2,.berlioza-faq h2{margin:0 0 1.2rem;font-size:clamp(2.8rem,5vw,4.8rem);line-height:1.05}.berlioza-social-proof__copy{max-width:68rem;margin:0 auto 2.4rem;font-size:1.7rem}.berlioza-social-proof__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:3rem 0}.berlioza-social-proof__card{padding:2.4rem 1.6rem;border:1px solid rgba(255,255,255,.24);border-radius:.6rem}.berlioza-social-proof__card strong{display:block;margin-bottom:.6rem;font-size:1.8rem}.berlioza-social-proof__links{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.berlioza-social-proof__links .button{min-width:15rem}.berlioza-faq__intro{max-width:70rem;margin:0 0 2.4rem}.berlioza-faq details{border-top:1px solid rgba(var(--color-foreground),.2)}.berlioza-faq details:last-child{border-bottom:1px solid rgba(var(--color-foreground),.2)}.berlioza-faq summary{display:flex;justify-content:space-between;gap:2rem;padding:1.8rem 0;cursor:pointer;font-size:1.7rem;font-weight:700;list-style:none}.berlioza-faq summary::-webkit-details-marker{display:none}.berlioza-faq summary:after{content:"+";font-size:2.2rem;line-height:1}.berlioza-faq details[open] summary:after{content:"\2212"}.berlioza-faq__answer{padding:0 0 2rem;max-width:78rem}@media screen and (max-width:749px){.berlioza-social-proof,.berlioza-faq{padding:4rem 1.6rem}.berlioza-social-proof__grid{grid-template-columns:1fr}.banner__heading{font-size:clamp(3.4rem,12vw,5rem)!important;line-height:1.02}.banner__text{font-size:1.6rem!important}.banner__buttons{width:100%;gap:1rem!important}.banner__buttons .button,.berlioza-social-proof__links .button{width:100%;min-height:5.2rem}.card__heading{font-size:1.5rem!important;line-height:1.25}.product__info-container .product-form__buttons{position:sticky;bottom:.8rem;z-index:4;padding:.8rem;background:rgb(var(--color-background));border-radius:.6rem;box-shadow:0 0 0 1px rgba(var(--color-foreground),.12),0 .8rem 2.4rem #0000002e}.product-form__submit,.shopify-payment-button__button{min-height:5.4rem!important;font-size:1.6rem!important}.newsletter-form,.newsletter-form__field-wrapper{max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/berlioza-conversion.css.map */
