.ashford-hero{--ashford-cream: #f2e8d5;--ashford-walnut: #1a1208;--ashford-gold: #c4a266;--ashford-paper: #8c7b5f;--hero-pad-top: 3rem;--hero-pad-right: 1.5rem;--hero-pad-bottom: 4rem;--hero-pad-left: 1.2rem;position:relative;color:var(--ashford-cream);background:#0b0804}.ashford-hero__stage{position:relative}.ashford-hero__media{position:relative;z-index:0;overflow:hidden;line-height:0}.ashford-hero__media img{display:block;width:100%;height:auto}.ashford-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(11,8,4,.55) 0%,transparent 55%);pointer-events:none;z-index:1}.ashford-hero__inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:flex-end;justify-content:flex-start;width:100%;padding:var(--hero-pad-top) var(--hero-pad-right) var(--hero-pad-bottom) var(--hero-pad-left);box-sizing:border-box}.ashford-hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:3.3rem;max-width:128rem}.ashford-hero__copy{display:flex;flex-direction:column;gap:1.7rem;width:100%}.ashford-hero__heading{margin:0;max-width:80rem;font-family:var(--ashford-font-title);font-weight:var(--ashford-font-title-weight, 400);font-size:clamp(2.9rem,calc(-2.518rem + 7.045vw),6.5rem);line-height:1.05;color:var(--ashford-cream);letter-spacing:0}.ashford-hero__text{margin:0;max-width:63.2rem;font-family:var(--ashford-font-body);font-weight:400;font-size:2.2rem;line-height:1.25;color:var(--ashford-cream)}.ashford-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem}.ashford-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:5.1rem;padding:1.7rem 3.1rem;box-sizing:border-box;font-family:var(--ashford-font-accent);font-weight:600;font-size:1.6rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-radius:0;transition:opacity .2s ease}.ashford-hero__btn:hover{opacity:.88}.ashford-hero__btn--primary{position:relative;isolation:isolate;color:var(--ashford-walnut);background-color:var(--ashford-cream);background-image:var(--ashford-btn-paper-url);background-size:53.32rem 40rem;background-position:top left;border:0;overflow:hidden;clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px)}.ashford-hero__btn--primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ashford-paper);mix-blend-mode:color;pointer-events:none;z-index:0}.ashford-hero__btn--primary>span{position:relative;z-index:1}.ashford-hero__btn--secondary{color:var(--ashford-cream);background:transparent;border:1px solid var(--ashford-gold)}@media screen and (max-width:768px){.ashford-hero__media:after{background:linear-gradient(180deg,rgba(11,8,4,.275) 0%,transparent 60%)}.ashford-hero__inner{justify-content:center}.ashford-hero__content{align-items:center;text-align:center;gap:2.2rem;max-width:none;width:100%}.ashford-hero__text{font-family:var(--ashford-font-body);font-size:2.2rem;line-height:1.2}.ashford-hero__actions{justify-content:center;flex-wrap:nowrap;gap:1.2rem;width:100%;min-width:0;padding-bottom:.2rem}.ashford-hero__btn{flex:1 1 auto;min-width:min-content;width:auto;padding:1.7rem 1rem;text-align:center;white-space:nowrap}.ashford-hero__btn--secondary{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:769px){.ashford-hero__inner{align-items:center}}@media screen and (min-width:769px){.ashford-hero--pos-top-left .ashford-hero__inner,.ashford-hero--pos-top-center .ashford-hero__inner,.ashford-hero--pos-top-right .ashford-hero__inner{align-items:flex-start}.ashford-hero--pos-middle-left .ashford-hero__inner,.ashford-hero--pos-middle-center .ashford-hero__inner,.ashford-hero--pos-middle-right .ashford-hero__inner{align-items:center}.ashford-hero--pos-bottom-left .ashford-hero__inner,.ashford-hero--pos-bottom-center .ashford-hero__inner,.ashford-hero--pos-bottom-right .ashford-hero__inner{align-items:flex-end}.ashford-hero--pos-top-center .ashford-hero__inner,.ashford-hero--pos-middle-center .ashford-hero__inner,.ashford-hero--pos-bottom-center .ashford-hero__inner{justify-content:center}.ashford-hero--pos-top-center .ashford-hero__content,.ashford-hero--pos-middle-center .ashford-hero__content,.ashford-hero--pos-bottom-center .ashford-hero__content{align-items:center;text-align:center}.ashford-hero--pos-top-center .ashford-hero__actions,.ashford-hero--pos-middle-center .ashford-hero__actions,.ashford-hero--pos-bottom-center .ashford-hero__actions{justify-content:center}.ashford-hero--pos-top-right .ashford-hero__inner,.ashford-hero--pos-middle-right .ashford-hero__inner,.ashford-hero--pos-bottom-right .ashford-hero__inner{justify-content:flex-end}.ashford-hero--pos-top-right .ashford-hero__content,.ashford-hero--pos-middle-right .ashford-hero__content,.ashford-hero--pos-bottom-right .ashford-hero__content{align-items:flex-end;text-align:right}.ashford-hero--pos-top-right .ashford-hero__actions,.ashford-hero--pos-middle-right .ashford-hero__actions,.ashford-hero--pos-bottom-right .ashford-hero__actions{justify-content:flex-end}}@media screen and (max-width:768px){.ashford-hero--pos-mobile-top-left .ashford-hero__inner,.ashford-hero--pos-mobile-top-center .ashford-hero__inner,.ashford-hero--pos-mobile-top-right .ashford-hero__inner{align-items:flex-start}.ashford-hero--pos-mobile-middle-left .ashford-hero__inner,.ashford-hero--pos-mobile-middle-center .ashford-hero__inner,.ashford-hero--pos-mobile-middle-right .ashford-hero__inner{align-items:center}.ashford-hero--pos-mobile-bottom-left .ashford-hero__inner,.ashford-hero--pos-mobile-bottom-center .ashford-hero__inner,.ashford-hero--pos-mobile-bottom-right .ashford-hero__inner{align-items:flex-end}.ashford-hero--pos-mobile-top-center .ashford-hero__inner,.ashford-hero--pos-mobile-middle-center .ashford-hero__inner,.ashford-hero--pos-mobile-bottom-center .ashford-hero__inner{justify-content:center}.ashford-hero--pos-mobile-top-center .ashford-hero__content,.ashford-hero--pos-mobile-middle-center .ashford-hero__content,.ashford-hero--pos-mobile-bottom-center .ashford-hero__content{align-items:center;text-align:center}.ashford-hero--pos-mobile-top-center .ashford-hero__actions,.ashford-hero--pos-mobile-middle-center .ashford-hero__actions,.ashford-hero--pos-mobile-bottom-center .ashford-hero__actions{justify-content:center}.ashford-hero--pos-mobile-top-right .ashford-hero__inner,.ashford-hero--pos-mobile-middle-right .ashford-hero__inner,.ashford-hero--pos-mobile-bottom-right .ashford-hero__inner{justify-content:flex-end}.ashford-hero--pos-mobile-top-left .ashford-hero__inner,.ashford-hero--pos-mobile-middle-left .ashford-hero__inner,.ashford-hero--pos-mobile-bottom-left .ashford-hero__inner{justify-content:flex-start}.ashford-hero--pos-mobile-top-left .ashford-hero__content,.ashford-hero--pos-mobile-middle-left .ashford-hero__content,.ashford-hero--pos-mobile-bottom-left .ashford-hero__content{align-items:flex-start;text-align:left}.ashford-hero--pos-mobile-top-left .ashford-hero__actions,.ashford-hero--pos-mobile-middle-left .ashford-hero__actions,.ashford-hero--pos-mobile-bottom-left .ashford-hero__actions{justify-content:flex-start}.ashford-hero--pos-mobile-top-right .ashford-hero__content,.ashford-hero--pos-mobile-middle-right .ashford-hero__content,.ashford-hero--pos-mobile-bottom-right .ashford-hero__content{align-items:flex-end;text-align:right}.ashford-hero--pos-mobile-top-right .ashford-hero__actions,.ashford-hero--pos-mobile-middle-right .ashford-hero__actions,.ashford-hero--pos-mobile-bottom-right .ashford-hero__actions{justify-content:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ashford-hero.css.map */
