.template-index:has(.cbh-hero){background-color:#ede3d3}.cbh-hero .slideshow-wrapper{border-radius:20px;margin-block:40px;overflow:clip}.cbh-hero .hero__text-wrap{position:relative}.cbh-hero .hero__text-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000 16%,#00000080)}.cbh-hero .hero__text-shadow{display:grid;gap:20px;place-content:end}.cbh-hero .hero__title,.cbh-hero .hero__top-subtitle,.cbh-hero .hero__subtitle{margin:unset}.cbh-hero .hero__title{font-family:Kopius,serif;font-size:80px;font-style:italic;font-weight:700;line-height:78px}.cbh-hero .hero__top-subtitle,.cbh-hero .hero__subtitle{font-family:Kopius;font-size:40px;font-style:italic;font-weight:700;line-height:49.2px;text-align:left}.cbh-hero .hero__slide-link{display:none!important}.cbh-hero .horizontal-right .hero__title{text-align:left}.cbh-hero .horizontal-right :is(.hero__top-subtitle,.hero__subtitle){text-align:right}.cbh-hero .slideshow__slide.animate-out .hero__link,.cbh-hero .slideshow__slide :is(.animation-contents,.hero__link .btn),.cbh-hero .loaded .slideshow__slide.is-selected :is(.animation-contents,.hero__link .btn){opacity:1;animation:unset}.cbh-hero .hero__link .btn{background:#dd9f48;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;line-height:18.46px;letter-spacing:3.9000000953674316px;text-align:center;padding-block:20px;padding-inline:40px;border:unset;border-radius:40px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/cbh-hero.css.map */
