mth-home-reviews[hidden],.mth-home-reviews [hidden]{display:none!important}.mth-home-reviews{display:block;padding:52px 0 38px;border-block:1px solid rgba(var(--color-foreground),.16);scroll-margin-top:150px}.mth-home-reviews__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.mth-home-reviews__eyebrow{margin:0 0 10px;font-size:11px;letter-spacing:.16em;font-weight:600}.mth-home-reviews__heading{margin:0;font-size:clamp(26px,2.6vw,38px);line-height:1.08;letter-spacing:-.035em}.mth-home-reviews__track{display:flex;gap:18px;overflow-x:auto;padding:3px 2px 12px;margin:0;list-style:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin}.mth-home-reviews__card{display:flex;flex-direction:column;flex:0 0 calc((100% - 36px) / 3);min-width:0;padding:25px;border:1px solid rgba(var(--color-foreground),.2);scroll-snap-align:start;background:rgb(var(--color-background))}.mth-home-reviews__stars{color:var(--jdgm-star-color, #ffcb49);font-size:16px;letter-spacing:normal;line-height:1}.mth-home-reviews__quote{margin:20px 0 12px;padding:0;border:0;font-size:17px;font-style:normal;line-height:1.55;letter-spacing:-.015em;overflow-wrap:anywhere}.mth-home-reviews__quote[data-collapsed]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.mth-home-reviews__more{align-self:flex-start;padding:0 0 10px;background:none;border:0;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:3px;color:inherit;cursor:pointer}.mth-home-reviews__author{margin:0 0 24px;font-size:12px;line-height:1.5;color:rgba(var(--color-foreground),.72)}.mth-home-reviews__quote,.mth-home-reviews__author,.mth-home-reviews__more{text-transform:none!important}.mth-home-reviews__product{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:17px;border-top:1px solid rgba(var(--color-foreground),.14);color:inherit;text-decoration:none}.mth-home-reviews__product img{width:64px;height:64px;object-fit:contain;flex-shrink:0}.mth-home-reviews__product span{min-width:0}.mth-home-reviews__product strong{display:block;font-size:12px;font-weight:600;line-height:1.4}.mth-home-reviews__product small{display:block;margin-top:5px;font-size:10px;letter-spacing:.06em;text-decoration:underline;text-underline-offset:3px}.mth-home-reviews__navigation{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.mth-home-reviews__position{margin:0;font-size:11px;color:rgba(var(--color-foreground),.7)}.mth-home-reviews__buttons{display:flex;gap:8px}.mth-home-reviews__buttons button{width:44px;height:44px;background:transparent;border:1px solid rgba(var(--color-foreground),.4);color:inherit;font-size:24px;cursor:pointer}.mth-home-reviews__buttons button:disabled{opacity:.3;cursor:default}.mth-home-reviews :focus-visible{outline:2px solid currentColor;outline-offset:3px}.mth-home-reviews__product:hover small{text-decoration-thickness:2px}@media screen and (max-width:749px){.mth-home-reviews{padding:32px 0 24px}.mth-home-reviews__header{display:block;margin-bottom:23px}.mth-home-reviews__header .mth-home-review-rating{margin-top:16px}.mth-home-reviews__heading{font-size:28px}.mth-home-reviews__track{gap:12px}.mth-home-reviews__card{flex-basis:88%;padding:21px}.mth-home-reviews__quote{font-size:16px}}.SpeedwayDiceUpsell{width:min(1040px,calc(100vw - 48px));max-width:1040px;max-height:min(840px,calc(100dvh - 48px));margin:auto;padding:0;overflow:auto;color:#fff;background:#090909;border:3px solid #fff;border-radius:2px;box-shadow:12px 12px #ffd900,0 28px 90px #000000b8;font-family:IBM Plex Sans,Arial,sans-serif;opacity:0;transform:translateY(18px) scale(.98);transition:opacity .18s ease,transform .18s ease,display .18s allow-discrete,overlay .18s allow-discrete}.SpeedwayDiceUpsell[open]{opacity:1;transform:translateY(0) scale(1)}@starting-style{.SpeedwayDiceUpsell[open]{opacity:0;transform:translateY(18px) scale(.98)}}.SpeedwayDiceUpsell::backdrop{background:#000000d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.SpeedwayDiceUpsell [hidden]{display:none!important}.SpeedwayDiceUpsell__Close{position:absolute;top:16px;right:16px;z-index:5;display:grid;width:42px;height:42px;place-items:center;padding:0;color:#fff;background:#111;border:2px solid #fff;border-radius:0;font:700 30px/1 Arial,sans-serif;cursor:pointer}.SpeedwayDiceUpsell__Close:hover,.SpeedwayDiceUpsell__Close:focus-visible{color:#090909;background:#ffd900;outline:none}.SpeedwayDiceUpsell__Panel{display:grid;grid-template-columns:minmax(0,.95fr) minmax(380px,1.05fr);min-height:620px}.SpeedwayDiceUpsell__Product{position:relative;display:grid;min-height:620px;place-items:center;overflow:hidden;background:#ffd900}.SpeedwayDiceUpsell__Burst{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:repeating-conic-gradient(from 0deg,#ffd900 0deg 12deg,#f2c800 12deg 24deg);animation:speedway-burst-spin 28s linear infinite}.SpeedwayDiceUpsell__Image{position:relative;z-index:1;display:block;width:min(88%,440px);height:auto;max-height:510px;object-fit:contain;filter:drop-shadow(0 28px 24px rgba(0,0,0,.32));transform:rotate(-4deg)}.SpeedwayDiceUpsell__PriceTag{position:absolute;right:20px;bottom:20px;z-index:2;display:grid;min-width:118px;padding:12px 16px;color:#fff;background:#e32219;border:3px solid #fff;box-shadow:5px 5px #090909;text-align:center;transform:rotate(3deg)}.SpeedwayDiceUpsell__PriceTag span{font:700 10px/1.25 "Press Start 2P",Courier New,monospace;letter-spacing:.05em}.SpeedwayDiceUpsell__PriceTag strong{margin-top:7px;font-size:34px;line-height:1}.SpeedwayDiceUpsell__Game{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:72px 54px 46px;text-align:center}.SpeedwayDiceUpsell__Eyebrow{margin:0 0 16px;color:#ffd900;font:700 11px/1.5 "Press Start 2P",Courier New,monospace;letter-spacing:.08em}.SpeedwayDiceUpsell__Title{margin:0;color:#fff;font:700 clamp(30px,3.2vw,50px)/.98 "IBM Plex Sans",Arial,sans-serif;letter-spacing:-.035em;text-transform:uppercase}.SpeedwayDiceUpsell__Body{max-width:470px;margin:18px auto 0;color:#ffffffd6;font-size:17px;line-height:1.5}.SpeedwayDiceUpsell__Odds{align-self:center;margin-top:18px;padding:8px 10px;color:#090909;background:#ffd900;font:700 9px/1.4 "Press Start 2P",Courier New,monospace;letter-spacing:.04em}.SpeedwayDiceUpsell__DiceBoard{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:14px;margin:24px auto 0}.SpeedwayDiceUpsell__Player{display:grid;justify-items:center;gap:8px}.SpeedwayDiceUpsell__PlayerLabel,.SpeedwayDiceUpsell__Versus{color:#ffffff9e;font:700 9px/1.4 "Press Start 2P",Courier New,monospace}.SpeedwayDiceUpsell__Versus{padding-bottom:35px;color:#ffd900}.SpeedwayDiceUpsell__Die{display:block;color:#fff;font:400 78px/.8 Segoe UI Symbol,sans-serif;text-shadow:4px 4px 0 #e32219}.SpeedwayDiceUpsell__Die.is-rolling{animation:speedway-die-roll .11s steps(2,end) infinite}.SpeedwayDiceUpsell__Status{min-height:22px;margin:14px 0 0;color:#ffd900;font:700 10px/1.5 "Press Start 2P",Courier New,monospace}.SpeedwayDiceUpsell__VariantLabel{margin-top:18px;color:#ffffffb8;font:700 9px/1.4 "Press Start 2P",Courier New,monospace}.SpeedwayDiceUpsell__SelectWrap{position:relative;margin-top:8px}.SpeedwayDiceUpsell__Select{width:100%;min-height:46px;padding:10px 38px 10px 12px;color:#fff;background:#171717;border:2px solid rgba(255,255,255,.72);border-radius:0;font:700 13px/1.2 IBM Plex Sans,Arial,sans-serif}.SpeedwayDiceUpsell__Actions{display:grid;gap:10px;width:100%;max-width:390px;margin:22px auto 0}.SpeedwayDiceUpsell__Button{display:grid;min-height:54px;place-items:center;padding:14px 18px;border:2px solid #fff;border-radius:0;font:700 11px/1.45 "Press Start 2P",Courier New,monospace;letter-spacing:.03em;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.SpeedwayDiceUpsell__Button:hover:not(:disabled),.SpeedwayDiceUpsell__Button:focus-visible{transform:translate(-2px,-2px);box-shadow:5px 5px #fff;outline:none}.SpeedwayDiceUpsell__Button:disabled{opacity:.56;cursor:wait}.SpeedwayDiceUpsell__Button--primary{color:#090909;background:#ffd900}.SpeedwayDiceUpsell__Button--secondary{color:#fff;background:#171717}.SpeedwayDiceUpsell__Warning,.SpeedwayDiceUpsell__Error{margin:18px auto 0;font-size:12px;line-height:1.45}.SpeedwayDiceUpsell__Warning{color:#ffffffa3}.SpeedwayDiceUpsell__Error{color:#ff766f}.SpeedwayDiceUpsell__Panel--confirm,.SpeedwayDiceUpsell__Panel--success{display:flex;min-height:510px;flex-direction:column;align-items:center;justify-content:center;padding:76px 56px;text-align:center;background:radial-gradient(circle at 50% 20%,rgba(255,217,0,.18),transparent 44%),#090909}.SpeedwayDiceUpsell__ConfirmIcon,.SpeedwayDiceUpsell__SuccessIcon{display:grid;width:84px;height:84px;place-items:center;margin-bottom:26px;color:#090909;background:#ffd900;border:3px solid #fff;box-shadow:7px 7px #e32219;font:700 48px/1 IBM Plex Sans,Arial,sans-serif}.SpeedwayDiceUpsell__SuccessIcon{background:#62e681}.SpeedwayDiceUpsell__Forfeit{padding:10px;color:#ffffffad;background:transparent;border:0;font:700 10px/1.5 "Press Start 2P",Courier New,monospace;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.SpeedwayDiceUpsell__Forfeit:hover,.SpeedwayDiceUpsell__Forfeit:focus-visible{color:#fff;outline:none}@keyframes speedway-die-roll{0%{transform:rotate(-12deg) scale(.94)}50%{transform:rotate(13deg) scale(1.08)}to{transform:rotate(-7deg) scale(.98)}}@keyframes speedway-burst-spin{to{transform:rotate(360deg)}}@media(max-width:749px){.SpeedwayDiceUpsell{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);box-shadow:6px 6px #ffd900,0 20px 60px #000000bf}.SpeedwayDiceUpsell__Close{position:sticky;top:10px;float:right;margin:10px 10px -52px 0}.SpeedwayDiceUpsell__Panel{grid-template-columns:1fr;min-height:0}.SpeedwayDiceUpsell__Product{min-height:250px;max-height:34dvh}.SpeedwayDiceUpsell__Image{width:min(72%,300px);max-height:260px}.SpeedwayDiceUpsell__PriceTag{right:14px;bottom:12px;min-width:96px;padding:9px 11px}.SpeedwayDiceUpsell__PriceTag span{font-size:8px}.SpeedwayDiceUpsell__PriceTag strong{font-size:27px}.SpeedwayDiceUpsell__Game{min-height:0;padding:30px 20px 24px}.SpeedwayDiceUpsell__Eyebrow{margin-bottom:11px;font-size:9px}.SpeedwayDiceUpsell__Title{font-size:clamp(28px,9vw,38px)}.SpeedwayDiceUpsell__Body{margin-top:12px;font-size:15px;line-height:1.42}.SpeedwayDiceUpsell__Odds{margin-top:13px;font-size:7px}.SpeedwayDiceUpsell__DiceBoard{margin-top:16px}.SpeedwayDiceUpsell__Die{font-size:66px}.SpeedwayDiceUpsell__Actions{margin-top:15px}.SpeedwayDiceUpsell__Button{min-height:50px;font-size:9px}.SpeedwayDiceUpsell__Warning,.SpeedwayDiceUpsell__Error{margin-top:13px;font-size:11px}.SpeedwayDiceUpsell__Panel--confirm,.SpeedwayDiceUpsell__Panel--success{min-height:min(650px,calc(100dvh - 24px));padding:70px 24px 42px}}@media(prefers-reduced-motion:reduce){.SpeedwayDiceUpsell,.SpeedwayDiceUpsell__Button,.SpeedwayDiceUpsell__Die,.SpeedwayDiceUpsell__Burst{animation:none!important;transition:none!important}}.SpeedwayDiceUpsell{color:#fff;background:#050505;border:2px solid #fff;box-shadow:0 0 0 1px #050505,12px 12px #fff3,0 28px 90px #000000b8;font-family:var(--font-body-family)}.SpeedwayDiceUpsell::backdrop{background:#000000c7;-webkit-backdrop-filter:blur(6px) grayscale(1);backdrop-filter:blur(6px) grayscale(1)}.SpeedwayDiceUpsell__Close{color:#fff;background:#050505;border-color:#fff;font-family:var(--font-body-family)}.SpeedwayDiceUpsell__Close:hover,.SpeedwayDiceUpsell__Close:focus-visible{color:#050505;background:#fff}.SpeedwayDiceUpsell__Product{background:#f5f5f3;border-right:2px solid #050505}.SpeedwayDiceUpsell__Burst{display:none}.SpeedwayDiceUpsell__Image{filter:drop-shadow(0 22px 18px rgba(0,0,0,.18));transform:none}.SpeedwayDiceUpsell__PriceTag{color:#fff;background:#050505;border:2px solid #050505;outline:1px solid #fff;outline-offset:-5px;box-shadow:none;transform:none}.SpeedwayDiceUpsell__PriceTag s{margin-top:7px;color:#ffffff94;font-size:15px;line-height:1;text-decoration-thickness:2px}.SpeedwayDiceUpsell__PriceTag strong{margin-top:2px}.SpeedwayDiceUpsell__PriceTag em{margin-top:8px;padding-top:7px;color:#fff;border-top:1px solid rgba(255,255,255,.42);font-family:var(--font-body-family);font-size:10px;font-style:normal;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.SpeedwayDiceUpsell__PriceTag span,.SpeedwayDiceUpsell__Eyebrow,.SpeedwayDiceUpsell__Odds,.SpeedwayDiceUpsell__PlayerLabel,.SpeedwayDiceUpsell__Versus,.SpeedwayDiceUpsell__Status,.SpeedwayDiceUpsell__VariantLabel,.SpeedwayDiceUpsell__Button,.SpeedwayDiceUpsell__Forfeit{font-family:var(--font-body-family)}.SpeedwayDiceUpsell__Eyebrow,.SpeedwayDiceUpsell__Status,.SpeedwayDiceUpsell__Versus{color:#fff}.SpeedwayDiceUpsell__Title{color:#fff;font-family:var(--font-heading-family);font-weight:var(--fw-display);letter-spacing:.01em}.SpeedwayDiceUpsell__Body{color:#ffffffc7}.SpeedwayDiceUpsell__Odds{color:#fff;background:transparent;border:1px solid rgba(255,255,255,.72)}.SpeedwayDiceUpsell__PlayerLabel{color:#ffffff9e}.SpeedwayDiceUpsell__Player{transition:opacity .22s ease,transform .22s ease}.SpeedwayDiceUpsell__DiceBoard[data-stage=house] .SpeedwayDiceUpsell__Player:last-child,.SpeedwayDiceUpsell__DiceBoard[data-stage=house-reveal] .SpeedwayDiceUpsell__Player:last-child{opacity:.28;transform:scale(.9)}.SpeedwayDiceUpsell__DiceBoard[data-stage=player] .SpeedwayDiceUpsell__Player:first-child,.SpeedwayDiceUpsell__DiceBoard[data-stage=player-rolling] .SpeedwayDiceUpsell__Player:first-child{opacity:.52;transform:scale(.94)}.SpeedwayDiceUpsell__DiceBoard{perspective:760px;perspective-origin:50% 35%}.SpeedwayDiceUpsell__Die{display:grid;width:82px;height:82px;place-items:center;color:#050505;background:linear-gradient(145deg,#fff,#f4f4f1 46%,#cfcfca);border:2px solid #050505;border-radius:14px;box-shadow:inset 6px 6px 9px #fffffff0,inset -7px -7px 10px #00000029,3px 3px #cacac5,6px 6px #8f8f8a,9px 9px #050505,14px 19px 24px #00000094;text-shadow:none;transform:rotateX(13deg) rotateY(-15deg) rotate(-3deg);transform-style:preserve-3d;transform-origin:center;will-change:transform}.SpeedwayDiceUpsell__Die:before{position:absolute;top:50%;left:50%;width:12px;height:12px;content:"";background:transparent;border-radius:50%;transform:translate(-50%,-50%)}.SpeedwayDiceUpsell__Die:after{position:absolute;top:7px;right:7px;bottom:7px;left:7px;content:"";border-top:1px solid rgba(255,255,255,.95);border-left:1px solid rgba(255,255,255,.72);border-radius:9px;pointer-events:none}.SpeedwayDiceUpsell__Die[data-die-value="1"]:before{background:#050505;box-shadow:none}.SpeedwayDiceUpsell__Die[data-die-value="2"]:before{box-shadow:-20px -20px #050505,20px 20px #050505}.SpeedwayDiceUpsell__Die[data-die-value="3"]:before{box-shadow:-20px -20px #050505,0 0 #050505,20px 20px #050505}.SpeedwayDiceUpsell__Die[data-die-value="4"]:before{box-shadow:-20px -20px #050505,20px -20px #050505,-20px 20px #050505,20px 20px #050505}.SpeedwayDiceUpsell__Die[data-die-value="5"]:before{box-shadow:-20px -20px #050505,20px -20px #050505,0 0 #050505,-20px 20px #050505,20px 20px #050505}.SpeedwayDiceUpsell__Die[data-die-value="6"]:before{box-shadow:-20px -20px #050505,20px -20px #050505,-20px 0 #050505,20px 0 #050505,-20px 20px #050505,20px 20px #050505}.SpeedwayDiceUpsell__Player:last-child .SpeedwayDiceUpsell__Die{box-shadow:inset -6px 6px 9px #fffffff0,inset 7px -7px 10px #00000029,-3px 3px #cacac5,-6px 6px #8f8f8a,-9px 9px #050505,-14px 19px 24px #00000094;transform:rotateX(13deg) rotateY(15deg) rotate(3deg)}.SpeedwayDiceUpsell__Player:first-child .SpeedwayDiceUpsell__Die.is-rolling{animation:speedway-die-tumble-left .54s cubic-bezier(.35,0,.65,1) infinite}.SpeedwayDiceUpsell__Player:last-child .SpeedwayDiceUpsell__Die.is-rolling{animation:speedway-die-tumble-right .54s cubic-bezier(.35,0,.65,1) infinite}.SpeedwayDiceUpsell__Select{color:#fff;background:#050505;border-color:#fff;font-family:var(--font-body-family)}.SpeedwayDiceUpsell__Button{letter-spacing:.08em;transition:color .12s ease,background .12s ease,border-color .12s ease}.SpeedwayDiceUpsell__Button:hover:not(:disabled),.SpeedwayDiceUpsell__Button:focus-visible{transform:none;box-shadow:none}.SpeedwayDiceUpsell__Button--primary{color:#050505;background:#fff}.SpeedwayDiceUpsell__Button--primary:hover:not(:disabled),.SpeedwayDiceUpsell__Button--primary:focus-visible{color:#fff;background:#050505}.SpeedwayDiceUpsell__Button--primary[data-upsell-stand]{animation:speedway-cta-pulse 1.55s ease-in-out infinite}.SpeedwayDiceUpsell__Status.is-building-suspense{animation:speedway-suspense-pulse .7s ease-in-out infinite alternate}.SpeedwayDiceUpsell__Button--secondary{color:#fff;background:#050505}.SpeedwayDiceUpsell__Button--secondary:hover:not(:disabled),.SpeedwayDiceUpsell__Button--secondary:focus-visible{color:#050505;background:#fff}.SpeedwayDiceUpsell__Warning{padding-top:14px;color:#ffffff9e;border-top:1px solid rgba(255,255,255,.2)}.SpeedwayDiceUpsell__Error{padding:10px 12px;color:#fff;border:1px solid rgba(255,255,255,.72)}.SpeedwayDiceUpsell__Panel--confirm,.SpeedwayDiceUpsell__Panel--success{background:#050505}.SpeedwayDiceUpsell__ConfirmIcon,.SpeedwayDiceUpsell__SuccessIcon{color:#050505;background:#fff;border-color:#fff;box-shadow:none;font-family:var(--font-heading-family)}.SpeedwayDiceUpsell__Forfeit{color:#ffffffad}@keyframes speedway-die-tumble-left{0%,to{transform:rotateX(13deg) rotateY(-15deg) rotate(-3deg) translateY(0)}25%{transform:rotateX(103deg) rotateY(75deg) rotate(87deg) translateY(-11px) scale(.94)}50%{transform:rotateX(193deg) rotateY(165deg) rotate(177deg) translateY(-3px) scale(1.04)}75%{transform:rotateX(283deg) rotateY(255deg) rotate(267deg) translateY(-13px) scale(.96)}}@keyframes speedway-die-tumble-right{0%,to{transform:rotateX(13deg) rotateY(15deg) rotate(3deg) translateY(0)}25%{transform:rotateX(-77deg) rotateY(-75deg) rotate(-87deg) translateY(-13px) scale(.96)}50%{transform:rotateX(-167deg) rotateY(-165deg) rotate(-177deg) translateY(-3px) scale(1.04)}75%{transform:rotateX(-257deg) rotateY(-255deg) rotate(-267deg) translateY(-11px) scale(.94)}}@keyframes speedway-cta-pulse{0%,to{box-shadow:0 0 #fff0}50%{box-shadow:0 0 0 6px #ffffff3d}}@keyframes speedway-suspense-pulse{0%{opacity:.58;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media(max-width:749px){.SpeedwayDiceUpsell{box-shadow:6px 6px #ffffff38,0 20px 60px #000000bf}.SpeedwayDiceUpsell__Product{border-right:0;border-bottom:2px solid #050505}.SpeedwayDiceUpsell__Die{width:70px;height:70px;border-radius:12px}.SpeedwayDiceUpsell__Die:before{width:10px;height:10px}.SpeedwayDiceUpsell__Die[data-die-value="2"]:before{box-shadow:-16px -16px #050505,16px 16px #050505}.SpeedwayDiceUpsell__Die[data-die-value="3"]:before{box-shadow:-16px -16px #050505,0 0 #050505,16px 16px #050505}.SpeedwayDiceUpsell__Die[data-die-value="4"]:before{box-shadow:-16px -16px #050505,16px -16px #050505,-16px 16px #050505,16px 16px #050505}.SpeedwayDiceUpsell__Die[data-die-value="5"]:before{box-shadow:-16px -16px #050505,16px -16px #050505,0 0 #050505,-16px 16px #050505,16px 16px #050505}.SpeedwayDiceUpsell__Die[data-die-value="6"]:before{box-shadow:-16px -16px #050505,16px -16px #050505,-16px 0 #050505,16px 0 #050505,-16px 16px #050505,16px 16px #050505}}@media(prefers-reduced-motion:reduce){.SpeedwayDiceUpsell__Player,.SpeedwayDiceUpsell__Status{animation:none!important;transition:none!important}}.SpeedwayDiceUpsell{width:min(820px,calc(100vw - 48px));max-width:820px}.SpeedwayDiceUpsell__Panel{grid-template-columns:240px minmax(0,1fr);min-height:560px}.SpeedwayDiceUpsell__Product{min-height:560px;padding:28px}.SpeedwayDiceUpsell__Image{width:min(660px,78vh);max-width:none;max-height:none;transform:translate(-110px,-36px)}.SpeedwayDiceUpsell__PriceTag{right:14px;bottom:14px;min-width:104px;padding:10px 13px}.SpeedwayDiceUpsell__PriceTag strong{font-size:29px}.SpeedwayDiceUpsell__Game{padding:44px 40px 32px}.SpeedwayDiceUpsell__Title{font-size:clamp(32px,4.3vw,45px);line-height:1.02}.SpeedwayDiceUpsell__Body{margin-top:14px;font-size:16px}.SpeedwayDiceUpsell__Odds{margin-top:14px}.SpeedwayDiceUpsell__RaceBoard{--winner-distance: 480%;--loser-distance: 426%;position:relative;display:grid;width:100%;max-width:430px;gap:8px;margin:20px auto 0;padding:11px 13px;overflow:hidden;color:#050505;background:#fff;border:2px solid #fff}.SpeedwayDiceUpsell__RaceLane{position:relative;height:60px;overflow:hidden;background:repeating-linear-gradient(90deg,transparent 0 26px,rgba(255,255,255,.06) 26px 27px),#111;border:1px solid #050505}.SpeedwayDiceUpsell__RaceLane:after{position:absolute;right:0;bottom:50%;left:0;height:1px;content:"";background:repeating-linear-gradient(90deg,rgba(255,255,255,.34) 0 12px,transparent 12px 22px)}.SpeedwayDiceUpsell__RaceLabel{position:absolute;top:50%;left:9px;z-index:2;width:40px;color:#ffffffb8;font-family:var(--font-body-family);font-size:8px;font-weight:800;letter-spacing:.08em;line-height:1;text-align:left;transform:translateY(-50%)}.SpeedwayDiceUpsell__RaceCar{position:absolute;top:50%;left:48px;z-index:3;display:grid;width:54px;height:28px;place-items:center;color:#fff;background:#050505;border:2px solid #fff;clip-path:polygon(12% 20%,68% 20%,83% 0,94% 0,100% 72%,88% 88%,16% 88%,0 68%);transform:translate3d(0,-50%,0);will-change:transform}.SpeedwayDiceUpsell__RaceCar:after{position:absolute;bottom:-2px;left:10px;width:9px;height:9px;content:"";background:#fff;border:2px solid #050505;border-radius:50%;box-shadow:26px 0 0 -2px #fff,26px 0 #050505}.SpeedwayDiceUpsell__RaceCar span{font-family:var(--font-body-family);font-size:7px;font-weight:900;letter-spacing:.06em}.SpeedwayDiceUpsell__RaceCar--you{color:#050505;background:#fff;border-color:#050505}.SpeedwayDiceUpsell__RaceCar--you:after{background:#050505;border-color:#fff;box-shadow:26px 0 0 -2px #050505,26px 0 #fff}.SpeedwayDiceUpsell__FinishLine{position:absolute;top:11px;right:15px;bottom:11px;z-index:4;width:17px;background:conic-gradient(#050505 25%,#fff 0 50%,#050505 0 75%,#fff 0) 0 0 / 10px 10px;border-right:2px solid #050505;border-left:2px solid #050505;pointer-events:none}.SpeedwayDiceUpsell__RaceBoard[data-stage=countdown] .SpeedwayDiceUpsell__RaceCar{animation:speedway-car-rev .18s ease-in-out infinite alternate}.SpeedwayDiceUpsell__RaceBoard[data-stage=racing][data-outcome=win] .SpeedwayDiceUpsell__RaceCar--mth{animation:speedway-race-loser 2.8s cubic-bezier(.22,.6,.2,1) forwards}.SpeedwayDiceUpsell__RaceBoard[data-stage=racing][data-outcome=win] .SpeedwayDiceUpsell__RaceCar--you,.SpeedwayDiceUpsell__RaceBoard[data-stage=racing][data-outcome=loss] .SpeedwayDiceUpsell__RaceCar--mth{animation:speedway-race-winner 2.8s cubic-bezier(.22,.6,.2,1) forwards}.SpeedwayDiceUpsell__RaceBoard[data-stage=racing][data-outcome=loss] .SpeedwayDiceUpsell__RaceCar--you{animation:speedway-race-loser 2.8s cubic-bezier(.22,.6,.2,1) forwards}.SpeedwayDiceUpsell__RaceBoard[data-stage=result][data-outcome=win] .SpeedwayDiceUpsell__RaceCar--mth,.SpeedwayDiceUpsell__RaceBoard[data-stage=result][data-outcome=loss] .SpeedwayDiceUpsell__RaceCar--you{transform:translate3d(var(--loser-distance),-50%,0)}.SpeedwayDiceUpsell__RaceBoard[data-stage=result][data-outcome=win] .SpeedwayDiceUpsell__RaceCar--you,.SpeedwayDiceUpsell__RaceBoard[data-stage=result][data-outcome=loss] .SpeedwayDiceUpsell__RaceCar--mth{transform:translate3d(var(--winner-distance),-50%,0)}@keyframes speedway-car-rev{0%{transform:translate3d(0,-52%,0)}to{transform:translate3d(3px,-48%,0)}}@keyframes speedway-race-winner{0%{transform:translate3d(0,-50%,0)}18%{transform:translate3d(72%,-50%,0)}36%{transform:translate3d(145%,-50%,0)}54%{transform:translate3d(245%,-50%,0)}72%{transform:translate3d(322%,-50%,0)}86%{transform:translate3d(405%,-50%,0)}to{transform:translate3d(var(--winner-distance),-50%,0)}}@keyframes speedway-race-loser{0%{transform:translate3d(0,-50%,0)}18%{transform:translate3d(96%,-50%,0)}36%{transform:translate3d(178%,-50%,0)}54%{transform:translate3d(224%,-50%,0)}72%{transform:translate3d(350%,-50%,0)}86%{transform:translate3d(382%,-50%,0)}to{transform:translate3d(var(--loser-distance),-50%,0)}}.SpeedwayDiceUpsell__CardGame{display:grid;width:100%;max-width:460px;gap:12px;margin:20px auto 0;padding:14px;color:#050505;background:#fff;border:2px solid #fff;text-align:center}.SpeedwayDiceUpsell__GameRule,.SpeedwayDiceUpsell__MovePrompt{margin:0;color:#050505;font-family:var(--font-body-family);font-size:9px;font-weight:900;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.SpeedwayDiceUpsell__GameRule{padding-bottom:10px;border-bottom:1px solid #050505}.SpeedwayDiceUpsell__MovePrompt{padding-top:10px;border-top:1px solid #050505}.SpeedwayDiceUpsell__Hands{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:8px}.SpeedwayDiceUpsell__HandSide{display:grid;justify-items:center;gap:8px;min-width:0}.SpeedwayDiceUpsell__CardLabel{color:#050505;font-family:var(--font-body-family);font-size:8px;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.SpeedwayDiceUpsell__HandVs{display:grid;width:28px;height:28px;place-items:center;color:#fff;background:#050505;border-radius:50%;font-family:var(--font-heading-family);font-size:9px;letter-spacing:.04em}.SpeedwayDiceUpsell__HandCards{display:flex;min-height:94px;align-items:center;justify-content:center}.SpeedwayDiceUpsell__PlayingCard,.SpeedwayDiceUpsell__DrawCard{width:64px;aspect-ratio:.7;border-radius:3px}.SpeedwayDiceUpsell__PlayingCard{position:relative;display:grid;place-items:center;color:#050505;background:#fff;border:2px solid #050505;box-shadow:3px 3px #05050538}.SpeedwayDiceUpsell__PlayingCard+.SpeedwayDiceUpsell__PlayingCard,.SpeedwayDiceUpsell__DrawCard{margin-left:-22px}.SpeedwayDiceUpsell__PlayingCard>strong,.SpeedwayDiceUpsell__CardFace>strong{font-family:Georgia,serif;font-size:30px;line-height:1}.SpeedwayDiceUpsell__CardCorner{position:absolute;top:5px;left:6px;display:grid;justify-items:center;font-family:Georgia,serif;line-height:.85}.SpeedwayDiceUpsell__CardCorner b{font-size:17px}.SpeedwayDiceUpsell__CardCorner i{margin-top:3px;font-size:12px;font-style:normal}.SpeedwayDiceUpsell__DrawCard{position:relative;perspective:700px}.SpeedwayDiceUpsell__CardInner{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transform-style:preserve-3d;transition:transform .62s cubic-bezier(.2,.75,.2,1)}.SpeedwayDiceUpsell__CardBack,.SpeedwayDiceUpsell__CardFace{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;border:2px solid #050505;border-radius:3px;backface-visibility:hidden}.SpeedwayDiceUpsell__CardBack{color:#fff;background:repeating-linear-gradient(45deg,transparent 0 5px,rgba(255,255,255,.14) 5px 7px),#050505;box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 6px #050505}.SpeedwayDiceUpsell__CardBack b{display:grid;width:30px;height:30px;place-items:center;background:#050505;border:1px solid #fff;font-family:var(--font-heading-family);font-size:9px;letter-spacing:.04em}.SpeedwayDiceUpsell__CardFace{color:#050505;background:#fff;transform:rotateY(180deg)}.SpeedwayDiceUpsell__DrawCard.is-revealed .SpeedwayDiceUpsell__CardInner{transform:rotateY(180deg)}.SpeedwayDiceUpsell__DrawCard.is-drawing{animation:speedway-card-draw .76s cubic-bezier(.2,.8,.2,1) both}.SpeedwayDiceUpsell__CardGame[data-stage=win] .SpeedwayDiceUpsell__HandSide--you{outline:3px solid #050505;outline-offset:4px}.SpeedwayDiceUpsell__CardGame[data-stage=loss] .SpeedwayDiceUpsell__HandSide--you{opacity:.5}.SpeedwayDiceUpsell__HandTotal{display:grid;min-width:42px;height:28px;place-items:center;color:#fff;background:#050505;font-family:var(--font-heading-family);font-size:16px;line-height:1}.SpeedwayDiceUpsell__HandScore{display:flex;min-height:28px;align-items:stretch;justify-content:center;gap:4px}.SpeedwayDiceUpsell__HandResult{display:grid;min-width:48px;place-items:center;padding:0 7px;color:#050505;background:#fff;border:2px solid #050505;font-family:var(--font-body-family);font-size:8px;font-weight:900;letter-spacing:.1em;line-height:1;text-transform:uppercase}.SpeedwayDiceUpsell__CardGame[data-stage=win] [data-upsell-mth-result],.SpeedwayDiceUpsell__CardGame[data-stage=loss] [data-upsell-your-result]{color:#fff;background:#050505}.SpeedwayDiceUpsell__HandHint{display:inline-flex;min-height:18px;align-items:center;margin-top:-4px;padding:3px 6px;color:#050505;background:#fff;border:1px solid #050505;font-family:var(--font-body-family);font-size:7px;font-weight:900;letter-spacing:.09em;line-height:1;text-transform:uppercase}.SpeedwayDiceUpsell__HandHint--you{color:#fff;background:#050505;animation:speedway-hint-nudge 1.6s ease-in-out infinite}.SpeedwayDiceUpsell__ColorPicker{width:100%;max-width:460px;margin:14px auto 0;padding:0;border:0;text-align:left}.SpeedwayDiceUpsell__ColorPicker legend{width:100%;margin:0 0 8px;padding:0;color:#fff;font-family:var(--font-body-family);font-size:10px;font-weight:900;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.SpeedwayDiceUpsell__ColorChoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.SpeedwayDiceUpsell__ColorChoice{position:relative;display:block;cursor:pointer}.SpeedwayDiceUpsell__ColorChoice input{position:absolute;width:1px;height:1px;opacity:0}.SpeedwayDiceUpsell__ColorCard{display:grid;min-height:72px;grid-template-columns:62px minmax(0,1fr) 22px;align-items:center;gap:8px;padding:5px 9px 5px 5px;color:#050505;background:#fff;border:2px solid rgba(255,255,255,.45)}.SpeedwayDiceUpsell__ColorImage{display:block;width:62px;height:58px;object-fit:contain;background:#f4f4f4}.SpeedwayDiceUpsell__ColorCard span{display:grid;gap:4px}.SpeedwayDiceUpsell__ColorCard strong,.SpeedwayDiceUpsell__ColorCard small{font-family:var(--font-body-family);line-height:1;text-transform:uppercase}.SpeedwayDiceUpsell__ColorCard strong{font-size:11px;font-weight:900;letter-spacing:.08em}.SpeedwayDiceUpsell__ColorCard small{font-size:8px;font-weight:700;letter-spacing:.05em}.SpeedwayDiceUpsell__ColorCard>b{display:grid;width:22px;height:22px;place-items:center;color:#fff;background:#050505;border-radius:50%;font-size:11px;opacity:0}.SpeedwayDiceUpsell__ColorChoice input:checked+.SpeedwayDiceUpsell__ColorCard{outline:3px solid #fff;outline-offset:2px}.SpeedwayDiceUpsell__ColorChoice input:checked+.SpeedwayDiceUpsell__ColorCard>b{opacity:1}.SpeedwayDiceUpsell__ColorChoice input:focus-visible+.SpeedwayDiceUpsell__ColorCard{outline:3px solid #fff;outline-offset:3px}.SpeedwayDiceUpsell__ColorChoice input:disabled+.SpeedwayDiceUpsell__ColorCard{cursor:not-allowed;opacity:.42}@keyframes speedway-hint-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes speedway-card-draw{0%{transform:translate3d(38px,-24px,0) rotate(8deg);opacity:0}65%{transform:translate3d(-4px,3px,0) rotate(-2deg);opacity:1}to{transform:translateZ(0) rotate(0);opacity:1}}@media(max-width:749px){.SpeedwayDiceUpsell{width:calc(100vw - 24px)}.SpeedwayDiceUpsell__Panel{grid-template-columns:1fr;min-height:0}.SpeedwayDiceUpsell__Product{min-height:150px;max-height:150px;padding:12px 28px}.SpeedwayDiceUpsell__Image{width:268px;max-width:none;max-height:none;transform:translate(-40px,-62px) rotate(90deg)}.SpeedwayDiceUpsell__PriceTag{right:12px;bottom:10px;min-width:86px;padding:7px 9px}.SpeedwayDiceUpsell__PriceTag s{margin-top:4px;font-size:12px}.SpeedwayDiceUpsell__PriceTag strong{font-size:23px}.SpeedwayDiceUpsell__PriceTag em{margin-top:5px;padding-top:5px;font-size:8px}.SpeedwayDiceUpsell__Game{padding:22px 18px 20px}.SpeedwayDiceUpsell__Title{font-size:clamp(26px,7.8vw,34px)}.SpeedwayDiceUpsell__Body{margin-top:10px;font-size:14px;line-height:1.38}.SpeedwayDiceUpsell__RaceBoard{--winner-distance: 372%;--loser-distance: 327%;gap:6px;margin-top:14px;padding:9px 10px}.SpeedwayDiceUpsell__RaceLane{height:50px}.SpeedwayDiceUpsell__RaceLabel{left:7px;width:34px;font-size:7px}.SpeedwayDiceUpsell__RaceCar{left:40px;width:48px;height:25px}.SpeedwayDiceUpsell__RaceCar:after{left:8px;width:8px;height:8px;box-shadow:24px 0 0 -2px #fff,24px 0 #050505}.SpeedwayDiceUpsell__RaceCar--you:after{box-shadow:24px 0 0 -2px #050505,24px 0 #fff}.SpeedwayDiceUpsell__FinishLine{top:9px;right:12px;bottom:9px;width:15px}.SpeedwayDiceUpsell__CardGame{gap:8px;margin-top:14px;padding:10px}.SpeedwayDiceUpsell__Hands{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:4px}.SpeedwayDiceUpsell__CardLabel,.SpeedwayDiceUpsell__GameRule,.SpeedwayDiceUpsell__MovePrompt{font-size:7px}.SpeedwayDiceUpsell__PlayingCard,.SpeedwayDiceUpsell__DrawCard{width:47px}.SpeedwayDiceUpsell__PlayingCard+.SpeedwayDiceUpsell__PlayingCard,.SpeedwayDiceUpsell__DrawCard{margin-left:-20px}.SpeedwayDiceUpsell__CardCorner{top:4px;left:5px}.SpeedwayDiceUpsell__CardCorner b{font-size:13px}.SpeedwayDiceUpsell__CardCorner i{font-size:10px}.SpeedwayDiceUpsell__PlayingCard>strong,.SpeedwayDiceUpsell__CardFace>strong{font-size:23px}.SpeedwayDiceUpsell__CardBack b{width:24px;height:24px;font-size:7px}.SpeedwayDiceUpsell__HandCards{min-height:70px}.SpeedwayDiceUpsell__HandTotal{min-width:36px;height:24px;font-size:14px}.SpeedwayDiceUpsell__HandScore{min-height:24px}.SpeedwayDiceUpsell__HandResult{min-width:40px;padding:0 5px;font-size:7px}.SpeedwayDiceUpsell__HandHint{min-height:15px;padding:2px 4px;font-size:6px}.SpeedwayDiceUpsell__ColorPicker{margin-top:12px}.SpeedwayDiceUpsell__ColorCard{min-height:60px;grid-template-columns:48px minmax(0,1fr) 18px;gap:6px;padding:4px 6px 4px 4px}.SpeedwayDiceUpsell__ColorImage{width:48px;height:50px}.SpeedwayDiceUpsell__ColorCard strong{font-size:9px}.SpeedwayDiceUpsell__ColorCard small{font-size:7px}.SpeedwayDiceUpsell__ColorCard>b{width:18px;height:18px;font-size:9px}.SpeedwayDiceUpsell__Status{margin-top:10px}.SpeedwayDiceUpsell__Actions{margin-top:12px}.SpeedwayDiceUpsell__Warning,.SpeedwayDiceUpsell__Error{margin-top:11px;font-size:10px}}@media(prefers-reduced-motion:reduce){.SpeedwayDiceUpsell__RaceCar,.SpeedwayDiceUpsell__CardInner,.SpeedwayDiceUpsell__HandHint,.SpeedwayDiceUpsell__Status{animation:none!important;transition:none!important}}.mth-home-review-rating-strip[hidden]{display:none!important}.mth-home-review-rating-strip{padding:16px 15px;text-align:center;border-bottom:1px solid rgba(var(--color-foreground),.14)}.mth-home-review-rating{display:inline-flex;align-items:center;gap:11px;font-size:12px;line-height:1.5;text-decoration:none;color:inherit}.mth-home-review-rating strong{font-weight:600;white-space:nowrap}.mth-home-review-rating__count{margin-left:5px}.mth-home-review-rating__stars{display:inline-block;position:relative;flex-shrink:0;color:var(--jdgm-star-color, #ffcb49);font-size:16px;letter-spacing:normal;line-height:1;white-space:nowrap}.mth-home-review-rating__stars>span{display:block}.mth-home-review-rating__stars>span:last-child{position:absolute;top:0;left:0;overflow:hidden}a.mth-home-review-rating:hover{text-decoration:underline;text-underline-offset:4px}a.mth-home-review-rating:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media screen and (max-width:749px){.mth-home-review-rating{gap:8px;font-size:11px}}.ny-love[hidden]{display:none}.ny-love{position:fixed;z-index:1001;bottom:max(24px,env(safe-area-inset-bottom));left:24px;width:min(432px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow-y:auto;box-sizing:border-box;padding:24px 28px 0;border:2px solid #000;border-radius:0;background:#fff;color:#000;box-shadow:6px 6px #000;font-family:var(--font-body-family);font-weight:var(--font-body-weight);line-height:1.3;letter-spacing:0;text-align:center;text-transform:uppercase;animation:ny-love-arrive .26s ease-out both}.ny-love__close{position:absolute;top:2px;right:2px;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:0;background:transparent;color:#000;cursor:pointer}.ny-love__close:hover{background:#000;color:#fff}.ny-love__close:focus-visible{outline:2px solid #000;outline-offset:-4px}.ny-love__eyebrow{margin:0 18px 14px;font-size:13px;letter-spacing:1px}.ny-love__mark{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:16px;font-family:var(--font-heading-family);font-size:88px;line-height:1;letter-spacing:-3px}.ny-love__mark svg{flex:0 0 64px;color:#e52329}.ny-love .ny-love__title{margin:0 0 12px;color:#000;font-family:var(--font-heading-family);font-size:50px;font-weight:var(--font-heading-weight);line-height:1;letter-spacing:-.5px;text-transform:uppercase}.ny-love__title span{display:block}.ny-love__headline{-webkit-text-stroke:1.4px currentColor;paint-order:stroke fill}.ny-love__offer{margin-top:5px;font-size:.68em}.ny-love__state{margin:0 0 4px;font-size:19px}.ny-love__qualifier{margin:0 0 18px;font-size:16px}.ny-love__body{margin:0 0 22px;font-size:16px;text-align:left}.ny-love__details{margin:0 -28px;padding:20px 24px;background:#000;color:#fff}.ny-love__details p{margin:0;font-size:14px}.ny-love__details .ny-love__nothing{margin-bottom:9px;font-size:20px;line-height:1.1}.ny-love__details .ny-love__terms{margin-top:12px;font-size:12px}html[data-mth-ny-discount=true] free-shipping-bar[data-ny-eligible=true][data-ny-ready=true]{display:none}html[data-mth-ny-discount=true] .cart-discount__tag:has([data-remove=NY-FREE-SHIP]){display:none}@media(max-width:749px){.ny-love{left:16px;bottom:max(16px,env(safe-area-inset-bottom));padding:22px 22px 0}.ny-love__mark{font-size:76px}.ny-love__mark svg{width:56px;height:56px;flex-basis:56px}.ny-love .ny-love__title{font-size:42px}.ny-love__state{font-size:17px}.ny-love__details{margin:0 -22px;padding:18px 22px}}@keyframes ny-love-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ny-love{animation:none}}.ny-shipping[hidden],.ny-shipping__preview[hidden]{display:none}.ny-shipping{display:block;margin-top:14px;color:#000}.ny-shipping__badge{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #000;background:#fff;line-height:1.1}.ny-shipping__badge svg{flex:0 0 16px;width:16px;height:16px}.ny-shipping__code{font-size:16px;letter-spacing:.3px}.ny-shipping__applied{margin-left:auto;font-size:12px}.ny-shipping .ny-shipping__note{margin:7px 0 0;font-size:12px;line-height:1.35}.ny-shipping .ny-shipping__preview{margin:0 0 6px;font-size:11px;line-height:1.3}.PriceHistory{--price-history-accent: #ffd900;--price-history-border: var(--border-color, rgba(var(--color-foreground), .22));--price-history-foreground-rgb: var(--text-color-rgb, var(--color-foreground));--price-history-heading: var(--heading-color, rgb(var(--color-foreground)));--price-history-muted: var(--text-color-light, rgba(var(--color-foreground), .68));--price-history-text: var(--text-color, rgb(var(--color-foreground)));display:block;margin:20px 0 4px;border:1px solid var(--price-history-border);background:rgba(var(--price-history-foreground-rgb),.025);overflow:hidden;text-align:left}.PriceHistory__Summary,.PriceHistory__Axis,.PriceHistory__EventTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.PriceHistory__Toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:12px 16px;cursor:pointer;list-style:none;transition:background-color .18s ease;-webkit-user-select:none;user-select:none}.PriceHistory__Toggle::-webkit-details-marker{display:none}.PriceHistory__Toggle:hover{background:rgba(var(--price-history-foreground-rgb),.04)}.PriceHistory__Toggle:focus-visible{outline:2px solid var(--price-history-heading);outline-offset:-3px}.PriceHistory__ToggleCopy{display:grid;gap:3px;min-width:0}.PriceHistory__ToggleMeta{color:var(--price-history-muted);font-size:11px;line-height:1.3}.PriceHistory__ToggleAside{display:flex;align-items:center;gap:10px;flex:0 0 auto}.PriceHistory__Title{display:block;font-size:12px;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.PriceHistory__Chevron{width:20px;height:20px;transition:transform .18s ease}.PriceHistory__Chevron path{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:bevel;stroke-width:1.5}.PriceHistory__Details[open] .PriceHistory__Toggle{border-bottom:1px solid var(--price-history-border)}.PriceHistory__Details[open] .PriceHistory__Chevron{transform:rotate(180deg)}.PriceHistory__Panel{padding:18px;animation:price-history-reveal .18s ease-out}@keyframes price-history-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PriceHistory__Preview,.PriceHistory__Trend,.PriceHistory__EventChange,.PriceHistory__Signal{display:inline-flex;align-items:center;min-height:24px;padding:3px 8px;border:1px solid var(--price-history-border);font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.PriceHistory__Signal[data-direction=down]{border-color:#18854b;background:#eaf7ef;color:#116b3a}.PriceHistory__Signal[data-direction=up]{border-color:#d19a00;background:#fff7cc;color:#6b5000}.PriceHistory__Signal[data-direction=same]{color:var(--price-history-muted)}.PriceHistory__Preview{background:var(--price-history-accent);color:#111}.PriceHistory__Summary{align-items:flex-end;margin-top:16px}.PriceHistory__CurrentLabel{display:block;margin-bottom:3px;color:var(--price-history-muted);font-size:11px}.PriceHistory__Current{display:block;color:var(--price-history-heading);font-family:var(--heading-font-family, var(--font-heading-family));font-size:28px;font-weight:var(--heading-font-weight, var(--font-heading-weight));letter-spacing:-.02em;line-height:1}.PriceHistory__Trend[data-direction=up]{border-color:#c66a20;color:#a24d0b}.PriceHistory__Trend[data-direction=down]{border-color:#18854b;color:#116b3a}.PriceHistory__Narrative,.PriceHistory__Meta,.PriceHistory__Disclosure{color:var(--price-history-muted);line-height:1.45}.PriceHistory__Narrative{margin:16px 0 0;padding:12px 14px;border-left:3px solid var(--price-history-accent);background:rgba(var(--price-history-foreground-rgb),.04);color:var(--price-history-text);font-size:12px}.PriceHistory__Narrative[data-direction=down]{border-left-color:#18854b;background:#eaf7ef;color:#174c30}.PriceHistory__Narrative[data-direction=up]{background:#fff9dc;color:#574500}.PriceHistory__Meta{margin:8px 0 0;font-size:11px}.PriceHistory__Chart{margin-top:16px}.PriceHistory__Plot{position:relative}.PriceHistory__Chart svg{display:block;width:100%;height:auto;overflow:visible}.PriceHistory__Grid{stroke:var(--price-history-border);stroke-width:1;vector-effect:non-scaling-stroke}.PriceHistory__Area{fill:#ffd90021}.PriceHistory__Line{fill:none;stroke:var(--price-history-accent);stroke-linecap:square;stroke-linejoin:bevel;stroke-width:4;vector-effect:non-scaling-stroke}.PriceHistory__Point{fill:var(--price-history-heading);stroke:var(--price-history-accent);stroke-width:3;vector-effect:non-scaling-stroke}.PriceHistory__ScrubLine{stroke:var(--price-history-heading);stroke-dasharray:3 3;stroke-width:1;vector-effect:non-scaling-stroke}.PriceHistory__ScrubPoint{fill:var(--price-history-accent);stroke:var(--price-history-heading);stroke-width:3;vector-effect:non-scaling-stroke}.PriceHistory__ScrubTarget{fill:transparent;cursor:crosshair;touch-action:pan-y}.PriceHistory__ScrubTarget:focus-visible{outline:none;stroke:var(--price-history-heading);stroke-width:2;vector-effect:non-scaling-stroke}.PriceHistory__Scrubber[hidden],.PriceHistory__Tooltip[hidden]{display:none}.PriceHistory__Tooltip{position:absolute;z-index:2;top:6px;left:50%;display:grid;gap:1px;width:max-content;max-width:min(220px,72%);padding:8px 10px;background:var(--price-history-heading);color:var(--color-background, #fff);font-size:10px;line-height:1.35;pointer-events:none;transform:translate(-50%)}.PriceHistory__Tooltip[data-edge=left]{transform:translate(-10%)}.PriceHistory__Tooltip[data-edge=right]{transform:translate(-90%)}.PriceHistory__TooltipPrice{font-size:13px}.PriceHistory__TooltipReason:empty{display:none}.PriceHistory__Axis{margin-top:6px;color:var(--price-history-muted);font-size:10px}.PriceHistory__ScrubHint{margin:7px 0 0;color:var(--price-history-muted);font-size:10px;line-height:1.4;text-align:center}.PriceHistory__Empty{display:grid;gap:3px;margin-top:16px;padding:13px 14px;border-left:3px solid var(--price-history-accent);background:rgba(var(--price-history-foreground-rgb),.04);font-size:12px}.PriceHistory__Chart[hidden],.PriceHistory__Empty[hidden]{display:none}.PriceHistory__Empty span{color:var(--price-history-muted)}.PriceHistory__Events,.PriceHistory__Noscript{margin:16px 0 0;padding:0;list-style:none}.PriceHistory__Event,.PriceHistory__Noscript li{padding:12px 0;border-top:1px solid var(--price-history-border)}.PriceHistory__EventDate{color:var(--price-history-muted);font-size:11px;white-space:nowrap}.PriceHistory__EventPrice{color:var(--price-history-heading);font-size:13px}.PriceHistory__EventReason{margin:6px 0 0;color:var(--price-history-text);font-size:12px;line-height:1.45}.PriceHistory__EventChange{margin-top:7px}.PriceHistory__EventChange[data-direction=up]:before{content:"\2191";margin-right:4px}.PriceHistory__EventChange[data-direction=down]:before{content:"\2193";margin-right:4px}.PriceHistory__Disclosure{margin:12px 0 0;font-size:11px}@media screen and (max-width:640px){.PriceHistory{margin-top:16px}.PriceHistory__Toggle{min-height:62px;padding:10px 13px}.PriceHistory__ToggleAside{gap:7px}.PriceHistory__Panel{padding:15px}.PriceHistory__Signal{padding-inline:6px;font-size:9px}.PriceHistory__Summary{align-items:flex-start;flex-direction:column;gap:10px;text-align:left}.PriceHistory__Summary>div{width:100%}.PriceHistory__Current{font-size:24px}.PriceHistory__Chart{margin-top:14px}}@media(prefers-reduced-motion:reduce){.PriceHistory__Chevron,.PriceHistory__Panel{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/50/compiled_assets/styles.css.map */
