:root{--main-hover-color:#00f2fd}.cor-november-wrapper{width:100%;max-width:100%;min-width:0;padding:0 0 2em;background:#fff}.cor-november{--cor-sale-accent:#00f2fd;--cor-sale-gap:0.75em;--cor-sale-columns:4.2;width:100%;max-width:100%;min-width:0;padding:2em 1.25em 1em 1.25em;background:#090909;color:#fff}.cor-november,.cor-november *,.cor-november ::after,.cor-november ::before{box-sizing:border-box}.cor-november-header{margin-bottom:1.5em;text-align:center}.cor-november-header h2{margin:0;color:#fff;font-size:clamp(2.25em,6vw,4em);font-weight:900;font-style:italic;line-height:1.05;letter-spacing:-.035em}.cor-november-header h2 span{color:var(--cor-sale-accent)}.cor-november-header .cor-november-end-date{margin-top:.75em;color:var(--cor-sale-accent);font-size:1.4em}.cor-november-end-date strong{font-weight:700}.cor-november-header p{margin:.75em 0 0;font-size:.9em;line-height:1.5}.cor-november-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% + var(--cor-sale-gap))/ var(--cor-sale-columns) - var(--cor-sale-gap));gap:var(--cor-sale-gap);min-width:0;padding:.35em .65em 1em;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:.65em;scrollbar-width:thin;scrollbar-color:var(--cor-sale-accent) #252525;padding-inline:1.25em;scroll-padding-inline:1.25em}.cor-november-track::-webkit-scrollbar{height:.3em}.cor-november-track::-webkit-scrollbar-track{background:#252525}.cor-november-track::-webkit-scrollbar-thumb{background:var(--cor-sale-accent)}.cor-november-card{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1em;min-width:0;padding:1.4em 1em 1.1em;color:#fff;text-align:center;text-decoration:none;scroll-snap-align:start}.cor-november-card::before{content:"";position:absolute;inset:0;z-index:-1;border:1px solid var(--cor-sale-accent);background:#0d1011;transform:skewX(-5deg);transition:background-color 180ms ease}.cor-november-logo{display:flex;align-items:center;justify-content:center;margin-top:1em;width:100%;height:8em}.cor-november-logo img{display:block;width:100%;max-width:12em;height:100%;margin:0;object-fit:contain;user-select:none;-webkit-user-drag:none}.cor-november-discount{position:relative;display:flex;align-items:baseline;justify-content:center;gap:.12em;margin-top:.35em;color:var(--cor-sale-accent);font-size:2.4em;font-weight:900;font-style:italic;line-height:1;white-space:nowrap}.cor-november-discount>small{font-size:.42em;font-weight:800}.cor-november-discount>.cor-november-up-to{position:absolute;bottom:calc(100% + .35em);left:0;right:0;font-size:.27em;font-style:normal;font-weight:700;letter-spacing:.12em}.cor-november-cta{display:inline-flex;align-items:center;justify-content:center;gap:.6em;color:#eee;font-size:.8em;line-height:1.4}.cor-november-cta>span{color:var(--cor-sale-accent);font-size:1.2em}@media (hover:hover){.cor-november-card:hover::before{background:#152023}}.cor-november-card:focus-visible{outline:2px solid #fff;outline-offset:.15em}.cor-november-card:focus-visible::before{background:#152023}.cor-november-terms{margin:1em 0 0;color:#999;font-size:.65em;line-height:1.5;text-align:right}@media (max-width:64em){.cor-november{--cor-sale-columns:2.3}}@media (max-width:40em){.cor-november-wrapper{padding:0 0 1.5em}.cor-november{--cor-sale-columns:1.2;--cor-sale-gap:0.75em;padding:1.5em .75em .75em}.cor-november-header p{font-size:.85em}}@media (prefers-reduced-motion:reduce){.cor-november-card::before{transition:none}}.cor-november-track{cursor:grab;touch-action:pan-x pan-y pinch-zoom}.cor-november-track.cor-is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;user-select:none;-webkit-user-select:none}.cor-november-track.cor-is-dragging *{cursor:grabbing}.cor-november-card,.cor-november-card *{-webkit-user-drag:none}.cor-november-logo img{pointer-events:none}.cor-november-card:focus-visible{outline:2px solid #fff;outline-offset:.15em}.col-grid-full-span{align-items:center}