.accessory-finder{background:var(--finder-background);color:var(--finder-text);min-height:70vh;padding:clamp(44px,7vw,88px) 0 clamp(64px,9vw,112px)}.accessory-finder__header{margin:0 auto 34px;max-width:780px;text-align:center}.accessory-finder__eyebrow{color:var(--finder-accent);font-size:.78rem;font-weight:760;letter-spacing:.14em;margin:0 0 12px;text-transform:uppercase}.accessory-finder__title{color:var(--finder-text);font-size:clamp(2rem,5vw,4rem);letter-spacing:-.045em;line-height:1.04;margin:0}.accessory-finder__subheading{color:color-mix(in srgb,var(--finder-text) 68%,transparent);font-size:clamp(1rem,1.7vw,1.16rem);line-height:1.6;margin:18px auto 0;max-width:680px}.accessory-finder__selector-card{background:var(--finder-card);border:1px solid color-mix(in srgb,var(--finder-text) 8%,transparent);border-radius:20px;box-shadow:0 18px 46px #00000012;margin:0 auto 38px;max-width:680px;padding:clamp(20px,3vw,30px)}.accessory-finder__selector-card label{display:block;font-size:.9rem;font-weight:720;margin-bottom:10px}.accessory-finder__select-wrap{position:relative}.accessory-finder__select{-webkit-appearance:none;appearance:none;background:var(--finder-card);border:1px solid color-mix(in srgb,var(--finder-text) 20%,transparent);border-radius:12px;color:var(--finder-text);font:inherit;min-height:54px;padding:12px 48px 12px 16px;width:100%}.accessory-finder__select:focus-visible{border-color:var(--finder-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--finder-accent) 20%,transparent);outline:0}.accessory-finder__select-wrap>span{font-size:1.4rem;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-55%)}.accessory-finder__configuration-note{color:var(--finder-accent);font-size:.86rem;margin:10px 0 0}.accessory-finder__toolbar{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.accessory-finder__types{display:flex;flex-wrap:wrap;gap:8px}.accessory-finder__type{background:var(--finder-card);border:1px solid color-mix(in srgb,var(--finder-text) 14%,transparent);border-radius:999px;color:var(--finder-text);cursor:pointer;flex:0 0 auto;font:inherit;font-size:.84rem;font-weight:680;min-height:40px;padding:8px 14px}.accessory-finder__type:hover,.accessory-finder__type:focus-visible,.accessory-finder__type.is-active{background:var(--finder-accent);border-color:var(--finder-accent);color:#fff}.accessory-finder__count{color:color-mix(in srgb,var(--finder-text) 62%,transparent);flex:0 0 auto;font-size:.88rem;margin:0}.accessory-finder__prompt,.accessory-finder__empty{background:var(--finder-card);border:1px dashed color-mix(in srgb,var(--finder-text) 18%,transparent);border-radius:18px;margin:0 auto;max-width:680px;padding:42px 24px;text-align:center}.accessory-finder__prompt span{align-items:center;background:color-mix(in srgb,var(--finder-accent) 12%,transparent);border-radius:50%;color:var(--finder-accent);display:inline-flex;font-size:1.2rem;font-weight:800;height:46px;justify-content:center;width:46px}.accessory-finder__prompt p,.accessory-finder__empty h2{margin:16px 0 0}.accessory-finder__empty h2{font-size:1.25rem}.accessory-finder__empty a{color:var(--finder-accent);display:inline-block;font-weight:700;margin-top:14px}.accessory-finder__grid{display:grid;gap:clamp(14px,2vw,24px);grid-template-columns:repeat(4,minmax(0,1fr))}.accessory-finder__card{background:var(--finder-card);border:1px solid color-mix(in srgb,var(--finder-text) 7%,transparent);border-radius:18px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.accessory-finder__card[hidden]{display:none}.accessory-finder__media{align-items:center;aspect-ratio:1 / 1;background:color-mix(in srgb,var(--finder-background) 70%,#fff);display:flex;justify-content:center;overflow:hidden;padding:18px;position:relative}.accessory-finder__image,.accessory-finder__placeholder{height:100%;object-fit:contain;transition:transform .2s ease;width:100%}.accessory-finder__card:hover .accessory-finder__image{transform:scale(1.035)}.accessory-finder__label{background:var(--finder-text);border-radius:999px;bottom:12px;color:#fff;font-size:.68rem;font-weight:720;left:12px;padding:6px 9px;position:absolute}.accessory-finder__content{display:flex;flex:1;flex-direction:column;padding:16px}.accessory-finder__content h2{font-size:1rem;line-height:1.35;margin:0}.accessory-finder__content h2 a{color:inherit;text-decoration:none}.accessory-finder__price{font-size:.94rem;font-weight:700;margin:10px 0 16px}.accessory-finder__form{margin-top:auto}.accessory-finder__action{align-items:center;background:var(--finder-text);border:0;border-radius:10px;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:.86rem;font-weight:700;justify-content:center;margin-top:auto;min-height:42px;padding:9px 12px;text-align:center;text-decoration:none;width:100%}.accessory-finder__action:hover,.accessory-finder__action:focus-visible{background:var(--finder-accent);color:#fff}@media screen and (max-width:989px){.accessory-finder__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.accessory-finder__toolbar{align-items:start;flex-direction:column}}@media screen and (max-width:699px){.accessory-finder__types{flex-wrap:nowrap;max-width:100%;overflow-x:auto;padding-bottom:5px;scrollbar-width:none}.accessory-finder__types::-webkit-scrollbar{display:none}.accessory-finder__grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.accessory-finder__card{border-radius:14px}.accessory-finder__media{padding:10px}.accessory-finder__label{bottom:8px;font-size:.58rem;left:8px;padding:5px 7px}.accessory-finder__content{padding:12px}.accessory-finder__content h2{font-size:.88rem}.accessory-finder__action{font-size:.76rem;min-height:40px;padding:8px}}.rr-flash-announcement{width:100%;background:var(--rr-announcement-bg);color:var(--rr-announcement-text)}.rr-flash-announcement__inner{display:flex;min-height:4.2rem;padding:.9rem 1.6rem;align-items:center;justify-content:center;gap:.9rem;font-size:1.15rem;font-weight:700;letter-spacing:.12em;line-height:1.2;text-align:center;text-transform:uppercase}.rr-flash-announcement__dot{width:.8rem;height:.8rem;flex:0 0 auto;border:.2rem solid rgba(255,255,255,.55);border-radius:50%;background:currentColor;box-shadow:0 0 #ffffff73;animation:rr-announcement-pulse 1.8s infinite}@keyframes rr-announcement-pulse{70%{box-shadow:0 0 0 .7rem #fff0}to{box-shadow:0 0 #fff0}}@media screen and (max-width:640px){.rr-flash-announcement__inner{min-height:3.8rem;padding:.8rem 1.2rem;gap:.7rem;font-size:.95rem;letter-spacing:.08em}.rr-flash-announcement__dot{width:.7rem;height:.7rem}}@media(prefers-reduced-motion:reduce){.rr-flash-announcement__dot{animation:none}}.flash-benefits{background:var(--flash-benefits-bg);color:#161616;padding-block:var(--flash-benefits-padding-top) var(--flash-benefits-padding-bottom)}.flash-benefits__inner{max-width:1280px}.flash-benefits__header{margin-bottom:28px}.flash-benefits__eyebrow{color:var(--flash-benefits-accent);font-family:var(--font-heading-family, "Roboto Condensed", sans-serif);font-size:1.2rem;font-weight:700;letter-spacing:.14em;line-height:1.2;margin:0 0 10px;text-transform:uppercase}.flash-benefits__heading{font-family:var(--font-heading-family, "Roboto Condensed", sans-serif);font-size:clamp(3rem,4vw,5.2rem);font-weight:700;letter-spacing:-.035em;line-height:.98;margin:0;max-width:720px}.flash-benefits__grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.flash-benefits__card{background:#fff;border:1px solid rgba(22,22,22,.08);border-radius:8px;min-height:240px;padding:30px}.flash-benefits__number{color:var(--flash-benefits-accent);display:block;font-family:var(--font-heading-family, "Roboto Condensed", sans-serif);font-size:1.3rem;font-weight:700;letter-spacing:.08em;margin-bottom:62px}.flash-benefits__title{font-family:var(--font-heading-family, "Roboto Condensed", sans-serif);font-size:2.4rem;font-weight:700;letter-spacing:-.02em;line-height:1.05;margin:0 0 12px}.flash-benefits__text{color:#161616ad;font-family:var(--font-body-family, "DM Sans", sans-serif);font-size:1.5rem;line-height:1.55;margin:0}@media screen and (max-width:899px){.flash-benefits__grid{grid-template-columns:1fr}.flash-benefits__card{min-height:0}.flash-benefits__number{margin-bottom:32px}}@media screen and (max-width:749px){.flash-benefits__heading{font-size:clamp(3rem,10vw,4.2rem)}.flash-benefits__card{padding:24px}}.flash-faq{background:var(--flash-faq-bg);color:#161616;padding-block:var(--flash-faq-padding-top) var(--flash-faq-padding-bottom)}.flash-faq__inner{display:grid;gap:64px;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);max-width:1280px}.flash-faq__eyebrow{color:var(--flash-faq-accent);font-family:var(--font-heading-family, "Roboto Condensed", sans-serif);font-size:1.2rem;font-weight:700;letter-spacing:.14em;line-height:1.2;margin:0 0 10px;text-transform:uppercase}.flash-faq__heading{font-family:var(--font-heading-family, "Roboto Condensed", sans-serif);font-size:clamp(3rem,4vw,5.2rem);font-weight:700;letter-spacing:-.035em;line-height:.98;margin:0}.flash-faq__list{border-top:1px solid rgba(22,22,22,.16)}.flash-faq__item{border-bottom:1px solid rgba(22,22,22,.16)}.flash-faq__question{align-items:center;cursor:pointer;display:flex;font-family:var(--font-heading-family, "Roboto Condensed", sans-serif);font-size:clamp(2rem,2.2vw,2.8rem);font-weight:700;gap:24px;justify-content:space-between;line-height:1.15;list-style:none;padding:28px 0}.flash-faq__question::-webkit-details-marker{display:none}.flash-faq__question:focus-visible{border-radius:4px;outline:2px solid var(--flash-faq-accent);outline-offset:4px}.flash-faq__icon{flex:0 0 20px;height:20px;position:relative;width:20px}.flash-faq__icon:before,.flash-faq__icon:after{background:var(--flash-faq-accent);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .16s ease}.flash-faq__icon:before{height:2px;width:20px}.flash-faq__icon:after{height:20px;width:2px}.flash-faq__item[open] .flash-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.flash-faq__answer{color:#161616ad;font-family:var(--font-body-family, "DM Sans", sans-serif);font-size:1.6rem;line-height:1.65;max-width:680px;padding:0 48px 30px 0}.flash-faq__answer>:first-child{margin-top:0}.flash-faq__answer>:last-child{margin-bottom:0}@media screen and (max-width:899px){.flash-faq__inner{gap:36px;grid-template-columns:1fr}}@media screen and (max-width:749px){.flash-faq__heading{font-size:clamp(3rem,10vw,4.2rem)}.flash-faq__question{font-size:2.1rem;padding:24px 0}.flash-faq__answer{padding-right:32px}}.rr-flash-hero{--rr-flash-border: #e6e6e6;--rr-flash-muted: #666666;width:100%;overflow:clip;background:var(--rr-flash-bg);color:#111}.rr-flash-hero *,.rr-flash-hero *:before,.rr-flash-hero *:after{box-sizing:border-box}.rr-flash-hero [hidden]{display:none!important}.rr-flash-hero__inner{--rr-flash-content-column: 1fr;--rr-flash-media-column: 1fr;display:grid;width:min(calc(100% - 4rem),128rem);margin:0 auto;padding:7.2rem 0 6.4rem;grid-template-areas:"content media";grid-template-columns:minmax(32rem,var(--rr-flash-content-column)) minmax(0,var(--rr-flash-media-column));gap:clamp(3.2rem,5vw,6rem);align-items:center}.rr-flash-hero--width-content_wide .rr-flash-hero__inner{--rr-flash-content-column: 1.12fr;--rr-flash-media-column: .88fr}.rr-flash-hero--width-media_wide .rr-flash-hero__inner{--rr-flash-content-column: .9fr;--rr-flash-media-column: 1.1fr}.rr-flash-hero--media-left .rr-flash-hero__inner{grid-template-areas:"media content";grid-template-columns:minmax(0,var(--rr-flash-media-column)) minmax(32rem,var(--rr-flash-content-column))}.rr-flash-hero__content{grid-area:content;display:flex;min-width:0;flex-direction:column}.rr-flash-hero--closed .rr-flash-hero__content{justify-content:center}.rr-flash-hero__block{min-width:0;margin-top:var(--rr-flash-block-spacing, 0)}.rr-flash-hero__eyebrow,.rr-flash-hero__product-meta p{margin:0;color:var(--rr-flash-accent);font-size:1.2rem;font-weight:800;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.rr-flash-hero__title{max-width:min(var(--rr-flash-heading-width, 14ch),100%);margin:0;color:#111;font-family:var(--font-heading-family, inherit);font-size:clamp(4.4rem,5.2vw,7rem);font-weight:700;letter-spacing:-.045em;line-height:.98;overflow-wrap:break-word}.rr-flash-hero__description{max-width:54rem;color:var(--rr-flash-muted);font-size:1.7rem;line-height:1.55}.rr-flash-hero__description p{margin:0}.rr-flash-hero__block--waiting .rr-flash-hero__title{margin-top:1rem}.rr-flash-hero__block--waiting .rr-flash-hero__description{margin-top:1.8rem}.rr-flash-hero__waiting-note{display:flex;margin:2.4rem 0 0;align-items:center;gap:1rem;color:#333;font-size:1.25rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rr-flash-hero__waiting-note span{width:.9rem;height:.9rem;flex:0 0 .9rem;border-radius:50%;background:var(--rr-flash-accent);box-shadow:0 0 0 .5rem #ea00291f}.rr-flash-hero__timer-card,.rr-flash-hero__inventory{padding:1.8rem 2rem;border:.1rem solid var(--rr-flash-border);border-radius:.8rem;background:#fff}.rr-flash-hero__timer-heading,.rr-flash-hero__inventory-copy{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.rr-flash-hero__timer-heading{margin-bottom:1.3rem;color:#333;font-size:1.1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.rr-flash-hero__timezone{color:#8a8a8a;font-weight:600}.rr-flash-hero__timer{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:.8rem;align-items:start}.rr-flash-hero__time-unit{display:grid;gap:.4rem;text-align:center}.rr-flash-hero__time-unit strong{font-family:var(--font-heading-family, inherit);font-size:clamp(2.5rem,3vw,3.6rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1}.rr-flash-hero__time-unit span{color:#777;font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rr-flash-hero__separator{color:var(--rr-flash-accent);font-size:2.4rem;font-weight:700;line-height:1}.rr-flash-hero__inventory-copy{margin-bottom:1rem;font-size:1.3rem}.rr-flash-hero__inventory-copy strong{font-weight:800}.rr-flash-hero__inventory-copy span{color:var(--rr-flash-muted)}.rr-flash-hero__progress{height:.8rem;overflow:hidden;border-radius:999px;background:#e6e6e6}.rr-flash-hero__progress span{display:block;width:var(--rr-flash-progress);height:100%;border-radius:inherit;background:var(--rr-flash-accent);transition:width .42s ease}.rr-flash-hero__product-meta{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.rr-flash-hero__product-meta p{margin-bottom:.5rem}.rr-flash-hero__product-meta h2{max-width:38rem;margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(2.3rem,2.5vw,3.2rem);font-weight:700;letter-spacing:-.025em;line-height:1.08;overflow-wrap:break-word}.rr-flash-hero__price{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end}.rr-flash-hero__price s{margin-bottom:.4rem;color:#999;font-size:1.3rem}.rr-flash-hero__price strong{color:var(--rr-flash-accent);font-size:clamp(2.5rem,3vw,3.6rem);font-weight:800;letter-spacing:-.04em;line-height:1}.rr-flash-hero__block--purchase{display:flex;width:100%;flex-direction:column;align-items:center}.rr-flash-hero__form{width:100%;margin:0}.rr-flash-hero__cta,.rr-flash-hero__mobile-bar button{display:inline-flex;width:100%;min-height:5rem;padding:1.2rem 2.4rem;align-items:center;justify-content:center;border:.1rem solid var(--rr-flash-accent);border-radius:999px;background:var(--rr-flash-accent);color:#fff;cursor:pointer;font:inherit;font-size:1.35rem;font-weight:800;transition:background .18s ease,transform .18s ease}.rr-flash-hero__cta:hover:not(:disabled),.rr-flash-hero__mobile-bar button:hover:not(:disabled){background:#c90023;transform:translateY(-1px)}.rr-flash-hero__cta:focus-visible,.rr-flash-hero__mobile-bar button:focus-visible,.rr-flash-hero__product-link:focus-visible{outline:.2rem solid var(--rr-flash-accent);outline-offset:.3rem}.rr-flash-hero__cta:disabled,.rr-flash-hero__mobile-bar button:disabled{border-color:#bdbdbd;background:#bdbdbd;cursor:not-allowed}.rr-flash-hero__status{min-height:1.8rem;margin:.7rem 0 0;color:var(--rr-flash-muted);font-size:1.15rem;text-align:center}.rr-flash-hero__status:empty{display:none}.rr-flash-hero__product-link{display:inline-flex;min-height:4rem;margin-top:.8rem;padding:.7rem 1.2rem;align-items:center;justify-content:center;gap:.7rem;border-radius:999px;color:#444;font-size:1.25rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:background .18s ease,color .18s ease}.rr-flash-hero__product-link:after{color:var(--rr-flash-accent);content:"\2192";font-size:1.5rem;line-height:1;transition:transform .18s ease}.rr-flash-hero__product-link:hover{background:#1111110d;color:#111}.rr-flash-hero__product-link:hover:after{transform:translate(.3rem)}.rr-flash-hero__setup{display:grid;padding:1.8rem 2rem;gap:.4rem;border:.1rem dashed #bdbdbd;border-radius:.8rem;background:#fff;color:var(--rr-flash-muted);font-size:1.3rem}.rr-flash-hero__setup strong{color:#111}.rr-flash-hero__media{grid-area:media}.rr-flash-hero__media-frame{position:relative;display:flex;min-height:54rem;aspect-ratio:1 / 1;overflow:hidden;align-items:center;justify-content:center;border:.1rem solid var(--rr-flash-border);border-radius:2.8rem;background:linear-gradient(145deg,#fff,#f2f2f2);box-shadow:0 1.8rem 4.5rem #0000000f}.rr-flash-hero__image{display:block;width:100%;height:100%;padding:clamp(2.4rem,5vw,6rem);object-fit:contain;transition:transform .26s ease;view-transition-name:flash-sale-product}.rr-flash-hero__media-frame:hover .rr-flash-hero__image{transform:scale(1.025)}.rr-flash-hero__placeholder{padding:12%;color:#b8b8b8}.rr-flash-hero__mystery{isolation:isolate;flex-direction:column;gap:1.2rem;background:radial-gradient(circle at 50% 42%,rgba(234,0,41,.1),transparent 38%),linear-gradient(145deg,#fff,#eee);text-align:center}.rr-flash-hero__mystery:before{position:absolute;z-index:-1;width:78%;aspect-ratio:1;border:.1rem solid rgba(17,17,17,.08);border-radius:50%;content:""}.rr-flash-hero__mystery-badge{position:absolute;top:2rem;left:2rem;padding:.9rem 1.5rem;border-radius:999px;background:var(--rr-flash-accent);color:#fff;font-size:1.05rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.rr-flash-hero__mystery-mark{display:grid;width:clamp(14rem,24vw,22rem);aspect-ratio:1;place-items:center;border-radius:50%;background:#111;color:#fff;font-family:var(--font-heading-family, inherit);font-size:clamp(8rem,13vw,13rem);font-weight:700;line-height:1;box-shadow:0 0 0 1.2rem #ea002917,0 2rem 5rem #00000024}.rr-flash-hero__mystery>strong{margin-top:1rem;font-family:var(--font-heading-family, inherit);font-size:clamp(2.2rem,2.8vw,3.2rem);letter-spacing:-.02em;line-height:1}.rr-flash-hero__mystery>span:last-child{color:var(--rr-flash-muted);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rr-flash-hero__limit-badge{position:absolute;z-index:2;top:2rem;left:2rem;display:inline-flex;min-height:4rem;padding:.8rem 1.5rem;align-items:center;gap:.7rem;border-radius:999px;background:#fff;color:var(--rr-flash-accent);box-shadow:0 .8rem 2.4rem #00000014}.rr-flash-hero__limit-badge strong{font-size:1.8rem;font-weight:800;line-height:1}.rr-flash-hero__limit-badge span{font-size:1.05rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.rr-flash-hero__mobile-bar{display:none}@media screen and (max-width:989px){.rr-flash-hero__inner{width:min(calc(100% - 3.2rem),76rem);padding:5.6rem 0;grid-template-areas:"media" "content";grid-template-columns:1fr;gap:4rem}.rr-flash-hero--mobile-media-after .rr-flash-hero__inner{grid-template-areas:"content" "media"}.rr-flash-hero__media-frame{min-height:0}}@media screen and (max-width:640px){.rr-flash-hero{padding-bottom:7.2rem}.rr-flash-hero__inner{width:min(calc(100% - 2.4rem),52rem);padding:3.6rem 0 4.8rem;gap:3.2rem}.rr-flash-hero__media-frame{border-radius:2.2rem}.rr-flash-hero__image{padding:2rem}.rr-flash-hero__limit-badge{top:1.2rem;left:1.2rem;min-height:3.4rem;padding:.6rem 1.2rem}.rr-flash-hero__limit-badge strong{font-size:1.6rem}.rr-flash-hero__limit-badge span{font-size:.9rem}.rr-flash-hero__mystery-badge{top:1.2rem;left:1.2rem}.rr-flash-hero__mystery-mark{width:clamp(12rem,42vw,18rem)}.rr-flash-hero__eyebrow{font-size:1.05rem}.rr-flash-hero__title{font-size:clamp(4rem,13vw,5.4rem)}.rr-flash-hero__description{font-size:1.5rem}.rr-flash-hero__timer-card,.rr-flash-hero__inventory{padding:1.5rem}.rr-flash-hero__timer-heading{align-items:flex-start;flex-direction:column;gap:.3rem}.rr-flash-hero__timer{gap:.3rem}.rr-flash-hero__time-unit strong{font-size:clamp(2.2rem,8vw,3rem)}.rr-flash-hero__time-unit span{font-size:.78rem}.rr-flash-hero__separator{font-size:2rem}.rr-flash-hero__product-meta{align-items:flex-start}.rr-flash-hero__product-meta h2{max-width:20rem;font-size:2.2rem}.rr-flash-hero__price strong{font-size:2.5rem}.rr-flash-hero__mobile-bar{position:fixed;z-index:30;right:1rem;bottom:1rem;left:1rem;display:flex;padding:1rem;align-items:center;justify-content:space-between;gap:1rem;border:.1rem solid var(--rr-flash-border);border-radius:1.2rem;background:#fffffff0;box-shadow:0 1rem 3.2rem #00000024;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.rr-flash-hero__mobile-bar>div{display:grid;min-width:0;line-height:1.2}.rr-flash-hero__mobile-bar span{overflow:hidden;max-width:13rem;color:#555;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.rr-flash-hero__mobile-bar strong{color:var(--rr-flash-accent);font-size:1.4rem}.rr-flash-hero__mobile-bar button{width:auto;min-height:4rem;padding:.8rem 1.5rem;font-size:1.05rem}}@media(prefers-reduced-motion:reduce){.rr-flash-hero__image,.rr-flash-hero__progress span,.rr-flash-hero__cta,.rr-flash-hero__product-link,.rr-flash-hero__product-link:after,.rr-flash-hero__mobile-bar button{transition:none}}.flash-sale{--rr-surface: #ffffff;--rr-soft: #f7f7f7;--rr-border: #e6e6e6;--rr-muted: #666666;--rr-red-dark: #c90023;position:relative;width:100%;overflow:clip;background:var(--flash-bg);color:var(--flash-text);font-family:inherit}.flash-sale *,.flash-sale *:before,.flash-sale *:after{box-sizing:border-box}.flash-sale__announcement{display:flex;min-height:4.2rem;padding:.9rem 1.6rem;align-items:center;justify-content:center;gap:.9rem;background:var(--flash-accent);color:#fff;font-size:1.15rem;font-weight:700;letter-spacing:.12em;line-height:1.2;text-align:center;text-transform:uppercase}.flash-sale__pulse{width:.8rem;height:.8rem;flex:0 0 auto;border:.2rem solid rgba(255,255,255,.55);border-radius:50%;background:#fff;box-shadow:0 0 #ffffff73;animation:rr-flash-pulse 1.8s infinite}.flash-sale__shell{width:min(calc(100% - 4rem),128rem);margin:0 auto;padding:7.2rem 0 6.4rem}.flash-sale__hero{display:grid;grid-template-columns:minmax(32rem,.92fr) minmax(0,1.08fr);gap:clamp(4rem,6vw,8rem);align-items:center}.flash-sale__content{display:flex;min-width:0;flex-direction:column;order:1}.flash-sale__media{min-width:0;order:2}.flash-sale__media-frame{position:relative;display:flex;min-height:54rem;aspect-ratio:1 / 1;overflow:hidden;align-items:center;justify-content:center;border:.1rem solid var(--rr-border);border-radius:2.8rem;background:linear-gradient(145deg,#fff,#f2f2f2);box-shadow:0 1.8rem 4.5rem #0000000f}.flash-sale__image{display:block;width:100%;height:100%;padding:clamp(2.4rem,5vw,6rem);object-fit:contain;transition:transform .26s ease;view-transition-name:flash-sale-product}.flash-sale__media-frame:hover .flash-sale__image{transform:scale(1.025)}.flash-sale__placeholder{padding:12%;color:#b8b8b8}.flash-sale__limit-badge{position:absolute;z-index:2;top:2rem;left:2rem;display:inline-flex;width:auto;min-height:4rem;padding:.8rem 1.5rem;align-items:center;gap:.7rem;border-radius:999px;background:#fff;color:var(--flash-accent);box-shadow:0 .8rem 2.4rem #00000014;text-align:left}.flash-sale__limit-badge strong{font-size:1.8rem;font-weight:800;line-height:1}.flash-sale__limit-badge span{max-width:none;margin:0;font-size:1.05rem;font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase}.flash-sale__kicker,.flash-sale__product-label{margin:0 0 1.1rem;color:var(--flash-accent);font-size:1.2rem;font-weight:800;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.flash-sale__title{max-width:10ch;margin:0;color:#111;font-family:var(--font-heading-family, inherit);font-size:clamp(4.4rem,5.2vw,7rem);font-style:var(--font-heading-style, normal);font-weight:700;letter-spacing:-.045em;line-height:.98;overflow-wrap:break-word}.flash-sale__subheading{max-width:54rem;margin-top:2rem;color:var(--rr-muted);font-size:1.7rem;line-height:1.55}.flash-sale__subheading p{margin:0}.flash-sale__timer-wrap{margin-top:3.2rem;padding:1.8rem 2rem;border:.1rem solid var(--rr-border);border-radius:.8rem;background:var(--rr-surface)}.flash-sale__timer-heading,.flash-sale__inventory-copy{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.flash-sale__timer-heading{margin-bottom:1.3rem;color:#333;font-size:1.1rem;font-weight:800;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.flash-sale__timezone{color:#8a8a8a;font-weight:600}.flash-sale__timer{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:.8rem;align-items:start}.flash-sale__time-unit{display:grid;gap:.4rem;text-align:center}.flash-sale__time-unit strong{color:#111;font-family:var(--font-heading-family, inherit);font-size:clamp(2.5rem,3vw,3.6rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1}.flash-sale__time-unit span{color:#777;font-size:.95rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.flash-sale__timer-separator{color:var(--flash-accent);font-size:2.4rem;font-weight:700;line-height:1}.flash-sale__inventory{margin-top:1.6rem;padding:1.8rem 2rem;border:.1rem solid var(--rr-border);border-radius:.8rem;background:var(--rr-surface)}.flash-sale__inventory-copy{margin-bottom:1rem;color:#222;font-size:1.3rem}.flash-sale__inventory-copy strong{font-weight:800}.flash-sale__inventory-copy span{color:var(--rr-muted)}.flash-sale__progress{height:.8rem;overflow:hidden;border-radius:999px;background:#e6e6e6}.flash-sale__progress-fill{display:block;width:var(--flash-progress);height:100%;border-radius:inherit;background:var(--flash-accent);transition:width .42s ease}.flash-sale__product-meta{display:flex;margin-top:2.8rem;align-items:flex-end;justify-content:space-between;gap:2rem}.flash-sale__product-label{margin-bottom:.5rem}.flash-sale__product-title{max-width:38rem;margin:0;color:#111;font-family:var(--font-heading-family, inherit);font-size:clamp(2.3rem,2.5vw,3.2rem);font-weight:700;letter-spacing:-.025em;line-height:1.08;overflow-wrap:break-word}.flash-sale__price{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end}.flash-sale__price strong{color:var(--flash-accent);font-size:clamp(2.5rem,3vw,3.6rem);font-weight:800;letter-spacing:-.04em;line-height:1}.flash-sale__price s{margin-bottom:.4rem;color:#999;font-size:1.3rem}.flash-sale__form{margin-top:1.8rem}.flash-sale__cta,.flash-sale__mobile-bar button{display:inline-flex;width:100%;min-height:5rem;padding:1.2rem 2.4rem;align-items:center;justify-content:center;border:.1rem solid var(--flash-accent);border-radius:999px;background:var(--flash-accent);color:#fff;cursor:pointer;font:inherit;font-size:1.35rem;font-weight:800;letter-spacing:.02em;line-height:1.2;text-align:center;transition:background .18s ease,border-color .18s ease,transform .18s ease}.flash-sale__cta:hover:not(:disabled),.flash-sale__mobile-bar button:hover:not(:disabled){border-color:var(--rr-red-dark);background:var(--rr-red-dark);transform:translateY(-1px)}.flash-sale__cta:focus-visible,.flash-sale__mobile-bar button:focus-visible,.flash-sale__product-link:focus-visible,.flash-sale__faq summary:focus-visible{outline:.2rem solid var(--flash-accent);outline-offset:.3rem}.flash-sale__cta:disabled,.flash-sale__mobile-bar button:disabled{border-color:#bdbdbd;background:#bdbdbd;cursor:not-allowed}.flash-sale__form-status{min-height:1.8rem;margin:.7rem 0 0;color:var(--rr-muted);font-size:1.15rem;line-height:1.4;text-align:center}.flash-sale__product-link{align-self:center;margin-top:.4rem;color:#333;font-size:1.2rem;font-weight:700;text-underline-offset:.3rem}.flash-sale__setup{display:grid;margin-top:2.4rem;padding:1.8rem 2rem;gap:.4rem;border:.1rem dashed #bdbdbd;border-radius:.8rem;background:#fff;color:var(--rr-muted);font-size:1.3rem}.flash-sale__setup strong{color:#111}.flash-sale__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:7.2rem;gap:2.4rem}.flash-sale__benefit{min-width:0;padding:3rem;border:.1rem solid var(--rr-border);border-radius:.8rem;background:var(--rr-surface);transition:border-color .18s ease,transform .18s ease}.flash-sale__benefit:hover{border-color:#ccc;transform:translateY(-.3rem)}.flash-sale__benefit-number{display:inline-flex;min-width:4.2rem;min-height:2.8rem;padding:.5rem 1.1rem;align-items:center;justify-content:center;border-radius:999px;background:#fff0f3;color:var(--flash-accent);font-size:1rem;font-weight:800;letter-spacing:.08em}.flash-sale__benefit h3{margin:2.2rem 0 .8rem;color:#111;font-family:var(--font-heading-family, inherit);font-size:2.2rem;font-weight:700;letter-spacing:-.02em;line-height:1.1}.flash-sale__benefit p{margin:0;color:var(--rr-muted);font-size:1.35rem;line-height:1.55}.flash-sale__faq{display:grid;grid-template-columns:minmax(22rem,.7fr) minmax(0,1.3fr);padding:8rem 0 1.6rem;gap:clamp(4rem,7vw,9rem)}.flash-sale__faq-heading h2{max-width:11ch;margin:0;color:#111;font-family:var(--font-heading-family, inherit);font-size:clamp(3.4rem,4vw,5.6rem);font-weight:700;letter-spacing:-.04em;line-height:1}.flash-sale__faq-list{display:grid;gap:1.2rem}.flash-sale__faq details{overflow:hidden;border:.1rem solid var(--rr-border);border-radius:.8rem;background:var(--rr-surface)}.flash-sale__faq summary{display:flex;min-height:6rem;padding:1.8rem 2rem;align-items:center;justify-content:space-between;gap:1.6rem;color:#111;cursor:pointer;font-size:1.45rem;font-weight:700;line-height:1.35;list-style:none}.flash-sale__faq summary::-webkit-details-marker{display:none}.flash-sale__faq summary:after{content:"+";color:var(--flash-accent);font-size:2.4rem;font-weight:400;line-height:1;transition:transform .18s ease}.flash-sale__faq details[open] summary:after{transform:rotate(45deg)}.flash-sale__faq details>div{max-width:68rem;padding:0 5rem 2rem 2rem;color:var(--rr-muted);font-size:1.35rem;line-height:1.55}.flash-sale__mobile-bar{display:none}@keyframes rr-flash-pulse{70%{box-shadow:0 0 0 .7rem #fff0}to{box-shadow:0 0 #fff0}}@media screen and (max-width:989px){.flash-sale__shell{width:min(calc(100% - 3.2rem),76rem);padding:5.6rem 0}.flash-sale__hero{grid-template-columns:1fr;gap:4rem}.flash-sale__media{order:1}.flash-sale__content{order:2}.flash-sale__media-frame{min-height:0}.flash-sale__title{max-width:12ch}.flash-sale__benefits,.flash-sale__faq{grid-template-columns:1fr}.flash-sale__faq{gap:3.2rem}.flash-sale__faq-heading h2{max-width:14ch}}@media screen and (max-width:640px){.flash-sale{padding-bottom:7.2rem}.flash-sale__announcement{min-height:3.8rem;padding:.8rem 1.2rem;gap:.7rem;font-size:.95rem;letter-spacing:.08em}.flash-sale__pulse{width:.7rem;height:.7rem}.flash-sale__shell{width:min(calc(100% - 2.4rem),52rem);padding:3.6rem 0 4.8rem}.flash-sale__hero{gap:3.2rem}.flash-sale__media-frame{border-radius:2.2rem}.flash-sale__image{padding:2rem}.flash-sale__limit-badge{top:1.2rem;left:1.2rem;min-height:3.4rem;padding:.6rem 1.2rem}.flash-sale__limit-badge strong{font-size:1.6rem}.flash-sale__limit-badge span{font-size:.9rem}.flash-sale__kicker,.flash-sale__product-label{font-size:1.05rem}.flash-sale__title{font-size:clamp(4rem,13vw,5.4rem)}.flash-sale__subheading{margin-top:1.6rem;font-size:1.5rem}.flash-sale__timer-wrap,.flash-sale__inventory{padding:1.5rem}.flash-sale__timer-heading{align-items:flex-start;flex-direction:column;gap:.3rem}.flash-sale__timer{gap:.3rem}.flash-sale__time-unit strong{font-size:clamp(2.2rem,8vw,3rem)}.flash-sale__time-unit span{font-size:.78rem}.flash-sale__timer-separator{font-size:2rem}.flash-sale__product-meta{align-items:flex-start}.flash-sale__product-title{max-width:20rem;font-size:2.2rem}.flash-sale__price strong{font-size:2.5rem}.flash-sale__benefits{margin-top:4.8rem;gap:1.2rem}.flash-sale__benefit{padding:2.4rem}.flash-sale__faq{padding:5.6rem 0 0}.flash-sale__faq summary{padding:1.6rem;font-size:1.35rem}.flash-sale__faq details>div{padding:0 4rem 1.8rem 1.6rem;font-size:1.25rem}.flash-sale__mobile-bar{position:fixed;z-index:30;right:1rem;bottom:1rem;left:1rem;display:flex;padding:1rem;align-items:center;justify-content:space-between;gap:1rem;border:.1rem solid var(--rr-border);border-radius:1.2rem;background:#fffffff0;box-shadow:0 1rem 3.2rem #00000024;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.flash-sale__mobile-bar>div{display:grid;min-width:0;line-height:1.2}.flash-sale__mobile-bar span{overflow:hidden;max-width:13rem;color:#555;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.flash-sale__mobile-bar strong{color:var(--flash-accent);font-size:1.4rem}.flash-sale__mobile-bar button{width:auto;min-height:4rem;padding:.8rem 1.5rem;font-size:1.05rem}}@media(prefers-reduced-motion:reduce){.flash-sale__pulse,.flash-sale__image,.flash-sale__progress-fill,.flash-sale__cta,.flash-sale__mobile-bar button,.flash-sale__benefit,.flash-sale__faq summary:after{animation:none;transition:none}}.floating-contact{position:fixed;bottom:calc(var(--contact-bottom) + env(safe-area-inset-bottom));z-index:9999;display:block}.floating-contact--right{right:max(20px,env(safe-area-inset-right))}.floating-contact--left{left:max(20px,env(safe-area-inset-left))}.floating-contact details{position:relative}.floating-contact summary{position:relative;display:grid;width:58px;height:58px;padding:0;color:var(--contact-text);background:var(--contact-color);border:0;border-radius:50%;box-shadow:0 10px 28px #0000003d;cursor:pointer;list-style:none;place-items:center;transition:transform .18s ease,box-shadow .18s ease}.floating-contact summary::-webkit-details-marker{display:none}.floating-contact summary:hover{box-shadow:0 12px 32px #0000004d;transform:translateY(-2px)}.floating-contact summary:focus-visible{outline:3px solid #ffffff;outline-offset:3px;box-shadow:0 0 0 6px var(--contact-color)}.floating-contact__icon,.floating-contact__close{display:grid;grid-area:1 / 1;place-items:center;transition:opacity .16s ease,transform .2s ease}.floating-contact__close{opacity:0;transform:rotate(-90deg) scale(.75)}.floating-contact details[open] .floating-contact__icon{opacity:0;transform:rotate(90deg) scale(.75)}.floating-contact details[open] .floating-contact__close{opacity:1;transform:rotate(0) scale(1)}.floating-contact__panel{position:absolute;bottom:72px;width:min(320px,calc(100vw - 32px));padding:18px;color:#171717;background:#fff;border:1px solid rgb(0 0 0 / 9%);border-radius:18px;box-shadow:0 18px 48px #00000038;transform-origin:bottom;animation:floating-contact-in .18s ease-out}.floating-contact--right .floating-contact__panel{right:0}.floating-contact--left .floating-contact__panel{left:0}.floating-contact__heading{margin:0 0 12px;font-size:18px;font-weight:700;line-height:1.3}.floating-contact__options{display:grid;gap:10px}.floating-contact__option{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:center;min-height:62px;padding:9px 12px;color:#171717;text-decoration:none;background:#f6f6f6;border:1px solid transparent;border-radius:13px;transition:background .16s ease,border-color .16s ease,transform .16s ease}.floating-contact__option:hover{color:#171717;background:#fff;border-color:#00000024;transform:translateY(-1px)}.floating-contact__option:focus-visible{outline:3px solid var(--contact-color);outline-offset:2px}.floating-contact__option-icon{display:grid;width:42px;height:42px;color:#fff;border-radius:50%;place-items:center}.floating-contact__option-icon--phone{background:var(--contact-color)}.floating-contact__option-icon--whatsapp{background:#128c4a}.floating-contact__option strong,.floating-contact__option small{display:block}.floating-contact__option strong{font-size:15px;line-height:1.3}.floating-contact__option small{margin-top:2px;color:#5c5c5c;font-size:13px;line-height:1.3}@keyframes floating-contact-in{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.floating-contact summary,.floating-contact__icon,.floating-contact__close,.floating-contact__option,.floating-contact__panel{animation:none;transition:none}}.rr-compare{--rr-border: #e7e7e7;--rr-muted: #686868;--rr-soft: #f5f5f5;width:100%;overflow:clip;background:var(--rr-compare-background);color:var(--rr-compare-text)}.rr-compare *,.rr-compare *:before,.rr-compare *:after{box-sizing:border-box}.rr-compare [hidden]{display:none!important}.rr-compare__shell{width:min(calc(100% - 4rem),132rem);margin:0 auto;padding:clamp(5.6rem,8vw,10rem) 0}.rr-compare__intro{max-width:78rem;margin:0 auto;text-align:center}.rr-compare__eyebrow{margin:0 0 1.4rem;color:var(--rr-compare-accent);font-size:1.15rem;font-weight:800;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.rr-compare__title{margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(4rem,5.6vw,7rem);font-weight:700;letter-spacing:-.045em;line-height:.98}.rr-compare__description{max-width:65rem;margin:2rem auto 0;color:var(--rr-muted);font-size:1.6rem;line-height:1.6}.rr-compare__description p{margin:0}.rr-compare__controls{display:flex;margin-top:clamp(4rem,6vw,7rem);padding:1rem;align-items:center;justify-content:space-between;gap:1.6rem;border:.1rem solid var(--rr-border);border-radius:1.6rem;background:var(--rr-compare-surface);box-shadow:0 1rem 3.5rem #0000000b}.rr-compare__tabs,.rr-compare__actions{display:flex;align-items:center;gap:.8rem}.rr-compare__tabs{padding:.4rem;border-radius:999px;background:var(--rr-soft)}.rr-compare__tab,.rr-compare__text-button,.rr-compare__primary-button,.rr-compare-picker__cancel{min-height:4.4rem;border:0;font:inherit;cursor:pointer}.rr-compare__tab{padding:.9rem 1.8rem;border-radius:999px;background:transparent;color:#575757;font-size:1.25rem;font-weight:700;line-height:1.2}.rr-compare__tab[aria-selected=true]{background:#111;color:#fff;box-shadow:0 .4rem 1.4rem #0000001f}.rr-compare__difference-toggle{display:inline-flex;min-height:4.4rem;padding:.6rem 1rem;align-items:center;gap:.8rem;color:#333;cursor:pointer;font-size:1.2rem}.rr-compare__difference-toggle input{position:absolute;width:.1rem;height:.1rem;opacity:0}.rr-compare__difference-toggle>span{position:relative;width:3.8rem;height:2.2rem;border-radius:999px;background:#d7d7d7;transition:background .18s ease}.rr-compare__difference-toggle>span:after{position:absolute;top:.3rem;left:.3rem;width:1.6rem;height:1.6rem;border-radius:50%;background:#fff;box-shadow:0 .2rem .5rem #0000002e;content:"";transition:transform .18s ease}.rr-compare__difference-toggle input:checked+span{background:var(--rr-compare-accent)}.rr-compare__difference-toggle input:checked+span:after{transform:translate(1.6rem)}.rr-compare__text-button,.rr-compare__primary-button,.rr-compare-picker__cancel{display:inline-flex;padding:1rem 1.5rem;align-items:center;justify-content:center;gap:.7rem;border-radius:999px;background:transparent;color:#222;font-size:1.2rem;font-weight:750;line-height:1.2}.rr-compare__text-button svg,.rr-compare__primary-button svg{width:1.8rem;height:1.8rem}.rr-compare__primary-button{border:.1rem solid var(--rr-compare-accent);background:var(--rr-compare-accent);color:#fff}.rr-compare__primary-button:disabled{border-color:#bcbcbc;background:#bcbcbc;cursor:not-allowed}.rr-compare__status{min-height:2rem;margin:1.2rem 0 0;color:var(--rr-muted);font-size:1.15rem;line-height:1.4;text-align:right}.rr-compare__category-panel{margin-top:1.6rem}.rr-compare__scroller{overflow-x:auto;border:.1rem solid var(--rr-border);border-radius:1.8rem;background:var(--rr-compare-surface);box-shadow:0 1rem 4rem #0000000b;overscroll-behavior-inline:contain;scrollbar-width:thin}.rr-compare__stage{--compare-count: 2;min-width:0}.rr-compare__product-grid,.rr-compare__spec-values{display:grid;grid-template-columns:repeat(var(--compare-count),minmax(0,1fr))}.rr-compare__product-grid{position:sticky;z-index:5;top:var(--rr-compare-header-offset, 0px);border-radius:1.7rem 1.7rem 0 0;border-bottom:.1rem solid var(--rr-border);background:#fffffff5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:top .15s ease-out}body:has(.rr-compare) .section-header.shopify-section-group-header-group{z-index:20}@media screen and (min-width:750px){.rr-compare__scroller{overflow:visible}}.rr-compare__product{position:relative;display:grid;min-width:0;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);padding:1.8rem;gap:1.6rem;border-right:.1rem solid var(--rr-border)}.rr-compare__product:last-child{border-right:0}.rr-compare__remove{position:absolute;z-index:2;top:1rem;right:1rem;display:grid;width:3.2rem;height:3.2rem;padding:0;place-items:center;border:.1rem solid var(--rr-border);border-radius:50%;background:#fff;color:#333;cursor:pointer}.rr-compare__remove svg{width:1.6rem;height:1.6rem}.rr-compare__remove[hidden]{display:none}.rr-compare__product-media{display:block;aspect-ratio:1;overflow:hidden;border-radius:1.2rem;background:var(--rr-soft)}.rr-compare__product-image{display:block;width:100%;height:100%;padding:.8rem;object-fit:contain}.rr-compare__placeholder{color:#c4c4c4}.rr-compare__product-copy{display:flex;min-width:0;padding-right:2.8rem;flex-direction:column;justify-content:center}.rr-compare__product-copy h2{margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(1.7rem,2vw,2.3rem);font-weight:700;letter-spacing:-.02em;line-height:1.1}.rr-compare__product-copy h2 a,.rr-compare__product-link{color:inherit;text-decoration:none}.rr-compare__price{display:flex;margin-top:.9rem;align-items:baseline;gap:.8rem}.rr-compare__price strong{color:var(--rr-compare-accent);font-size:1.5rem}.rr-compare__price s{color:#8c8c8c;font-size:1.1rem}.rr-compare__product-link{align-self:flex-start;margin-top:1rem;border-bottom:.1rem solid currentColor;font-size:1.1rem;font-weight:700}.rr-compare__group{border-bottom:.1rem solid var(--rr-border)}.rr-compare__group:last-child{border-bottom:0}.rr-compare__group-summary{position:sticky;z-index:3;left:0;display:flex;min-height:6rem;padding:1.8rem 2.2rem;align-items:center;justify-content:space-between;gap:2rem;background:#f3f3f3;color:#111;cursor:pointer;font-family:var(--font-heading-family, inherit);font-size:1.7rem;font-weight:700;list-style:none}.rr-compare__group-summary::-webkit-details-marker{display:none}.rr-compare__group-summary svg{width:2rem;height:2rem;transition:transform .18s ease}.rr-compare__group[open] .rr-compare__group-summary svg{transform:rotate(180deg)}.rr-compare__spec-row{border-top:.1rem solid var(--rr-border)}.rr-compare__spec-row:first-child{border-top:0}.rr-compare__spec-label{position:sticky;z-index:2;left:0;padding:1.3rem 2.2rem;background:#fafafa;color:#555;font-size:1.12rem;font-weight:750;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.rr-compare__spec-value{min-height:6rem;padding:1.7rem 2.2rem;border-right:.1rem solid var(--rr-border);color:#222;font-size:1.3rem;line-height:1.45}.rr-compare__spec-value:last-child{border-right:0}.rr-compare__spec-row[data-different=true] .rr-compare__spec-value{background:#fff8f8}.rr-compare__empty-value{color:#a1a1a1}.rr-compare-picker{width:min(calc(100% - 3.2rem),84rem);height:min(82rem,calc(100vh - 3.2rem));height:min(82rem,calc(100dvh - 3.2rem));max-width:84rem;max-height:calc(100vh - 3.2rem);max-height:calc(100dvh - 3.2rem);padding:0;overflow:hidden;overscroll-behavior:contain;border:0;border-radius:2rem;background:var(--rr-compare-surface);color:var(--rr-compare-text);opacity:0;transform:translateY(2rem) scale(.98);transition:opacity .18s ease,transform .18s ease,overlay .18s allow-discrete,display .18s allow-discrete}.rr-compare-picker[open]{opacity:1;transform:none}@starting-style{.rr-compare-picker[open]{opacity:0;transform:translateY(2rem) scale(.98)}}.rr-compare-picker::backdrop{background:#00000094;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.rr-compare-picker__frame{display:grid;width:100%;height:100%;min-height:0;overflow:hidden;grid-template-rows:auto auto minmax(0,1fr) auto}.rr-compare-picker__header,.rr-compare-picker__footer{display:flex;padding:2rem 2.4rem;align-items:center;justify-content:space-between;gap:2rem;border-bottom:.1rem solid var(--rr-border)}.rr-compare-picker__header p{margin:0 0 .5rem;color:var(--rr-compare-accent);font-size:1rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.rr-compare-picker__header h2{margin:0;font-family:var(--font-heading-family, inherit);font-size:2.8rem;line-height:1}.rr-compare-picker__close{display:grid;width:4rem;height:4rem;flex:0 0 auto;padding:0;place-items:center;border:.1rem solid var(--rr-border);border-radius:50%;background:#fff;color:#222;cursor:pointer}.rr-compare-picker__close svg{width:2rem;height:2rem}.rr-compare-picker__search-wrap{position:relative;margin:1.6rem 2.4rem 0}.rr-compare-picker__search-wrap svg{position:absolute;top:50%;left:1.4rem;width:2rem;height:2rem;color:#777;transform:translateY(-50%)}.rr-compare-picker__search-wrap input{width:100%;min-height:4.8rem;padding:1rem 1.4rem 1rem 4.4rem;border:.1rem solid var(--rr-border);border-radius:999px;background:#fafafa;color:#111;font:inherit;font-size:1.3rem}.rr-compare-picker__products{display:grid;min-height:0;padding:1.6rem 2.4rem 2.4rem;overflow-y:auto;align-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y;-webkit-overflow-scrolling:touch}.rr-compare-picker__product{display:grid;min-width:0;padding:1rem;grid-template-columns:7.2rem minmax(0,1fr) 2.8rem;align-items:center;gap:1.2rem;border:.1rem solid var(--rr-border);border-radius:1.2rem;background:#fff;color:#222;cursor:pointer;font:inherit;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.rr-compare-picker__product[aria-pressed=true]{border-color:var(--rr-compare-accent);background:#fff8f8}.rr-compare-picker__product:disabled{opacity:.42;cursor:not-allowed}.rr-compare-picker__media{display:block;width:7.2rem;aspect-ratio:1;overflow:hidden;border-radius:.9rem;background:var(--rr-soft)}.rr-compare-picker__image{display:block;width:100%;height:100%;padding:.5rem;object-fit:contain}.rr-compare-picker__placeholder{color:#c4c4c4}.rr-compare-picker__copy{display:grid;min-width:0;gap:.5rem}.rr-compare-picker__copy strong{font-size:1.25rem;line-height:1.25}.rr-compare-picker__copy>span{color:var(--rr-compare-accent);font-size:1.15rem;font-weight:700}.rr-compare-picker__check{display:grid;width:2.6rem;height:2.6rem;place-items:center;border:.1rem solid #cfcfcf;border-radius:50%;color:transparent}.rr-compare-picker__product[aria-pressed=true] .rr-compare-picker__check{border-color:var(--rr-compare-accent);background:var(--rr-compare-accent);color:#fff}.rr-compare-picker__check svg{width:1.7rem;height:1.7rem}.rr-compare-picker__empty{grid-column:1 / -1;margin:3rem 2.4rem;color:var(--rr-muted);font-size:1.3rem;text-align:center}.rr-compare-picker__footer{position:relative;z-index:2;border-top:.1rem solid var(--rr-border);border-bottom:0;background:var(--rr-compare-surface);box-shadow:0 -.8rem 2rem #0000000f}.rr-compare-picker__footer p{margin:0;color:var(--rr-muted);font-size:1.2rem}.rr-compare-picker__footer>div{display:flex;gap:.8rem}.rr-compare-picker__cancel{border:.1rem solid var(--rr-border);background:#fff}.rr-compare__setup{display:grid;max-width:72rem;margin:5rem auto 0;padding:2.4rem;gap:.6rem;border:.1rem dashed #bdbdbd;border-radius:1.4rem;background:var(--rr-compare-surface);color:var(--rr-muted);font-size:1.3rem;text-align:center}.rr-compare__setup strong{color:#111;font-size:1.7rem}.rr-compare button:focus-visible,.rr-compare a:focus-visible,.rr-compare summary:focus-visible,.rr-compare input:focus-visible{outline:.2rem solid var(--rr-compare-accent);outline-offset:.3rem}@media screen and (max-width:989px){.rr-compare__controls{align-items:stretch;flex-direction:column}.rr-compare__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.rr-compare__actions{justify-content:space-between}}@media screen and (max-width:749px){.rr-compare__shell{width:min(calc(100% - 2.4rem),54rem);padding:4.8rem 0}.rr-compare__title{font-size:clamp(3.8rem,13vw,5.4rem)}.rr-compare__description{font-size:1.4rem}.rr-compare__controls{margin-top:3.6rem}.rr-compare__actions{display:grid;grid-template-columns:1fr auto}.rr-compare__difference-toggle{grid-column:1 / -1;justify-content:space-between}.rr-compare__text-button span{display:none}.rr-compare__status{text-align:left}.rr-compare__stage{min-width:max(100%,calc(var(--compare-count) * 15rem))}.rr-compare__product{grid-template-columns:1fr;padding:1.2rem;gap:.9rem}.rr-compare__product-media{width:100%}.rr-compare__product-copy{padding-right:0}.rr-compare__product-copy h2{min-height:3.8rem;font-size:1.45rem}.rr-compare__price{align-items:flex-start;flex-direction:column;gap:.2rem}.rr-compare__product-link{display:none}.rr-compare__remove{top:.8rem;right:.8rem;width:3rem;height:3rem}.rr-compare__group-summary,.rr-compare__spec-label{width:calc(100vw - 2.6rem);max-width:54rem}.rr-compare__group-summary{min-height:5.4rem;padding:1.5rem 1.4rem;font-size:1.5rem}.rr-compare__spec-label{padding:1.1rem 1.4rem;font-size:1rem}.rr-compare__spec-value{min-height:5.6rem;padding:1.4rem;font-size:1.2rem}.rr-compare-picker{width:100%;height:calc(100vh - 1rem);height:calc(100dvh - 1rem);max-width:none;max-height:calc(100vh - 1rem);max-height:calc(100dvh - 1rem);margin:auto 0 0;border-radius:2rem 2rem 0 0}.rr-compare-picker__header,.rr-compare-picker__footer{padding:1.6rem}.rr-compare-picker__footer{padding-bottom:max(1.6rem,env(safe-area-inset-bottom))}.rr-compare-picker__header h2{font-size:2.4rem}.rr-compare-picker__search-wrap{margin:1.2rem 1.6rem 0}.rr-compare-picker__products{grid-template-columns:1fr;padding:1.2rem 1.6rem 1.6rem}.rr-compare-picker__footer{align-items:stretch;flex-direction:column}.rr-compare-picker__footer>div{display:grid;grid-template-columns:.75fr 1.25fr}}@media(prefers-reduced-motion:reduce){.rr-compare *,.rr-compare *:before,.rr-compare *:after{scroll-behavior:auto!important;transition:none!important}}.roadshow-accessories{background:var(--accessories-background);color:var(--accessories-text);padding:clamp(48px,7vw,88px) 0}.roadshow-accessories__header{align-items:end;display:flex;gap:28px;justify-content:space-between;margin-bottom:clamp(26px,4vw,42px)}.roadshow-accessories__eyebrow{color:var(--accessories-accent);font-size:.76rem;font-weight:750;letter-spacing:.13em;margin:0 0 10px;text-transform:uppercase}.roadshow-accessories__heading{color:var(--accessories-text);font-size:clamp(1.75rem,3.6vw,3rem);font-weight:720;letter-spacing:-.035em;line-height:1.08;margin:0}.roadshow-accessories__subheading{color:color-mix(in srgb,var(--accessories-text) 67%,transparent);line-height:1.55;margin:12px 0 0}.roadshow-accessories__view-all{align-items:center;color:var(--accessories-text);display:inline-flex;font-weight:700;gap:8px;text-decoration:none}.roadshow-accessories__view-all:hover,.roadshow-accessories__view-all:focus-visible{color:var(--accessories-accent)}.roadshow-accessories__view-all--mobile{display:none}.roadshow-accessories__list{display:grid;gap:clamp(12px,2vw,22px);grid-template-columns:repeat(4,minmax(0,1fr))}.roadshow-accessories__item{background:var(--accessories-card);border-radius:18px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.roadshow-accessories__media{align-items:center;aspect-ratio:1 / 1;display:flex;justify-content:center;overflow:hidden;padding:18px}.roadshow-accessories__image,.roadshow-accessories__placeholder{height:100%;object-fit:contain;transition:transform .22s ease;width:100%}.roadshow-accessories__item:hover .roadshow-accessories__image{transform:scale(1.035)}.roadshow-accessories__content{display:flex;flex:1;flex-direction:column;padding:0 18px 18px}.roadshow-accessories__content h3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:1rem;font-weight:680;line-height:1.35;margin:0;min-height:4.05em;overflow:hidden}.roadshow-accessories__content h3 a{color:inherit;text-decoration:none}.roadshow-accessories__price{font-size:.94rem;font-weight:650;margin:10px 0 16px}.roadshow-accessories__form{margin-top:auto}.roadshow-accessories__action{align-items:center;background:transparent;border:1px solid rgba(0,0,0,.18);border-radius:10px;color:var(--accessories-text);cursor:pointer;display:flex;font:inherit;font-size:.88rem;font-weight:700;justify-content:center;margin-top:auto;min-height:42px;padding:9px 12px;text-align:center;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease;width:100%}.roadshow-accessories__action:hover,.roadshow-accessories__action:focus-visible{background:var(--accessories-accent);border-color:var(--accessories-accent);color:#fff}.roadshow-accessories__empty{grid-column:1 / -1;margin:0}@media screen and (max-width:989px){.roadshow-accessories__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:599px){.roadshow-accessories__header{align-items:start}.roadshow-accessories__view-all--desktop{display:none}.roadshow-accessories__view-all--mobile{display:inline-flex;margin-top:24px}.roadshow-accessories__list{gap:12px}.roadshow-accessories__item{border-radius:14px}.roadshow-accessories__content{padding:0 12px 12px}.roadshow-accessories__media{padding:12px}}.roadshow-collection{background:var(--roadshow-background);color:var(--roadshow-text);padding:clamp(44px,7vw,88px) 0 clamp(52px,8vw,104px)}.roadshow-collection__header{margin:0 auto clamp(30px,5vw,54px);max-width:760px;text-align:center}.roadshow-collection__eyebrow{color:var(--roadshow-accent);font-size:.78rem;font-weight:750;letter-spacing:.14em;margin:0 0 12px;text-transform:uppercase}.roadshow-collection__title{color:var(--roadshow-text);font-size:clamp(2rem,5vw,4.25rem);font-weight:720;letter-spacing:-.045em;line-height:1.02;margin:0}.roadshow-collection__subheading{color:color-mix(in srgb,var(--roadshow-text) 68%,transparent);font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.6;margin:20px auto 0;max-width:660px}.roadshow-collection__grid{display:grid;gap:clamp(16px,2.4vw,30px);grid-template-columns:repeat(3,minmax(0,1fr))}.roadshow-collection__card{background:var(--roadshow-card);border:1px solid rgba(0,0,0,.06);border-radius:22px;box-shadow:0 16px 40px #0000000f;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.roadshow-collection__card:hover{box-shadow:0 20px 48px #0000001a;transform:translateY(-4px)}.roadshow-collection__media{align-items:center;aspect-ratio:1 / 1;background:#f8f8f8;display:flex;justify-content:center;overflow:hidden;padding:clamp(16px,3vw,30px);position:relative}.roadshow-collection__image,.roadshow-collection__placeholder{height:100%;object-fit:contain;transition:transform .24s ease;width:100%}.roadshow-collection__card:hover .roadshow-collection__image{transform:scale(1.025)}.roadshow-collection__badge{background:var(--roadshow-accent);border-radius:999px;color:#fff;font-size:.72rem;font-weight:750;left:16px;letter-spacing:.08em;padding:7px 11px;position:absolute;text-transform:uppercase;top:16px}.roadshow-collection__content{display:flex;flex:1;flex-direction:column;padding:clamp(20px,2.5vw,28px)}.roadshow-collection__product-title{font-size:clamp(1.1rem,1.7vw,1.45rem);font-weight:680;line-height:1.25;margin:0}.roadshow-collection__product-title a{color:inherit;text-decoration:none}.roadshow-collection__price{align-items:baseline;display:flex;flex-wrap:wrap;font-size:1.02rem;font-weight:700;gap:9px;margin:14px 0 22px}.roadshow-collection__price s{color:#00000073;font-size:.88rem;font-weight:500}.roadshow-collection__button{align-items:center;background:var(--roadshow-text);border-radius:12px;color:#fff;display:flex;font-weight:700;justify-content:center;margin-top:auto;min-height:48px;padding:11px 18px;text-align:center;text-decoration:none;transition:background .16s ease,transform .16s ease}.roadshow-collection__button:hover,.roadshow-collection__button:focus-visible{background:var(--roadshow-accent);color:#fff;transform:translateY(-1px)}.roadshow-collection__pagination,.roadshow-collection__empty{margin-top:44px;text-align:center}.roadshow-collection__pagination a,.roadshow-collection__pagination .current{margin:0 6px}.roadshow-collection__empty{background:var(--roadshow-card);border-radius:20px;padding:48px 24px}.roadshow-collection__empty h2,.roadshow-collection__empty p{margin:0}.roadshow-collection__empty p{margin-top:10px}@media screen and (max-width:989px){.roadshow-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:599px){.roadshow-collection__grid{grid-template-columns:1fr}.roadshow-collection__card{border-radius:18px}.roadshow-collection__media{aspect-ratio:4 / 3}}.roadshow-landing{background:var(--roadshow-background);color:var(--roadshow-text);padding:clamp(44px,7vw,88px) 0 clamp(52px,8vw,104px)}.roadshow-landing__header{margin:0 auto clamp(30px,5vw,54px);max-width:760px;text-align:center}.roadshow-landing__eyebrow{color:var(--roadshow-accent);font-size:.78rem;font-weight:750;letter-spacing:.14em;margin:0 0 12px;text-transform:uppercase}.roadshow-landing__title{color:var(--roadshow-text);font-size:clamp(2rem,5vw,4.25rem);font-weight:720;letter-spacing:-.045em;line-height:1.02;margin:0}.roadshow-landing__subheading{color:color-mix(in srgb,var(--roadshow-text) 68%,transparent);font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.6;margin:20px auto 0;max-width:660px}.roadshow-landing__filters{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 auto 14px}.roadshow-landing__filter{background:var(--roadshow-card);border:1px solid color-mix(in srgb,var(--roadshow-text) 16%,transparent);border-radius:999px;color:var(--roadshow-text);cursor:pointer;font:inherit;font-size:.9rem;font-weight:680;min-height:42px;padding:9px 16px;transition:background .16s ease,border-color .16s ease,color .16s ease}.roadshow-landing__filter:hover,.roadshow-landing__filter:focus-visible,.roadshow-landing__filter.is-active{background:var(--roadshow-accent);border-color:var(--roadshow-accent);color:#fff}.roadshow-landing__filter:focus-visible{outline:3px solid color-mix(in srgb,var(--roadshow-accent) 28%,transparent);outline-offset:2px}.roadshow-landing__count{color:color-mix(in srgb,var(--roadshow-text) 62%,transparent);font-size:.88rem;margin:0 0 24px;text-align:center}.roadshow-landing__grid{display:grid;gap:clamp(16px,2.4vw,30px);grid-template-columns:repeat(3,minmax(0,1fr))}.roadshow-landing__card{background:var(--roadshow-card);border:1px solid rgba(0,0,0,.06);border-radius:22px;box-shadow:0 16px 40px #0000000f;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:box-shadow .18s ease,transform .18s ease}.roadshow-landing__card[hidden]{display:none}.roadshow-landing__card:hover{box-shadow:0 20px 48px #0000001a;transform:translateY(-4px)}.roadshow-landing__media{align-items:center;aspect-ratio:1 / 1;background:#f8f8f8;display:flex;justify-content:center;overflow:hidden;padding:clamp(16px,3vw,30px);position:relative}.roadshow-landing__image,.roadshow-landing__placeholder{height:100%;object-fit:contain;transition:transform .24s ease;width:100%}.roadshow-landing__card:hover .roadshow-landing__image{transform:scale(1.025)}.roadshow-landing__badge{background:var(--roadshow-accent);border-radius:999px;color:#fff;font-size:.72rem;font-weight:750;left:16px;letter-spacing:.08em;padding:7px 11px;position:absolute;text-transform:uppercase;top:16px}.roadshow-landing__content{display:flex;flex:1;flex-direction:column;padding:clamp(20px,2.5vw,28px)}.roadshow-landing__product-title{font-size:clamp(1.1rem,1.7vw,1.45rem);font-weight:680;line-height:1.25;margin:0}.roadshow-landing__product-title a{color:inherit;text-decoration:none}.roadshow-landing__price{align-items:baseline;display:flex;flex-wrap:wrap;font-size:1.02rem;font-weight:700;gap:9px;margin:14px 0 22px}.roadshow-landing__price s{color:#00000073;font-size:.88rem;font-weight:500}.roadshow-landing__button{align-items:center;background:var(--roadshow-text);border-radius:12px;color:#fff;display:flex;font-weight:700;justify-content:center;margin-top:auto;min-height:48px;padding:11px 18px;text-align:center;text-decoration:none;transition:background .16s ease,transform .16s ease}.roadshow-landing__button:hover,.roadshow-landing__button:focus-visible{background:var(--roadshow-accent);color:#fff;transform:translateY(-1px)}@media screen and (max-width:989px){.roadshow-landing__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:599px){.roadshow-landing{padding-top:36px}.roadshow-landing__header{margin-bottom:24px}.roadshow-landing__filters{flex-wrap:nowrap;justify-content:start;margin-left:calc(var(--page-width-margin, 0px) * -1);margin-right:calc(var(--page-width-margin, 0px) * -1);overflow-x:auto;padding:2px 1px 8px;scrollbar-width:none}.roadshow-landing__filters::-webkit-scrollbar{display:none}.roadshow-landing__filter{flex:0 0 auto;font-size:.78rem;min-height:38px;padding:7px 12px}.roadshow-landing__count{margin-bottom:16px;text-align:left}.roadshow-landing__grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.roadshow-landing__card{border-radius:14px}.roadshow-landing__media{aspect-ratio:1 / 1;padding:10px}.roadshow-landing__badge{font-size:.58rem;left:8px;padding:5px 7px;top:8px}.roadshow-landing__content{padding:12px}.roadshow-landing__product-title{font-size:.9rem;line-height:1.3}.roadshow-landing__price{font-size:.88rem;gap:5px;margin:9px 0 12px}.roadshow-landing__price s{font-size:.72rem}.roadshow-landing__button{border-radius:9px;font-size:.76rem;min-height:40px;padding:8px}}.roadshow-product{background:var(--roadshow-background);color:var(--roadshow-text);min-height:70vh;padding:clamp(24px,5vw,72px) 0}.roadshow-product__shell{display:grid;gap:clamp(24px,4vw,64px);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start}.roadshow-product__media,.roadshow-product__panel{min-width:0}.roadshow-product__stage{align-items:center;aspect-ratio:1 / 1;background:var(--roadshow-card);border-radius:var(--roadshow-radius);display:flex;justify-content:center;overflow:hidden;padding:clamp(16px,3vw,40px)}.roadshow-product__main-image,.roadshow-product__placeholder{height:100%;object-fit:contain;transition:opacity .18s ease,transform .24s ease;width:100%}.roadshow-product__stage:hover .roadshow-product__main-image{transform:scale(1.015)}.roadshow-product__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;padding:2px;scrollbar-width:thin}.roadshow-product__thumb{background:var(--roadshow-card);border:2px solid transparent;border-radius:12px;cursor:pointer;flex:0 0 72px;height:72px;overflow:hidden;padding:5px}.roadshow-product__thumb:hover,.roadshow-product__thumb:focus-visible,.roadshow-product__thumb.is-active{border-color:var(--roadshow-accent);outline:none}.roadshow-product__thumb-image{height:100%;object-fit:contain;width:100%}.roadshow-product__panel{background:var(--roadshow-card);border-radius:var(--roadshow-radius);box-shadow:0 18px 60px #10111414;padding:clamp(24px,4vw,44px);position:sticky;top:24px}.roadshow-product__badge{background:color-mix(in srgb,var(--roadshow-accent) 10%,transparent);border-radius:999px;color:var(--roadshow-accent);display:inline-flex;font-size:12px;font-weight:750;letter-spacing:.09em;padding:7px 11px;text-transform:uppercase}.roadshow-product__title{color:var(--roadshow-text);font-size:clamp(30px,4vw,48px);letter-spacing:-.04em;line-height:1.04;margin:18px 0 12px}.roadshow-product__price{align-items:baseline;display:flex;flex-wrap:wrap;font-size:clamp(24px,3vw,32px);font-weight:750;gap:12px}.roadshow-product__price s{color:#1011147a;font-size:.65em;font-weight:500}.roadshow-product__intro{color:#101114a8;line-height:1.55;margin:16px 0 26px}.roadshow-product__form,.roadshow-product__steps{display:grid;gap:18px}.roadshow-product__field{display:grid;gap:9px}.roadshow-product__field label,.roadshow-product__quantity label{align-items:center;display:flex;font-size:14px;font-weight:700;gap:8px}.roadshow-product__step{align-items:center;background:var(--roadshow-text);border-radius:50%;color:var(--roadshow-card);display:inline-flex;font-size:11px;height:22px;justify-content:center;width:22px}.roadshow-product select,.roadshow-product input[type=number]{-webkit-appearance:none;appearance:none;background:var(--roadshow-card);border:1px solid rgb(16 17 20 / 18%);border-radius:12px;color:var(--roadshow-text);font:inherit;min-height:52px;padding:0 15px;width:100%}.roadshow-product select{background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 19px) 23px,calc(100% - 14px) 23px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:40px}.roadshow-product select:focus-visible,.roadshow-product input:focus-visible{border-color:var(--roadshow-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--roadshow-accent) 18%,transparent);outline:none}.roadshow-product__actions{align-items:flex-end;display:flex;gap:12px;margin-top:4px}.roadshow-product__quantity{display:grid;flex:0 0 92px;gap:9px}.roadshow-product__actions>:not(.roadshow-product__quantity):not(.roadshow-product__submit){display:none!important}.roadshow-product__submit{align-self:end;background:var(--roadshow-accent);border:0;border-radius:12px;color:#fff;cursor:pointer;flex:1 1 auto;font:inherit;font-weight:750;min-height:52px;padding:12px 20px;transition:filter .16s ease,transform .16s ease}.roadshow-product__submit:hover:not(:disabled){filter:brightness(.92);transform:translateY(-1px)}.roadshow-product__submit:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--roadshow-accent) 24%,transparent);outline:none}.roadshow-product__submit:disabled{cursor:not-allowed;opacity:.48}.roadshow-product__note{color:#1011148f;font-size:12px;line-height:1.5;margin:-3px 0 0}.roadshow-product__service{background:color-mix(in srgb,var(--roadshow-accent) 5%,var(--roadshow-card));border:1px solid color-mix(in srgb,var(--roadshow-accent) 20%,transparent);border-radius:14px;padding:14px}.roadshow-product__service-note{color:#10111499;font-size:12px;line-height:1.45;margin:0}.roadshow-product__form-error{background:#fff1f0;border-radius:10px;color:#a8071a;font-size:13px;line-height:1.45;margin:0;padding:10px 12px}@media(max-width:989px){.roadshow-product__shell{grid-template-columns:1fr}.roadshow-product__panel{position:static}}@media(max-width:540px){.roadshow-product{padding:14px 0 28px}.roadshow-product__panel,.roadshow-product__stage{border-radius:calc(var(--roadshow-radius) * .75)}.roadshow-product__quantity{flex-basis:78px}}.rr-auction{--rr-red:#ea0029;--rr-red-dark:#c90024;--rr-black:#0a0a0a;--rr-ink:#171717;--rr-muted:#676767;--rr-soft:#f5f5f5;--rr-border:#e3e3e3;background:#fff;color:var(--rr-ink);font-family:var(--font-body-family,inherit);overflow:clip}.rr-auction *{box-sizing:border-box}.rr-auction__container{width:min(calc(100% - 4rem),128rem);margin-inline:auto}.rr-auction__hero{position:relative;min-height:70rem;padding:9rem 0 8rem;background:linear-gradient(118deg,#090909,#111 54%,#1d1d1d);color:#fff;isolation:isolate}.rr-auction__hero-glow{position:absolute;z-index:-1;inset:-20% -10% auto 45%;height:70rem;background:radial-gradient(circle,rgba(234,0,41,.28),transparent 64%);filter:blur(2rem)}.rr-auction__hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(40rem,.95fr);gap:clamp(5rem,8vw,12rem);align-items:center}.rr-auction__eyebrow,.rr-auction__status{display:inline-flex;align-items:center;gap:.8rem;font-size:1.1rem;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.rr-auction__eyebrow{color:#fff}.rr-auction__live-dot,.rr-auction__status i{width:.8rem;height:.8rem;border-radius:50%;background:var(--rr-red);box-shadow:0 0 0 .5rem #ea002926}.rr-auction__hero h1{max-width:10ch;margin:2.2rem 0 0;font-family:var(--font-heading-family,inherit);font-size:clamp(5.2rem,7vw,9rem);font-weight:700;letter-spacing:-.06em;line-height:.94}.rr-auction__hero-text{max-width:58rem;margin:2.6rem 0 0;color:#c9c9c9;font-size:1.8rem;line-height:1.6}.rr-auction__hero-actions,.rr-auction__product-actions,.rr-auction__final-actions{display:flex;flex-wrap:wrap;gap:1.2rem}.rr-auction__hero-actions{margin-top:3.4rem}.rr-auction__button{display:inline-flex;min-height:5.2rem;padding:1.3rem 2.6rem;align-items:center;justify-content:center;gap:1rem;border:.1rem solid transparent;border-radius:999px;font-size:1.35rem;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .18s ease,background .18s ease,border-color .18s ease}.rr-auction__button:hover{transform:translateY(-2px)}.rr-auction__button--primary{background:var(--rr-red);color:#fff}.rr-auction__button--primary:hover{background:var(--rr-red-dark)}.rr-auction__button--secondary{border-color:#555;background:transparent;color:#fff}.rr-auction__button--secondary:hover{border-color:#fff}.rr-auction__hero-points{display:flex;margin:4rem 0 0;padding:2.6rem 0 0;gap:2.8rem;border-top:.1rem solid #333;color:#a9a9a9;font-size:1.2rem;line-height:1.4;list-style:none}.rr-auction__hero-points li{position:relative;padding-left:1.8rem}.rr-auction__hero-points li:before{position:absolute;top:.45rem;left:0;width:.65rem;height:.65rem;border-radius:50%;background:var(--rr-red);content:""}.rr-auction__hero-visual{position:relative;min-height:48rem}.rr-auction__bid-card{position:absolute;border:.1rem solid rgba(255,255,255,.12);border-radius:2.4rem;background:#fff;box-shadow:0 3rem 8rem #00000059}.rr-auction__bid-card--back{top:1rem;right:-3rem;width:62%;min-height:18rem;padding:3rem;background:linear-gradient(145deg,var(--rr-red),#9b001c);color:#fff;transform:rotate(7deg)}.rr-auction__bid-card--back span,.rr-auction__bid-card--back strong{display:block}.rr-auction__bid-card--back span{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase}.rr-auction__bid-card--back strong{max-width:9ch;margin-top:1.2rem;font-size:2.5rem;line-height:1.05}.rr-auction__bid-card--front{z-index:2;right:3rem;bottom:0;width:min(42rem,88%);padding:2.4rem;color:var(--rr-ink);transform:rotate(-2deg)}.rr-auction__bid-card-top,.rr-auction__bid-line{display:flex;align-items:center;justify-content:space-between}.rr-auction__bid-card-top>span:last-child{color:#aaa;font-size:1.1rem;font-weight:800}.rr-auction__status{color:var(--rr-red)}.rr-auction__status i{width:.65rem;height:.65rem;box-shadow:none}.rr-auction__bid-card svg{display:block;width:100%;margin:1rem auto}.rr-auction__bid-card p{margin:0;color:#8a8a8a;font-size:1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.rr-auction__bid-card>strong{display:block;margin-top:.5rem;font-size:2.2rem}.rr-auction__bid-line{margin-top:2rem;padding-top:1.6rem;border-top:.1rem solid var(--rr-border);font-size:1.15rem}.rr-auction__bid-line b{color:var(--rr-red)}.rr-auction__ticker{padding:1.5rem 2rem;background:var(--rr-red);color:#fff;overflow:hidden}.rr-auction__ticker>div{display:flex;max-width:118rem;margin:auto;align-items:center;justify-content:space-between;gap:2rem;font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.rr-auction__ticker i{width:.4rem;height:.4rem;flex:0 0 auto;border-radius:50%;background:#fff;opacity:.65}.rr-auction__featured,.rr-auction__steps,.rr-auction__conditions,.rr-auction__faq{padding:10rem 0}.rr-auction__section-heading>p,.rr-auction__trust>div>div>p,.rr-auction__final p{margin:0 0 1.2rem;color:var(--rr-red);font-size:1.1rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.rr-auction__section-heading h2,.rr-auction__trust h2,.rr-auction__final h2{margin:0;font-family:var(--font-heading-family,inherit);font-size:clamp(3.6rem,4.5vw,6.2rem);font-weight:700;letter-spacing:-.045em;line-height:1}.rr-auction__section-heading>span{display:block;max-width:62rem;margin-top:1.8rem;color:var(--rr-muted);font-size:1.55rem;line-height:1.6}.rr-auction__section-heading--split{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem}.rr-auction__section-heading--split>span{max-width:30rem;margin:0;text-align:right}.rr-auction__product-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);margin-top:4.5rem;overflow:hidden;border:.1rem solid var(--rr-border);border-radius:2.8rem;background:#fff;box-shadow:0 2.5rem 7rem #00000012}.rr-auction__product-media{position:relative;display:flex;min-height:56rem;align-items:center;justify-content:center;background:linear-gradient(145deg,#fafafa,#ededed)}.rr-auction__product-image{display:block;width:100%;height:100%;padding:clamp(3rem,6vw,8rem);object-fit:contain}.rr-auction__placeholder{color:#bbb}.rr-auction__condition-badge{position:absolute;z-index:2;top:2.4rem;left:2.4rem;padding:.8rem 1.4rem;border-radius:999px;background:#fff;color:#222;box-shadow:0 .8rem 2.5rem #00000014;font-size:1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.rr-auction__product-content{display:flex;padding:clamp(4rem,6vw,7rem);flex-direction:column;justify-content:center}.rr-auction__status--light{width:max-content;padding:.8rem 1.2rem;border-radius:999px;background:#fff0f3}.rr-auction__product-content h3{margin:2rem 0 0;font-family:var(--font-heading-family,inherit);font-size:clamp(3rem,3.7vw,5rem);font-weight:700;letter-spacing:-.04em;line-height:1.02}.rr-auction__product-intro{margin:1.8rem 0 0;color:var(--rr-muted);font-size:1.5rem;line-height:1.6}.rr-auction__product-details{display:grid;margin:3rem 0 0;border-top:.1rem solid var(--rr-border)}.rr-auction__product-details div{display:grid;grid-template-columns:1fr 1.3fr;padding:1.5rem 0;gap:2rem;border-bottom:.1rem solid var(--rr-border)}.rr-auction__product-details dt{color:#888;font-size:1.05rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rr-auction__product-details dd{margin:0;color:#222;font-size:1.2rem;font-weight:700}.rr-auction__product-actions{margin-top:3rem;align-items:center}.rr-auction__product-actions p{max-width:24rem;margin:0;color:#888;font-size:1.1rem;line-height:1.45}.rr-auction__steps{background:var(--rr-soft)}.rr-auction__step-grid,.rr-auction__condition-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:5rem;gap:2rem}.rr-auction__step-grid article{position:relative;min-height:28rem;padding:3.2rem;border:.1rem solid var(--rr-border);border-radius:1.6rem;background:#fff}.rr-auction__step-grid b{display:inline-flex;width:4.2rem;height:4.2rem;align-items:center;justify-content:center;border-radius:50%;background:var(--rr-black);color:#fff;font-size:1.1rem}.rr-auction__step-grid h3,.rr-auction__condition-grid h3{margin:5rem 0 1rem;font-size:2.3rem;letter-spacing:-.025em}.rr-auction__step-grid p,.rr-auction__condition-grid p{margin:0;color:var(--rr-muted);font-size:1.35rem;line-height:1.6}.rr-auction__section-heading--center{text-align:center}.rr-auction__section-heading--center>span{margin-inline:auto}.rr-auction__condition-grid article{padding:3.2rem;border-top:.3rem solid var(--rr-red);background:var(--rr-soft)}.rr-auction__condition-grid article>span{display:flex;width:4.8rem;height:4.8rem;align-items:center;justify-content:center;border-radius:1.2rem;background:#fff;color:var(--rr-red);font-size:2rem;font-weight:800}.rr-auction__condition-grid h3{margin-top:3rem}.rr-auction__condition-note{max-width:76rem;margin:3rem auto 0;color:#888;font-size:1.15rem;line-height:1.6;text-align:center}.rr-auction__trust{padding:8rem 0;background:var(--rr-black);color:#fff}.rr-auction__trust-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(5rem,10vw,14rem);align-items:center}.rr-auction__trust h2{max-width:10ch}.rr-auction__trust ul{display:grid;margin:0;padding:0;gap:1.3rem;list-style:none}.rr-auction__trust li{display:flex;padding:1.8rem;align-items:flex-start;gap:1.5rem;border:.1rem solid #333;border-radius:1.2rem;background:#151515}.rr-auction__trust li>span{display:flex;width:2.8rem;height:2.8rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%;background:var(--rr-red);font-weight:800}.rr-auction__trust li div{display:grid;gap:.4rem}.rr-auction__trust li strong{font-size:1.35rem}.rr-auction__trust li small{color:#aaa;font-size:1.15rem;line-height:1.5}.rr-auction__faq-grid{display:grid;grid-template-columns:minmax(28rem,.7fr) minmax(0,1.3fr);gap:clamp(5rem,9vw,12rem)}.rr-auction__faq-list{display:grid;gap:1rem}.rr-auction__faq details{border-bottom:.1rem solid var(--rr-border)}.rr-auction__faq summary{display:flex;min-height:6.4rem;padding:1.8rem 0;align-items:center;justify-content:space-between;gap:2rem;color:#171717;cursor:pointer;font-size:1.45rem;font-weight:750;line-height:1.4;list-style:none}.rr-auction__faq summary::-webkit-details-marker{display:none}.rr-auction__faq summary:after{color:var(--rr-red);content:"+";font-size:2.6rem;font-weight:400;transition:transform .18s ease}.rr-auction__faq details[open] summary:after{transform:rotate(45deg)}.rr-auction__faq details>div{padding:0 4rem 2.2rem 0;color:var(--rr-muted);font-size:1.3rem;line-height:1.65}.rr-auction__final{padding:7rem 0;background:var(--rr-red);color:#fff}.rr-auction__final>.rr-auction__container{display:flex;align-items:center;justify-content:space-between;gap:4rem}.rr-auction__final p{color:#fff;opacity:.78}.rr-auction__final h2{max-width:14ch}.rr-auction__final div>span{display:block;max-width:58rem;margin-top:1.5rem;font-size:1.4rem;line-height:1.6;opacity:.86}.rr-auction__final-actions{flex:0 0 auto}.rr-auction__button--white{background:#fff;color:var(--rr-red)}.rr-auction__button--outline{border-color:#ffffff8c;color:#fff}.rr-auction__button:focus-visible,.rr-auction__faq summary:focus-visible{outline:.25rem solid #fff;outline-offset:.35rem}.rr-auction__faq summary:focus-visible{outline-color:var(--rr-red)}@media(max-width:989px){.rr-auction__container{width:min(calc(100% - 3.2rem),76rem)}.rr-auction__hero{min-height:0;padding:7rem 0}.rr-auction__hero-grid,.rr-auction__product-card,.rr-auction__trust-grid,.rr-auction__faq-grid{grid-template-columns:1fr}.rr-auction__hero-visual{min-height:44rem}.rr-auction__bid-card--back{right:1rem}.rr-auction__bid-card--front{right:50%;transform:translate(50%) rotate(-2deg)}.rr-auction__product-media{min-height:48rem}.rr-auction__section-heading--split{align-items:flex-start;flex-direction:column}.rr-auction__section-heading--split>span{text-align:left}.rr-auction__final>.rr-auction__container{align-items:flex-start;flex-direction:column}.rr-auction__final-actions{flex:0 1 auto}}@media(max-width:749px){.rr-auction__container{width:min(calc(100% - 2.4rem),52rem)}.rr-auction__hero{padding:5rem 0 4rem}.rr-auction__hero h1{font-size:clamp(4.5rem,15vw,6.4rem)}.rr-auction__hero-text{font-size:1.55rem}.rr-auction__hero-actions,.rr-auction__final-actions{display:grid;grid-template-columns:1fr;width:100%}.rr-auction__button{width:100%}.rr-auction__hero-points{display:grid;gap:1rem}.rr-auction__hero-visual{min-height:37rem;margin-top:1rem}.rr-auction__bid-card--back{top:0;right:0;width:64%;min-height:14rem;padding:2rem}.rr-auction__bid-card--front{right:50%;bottom:0;width:94%;padding:1.8rem}.rr-auction__bid-card svg{height:14rem}.rr-auction__ticker>div{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.rr-auction__ticker span{flex:0 0 auto}.rr-auction__featured,.rr-auction__steps,.rr-auction__conditions,.rr-auction__faq{padding:7rem 0}.rr-auction__section-heading h2,.rr-auction__trust h2,.rr-auction__final h2{font-size:clamp(3.4rem,11vw,4.8rem)}.rr-auction__product-card{margin-top:3rem;border-radius:2rem}.rr-auction__product-media{min-height:34rem}.rr-auction__product-image{padding:4rem}.rr-auction__condition-badge{top:1.5rem;left:1.5rem}.rr-auction__product-content{padding:3rem 2.2rem}.rr-auction__product-details div{grid-template-columns:1fr}.rr-auction__step-grid,.rr-auction__condition-grid{grid-template-columns:1fr;margin-top:3.5rem}.rr-auction__step-grid article{min-height:0}.rr-auction__step-grid h3{margin-top:3.5rem}.rr-auction__trust{padding:7rem 0}.rr-auction__trust-grid,.rr-auction__faq-grid{gap:4rem}.rr-auction__final{padding:5rem 0}}@media(prefers-reduced-motion:reduce){.rr-auction__button,.rr-auction__faq summary:after{transition:none}}.rr-auction__live{padding:10rem 0;background:#fafafa}.rr-auction__live-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4.5rem;gap:2rem}.rr-auction__live-card{overflow:hidden;border:.1rem solid var(--rr-border);border-radius:1.8rem;background:#fff}.rr-auction__live-media{display:flex;aspect-ratio:1/1;align-items:center;justify-content:center;background:#f2f2f2}.rr-auction__live-media img,.rr-auction__live-media svg{display:block;width:100%;height:100%;padding:2.5rem;object-fit:contain}.rr-auction__live-content{padding:2.4rem}.rr-auction__live-content>p{margin:0;color:var(--rr-red);font-size:1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.rr-auction__live-content h3{margin:1rem 0 1.8rem;font-size:2rem;line-height:1.25}.rr-auction__live-content h3 a{color:inherit;text-decoration:none}.rr-auction__live-link{display:inline-flex;margin-top:1.8rem;align-items:center;gap:.7rem;color:var(--rr-ink);font-size:1.2rem;font-weight:800;text-decoration:none}.rr-auction__live-link:hover{color:var(--rr-red)}.rr-auction__empty{display:flex;margin-top:4.5rem;padding:4rem;align-items:center;gap:2.4rem;border:.1rem solid var(--rr-border);border-radius:1.8rem;background:#fff}.rr-auction__empty>span{display:flex;width:5.2rem;height:5.2rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%;background:var(--rr-black);color:#fff;font-size:1.2rem;font-weight:800}.rr-auction__empty h3{margin:0;font-size:2.2rem}.rr-auction__empty p{max-width:65rem;margin:.8rem 0 0;color:var(--rr-muted);font-size:1.35rem;line-height:1.6}@media(max-width:989px){.rr-auction__live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.rr-auction__live{padding:7rem 0}.rr-auction__live-grid{grid-template-columns:1fr;margin-top:3rem}.rr-auction__empty{padding:2.4rem;align-items:flex-start}.rr-auction__empty>span{width:4.2rem;height:4.2rem}}.rr-auction-product{--rr-red:#ea0029;--rr-red-dark:#c80024;--rr-red-soft:#fff1f4;--rr-black:#0a0a0a;--rr-border:#dedede;--rr-muted:#686868;background:#fff;color:#171717}.rr-auction-product *{box-sizing:border-box}.rr-auction-product__container{width:min(calc(100% - 4rem),128rem);margin-inline:auto}.rr-auction-product__bar{padding:1.5rem 0;background:var(--rr-black);color:#fff}.rr-auction-product__bar .rr-auction-product__container{display:flex;align-items:center;justify-content:space-between;gap:2rem}.rr-auction-product__bar a{color:#fff;font-size:1.2rem;font-weight:700;text-decoration:none}.rr-auction-product__bar span{color:#b8b8b8;font-size:1.1rem}.rr-auction-product__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(38rem,.95fr);gap:clamp(5rem,8vw,11rem);padding-block:7rem 9rem;align-items:start}.rr-auction-product__media{position:sticky;top:2rem;display:flex;min-height:58rem;align-items:center;justify-content:center;border-radius:2.4rem;background:#f4f4f4;overflow:hidden}.rr-auction-product__media img,.rr-auction-product__placeholder{display:block;width:100%;height:100%;padding:clamp(3rem,6vw,7rem);object-fit:contain}.rr-auction-product__details{padding-top:2rem}.rr-auction-product__eyebrow{margin:0;color:var(--rr-red);font-size:1.1rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.rr-auction-product h1{margin:1.5rem 0 0;font-size:clamp(3.8rem,5vw,6.4rem);letter-spacing:-.05em;line-height:.98}.rr-auction-product__description{margin-top:2rem;color:var(--rr-muted);font-size:1.4rem;line-height:1.65}.rr-auction-product__widget-shell{margin-top:3rem}.rr-auction-product__widget-anchor{min-height:.1rem}.rr-auction-product__widget-note{margin:1rem 0 0;color:#888;font-size:1.1rem;line-height:1.5}.rr-auction-product #codeBlock-auction-widget-wrapper{width:100%!important;max-width:none!important;margin:0!important}.rr-auction-product #codeBlock-auction-widget{width:100%!important;overflow:hidden;border:.1rem solid var(--rr-border)!important;border-radius:1.8rem!important;background:#fff!important;box-shadow:0 1.8rem 5rem #00000014;font-family:inherit!important}.rr-auction-product .auction-widget-heading{display:flex!important;min-height:10rem;flex-direction:column;align-items:center;justify-content:center;padding:1.8rem 2.4rem!important;border-bottom:.3rem solid var(--rr-red);background:linear-gradient(135deg,#080808,#242424)!important;color:#fff!important}.rr-auction-product .auction-widget-heading>*{color:#fff!important}.rr-auction-product #auction-today-countdown{margin-top:.6rem!important;font-size:clamp(2rem,3vw,2.8rem)!important;font-weight:800!important;letter-spacing:.02em}.rr-auction-product .widget-auction-details{padding:2.2rem 2.4rem 2.4rem!important;background:#fff!important;color:#171717!important}.rr-auction-product .auction-details-list{display:grid!important;gap:.8rem}.rr-auction-product .auction-details-list-item{min-height:4.8rem;padding:1.1rem 1.2rem!important;border:0!important;border-radius:.8rem;background:#f7f7f7;color:#333!important;font-size:1.35rem!important;line-height:1.4}.rr-auction-product .auction-details-list-item>*:last-child{font-weight:700}.rr-auction-product .auction-details-list-item:nth-child(2){min-height:7.2rem;padding:1.5rem 1.6rem!important;border:.1rem solid #ffd3dc!important;background:var(--rr-red-soft);color:var(--rr-black)!important;font-weight:700}.rr-auction-product .auction-details-list-item:nth-child(2)>*:last-child{color:var(--rr-red)!important;font-size:clamp(2rem,3vw,2.6rem)!important;letter-spacing:-.02em}.rr-auction-product .auction-details-list-item.rr-auction-bids-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem}.rr-auction-product #view-all-section{display:block!important;width:auto!important;margin:0!important;padding:0!important}.rr-auction-product .view-all-bids-button{width:auto!important;min-height:0!important;margin:0!important;padding:.4rem 0!important;border:0!important;background:transparent!important;color:var(--rr-red)!important;font:inherit!important;font-size:1.15rem!important;font-weight:750!important;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem;box-shadow:none!important}.rr-auction-product .view-all-bids-button:hover{color:var(--rr-red-dark)!important}.rr-auction-product .view-all-bids-button:focus-visible,.rr-auction-product .widget-auction-details button:focus-visible,.rr-auction-product .widget-auction-details input:focus-visible,.rr-auction-product .widget-auction-details a:focus-visible{outline:.3rem solid rgba(234,0,41,.32)!important;outline-offset:.2rem!important}.rr-auction-product .widget-auction-details input{min-width:0!important;min-height:4.8rem!important;padding:1.1rem 1.3rem!important;border:.1rem solid #bababa!important;border-radius:.8rem!important;background:#fff!important;color:#111!important;font:inherit!important;font-size:1.5rem!important}.rr-auction-product .widget-auction-details input:hover{border-color:#777!important}.rr-auction-product .widget-auction-details input:focus{border-color:var(--rr-red)!important}.rr-auction-product .widget-auction-details button:not(.view-all-bids-button){min-height:4.8rem!important;padding:1rem 2rem!important;border:.1rem solid var(--rr-red)!important;border-radius:.8rem!important;background:var(--rr-red)!important;color:#fff!important;font:inherit!important;font-weight:750!important;box-shadow:none!important;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.rr-auction-product .widget-auction-details button:not(.view-all-bids-button):hover{border-color:var(--rr-red-dark)!important;background:var(--rr-red-dark)!important;transform:translateY(-.1rem)}.rr-auction-product .widget-auction-details button:disabled{cursor:not-allowed!important;opacity:.48!important;transform:none!important}.rr-auction-product .widget-auction-details a{color:var(--rr-red)!important;font-weight:700!important;text-underline-offset:.3rem}.rr-auction-product .codeBlock-bid-response:empty,.rr-auction-product .codeBlock-auction-is-highest-bidder:empty,.rr-auction-product .codeBlock-auction-is-outbid-message:empty,.rr-auction-product .codeBlock-buyer-deposit-status:empty,.rr-auction-product .codeBlock-auction-reserve-not-met-message:empty,.rr-auction-product .codeBlock-buyer-deposit-end-state:empty,.rr-auction-product .codeBlock-user-banned-message:empty,.rr-auction-product .codeBlock-auction-automatic-bidding-response:empty{display:none!important}.rr-auction-product .codeBlock-bid-response:not(:empty),.rr-auction-product .codeBlock-auction-is-highest-bidder:not(:empty),.rr-auction-product .codeBlock-auction-automatic-bidding-response:not(:empty){margin-top:1.2rem!important;padding:1.2rem 1.4rem!important;border-radius:.8rem!important}.rr-auction-product__assurances{display:grid;margin:2.4rem 0 0;padding:0;gap:1rem;list-style:none}.rr-auction-product__assurances li{display:flex;align-items:center;gap:1rem;color:#444;font-size:1.2rem}.rr-auction-product__assurances span{display:flex;width:2.4rem;height:2.4rem;align-items:center;justify-content:center;border-radius:50%;background:#fff0f3;color:var(--rr-red);font-weight:800}.rr-auction-product__terms{padding:8rem 0;background:#f5f5f5}.rr-auction-product__terms h2{margin:0;font-size:clamp(3.2rem,4vw,5rem);letter-spacing:-.04em}.rr-auction-product__terms-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4rem;gap:2rem}.rr-auction-product__terms article{padding:3rem;border-top:.3rem solid var(--rr-red);background:#fff}.rr-auction-product__terms strong{color:var(--rr-red);font-size:1.1rem}.rr-auction-product__terms h3{margin:3rem 0 1rem;font-size:2rem}.rr-auction-product__terms p{margin:0;color:var(--rr-muted);font-size:1.25rem;line-height:1.6}@media(max-width:989px){.rr-auction-product__container{width:min(calc(100% - 3.2rem),76rem)}.rr-auction-product__grid{grid-template-columns:1fr}.rr-auction-product__media{position:static;min-height:48rem}}@media(max-width:749px){.rr-auction-product__container{width:min(calc(100% - 2.4rem),52rem)}.rr-auction-product__bar span{display:none}.rr-auction-product__grid{padding-block:3rem 6rem;gap:3rem}.rr-auction-product__media{min-height:34rem;border-radius:1.6rem}.rr-auction-product__details{padding-top:0}.rr-auction-product .auction-widget-heading{min-height:8.8rem;padding:1.4rem 1.6rem!important}.rr-auction-product .widget-auction-details{padding:1.4rem!important}.rr-auction-product .auction-details-list-item{padding:1rem!important;font-size:1.25rem!important}.rr-auction-product .auction-details-list-item.rr-auction-bids-row{grid-template-columns:minmax(0,1fr) auto;gap:.4rem 1rem}.rr-auction-product .auction-details-list-item.rr-auction-bids-row #view-all-section{grid-column:1/-1}.rr-auction-product .view-all-bids-button{font-size:1.1rem!important}.rr-auction-product .widget-auction-details input,.rr-auction-product .widget-auction-details button:not(.view-all-bids-button){width:100%!important;min-height:5.2rem!important}.rr-auction-product__terms{padding:6rem 0}.rr-auction-product__terms-grid{grid-template-columns:1fr;margin-top:3rem}}.rr-auction-modal{padding:2.4rem!important;background:#000000a8!important;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:100000!important}.rr-auction-modal .tingle-modal-box{position:relative!important;width:min(92vw,72rem)!important;max-height:min(86vh,80rem)!important;margin:auto!important;overflow:hidden!important;border-radius:1.8rem!important;background:#fff!important;box-shadow:0 3rem 8rem #0000004d!important}.rr-auction-modal .tingle-modal__close{position:absolute!important;z-index:2!important;top:1.4rem!important;right:1.4rem!important;display:flex!important;width:4.4rem!important;height:4.4rem!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border:.1rem solid #dedede!important;border-radius:50%!important;background:#f6f6f6!important;color:#111!important;font-size:0!important;box-shadow:none!important}.rr-auction-modal .tingle-modal__close:before,.rr-auction-modal .tingle-modal__close:after{position:absolute;width:1.6rem;height:.2rem;background:currentColor;content:""}.rr-auction-modal .tingle-modal__close:before{transform:rotate(45deg)}.rr-auction-modal .tingle-modal__close:after{transform:rotate(-45deg)}.rr-auction-modal .tingle-modal__close:hover{border-color:#bababa!important;background:#ececec!important}.rr-auction-modal .tingle-modal__close:focus-visible{outline:.3rem solid rgba(234,0,41,.35)!important;outline-offset:.2rem!important}.rr-auction-modal .tingle-modal__closeIcon,.rr-auction-modal .tingle-modal__closeLabel{display:none!important}.rr-auction-modal .tingle-modal-box__content{max-height:min(86vh,80rem)!important;padding:3.2rem!important;overflow:auto!important;overscroll-behavior:contain;color:#171717!important}.rr-auction-modal .tingle-modal-box__content>h1:first-child,.rr-auction-modal .tingle-modal-box__content>h2:first-child,.rr-auction-modal .tingle-modal-box__content>h3:first-child,.rr-auction-modal .tingle-modal-box__content>h4:first-child{margin:0 5.6rem 2.4rem 0!important;color:#111!important;font-size:clamp(2.4rem,4vw,3.4rem)!important;font-weight:800!important;letter-spacing:-.03em;line-height:1.1}.rr-auction-modal .rr-auction-history-table{width:100%!important;border:0!important;border-collapse:separate!important;border-spacing:0 .8rem!important;color:#222!important;font-size:1.35rem!important}.rr-auction-modal .rr-auction-history-table thead th{padding:0 1.4rem .8rem!important;border:0!important;color:#666!important;font-size:1.05rem!important;font-weight:750!important;letter-spacing:.08em;text-align:left!important;text-transform:uppercase}.rr-auction-modal .rr-auction-history-table tbody td{padding:1.5rem 1.4rem!important;border-top:.1rem solid #e4e4e4!important;border-bottom:.1rem solid #e4e4e4!important;background:#f8f8f8!important}.rr-auction-modal .rr-auction-history-table tbody td:first-child{border-left:.1rem solid #e4e4e4!important;border-radius:1rem 0 0 1rem!important;color:var(--rr-red)!important;font-size:1.55rem!important;font-weight:800!important}.rr-auction-modal .rr-auction-history-table tbody td:last-child{border-right:.1rem solid #e4e4e4!important;border-radius:0 1rem 1rem 0!important;color:#686868!important;text-align:right!important}.rr-auction-modal .codeblock_pagebutton_wrapper{display:flex!important;justify-content:center!important;margin-top:2rem!important}.rr-auction-modal .cb-page-btn{display:inline-flex!important;min-width:4.2rem!important;min-height:4.2rem!important;align-items:center!important;justify-content:center!important;border:.1rem solid #d7d7d7!important;border-radius:.8rem!important;background:#fff!important;color:#111!important;font-weight:700!important}.rr-auction-modal .cb-page-btn.active{border-color:var(--rr-red)!important;background:var(--rr-red)!important;color:#fff!important}.rr-auction-modal .modal-popup-login-button{display:flex!important;min-height:5rem!important;align-items:center!important;justify-content:center!important;margin-top:1.2rem!important;border:.1rem solid var(--rr-red)!important;border-radius:.8rem!important;background:var(--rr-red)!important;color:#fff!important;font-weight:750!important;text-decoration:none!important}.rr-auction-modal .modal-popup-login-button+.modal-popup-login-button{background:#fff!important;color:var(--rr-red)!important}@media(max-width:749px){.rr-auction-modal{padding:1.2rem!important}.rr-auction-modal .tingle-modal-box{width:100%!important;max-height:92vh!important;border-radius:1.4rem!important}.rr-auction-modal .tingle-modal-box__content{max-height:92vh!important;padding:2.4rem 1.8rem!important}.rr-auction-modal .tingle-modal__close{top:1rem!important;right:1rem!important;width:4rem!important;height:4rem!important}.rr-auction-modal .tingle-modal-box__content>h1:first-child,.rr-auction-modal .tingle-modal-box__content>h2:first-child,.rr-auction-modal .tingle-modal-box__content>h3:first-child,.rr-auction-modal .tingle-modal-box__content>h4:first-child{margin-right:4.8rem!important}.rr-auction-modal .rr-auction-history-table,.rr-auction-modal .rr-auction-history-table tbody{display:block!important}.rr-auction-modal .rr-auction-history-table thead{position:absolute!important;width:.1rem!important;height:.1rem!important;margin:-.1rem!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.rr-auction-modal .rr-auction-history-table tbody tr{display:grid!important;margin-bottom:1rem!important;padding:1.4rem!important;gap:.8rem;border:.1rem solid #e3e3e3!important;border-radius:1rem!important;background:#f8f8f8!important}.rr-auction-modal .rr-auction-history-table tbody td{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1.6rem;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;text-align:right!important}.rr-auction-modal .rr-auction-history-table tbody td:before{color:#686868;content:attr(data-label);font-size:1.05rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.rr-auction-modal .rr-auction-history-table tbody td:first-child{color:var(--rr-red)!important;font-size:1.6rem!important}.rr-auction-modal .rr-auction-history-table tbody td:last-child{color:#555!important;text-align:right!important}}.rr-auction-modal{--rr-red:#ea0029}.rr-auction-modal .codeblock_pagebutton_wrapper{overflow:hidden!important}.rr-auction-modal .rr-auction-history-table tbody td:first-child{color:#222!important;font-size:1.35rem!important;font-weight:700!important}.rr-auction-modal .rr-auction-history-table tbody td:nth-child(2){color:var(--rr-red)!important;font-size:1.55rem!important;font-weight:800!important}@media(max-width:749px){.rr-auction-modal .rr-auction-history-table tbody td:first-child{color:#222!important;font-size:1.35rem!important}.rr-auction-modal .rr-auction-history-table tbody td:nth-child(2){color:var(--rr-red)!important;font-size:1.6rem!important}}.rr-auction-product__description-section{padding:8rem 0;border-top:.1rem solid var(--rr-border);background:#f7f7f7}.rr-auction-product__description-grid{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:3rem;align-items:start}.rr-auction-product__description-section header{position:static;text-align:center}.rr-auction-product__description-section h2{max-width:none;margin:1.4rem 0 0;font-size:clamp(3.2rem,4vw,5rem);letter-spacing:-.04em;line-height:1}.rr-auction-product__description{width:min(100%,96rem);min-width:0;margin:0 auto;padding:clamp(2.8rem,4vw,5rem);border:.1rem solid var(--rr-border);border-radius:2rem;background:#fff;color:#333;font-size:1.35rem;line-height:1.75}.rr-auction-product__description>:first-child{margin-top:0}.rr-auction-product__description>:last-child{margin-bottom:0}.rr-auction-product__description img,.rr-auction-product__description video,.rr-auction-product__description iframe{max-width:100%;height:auto}.rr-auction-product__description table{display:block;max-width:100%;overflow-x:auto}.rr-auction-product__description h2,.rr-auction-product__description h3,.rr-auction-product__description h4{margin:2.6rem 0 1.2rem;color:#171717;line-height:1.2}.rr-auction-product__description a{color:var(--rr-red);text-underline-offset:.3rem}@media(max-width:989px){.rr-auction-product__description-grid{justify-items:stretch}.rr-auction-product__description-section header{text-align:left}.rr-auction-product__description-section h2{max-width:10ch}.rr-auction-product__description{width:100%}}@media(max-width:749px){.rr-auction-product__description-section{padding:6rem 0}.rr-auction-product__description-grid{gap:3rem}.rr-auction-product__description{padding:2.4rem 2rem;border-radius:1.4rem}}.rr-auction-product__media{display:block;min-width:0;min-height:0;border-radius:0;background:transparent;overflow:visible}.rr-auction-product__gallery{min-width:0}.rr-auction-product__gallery-stage{position:relative;overflow:hidden;border-radius:2.4rem;background:#f4f4f4}.rr-auction-product__gallery-stage--placeholder{display:flex;min-height:58rem;align-items:center;justify-content:center}.rr-auction-product__gallery-track{display:flex;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.rr-auction-product__gallery-track::-webkit-scrollbar{display:none}.rr-auction-product__gallery-track:focus-visible{outline:.3rem solid rgba(234,0,41,.35);outline-offset:-.3rem}.rr-auction-product__gallery-slide{display:flex;min-width:0;min-height:58rem;flex:0 0 100%;align-items:center;justify-content:center;scroll-snap-align:start;scroll-snap-stop:always}.rr-auction-product__gallery-media{display:flex;width:100%;min-height:58rem;align-items:center;justify-content:center}.rr-auction-product__gallery-media>img{display:block;width:100%;height:58rem;padding:clamp(3rem,6vw,7rem);object-fit:contain}.rr-auction-product__gallery-media>video,.rr-auction-product__gallery-media>model-viewer{display:block;width:100%;height:58rem;border:0}.rr-auction-product__gallery-media>iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0}.rr-auction-product__gallery-arrow{position:absolute;z-index:2;top:50%;display:flex;width:4.6rem;height:4.6rem;align-items:center;justify-content:center;padding:0;border:.1rem solid rgba(0,0,0,.12);border-radius:50%;background:#ffffffeb;color:#111;font-size:2rem;box-shadow:0 .6rem 2rem #0000001f;cursor:pointer;transform:translateY(-50%);transition:background-color .18s ease,transform .18s ease}.rr-auction-product__gallery-arrow:hover{background:#fff;transform:translateY(-50%) scale(1.04)}.rr-auction-product__gallery-arrow:focus-visible,.rr-auction-product__gallery-thumbnail:focus-visible{outline:.3rem solid rgba(234,0,41,.38);outline-offset:.2rem}.rr-auction-product__gallery-arrow--previous{left:1.6rem}.rr-auction-product__gallery-arrow--next{right:1.6rem}.rr-auction-product__gallery-counter{position:absolute;right:1.6rem;bottom:1.6rem;padding:.65rem 1rem;border-radius:99rem;background:#0a0a0ac2;color:#fff;font-size:1.1rem;font-weight:750;line-height:1}.rr-auction-product__gallery-thumbnails{display:flex;margin-top:1.2rem;padding:.2rem;gap:.9rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.rr-auction-product__gallery-thumbnail{display:block;width:7.2rem;height:7.2rem;flex:0 0 7.2rem;padding:0;border:.1rem solid var(--rr-border);border-radius:1rem;background:#f7f7f7;overflow:hidden;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.rr-auction-product__gallery-thumbnail.is-active{border-color:var(--rr-red);box-shadow:0 0 0 .1rem var(--rr-red)}.rr-auction-product__gallery-thumbnail img{display:block;width:100%;height:100%;padding:.4rem;object-fit:contain}@media(max-width:989px){.rr-auction-product__gallery-stage--placeholder,.rr-auction-product__gallery-slide,.rr-auction-product__gallery-media{min-height:48rem}.rr-auction-product__gallery-media>img,.rr-auction-product__gallery-media>video,.rr-auction-product__gallery-media>model-viewer{height:48rem}}@media(max-width:749px){.rr-auction-product__gallery-stage{border-radius:1.6rem}.rr-auction-product__gallery-stage--placeholder,.rr-auction-product__gallery-slide,.rr-auction-product__gallery-media{min-height:34rem}.rr-auction-product__gallery-media>img,.rr-auction-product__gallery-media>video,.rr-auction-product__gallery-media>model-viewer{height:34rem}.rr-auction-product__gallery-media>img{padding:2.4rem}.rr-auction-product__gallery-arrow{width:4rem;height:4rem;font-size:1.7rem}.rr-auction-product__gallery-arrow--previous{left:1rem}.rr-auction-product__gallery-arrow--next{right:1rem}.rr-auction-product__gallery-counter{right:1rem;bottom:1rem}.rr-auction-product__gallery-thumbnail{width:6.4rem;height:6.4rem;flex-basis:6.4rem}}.rr-auction-product__gallery-stage{background:#f7f7f7}.rr-auction-product__gallery-media>img{padding:clamp(1rem,3vw,3rem)}.rr-auction-product__gallery-arrow{border-color:#ffffff7a;background:#ffffff94;box-shadow:0 .4rem 1.4rem #0000001a;backdrop-filter:blur(.8rem);-webkit-backdrop-filter:blur(.8rem)}.rr-auction-product__gallery-arrow:hover{background:#ffffffc2}.rr-auction-product__gallery-counter{background:#0a0a0a85;backdrop-filter:blur(.8rem);-webkit-backdrop-filter:blur(.8rem)}@media(max-width:749px){.rr-auction-product__gallery-stage{aspect-ratio:var(--rr-gallery-ratio,1);transition:aspect-ratio .24s ease}.rr-auction-product__gallery-track,.rr-auction-product__gallery-slide,.rr-auction-product__gallery-media{height:100%}.rr-auction-product__gallery-stage--placeholder,.rr-auction-product__gallery-slide,.rr-auction-product__gallery-media{min-height:0}.rr-auction-product__gallery-media>img,.rr-auction-product__gallery-media>video,.rr-auction-product__gallery-media>model-viewer{height:100%}.rr-auction-product__gallery-media>img{padding:.8rem}.rr-auction-product__gallery-arrow{width:3.8rem;height:3.8rem;background:#ffffff85;font-size:1.55rem}.rr-auction-product__gallery-counter{background:#0a0a0a75}}@media(prefers-reduced-motion:reduce){.rr-auction-product__gallery-stage{transition:none}}.rr-auction-product__gallery-controls{display:contents}@media(max-width:749px){.rr-auction-product__gallery-controls{position:absolute;z-index:3;left:50%;bottom:1rem;display:grid;grid-template-columns:4.8rem minmax(5.8rem,auto) 4.8rem;align-items:center;border:.1rem solid rgba(255,255,255,.32);border-radius:99rem;background:#0a0a0a94;box-shadow:0 .6rem 2rem #00000029;overflow:hidden;transform:translate(-50%);backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem)}.rr-auction-product__gallery-controls .rr-auction-product__gallery-arrow{position:static;width:4.8rem;height:4.8rem;border:0;border-radius:0;background:transparent;color:#fff;font-size:1.65rem;box-shadow:none;transform:none;backdrop-filter:none;-webkit-backdrop-filter:none}.rr-auction-product__gallery-controls .rr-auction-product__gallery-arrow:hover{background:#ffffff24;transform:none}.rr-auction-product__gallery-controls .rr-auction-product__gallery-arrow:active{background:#ffffff38}.rr-auction-product__gallery-controls .rr-auction-product__gallery-counter{position:static;display:flex;min-height:4.8rem;align-items:center;justify-content:center;padding:0 1rem;border-right:.1rem solid rgba(255,255,255,.22);border-left:.1rem solid rgba(255,255,255,.22);border-radius:0;background:transparent;font-size:1.1rem;white-space:nowrap;backdrop-filter:none;-webkit-backdrop-filter:none}}.rr-auction-result[hidden],.rr-auction-result [hidden]{display:none!important}.rr-auction-result{margin-top:3rem;border:1px solid #e1e1e1;border-radius:1.8rem;overflow:hidden;background:#fff;box-shadow:0 1.8rem 5rem #0000000f}.rr-auction-result__header{display:flex;align-items:center;gap:1.5rem;padding:2.4rem;background:#0a0a0a;border-bottom:3px solid #ea0029;color:#fff}.rr-auction-result__icon{display:grid;place-items:center;flex-shrink:0;width:4.4rem;height:4.4rem;border-radius:50%;background:#ea0029;color:#fff;font-size:2.2rem}.rr-auction-result__header p{margin:0 0 .5rem;font-size:1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ccc}.rr-auction-result__header h2{margin:0;font-size:2.7rem;line-height:1.15;color:#fff}.rr-auction-result__body{padding:2.4rem}.rr-auction-result__message{margin:0 0 1.5rem;color:#666;font-size:1.3rem;line-height:1.6}.rr-auction-result__winner{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1rem;padding:2rem;border:1px solid #ffd3dc;border-radius:1rem;background:#fff5f7}.rr-auction-result__winner span{display:block;margin-bottom:.7rem;color:#666;font-size:1.1rem}.rr-auction-result__winner strong{font-size:2.3rem;line-height:1.2;color:#171717;overflow-wrap:anywhere}.rr-auction-result__winner div:last-child strong{color:#ea0029}.rr-auction-result__privacy{margin:1.4rem 0 0;color:#777;font-size:1.1rem;line-height:1.5}.rr-auction-result__back{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem;padding:1.3rem 1.6rem;border-radius:999px;background:#0a0a0a;color:#fff;text-decoration:none;font-size:1.2rem;font-weight:700}.rr-auction-result__back:hover{background:#ea0029;color:#fff}.rr-auction-product--ended .rr-auction-product__widget-shell{display:none}@media(max-width:749px){.rr-auction-result__header,.rr-auction-result__body{padding:1.8rem}.rr-auction-result__header h2{font-size:2.4rem}.rr-auction-result__winner{padding:1.6rem;gap:1rem}.rr-auction-result__winner strong{font-size:2rem}}.rr-ac{padding:10rem 0;background:#fff;color:#171717}.rr-ac__inner{width:min(calc(100% - 4rem),128rem);margin:auto}.rr-ac header{text-align:center}.rr-ac header>p{margin:0 0 1.2rem;color:#ea0029;font-size:1.05rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.rr-ac h2{margin:0;font-size:clamp(3.6rem,4.5vw,6rem);letter-spacing:-.045em;line-height:1}.rr-ac header>div{max-width:65rem;margin:1.8rem auto 0;color:#686868;font-size:1.45rem;line-height:1.6}.rr-ac__grid{display:grid;margin-top:5rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.rr-ac article{padding:3.2rem;border-top:.3rem solid #ea0029;background:#f5f5f5}.rr-ac article>span{display:flex;width:4.8rem;height:4.8rem;align-items:center;justify-content:center;border-radius:1.2rem;background:#fff;color:#ea0029;font-size:2rem;font-weight:800}.rr-ac h3{margin:3rem 0 1rem;font-size:2.3rem}.rr-ac article p{margin:0;color:#686868;font-size:1.35rem;line-height:1.6}.rr-ac__note{max-width:76rem;margin:3rem auto 0;color:#888;font-size:1.15rem;line-height:1.6;text-align:center}@media(max-width:989px){.rr-ac__inner{width:min(calc(100% - 3.2rem),76rem)}}@media(max-width:749px){.rr-ac{padding:7rem 0}.rr-ac__inner{width:min(calc(100% - 2.4rem),52rem)}.rr-ac__grid{grid-template-columns:1fr;margin-top:3.5rem}}.rr-az{padding:7rem 0;background:var(--background);color:var(--text)}.rr-az__inner{display:flex;width:min(calc(100% - 4rem),128rem);margin:auto;align-items:center;justify-content:space-between;gap:4rem}.rr-az p{margin:0 0 1.2rem;color:inherit;font-size:1.05rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;opacity:.8}.rr-az h2{max-width:14ch;margin:0;color:inherit;font-size:clamp(3.6rem,4.5vw,6rem);letter-spacing:-.045em;line-height:1}.rr-az__inner>div:first-child>div{max-width:58rem;margin-top:1.5rem;font-size:1.4rem;line-height:1.6;opacity:.88}.rr-az__actions{display:grid;flex:0 0 auto;gap:1.8rem;justify-items:center}.rr-az nav{display:flex;flex-wrap:wrap;gap:1.2rem}.rr-az nav a{display:inline-flex;min-height:5.2rem;padding:1.3rem 2.6rem;align-items:center;justify-content:center;border:.1rem solid transparent;border-radius:999px;font-size:1.3rem;font-weight:800;text-decoration:none}.rr-az__primary{background:#fff;color:var(--background)}.rr-az__secondary{border-color:color-mix(in srgb,var(--text) 60%,transparent);color:var(--text)}.rr-az__terms{display:inline-flex;min-height:2.8rem;align-items:center;gap:.8rem;border-bottom:.1rem solid color-mix(in srgb,var(--text) 64%,transparent);color:var(--text);font-size:1.1rem;font-weight:800;text-decoration:none}.rr-az__terms span{transition:transform .2s ease}.rr-az__terms:hover span{transform:translate(.35rem)}.rr-az a:focus-visible{outline:.2rem solid var(--text);outline-offset:.4rem}@media(max-width:989px){.rr-az__inner{width:min(calc(100% - 3.2rem),76rem);align-items:flex-start;flex-direction:column}.rr-az__actions{justify-items:start}.rr-az nav{flex:0 1 auto}}@media(max-width:749px){.rr-az{padding:5rem 0}.rr-az__inner{width:min(calc(100% - 2.4rem),52rem)}.rr-az__actions,.rr-az nav{display:grid;width:100%}.rr-az nav a{width:100%}.rr-az__terms{width:max-content;justify-self:center}}.rr-aq{padding:10rem 0;background:#fff;color:#171717}.rr-aq__inner{display:grid;width:min(calc(100% - 4rem),128rem);margin:auto;grid-template-columns:minmax(28rem,.7fr) minmax(0,1.3fr);gap:clamp(5rem,9vw,12rem)}.rr-aq header>p{margin:0 0 1.2rem;color:#ea0029;font-size:1.05rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.rr-aq h2{margin:0;font-size:clamp(3.6rem,4.5vw,6rem);letter-spacing:-.045em;line-height:1}.rr-aq header>div{margin-top:1.8rem;color:#686868;font-size:1.4rem;line-height:1.6}.rr-aq details{border-bottom:.1rem solid #e3e3e3}.rr-aq summary{display:flex;min-height:6.4rem;padding:1.8rem 0;align-items:center;justify-content:space-between;gap:2rem;cursor:pointer;font-size:1.45rem;font-weight:750;line-height:1.4;list-style:none}.rr-aq summary::-webkit-details-marker{display:none}.rr-aq summary:after{color:#ea0029;content:"+";font-size:2.6rem;font-weight:400;transition:transform .18s}.rr-aq details[open] summary:after{transform:rotate(45deg)}.rr-aq details>div{padding:0 4rem 2.2rem 0;color:#686868;font-size:1.3rem;line-height:1.65}@media(max-width:989px){.rr-aq__inner{width:min(calc(100% - 3.2rem),76rem);grid-template-columns:1fr}}@media(max-width:749px){.rr-aq{padding:7rem 0}.rr-aq__inner{width:min(calc(100% - 2.4rem),52rem);gap:4rem}}.rr-af{padding:10rem 0;background:#fff;color:#171717}.rr-af [hidden]{display:none!important}.rr-af__inner{width:min(calc(100% - 4rem),128rem);margin:auto}.rr-af header{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem}.rr-af header p,.rr-af__status{margin:0 0 1.2rem;color:#ea0029;font-size:1.05rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.rr-af h2{margin:0;font-size:clamp(3.6rem,4.5vw,6.2rem);letter-spacing:-.045em;line-height:1}.rr-af header>span{max-width:34rem;color:#686868;font-size:1.35rem;line-height:1.55;text-align:right}.rr-af__card{display:grid;margin-top:4.5rem;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);overflow:hidden;border:.1rem solid #e3e3e3;border-radius:2.8rem;box-shadow:0 2.5rem 7rem #00000012}.rr-af__media{position:relative;display:flex;min-height:54rem;align-items:center;justify-content:center;background:linear-gradient(145deg,#fafafa,#ededed)}.rr-af__media img,.rr-af__media svg{display:block;width:100%;height:100%;padding:clamp(3rem,6vw,8rem);object-fit:contain}.rr-af__media b{position:absolute;z-index:1;top:2.4rem;left:2.4rem;padding:.8rem 1.4rem;border-radius:999px;background:#fff;font-size:1rem;letter-spacing:.1em;text-transform:uppercase}.rr-af__content{display:flex;padding:clamp(4rem,6vw,7rem);flex-direction:column;justify-content:center}.rr-af__status{display:flex;width:max-content;padding:.8rem 1.2rem;align-items:center;gap:.8rem;border-radius:999px;background:#fff0f3}.rr-af__status i{width:.65rem;height:.65rem;border-radius:50%;background:#ea0029}.rr-af h3{margin:2rem 0 0;font-size:clamp(3rem,3.7vw,5rem);letter-spacing:-.04em;line-height:1.02}.rr-af__intro{margin-top:1.8rem;color:#686868;font-size:1.45rem;line-height:1.6}.rr-af dl{display:grid;margin:3rem 0 0;border-top:.1rem solid #e3e3e3}.rr-af dl div{display:grid;padding:1.5rem 0;grid-template-columns:1fr 1.3fr;gap:2rem;border-bottom:.1rem solid #e3e3e3}.rr-af dt{color:#888;font-size:1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rr-af dd{margin:0;font-size:1.15rem;font-weight:700}.rr-af__content>a{display:inline-flex;width:max-content;min-height:5.2rem;margin-top:3rem;padding:1.3rem 2.6rem;align-items:center;gap:1rem;border-radius:999px;background:#ea0029;color:#fff;font-size:1.3rem;font-weight:800;text-decoration:none}.rr-af__card--waiting{background:#fff}.rr-af__media--waiting{overflow:hidden;flex-direction:column;background:radial-gradient(circle at 50% 42%,rgba(234,0,41,.18),transparent 28%),linear-gradient(145deg,#161616,#050505);color:#fff}.rr-af__media--waiting:before,.rr-af__media--waiting:after{position:absolute;width:38rem;height:38rem;border:.1rem solid rgba(255,255,255,.12);border-radius:50%;content:""}.rr-af__media--waiting:after{width:52rem;height:52rem;border-color:#ffffff12}.rr-af__media--waiting>b{background:#ea0029;color:#fff}.rr-af__media--waiting>p{z-index:1;margin:2.2rem 0 0;color:#d7d7d7;font-size:1.15rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.rr-af__signal{position:relative;z-index:1;display:grid;width:17rem;height:17rem;place-items:center;border:.1rem solid rgba(255,255,255,.2);border-radius:50%;background:#ffffff0f;box-shadow:0 0 0 2.4rem #ffffff06}.rr-af__signal span{position:absolute;top:1.8rem;right:2.2rem;width:1.2rem;height:1.2rem;border-radius:50%;background:#ea0029;box-shadow:0 0 #ea00298c;animation:rr-af-pulse 2s ease-out infinite}.rr-af__signal strong{font-size:9rem;font-weight:750;line-height:1}.rr-af__status--waiting{background:#f1f1f1;color:#3f3f3f}.rr-af__status--waiting i{animation:rr-af-blink 1.8s ease-in-out infinite}.rr-af__content--waiting h3{max-width:12ch}.rr-af__content--waiting>a{background:#171717}.rr-af__content--waiting>a:hover{background:#ea0029}@keyframes rr-af-pulse{70%{box-shadow:0 0 0 1.8rem #ea002900}to{box-shadow:0 0 #ea002900}}@keyframes rr-af-blink{50%{opacity:.35}}@media(max-width:989px){.rr-af__inner{width:min(calc(100% - 3.2rem),76rem)}.rr-af__card{grid-template-columns:1fr}.rr-af__media{min-height:46rem}}@media(max-width:749px){.rr-af{padding:7rem 0}.rr-af__inner{width:min(calc(100% - 2.4rem),52rem)}.rr-af header{align-items:flex-start;flex-direction:column}.rr-af header>span{text-align:left}.rr-af__card{margin-top:3rem;border-radius:2rem}.rr-af__media{min-height:34rem}.rr-af__content{padding:3rem 2.2rem}.rr-af dl div{grid-template-columns:1fr}.rr-af__content>a{width:100%;justify-content:center}.rr-af__signal{width:13rem;height:13rem}.rr-af__signal strong{font-size:7rem}}@media(prefers-reduced-motion:reduce){.rr-af__signal span,.rr-af__status--waiting i{animation:none}}.rr-ag{padding:10rem 0;color:#171717}.rr-ag--light{background:#f7f7f7}.rr-ag--white{background:#fff}.rr-ag__inner{width:min(calc(100% - 4rem),128rem);margin:auto}.rr-ag header{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem}.rr-ag header p,.rr-ag__content>p{margin:0 0 1rem;color:#ea0029;font-size:1.05rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.rr-ag h2{margin:0;font-size:clamp(3.6rem,4.5vw,6rem);letter-spacing:-.045em;line-height:1}.rr-ag header>span{max-width:42rem;color:#686868;font-size:1.35rem;line-height:1.55;text-align:right}.rr-ag__grid{display:grid;margin-top:4.5rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.rr-ag__card{overflow:hidden;border:.1rem solid #e3e3e3;border-radius:1.8rem;background:#fff;box-shadow:0 1.4rem 4rem #0000000a}.rr-ag__media{position:relative;display:flex;aspect-ratio:1/1;align-items:center;justify-content:center;background:#eee}.rr-ag__media img,.rr-ag__media svg{display:block;width:100%;height:100%;padding:2.5rem;object-fit:contain}.rr-ag__badge{position:absolute;top:1.6rem;left:1.6rem;padding:.75rem 1.1rem;border-radius:999px;background:#fff;color:#171717;font-size:1rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 .5rem 1.8rem #0000001f}.rr-ag__badge--live{background:#ea0029;color:#fff}.rr-ag__badge--upcoming{background:#0a0a0a;color:#fff}.rr-ag__content{padding:2.4rem}.rr-ag__content h3{margin:.8rem 0 1.8rem;font-size:2rem;line-height:1.25}.rr-ag__content h3 a{color:inherit;text-decoration:none}.rr-ag__schedule{display:flex;margin:0 0 1.6rem;padding:1.2rem 1.4rem;align-items:center;justify-content:space-between;gap:1.5rem;border-radius:1rem;background:#f6f6f6;color:#555;font-size:1.15rem}.rr-ag__schedule span{font-weight:750}.rr-ag__schedule time{color:#171717;font-weight:800;text-align:right}.rr-ag__link{display:inline-flex;margin-top:1.8rem;align-items:center;gap:.7rem;color:#171717;font-size:1.2rem;font-weight:800;text-decoration:none}.rr-ag__link:hover{color:#ea0029}.rr-ag__empty{display:flex;margin-top:4.5rem;padding:4rem;align-items:center;gap:2.4rem;border:.1rem solid #e3e3e3;border-radius:1.8rem;background:#fff}.rr-ag__empty>b{display:flex;min-width:6rem;height:5.2rem;padding:0 1.2rem;align-items:center;justify-content:center;border-radius:999px;background:#0a0a0a;color:#fff;font-size:1rem;letter-spacing:.08em}.rr-ag__empty h3{margin:0;font-size:2.2rem}.rr-ag__empty p{margin:.8rem 0 0;color:#686868;font-size:1.3rem;line-height:1.6}@media(max-width:989px){.rr-ag__inner{width:min(calc(100% - 3.2rem),76rem)}.rr-ag__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.rr-ag{padding:7rem 0}.rr-ag__inner{width:min(calc(100% - 2.4rem),52rem)}.rr-ag header{align-items:flex-start;flex-direction:column}.rr-ag header>span{text-align:left}.rr-ag__grid{grid-template-columns:1fr;margin-top:3rem}.rr-ag__empty{padding:2.4rem;align-items:flex-start}.rr-ag__schedule{align-items:flex-start;flex-direction:column;gap:.5rem}.rr-ag__schedule time{text-align:left}}.rr-ah{position:relative;background:var(--background);color:var(--text);overflow:hidden}.rr-ah__glow{position:absolute;inset:-20% -10% auto 45%;height:70rem;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 30%,transparent),transparent 65%);pointer-events:none}.rr-ah__inner{position:relative;display:grid;width:min(calc(100% - 4rem),128rem);min-height:68rem;margin:auto;padding:8rem 0;grid-template-columns:minmax(0,1.05fr) minmax(38rem,.95fr);gap:clamp(5rem,8vw,12rem);align-items:center}.rr-ah__eyebrow{display:flex;margin:0;align-items:center;gap:1rem;font-size:1.1rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.rr-ah__eyebrow span{width:.8rem;height:.8rem;border-radius:50%;background:var(--accent);box-shadow:0 0 0 .5rem color-mix(in srgb,var(--accent) 18%,transparent)}.rr-ah h1{max-width:10ch;margin:2rem 0 0;color:inherit;font-size:clamp(5.2rem,7vw,9rem);font-weight:750;letter-spacing:-.06em;line-height:.94}.rr-ah__text{max-width:59rem;margin-top:2.6rem;color:color-mix(in srgb,var(--text) 76%,transparent);font-size:1.75rem;line-height:1.6}.rr-ah__actions{display:flex;margin-top:3.2rem;flex-wrap:wrap;gap:1.2rem}.rr-ah__button{display:inline-flex;min-height:5.2rem;padding:1.3rem 2.7rem;align-items:center;justify-content:center;border:.1rem solid transparent;border-radius:999px;font-size:1.3rem;font-weight:800;text-decoration:none}.rr-ah__button--primary{background:var(--accent);color:#fff}.rr-ah__button--secondary{border-color:color-mix(in srgb,var(--text) 45%,transparent);color:var(--text)}.rr-ah__points{display:flex;margin:4rem 0 0;padding:2.6rem 0 0;gap:2.5rem;border-top:.1rem solid color-mix(in srgb,var(--text) 18%,transparent);color:color-mix(in srgb,var(--text) 65%,transparent);font-size:1.15rem;list-style:none}.rr-ah__points li{position:relative;padding-left:1.6rem}.rr-ah__points li:before{position:absolute;top:.45rem;left:0;width:.6rem;height:.6rem;border-radius:50%;background:var(--accent);content:""}.rr-ah__visual{position:relative;min-height:46rem}.rr-ah__stamp,.rr-ah__card{position:absolute;border-radius:2.4rem;box-shadow:0 3rem 8rem #00000052}.rr-ah__stamp{top:1rem;right:-2rem;width:62%;min-height:18rem;padding:3rem;background:linear-gradient(145deg,var(--accent),color-mix(in srgb,var(--accent) 65%,#000));transform:rotate(7deg)}.rr-ah__stamp small,.rr-ah__stamp strong{display:block}.rr-ah__stamp small{font-size:1rem;letter-spacing:.14em;text-transform:uppercase}.rr-ah__stamp strong{max-width:9ch;margin-top:1rem;font-size:2.4rem;line-height:1.05}.rr-ah__card{z-index:2;right:3rem;bottom:0;width:min(42rem,88%);padding:2.4rem;background:#fff;color:#171717;transform:rotate(-2deg)}.rr-ah__card p{display:flex;margin:0;align-items:center;gap:.8rem;color:var(--accent);font-size:1.05rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.rr-ah__card p i{width:.65rem;height:.65rem;border-radius:50%;background:var(--accent)}.rr-ah__card svg{display:block;width:100%;height:18rem}.rr-ah__card small,.rr-ah__card>strong{display:block}.rr-ah__card small{color:#888;font-size:1rem;text-transform:uppercase}.rr-ah__card>strong{margin-top:.5rem;font-size:2.2rem}.rr-ah__ticker{position:relative;padding:1.5rem 2rem;background:var(--accent);color:#fff}.rr-ah__ticker>div{display:flex;max-width:118rem;margin:auto;align-items:center;justify-content:space-between;gap:2rem;font-size:1.05rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.rr-ah__ticker i{width:.4rem;height:.4rem;flex:0 0 auto;border-radius:50%;background:#fff}@media(max-width:989px){.rr-ah__inner{width:min(calc(100% - 3.2rem),76rem);min-height:0;grid-template-columns:1fr}.rr-ah__visual{min-height:43rem}.rr-ah__stamp{right:1rem}}@media(max-width:749px){.rr-ah__inner{width:min(calc(100% - 2.4rem),52rem);padding:5rem 0 4rem;gap:3rem}.rr-ah h1{font-size:clamp(4.4rem,15vw,6.4rem)}.rr-ah__text{font-size:1.5rem}.rr-ah__actions{display:grid}.rr-ah__button{width:100%}.rr-ah__points{display:grid;gap:1rem}.rr-ah__visual{min-height:36rem}.rr-ah__stamp{width:65%;min-height:14rem;padding:2rem}.rr-ah__card{right:50%;width:94%;padding:1.8rem;transform:translate(50%) rotate(-2deg)}.rr-ah__card svg{height:14rem}.rr-ah__ticker>div{justify-content:flex-start;overflow:auto}.rr-ah__ticker span{flex:0 0 auto}}html:has(.rr-ah){scroll-behavior:smooth}html:has(.rr-ah) #featured-auction,html:has(.rr-ah) #how-it-works{scroll-margin-top:10rem}@media(prefers-reduced-motion:reduce){html:has(.rr-ah){scroll-behavior:auto}}.rr-as{padding:10rem 0;background:#f5f5f5;color:#171717}.rr-as__inner{width:min(calc(100% - 4rem),128rem);margin:auto}.rr-as header>p{margin:0 0 1.2rem;color:#ea0029;font-size:1.05rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.rr-as h2{margin:0;font-size:clamp(3.6rem,4.5vw,6rem);letter-spacing:-.045em;line-height:1}.rr-as header>div{max-width:62rem;margin-top:1.8rem;color:#686868;font-size:1.45rem;line-height:1.6}.rr-as__grid{display:grid;margin-top:5rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.rr-as article{min-height:28rem;padding:3.2rem;border:.1rem solid #e3e3e3;border-radius:1.6rem;background:#fff}.rr-as article b{display:flex;width:4.2rem;height:4.2rem;align-items:center;justify-content:center;border-radius:50%;background:#0a0a0a;color:#fff;font-size:1.05rem}.rr-as h3{margin:5rem 0 1rem;font-size:2.3rem;letter-spacing:-.025em}.rr-as article p{margin:0;color:#686868;font-size:1.35rem;line-height:1.6}.rr-as__types{display:flex;margin-top:2rem;padding:2rem 2.4rem;align-items:center;justify-content:space-between;gap:2rem;border:.1rem solid #e3e3e3;border-radius:1.4rem;background:#fff}.rr-as__types>div{display:grid;gap:.35rem}.rr-as__types strong{font-size:1.25rem}.rr-as__types small{color:#777;font-size:1.05rem}.rr-as__types ul{display:flex;margin:0;padding:0;flex-wrap:wrap;justify-content:flex-end;gap:.8rem;list-style:none}.rr-as__types li{padding:.75rem 1.2rem;border-radius:999px;background:#fff0f3;color:#c90024;font-size:1.05rem;font-weight:800}@media(max-width:989px){.rr-as__inner{width:min(calc(100% - 3.2rem),76rem)}}@media(max-width:749px){.rr-as{padding:7rem 0}.rr-as__inner{width:min(calc(100% - 2.4rem),52rem)}.rr-as__grid{grid-template-columns:1fr;margin-top:3.5rem}.rr-as article{min-height:0}.rr-as h3{margin-top:3.5rem}.rr-as__types{align-items:flex-start;flex-direction:column}.rr-as__types ul{justify-content:flex-start}}.rr-at{padding:8rem 0;background:linear-gradient(180deg,#fff 0,#f7f7f7 48% 100%);color:#171717}.rr-at__inner{width:min(calc(100% - 4rem),128rem);margin:auto}.rr-at__header{width:min(100%,82rem);margin:0 auto;text-align:center}.rr-at__eyebrow,.rr-at__content>p{margin:0 0 1.2rem;color:#ea0029;font-size:1.05rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.rr-at h2{width:100%;max-width:none;margin:0;font-size:clamp(3.8rem,5vw,6.4rem);letter-spacing:-.045em;line-height:1.02;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.rr-at__lede{max-width:60rem;margin:1.8rem auto 0;color:#686868;font-size:1.4rem;line-height:1.65}.rr-at__tabs{display:grid;width:min(100%,54rem);margin:3.2rem auto 0;padding:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;border:.1rem solid #d8d8d8;border-radius:999px;background:#fff;box-shadow:0 .8rem 2.8rem #0000000f}.rr-at__tab{display:flex;min-height:5rem;padding:.9rem 1.8rem;align-items:center;justify-content:center;gap:.9rem;border:0;border-radius:999px;background:transparent;color:#555;font:inherit;font-size:1.25rem;font-weight:800;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.rr-at__tab>span{display:inline-flex;min-width:2.3rem;height:2.3rem;padding:0 .6rem;align-items:center;justify-content:center;border-radius:999px;background:#ededed;color:#555;font-size:1rem}.rr-at__tab.is-active{background:#0a0a0a;color:#fff}.rr-at__tab.is-active>span{background:#ea0029;color:#fff}.rr-at__tab:focus-visible,.rr-at__empty button:focus-visible{outline:.3rem solid rgba(234,0,41,.3);outline-offset:.25rem}.rr-at__panel{margin-top:3.2rem}.rr-at__panel[hidden]{display:none}.rr-at__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.rr-at__card{overflow:hidden;border:.1rem solid #e1e1e1;border-radius:2rem;background:#fff;box-shadow:0 1.4rem 4rem #0000000d;transition:transform .2s ease,box-shadow .2s ease}.rr-at__card:hover{transform:translateY(-.4rem);box-shadow:0 2rem 5rem #0000001a}.rr-at__media{position:relative;display:flex;aspect-ratio:1/1;align-items:center;justify-content:center;background:linear-gradient(145deg,#f5f5f5,#ececec)}.rr-at__media img,.rr-at__media svg{display:block;width:100%;height:100%;padding:2.5rem;object-fit:contain}.rr-at__badge{position:absolute;top:1.6rem;left:1.6rem;padding:.75rem 1.1rem;border-radius:999px;background:#fff;color:#171717;font-size:1rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 .5rem 1.8rem #0000001f}.rr-at__badge--live{background:#ea0029;color:#fff}.rr-at__badge--upcoming{background:#0a0a0a;color:#fff}.rr-at__content{padding:2.4rem}.rr-at__content h3{margin:.8rem 0 1.8rem;font-size:2rem;line-height:1.25}.rr-at__content h3 a{color:inherit;text-decoration:none}.rr-at__schedule{display:flex;margin:0 0 1.6rem;padding:1.2rem 1.4rem;align-items:center;justify-content:space-between;gap:1.5rem;border-radius:1rem;background:#f6f6f6;color:#555;font-size:1.15rem}.rr-at__schedule span{font-weight:750}.rr-at__schedule time{color:#171717;font-weight:800;text-align:right}.rr-at__link{display:inline-flex;width:100%;min-height:4.6rem;margin-top:1.8rem;padding:1rem 1.6rem;align-items:center;justify-content:center;gap:.7rem;border-radius:999px;background:#0a0a0a;color:#fff;font-size:1.2rem;font-weight:800;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.rr-at__link:hover{background:#ea0029;color:#fff;transform:translateY(-.1rem)}.rr-at__empty{display:flex;max-width:78rem;min-height:18rem;margin:0 auto;padding:4rem 5rem;align-items:center;justify-content:center;gap:2.8rem;border:.1rem solid #dfdfdf;border-radius:2rem;background:#fff;box-shadow:0 1.4rem 4rem #0000000d}.rr-at__empty>b{display:flex;min-width:6.4rem;height:6.4rem;padding:0 1.2rem;align-items:center;justify-content:center;border-radius:50%;background:#0a0a0a;color:#fff;font-size:1rem;letter-spacing:.08em}.rr-at__empty h3{margin:0;font-size:2.4rem}.rr-at__empty p{margin:.8rem 0 0;color:#686868;font-size:1.3rem;line-height:1.6}.rr-at__empty button{display:inline-flex;min-height:4.4rem;margin-top:1.8rem;padding:.9rem 1.7rem;align-items:center;justify-content:center;gap:.7rem;border:.1rem solid #171717;border-radius:999px;background:#fff;color:#171717;font:inherit;font-size:1.15rem;font-weight:800;cursor:pointer;transition:background-color .18s ease,color .18s ease}.rr-at__empty button:hover{background:#171717;color:#fff}@media(max-width:989px){.rr-at__inner{width:min(calc(100% - 3.2rem),76rem)}.rr-at__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.rr-at{padding:6rem 0}.rr-at__inner{width:min(calc(100% - 2.4rem),52rem)}.rr-at h2{font-size:clamp(3.4rem,12vw,4.8rem)}.rr-at__lede{font-size:1.3rem}.rr-at__tabs{width:100%;margin-top:2.6rem}.rr-at__tab{min-width:0;padding:.8rem .9rem;font-size:1.1rem}.rr-at__panel{margin-top:2.4rem}.rr-at__grid{grid-template-columns:1fr}.rr-at__empty{min-height:0;padding:3rem 2.4rem;flex-direction:column;text-align:center}.rr-at__empty>b{min-width:5.6rem;height:5.6rem}.rr-at__schedule{align-items:flex-start;flex-direction:column;gap:.5rem}.rr-at__schedule time{text-align:left}}@media(prefers-reduced-motion:no-preference){.rr-at__panel{animation:rr-at-enter .22s ease both}@keyframes rr-at-enter{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:none}}}.rr-at[data-auction-tabs]{padding:8rem 0!important;background:linear-gradient(180deg,#fff 0,#f7f7f7 48% 100%)!important;color:#171717!important}.rr-at[data-auction-tabs]>.rr-at__inner{display:block!important;width:min(calc(100% - 4rem),128rem)!important;margin:auto!important;grid-template-columns:none!important;gap:0!important;align-items:initial!important}.rr-at[data-auction-tabs] .rr-at__header{display:block!important;width:min(100%,82rem)!important;margin:0 auto!important;text-align:center!important}.rr-at[data-auction-tabs] h2{width:100%!important;max-width:none!important;margin:0!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-wrap:balance}.rr-at[data-auction-tabs] .rr-at__tabs{display:grid!important;width:min(100%,54rem)!important;margin:3.2rem auto 0!important}.rr-at[data-auction-tabs] .rr-at__control{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.rr-at[data-auction-tabs] .rr-at__panel{display:none;width:100%!important;margin-top:3.2rem!important}.rr-at[data-auction-tabs] .rr-at__control--ongoing:checked~.rr-at__panel--ongoing,.rr-at[data-auction-tabs] .rr-at__control--upcoming:checked~.rr-at__panel--upcoming{display:block}.rr-at[data-auction-tabs] .rr-at__control--ongoing:checked~.rr-at__tabs .rr-at__tab--ongoing,.rr-at[data-auction-tabs] .rr-at__control--upcoming:checked~.rr-at__tabs .rr-at__tab--upcoming{background:#0a0a0a;color:#fff}.rr-at[data-auction-tabs] .rr-at__control--ongoing:checked~.rr-at__tabs .rr-at__tab--ongoing>span,.rr-at[data-auction-tabs] .rr-at__control--upcoming:checked~.rr-at__tabs .rr-at__tab--upcoming>span{background:#ea0029;color:#fff}.rr-at[data-auction-tabs] .rr-at__control--ongoing:focus-visible~.rr-at__tabs .rr-at__tab--ongoing,.rr-at[data-auction-tabs] .rr-at__control--upcoming:focus-visible~.rr-at__tabs .rr-at__tab--upcoming{outline:.3rem solid rgba(234,0,41,.3);outline-offset:.25rem}.rr-at[data-auction-tabs] .rr-at__switch{display:inline-flex;min-height:4.4rem;margin-top:1.8rem;padding:.9rem 1.7rem;align-items:center;justify-content:center;gap:.7rem;border:.1rem solid #171717;border-radius:999px;background:#fff;color:#171717;font-size:1.15rem;font-weight:800;cursor:pointer;transition:background-color .18s ease,color .18s ease}.rr-at[data-auction-tabs] .rr-at__switch:hover{background:#171717;color:#fff}@media(max-width:989px){.rr-at[data-auction-tabs]>.rr-at__inner{width:min(calc(100% - 3.2rem),76rem)!important}}@media(max-width:749px){.rr-at[data-auction-tabs]{padding:6rem 0!important}.rr-at[data-auction-tabs]>.rr-at__inner{width:min(calc(100% - 2.4rem),52rem)!important}.rr-at[data-auction-tabs] .rr-at__tabs{width:100%!important;margin-top:2.6rem!important}.rr-at[data-auction-tabs] .rr-at__panel{margin-top:2.4rem!important}}.rr-at[data-auction-tabs] .rr-at__tab{text-decoration:none;scroll-margin-top:12rem}.rr-at[data-auction-tabs] .rr-at__tab--ongoing{background:#0a0a0a!important;color:#fff!important}.rr-at[data-auction-tabs] .rr-at__tab--ongoing>span{background:#ea0029!important;color:#fff!important}.rr-at[data-auction-tabs] .rr-at__panel--ongoing{display:block}.rr-at[data-auction-tabs]:has(.rr-at__tab--upcoming:target) .rr-at__tab--ongoing{background:transparent!important;color:#555!important}.rr-at[data-auction-tabs]:has(.rr-at__tab--upcoming:target) .rr-at__tab--ongoing>span{background:#ededed!important;color:#555!important}.rr-at[data-auction-tabs]:has(.rr-at__tab--upcoming:target) .rr-at__tab--upcoming{background:#0a0a0a!important;color:#fff!important}.rr-at[data-auction-tabs]:has(.rr-at__tab--upcoming:target) .rr-at__tab--upcoming>span{background:#ea0029!important;color:#fff!important}.rr-at[data-auction-tabs]:has(.rr-at__tab--upcoming:target) .rr-at__panel--ongoing{display:none}.rr-at[data-auction-tabs]:has(.rr-at__tab--upcoming:target) .rr-at__panel--upcoming{display:block}.rr-at[data-auction-tabs] .rr-at__switch{text-decoration:none}.rr-at[data-auction-tabs] .rr-at__tab{transition:none!important}.rr-at[data-auction-tabs] [hidden]{display:none!important}.rr-at__badge--ended{background:#606060;color:#fff}.rr-at__card--ended .shopify-innovative-collection-widget{display:none!important}.rr-at[data-auction-tabs]:has(.rr-at__tab--past:target) .rr-at__tab--ongoing{background:transparent!important;color:#555!important}.rr-at[data-auction-tabs]:has(.rr-at__tab--past:target) .rr-at__tab--ongoing>span{background:#ededed!important;color:#555!important}.rr-at[data-auction-tabs]:has(.rr-at__tab--past:target) .rr-at__tab--past{background:#0a0a0a!important;color:#fff!important}.rr-at[data-auction-tabs]:has(.rr-at__tab--past:target) .rr-at__tab--past>span{background:#ea0029!important;color:#fff!important}.rr-at[data-auction-tabs]:has(.rr-at__tab--past:target) .rr-at__panel--ongoing{display:none}.rr-at[data-auction-tabs]:has(.rr-at__tab--past:target) .rr-at__panel--past{display:block}@media(max-width:749px){.rr-at__tabs{grid-template-columns:1fr 1fr 1.35fr}.rr-at__tab{gap:.4rem;padding:.8rem .5rem;font-size:1rem;letter-spacing:0;white-space:nowrap}.rr-at__tab>span{min-width:2rem;height:2rem;padding:0 .4rem}}.rr-terms{background:var(--rr-terms-surface);color:var(--rr-terms-ink)}.rr-terms__hero{padding:clamp(8rem,12vw,14rem) 0 7rem;background:#0a0a0a;color:#fff}.rr-terms__hero-inner,.rr-terms__body{width:min(calc(100% - 4rem),118rem);margin:0 auto}.rr-terms__hero-inner{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(24rem,.65fr);gap:clamp(4rem,10vw,13rem);align-items:end}.rr-terms__eyebrow{margin:0 0 1.4rem;color:var(--rr-terms-accent);font-size:1.05rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.rr-terms__hero h1{max-width:12ch;margin:0;color:#fff;font-size:clamp(4.6rem,8vw,9rem);letter-spacing:-.055em;line-height:.92}.rr-terms__intro{max-width:68rem;margin-top:2.6rem;color:#ffffffd1;font-size:1.45rem;line-height:1.65}.rr-terms__intro p{margin:0}.rr-terms__version{padding:2.2rem;border:.1rem solid rgba(255,255,255,.18);border-radius:1.4rem;background:#ffffff0d}.rr-terms__version span{display:block;margin-bottom:.7rem;color:#ffffffb8;font-size:1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rr-terms__version strong{display:block;font-size:1.5rem}.rr-terms__version p{margin:1rem 0 0;color:#ffffffc7;font-size:1.1rem;line-height:1.55}.rr-terms__body{padding:6rem 0 9rem}.rr-terms__notice{display:flex;margin-bottom:5rem;padding:2rem 2.2rem;align-items:flex-start;gap:1.5rem;border:.1rem solid color-mix(in srgb,var(--rr-terms-accent) 24%,#d9d9d9);border-radius:1.4rem;background:color-mix(in srgb,var(--rr-terms-accent) 5%,#fff)}.rr-terms__notice>span{display:flex;width:2.8rem;height:2.8rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%;background:var(--rr-terms-accent);color:#fff;font-weight:800}.rr-terms__notice .rte{font-size:1.2rem;line-height:1.6}.rr-terms__notice p{margin:0}.rr-terms__layout{display:grid;grid-template-columns:minmax(22rem,.62fr) minmax(0,1.38fr);gap:clamp(4rem,8vw,10rem);align-items:start}.rr-terms__nav{position:sticky;top:11rem;padding:2.4rem;border:.1rem solid #dedede;border-radius:1.4rem;background:#fff}.rr-terms__nav>p{margin:0 0 1.4rem;font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.rr-terms__nav ol{display:grid;margin:0;padding:0;gap:.75rem;list-style:none;counter-reset:rr-terms}.rr-terms__nav li{counter-increment:rr-terms}.rr-terms__nav li a{display:grid;grid-template-columns:2.4rem 1fr;gap:.6rem;color:color-mix(in srgb,var(--rr-terms-ink) 70%,transparent);font-size:1.05rem;line-height:1.35;text-decoration:none}.rr-terms__nav li a:before{content:counter(rr-terms,decimal-leading-zero);color:var(--rr-terms-accent);font-size:.9rem;font-weight:800}.rr-terms__nav li a:hover{color:var(--rr-terms-ink)}.rr-terms__back{display:inline-flex;margin-top:2.2rem;align-items:center;gap:.8rem;color:var(--rr-terms-ink);font-size:1.1rem;font-weight:800;text-decoration:none}.rr-terms__back span{color:var(--rr-terms-accent)}.rr-terms__clauses{border-top:.1rem solid #d9d9d9}.rr-terms__clause{scroll-margin-top:12rem;border-bottom:.1rem solid #d9d9d9}.rr-terms__clause summary{display:grid;padding:2.4rem 0;grid-template-columns:3.6rem 1fr 2.4rem;gap:1.2rem;align-items:center;cursor:pointer;list-style:none;font-size:1.55rem;font-weight:800}.rr-terms__clause summary::-webkit-details-marker{display:none}.rr-terms__number{color:var(--rr-terms-accent);font-size:1rem;letter-spacing:.08em}.rr-terms__plus{position:relative;width:1.8rem;height:1.8rem}.rr-terms__plus:before,.rr-terms__plus:after{position:absolute;top:50%;left:50%;width:1.5rem;height:.15rem;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .2s ease}.rr-terms__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.rr-terms__clause[open] .rr-terms__plus:after{transform:translate(-50%,-50%) rotate(0)}.rr-terms__clause-copy{padding:0 3.6rem 2.8rem;color:color-mix(in srgb,var(--rr-terms-ink) 74%,transparent);font-size:1.18rem;line-height:1.7}.rr-terms__clause-copy p:first-child{margin-top:0}.rr-terms__clause-copy p:last-child{margin-bottom:0}.rr-terms__clause-copy li+li{margin-top:.65rem}.rr-terms__contact{display:grid;margin-top:7rem;padding:clamp(3rem,5vw,5rem);grid-template-columns:1fr auto;gap:4rem;align-items:center;border-radius:1.8rem;background:#0a0a0a;color:#fff}.rr-terms__contact h2{margin:0;color:#fff;font-size:clamp(2.8rem,4vw,4.6rem);letter-spacing:-.04em;line-height:1}.rr-terms__contact .rte{max-width:62rem;margin-top:1.6rem;color:#ffffffd1;font-size:1.15rem;line-height:1.6}.rr-terms__contact .rte p{margin:0}.rr-terms__contact-links{display:grid;gap:1rem;text-align:right}.rr-terms__contact-links a{color:#fff;font-size:1.15rem;font-weight:800;text-decoration:none}@media(max-width:989px){.rr-terms__hero-inner,.rr-terms__body{width:min(calc(100% - 3.2rem),76rem)}.rr-terms__hero-inner,.rr-terms__layout{grid-template-columns:1fr}.rr-terms__version{max-width:44rem}.rr-terms__nav{position:static}.rr-terms__nav ol{grid-template-columns:repeat(2,minmax(0,1fr))}.rr-terms__contact{grid-template-columns:1fr}.rr-terms__contact-links{text-align:left}}@media(max-width:749px){.rr-terms__hero{padding:7rem 0 5rem}.rr-terms__hero-inner,.rr-terms__body{width:min(calc(100% - 2.4rem),52rem)}.rr-terms__hero h1{font-size:clamp(4rem,16vw,6.4rem)}.rr-terms__body{padding:4rem 0 7rem}.rr-terms__notice{margin-bottom:3rem}.rr-terms__layout{gap:3rem}.rr-terms__nav ol{grid-template-columns:1fr}.rr-terms__clause summary{padding:2rem 0;grid-template-columns:3rem 1fr 2rem;font-size:1.35rem}.rr-terms__clause-copy{padding:0 0 2.4rem 3rem}.rr-terms__contact{margin-top:5rem;padding:3rem 2.2rem}}.rr-at{padding:8rem 0;background:var(--background);color:var(--text)}.rr-at__inner{display:grid;width:min(calc(100% - 4rem),128rem);margin:auto;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(5rem,10vw,14rem);align-items:center}.rr-at header>p{margin:0 0 1.2rem;color:var(--accent);font-size:1.05rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.rr-at h2{max-width:10ch;margin:0;color:inherit;font-size:clamp(3.6rem,4.5vw,6rem);letter-spacing:-.045em;line-height:1}.rr-at__terms{display:grid;max-width:38rem;margin-top:3rem;gap:1.2rem}.rr-at__terms>span{color:color-mix(in srgb,var(--text) 68%,transparent);font-size:1.2rem;line-height:1.55}.rr-at__terms a{display:inline-flex;width:max-content;align-items:center;gap:.9rem;padding-bottom:.5rem;border-bottom:.1rem solid var(--accent);color:var(--text);font-size:1.25rem;font-weight:800;text-decoration:none}.rr-at__terms a span{color:var(--accent);font-size:1.6rem;transition:transform .2s ease}.rr-at__terms a:hover span{transform:translate(.35rem)}.rr-at ul{display:grid;margin:0;padding:0;gap:1.3rem;list-style:none}.rr-at li{display:flex;padding:1.8rem;align-items:flex-start;gap:1.5rem;border:.1rem solid color-mix(in srgb,var(--text) 18%,transparent);border-radius:1.2rem;background:color-mix(in srgb,var(--text) 5%,var(--background))}.rr-at li>span{display:flex;width:2.8rem;height:2.8rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%;background:var(--accent);color:#fff;font-weight:800}.rr-at li div{display:grid;gap:.4rem}.rr-at li strong{font-size:1.35rem}.rr-at li small{color:color-mix(in srgb,var(--text) 68%,transparent);font-size:1.15rem;line-height:1.5}@media(max-width:989px){.rr-at__inner{width:min(calc(100% - 3.2rem),76rem);grid-template-columns:1fr}}@media(max-width:749px){.rr-at{padding:7rem 0}.rr-at__inner{width:min(calc(100% - 2.4rem),52rem);gap:4rem}.rr-at__terms{margin-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
