#root#root#root#root#root .rcl-brandhero-section{margin:0;padding:0}#root#root#root#root#root .rcl-brandhero{display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);max-width:1400px;width:calc(100% - 64px);margin:24px auto 0;background:#ebe7dc;color:#352e29;overflow:hidden;border-radius:6px}#root#root#root#root#root .rcl-brandhero__copy{min-width:0;padding:48px 40px;align-self:center}#root#root#root#root#root .rcl-brandhero__eyebrow{font:600 11px/1.5 Poppins,sans-serif!important;letter-spacing:1.5px!important;text-transform:uppercase;margin:0 0 17px}#root#root#root#root#root .rcl-brandhero h1{font-family:Poppins,sans-serif!important;font-size:clamp(32px,3.65vw,54px)!important;font-weight:600!important;line-height:1.1!important;letter-spacing:-1.7px!important;color:#352e29;margin:0 0 24px;text-align:left}#root#root#root#root#root .rcl-brandhero h1 span{display:block;white-space:nowrap}#root#root#root#root#root .rcl-brandhero__intro{font:400 17px/1.7 Poppins,sans-serif!important;color:#544c43;margin:0 0 25px;max-width:39ch}#root#root#root#root#root .rcl-brandhero__actions{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap}#root#root#root#root#root .rcl-brandhero__button{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border:1px solid #352e29;border-radius:3px;text-decoration:none;color:#352e29;background:transparent;font:600 13px/1.5 Poppins,sans-serif!important;letter-spacing:0!important;margin:0;box-shadow:none}#root#root#root#root#root .rcl-brandhero__button--primary{background:#fa8b12;border-color:#fa8b12;color:#2c271e}#root#root#root#root#root .rcl-brandhero__button:hover{background:#352e29;color:#fffaf2;border-color:#352e29}#root#root#root#root#root .rcl-brandhero__availability{font:400 12px/1.6 Poppins,sans-serif!important;margin:15px 0 0;color:#61594e}#root#root#root#root#root .rcl-brandhero__photo{position:relative;min-width:0;min-height:430px;margin:0;padding:0;overflow:hidden;isolation:isolate}#root#root#root#root#root .rcl-brandhero__photo img{display:block;position:absolute;bottom:0;left:0;width:100%;height:125%;max-width:none;object-fit:cover;object-position:50% 100%;border-radius:0;opacity:1}#root#root#root#root#root .rcl-brandhero__photo figcaption{position:absolute;left:20px;bottom:20px;max-width:calc(100% - 40px);background:#272b24e0;color:#fff;padding:8px 11px;font:500 10px/1.5 Poppins,sans-serif!important;text-transform:uppercase;letter-spacing:1px!important;border-radius:2px;margin:0}#root#root#root#root#root #rcl-showroom,#root#root#root#root#root #rcl-categories{scroll-margin-top:190px}#root#root#root#root#root .rcl-newsletter,#root#root#root#root#root .rcl-site-footer{display:block;position:relative;box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0;background:#302b27;color:#f8f5ef;border:0;text-align:left;--footer_bg:#302b27;--footer_bg_bottom:#302b27;--footer_bg_offset:0px}#root#root#root#root#root .rcl-newsletter{margin-top:56px!important}#root#root#root#root#root .rcl-newsletter:before,#root#root#root#root#root .rcl-newsletter:after,#root#root#root#root#root .rcl-site-footer:before,#root#root#root#root#root .rcl-site-footer:after{display:none}#root#root#root#root#root .rcl-bottom-wrap{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:0 40px}#root#root#root#root#root .rcl-newsletter__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:60px;padding-top:44px;padding-bottom:38px;border-bottom:0}#root#root#root#root#root .rcl-newsletter__copy h2{font:500 clamp(25px,2.25vw,34px)/1.25 Poppins,sans-serif!important;color:#f8f5ef;margin:0 0 12px;letter-spacing:-.6px!important}#root#root#root#root#root .rcl-newsletter__copy p{font:400 14px/1.65 Poppins,sans-serif!important;color:#ded8d0;margin:0;max-width:47ch}#root#root#root#root#root .rcl-newsletter__form{display:block;width:100%;margin:0;padding:0;background:none;box-shadow:none;border:0}#root#root#root#root#root .rcl-newsletter__fields{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin:0;padding:0}#root#root#root#root#root .rcl-newsletter__fields input[type=email]{box-sizing:border-box;width:100%;min-width:0;height:48px;min-height:48px;margin:0;padding:12px 15px;border:1px solid #aaa195;border-radius:3px;background:#f8f5ef;color:#302b27;font:400 16px/1.5 Poppins,sans-serif!important}#root#root#root#root#root .rcl-newsletter__fields input::placeholder{color:#6a6259;opacity:1}#root#root#root#root#root .rcl-newsletter__fields button{height:48px;min-height:48px;margin:0;padding:12px 20px;background:#fa8b12;color:#2c271e;border:1px solid #fa8b12;border-radius:3px;font:600 13px/1.5 Poppins,sans-serif!important;text-transform:none;letter-spacing:0!important;box-shadow:none}#root#root#root#root#root .rcl-newsletter__fields button:before,#root#root#root#root#root .rcl-newsletter__fields button:after{display:none}#root#root#root#root#root .rcl-newsletter__consent{display:flex;align-items:center;gap:9px;margin:13px 0 0;padding:0;color:#ded8d0;font:400 12px/1.6 Poppins,sans-serif!important}#root#root#root#root#root .rcl-newsletter__consent input[type=checkbox]{appearance:auto;-webkit-appearance:checkbox;position:static;display:block;opacity:1;clip:auto;width:17px;height:17px;min-width:17px;margin:0;padding:0;accent-color:#fa8b12}#root#root#root#root#root .rcl-newsletter__consent a{color:inherit;text-decoration:underline;text-underline-offset:3px}#root#root#root#root#root .rcl-newsletter__message{color:#f8f5ef;font:400 14px/1.6 Poppins,sans-serif!important;margin:0 0 12px}#root#root#root#root#root .rcl-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#root#root#root#root#root .rcl-footer__main{display:grid;grid-template-columns:minmax(330px,1.5fr) minmax(175px,1fr) minmax(220px,1.1fr) minmax(210px,1.1fr);gap:32px;padding:34px 0 28px;margin:0;border-top:1px solid rgba(255,255,255,.17)}#root#root#root#root#root .rcl-footer__menu,#root#root#root#root#root .rcl-footer__info{margin:0;padding:0;min-width:0;text-align:left;background:none;border:0}#root#root#root#root#root .rcl-footer__menu>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:26px;row-gap:1px;list-style:none;margin:0;padding:0}#root#root#root#root#root .rcl-footer__menu li{margin:0;padding:0;list-style:none}#root#root#root#root#root .rcl-footer__menu li:before{display:none}#root#root#root#root#root .rcl-footer__menu a{display:flex;align-items:center;min-height:39px;margin:0;padding:7px 0;color:#f8f5ef;text-decoration:none;font:400 14px/1.65 Poppins,sans-serif!important}#root#root#root#root#root .rcl-footer__menu a:hover,#root#root#root#root#root .rcl-footer__info a:hover{text-decoration:underline;text-underline-offset:4px}#root#root#root#root#root .rcl-footer__info h2{display:block;color:#f8f5ef;font:600 14px/1.5 Poppins,sans-serif!important;margin:8px 0 12px;padding:0;letter-spacing:0!important}#root#root#root#root#root .rcl-footer__info p{display:block;color:#ded8d0;font:400 14px/1.85 Poppins,sans-serif!important;margin:0 0 9px;padding:0}#root#root#root#root#root .rcl-footer__info a{color:#f8f5ef;font:inherit!important;text-decoration:none;overflow-wrap:anywhere;min-height:0}#root#root#root#root#root .rcl-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin:0;padding:21px 0 28px;border-top:1px solid rgba(255,255,255,.17);min-height:82px}#root#root#root#root#root .rcl-footer__copyright{font:400 12px/1.6 Poppins,sans-serif!important;color:#c8c0b6;margin:0;padding:0}#root#root#root#root#root .rcl-footer__socials{display:flex;align-items:center;gap:7px;margin:0;padding:0}#root#root#root#root#root .rcl-footer__socials a{display:flex;align-items:center;justify-content:center;width:36px;height:40px;color:#f8f5ef;text-decoration:none;padding:0;margin:0}#root#root#root#root#root .rcl-footer__socials i{font-size:23px!important;line-height:1!important}#root#root#root#root#root .rcl-footer__follow{margin:0;padding:0;line-height:1!important}#root#root#root#root#root .rcl-footer__info .header-toggle,body.rcl-footer-visible #rcl-chat-launcher img{display:none!important}body.rcl-footer-visible #rcl-chat-launcher{bottom:14px!important;right:14px!important;width:100px!important}@media(min-width:1000px)and (max-width:1240px){#root#root#root#root#root .rcl-footer__main{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);gap:26px}#root#root#root#root#root .rcl-footer__menu{grid-column:1/-1}#root#root#root#root#root .rcl-footer__menu>ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px 24px}}@media(max-width:999px){#root#root#root#root#root .rcl-brandhero{grid-template-columns:minmax(0,1fr);width:100%;margin:0;border-radius:0}#root#root#root#root#root .rcl-brandhero__copy{padding:28px 24px 25px;max-width:700px;width:100%;margin:auto}#root#root#root#root#root .rcl-brandhero__eyebrow{font-size:10px!important;margin-bottom:13px;letter-spacing:1.25px!important}#root#root#root#root#root .rcl-brandhero h1{font-size:clamp(28px,8.8vw,42px)!important;letter-spacing:-1.2px!important;line-height:1.08!important;margin-bottom:17px}#root#root#root#root#root .rcl-brandhero__intro{font-size:15px!important;line-height:1.6!important;margin-bottom:19px;max-width:44ch}#root#root#root#root#root .rcl-brandhero__actions{flex-wrap:nowrap}#root#root#root#root#root .rcl-brandhero__button{font-size:12px!important;padding:12px 13px;flex:1;min-height:46px}#root#root#root#root#root .rcl-brandhero__availability{font-size:11px!important;margin-top:13px}#root#root#root#root#root .rcl-brandhero__photo{aspect-ratio:1.65;min-height:0;max-height:440px}#root#root#root#root#root .rcl-brandhero__photo figcaption{left:16px;bottom:16px;max-width:calc(100% - 32px);font-size:9px!important}#root#root#root#root#root .rcl-bottom-wrap{padding-left:28px;padding-right:28px}#root#root#root#root#root .rcl-newsletter__inner{gap:25px;padding-top:32px;padding-bottom:30px}#root#root#root#root#root .rcl-newsletter__copy h2{font-size:26px!important}#root#root#root#root#root .rcl-newsletter__fields{grid-template-columns:minmax(0,1fr)}#root#root#root#root#root .rcl-newsletter__fields button{width:100%}#root#root#root#root#root .rcl-footer__main{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:25px 0}#root#root#root#root#root .rcl-footer__menu{grid-column:1/-1}#root#root#root#root#root .rcl-footer__menu>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}#root#root#root#root#root .rcl-footer__menu a{min-height:42px}#root#root#root#root#root .rcl-footer__info h2{font-size:13px!important}#root#root#root#root#root .rcl-footer__info p{font-size:12px!important}}@media(max-width:600px){#root#root#root#root#root .rcl-bottom-wrap{padding-left:24px;padding-right:24px}#root#root#root#root#root .rcl-newsletter{margin-top:36px!important}#root#root#root#root#root .rcl-newsletter__inner{grid-template-columns:1fr;gap:22px;padding-top:30px;padding-bottom:28px}#root#root#root#root#root .rcl-newsletter__copy h2{font-size:25px!important;margin-bottom:10px}#root#root#root#root#root .rcl-newsletter__copy p{font-size:13px!important}#root#root#root#root#root .rcl-newsletter__fields{grid-template-columns:minmax(0,1fr) auto;gap:8px}#root#root#root#root#root .rcl-newsletter__fields button{padding:12px 13px;font-size:12px!important}#root#root#root#root#root .rcl-newsletter__consent{min-height:26px;font-size:11px!important}#root#root#root#root#root .rcl-footer__main{grid-template-columns:1fr;gap:0;padding:18px 0 0}#root#root#root#root#root .rcl-footer__menu{padding:0 0 18px}#root#root#root#root#root .rcl-footer__menu>ul{gap:0 18px}#root#root#root#root#root .rcl-footer__menu a{font-size:12px!important;min-height:44px}#root#root#root#root#root .rcl-footer__info{padding:20px 0;border-top:1px solid rgba(255,255,255,.17)}#root#root#root#root#root .rcl-footer__info h2{font-size:14px!important;margin:0 0 9px}#root#root#root#root#root .rcl-footer__info p{font-size:13px!important;line-height:1.8!important;margin-bottom:6px}#root#root#root#root#root .rcl-footer__info p:last-child{margin-bottom:0}#root#root#root#root#root .rcl-footer__bottom{justify-content:flex-start;gap:14px;padding:20px 0 78px}#root#root#root#root#root .rcl-footer__copyright{width:100%;font-size:11px!important}#root#root#root#root#root .rcl-footer__socials{gap:4px}#root#root#root#root#root .rcl-footer__socials a{width:34px;min-height:44px}#root#root#root#root#root .rcl-footer__follow{width:100%}}@media(max-width:359px){#root#root#root#root#root .rcl-brandhero__copy{padding-left:20px;padding-right:20px}#root#root#root#root#root .rcl-brandhero h1{font-size:8.6vw!important}#root#root#root#root#root .rcl-brandhero__button{font-size:11px!important;padding:11px 10px}#root#root#root#root#root .rcl-bottom-wrap{padding-left:20px;padding-right:20px}#root#root#root#root#root .rcl-newsletter__fields{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/225/assets/rcl-showroom-home.css.map */
