@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@1,400&display=swap";.maisonco_home_hero{position:relative;display:flex;align-items:flex-end;min-height:720px;overflow:hidden;background:var(--maisonco_home_background_color, #110f0e);color:var(--maisonco_home_text_color, #f2efea)}.maisonco_home_hero__media,.maisonco_home_hero__media picture,.maisonco_home_hero__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.maisonco_home_hero__image{max-width:none;object-fit:cover;object-position:right center}.maisonco_home_hero__media:before,.maisonco_home_hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.maisonco_home_hero__media:before{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);mask-image:linear-gradient(90deg,#000 0%,#000 20%,transparent 42%);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 20%,transparent 42%)}.maisonco_home_hero__media:after{background:linear-gradient(90deg,var(--maisonco_home_background_color, #110f0e) 0%,transparent 50%)}.maisonco_home_hero__inner{position:relative;z-index:1;width:100%;padding:40px 80px}.maisonco_home_hero__content{max-width:600px}.maisonco_home_hero__rating{display:flex;align-items:center;gap:8px;min-height:21px;margin-bottom:24px;font:500 var(--maisonco_home_rating_size, 14px)/1.5 var(--maisonco_font_body, Outfit, sans-serif)}.maisonco_home_hero__rating_stars{display:inline-flex;flex:none;gap:2px}.maisonco_home_hero__rating_star{position:relative;display:block;width:14px;height:14px;margin-inline:1px;border-radius:2px;background:url(maisonco_rating_star_line.svg) center / 14px 14px no-repeat}.maisonco_home_hero__rating_star:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--maisonco_star_fill, 0%);background:url(maisonco_rating_star_fill.svg) left center / 14px 14px no-repeat}.maisonco_home_hero__rating_summary{white-space:nowrap}.maisonco_home_hero__rating strong{font-weight:700}.maisonco_home_hero__rating a{color:inherit;text-decoration:underline;text-underline-offset:2px}.maisonco_home_hero__rating a:focus-visible{outline:2px solid #f2efea;outline-offset:3px}.maisonco_home_hero__heading{margin:0;font:500 var(--maisonco_home_heading_size, 40px)/1.1 var(--maisonco_font_heading);letter-spacing:-.04em}.maisonco_home_hero__heading em,.maisonco_home_hero__heading i{display:block;font-family:Lora,Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.02em}.maisonco_home_hero__body{max-width:480px;margin-top:16px;color:var(--maisonco_home_body_color, #9e9891);font:400 var(--maisonco_home_body_size, 16px)/1.5 var(--maisonco_font_body)}.maisonco_home_hero__body p{margin:0}.maisonco_home_hero__body .maisonco_home_hero__campaign_title{margin-bottom:8px;color:#c8963e;font-weight:600}.maisonco_home_hero__action{margin-top:24px}.maisonco_home_hero__action .maisonco_button{min-height:56px;padding:14px 32px;border-radius:12px;font-size:var(--maisonco_global_button_size, 18px);text-transform:uppercase;--maisonco_button_background: var(--maisonco_global_button_background, #c8963e);--maisonco_button_color: var(--maisonco_global_button_text, #0e0c07);--maisonco_button_hover_background: var(--maisonco_global_button_hover_background, #dbad5c)}@media(max-width:1100px)and (min-width:750px){.maisonco_home_hero__inner{padding-inline:40px}.maisonco_home_hero__content{max-width:min(54vw,600px)}}@media(max-width:749px){.maisonco_home_hero{display:block;min-height:0}body:has(#header-component[transparent]) .maisonco_home_hero{padding-top:0}.maisonco_home_hero__media{position:relative;height:280px;overflow:hidden}.maisonco_home_hero__image{inset:auto;top:-19.56%;left:-93.04%;width:196.64%;height:139.48%;object-position:center}.maisonco_home_hero__media:before,.maisonco_home_hero__media:after{display:none}.maisonco_home_hero__inner{padding:24px 16px}.maisonco_home_hero__content{max-width:none}.maisonco_home_hero__rating{margin-bottom:24px}.maisonco_home_hero__heading{font-size:var(--maisonco_home_heading_mobile_size, 32px)}.maisonco_home_hero__heading em{display:block}.maisonco_home_hero__body{max-width:none;margin-top:16px}.maisonco_home_hero__action{margin-top:24px}.maisonco_home_hero__action .maisonco_button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/maisonco_home_hero.css.map */
