body.LuxuryBrandGlobal .marriott-header-top{background-color:rgba(0,0,0,.35)}body.LuxuryBrandGlobal .marriott-header-top .marriott-header-bottom{background-color:rgba(0,0,0,.35);border-bottom:1px solid #979797}body.LuxuryBrandGlobal .marriott-header-top .marriott-header-bottom.changeBackground{background-color:#fff;border-bottom:1px solid #eaeaea}body.LuxuryBrandGlobal .marriott-header-top .marriott-header-subnav{background-color:rgba(0,0,0,.35);border-bottom:1px solid #979797}body.LuxuryBrandGlobal .marriott-header-top .marriott-header-subnav.changeBackground{background-color:#fff;border-bottom:1px solid #eaeaea}body.LuxuryBrandGlobal .marriott-header .m-header-primary-link,body.LuxuryBrandGlobal .marriott-header .m-header-primary-link.active{color:#fff}@media (min-width:1200px){body.LuxuryBrandGlobal .m-header-secondary-link,body.LuxuryBrandGlobal .m-header-secondary-link.active{color:#fff}}body.LuxuryBrandGlobal .changeBackground .m-header-primary-link{color:#707070}body.LuxuryBrandGlobal .changeBackground .m-header-primary-link.active,body.LuxuryBrandGlobal .changeBackground .m-header-secondary-link{color:#1c1c1c}body.LuxuryBrandGlobal .changeBackground .m-header-secondary-link:hover{color:var(--link-text-color)}body.LuxuryBrandGlobal .global-nav-menu-container-placeholder .marriott-header-bottom-left h2,body.LuxuryBrandGlobal .marriott-header-subnav__title h4{color:#fff}@media (max-width:1199.98px){body.LuxuryBrandGlobal .global-nav-menu-container-placeholder .marriott-header-bottom-left h2{margin:0}}body.LuxuryBrandGlobal .changeBackground .marriott-header-subnav__title h4{color:#1c1c1c}
body.LuxuryBrandGlobal .heading-component .regisIcon{display:none!important;margin-top:-40px;overflow-y:hidden}body.LuxuryBrandGlobal .heading-component .regisIcon .imageContainer{margin-top:-20px}body.LuxuryBrandGlobal .heading-component .regisIcon .imageContainer .asset-brand-img{width:80px;height:80px}body.LuxuryBrandGlobal .heading-component .horizontal-separator{width:64px;border-bottom:1px solid var(--non-interactive-accent-color,#ff4338)}body.LuxuryBrandGlobal .heading-component .verticle-separator{display:none;border-left:1px solid var(--non-interactive-accent-color,#ff4338);height:60px}body.LuxuryBrandGlobal.brandCode_XR .regisIcon,body.LuxuryBrandGlobal.brandCode_XR .verticle-separator{display:-ms-flexbox!important;display:flex!important}body.LuxuryBrandGlobal.brandCode_XR .heading-component{padding-top:0!important}body.LuxuryBrandGlobal.brandCode_JW .h1-component{padding-bottom:40px}body.LuxuryBrandGlobal.brandCode_JW .image-container{max-width:52px}body.LuxuryBrandGlobal.brandCode_RZ .horizontal-separator{display:none}body.LuxuryBrandGlobal.brandCode_RZ .heading-component__description p{margin:0}body.LuxuryBrandGlobal.brandCode_RZ.dark-mode-page .content-container{background-color:#1c1c1c}body.PremiumBrandGlobal.brandCode_AK .image-container{max-width:140px;margin-bottom:40px}#edition .img-comtainer img{height:155px;width:233px}
.stRegis-floating-card{background-position:50%;background-size:contain;position:relative}@media (max-width:1199.98px){.stRegis-floating-card__links_container{overflow:auto}}@media (min-width:992px){.stRegis-floating-card__links_container_scrollable{-ms-flex-pack:center;justify-content:center}}@media (max-width:1199.98px){.stRegis-floating-card__links_container_scrollable{width:870px}}@media (max-width:991.98px){.stRegis-floating-card__links_container_scrollable{width:auto;overflow-x:scroll;-ms-flex-pack:center;justify-content:center;-ms-overflow-style:none;scrollbar-width:none}.stRegis-floating-card__links_container_scrollable::-webkit-scrollbar{display:none}}@media (max-width:767.98px){.stRegis-floating-card__links_container_scrollable{-ms-flex-pack:normal;justify-content:normal}}.stRegis-floating-card__tabs,.stRegis-floating-card__tabs:focus{cursor:pointer;background:none;border-bottom:3px solid transparent}@media (max-width:991.98px){.stRegis-floating-card__tabs,.stRegis-floating-card__tabs:focus{-ms-flex-negative:0;flex-shrink:0}}.stRegis-floating-card__tabs.active,.stRegis-floating-card__tabs:focus.active{border-bottom:3px solid var(--non-interactive-accent-color,#ff4338)}.stRegis-floating-card__card_info_container{background-color:hsla(0,0%,100%,.95);box-shadow:0 9px 19px 0 rgba(0,0,0,.07);bottom:5%;left:0;position:absolute;right:0}@media (max-width:1199.98px){.stRegis-floating-card__card_info_container{position:relative;margin-top:-24px}}@media (max-width:991.98px){.stRegis-floating-card__card_info_container{position:relative;margin-top:-24px;text-align:center}}@media (min-width:992px){.stRegis-floating-card__card_info{display:-ms-flexbox;display:flex}}.stRegis-floating-card__card_info .horizontal-separator{width:46px}.stRegis-floating-card__cards_container{height:100%}.stRegis-floating-card__card_img_container{position:relative}@media (min-width:992px){.stRegis-floating-card__card_img_holder{height:562px;max-height:100vh;background-attachment:fixed!important;background-position:50%!important;background-repeat:no-repeat;background-size:cover;height:612px}}.ie .non-ie{display:none!important}.ie-image.stRegis-floating-card__card_img_holder{display:none}.ie .ie-image.stRegis-floating-card__card_img_holder{display:block;background-size:cover;height:auto;max-height:612px}.ie .ie-image.stRegis-floating-card__card_img_holder img{object-fit:cover;width:100%}@media (max-width:1199.98px){.ie .ie-image.stRegis-floating-card__card_img_holder{display:none!important}}
@media (min-width:1200px){body.LuxuryBrandGlobal .marriott-home-banner__container-points{bottom:48px}}body.LuxuryBrandGlobal .marriott-home-banner__container-slider-left,body.LuxuryBrandGlobal .marriott-home-banner__container-slider-right{z-index:1}body.LuxuryBrandGlobal .marriott-home-banner__container .icons .gradient{background:linear-gradient(90deg,rgba(35,28,25,0),rgba(0,0,0,.34) 100%,rgba(0,0,0,.34) 0);border-radius:10px;height:35px;position:absolute;width:25px;right:0}body.LuxuryBrandGlobal .marriott-home-banner__container .icons .gradient.left{background:linear-gradient(270deg,rgba(35,28,25,0),rgba(0,0,0,.34) 100%,rgba(0,0,0,.34) 0);left:0}body.LuxuryBrandGlobal .marriott-home-banner__container .icons .next,body.LuxuryBrandGlobal .marriott-home-banner__container .icons .prev{top:50%;transform:translateY(-50%)}@media (min-width:1200px){body.LuxuryBrandGlobal .marriott-home-banner__container .icons .next img,body.LuxuryBrandGlobal .marriott-home-banner__container .icons .next svg,body.LuxuryBrandGlobal .marriott-home-banner__container .icons .prev img,body.LuxuryBrandGlobal .marriott-home-banner__container .icons .prev svg{display:block}}@media (min-width:1200px){body.LuxuryBrandGlobal .marriott-home-banner__container .icons .next:focus img,body.LuxuryBrandGlobal .marriott-home-banner__container .icons .next:focus svg,body.LuxuryBrandGlobal .marriott-home-banner__container .icons .next:hover img,body.LuxuryBrandGlobal .marriott-home-banner__container .icons .next:hover svg,body.LuxuryBrandGlobal .marriott-home-banner__container .icons .prev:focus img,body.LuxuryBrandGlobal .marriott-home-banner__container .icons .prev:focus svg,body.LuxuryBrandGlobal .marriott-home-banner__container .icons .prev:hover img,body.LuxuryBrandGlobal .marriott-home-banner__container .icons .prev:hover svg{margin-left:0;margin-right:0}}body.LuxuryBrandGlobal .marriott-home-banner__container .icons .next img,body.LuxuryBrandGlobal .marriott-home-banner__container .icons .next svg,body.LuxuryBrandGlobal .marriott-home-banner__container .icons .prev img,body.LuxuryBrandGlobal .marriott-home-banner__container .icons .prev svg{height:auto;width:auto}body.LuxuryBrandGlobal .marriott-home-banner__container-points-desktop li{min-width:auto;opacity:.5}body.LuxuryBrandGlobal .marriott-home-banner__container-points-desktop li.active{opacity:1}body.LuxuryBrandGlobal .marriott-home-banner__container-points-desktop{width:55%}body.LuxuryBrandGlobal .marriott-home-banner__container-points-desktop li{height:3px;-ms-flex-positive:1;flex-grow:1}@media (max-width:1199.98px){body.LuxuryBrandGlobal .marriott-home-banner__container-points{width:100%}body.LuxuryBrandGlobal .marriott-home-banner__container-points-desktop{width:85%}body.LuxuryBrandGlobal .marriott-home-banner__container-points-desktop li{-ms-flex-positive:1;flex-grow:1}}body.LuxuryBrandGlobal .marriott-home-banner__container:not(.cloned) .marriott-home-banner__container-points{width:80%}
body.LuxuryBrandGlobal .luxury-feature-full-width{position:relative}body.LuxuryBrandGlobal .luxury-feature-full-width__card_info_container{background-color:hsla(0,0%,100%,.95);box-shadow:0 9px 19px 0 rgba(0,0,0,.07);bottom:7%;left:0;position:absolute;right:0}@media (max-width:1199.98px){body.LuxuryBrandGlobal .luxury-feature-full-width__card_info_container{position:relative;margin-top:-24px}}@media (max-width:991.98px){body.LuxuryBrandGlobal .luxury-feature-full-width__card_info_container{position:relative;margin-top:-24px;text-align:center}}@media (min-width:992px){body.LuxuryBrandGlobal .luxury-feature-full-width__card_info{display:-ms-flexbox;display:flex}}body.LuxuryBrandGlobal .luxury-feature-full-width__card_info .horizontal-separator{width:46px;border-bottom:1.4px solid var(--button-primary-bg-color,#1c1c1c)}body.LuxuryBrandGlobal .luxury-feature-full-width__card_img_container{position:relative}@media (min-width:992px){body.LuxuryBrandGlobal .luxury-feature-full-width__card_img_holder{height:562px;max-height:100vh;background-attachment:fixed!important;background-position:50%!important;background-repeat:no-repeat;background-size:cover;height:612px}}.ie .non-ie{display:none!important}.ie-image.luxury-feature-full-width__card_img_holder{display:none}.ie .ie-image.luxury-feature-full-width__card_img_holder{display:block;background-size:cover;height:auto;max-height:auto}.ie .ie-image.luxury-feature-full-width__card_img_holder img{object-fit:cover;width:100%}@media (max-width:1199.98px){.ie .ie-image.luxury-feature-full-width__card_img_holder{display:none!important}}
body.LuxuryBrandGlobal .offset-staggered-component__section{background-color:#fcfcf7}body.LuxuryBrandGlobal .offset-staggered-component__section__border{border:3px solid var(--button-primary-bg-color,#1c1c1c)}@media (min-width:1200px){body.LuxuryBrandGlobal .offset-staggered-component__section__border{padding:0 32px;width:100%}body.LuxuryBrandGlobal .offset-staggered-component__section__description{width:100%}}body.LuxuryBrandGlobal .offset-staggered-component__section__image img{width:100%}
body.LuxuryBrandGlobal .static-card-component__container .glide__slide:not(.glide__slide--active){opacity:.5}body.LuxuryBrandGlobal .static-card-component__container .glide__slide:not(.glide__slide--active) .glide__description{opacity:0}body.LuxuryBrandGlobal .static-card-component__container .glide__arrow{border:none;top:27%;box-shadow:none;text-shadow:none;transform:none}body.LuxuryBrandGlobal .static-card-component__container .glide__arrow--left{left:0}body.LuxuryBrandGlobal .static-card-component__container .glide__arrow--right{right:0}body.LuxuryBrandGlobal .static-card-component__container .glide__bullets{position:static;transform:none}body.LuxuryBrandGlobal .static-card-component__container .glide__bullet{height:3px;border-radius:0;background-color:rgba(0,0,0,.25);pointer-events:none;-ms-flex:1 1 0px;flex:1 1 0px}body.LuxuryBrandGlobal .static-card-component__container .glide__bullet--active{background-color:#000}body.LuxuryBrandGlobal .static-card-component__container li.no-carousel:first-child{opacity:1}body.LuxuryBrandGlobal .static-card-component__container .see-more-container button{background:none;color:#1c1c1c;text-decoration:underline}@media (min-width:1200px){body.LuxuryBrandGlobal .static-card-component__container__card:nth-child(3n+1){padding-left:0;padding-right:48px}body.LuxuryBrandGlobal .static-card-component__container__card:nth-child(3n+1):last-child,body.LuxuryBrandGlobal .static-card-component__container__card:nth-child(3n+2){padding-left:24px;padding-right:24px}body.LuxuryBrandGlobal .static-card-component__container__card:nth-child(3n){padding-right:0;padding-left:48px}body.LuxuryBrandGlobal .static-card-component__container__card.hide-card{display:none}}body.LuxuryBrandGlobal .static-card-component__container .glide__description{white-space:normal}body.LuxuryBrandGlobal .static-card-component__bg-Image{object-fit:contain}body.LuxuryBrandGlobal .static-card-component__alt__image__text{position:absolute;top:5px;left:0;z-index:-1}
@media (-ms-high-contrast:active),(-ms-high-contrast:none){body.brandCode_AK .static-card-component__container__slide{display:block!important}body.brandCode_AK .static-card-component__container__description{height:305px}}body.brandCode_AK .static-card-component__container .separator{width:63px}body.brandCode_AK .static-card-component__container__description{background-color:#fff;position:relative}body.brandCode_AK .static-card-component__container__description h3,body.brandCode_AK .static-card-component__container__description p{color:#1c1c1c}body.brandCode_AK .static-card-component__container .glide__arrow{border:none;top:auto;cursor:pointer;box-shadow:none;text-shadow:none;transform:none;display:-ms-flexbox;display:flex;position:absolute}body.brandCode_AK .static-card-component__container .glide__arrow--left{left:30px}body.brandCode_AK .static-card-component__container .glide__arrow--right{right:30px}body.brandCode_AK .static-card-component__container .glide__arrow .line{border:0;box-sizing:border-box;height:1px;width:51px}body.brandCode_AK .static-card-component__container .glide__arrow [class^=icon-]{display:-ms-flexbox;display:flex;height:20px}@media (min-width:1200px){body.brandCode_AK .static-card-component__container .glide__arrow [class^=icon-]{display:none}}body.brandCode_AK .static-card-component__container .glide__arrow [class^=icon-]:before{color:#1c1c1c;font-size:15px;font-weight:100}body.brandCode_AK .static-card-component__container .see-more-container button{background:none;color:#1c1c1c;text-decoration:underline}@media (min-width:1200px){body.brandCode_AK .static-card-component__container__card:nth-child(3n+1){padding-left:0;padding-right:12px}body.brandCode_AK .static-card-component__container__card:nth-child(3n+1):last-child,body.brandCode_AK .static-card-component__container__card:nth-child(3n+2){padding-left:4px;padding-right:4px}body.brandCode_AK .static-card-component__container__card:nth-child(3n){padding-right:0;padding-left:12px}body.brandCode_AK .static-card-component__container__card.hide-card{display:none!important}}
body.PremiumBrandGlobal.brandCode_AK .single-story_img-container{z-index:1}body.PremiumBrandGlobal.brandCode_AK .single-story_content{border:1px solid #1c1c1c;height:100%}@media (max-width:1199.98px){body.PremiumBrandGlobal.brandCode_AK .single-story_content{border-left:0;border-top:0}}@media (min-width:1200px){body.PremiumBrandGlobal.brandCode_AK .single-story_content{max-width:562px;margin-left:-83px}}@media (min-width:1200px){body.PremiumBrandGlobal.brandCode_AK .single-story_content_card{margin-left:139px;margin-right:85px}}body.PremiumBrandGlobal.brandCode_AK .single-story_content-see-more,body.PremiumBrandGlobal.brandCode_AK .single-story_content-see-more:hover{color:var(--link-text-color,#1c1c1c);display:-ms-flexbox;display:flex;border-bottom:0;font-weight:500}body.PremiumBrandGlobal.brandCode_AK .single-story_content-see-more .icon-arrow-right:before,body.PremiumBrandGlobal.brandCode_AK .single-story_content-see-more:hover .icon-arrow-right:before{color:var(--link-text-color,#1c1c1c)}@media (max-width:1199.98px){body.PremiumBrandGlobal.brandCode_AK .single-story-reverse .single-story_content{border:1px solid #1c1c1c;border-right:0;border-top:0}}@media (min-width:1200px){body.PremiumBrandGlobal.brandCode_AK .single-story-reverse .single-story_content{margin-right:-83px}}@media (min-width:1200px){body.PremiumBrandGlobal.brandCode_AK .single-story-reverse .single-story_content .single-story_content_card{margin-right:139px;margin-left:85px}}

body.brandCode_OX .marriott-home-banner__floating-image{position:absolute;z-index:1;width:306px;height:200px}body.brandCode_OX .marriott-home-banner__floating-image-overlap{top:200px}body.brandCode_OX .marriott-home-banner__floating-image-disable-overlap{top:50px}body.brandCode_OX .marriott-home-banner__floating-image-container{position:relative}
.angle-overlay-component,.angle-overlay-component__container{position:relative}@media (min-width:1200px){.angle-overlay-component__container{background-size:cover;width:100%;position:absolute;overflow:hidden;height:100%}}.angle-overlay-component__container-overlay{position:relative}@media (min-width:1200px){.angle-overlay-component__container-overlay{position:absolute;top:0;z-index:10;width:100%;background:rgba(222,0,148,.5);transform:skew(156deg);left:53%;height:100%}.angle-overlay-component__container-overlay-content{margin-left:8%!important;padding-top:165px;transform:skew(-156deg);width:25.75%}.angle-overlay-component__container-overlay-content p{color:#fff}.angle-overlay-component__container-overlay.changeOverlayColor{background:rgba(0,0,0,.5)}}@media (max-width:1199.98px){.angle-overlay-component__container-overlay-cta.m-button-primary-inverse{background:#de0094;color:#fff;border:1px solid #de0094}}.angle-overlay-component__image{position:relative}@media (min-width:1200px){.angle-overlay-component__image{width:100%}}
body.brandCode_OX .moxy-header__section__title{background-color:#000}body.brandCode_OX .moxy-header__section__title__right{text-align:right}body.brandCode_OX .moxy-header__section__title__left{text-align:left}@media (min-width:1200px){body.brandCode_OX .moxy-header__section__description{max-width:674px}}
body.brandCode_OX .moxy-pillar-component__container .see-more-container{position:relative;z-index:1}body.brandCode_OX .moxy-pillar-component__container .see-more-container button{background:none;color:#1c1c1c;text-decoration:underline}body.brandCode_OX .moxy-pillar-component__container__content:nth-child(3n+1) .moxy-pillar-component__container__content__card{transform:rotate(2deg)}body.brandCode_OX .moxy-pillar-component__container__content:nth-child(3n+1) .moxy-pillar-component__container__content__card__cta,body.brandCode_OX .moxy-pillar-component__container__content:nth-child(3n+1) .moxy-pillar-component__container__content__card__description{transform:rotate(-2deg)}body.brandCode_OX .moxy-pillar-component__container__content:nth-child(3n+1):last-child .moxy-pillar-component__container__content__card,body.brandCode_OX .moxy-pillar-component__container__content:nth-child(3n+1):last-child .moxy-pillar-component__container__content__card__cta,body.brandCode_OX .moxy-pillar-component__container__content:nth-child(3n+1):last-child .moxy-pillar-component__container__content__card__description,body.brandCode_OX .moxy-pillar-component__container__content:nth-child(3n+2) .moxy-pillar-component__container__content__card,body.brandCode_OX .moxy-pillar-component__container__content:nth-child(3n+2) .moxy-pillar-component__container__content__card__cta,body.brandCode_OX .moxy-pillar-component__container__content:nth-child(3n+2) .moxy-pillar-component__container__content__card__description{transform:none}body.brandCode_OX .moxy-pillar-component__container__content:nth-child(3n+2):last-child .moxy-pillar-component__container__content__card{transform:rotate(-2deg)}body.brandCode_OX .moxy-pillar-component__container__content:nth-child(3n+2):last-child .moxy-pillar-component__container__content__card__cta,body.brandCode_OX .moxy-pillar-component__container__content:nth-child(3n+2):last-child .moxy-pillar-component__container__content__card__description{transform:rotate(2deg)}body.brandCode_OX .moxy-pillar-component__container__content:nth-child(3n) .moxy-pillar-component__container__content__card{transform:rotate(-2deg)}body.brandCode_OX .moxy-pillar-component__container__content:nth-child(3n) .moxy-pillar-component__container__content__card__cta,body.brandCode_OX .moxy-pillar-component__container__content:nth-child(3n) .moxy-pillar-component__container__content__card__description{transform:rotate(2deg)}body.brandCode_OX .moxy-pillar-component__container__content__card{box-shadow:0 4px 20px 0 rgba(0,0,0,.07);background-color:#fff;position:relative;top:-60px;margin-bottom:-60px;height:100%;margin-right:-16px}body.brandCode_OX .moxy-pillar-component__container__content__card__cta a:hover{font-weight:500}body.brandCode_OX .moxy-pillar-component__container__content.hide-card{display:none}@media (min-width:1200px){body.brandCode_OX .moxy-pillar-component__container__content__img{max-width:345px}}@media (min-width:1200px){body.brandCode_OX .moxy-pillar-component__container__content:not(.hide-card){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}body.brandCode_OX .moxy-pillar-component__link{color:var(--link-text-color,#1c1c1c);border-bottom:none}body.brandCode_OX .moxy-pillar-component__link .icon-forward-arrow:before{color:var(--link-text-color,#1c1c1c)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){body.brandCode_OX .moxy-pillar-component__container__content__img{max-height:345px}}
@media (max-width:1199.98px){.westin-floating-card__content-container{padding-top:32px;padding-bottom:32px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.westin-floating-card{display:block!important}.westin-floating-card__container__card{display:block!important;height:20%}.westin-floating-card__container__card__description{padding-bottom:16px!important}}.westin-floating-card__container .see-more-container button{background:none;color:#1c1c1c;text-decoration:underline}@media (max-width:1199.98px){.westin-floating-card__container__card{padding-right:0;padding-left:0}.westin-floating-card__container__card__ipadImage{width:1024px}}.westin-floating-card__container__card.hide-card{display:none!important}.westin-floating-card__container__card__description{max-width:236px;background-color:rgba(81,85,90,.9);box-shadow:inset 0 -8px 0 0 var(--non-interactive-accent-color,#ff4338);position:absolute;right:0;bottom:0;height:236px}.westin-floating-card__container__card__description h3,.westin-floating-card__container__card__description p{color:#fff}.westin-floating-card__container__card__description .ctalink a{color:var(--link-text-color-dark-bg,#fff)}.westin-floating-card__container__card__description .ctalink a:hover{font-weight:500}.westin-floating-card__container__card__description .ctalink [class^=icon-]:before{color:var(--link-text-color-dark-bg,#fff)}@media (min-width:1200px){.westin-floating-card__container__card__description{right:5px}.westin-floating-card__container__card:nth-child(3n+1){padding-left:0}.westin-floating-card__container__card:nth-child(3n+1) .westin-floating-card__container__card__description{right:8px}.westin-floating-card__container__card:nth-child(3n+2){padding-right:4px;padding-left:4px}.westin-floating-card__container__card:nth-child(3n+2) .westin-floating-card__container__card__description{right:4px}.westin-floating-card__container__card:nth-child(3n){padding-right:0}.westin-floating-card__container__card:nth-child(3n) .westin-floating-card__container__card__description{right:0}}.westin-floating-card .see-more-container button{background:none;color:#1c1c1c;text-decoration:underline}
.brand-curtain__container{position:absolute;background-color:#fff;top:0;z-index:9;width:100%;-ms-flex-align:center;align-items:center;height:100%;overflow:hidden}.brand-curtain__container__content{opacity:1;overflow:hidden}.brand-curtain__container__image{max-width:220px}@keyframes zoomIn{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}
.editorial-paragraph__container,.editorial-paragraph__container__sectionOne{padding-right:0;padding-left:0}.editorial-paragraph__container__sectionOne .separator{width:176px;max-width:176px}.editorial-paragraph__container__sectionOne .separator.light{border-bottom:3px solid #fff}.editorial-paragraph__container__sectionOne .separator.dark{border-bottom:3px solid var(--non-interactive-accent-color,#ff4338)}.editorial-paragraph__container__sectionOne .title{max-width:523px}
.square-card-container{background:#fff;position:relative;padding-bottom:75px}@media (min-width:1200px){.square-card-container{-ms-flex:1 0 30%;flex:1 0 30%}}@media (min-width:1200px) and (-ms-high-contrast:active),(min-width:1200px) and (-ms-high-contrast:none){.square-card-container{margin-left:8px;margin-right:8px;margin-bottom:40px!important}}.square-card-container .horizontal-separator{width:80px}.square-card-container .content-tile-cta-container{position:absolute;padding-top:22px;bottom:40px;left:50%;transform:translate(-50%)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.luxury-square-card{display:block!important}}.luxury-square-card-cards-container{gap:16px}
