.page-version-halloween .hw3-page{background:#14091f;color:#f4ede4}.page-version-halloween .mainsection,.page-version-halloween .mainsection.altcolor{background:transparent;color:#f4ede4}.page-version-halloween .grid2x{align-items:stretch;overflow:visible;perspective:none;padding:40px 20px 48px}.page-version-halloween .productcardblock{display:flex;flex-direction:column;align-self:stretch;box-sizing:border-box;height:auto;min-width:0;background:#2b1747;color:#f4ede4;border:2px solid rgba(255,196,61,.35);padding-bottom:16px;position:relative;transform-origin:center calc(100% - 106px)}.page-version-halloween .productcardheader{max-width:100%;overflow-wrap:anywhere}.page-version-halloween .productcardblock .prodbuttonholder{position:static;inset:auto;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:48px 64px;justify-items:center;align-items:center;width:100%;height:112px;margin-top:auto;padding:0 16px;box-sizing:border-box;float:none}.page-version-halloween .productcardblock .prodbuttonholder:before,.page-version-halloween .productcardblock .prodbuttonholder:after{content:none;display:none}.page-version-halloween .productcardblock .select-plan-btn{grid-row:1;grid-column:1;display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0;float:none;position:static}.page-version-halloween .productcardblock .prodtechspeclink,.page-version-halloween .productcardblock .hw-deal-note{grid-row:2;grid-column:1;position:static;float:none;inset:auto;clear:none;width:100%;margin:0;text-align:center}.page-version-halloween .productcardblock.hw-featured{border-color:#ffc43d;z-index:2}.page-version-halloween .hw-ribbon{position:absolute;top:12px;left:12px;z-index:2;margin:0;padding:4px 10px;border-radius:999px;background:#ffc43d;color:#14091f;font-family:Bricolage Grotesque,Open Sans,sans-serif;font-size:12px;font-weight:800;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.page-version-halloween .hw-deal-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.page-version-halloween .hw-deal-price s{color:#a79bb8;font-size:.72em;text-decoration:line-through}.page-version-halloween .hw-deal-note{margin:0;color:#f4ede4;font-size:12px;line-height:1.3;text-align:center}@media(min-width:992px){.page-version-halloween .productcardblock.hw-featured{transform:scale(1.04)}}@media(max-width:991px){.page-version-halloween .grid2x{grid-template-columns:minmax(0,420px);justify-content:center}.page-version-halloween .productcardblock.hw-featured{transform:none}}.page-version-halloween .productcardheader,.page-version-halloween .productcardbody,.page-version-halloween .prod-list-item,.page-version-halloween .reviewsectionheader,.page-version-halloween .reviewblockquote,.page-version-halloween .text-block-4{color:#f4ede4}.page-version-halloween .spectitletext,.page-version-halloween .spectopic,.page-version-halloween .specitem,.page-version-halloween .faqlabel,.page-version-halloween .faqresponse,.page-version-halloween .techspectabname{color:#241433}.page-version-halloween #techspecs{background:#f4ede4;border-radius:18px;max-width:1180px;margin:28px auto;padding-bottom:12px}.page-version-halloween .prodprice{color:#ffc43d}.page-version-halloween .productimagemask{background-color:#1c0f2e}.page-version-halloween .productimagemask img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.page-version-halloween .reviewblock{background:#2b1747;color:#f4ede4}
