.sliding-logos-container{align-items:center;border-bottom:1px solid #eee;border-top:1px solid #eee;display:flex;padding:"24px 0 24px 56px"}.sliding-logos-container .sliding-logos{animation:logosSlideShow 60s linear infinite;animation-play-state:running;display:flex}@media screen and (max-width:600px){.sliding-logos-container .sliding-logos{animation:logosSlideShow 80s linear infinite}}.sliding-logos-container .sliding-logos:hover{animation-play-state:paused}@keyframes logosSlideShow{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.maison-icon img{height:20px;vertical-align:super;width:20px}.info-card{align-items:flex-start;background:#f1e4cd;padding:12px;width:100%}.info-card--normal{border-radius:10px}.info-card--hero{background:#2c2c22;padding:24px}.info-card__border{align-items:center;align-self:stretch;border:1px solid #2c2c22;border-radius:10px;gap:24px;padding:16px}.info-card__border--hero{border:unset;gap:10px;padding:0}.info-card__title{align-self:stretch;color:#2c2c22;font-size:32px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:120%;text-align:center;text-transform:uppercase}.info-card__title--hero{color:#ebd8b8;font-size:36px;margin-bottom:16px}@media screen and (min-width:767px){.info-card__title--hero{font-size:48px}}@media screen and (min-width:991px){.info-card__title--hero{font-size:72px}}.info-card__subtitle{align-items:center;color:#2c2c22;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.1em;line-height:150%;text-align:center;text-transform:none}.info-card__subtitle--hero{color:#ebd8b8;font-size:24px;gap:10px;text-transform:uppercase}@media screen and (min-width:767px){.info-card__subtitle--hero{font-size:36px}}@media screen and (min-width:991px){.info-card__subtitle--hero{font-size:48px}}.info-card__icon{height:32px;width:32px}@media screen and (min-width:767px){.info-card__icon{height:48px;width:48px}}.info-card__icon>img{vertical-align:super}.ms-banner{align-items:flex-start;background-position:50%;background-size:cover;border-radius:20px;height:481px;width:100%}@media screen and (min-width:767px){.ms-banner{height:600px}}@media screen and (min-width:991px){.ms-banner{background-position:100%;height:330px}}.ms-banner__content{align-items:center;align-self:stretch;gap:8px;padding:24px}@media screen and (min-width:767px){.ms-banner__content{padding:48px 24px}}@media screen and (min-width:991px){.ms-banner__content{align-items:flex-start;height:282px;max-width:50%;padding:48px 0 0 64px}}.free-sample p{margin:0}.free-sample__heading{align-self:stretch;color:#2c2c22;font-size:24px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:120%;text-align:center;text-transform:uppercase}@media screen and (min-width:767px){.free-sample__heading{font-size:36px}}@media screen and (min-width:991px){.free-sample__heading{text-align:unset}}.free-sample__description{color:#56564e;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:150%;margin-bottom:4px;text-align:center;text-transform:none}@media screen and (min-width:767px){.free-sample__description{font-size:18px}}@media screen and (min-width:991px){.free-sample__description{font-size:16px;margin-bottom:24px;text-align:unset}}.ms-tooltip{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:4px;justify-content:center}.ms-tooltip__icon{height:20px;width:20px}.ms-tooltip__icon>img{vertical-align:unset}.ms-tooltip__text{color:#8d826e;font-size:12px;font-weight:400;line-height:150%}@media screen and (min-width:767px){.ms-tooltip__text{font-size:14px}}.fs-title{gap:4px;padding:12px 24px 0}.fs-title__tagline{color:#2c2c22;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.1em;line-height:150%;text-align:center;text-transform:uppercase}@media screen and (min-width:767px){.fs-title__tagline{font-size:18px}}.fs-title__subtitle{color:#56564e;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:150%;text-align:center;text-transform:none}@media screen and (min-width:767px){.fs-title__subtitle{font-size:16px}}.scent-mix{height:160px;justify-content:center}@media screen and (min-width:767px){.scent-mix{height:200px}}.scent-mix__combo{border-radius:16px;overflow:hidden;width:100%}.scent-mix__name{color:#ebd8b8;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:150%;position:absolute;text-align:center;text-transform:uppercase;width:30%}@media screen and (min-width:767px){.scent-mix__name{font-size:16px}}.scent-mix__scent{align-items:center;justify-content:center;width:50%}.scent-mix__scent>img{height:100%;object-fit:cover;width:100%}.scent-mix__product{filter:drop-shadow(9.888px 0 9.888px rgba(24,24,19,.5));position:absolute;text-align:center;transform:translateY(10px)}.scent-mix__product>img{object-fit:cover;width:35%}@media screen and (min-width:767px){.scent-mix__product>img{width:45%}}.fs-popup{background:#fcfaf6;border-radius:20px;padding:12px;width:339px}@media screen and (min-width:767px){.fs-popup{padding:12px 48px 48px;width:490px}}.fs-popup__menu{display:flex;flex-direction:row-reverse;height:20px}@media screen and (min-width:767px){.fs-popup__menu{transform:translateX(40px)}}.fs-popup__content{gap:12px}.fs-popup__heading{color:#2c2c22;font-size:24px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:120%;text-align:center;text-transform:uppercase}@media screen and (min-width:767px){.fs-popup__heading{font-size:30px}}.fs-popup__scent{align-items:center;background:#f1e4cd;border-radius:20px;gap:14px;padding:12px}@media screen and (min-width:767px){.fs-popup__scent{padding:24px}}.btn-icon{border:1px solid #56564e;border-radius:8px;padding:4px 8px}@media screen and (max-width:767px){.btn-icon{border:none}}.btn-icon__btn{align-items:center;gap:4px}.btn-icon__text{color:#2c2c22;font-size:14px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:150%;text-align:center;text-transform:none}.btn-icon--solid{border:none}.text-icon{align-items:center;display:flex;gap:8px;margin-bottom:5px}@media screen and (max-width:1024px){.text-icon{margin-bottom:2px}}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}.ms-lazy-image{height:100%;position:relative;width:100%}.ms-lazy-image img{height:100%;object-fit:cover;width:100%}