.at-entry{display:block;min-width:0}.at-entry [hidden]{display:none!important}.at-entry small{display:block!important;margin:5px 0 0!important;font-size:12px!important;line-height:1.5!important;font-weight:500!important;color:#aaa!important}.at-entry small[hidden]{display:none!important}.at-entry .at-entry-sale{color:#c6ff2e!important;font-weight:800!important}.at-entry-base s{white-space:nowrap}.at-entry-price{display:block;line-height:1.3}.at-entry-price b{white-space:nowrap}.at-entry time{font-variant-numeric:tabular-nums;white-space:nowrap}.sd .pv-grid.n4 .pv-price{min-height:150px}html body .sd .pv-grid .pv-card-head .pv-price{padding-top:24px;min-height:150px}.sd .pv-price .at-entry{position:relative}.sd .pv-price .at-entry-base{position:absolute;top:-24px;left:0;margin:0!important}.sd .pv-price .at-entry-price{line-height:inherit}.at-entry-promo{max-width:960px;margin:28px auto 0;padding:24px;border:1px solid #c6ff2e55;border-radius:20px;background:#111;color:#fff;text-align:left}.at-entry-promo h3{font-size:24px!important;margin:0!important;line-height:1.4}.at-entry-promo>p{font-size:13px!important;margin:8px 0 0!important;color:#aaa}.at-entry-promo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.at-entry-promo-grid>a{display:block;padding:18px 14px;border:1px solid #ffffff24;border-radius:14px;background:#171717;text-decoration:none;color:#fff}.at-entry-promo-grid strong{font-size:15px}.at-entry-promo-grid .at-entry-price{font-size:16px;margin-top:8px}.at-entry-promo-grid .at-entry-price b{font-size:27px}.at-entry-promo-grid .at-entry small{text-align:left!important}.sc .sc-opt .at-entry{display:block}.sc .sc-opt .at-entry-price{font-size:16px}.sc .sc-opt .at-entry-price b{font-size:18px}.pdx-side .pr .at-entry-price b{font-size:42px}.pd-cover-band .at-entry small{font-size:11px!important}.at-entry-breakdown{font-size:14px;line-height:1.7;color:#aaa;margin-top:14px}.at-entry-promo-grid a:focus-visible{outline:2px solid #c6ff2e;outline-offset:3px}
@media(max-width:640px){.at-entry-promo{padding:18px}.at-entry-promo-grid{grid-template-columns:1fr;gap:10px}.at-entry-promo-grid>a{padding:14px 16px}.at-entry-promo h3{font-size:22px!important}.sd .pv-grid.n4 .pv-price{min-height:150px}}
