/* D37 only. User keeps every price/condition and requests a stronger current earlybird hierarchy. */
#cut-37 > .poster-panel{height:calc(780 * var(--unit));background:#1b201e;color:#f5f2e9;border:0;border-radius:0;box-shadow:none;overflow:visible}
#cut-37 .d37-list-price{top:calc(38 * var(--unit));left:calc(52 * var(--unit));width:calc(796 * var(--unit));font-size:calc(36 * var(--unit));font-weight:450;line-height:1.3;letter-spacing:0;color:#b5bcb3;opacity:1;text-align:center;text-decoration:line-through;text-decoration-thickness:calc(2 * var(--unit));text-decoration-color:#b5bcb3}
#cut-37 .d37-super-earlybird{top:calc(120 * var(--unit));left:calc(76 * var(--unit));width:calc(748 * var(--unit));display:grid;grid-template-columns:auto 1fr;gap:calc(13 * var(--unit)) calc(20 * var(--unit));font-size:0;line-height:1.3;letter-spacing:0;color:#b5bcb3;opacity:1;text-align:left}
#cut-37 .d37-super-earlybird .d37-price-label{width:auto;display:block;font-size:calc(34 * var(--unit));font-weight:550;line-height:1.3;letter-spacing:0;white-space:nowrap}
#cut-37 .d37-super-earlybird .d37-price-value{width:auto;display:block;font-size:calc(40 * var(--unit));font-weight:650;font-style:normal;line-height:1.12;letter-spacing:calc(-1 * var(--unit));text-align:right;white-space:nowrap}
#cut-37 .d37-super-earlybird .d37-price-condition{grid-column:1 / -1;display:block;width:fit-content;padding:calc(5 * var(--unit)) calc(12 * var(--unit));font-size:calc(31 * var(--unit));font-weight:600;line-height:1.3;letter-spacing:0;color:#c7cec5;background:#2a312c;border:calc(1 * var(--unit)) solid #596454;border-radius:calc(5 * var(--unit));text-align:left;white-space:nowrap}
#cut-37 .d37-earlybird{top:calc(280 * var(--unit));left:calc(52 * var(--unit));width:calc(796 * var(--unit));height:calc(432 * var(--unit));display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(14 * var(--unit));padding:calc(28 * var(--unit));margin:0;background:#b8ed54;color:#1b201e;border:0;border-radius:calc(22 * var(--unit));box-shadow:none;opacity:1;text-align:center;font-size:0;line-height:1.1;letter-spacing:0;isolation:isolate}
#cut-37 .d37-earlybird .d37-price-label{display:block;width:auto;font-size:calc(43 * var(--unit));font-weight:750;line-height:1.2;letter-spacing:calc(-1 * var(--unit));color:#1b201e;text-align:center}
#cut-37 .d37-earlybird .d37-price-value{display:block;width:auto;font-size:calc(150 * var(--unit));font-weight:900;font-style:normal;line-height:1.15;letter-spacing:calc(-5 * var(--unit));color:#1b201e;white-space:nowrap;text-align:center}
#cut-37 .d37-earlybird .d37-price-condition{display:block;width:auto;padding:0;font-size:calc(35 * var(--unit));font-weight:650;line-height:1.3;letter-spacing:calc(-.6 * var(--unit));color:#1b201e;white-space:nowrap;text-align:center}
#cut-37 .d37-earlybird::before{content:none}
#cut-37 .d37-earlybird::after{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:none;border:0;box-shadow:0 0 0 0 rgb(184 237 84 / 0);animation:none!important;transition:none!important;z-index:-1}
html[data-motion="source-timeline"] #cut-37 .d37-earlybird::after{animation:d37-earlybird-emphasis 5.2s ease-in-out infinite!important}
@keyframes d37-earlybird-emphasis{0%,100%{box-shadow:0 0 0 0 rgb(184 237 84 / 0)}50%{box-shadow:0 0 0 calc(9 * var(--unit)) rgb(184 237 84 / .18)}}
@media(prefers-reduced-motion:reduce){#cut-37 .d37-earlybird::after{animation:none!important;box-shadow:none}}
