.rmc.rmc-hope-alpha,
.rmc.rmc-hope-alpha *{box-sizing: border-box;}.rmc.rmc-hope-alpha{max-width: 1000px;margin: 26px auto;background: rgb(255, 255, 255);border: 1px solid rgb(217, 217, 217);border-radius: 10px;box-shadow: rgba(0, 0, 0, 0.07) 0px 3px 12px;overflow: hidden;font-family: Arial, Helvetica, sans-serif;color: rgb(17, 17, 17);white-space: normal;display: grid;grid-template-columns: minmax(280px, 40%) minmax(0px, 1fr);grid-template-rows: auto 1fr auto auto;}.rmc.rmc-hope-alpha .rmc-top{grid-area: 1 / 1 / auto / -1;display: flex;align-items: center;gap: 7px;flex-wrap: wrap;padding: 9px 20px;background: rgb(247, 249, 250);border-bottom: 1px solid rgb(230, 230, 230);}.rmc.rmc-hope-alpha .rm-chip{display: inline-flex;align-items: center;height: 23px;padding: 0px 9px;border: 1px solid rgb(219, 228, 235);border-radius: 5px;background: rgb(255, 255, 255);color: rgb(96, 113, 127);font-size: 12px;font-weight: 800;font-style: italic;text-transform: uppercase;text-decoration: none;white-space: nowrap;cursor: pointer;transition: background 0.12s, border-color 0.12s, color 0.12s;}.rmc.rmc-hope-alpha .rm-chip:hover{background: rgb(238, 243, 247);border-color: rgb(174, 190, 203);color: rgb(54, 68, 79);}.rmc.rmc-hope-alpha .rm-chip.feat{text-transform: none;font-weight: 700;}.rmc.rmc-hope-alpha .rm-chip.bot{color: rgb(96, 113, 127);font-style: normal;font-weight: 700;text-transform: none;}.rmc.rmc-hope-alpha .rm-badge{display: inline-flex;align-items: center;gap: 5px;height: 23px;padding: 0px 9px 1px;border-radius: 5px;color: rgb(255, 255, 255);font-size: 11px;font-weight: 800;letter-spacing: 0.3px;text-transform: uppercase;white-space: nowrap;cursor: default;}.rmc.rmc-hope-alpha .rm-badge .bolt{width: 13px;height: 13px;fill: rgb(255, 255, 255);flex: 0 0 auto;}.rmc.rmc-hope-alpha .rm-badge.lightning{background: rgb(255, 216, 20);color: rgb(17, 17, 17);}.rmc.rmc-hope-alpha .rm-badge.lightning .bolt{fill: rgb(17, 17, 17);}.rmc.rmc-hope-alpha .rm-badge.limited{background: rgb(123, 75, 183);}.rmc.rmc-hope-alpha .rm-badge.prime{background: rgb(47, 128, 201);}.rmc.rmc-hope-alpha .rm-badge.value{background: rgb(128, 0, 0);}.rmc.rmc-hope-alpha .rm-badge.save{background: rgb(31, 138, 76);}.rmc.rmc-hope-alpha .rm-badge.sns{background: rgb(179, 38, 104);text-transform: none;}.rmc.rmc-hope-alpha .rmc-media{grid-area: 2 / 1;display: flex;align-items: center;justify-content: center;padding: 26px;border-right: 1px solid rgb(237, 237, 237);}.rmc.rmc-hope-alpha .rmc-media-link{display: flex;align-items: center;justify-content: center;width: 100%;text-decoration: none;}.rmc.rmc-hope-alpha .rmc-media-link img{max-width: 100%;max-height: 330px;object-fit: contain;display: block;transition: transform 0.18s;}.rmc.rmc-hope-alpha .rmc-media-link:hover img{transform: scale(1.04);}.rmc.rmc-hope-alpha .rmc-detail{grid-area: 2 / 2;display: flex;flex-direction: column;padding: 18px 22px;}.rmc.rmc-hope-alpha .rmc-title{margin: 0px;font-size: 19px;line-height: 1.3;font-weight: 700;color: rgb(17, 17, 17);}.rmc.rmc-hope-alpha .rmc-dealinfo{display: flex;align-items: center;gap: 7px;flex-wrap: wrap;margin-top: 13px;}.rmc.rmc-hope-alpha .rmc-deal{margin-top: 13px;border: 1px solid rgb(230, 230, 230);border-radius: 8px;background: rgb(252, 253, 253);padding: 13px 15px;}.rmc.rmc-hope-alpha .rmc-pricewrap{display: flex;align-items: center;}.rmc.rmc-hope-alpha .rmc-pricebox{border: 1px solid rgb(227, 231, 233);border-radius: 9px;overflow: hidden;background: rgb(255, 255, 255);text-align: center;flex: 0 0 auto;}.rmc.rmc-hope-alpha .rmc-price{font-size: 38px;line-height: 1;font-weight: 800;color: rgb(17, 17, 17);padding: 13px 24px 12px;}.rmc.rmc-hope-alpha .rmc-lip{background: rgb(34, 42, 51);color: rgb(255, 255, 255);font-size: 13px;font-weight: 800;line-height: 1;padding: 5px 10px 7px;letter-spacing: 0.2px;}.rmc.rmc-hope-alpha .rmc-pricestack{display: flex;flex-direction: column;justify-content: center;padding-left: 20px;margin-left: 20px;border-left: 1px solid rgb(226, 230, 232);}.rmc.rmc-hope-alpha .rmc-waspill{display: inline-flex;align-items: stretch;border: 1px solid rgb(227, 231, 233);border-radius: 6px;overflow: hidden;background: rgb(255, 255, 255);}.rmc.rmc-hope-alpha .rmc-wasamt{flex: 1 1 0%;display: flex;align-items: center;padding: 5px 9px;font-size: 15px;font-weight: 700;color: rgb(138, 148, 155);text-decoration: line-through rgba(138, 148, 155, 0.7);}.rmc.rmc-hope-alpha .rmc-wastype{display: flex;align-items: center;padding: 5px 9px;font-size: 10px;font-weight: 900;color: rgb(255, 255, 255);text-transform: uppercase;letter-spacing: 0.5px;}.rmc.rmc-hope-alpha .rmc-waspill.is-typical .rmc-wastype{background: rgb(46, 151, 89);}.rmc.rmc-hope-alpha .rmc-waspill.is-list .rmc-wastype{background: rgb(107, 118, 130);}.rmc.rmc-hope-alpha .rmc-offchip{border: 1px solid rgb(227, 231, 233);border-radius: 8px;overflow: hidden;background: rgb(255, 255, 255);display: inline-flex;flex-direction: column;}.rmc.rmc-hope-alpha .rmc-pricestack .rmc-offchip{margin-top: 8px;}.rmc.rmc-hope-alpha .rmc-offmain{display: flex;align-items: center;justify-content: center;gap: 5px;color: rgb(255, 53, 0);font-weight: 900;font-size: 20px;line-height: 1;letter-spacing: 0.3px;padding: 7px 14px 8px;}.rmc.rmc-hope-alpha .rmc-offmain svg{width: 14px;height: 14px;fill: currentcolor;flex: 0 0 auto;}.rmc.rmc-hope-alpha .rmc-offlip{background: rgb(255, 53, 0);color: rgb(255, 231, 223);font-size: 9.5px;font-weight: 800;text-transform: uppercase;letter-spacing: 0.5px;text-align: center;padding: 4px 9px;}.rmc.rmc-hope-alpha .rmc-promos{display: flex;align-items: center;gap: 7px;flex-wrap: wrap;margin-top: 12px;}.rmc.rmc-hope-alpha .rmc-cta{margin-top: 14px;}.rmc.rmc-hope-alpha .rmc-buy{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 40px;padding: 0px 24px;border-radius: 8px;background: var(--rehub-main-btn-bg,#f40b0b);color: rgb(255, 255, 255);font-size: 14px;font-weight: 900;letter-spacing: 0.3px;text-transform: uppercase;text-decoration: none;transition: box-shadow 0.15s;}.rmc.rmc-hope-alpha .rmc-buy:hover{box-shadow: rgba(244, 11, 11, 0.4) -1px 6px 13px;}.rmc.rmc-hope-alpha .rmc-buy svg{width: 18px;height: 18px;stroke: currentcolor;fill: none;stroke-width: 2.4;}.rmc.rmc-hope-alpha .rmc-band{grid-area: 3 / 1 / auto / -1;display: flex;align-items: stretch;flex-wrap: wrap;background: rgb(247, 249, 250);border-top: 1px solid rgb(230, 230, 230);line-height: 1.1;}.rmc.rmc-hope-alpha .seg{display: flex;align-items: center;gap: 10px;padding: 8px 14px;border-left: 1px solid rgb(228, 232, 234);}.rmc.rmc-hope-alpha .seg:first-child{border-left: 0px;}.rmc.rmc-hope-alpha .seg-grow{flex: 1 1 0%;}.rmc.rmc-hope-alpha .seg-txt{display: flex;flex-direction: column;}.rmc.rmc-hope-alpha .seg-txt b{font-size: 13px;font-weight: 900;color: rgb(31, 41, 51);}.rmc.rmc-hope-alpha .seg-txt em{font-size: 11px;font-style: normal;color: rgb(125, 138, 148);font-weight: 700;margin-top: 2px;}.rmc.rmc-hope-alpha .rmc-breakdown{display: flex;gap: 8px;align-items: center;}.rmc.rmc-hope-alpha .rm-metric{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 2px;line-height: 1;}.rmc.rmc-hope-alpha .rm-metric i{font-size: 8px;font-weight: 900;color: rgb(31, 41, 51);text-transform: uppercase;line-height: 9px;letter-spacing: 0px;font-style: normal;margin: 0px;white-space: nowrap;}.rmc.rmc-hope-alpha .rm-metric b{min-width: 34px;height: 22px;display: flex;align-items: center;justify-content: center;padding: 0px 6px;border-radius: 6px;color: rgb(255, 255, 255);font-size: 13px;font-weight: 900;line-height: 22px;}.rmc.rmc-hope-alpha .rmc-score-metric b{min-width: 40px;background: rgb(34, 42, 51);}.rmc.rmc-hope-alpha .rmc-rev{display: flex;align-items: flex-end;gap: 4px;line-height: 1;white-space: nowrap;}.rmc.rmc-hope-alpha .pfd-rating-mark{display: inline-flex;align-items: flex-end;gap: 3px;}.rmc.rmc-hope-alpha .pfd-rating-star{color: rgb(231, 164, 0);font-size: 15px;line-height: 1;}.rmc.rmc-hope-alpha .pfd-rating-mark b{font-size: 13px;font-weight: 900;color: rgb(31, 41, 51);line-height: 1;}.rmc.rmc-hope-alpha .pfd-review-count{font-size: 11px;font-weight: 700;color: rgb(138, 148, 155);line-height: 1;}.rmc.rmc-hope-alpha .rmc-vote{display: inline-flex;flex-direction: column;align-items: center;justify-content: center;gap: 1px;color: rgb(90, 107, 120);line-height: 1;}.rmc.rmc-hope-alpha .rmc-vote-top{display: flex;align-items: center;gap: 3px;line-height: 18px;}.rmc.rmc-hope-alpha .rmc-vote svg{width: 16px;height: 16px;stroke: currentcolor;fill: none;stroke-width: 2;}.rmc.rmc-hope-alpha .rmc-vote b{font-size: 14px;font-weight: 800;line-height: 18px;}.rmc.rmc-hope-alpha .rmc-vote em{font-size: 8px;font-style: normal;font-weight: 800;color: rgb(154, 166, 174);line-height: 9px;text-transform: uppercase;letter-spacing: 0px;margin: 0px;}.rmc.rmc-hope-alpha .rmc-aff{grid-area: 4 / 1 / auto / -1;display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 7px 20px;background: rgb(247, 249, 250);border-top: 1px solid rgb(230, 230, 230);font-size: 11px;}.rmc.rmc-hope-alpha .rmc-aff .when{color: rgb(96, 113, 127);font-weight: 800;}.rmc.rmc-hope-alpha .rmc-aff .disc{color: rgb(143, 160, 173);font-style: italic;}@font-face{font-family: "PFD Inner Inter";src: url("../fonts/InterVariable.woff2") format("woff2");font-style: normal;font-weight: 100 900;font-display: optional;}.rmc.rmc-hope-alpha{grid-template-columns: minmax(280px, 40%) minmax(0px, 1fr);grid-template-rows: auto minmax(300px, auto) auto;font-family: Arial, Helvetica, sans-serif;font-weight: 400;line-height: normal;}.rmc.rmc-hope-alpha .rmc-store-zone{display: contents;color: inherit;text-decoration: none;cursor: pointer;}.rmc.rmc-hope-alpha .rmc-store-zone > *{cursor: pointer;}.rmc.rmc-hope-alpha .rmc-top{grid-area: 1 / 1 / auto / -1;}.rmc.rmc-hope-alpha .rmc-media{position: relative;grid-area: 2 / 1;min-height: 300px;padding: 20px 24px;}.rmc.rmc-hope-alpha .rmc-media-link img{max-width: 320px;max-height: 260px;}.rmc.rmc-hope-alpha .rmc-image-rating{position: absolute;bottom: 16px;left: 18px;display: inline-flex;height: 30px;padding: 0px 10px;align-items: center;gap: 4px;border: 1px solid rgb(220, 227, 231);border-radius: 6px;background: rgba(255, 255, 255, 0.94);box-shadow: rgba(22, 34, 44, 0.14) 0px 1px 5px;color: rgb(31, 41, 51);white-space: nowrap;}.rmc.rmc-hope-alpha .rmc-image-rating .pfd-rating-star{font-size: 15px;}.rmc.rmc-hope-alpha .rmc-image-rating strong{font-size: 13px;line-height: 1;}.rmc.rmc-hope-alpha .rmc-image-rating small{color: rgb(127, 140, 150);font-size: 11px;font-weight: 700;line-height: 1;}.rmc.rmc-hope-alpha .rmc-detail{grid-area: 2 / 2;min-width: 0px;min-height: 300px;padding: 17px 22px 16px;}.rmc.rmc-hope-alpha .rmc-title{font-family: var(--rehub-head-font, Arial, Arial, sans-serif);font-size: 19px;}.rmc.rmc-hope-alpha .rmc-dealinfo{margin-top: 12px;}.rmc.rmc-hope-alpha .rmc-deal{margin-top: 13px;padding: 0px;border: 1px solid rgb(230, 230, 230);border-radius: 8px;background: rgb(252, 253, 253);}.rmc.rmc-hope-alpha .rmc-pricewrap{padding: 13px 15px;flex-wrap: nowrap;gap: 0px;}.rmc.rmc-hope-alpha .rmc-price,
.rmc.rmc-hope-alpha .rmc-lip,
.rmc.rmc-hope-alpha .rmc-waspill,
.rmc.rmc-hope-alpha .rmc-offchip,
.rmc.rmc-hope-alpha .rm-metric b{font-family: "PFD Inner Inter", Arial, sans-serif;}.rmc.rmc-hope-alpha .rm-metric i{font-family: Arial, Helvetica, sans-serif;font-size: 8px;font-style: normal;font-weight: 900;line-height: 9px;}.rmc.rmc-hope-alpha .rmc-price{padding: 13px 24px 12px;font-size: 38px;}.rmc.rmc-hope-alpha .rmc-lip{padding: 5px 10px 7px;font-size: 13px;}.rmc.rmc-hope-alpha .rmc-pricestack{margin-left: 20px;padding-left: 20px;gap: 8px;}.rmc.rmc-hope-alpha .rmc-pricestack .rmc-offchip{margin-top: 0px;}.rmc.rmc-hope-alpha .rmc-wasamt{padding: 5px 9px;font-size: 15px;}.rmc.rmc-hope-alpha .rmc-waspill.is-typical .rmc-wasamt{background: rgb(244, 250, 246);color: rgb(46, 151, 89);text-decoration-color: rgba(46, 151, 89, 0.72);}.rmc.rmc-hope-alpha .rmc-waspill.is-list .rmc-wasamt{background: rgb(245, 246, 247);color: rgb(107, 118, 130);text-decoration-color: rgba(107, 118, 130, 0.72);}.rmc.rmc-hope-alpha .rmc-wastype{padding: 5px 9px;font-size: 10px;}.rmc.rmc-hope-alpha .rmc-offmain{padding: 7px 14px 8px;font-size: 20px;}.rmc.rmc-hope-alpha .rmc-offchip.is-typical .rmc-offmain{color: rgb(46, 151, 89);}.rmc.rmc-hope-alpha .rmc-offchip.is-list .rmc-offmain{color: rgb(107, 118, 130);}.rmc.rmc-hope-alpha .rmc-offchip.is-applied .rmc-offmain{color: rgb(255, 53, 0);}.rmc.rmc-hope-alpha .rm-badge.applied{background: rgb(255, 53, 0);}.rmc.rmc-hope-alpha .rmc-promos{margin: 0px 15px 12px;gap: 7px;}.rmc.rmc-hope-alpha .rmc-stats-attached{display: flex;min-height: 50px;margin-top: 11px;padding: 7px 12px;align-items: center;border: 1px solid rgb(228, 232, 234);border-radius: 7px;background: rgb(247, 249, 250);}.rmc.rmc-hope-alpha .rmc-stats-attached .rmc-breakdown{min-width: 0px;gap: 8px;flex-wrap: nowrap;justify-content: flex-start;}.rmc.rmc-hope-alpha .rmc-stats-attached .rmc-score-metric{margin-right: 3px;padding-right: 12px;border-right: 1px solid rgb(223, 228, 231);}.rmc.rmc-hope-alpha .rmc-aff{grid-area: 3 / 1 / auto / -1;min-height: 43px;font-family: "PFD Inner Roboto", Arial, "trebuchet ms", Arial, sans-serif;font-weight: 500;line-height: 28px;}.rmc.rmc-hope-alpha .rmc-aff .when{font-family: "PFD Inner Roboto", Arial, "trebuchet ms", Arial, sans-serif;font-weight: 500;line-height: 28px;color: rgb(66, 90, 108);-webkit-text-stroke: 0.14px currentcolor;}.rmc.rmc-hope-alpha .rmc-aff .disc{font-family: "PFD Inner Roboto", Arial, "trebuchet ms", Arial, sans-serif;font-style: italic;font-weight: 500;line-height: 28px;color: rgb(96, 113, 127);}.rmc.rmc-hope-alpha .rmc-aff .rmc-disc-text{-webkit-text-stroke: 0.14px currentcolor;}.rmc.rmc-hope-alpha .rmc-aff .rmc-disc-icon{display: inline-block;font-style: normal;}.rmc.rmc-hope-alpha .rmc-date-compact{display: none;}@font-face{font-family: "PFD Inner Roboto";src: url("../fonts/Roboto-Variable.ttf") format("truetype");font-style: normal;font-weight: 100 900;font-display: optional;}.rmc.rmc-hope-alpha{position: relative !important;background: rgb(233, 236, 239) !important;border: 1px solid rgb(233, 236, 239) !important;box-shadow: rgba(0, 0, 0, 0.07) 0px 3px 12px !important;}.rmc.rmc-hope-alpha::after{content: "";position: absolute;inset: 0px;z-index: 20;box-sizing: border-box;border: 3px solid rgb(233, 236, 239);border-radius: 10px;pointer-events: none;}.rmc.rmc-hope-alpha > .rmc-top{background: rgb(233, 236, 239) !important;border-bottom: 0px !important;}.rmc.rmc-hope-alpha > .rmc-aff{background: rgb(233, 236, 239) !important;border-top: 0px !important;}.rmc.rmc-hope-alpha .rmc-media,
.rmc.rmc-hope-alpha .rmc-detail{background: rgb(255, 255, 255) !important;border-radius: 7px !important;overflow: hidden !important;}.rmc.rmc-hope-alpha .rmc-title{font-family: "PFD Inner Roboto", Arial, Arial, sans-serif !important;font-size: 18px !important;font-weight: 900 !important;font-synthesis: none !important;text-shadow: rgba(17, 24, 39, 0.22) 0px 1px 1px !important;}.rmc.rmc-hope-alpha .rm-badge{font-family: "PFD Inner Roboto", Arial, Arial, sans-serif !important;font-size: 12px !important;font-weight: 800 !important;font-synthesis: none !important;letter-spacing: normal !important;}.rmc.rmc-hope-alpha .rmc-waspill.is-list{background: rgb(255, 255, 255) !important;border-color: rgb(227, 231, 233) !important;}.rmc.rmc-hope-alpha .rmc-waspill.is-list .rmc-wasamt{background: rgb(255, 255, 255) !important;color: rgb(110, 116, 120) !important;}.rmc.rmc-hope-alpha .rmc-waspill.is-list .rmc-wastype{background: rgb(110, 116, 120) !important;color: rgb(255, 255, 255) !important;}.rmc.rmc-hope-alpha .rm-chip{color: rgb(64, 81, 93);font-family: "PFD Inner Roboto", Arial, sans-serif !important;font-size: 12px !important;line-height: 1 !important;font-style: normal !important;font-weight: 700 !important;letter-spacing: 0px !important;font-synthesis: none !important;}.rmc.rmc-hope-alpha .rm-chip.bot,
.rmc.rmc-hope-alpha .rm-chip.feat{font-weight: 650 !important;}.rmc.rmc-hope-alpha .rm-metric i{font-family: "PFD Inner Roboto", Arial, sans-serif !important;font-size: 9px !important;font-weight: 800 !important;line-height: 9px !important;letter-spacing: 0px !important;font-synthesis: none !important;}.rmc.rmc-hope-alpha .rmc-aff,
.rmc.rmc-hope-alpha .rmc-aff .when,
.rmc.rmc-hope-alpha .rmc-aff .disc{font-family: "PFD Inner Roboto", Arial, sans-serif !important;font-weight: 500 !important;}.rmc.rmc-hope-alpha .rmc-aff .when,
.rmc.rmc-hope-alpha .rmc-aff .rmc-disc-text{-webkit-text-stroke: 0px !important;}.rmc.rmc-hope-alpha .rmc-image-rating strong{font-family: "PFD Inner Inter", Arial, sans-serif !important;font-size: 13px !important;font-weight: 700 !important;line-height: 1 !important;letter-spacing: 0px !important;font-synthesis: none !important;}.rmc.rmc-hope-alpha .rmc-image-rating small{font-family: "PFD Inner Roboto", Arial, sans-serif !important;font-size: 11px !important;font-weight: 500 !important;line-height: 1 !important;letter-spacing: 0px !important;font-synthesis: none !important;}.rmc.rmc-hope-alpha .rmc-pricestack{position: relative;border-left-color: transparent !important;}.rmc.rmc-hope-alpha .rmc-pricestack::before{content: "";position: absolute;width: 1px;left: -1px;top: 0px;bottom: 0px;background: linear-gradient(transparent, rgba(63, 82, 94, 0.22) 16%, rgba(63, 82, 94, 0.22) 84%, transparent);pointer-events: none;}.rmc.rmc-hope-alpha .rmc-score-metric{position: relative;border-right-color: transparent !important;}.rmc.rmc-hope-alpha .rmc-score-metric::after{content: "";position: absolute;width: 1px;right: -1px;top: 0px;bottom: 0px;background: linear-gradient(transparent, rgba(63, 82, 94, 0.22) 20%, rgba(63, 82, 94, 0.22) 80%, transparent);pointer-events: none;}.rmc.rmc-hope-alpha{column-gap: 3px !important;}.rmc.rmc-hope-alpha .rmc-media{border-right: 0px !important;}.rmc.rmc-hope-alpha .rmc-media{clip-path: inset(0px 0px 0px 3px round 7px) !important;}.rmc.rmc-hope-alpha .rmc-detail{clip-path: inset(0px 3px 0px 0px round 7px) !important;}.rmc.rmc-hope-alpha[data-inner-surface="soft"]{box-shadow: rgba(24, 38, 47, 0.06) 0px 1px 2px, rgba(24, 38, 47, 0.08) 0px 5px 15px !important;}.rmc.rmc-hope-alpha[data-inner-surface="soft"] .rm-chip{border-color: rgb(205, 213, 219);background: rgb(255, 255, 255);box-shadow: rgba(255, 255, 255, 0.9) 0px 1px 0px inset, rgba(28, 44, 55, 0.09) 0px 1px 2px;transition: background 0.12s, border-color 0.12s, box-shadow 0.12s;}.rmc.rmc-hope-alpha[data-inner-surface="soft"] .rm-chip:hover{background: rgb(245, 248, 250);border-color: rgb(157, 174, 184);box-shadow: rgba(28, 44, 55, 0.14) 0px 2px 4px;}.rmc.rmc-hope-alpha[data-inner-surface="soft"] .rmc-pricebox{border-color: rgb(211, 219, 224);box-shadow: rgba(30, 46, 57, 0.09) 0px 1px 2px, rgba(30, 46, 57, 0.07) 0px 3px 7px;}.rmc.rmc-hope-alpha[data-inner-surface="soft"] .rmc-lip{box-shadow: rgba(255, 255, 255, 0.22) 0px 1px 0px inset, rgba(0, 0, 0, 0.12) 0px -1px 0px inset;}.rmc.rmc-hope-alpha[data-inner-surface="soft"] .rmc-deal{background: rgb(249, 251, 252);border-color: rgb(224, 229, 232);box-shadow: rgba(40, 60, 72, 0.035) 0px 1px 2px inset;}.rmc.rmc-hope-alpha[data-inner-surface="soft"] .rmc-waspill,
.rmc.rmc-hope-alpha[data-inner-surface="soft"] .rmc-offchip{box-shadow: rgba(30, 46, 57, 0.04) 0px 1px 1px;}.rmc.rmc-hope-alpha[data-inner-surface="soft"] .rmc-stats-attached{background: rgb(244, 247, 249);border-color: rgb(224, 229, 232);box-shadow: rgba(40, 60, 72, 0.04) 0px 1px 2px inset;}.rmc.rmc-hope-alpha[data-inner-surface="soft"] .rm-metric b{box-shadow: rgba(255, 255, 255, 0.22) 0px 1px 0px inset, rgba(30, 46, 57, 0.1) 0px 1px 2px;}.rmc.rmc-hope-alpha[data-inner-surface="soft"] .rm-badge{box-shadow: rgba(255, 255, 255, 0.18) 0px 1px 0px inset, rgba(30, 46, 57, 0.09) 0px 1px 1px;}.rmc.rmc-hope-alpha[data-inner-surface="inset"]{box-shadow: rgba(24, 38, 47, 0.08) 0px 1px 2px, rgba(24, 38, 47, 0.1) 0px 6px 16px !important;}.rmc.rmc-hope-alpha[data-inner-surface="inset"] .rm-chip{border-color: rgb(198, 208, 215);background: rgb(255, 255, 255);box-shadow: rgba(255, 255, 255, 0.9) 0px 1px 0px inset, rgba(43, 61, 74, 0.14) 0px 1px 0px, rgba(28, 44, 55, 0.07) 0px 2px 3px;transition: background 0.12s, border-color 0.12s, box-shadow 0.12s;}.rmc.rmc-hope-alpha[data-inner-surface="inset"] .rm-chip:hover{background: rgb(243, 247, 249);border-color: rgb(147, 166, 178);box-shadow: rgba(43, 61, 74, 0.18) 0px 1px 0px, rgba(28, 44, 55, 0.13) 0px 3px 5px;}.rmc.rmc-hope-alpha[data-inner-surface="inset"] .rmc-deal{background: rgb(240, 244, 246);border-color: rgb(213, 221, 226);box-shadow: rgba(36, 54, 67, 0.11) 0px 1px 3px inset, rgba(255, 255, 255, 0.9) 0px 1px 0px;}.rmc.rmc-hope-alpha[data-inner-surface="inset"] .rmc-pricebox{border-color: rgb(203, 213, 220);box-shadow: rgba(30, 46, 57, 0.13) 0px 1px 1px, rgba(30, 46, 57, 0.12) 0px 4px 8px;}.rmc.rmc-hope-alpha[data-inner-surface="inset"] .rmc-lip{box-shadow: rgba(255, 255, 255, 0.28) 0px 1px 0px inset, rgba(0, 0, 0, 0.17) 0px -1px 0px inset;}.rmc.rmc-hope-alpha[data-inner-surface="inset"] .rmc-waspill,
.rmc.rmc-hope-alpha[data-inner-surface="inset"] .rmc-offchip{border-color: rgb(213, 221, 226);box-shadow: rgba(30, 46, 57, 0.07) 0px 1px 2px;}.rmc.rmc-hope-alpha[data-inner-surface="inset"] .rmc-stats-attached{background: rgb(238, 242, 245);border-color: rgb(213, 221, 226);box-shadow: rgba(36, 54, 67, 0.1) 0px 1px 3px inset, rgba(255, 255, 255, 0.9) 0px 1px 0px;}.rmc.rmc-hope-alpha[data-inner-surface="inset"] .rm-metric b{box-shadow: rgba(255, 255, 255, 0.3) 0px 1px 0px inset, rgba(0, 0, 0, 0.15) 0px -1px 0px inset, rgba(30, 46, 57, 0.14) 0px 1px 2px;}.rmc.rmc-hope-alpha[data-inner-surface="inset"] .rm-badge{box-shadow: rgba(255, 255, 255, 0.23) 0px 1px 0px inset, rgba(0, 0, 0, 0.1) 0px -1px 0px inset, rgba(30, 46, 57, 0.09) 0px 1px 2px;}.rmc.rmc-hope-alpha{--hope-typical: #257c49;--hope-list: #727272;--hope-unit: #527892;--hope-applied: #ff3500;--hope-prime: #1d4ed8;--hope-lowest: #b52670;--hope-sns: #7c3aed;--hope-unapplied: #657080;--hope-limited: #558d1b;--hope-lightning: #ffd814;}.rmc.rmc-hope-alpha .rmc-lip{background-color: var(--hope-unit) !important;color: rgb(255, 255, 255) !important;}.rmc.rmc-hope-alpha .rmc-waspill.is-typical .rmc-wasamt{color: var(--hope-typical) !important;text-decoration-color: var(--hope-typical) !important;}.rmc.rmc-hope-alpha .rmc-waspill.is-typical .rmc-wastype{background: var(--hope-typical) !important;color: rgb(255, 255, 255) !important;}.rmc.rmc-hope-alpha .rmc-offchip.is-typical .rmc-offmain{color: var(--hope-typical) !important;}.rmc.rmc-hope-alpha .rmc-waspill.is-list .rmc-wasamt{background: rgb(255, 255, 255) !important;color: var(--hope-list) !important;text-decoration-color: var(--hope-list) !important;}.rmc.rmc-hope-alpha .rmc-waspill.is-list .rmc-wastype{background: var(--hope-list) !important;color: rgb(255, 255, 255) !important;}.rmc.rmc-hope-alpha .rmc-offchip.is-list .rmc-offmain{color: var(--hope-list) !important;}.rmc.rmc-hope-alpha .rmc-offchip.is-applied .rmc-offmain{color: var(--hope-applied) !important;}.rmc.rmc-hope-alpha .rm-badge{color: rgb(255, 255, 255) !important;text-shadow: none !important;}.rmc.rmc-hope-alpha .rm-badge.save{background: var(--hope-unapplied) !important;}.rmc.rmc-hope-alpha .rm-badge.sns{background: var(--hope-sns) !important;}.rmc.rmc-hope-alpha .rm-badge.value{background: var(--hope-lowest) !important;}.rmc.rmc-hope-alpha .rm-badge.prime{background: var(--hope-prime) !important;}.rmc.rmc-hope-alpha .rm-badge.limited{background: var(--hope-limited) !important;text-shadow: rgba(22, 48, 0, 0.55) 0px 1px 0px !important;}.rmc.rmc-hope-alpha .rm-badge.lightning{background: var(--hope-lightning) !important;color: rgb(17, 17, 17) !important;}.rmc.rmc-hope-alpha .rm-badge.lightning .bolt{fill: rgb(17, 17, 17) !important;}.rmc.rmc-hope-alpha .rm-badge.applied{background: var(--hope-applied) !important;text-shadow: rgba(48, 16, 0, 0.4) 0px 1px 0px !important;}.rmc.rmc-hope-alpha .rm-badge{box-shadow: rgba(24, 38, 47, 0.2) 1px 2px 3px, rgba(255, 255, 255, 0.2) 0px 1px 0px inset !important;}.pfd-hope-inner-host{display:grid;grid-template-columns:minmax(0,1fr);position:relative;width:100%;max-width:var(--pfd-inner-cap,860px);min-width:0;margin:26px auto;white-space:normal;container:hope-inner / inline-size;}@media (300px <= width < 330px){.pfd-hope-inner-host{width:300px;min-width:300px;max-width:300px;margin-inline:calc((100% - 300px) / 2);}}.pfd-hope-inner-host > .rmc-hope-alpha{grid-area:1 / 1;}.pfd-hope-inner-size-reference{grid-area:1 / 1;align-self:start;width:0;min-width:0;overflow:clip;visibility:hidden;pointer-events:none;}pre:has(> code > .pfd-hope-inner-host),
pre:has(> code > .pfd-hope-inner-host) > code{white-space:normal;}pre:has(> code > .pfd-hope-inner-host) > code{display:block;}.rmc.rmc-hope-alpha{width:var(--pfd-inner-width,300px)!important;min-width:var(--pfd-inner-width,300px)!important;max-width:var(--pfd-inner-width,300px)!important;min-height:var(--pfd-inner-reference-height,0px);margin:0 auto!important;grid-template-columns:var(--pfd-inner-image-column,340px) minmax(0,1fr)!important;grid-template-rows:auto minmax(300px,1fr) auto!important;font-family:"PFD Inner Roboto", Arial,sans-serif;font-size:15px;letter-spacing:0;--pfd-inner-image-height:210px;--pfd-inner-detail-pad:12px;--pfd-inner-title-size:16px;--pfd-inner-price-size:32px;--pfd-inner-profile:300;}@container hope-inner (min-width:360px){.rmc.rmc-hope-alpha:not([data-inner-measure]){--pfd-inner-profile:360;--pfd-inner-width:360px;--pfd-inner-image-height:236px;--pfd-inner-detail-pad:14px;--pfd-inner-title-size:16px;--pfd-inner-price-size:30px;}}@container hope-inner (min-width:400px){.rmc.rmc-hope-alpha:not([data-inner-measure]){--pfd-inner-profile:400;--pfd-inner-width:400px;--pfd-inner-image-height:256px;--pfd-inner-detail-pad:16px;--pfd-inner-title-size:17px;--pfd-inner-price-size:34px;}}@container hope-inner (min-width:550px){.rmc.rmc-hope-alpha:not([data-inner-measure]){--pfd-inner-profile:550;--pfd-inner-width:550px;--pfd-inner-image-height:300px;--pfd-inner-detail-pad:20px;--pfd-inner-title-size:18px;--pfd-inner-price-size:38px;}}@container hope-inner (min-width:720px){.rmc.rmc-hope-alpha:not([data-inner-measure]){--pfd-inner-profile:720;--pfd-inner-width:860px;zoom:calc(720 / 860);}}@container hope-inner (min-width:860px){.rmc.rmc-hope-alpha:not([data-inner-measure]){--pfd-inner-profile:860;zoom:1;}}@container hope-inner (min-width:1000px){.rmc.rmc-hope-alpha:not([data-inner-measure]){--pfd-inner-profile:1000;--pfd-inner-width:1000px;--pfd-inner-image-column:40%;}}.rmc.rmc-hope-alpha .rmc-title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;flex-shrink:0!important;}.rmc.rmc-hope-alpha .rmc-media-link img{max-width:min(320px,100%);}.rmc.rmc-hope-alpha[data-inner-measure]{position:absolute!important;left:0;top:0;visibility:hidden;pointer-events:none;min-height:0;}.rmc.rmc-hope-alpha[data-inner-css-measure]{position:relative!important;left:auto;top:auto;}.rmc.rmc-hope-alpha[data-inner-measure] .rmc-title{display:block!important;-webkit-line-clamp:unset!important;}.rmc.rmc-hope-alpha .rmc-date-full{display:inline;}.rmc.rmc-hope-alpha .rmc-date-compact{display:none;}.rmc.rmc-hope-alpha .rmc-store-zone:focus-visible > .rmc-detail,
.rmc.rmc-hope-alpha .rm-chip:focus-visible{outline:2px solid #3185af;outline-offset:-3px;}@media (prefers-reduced-motion:reduce){.rmc.rmc-hope-alpha *{transition:none!important;}}.rmc.rmc-hope-alpha{background:var(--pfd-hope-lip,#e9ecef)!important;border-color:var(--pfd-hope-frame,#e9ecef)!important;}.rmc.rmc-hope-alpha::after{border-color:var(--pfd-hope-frame,#e9ecef);}.rmc.rmc-hope-alpha > .rmc-top,.rmc.rmc-hope-alpha > .rmc-aff{background:var(--pfd-hope-lip,#e9ecef)!important;}.rmc.rmc-hope-alpha .rmc-lip{background:var(--pfd-hope-unit,#527892)!important;color:var(--pfd-hope-unit-text,#fff)!important;text-shadow:var(--pfd-hope-unit-shadow,none)!important;}.rmc.rmc-hope-alpha .rmc-waspill.is-list .rmc-wasamt{color:var(--pfd-hope-old,#727272)!important;text-decoration-color:currentColor!important;}.rmc.rmc-hope-alpha .rmc-waspill.is-list .rmc-wastype{background:var(--pfd-hope-old,#727272)!important;color:var(--pfd-hope-old-text,#fff)!important;text-shadow:var(--pfd-hope-old-shadow,none)!important;}.rmc.rmc-hope-alpha .rmc-offchip.is-list .rmc-offmain{color:var(--pfd-hope-old,#727272)!important;}.rmc.rmc-hope-alpha .rmc-waspill.is-typical .rmc-wasamt{color:var(--pfd-hope-typical,#257c49)!important;text-decoration-color:currentColor!important;}.rmc.rmc-hope-alpha .rmc-waspill.is-typical .rmc-wastype{background:var(--pfd-hope-typical,#257c49)!important;color:var(--pfd-hope-typical-text,#fff)!important;text-shadow:var(--pfd-hope-typical-shadow,none)!important;}.rmc.rmc-hope-alpha .rmc-offchip.is-typical .rmc-offmain{color:var(--pfd-hope-typical,#257c49)!important;}.rmc.rmc-hope-alpha .rmc-offchip.is-applied .rmc-offmain{color:var(--pfd-hope-applied,#ff3500)!important;}.rmc.rmc-hope-alpha .rm-badge.save{background:var(--pfd-hope-promo,#657080)!important;color:var(--pfd-hope-promo-text,#fff)!important;text-shadow:var(--pfd-hope-promo-shadow,none)!important;}.rmc.rmc-hope-alpha .rm-badge.sns{background:var(--pfd-hope-sns,#7c3aed)!important;color:var(--pfd-hope-sns-text,#fff)!important;text-shadow:var(--pfd-hope-sns-shadow,none)!important;}.rmc.rmc-hope-alpha .rm-badge.value{background:var(--pfd-hope-lowest,#b52670)!important;color:var(--pfd-hope-lowest-text,#fff)!important;text-shadow:var(--pfd-hope-lowest-shadow,none)!important;}.rmc.rmc-hope-alpha .rm-badge.prime{background:var(--pfd-hope-prime,#1d4ed8)!important;color:var(--pfd-hope-prime-text,#fff)!important;text-shadow:var(--pfd-hope-prime-shadow,none)!important;}.rmc.rmc-hope-alpha .rm-badge.limited{background:var(--pfd-hope-limited,#558d1b)!important;color:var(--pfd-hope-limited-text,#fff)!important;text-shadow:var(--pfd-hope-limited-shadow,0 1px 0 rgba(22,48,0,.55))!important;}.rmc.rmc-hope-alpha .rm-badge.lightning{background:var(--pfd-hope-lightning,#ffd814)!important;color:var(--pfd-hope-lightning-text,#111)!important;text-shadow:var(--pfd-hope-lightning-shadow,none)!important;}.rmc.rmc-hope-alpha .rm-badge.applied{background:var(--pfd-hope-applied,#ff3500)!important;color:var(--pfd-hope-applied-text,#fff)!important;text-shadow:var(--pfd-hope-applied-shadow,0 1px 0 rgba(48,16,0,.4))!important;}.rmc.rmc-hope-alpha .rm-badge.lightning .bolt{fill:currentColor!important;}@container hope-inner (720px <= width < 860px){.pfd-hope-inner-size-reference{zoom:calc(720 / 860);}}@container hope-inner (width < 720px){.pfd-hope-inner-size-reference{display:none;}.rmc.rmc-hope-alpha:not([data-inner-measure]){height:auto!important;min-height:0!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto var(--pfd-inner-image-height) auto auto!important;column-gap:0!important;row-gap:0!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-top{grid-column:1!important;grid-row:1!important;gap:6px!important;padding:10px var(--pfd-inner-detail-pad)!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rm-chip{height:auto!important;min-height:24px!important;max-width:100%!important;padding:4px 7px!important;line-height:15px!important;white-space:normal!important;overflow-wrap:anywhere;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-media{grid-column:1!important;grid-row:2!important;min-height:0!important;height:var(--pfd-inner-image-height)!important;padding:16px 18px 42px!important;border:0!important;clip-path:inset(0 3px round 7px)!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-media-link{height:100%!important;min-width:0!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-media-link img{width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;transform:none!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-image-rating{left:var(--pfd-inner-detail-pad)!important;bottom:10px!important;height:28px!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-detail{grid-column:1!important;grid-row:3!important;min-height:0!important;margin-top:3px!important;padding:16px var(--pfd-inner-detail-pad)!important;clip-path:inset(0 3px round 7px)!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-title{font-size:var(--pfd-inner-title-size)!important;line-height:1.3!important;overflow-wrap:anywhere;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-dealinfo{margin-top:10px!important;gap:7px!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-deal{margin-top:12px!important;min-width:0!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-pricewrap{padding:12px!important;gap:0!important;min-width:0!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-pricebox{min-width:0!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-price{font-size:var(--pfd-inner-price-size)!important;padding:12px 18px 11px!important;white-space:nowrap!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-lip{font-size:13px!important;line-height:15px!important;padding:6px 8px!important;white-space:nowrap!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-pricestack{margin-left:16px!important;padding-left:16px!important;min-width:0!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-wasamt{font-size:14px!important;padding:5px 7px!important;white-space:nowrap!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-wastype{font-size:9px!important;padding:5px 7px!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-promos{margin:0 12px 12px!important;gap:7px!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rm-badge{max-width:100%!important;height:auto!important;min-height:23px!important;padding:4px 7px!important;font-size:12px!important;line-height:15px!important;white-space:normal!important;overflow-wrap:anywhere;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-stats-attached{margin-top:11px!important;padding:9px 10px!important;min-height:50px!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-breakdown{width:100%!important;gap:6px!important;flex-wrap:wrap!important;row-gap:10px!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-score-metric{padding-right:8px!important;margin-right:2px!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-aff{grid-column:1!important;grid-row:4!important;min-height:43px!important;flex-wrap:wrap!important;column-gap:12px!important;row-gap:3px!important;padding:10px var(--pfd-inner-detail-pad)!important;line-height:16px!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-aff .when,
.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-aff .disc{max-width:100%!important;line-height:16px!important;white-space:normal!important;font-size:11px!important;}}@container hope-inner (360px <= width < 550px){.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-price{padding-right:12px!important;padding-left:12px!important;}}@container hope-inner (360px <= width < 400px){.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-pricestack{margin-left:10px!important;padding-left:10px!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-wasamt{font-size:12px!important;padding:5px!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-wastype{padding:5px!important;}}@container hope-inner (width < 360px){.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-pricewrap{flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:10px!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-pricestack{margin:0!important;padding:12px 0 0!important;border:0!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-pricestack::before{width:auto!important;height:1px!important;left:0!important;right:0!important;top:0!important;bottom:auto!important;background:linear-gradient(to right,transparent,rgba(63,82,94,.22) 16%,rgba(63,82,94,.22) 84%,transparent)!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-offmain{font-size:18px!important;padding:6px 9px!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-promos{margin:0 10px 10px!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-breakdown{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px 8px!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-score-metric{padding-right:0!important;margin-right:0!important;border:0!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-score-metric::after{content:none!important;}.rmc.rmc-hope-alpha:not([data-inner-measure]) .rmc-aff{flex-direction:column!important;align-items:flex-start!important;}}
