section.hero-section{display:none;padding:16px 17px 28px;background:linear-gradient(163deg,#fff28180,#fff2811a 35.91%,#fff28180 92.45%)}section.hero-section .hero-section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}section.hero-section .hero-section-container .hero-section-image-wrapper{width:100%}section.hero-section .hero-section-container .hero-section-image-wrapper picture img{max-width:100%!important;height:auto;display:flex;align-items:center;justify-content:center}section.hero-section .hero-section-container .hero-section-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center}section.hero-section .hero-section-container .hero-section-content h1{margin:0;color:#0f0a0a;text-align:center;font-family:CeraPro-Bold,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0}section.hero-section .hero-section-container .hero-section-content p{margin:0;color:#0f0a0a;text-align:center;font-family:CeraPro-Regular,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px}section.hero-section .hero-section-container .hero-section-content .hero-section-trust-badge{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;align-self:stretch;margin-bottom:4px}section.hero-section .hero-section-container .hero-section-content .hero-section-trust-badge .hero-section-stars svg{display:flex;align-items:center;justify-content:center;width:80px;height:14.694px}section.hero-section .hero-section-container .hero-section-content .hero-section-trust-badge .hero-section-trust-text .hero-section-trust-number{font-weight:900;text-decoration-line:underline}section.hero-section .hero-section-container .hero-section-content .hero-section-cta-wrapper{display:flex;padding:5.519px 5.519px 5.519px 0;align-items:center;gap:8.279px;margin-top:4px}section.hero-section .hero-section-container .hero-section-content .hero-section-cta-wrapper .hero-section-icon{display:flex;align-items:center;justify-content:center}section.hero-section .hero-section-container .hero-section-content .hero-section-cta-wrapper a.hero-section-cta-button{display:flex;padding:10.579px 15.855px 10.579px 16.31px;align-items:flex-start;border-radius:3.967px;background:#f8cd66;color:#0f0a0a;text-align:center;font-family:CeraPro-Bold,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:15.869px;text-decoration:none}@media screen and (min-width: 768px){section.hero-section{padding:0;background:linear-gradient(263deg,#fff28180 2.22%,#fefe6b1a 48.57%,#fff28180 101.47%)}section.hero-section .hero-section-container{flex-direction:row;gap:40px;margin:0 129px 0 112px}section.hero-section .hero-section-container .hero-section-image-wrapper{order:2;max-width:500px}section.hero-section .hero-section-container .hero-section-content{order:1;align-items:flex-start;justify-content:start}section.hero-section .hero-section-container .hero-section-content h1{text-align:left;font-size:47px;line-height:57.6px;margin-bottom:11px}section.hero-section .hero-section-container .hero-section-content p{text-align:left;font-size:14px}section.hero-section .hero-section-container .hero-section-content .hero-section-subheadline{max-width:519px}section.hero-section .hero-section-container .hero-section-content .hero-section-subheadline p{font-size:17px;line-height:28px;letter-spacing:.1px}section.hero-section .hero-section-container .hero-section-content .hero-section-trust-badge{margin-bottom:0;flex-direction:row;justify-content:start}section.hero-section .hero-section-container .hero-section-content .hero-section-trust-badge .hero-section-stars svg{width:84px;height:15.429px}section.hero-section .hero-section-container .hero-section-content .hero-section-cta-wrapper{margin-top:21px;padding:10px 10px 10px 23px}section.hero-section .hero-section-container .hero-section-content .hero-section-cta-wrapper a.hero-section-cta-button{padding:16px 23.979px 16px 24.667px;font-size:20px;font-weight:400;line-height:24px;letter-spacing:0}}@media screen and (min-width: 1441px){section.hero-section .hero-section-container{max-width:1199px;margin:auto}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-hero.css.map */
