.section-home-banner{background:var(--background-image) #d3d3d3 center top / cover no-repeat}.section-home-banner:has(.has-overlay){background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.25)),to(rgba(0,0,0,.25))),var(--background-image) #d3d3d3 center top / cover no-repeat;background:-o-linear-gradient(bottom,rgba(0,0,0,.25) 0%,rgba(0,0,0,.25) 100%),var(--background-image) #d3d3d3 center top / cover no-repeat;background:linear-gradient(0deg,#00000040 0% 100%),var(--background-image) #d3d3d3 center top / cover no-repeat}.section-home-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;padding-block:6.4rem;min-height:80vh;min-height:80dvh;color:var(--light)}.section-home-banner__content>*{max-width:80rem}.section-home-banner__content.h-center{margin-inline:auto;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-home-banner__content.h-left{text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-home-banner__content.h-right{text-align:right;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.section-home-banner__content.v-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-home-banner__content.v-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-home-banner__content.v-bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-home-banner__heading{color:var(--light)}.section-home-banner__text{font-size:clamp(1.6rem,1.1333rem + .6667vw,1.8rem);font-weight:500;text-wrap:balance}.section-home-banner__heading span{color:var(--gold-light)}.section-home-banner__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-home-banner__button{min-width:21.2rem}.section-home-banner__button--secondary{background:#ffffff73;-webkit-box-shadow:0 1px 2px 0 rgba(16,24,40,.05);box-shadow:0 1px 2px #1018280d;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.section-home-banner__button--secondary:hover{background:#ffffff8c}.section-home-banner__button--secondary:after{content:none}.section-home-banner__button--icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.6rem}.section-home-banner__button--icon svg{width:2.4rem;height:2.4rem;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 40rem){.section-home-banner__content{min-height:75vh;min-height:75dvh;padding-block:4.2rem}.section-home-banner__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.section-home-banner__content.mobile-h-center{margin-inline:auto;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-home-banner__content.mobile-h-left{text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-home-banner__content.mobile-h-right{text-align:right;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.section-home-banner__content.mobile-v-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-home-banner__content.mobile-v-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-home-banner__content.mobile-v-bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-home-banner__heading{color:var(--light)}.section-home-banner__button--icon{display:none}.section-home-banner__button--secondary{background:var(--btn-gradient-bg);color:var(--light)}.section-home-banner__button--secondary:hover{background:var(--btn-gradient-bg-hover)}h1.section-home-banner__heading{--font-size: clamp(2.6rem, 2.6rem, 6rem);font-size:var(--font-size);padding-right:48vw}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-home-banner.css.map */
