.kaomi-hero-section{position:relative}.kaomi-hero-bg__img{width:100%;min-height:500px;object-fit:cover}.kaomi-hero-bg__gradient{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 30%,#faf7f0f2,#faf7f0e0 36%,#faf7f073 62%,#faf7f01f);pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);opacity:var(--kaomi-gradient-opacity, .4)}.kaomi-hero-container--center{position:absolute;top:0;left:0;right:0;z-index:3;height:100%;max-width:1440px;width:95%;margin-inline:auto;padding:95px 40px clamp(80px,11vw,10.42vw);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.kaomi-hero-proof-bar{display:inline-flex;align-items:center;justify-content:center;gap:16px;margin-bottom:30px;flex-wrap:wrap;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}.kaomi-hero-stars-group{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.kaomi-hero-stars{display:flex;align-items:center;gap:2px}.kaomi-star-icon-gold{width:16px;height:16px}.kaomi-hero-review-label,.kaomi-hero-press-label{font-family:DM Sans,sans-serif;font-size:17px;font-weight:600;color:#002338;line-height:1.2}.kaomi-hero-press-label{text-decoration:underline;text-underline-offset:3px}.kaomi-hero-proof-divider{width:1px;height:16px;background-color:#002338;display:inline-block}.kaomi-hero-press-group{display:inline-flex;align-items:center;gap:8px}.kaomi-hero-mic-gold{display:flex;align-items:center;justify-content:center}.kaomi-hero-heading{font-size:clamp(30px,3.4vw,60px);font-weight:700;line-height:1.12;color:#002338;margin:0 auto 15px;letter-spacing:-.5px;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}.kaomi-hero-subheading{font-size:19px;font-weight:500;line-height:1.45;color:#002338;margin:0 auto 20px;max-width:620px;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}.kaomi-hero-cta-wrapper--center{display:flex;justify-content:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}.kaomi-hero-btn--center{display:inline-flex;align-items:center;justify-content:center;min-width:185px;height:57px;padding:10px 32px;background-color:#002338;color:#fff!important;font-family:Poppins,sans-serif;font-size:17px;font-weight:700;text-decoration:none!important;border-radius:10em;box-shadow:0 10px 24px #00233838;transition:background-color .25s ease,transform .25s ease,box-shadow .25s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.kaomi-hero-btn--center:hover{background-color:#083856;transform:translateY(-2px);box-shadow:0 14px 28px #0023384d}.kaomi-hero-arrow{position:absolute;top:50%;transform:translateY(-50%) translateZ(0);width:44px;height:44px;border-radius:50%;background:#fff;box-shadow:0 4px 16px #0023381f;border:1px solid rgba(0,35,56,.08);display:none!important;align-items:center;justify-content:center;cursor:pointer;z-index:4;color:#002338;padding:0;transition:background-color .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.kaomi-hero-arrow:hover{background:#002338;color:#fff;transform:translateY(-50%) scale(1.08) translateZ(0);box-shadow:0 8px 24px #0023383d}.kaomi-hero-arrow--prev{left:76px}.kaomi-hero-arrow--next{right:76px}.kaomi-hero-progress-vertical{position:absolute;right:48px;top:50%;transform:translateY(-50%) translateZ(0);width:3px;height:211px;z-index:4;cursor:pointer;pointer-events:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.kaomi-hero-progress-track-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#ffffffbf;border-radius:3px;box-shadow:0 1px 4px #00000014}.kaomi-hero-progress-thumb{position:absolute;left:0;top:0;width:100%;background-color:#002338;border-radius:3px;transition:transform .45s cubic-bezier(.25,1,.5,1);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.kaomi-hero-wave{position:absolute;left:0;bottom:-1px;width:100%;z-index:2;pointer-events:none}.kaomi-hero-wave img{display:block;width:100%}@media screen and (min-width:1600px){.kaomi-hero-arrow--prev{left:90px}.kaomi-hero-arrow--next{right:90px}.kaomi-hero-progress-vertical{right:64px}}@media screen and (max-width:1199px){.kaomi-hero-container--center{padding-top:50px}.kaomi-hero-proof-bar{gap:10px;margin-bottom:16px}}@media screen and (max-width:768px){.kaomi-hero-progress-vertical{right:14px;height:160px}.kaomi-hero-arrow{width:36px;height:36px}.kaomi-hero-arrow--prev{left:12px}.kaomi-hero-arrow--next{right:32px}.kaomi-hero-bg__gradient{background:radial-gradient(circle at 50% 30%,#faf7f0f5,#faf7f0e6 45%,#faf7f08c 75%,#faf7f040)}.kaomi-hero-container--center{padding-inline:20px;padding-top:50px}.kaomi-hero-review-label,.kaomi-hero-press-label{font-size:14px}.kaomi-hero-proof-divider{display:none}}@media screen and (max-width:640px){.kaomi-hero-btn--center{min-width:165px;height:50px;font-size:16px}.kaomi-hero-subheading{font-size:15px;margin-bottom:15px;max-width:320px}.kaomi-hero-heading{font-size:30px;line-height:1.2;margin-bottom:10px}}@media screen and (max-width:749px){.kaomi-hero-slide{display:flex!important;flex-direction:column;background:var(--hero-bg-color, #FAF7F0)}.kaomi-hero-bg{position:relative!important}.kaomi-hero-bg__img{display:block;width:100%;height:auto!important;aspect-ratio:4 / 5;min-height:0!important;max-height:none!important;object-fit:cover;object-position:center center}.kaomi-hero-bg__gradient{display:none!important}.kaomi-hero-bg:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:20%;background:linear-gradient(to bottom,transparent 0%,var(--hero-bg-color, #FAF7F0) 100%);pointer-events:none;z-index:1}.kaomi-hero-container--center{position:relative!important;height:auto!important;width:100%!important;padding:0 20px 20px!important;margin-top:10px!important}.kaomi-hero-content--center{display:flex!important;flex-direction:column;align-items:center;text-align:center}.kaomi-hero-proof-bar{display:contents!important}.kaomi-hero-stars-group{order:1;margin-bottom:10px}.kaomi-hero-heading{order:2}.kaomi-hero-subheading{order:3;margin-left:auto;margin-right:auto}.kaomi-hero-cta-wrapper{order:4}.kaomi-hero-press-group{order:5;margin-top:18px}.kaomi-hero-proof-divider,.kaomi-hero-arrow,.kaomi-hero-progress-vertical{display:none!important}}@media screen and (min-width:750px){.kaomi-hero-section .kaomi-hero-slide{position:relative!important;background:var(--hero-bg-color, #FAF7F0)}.kaomi-hero-section .kaomi-hero-bg{position:relative!important;margin-left:44%!important;width:56%!important}.kaomi-hero-section .kaomi-hero-bg__img{display:block;width:100%!important;height:600px!important;min-height:0!important;object-fit:cover;object-position:center center}.kaomi-hero-section .kaomi-hero-bg__gradient{display:none!important}.kaomi-hero-section .kaomi-hero-bg:after{content:"";position:absolute;top:0;bottom:0;left:-1px;width:20%;background:linear-gradient(to right,var(--hero-bg-color, #FAF7F0),rgba(255,255,255,0));pointer-events:none;z-index:1}.kaomi-hero-section .kaomi-hero-slide .kaomi-hero-container--center{position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:auto!important;width:44%!important;max-width:none!important;height:auto!important;margin:0!important;padding:40px 30px 90px clamp(40px,6vw,110px)!important;transform:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;text-align:left!important}.kaomi-hero-section .kaomi-hero-content--center{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;width:100%;max-width:520px}.kaomi-hero-section .kaomi-hero-proof-bar{display:contents!important}.kaomi-hero-section .kaomi-hero-stars-group{order:1;margin-bottom:14px}.kaomi-hero-section .kaomi-hero-heading{order:2;text-align:left!important;font-size:clamp(34px,3.4vw,56px)!important;line-height:1.1!important}.kaomi-hero-section .kaomi-hero-subheading{order:3;text-align:left!important;margin-left:0!important;margin-right:0!important}.kaomi-hero-section .kaomi-hero-cta-wrapper{order:4;justify-content:flex-start!important;width:auto!important}.kaomi-hero-section .kaomi-hero-btn--center{margin-left:0!important}.kaomi-hero-section .kaomi-hero-press-group{order:5;margin-top:22px}.kaomi-hero-section .kaomi-hero-proof-divider,.kaomi-hero-section .kaomi-hero-arrow{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom-hero-banner.css.map */
