.section-footer,.section-footer [data-section-type=footer]{background:#000;color:#fff}.section-footer .section-footer__row--blocks{padding-top:36px}.section-footer .section-footer__newsletter-block h6.section-footer__title{color:#fff;font-family:Century Landing,Century Landing ATF,Georgia,serif!important;font-size:clamp(36px,3.2vw,52px)!important;font-weight:400!important;line-height:1.04;letter-spacing:-.045em;text-transform:none!important;white-space:normal;margin:0 0 12px!important}.section-footer .section-footer__newsletter-block .section-footer__text,.section-footer .section-footer__newsletter-block .section-footer__text p{color:#e9e9e9!important;font-family:Metropolis,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;font-weight:400;line-height:1.48;max-width:520px}.section-footer .section-footer__newsletter-block .signup-form{position:relative;max-width:520px;margin-top:22px}.section-footer .section-footer__newsletter-block .signup-form form{position:relative;border-bottom:1px solid rgba(255,255,255,.75)}.section-footer .section-footer__newsletter-block .signup-form form p{margin:0}.section-footer .section-footer__newsletter-block .signup-form .signup-form__email{background:transparent!important;border:0!important;color:#fff!important;font-family:Metropolis,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;min-height:50px;max-height:none;padding:8px 42px 8px 0!important}.section-footer .section-footer__newsletter-block .signup-form .signup-form__email::placeholder{color:#c9c9c9!important;font-size:16px!important;opacity:1}.section-footer .section-footer__newsletter-block .signup-form form button{position:absolute;top:auto!important;bottom:0!important;right:0!important;width:40px!important;height:48px!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:#fff!important;font-size:26px;line-height:1;transform:none!important}.section-footer .section-footer__row--blocks>.section-footer__menu-block .section-footer__title,.section-footer .footer-accordion__button,.hr-luxury body .section-footer .footer-accordion__button,.hr-luxury body .section-footer .footer-accordion__button span:not(.accordion-icon){color:#fff!important;font-family:Century Landing,Century Landing ATF,Georgia,serif!important;font-size:24px!important;font-weight:400!important;line-height:1.18;letter-spacing:-.025em;text-transform:uppercase!important}.hr-luxury body .section-footer .footer-accordion__button,.hr-luxury body .section-footer .footer-accordion__button:hover,.hr-luxury body .section-footer .footer-accordion__button:focus,.hr-luxury body .section-footer .footer-accordion__button[aria-expanded=true]{background:transparent!important;color:#fff!important}.section-footer .section-footer__menu-block__menu a{color:#e9e9e9!important;font-family:Metropolis,Helvetica Neue,Arial,sans-serif!important;font-size:14px;line-height:1.65}.section-footer .section-footer__text-block__social .social-links__list{gap:24px;padding:18px 0!important;margin:0!important;border:0!important}.section-footer .section-footer__text-block__social .social-links__list li{margin:0!important}.section-footer .section-footer__text-block__social .social-links__list a{color:#fff!important;font-family:Metropolis,Helvetica Neue,Arial,sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:.015em;text-transform:uppercase}.section-footer .section-footer__text-block__social .social-links__list a:focus-visible,.section-footer .footer-accordion__button:focus-visible,.section-footer .signup-form button:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:767px){.section-footer .wide-container{padding-left:20px!important;padding-right:20px!important}.section-footer .section-footer__row--blocks{padding-top:24px!important}.section-footer .section-footer__newsletter-block h6.section-footer__title{font-size:clamp(35px,9vw,48px)!important;line-height:1.07;margin-bottom:10px!important}.section-footer .section-footer__newsletter-block .section-footer__text,.section-footer .section-footer__newsletter-block .section-footer__text p{font-size:15px!important;line-height:1.46}.section-footer .section-footer__newsletter-block .signup-form{margin-top:18px;margin-bottom:22px}.section-footer .oprte{border-top:0!important;padding-top:0!important}.section-footer .oprte .section-footer__menu-block{border-bottom:1px solid rgba(255,255,255,.38)!important}.section-footer .oprte .section-footer__menu-block:last-child{border-bottom:0!important}.section-footer .footer-accordion__button{min-height:62px;padding:15px 0!important;font-size:25px!important}.section-footer .footer-accordion__button .accordion-icon{font-family:Metropolis,Helvetica Neue,Arial,sans-serif!important;font-size:20px;font-weight:400}.section-footer .section-footer__text-block__social .social-links__list{gap:12px 22px;padding:22px 0 18px!important}.section-footer .section-footer__text-block__social .social-links__list a{font-size:13px!important}}[id$=__rich_text_xwTbFq] .section-spacing{padding:clamp(56px,5.5vw,88px) clamp(20px,6vw,96px) clamp(54px,5vw,80px);border-bottom:1px solid rgba(255,255,255,.28)}[id$=__rich_text_xwTbFq] .content{width:min(100%,1160px);margin-inline:auto}[id$=__rich_text_xwTbFq] .feature-subheader{margin:0 0 18px;font-family:var(--hr-font-ui, "Metropolis", Arial, sans-serif);font-size:12px;font-weight:600;letter-spacing:.18em;line-height:1.2;text-align:center;text-transform:uppercase}[id$=__rich_text_xwTbFq] h2.feature-header{max-width:none!important;margin:0 auto 22px!important;color:#fff;font-family:var(--hr-font-display, "Century Landing", Georgia, serif);font-size:clamp(38px,3.4vw,58px)!important;font-weight:400;letter-spacing:-.025em;line-height:1.02;text-align:center!important;text-wrap:balance}[id$=__rich_text_xwTbFq] .rte{max-width:1040px;margin:0 auto!important;font-family:var(--hr-font-ui, "Metropolis", Arial, sans-serif);font-size:clamp(17px,1.25vw,20px);line-height:1.5;text-align:center!important;text-wrap:balance}[id$=__rich_text_xwTbFq] .rte p{margin:0!important}@media(max-width:767px){[id$=__rich_text_xwTbFq] .section-spacing{padding:52px 20px 48px}[id$=__rich_text_xwTbFq] .feature-subheader{margin-bottom:14px;font-size:10px}[id$=__rich_text_xwTbFq] h2.feature-header{margin-bottom:18px!important;font-size:clamp(34px,10vw,42px)!important;line-height:1.04}[id$=__rich_text_xwTbFq] .rte{max-width:34ch;font-size:16px;line-height:1.48}}
/*# sourceMappingURL=/cdn/shop/t/272/assets/hr-footer-refresh.css.map */
