.sd-sangdouleur-banner{position:relative;width:100%;height:680px;background-color:#fce3ec;overflow:hidden}.sd-sangdouleur-banner__container{position:relative;z-index:2;box-sizing:border-box;width:100%;height:100%;padding-inline:16px}.sd-sangdouleur-banner__layout{display:flex;align-items:stretch;height:100%}.sd-sangdouleur-banner-content{flex:0 0 45.5%;max-width:582px;height:100%;display:flex;align-items:center;padding-right:28px;background-color:#fce3ec}.sd-sangdouleur-banner-content-block{display:flex;flex-direction:column;gap:40px;width:100%;padding-left:24px}.sd-sangdouleur-banner-eyebrow{display:flex;align-items:center;justify-content:flex-end;width:100%}.sd-sangdouleur-banner-eyebrow-content{display:flex;align-items:flex-end}.sd-sangdouleur-banner-eyebrow-text{position:relative;z-index:1;max-width:246px;margin:0;font-size:25px;font-weight:700;line-height:25.15px;letter-spacing:0;color:#b41e1d}.sd-sangdouleur-banner-eyebrow-icon{display:block;width:127px;height:auto;flex-shrink:0;margin-left:-28px;position:relative;z-index:2;transform-origin:center bottom;animation:sd-sangdouleur-banner-eyebrow-icon-float 3s ease-in-out infinite}@keyframes sd-sangdouleur-banner-eyebrow-icon-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(-3deg)}}.sd-sangdouleur-banner-eye__pupil{transform-box:fill-box;transform-origin:center;animation:sd-sangdouleur-banner-eye-look 5s ease-in-out infinite}@keyframes sd-sangdouleur-banner-eye-look{0%,18%,to{transform:translate(0)}24%,36%{transform:translate(-2.5px,.5px)}42%,54%{transform:translate(2.5px)}60%,72%{transform:translateY(1.5px)}78%,90%{transform:translate(1.5px,-.5px)}}@media(prefers-reduced-motion:reduce){.sd-sangdouleur-banner-eyebrow-icon,.sd-sangdouleur-banner-eye__pupil{animation:none}}.sd-sangdouleur-banner-title__text{margin:0;font-size:55px;line-height:55px;letter-spacing:-.01em;color:#b41e1d}.sd-sangdouleur-banner-title__italic{font-style:italic}.sd-sangdouleur-banner-btn{display:flex;justify-content:flex-start;width:100%}.sd-sangdouleur-banner-btn__link{display:inline-flex;align-items:center;justify-content:center;width:347px;height:48px;padding:14px 30px;border:2px solid #B41E1D;border-radius:60px;box-sizing:border-box;font-size:20px;font-weight:700;line-height:20px;letter-spacing:-.02em;color:#b41e1d;text-align:center;text-decoration:none;background-color:#fce3ec;cursor:pointer}a.sd-sangdouleur-banner-btn__link:hover{opacity:.85}.sd-sangdouleur-banner-img{position:absolute;z-index:1;top:0;right:0;bottom:0;background-color:#fff9f3;width:54.5vw;height:100%;min-width:0;overflow:hidden;border-radius:0 0 18px 18px;pointer-events:none}.sd-sangdouleur-banner-img__image{width:100%;height:100%;object-fit:cover;display:block;border-radius:0 0 18px 18px}.sd-sangdouleur-banner-img__image--desktop{display:block}.sd-sangdouleur-banner-img__image--mobile{display:none}.sd-sangdouleur-banner-img__image--placeholder{background-color:rgba(var(--color-foreground),.04)}@media screen and (max-width:1099px){.sd-sangdouleur-banner{height:auto;background-color:#fff9f3}.sd-sangdouleur-banner__container,.sd-sangdouleur-banner__layout{height:auto}.sd-sangdouleur-banner-content{flex:0 1 auto;position:relative;z-index:2;align-items:flex-start;height:auto;box-sizing:border-box;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding:37px 16px 0;background-color:#fff9f3}.sd-sangdouleur-banner-content-block{gap:0;padding-left:0}.sd-sangdouleur-banner-title{order:1}.sd-sangdouleur-banner-eyebrow{order:2}.sd-sangdouleur-banner-btn{order:3;position:relative;z-index:3;display:flex;width:100%;margin-top:40px}.sd-sangdouleur-banner-title__text{font-size:36px;line-height:36px}.sd-sangdouleur-banner-eyebrow-text{font-size:18px;line-height:18px}.sd-sangdouleur-banner-btn__link{width:100%;max-width:none;font-size:18px;line-height:18px}.sd-sangdouleur-banner-img{position:relative;top:auto;right:auto;bottom:auto;z-index:1;box-sizing:border-box;width:100vw;max-width:100vw;height:auto;margin-top:-80px;margin-inline:calc(50% - 50vw);overflow:hidden;border-radius:0;pointer-events:auto;background-color:#fff9f3}.sd-sangdouleur-banner-img__image{width:100%;height:auto;object-fit:cover;object-position:center;border-radius:0}.sd-sangdouleur-banner-img__image--desktop{display:none}.sd-sangdouleur-banner-img__image--mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sangdouleur-banner.css.map */
