.section-ashford-accounts{margin:0;padding:0}.ashford-accounts{--ashford-walnut: #1a1208;--ashford-cream: #f2e8d5;--ashford-gold: #c4a266;padding:var(--ashford-accounts-pad-top, 2.4rem) 4.4rem var(--ashford-accounts-pad-bottom, 7.6rem);color:var(--ashford-walnut)}.ashford-accounts__inner{display:flex;align-items:flex-start;gap:7.2rem;width:100%;max-width:136rem;margin:0 auto}.ashford-accounts__intro{flex:0 0 45.2rem;width:45.2rem;max-width:36%;display:flex;flex-direction:column;gap:2.2rem}.ashford-accounts__proof,.ashford-accounts__heading,.ashford-accounts__disclaimer{margin:0;padding:0}.ashford-accounts__proof{display:flex;align-items:center;gap:1.2rem}.ashford-accounts__stars{display:flex;gap:.3rem;color:var(--ashford-gold);flex:0 0 auto}.ashford-accounts__proof-text{font-family:var(--ashford-font-body);font-size:1.6rem;line-height:1.3;color:#1a1208d1}.ashford-accounts__heading{font-family:var(--ashford-font-title);font-weight:var(--ashford-font-title-weight, 400);font-size:clamp(3.2rem,calc(-.214rem + 3.448vw),4.2rem);line-height:1.14;color:var(--ashford-walnut);letter-spacing:0;text-transform:none;max-width:12ch}.ashford-accounts__btn{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;padding:1.5rem 3.2rem;border:1px solid var(--ashford-walnut);color:var(--ashford-walnut);background:transparent;font-family:var(--ashford-font-accent);font-weight:600;font-size:1.3rem;letter-spacing:.17em;text-transform:uppercase;text-decoration:none}.ashford-accounts__btn:hover{opacity:.75;color:var(--ashford-walnut)}.ashford-accounts__main{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:1.8rem}.ashford-accounts__viewport{min-width:0;width:100%}.ashford-accounts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.ashford-accounts__card{display:flex;flex-direction:column;gap:1.4rem;min-width:0}.ashford-accounts__media{position:relative;display:block;width:100%;aspect-ratio:9 / 14;overflow:hidden;padding:0;border:0;background:#2a1b0c;color:inherit;text-decoration:none;cursor:pointer}.ashford-accounts__media:hover .ashford-accounts__play,.ashford-accounts__media:focus-visible .ashford-accounts__play{background:#2417088c;transform:translate(-50%,-50%) scale(1.06)}.ashford-accounts__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ashford-accounts__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#24170800 62%,#2417089e);pointer-events:none}.ashford-accounts__play{position:absolute;left:50%;top:50%;z-index:1;width:6.4rem;height:6.4rem;display:flex;align-items:center;justify-content:center;border:1px solid rgba(242,232,213,.85);border-radius:50%;background:#2417084d;color:var(--ashford-cream);transform:translate(-50%,-50%);transition:transform .2s ease,background .2s ease}.ashford-accounts__disclaimer{font-family:var(--ashford-font-body);font-style:italic;font-size:1.3rem;line-height:1.45;color:#1a120899}.ashford-accounts__media--playing{background:#0d0905}.ashford-accounts__media--playing .ashford-accounts__play{opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease,background .2s ease}.ashford-accounts__media--playing.is-paused .ashford-accounts__play{opacity:1}.ashford-accounts__media--playing video,.ashford-accounts__media--playing iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;background:#0d0905}.ashford-accounts__media--playing video{object-fit:cover}.ashford-accounts h2,.ashford-accounts h3,.ashford-accounts p{margin:0}@media screen and (max-width:1279px){.ashford-accounts__viewport{overflow:hidden;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none}.ashford-accounts__grid{display:flex;justify-content:flex-start;gap:2rem;width:auto;will-change:transform}.ashford-accounts__card{flex:none;min-width:0}}@media screen and (max-width:989px){.ashford-accounts{overflow-x:clip;padding:1.2rem 1.6rem 4rem}.ashford-accounts__inner{flex-direction:column;align-items:stretch;gap:2.4rem}.ashford-accounts__btn{display:none}.ashford-accounts__heading{order:1}.ashford-accounts__proof{order:2}.ashford-accounts__intro{flex:none;width:100%;max-width:100%}.ashford-accounts__heading{max-width:none}.ashford-accounts__viewport{padding-left:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ashford-accounts.css.map */
