.pdp-hosp{--hosp-muted: rgba(var(--color-foreground), .62);--hosp-line: rgba(var(--color-foreground), .12);--hosp-card: #f8f5f0;color:rgb(var(--color-foreground))}.pdp-hosp__inner{padding-top:4.4rem;padding-bottom:4rem}.pdp-hosp__hero{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem;align-items:center}.pdp-hosp__media{position:relative}.pdp-hosp__video{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;background:#f1ede6}.pdp-hosp__heading{margin:0 0 1.6rem;font-family:Suisse Intl,sans-serif;font-weight:400;font-size:clamp(2.4rem,3vw,3.6rem);line-height:1.1;letter-spacing:normal;text-transform:none;text-wrap:balance;color:rgb(var(--color-foreground))}.pdp-hosp .pdp-hosp__heading em{display:block;font-family:Suisse Works,serif;font-style:italic;font-weight:400}.pdp-hosp__lede{margin:0 0 2.8rem;max-width:46rem;font-size:1.6rem;font-weight:300;line-height:1.5;color:var(--hosp-muted)}.pdp-hosp__pillars{list-style:none;margin:0 0 3.2rem;padding:0;display:grid;gap:1.6rem}.pdp-hosp__pillar{display:flex;align-items:center;gap:1.4rem}.pdp-hosp__pillar-icon{flex:0 0 auto;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:rgba(var(--color-foreground),.05);color:rgb(var(--color-foreground))}.pdp-hosp__pillar-icon svg{display:block;width:2.4rem;height:2.4rem;overflow:visible}.pdp-hosp__pillar-icon .pdp-hosp__pen{width:2.2rem;height:2.2rem}.pdp-hosp__pillar-heading{font-size:1.6rem;font-weight:400;line-height:1.3}.pdp-hosp__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem}.pdp-hosp__link{font-family:var(--buttons-font-family);font-weight:400;font-size:1.1rem;text-transform:uppercase;letter-spacing:normal;color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:.15rem;text-underline-offset:.5rem}.pdp-hosp__link:hover{text-decoration-thickness:.2rem}.pdp-hosp__note{margin:0;font-size:1.3rem;font-weight:300;color:var(--hosp-muted)}.pdp-hosp__partners{display:flex;flex-direction:row;align-items:center;gap:2.4rem;margin-top:4.8rem;min-width:0}.pdp-hosp__partners-label{flex:0 0 auto;margin:0;font-family:Suisse Intl,sans-serif;font-weight:400;font-size:1.4rem;line-height:1.3;letter-spacing:normal;text-transform:uppercase;color:var(--hosp-muted);white-space:nowrap}.pdp-hosp__marquee{position:relative;flex:1 1 auto;min-width:0;overflow:hidden}.pdp-hosp__track{display:flex;align-items:center;gap:5.6rem;width:max-content;list-style:none;margin:0;padding:0 2.8rem;animation:pdp-hosp-marquee var(--hosp-marquee-duration, 26s) linear infinite}.pdp-hosp__marquee:hover .pdp-hosp__track,.pdp-hosp__marquee:focus-within .pdp-hosp__track{animation-play-state:paused}.pdp-hosp__logo{display:block;flex:0 0 auto;height:3.2rem;margin:0}.pdp-hosp__logo-img{display:block;width:auto;height:100%;max-width:11rem;object-fit:contain;filter:grayscale(1) contrast(1.1);opacity:.5}@keyframes pdp-hosp-marquee{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.pdp-hosp__track--a,.pdp-hosp__track--b{display:none}.pdp-hosp__track--b{animation-direction:reverse}@media screen and (max-width:749px){.pdp-hosp__partners{flex-direction:column;align-items:stretch;gap:1.6rem}.pdp-hosp__marquee{margin:0 -16px}.pdp-hosp__track--all{display:none}.pdp-hosp__track--a,.pdp-hosp__track--b{display:flex}.pdp-hosp__marquee{display:grid;gap:2rem}}@media screen and (min-width:750px){.pdp-hosp__logo{height:3.6rem}.pdp-hosp__logo-img{max-width:13rem}}@media screen and (max-width:989px){.pdp-hosp__media{margin-left:-16px;margin-right:-16px}.pdp-hosp__video{aspect-ratio:5 / 4}}@media screen and (min-width:768px)and (max-width:989px){.pdp-hosp__media{margin-left:-32px;margin-right:-32px}}@media screen and (min-width:990px){.pdp-hosp__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:5.6rem}.pdp-hosp__media{order:2}.pdp-hosp__partners{flex-direction:row;align-items:center;gap:4.8rem;margin-top:6.4rem}.pdp-hosp__track{gap:7.2rem}}@media(prefers-reduced-motion:reduce){.pdp-hosp__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/section-pdp-hospitality-program.css.map */
