.maison-flash-offer[maison-ab-id=MC_PDP_FLASHOFFER_RETROPIA]{box-sizing:border-box;width:min(600px,calc(100vw - 48px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain;border:0;border-radius:20px;background:#fcfbf9;color:#022b49;box-shadow:0 18px 65px #022b493d;font-family:var(--text-font-family, Inter, sans-serif)}.maison-flash-offer[maison-ab-id=MC_PDP_FLASHOFFER_RETROPIA]::-webkit-scrollbar{display:none}.maison-flash-offer[maison-ab-id=MC_PDP_FLASHOFFER_RETROPIA][open]{transform-origin:center;animation:maison-flash-offer-enter .26s cubic-bezier(.2,.7,.2,1) both}.maison-flash-offer[maison-ab-id=MC_PDP_FLASHOFFER_RETROPIA]::backdrop{background:#2c2926e5;-webkit-backdrop-filter:blur(8.5px);backdrop-filter:blur(8.5px);animation:maison-flash-offer-backdrop-enter .26s ease-out both}@keyframes maison-flash-offer-enter{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes maison-flash-offer-backdrop-enter{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.maison-flash-offer[maison-ab-id=MC_PDP_FLASHOFFER_RETROPIA][open],.maison-flash-offer[maison-ab-id=MC_PDP_FLASHOFFER_RETROPIA]::backdrop{animation:none}}.maison-flash-offer *{box-sizing:border-box}.maison-flash-offer__hero{position:relative;height:clamp(375px,50dvh,440px);overflow:hidden;isolation:isolate}.maison-flash-offer__hero-image{display:block;width:100%;height:100%;object-fit:cover}.maison-flash-offer__hero-shade{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgb(220 200 175 / 64%),transparent 56%),linear-gradient(to top,#fcfbf9,transparent 27%);pointer-events:none}.maison-flash-offer__heading-wrap{position:absolute;z-index:3;inset:0 0 auto;display:flex;justify-content:space-between;gap:16px;padding:32px}.maison-flash-offer__eyebrow{margin:0 0 12px;color:#6f634f;font-family:var(--tagline-font-family, cursive);font-size:14px;line-height:1.5;letter-spacing:-.01em;text-transform:uppercase}.maison-flash-offer__heading,.maison-flash-offer__product-title,.maison-flash-offer__price-row strong,.maison-flash-offer__price-row s{font-family:var(--heading-font-family, Georgia, serif);font-weight:400}.maison-flash-offer__heading{max-width:460px;margin:0;font-size:32px;line-height:1.1;letter-spacing:-.04em}.maison-flash-offer__close{display:grid;place-items:center;flex:0 0 20px;width:20px;height:20px;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.maison-flash-offer__close img{display:block}.maison-flash-offer__photo{position:absolute;z-index:2;display:block;object-fit:cover;border:solid #fff;border-width:4px 2px;box-shadow:0 4px 16px #00000029;pointer-events:none}.maison-flash-offer__photo--left-top{top:140px;left:-18px;width:130px;height:130px;transform:rotate(15deg)}.maison-flash-offer__photo--right-top{top:87px;right:-15px;width:161px;height:161px;transform:rotate(-20.64deg)}.maison-flash-offer__photo--left-bottom{top:238px;left:-56px;width:148px;height:148px;transform:rotate(-15deg)}.maison-flash-offer__photo--right-bottom{top:209px;right:-23px;width:161px;height:161px;transform:rotate(22.3deg)}.maison-flash-offer__content{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:12px 32px 32px}.maison-flash-offer__rating{display:flex;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:500;line-height:1.5}.maison-flash-offer__stars{display:flex;flex:0 0 auto;gap:2px}.maison-flash-offer__stars img{display:block}.maison-flash-offer__product-title{margin:0;font-size:28px;line-height:1.1;letter-spacing:-.04em}.maison-flash-offer__price-row{display:flex;align-items:center;gap:12px;min-height:32px}.maison-flash-offer__price-row strong{font-size:24px;line-height:1.1;letter-spacing:-.04em}.maison-flash-offer__price-row s{color:#416077;font-size:20px;line-height:1.1;opacity:.4}.maison-flash-offer__saving{position:relative;isolation:isolate;overflow:hidden;padding:7px 12px;border-radius:999px;background:linear-gradient(90deg,#022b494d,#022b494d),linear-gradient(90deg,#8ea6b3,#a6b5bc 30%,#c0beb0 58%,#cdbda1 82%,#c3b098);color:#fff;font-size:14px;font-weight:500;line-height:1.2;text-transform:uppercase}.maison-flash-offer__description{margin:0;color:#416077;font-size:14px;line-height:1.5}.maison-flash-offer__features{display:grid;gap:8px;margin:4px 0 0;padding:0;list-style:none}.maison-flash-offer__features li{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.5}.maison-flash-offer__features img{flex:0 0 24px;display:block}.maison-flash-offer__error{margin:0;color:#ad2626;font-size:14px;line-height:1.4}.maison-flash-offer__accept{position:relative;display:grid;place-items:center;isolation:isolate;overflow:hidden;width:100%;min-height:56px;padding:16px 32px;border:1px solid #4e7a92;border-radius:999px;background:linear-gradient(106deg,#2c4f66,#8ea6b3);color:#fff;font-family:Inter,var(--text-font-family, sans-serif);font-size:18px;font-weight:600;line-height:1.2;text-align:center;white-space:pre-line;cursor:pointer}.maison-flash-offer__saving:after,.maison-flash-offer__accept:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:url(maison-flash-offer-badge-texture.png) repeat;background-size:134px 134px;opacity:.3;mix-blend-mode:overlay;pointer-events:none}.maison-flash-offer__accept[disabled]{cursor:wait;opacity:.65}.maison-flash-offer__accept>span{display:block;width:100%;text-align:center}.maison-flash-offer__decline{align-self:center;padding:0;border:0;background:transparent;color:#022b49;font:600 14px/1.5 Inter,var(--text-font-family, sans-serif);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.maison-flash-offer button:focus-visible{outline:2px solid #022b49;outline-offset:3px}@media(max-width:699px){.maison-flash-offer[maison-ab-id=MC_PDP_FLASHOFFER_RETROPIA]{position:fixed;inset:50% auto auto 50%;translate:-50% -50%;width:calc(100vw - 64px);max-width:600px;height:auto;max-height:calc(100dvh - 64px);margin:0;border-radius:20px}.maison-flash-offer__hero{height:auto;aspect-ratio:1 / .8}.maison-flash-offer__hero-image{aspect-ratio:1 / .8;object-position:center 55%}.maison-flash-offer__heading-wrap{padding:20px 16px}.maison-flash-offer__heading{max-width:290px;font-size:28px}.maison-flash-offer__heading-wrap>div{min-width:0}.maison-flash-offer__eyebrow{font-size:11px;line-height:1.3}.maison-flash-offer__photo--left-top,.maison-flash-offer__photo--right-top{display:none}.maison-flash-offer__photo--left-bottom{top:52%;left:-50px;width:131px;height:131px}.maison-flash-offer__photo--right-bottom{top:50%;right:-28px;width:131px;height:131px}.maison-flash-offer__content{gap:8px;padding:12px 16px 16px}.maison-flash-offer__rating{flex-wrap:wrap;gap:8px;font-size:11px}.maison-flash-offer__stars img{width:12px;height:12px}.maison-flash-offer__product-title{font-size:28px}.maison-flash-offer__price-row{gap:8px;min-height:28px}.maison-flash-offer__price-row strong{font-size:20px}.maison-flash-offer__price-row s{font-size:15px}.maison-flash-offer__saving{padding:5px 10px;font-size:12px}.maison-flash-offer__features{gap:6px;margin-top:0}.maison-flash-offer__features li{gap:6px;font-size:12px;line-height:1.35}.maison-flash-offer__features img{flex-basis:20px;width:20px;height:20px}.maison-flash-offer__accept{font-size:14px;white-space:pre-line}}@media(max-width:699px)and (max-height:719px){.maison-flash-offer[maison-ab-id=MC_PDP_FLASHOFFER_RETROPIA]{max-height:100dvh}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/maison-flash-offer.css.map */
