.flashsale-panel{position:relative;isolation:isolate;padding:4rem;display:grid;grid-template-columns:25rem minmax(0,1fr);align-items:center;gap:4rem}.flashsale-panel__bg{position:absolute;inset:0;z-index:-1;pointer-events:none;background-color:var(--color-flashsale-bg);background-image:var(--flashsale-bg-image);background-size:cover;background-position:center;border-radius:2.4rem}.flashsale-panel__intro{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.flashsale-panel__heading{display:flex;align-items:center;justify-content:center;gap:.8rem;margin:0;line-height:1.15}.flashsale-panel__heading a{display:flex;align-items:center;justify-content:center;gap:.8rem;color:inherit;text-decoration:none}.flashsale-panel__icon{width:6.4rem;height:auto;flex:0 0 auto;transform:rotate(-8deg);filter:drop-shadow(0 4px 0 rgba(242,176,30,.35))}.flashsale-panel__title{display:flex;flex-direction:column;font-family:var(--font-headings-family);font-weight:800;font-size:5.4rem;line-height:1.15;text-transform:uppercase;letter-spacing:.01em;color:var(--color-flashsale-title);text-shadow:0 3px 0 rgba(255,255,255,.75)}.flashsale-panel__title span{color:var(--color-flashsale-highlight)}.flashsale-panel__sub{margin:1.2rem auto 1.6rem;max-width:24rem;line-height:1.45;color:var(--color-flashsale-title);text-wrap:balance}.flashsale-panel__timer{margin-bottom:2rem}.flashsale-panel .flashsale__countdown-timer{justify-content:center;flex-wrap:wrap;gap:.8rem}.flashsale-panel .flashsale__countdown-label{flex:0 0 100%;text-align:center;font-size:1.4rem;font-weight:600}.flashsale-panel .ega-badge-ctd{gap:.8rem}.flashsale-panel .ega-badge-dot{display:none}.flashsale-panel .ega-badge-ctd__item{width:5.4rem;padding:.6rem 0;background:var(--color-flashsale-timer-bg);color:var(--color-flashsale-timer);border-radius:1.2rem;box-shadow:0 3px 8px #2b2d5214}.flashsale-panel .ega-badge-ctd__item>div{color:var(--color-flashsale-timer);font-family:var(--font-body-family);font-weight:800;font-size:2rem;line-height:1;height:1em}.flashsale-panel .ega-badge-ctd__item>span{display:block;font-size:1.1rem;color:var(--kids-muted, #6F6A7A);font-weight:600}.flashsale-panel__products{position:relative;z-index:1;min-width:0}.flashsale-panel .embla__button{width:4rem;height:4rem;opacity:1;background:#fff;color:var(--kids-navy, #2B2D52);box-shadow:0 4px 12px #2b2d5226}.flashsale-panel .embla__button:hover{background:var(--kids-pink-soft, #FDE3EA)}.flashsale-panel .embla__button--prev{left:-1.2rem}.flashsale-panel .embla__button--next{right:-1.2rem}.flashsale-panel .embla__button:disabled{opacity:.4}.flashsale-panel .embla{overflow:visible}.flashsale-panel .stock-progressbar{height:.8rem;border-radius:var(--rounded-full);background:var(--kids-pink-soft);overflow:hidden}.flashsale-panel .stock-percent{height:100%;border-radius:var(--rounded-full);background:linear-gradient(90deg,var(--kids-yellow),var(--kids-pink))}.flashsale-panel .stock-label{font-size:1.3rem;font-weight:600;color:var(--kids-pink)}@media (min-width: 1024px) and (max-width: 1279px){.flashsale-panel{grid-template-columns:24rem minmax(0,1fr);padding-left:7.6rem;padding-right:6rem}.flashsale-panel__title{font-size:4.4rem}.flashsale-panel__icon{width:5.2rem}}@media (max-width: 1023px){.flashsale-panel{grid-template-columns:1fr;padding:3.2rem 1.6rem;gap:1.2rem}.flashsale-panel__intro{display:contents}.flashsale-panel__heading{order:1;justify-self:center}.flashsale-panel__sub{order:2;justify-self:center;max-width:none;margin:0}.flashsale-panel__timer{order:3;justify-self:center;margin:0}.flashsale-panel__products{order:4}.flashsale-panel__cta{order:5;justify-self:center;margin-top:.4rem}.flashsale-panel__title{flex-direction:row;gap:.8rem;font-size:3rem}.flashsale-panel__icon{width:3rem}.flashsale-panel .embla__button--prev{left:-.4rem}.flashsale-panel .embla__button--next{right:-.4rem}}
