.mewing-bonus{--bonus-ink: #18151d;--bonus-muted: #bfbcc5;--bonus-accent: #d6ff49;background:var(--bonus-ink);border:1px solid #36303f;border-top:3px solid var(--bonus-accent);border-radius:6px;color:#fff;letter-spacing:0;margin:1rem 0 1.2rem;overflow:hidden;padding:1.6rem}.mewing-bonus[hidden]{display:none}.mewing-bonus *{box-sizing:border-box}.mewing-bonus__topline{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.mewing-bonus__campaign{min-width:0}.mewing-bonus__campaign>span{color:var(--bonus-muted);display:block;font-size:.95rem;font-weight:600;line-height:1.4}.mewing-bonus__campaign>strong{color:#fff;display:block;font-size:2.7rem;font-weight:800;line-height:1.12}.mewing-bonus__badge{background:var(--bonus-accent);border-radius:2px;color:var(--bonus-ink);font-size:1rem;font-weight:750;line-height:1.3;max-width:100%;overflow-wrap:anywhere;padding:.5rem .7rem}.mewing-bonus__headline{color:#fff;font-size:1.65rem;font-weight:650;letter-spacing:0;line-height:1.3;margin:1.2rem 0 .4rem;overflow-wrap:anywhere}.mewing-bonus__subhead{color:var(--bonus-muted);font-size:1.2rem;line-height:1.5;margin:0}.mewing-bonus__countdown{align-items:center;border-block:1px solid #3a3443;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto;margin-top:1.2rem;padding:1rem 0}.mewing-bonus__timer-label{color:var(--bonus-muted);font-size:1.05rem;font-weight:550;line-height:1.45;overflow-wrap:anywhere}.mewing-bonus__timer{display:grid;gap:.4rem;grid-template-columns:repeat(4,3.9rem);text-align:center}.mewing-bonus__timer>span{background:#2b2532;border:1px solid #433b4e;border-radius:3px;display:grid;gap:.3rem;min-height:4.6rem;padding:.5rem .2rem}.mewing-bonus__timer b{color:#fff;font-size:1.8rem;font-variant-numeric:tabular-nums;line-height:1}.mewing-bonus__timer small{color:var(--bonus-muted);font-size:.75rem;line-height:1.2;overflow-wrap:anywhere}.mewing-bonus__items{display:grid}.mewing-bonus__item{align-items:center;border-bottom:1px solid #3a3443;display:grid;gap:.9rem;grid-template-columns:5.6rem minmax(0,1fr) minmax(4.5rem,auto);min-width:0;padding:1rem 0}.mewing-bonus__image-wrap{aspect-ratio:1;background:#f0f3f5;border-radius:4px;overflow:hidden;position:relative}.mewing-bonus__image{display:block;height:100%;object-fit:cover;width:100%}.mewing-bonus__image-wrap>span{background:var(--bonus-accent);bottom:0;color:var(--bonus-ink);font-size:.64rem;font-weight:750;inset-inline:0;line-height:1.35;padding:.2rem;text-align:center;position:absolute}.mewing-bonus__item-copy{min-width:0}.mewing-bonus__item h4{color:#fff;font-size:1.2rem;font-weight:650;letter-spacing:0;line-height:1.3;margin:0;overflow-wrap:anywhere}.mewing-bonus__item p{color:var(--bonus-muted);font-size:1rem;line-height:1.35;margin:.4rem 0 0}.mewing-bonus__price{align-items:flex-end;display:flex;flex-direction:column;gap:.3rem;text-align:end}.mewing-bonus__price s{color:var(--bonus-muted);font-size:1rem}.mewing-bonus__price strong{color:var(--bonus-accent);font-size:1.15rem;font-weight:750;line-height:1.3;overflow-wrap:anywhere}.mewing-bonus__item--main .mewing-bonus__price strong{color:#fff}.mewing-bonus__summary{align-items:baseline;display:flex;flex-wrap:wrap;font-size:1.05rem;gap:.4rem 1rem;justify-content:space-between;padding-top:1.1rem}.mewing-bonus__summary>span{color:var(--bonus-muted)}.mewing-bonus__summary strong{color:var(--bonus-accent)}.mewing-bonus__microcopy{align-items:center;color:#fff;display:flex;font-size:1.1rem;font-weight:550;gap:.6rem;margin:.8rem 0 0}.mewing-bonus__microcopy svg{fill:currentColor;flex:0 0 1.6rem;height:1.6rem;width:1.6rem}.mewing-black-month :is(.main-product-atc,sticky-atc [id^=SectionAtcBtn-]){--color-button: 214, 255, 73;--color-button-text: 24, 21, 29;background:#d6ff49!important;border:1px solid #b8e52d!important;border-radius:5px;color:#18151d!important;letter-spacing:0;min-height:5.2rem;padding:1.4rem 1.6rem}.mewing-black-month :is(.main-product-atc,sticky-atc [id^=SectionAtcBtn-]):after{background:transparent!important;box-shadow:none}.mewing-black-month :is(.main-product-atc,sticky-atc [id^=SectionAtcBtn-]):hover{background:#e3ff86!important}.mewing-black-month :is(.main-product-atc,sticky-atc [id^=SectionAtcBtn-]):focus-visible{outline:3px solid #18151d;outline-offset:3px}.mewing-black-month :is(.main-atc__label__text,.sticky-atc__label__text){font-size:1.4rem;font-weight:750;line-height:1.3;overflow-wrap:anywhere;white-space:normal}@media screen and (max-width:749px){.mewing-bonus{padding:1.3rem}.mewing-bonus__campaign>strong{font-size:2.4rem}.mewing-bonus__item{grid-template-columns:5rem minmax(0,1fr) minmax(4.4rem,auto);gap:.7rem}.mewing-bonus__badge{font-size:.9rem}}@media screen and (max-width:359px){.mewing-bonus__countdown{grid-template-columns:minmax(0,1fr);gap:.6rem}.mewing-bonus__timer{grid-template-columns:repeat(4,minmax(0,1fr))}.mewing-bonus__item{grid-template-columns:4.5rem minmax(0,1fr)}.mewing-bonus__price{align-items:flex-start;flex-direction:row;flex-wrap:wrap;grid-column:2;text-align:start}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mewing-bonus-offer.css.map */
