.banner:after{background:linear-gradient(180deg,#2b2a2280,#2b2a2259 40%,#2b2a22)!important}@media screen and (min-width:750px){.banner--desktop-transparent .banner__box{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;max-width:78rem}}.banner__box .banner__heading{color:rgb(var(--bs-cream));text-shadow:0 2px 60px rgba(43,42,34,.85),0 2px 20px rgba(43,42,34,.7),0 1px 3px rgba(43,42,34,.5);font-weight:400;letter-spacing:-.025em;line-height:1}.banner__box .banner__heading em{color:rgb(var(--bs-terracotta));font-style:italic;font-weight:300}.banner__box .banner__text,.banner__box .banner__text p{color:rgba(var(--bs-cream),.95);text-shadow:0 2px 40px rgba(43,42,34,.8),0 1px 16px rgba(43,42,34,.6);max-width:54ch;margin-inline:auto}.banner .banner__buttons .button:nth-of-type(1){background-color:rgb(var(--bs-cream))!important;color:rgb(var(--bs-ink))!important;border:none!important}.banner .banner__buttons .button:nth-of-type(1):hover{background-color:rgb(var(--bs-ivory))!important;transform:translateY(-1px)}.banner .banner__buttons .button:nth-of-type(2){background-color:rgb(var(--bs-ink))!important;color:rgb(var(--bs-cream))!important;border:none!important}.banner .banner__buttons .button:nth-of-type(2):hover{background-color:rgba(var(--bs-ink),.88)!important;transform:translateY(-1px)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/hero-refine.css.map */
