.option-wheel{--ow-text-color:#a6a6a6;--ow-active-color:#ffffff;--ow-font-size:3rem;--ow-inset:80px;position:relative;width:100%;height:100%;overflow:hidden;cursor:grab;user-select:none;touch-action:none;outline:none}.option-wheel--dragging{cursor:grabbing}.option-wheel__item{position:absolute;top:50%;left:var(--ow-inset);opacity:0;white-space:nowrap;font-size:var(--ow-font-size);line-height:1;font-weight:200;transform-origin:left center;cursor:pointer;will-change:transform,opacity,filter;color:color-mix(in srgb,var(--ow-active-color) calc(var(--ow-p, 0) * 100%),var(--ow-text-color))}.option-wheel--right .option-wheel__item{left:auto;right:var(--ow-inset);transform-origin:right center}.option-wheel__item--selected{font-weight:500}.option-wheel__item{font-family:var(--font-display,Georgia,serif);letter-spacing:-.01em;text-shadow:0 1px 18px rgba(0,0,0,.55)}@media (max-width:1150px){.option-wheel{--ow-font-size:1.7rem!important}}.option-wheel__item--selected{padding:.28em .55em;margin-left:-.55em;border-radius:.4em;background:radial-gradient(130% 130% at 50% -30%,rgba(255,255,255,.34) 0,rgba(255,255,255,.12) 48%,rgba(255,255,255,.05) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 28px rgba(0,0,0,.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.option-wheel__item--selected:before{content:"";position:absolute;left:-1.1em;top:50%;transform:translateY(-50%);width:.6em;height:3px;border-radius:2px;background:#b04a37}