.chaps-hero{background:var(--CHAPS-HERO-BG, var(--COLOR-BG));color:var(--COLOR-TEXT)}.chaps-hero__inner{min-height:570px;display:flex}.chaps-hero__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;height:auto;width:100%}.chaps-hero__grid .chaps-hero__content{padding:10px clamp(20px,5vw,100px);display:flex;flex-direction:column;gap:20px;width:100%}.chaps-hero__grid .chaps-hero__media{height:100%}.chaps-hero--reverse .chaps-hero__grid{flex-direction:row-reverse}.chaps-hero__media .relative,.chaps-hero__video{height:100%}.chaps-hero__media video{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.chaps-hero__media video::-webkit-media-controls,.chaps-hero__media video::-webkit-media-controls-enclosure,.chaps-hero__media video::-webkit-media-controls-panel,.chaps-hero__media video::-webkit-media-controls-overlay-play-button,.chaps-hero__media video::-webkit-media-controls-start-playback-button{display:none!important;opacity:0!important}.chaps-hero__review{display:inline-flex;align-items:center;gap:10px;font-size:13px;line-height:1.2;color:var(--COLOR-TEXT)}.chaps-hero__stars{display:inline-flex;gap:4px;color:#d5a4c2}.chaps-hero__stars svg{width:14px;height:14px;fill:currentColor;stroke:currentColor;stroke-width:0}.chaps-hero__star--empty{opacity:.25}.chaps-hero__subheading{font-family:var(--FONT-STACK-ACCENT);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--COLOR-TEXT-LIGHT)}.chaps-hero__heading{font-family:var(--FONT-STACK-HEADING);font-style:italic;font-weight:400;letter-spacing:-.02em;line-height:1.05;font-size:clamp(34px,4.6vw,64px);color:var(--COLOR-TEXT);margin:0}.chaps-hero__description{font-size:14px;line-height:1.55;color:var(--COLOR-TEXT);max-width:44ch;margin:0}.chaps-hero__description p{margin:0}.chaps-hero__button.btn{border-radius:4px;padding:16px 22px;font-size:16px;line-height:150%;font-weight:700}@media (max-width: 989px){.chaps-hero__grid{display:flex;flex-direction:column}.chaps-hero__grid .chaps-hero__content{padding-top:40px;padding-bottom:40px}.chaps-hero--reverse .chaps-hero__grid{flex-direction:column}.chaps-hero__grid .chaps-hero__media{order:-1}.chaps-hero__review{display:none!important}.chaps-hero__button.btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/section-custom-hero-banner.css.map */
