.marquee{position:relative;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:var(--gap)}.marquee__content{flex-shrink:0;display:flex;justify-content:space-around;gap:var(--gap);min-width:100%;margin:1.6rem 0;margin:var(--marquee-element-margin, 1.6rem 0);padding:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:calc(var(--marquee-element-size) - .2rem);line-height:1.5;line-height:var(--marquee-element-line-height, 1.5);letter-spacing:-0.02em;color:var(--marquee-content-text-color, rgb(var(--color-heading-text)))}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(calc(var(--marquee-transform-translate-x) - var(--gap)))}}@keyframes marquee-absolute{from{transform:translateX(calc(var(--marquee-absolute-transform-translate-x) + var(--gap)))}to{transform:translateX(0)}}@media(prefers-reduced-motion: reduce){.marquee__content{animation-play-state:paused !important}}.enable-animation .marquee__content{--marquee-transform-translate-x: -100%;animation:marquee linear infinite;animation-duration:var(--marquee-duration)}[dir=rtl] .enable-animation .marquee__content{--marquee-transform-translate-x: 100%}.marquee--reverse .marquee__content{animation-direction:reverse}.marquee--hover-pause:hover .marquee__content{animation-play-state:paused}.marquee--fit-content{max-width:-moz-fit-content;max-width:fit-content}.marquee--pos-absolute .marquee__content:last-child{position:absolute;top:0;left:0}.enable-animation .marquee--pos-absolute .marquee__content:last-child{--marquee-absolute-transform-translate-x: 100%;animation-name:marquee-absolute}[dir=rtl] .enable-animation .marquee--pos-absolute .marquee__content:last-child{--marquee-absolute-transform-translate-x: -100%}.marquee__content>*{flex:0 0 auto;display:flex;align-items:center;padding:0.2rem 1.2rem;padding:var(--marquee-content-padding, 0.2rem 1.2rem)}.marquee__link{display:flex;align-items:center}.marquee__item{text-transform:uppercase}.marquee__item svg,.marquee__item img{height:var(--marquee-element-size);margin-right:var(--marquee-element-svg-margin-inline-end)}.marquee__item:has(.marquee__countdown-timer){min-width:28.5rem}.marquee__product-card a{display:flex;align-items:center;justify-content:center}.marquee__product-card-image{min-width:10rem;min-height:10rem}.marquee__product-card-image img{margin-right:0;width:100%;height:100%}.marquee__product-card-content{display:inline-flex;flex-direction:column;max-width:16rem;padding:0 0 0 1.6rem}.marquee__product-card-content span{display:-webkit-box;margin:0;overflow:hidden;font-size:var(--font-size-static-sm);font-weight:var(--font-heading-weight);line-height:var(--line-height-static-sm);letter-spacing:-0.024rem;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.marquee__product-card-content button{width:-moz-fit-content;width:fit-content;margin-top:1.2rem;padding:1.2rem 1.6rem;border:.1rem solid rgba(var(--color-border), var(--alpha-border))}.marquee__countdown-timer{position:relative}.marquee__countdown-timer .countdown-timer__column{line-height:var(--line-height-static-xs)}.marquee__countdown-timer .countdown-timer__column.text{margin-right:.8rem}.marquee__countdown-timer .countdown-timer__column:not(.text)+.countdown-timer__column{margin-left:.8rem;padding-left:.8rem;border-left:.1rem solid rgb(var(--color-foreground))}@media screen and (max-width: 749px){.opk-marquees .opk-marquees-wrapper{padding:5px !important}}@media screen and (max-width: 749px){.opk-marquees .marquee__content{gap:4.4rem !important}}.opk-marquees .marquee__item{--marquee-element-svg-margin-inline-end: 1.6rem}@media screen and (min-width: 750px){.opk-marquees .marquee__item svg,.opk-marquees .marquee__item img{height:calc(var(--marquee-element-size) + .8rem)}}@media screen and (max-width: 749px){.opk-marquees .marquee__item svg,.opk-marquees .marquee__item img{height:calc(var(--marquee-element-size) + .4rem)}}.opk-marquees .marquee__title{font-family:"MyUnderwood",sans-serif;letter-spacing:normal}@media screen and (max-width: 749px){.opk-marquees .marquee__title{font-size:calc(var(--marquee-element-size) - .6rem)}}
