@font-face{font-family:"Caslon 540 LT Std Italic";src:url("../../fonts/Caslon540LTStd-Italic.woff2") format("woff2"),url("../../fonts/Caslon540LTStd-Italic.woff") format("woff");font-display:swap}@font-face{font-family:"Didot LT Std";src:url("../../fonts/DidotLTStd-Roman.woff2") format("woff2"),url("../../fonts/DidotLTStd-Roman.woff") format("woff");font-display:swap}@font-face{font-family:"Acta Display";src:url("../../fonts/ActaDisplay-Light.woff2") format("woff2"),url("../../fonts/ActaDisplay-Light.woff") format("woff");font-display:swap}@font-face{font-family:"Roos St Regis Text";src:url("../../fonts/RoosStRegisText.woff2") format("woff2"),url("../../fonts/RoosStRegisText.woff") format("woff");font-display:swap}@font-face{font-family:"W Supreme Web";src:url("../../fonts/WSupremeWeb-SemiBold.woff2") format("woff2"),url("../../fonts/WSupremeWeb-SemiBold.woff") format("woff");font-display:swap}@font-face{font-family:"Avenir Next LT Pro";src:url("../../fonts/AvenirNextLTPro-Light.woff2") format("woff2"),url("../../fonts/AvenirNextLTPro-Light.woff") format("woff");font-display:swap}@font-face{font-family:"FreightDisp Pro";src:url("../../fonts/FreigDisProMed.woff2") format("woff2"),url("../../fonts/FreigDisProMed.woff") format("woff");font-display:swap}.brand-landing-header-layout{padding-top:1rem;padding-right:0rem;padding-bottom:1rem;padding-left:0rem}@media(min-width: 1200px){.brand-landing-header-layout{padding:0}}.brand-landing-header-layout.bg--transparent{background-color:rgba(0,0,0,0)}.brand-landing-header-layout.bg--champagne{background-color:#f3e5de}.brand-landing-header-layout .image-container{inset:0}.brand-landing-header-layout .image-container img{height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.brand-landing-header-layout .brand-landing-header-container{padding:4.5rem}.brand-landing-header-layout .brand-card-container{top:50%;left:50%;transform:translate(-50%, -50%);max-width:512px;width:100%;position:absolute}}.brand-landing-header-layout .brand-card-container{margin-top:4.15875rem;margin-right:0rem;margin-bottom:4.15875rem;margin-left:0rem}@media(min-width: 720px){.brand-landing-header-layout .brand-card-container{margin-top:5.53375rem;margin-right:0rem;margin-bottom:5.53375rem;margin-left:0rem}}@media(min-width: 1200px){.brand-landing-header-layout .brand-card-container{margin:0}}.brand-landing-header-layout .font-family{font-size:2.25rem;line-height:2.625rem}@media(min-width: 1200px){.brand-landing-header-layout .font-family{font-size:2.875rem;line-height:3.25rem}}.brand-landing-header-layout .font-family--Aldine72{font-family:"Aldine 721 LT BT",arial,sans-serif}.brand-landing-header-layout .font-family--Caslon540BT{font-family:"Caslon 540 LT Std Italic",arial,sans-serif}.brand-landing-header-layout .font-family--Edition{font-family:"Didot LT Std",arial,sans-serif}.brand-landing-header-layout .font-family--Luxury{font-family:"Acta Display",arial,sans-serif}.brand-landing-header-layout .font-family--StRegis{font-family:"Roos St Regis Text",arial,sans-serif}.brand-landing-header-layout .font-family--WHotels{font-family:"W Supreme Web",arial,sans-serif}.brand-landing-header-layout .font-family--JWMarriott{font-family:"Avenir Next LT Pro",arial,sans-serif}
