@media(max-width:800px){.rg-hero.hero-carousel .arrivals-mix-slide.rkn-arrivals .hero-buttons{position:static;inset:auto;width:auto}}.rg-hero.hero-carousel .arrivals-mix-slide.rkn-arrivals{display:block;padding:0;min-height:647.25px}.rg-hero.hero-carousel .arrivals-mix-slide.rkn-arrivals .rkn-inner{position:absolute;inset:30px max(40px,calc((100% - 1920px)/2)) 74px;display:grid;grid-template-columns:34% minmax(0,1fr);align-items:center;gap:40px}.rg-hero.hero-carousel .arrivals-mix-slide.rkn-arrivals .hero-content{padding:0;width:100%;max-width:none}.rg-hero.hero-carousel .rkn-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:#d8c4f5}.rg-hero.hero-carousel .arrivals-mix-slide.rkn-arrivals .hero-content h1{font-size:clamp(42px,4.3vw,76px);margin-top:14px}.rg-hero.hero-carousel .rkn-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start;min-width:0}.rg-hero.hero-carousel .rkn-product{display:flex;flex-direction:column;align-items:center;gap:14px;text-decoration:none;color:#f5f2fa;min-width:0}.rg-hero.hero-carousel .rkn-image{display:flex;align-items:center;justify-content:center;width:100%;height:clamp(300px,24vw,470px);border-radius:10px;overflow:hidden;background:#f5f4f1}.rg-hero.hero-carousel .rkn-image img{display:block;width:100%;height:100%;object-fit:contain;filter:none;transform:none;image-rendering:auto;animation:none;mix-blend-mode:normal}.rg-hero.hero-carousel .rkn-name{font-size:14px;line-height:1.4;text-align:center;text-wrap:balance;max-width:28ch}.rg-hero.hero-carousel .rkn-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;font-size:11px;line-height:1.3;color:#c1cbd7;text-align:center}.rg-hero.hero-carousel .rkn-meta>span{border:1px solid #ffffff30;border-radius:4px;padding:4px 6px}@media(max-width:1100px)and (min-width:801px){.rg-hero.hero-carousel .arrivals-mix-slide.rkn-arrivals .rkn-inner{gap:24px;grid-template-columns:31% minmax(0,1fr);inset-inline:28px}.rg-hero.hero-carousel .rkn-products{gap:10px}.rg-hero.hero-carousel .rkn-name{font-size:12px}}@media(max-width:800px){.rg-hero.hero-carousel .arrivals-mix-slide.rkn-arrivals{min-height:600px}.rg-hero.hero-carousel .arrivals-mix-slide.rkn-arrivals .rkn-inner{position:absolute;top:20px;right:18px;bottom:65px;left:18px;display:flex;flex-direction:column;gap:22px;justify-content:center}.rg-hero.hero-carousel .arrivals-mix-slide.rkn-arrivals .hero-content{order:2;text-align:center;padding:0}.rg-hero.hero-carousel .arrivals-mix-slide.rkn-arrivals .hero-content h1{font-size:36px;margin:8px 0}.rg-hero.hero-carousel .arrivals-mix-slide.rkn-arrivals .hero-content>p{font-size:13px;margin:12px auto;max-width:32ch}.rg-hero.hero-carousel .arrivals-mix-slide.rkn-arrivals .hero-buttons{justify-content:center;margin-top:14px}.rg-hero.hero-carousel .arrivals-mix-slide.rkn-arrivals .rg-button{min-height:44px}.rg-hero.hero-carousel .rkn-kicker{font-size:10px}.rg-hero.hero-carousel .rkn-products{order:1;width:100%;gap:8px}.rg-hero.hero-carousel .rkn-image{height:180px;border-radius:5px}.rg-hero.hero-carousel .rkn-name{font-size:10px;line-height:1.3}.rg-hero.hero-carousel .rkn-product{gap:8px}.rg-hero.hero-carousel .rkn-meta{font-size:9px;gap:3px}.rg-hero.hero-carousel .rkn-meta>span{padding:3px}}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-cards{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#8394a6 #142235;gap:20px;padding:0 0 8px;min-width:0}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card{flex:0 0 calc((100% - 40px)/3);min-width:0;scroll-snap-align:start;display:grid;grid-template-columns:62% minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card--pink{--rk-card-rgb:240,155,196}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card--blue{--rk-card-rgb:123,181,230}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__image{padding:10px;min-height:0}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__image>img{width:100%;height:100%;max-height:419px;max-width:100%;object-fit:contain;filter:none}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__body{padding:12px;min-width:0;justify-content:center}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card h2{font-size:clamp(22px,1.6vw,32px);overflow-wrap:normal}.rg-hero.hero-carousel .rkl-navigation{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#c1cbd7;margin-top:7px}.rg-hero.hero-carousel .rkl-navigation>div{display:flex;gap:8px}.rg-hero.hero-carousel .rkl-navigation button{min-width:44px;min-height:44px;border:1px solid #7e8b9b;border-radius:6px;background:#152338;color:#fff;font:inherit;font-size:21px;cursor:pointer}.rg-hero.hero-carousel .rkl-navigation button:disabled{opacity:.35;cursor:default}.rg-hero.hero-carousel .rkl-navigation button:focus-visible,.rg-hero.hero-carousel [data-rkl-rail]:focus-visible{outline:3px solid white;outline-offset:2px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-footer{margin-top:6px}@media(min-width:801px){.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-inner{position:absolute;inset:20px max(32px,calc((100% - 1920px)/2)) 66px;width:auto;max-width:none;padding:0;display:flex;flex-direction:column;justify-content:center}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-heading{padding:0 0 14px;flex:0 0 auto}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-heading h2{font-size:clamp(32px,2.8vw,60px);line-height:1.05}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-heading p{font-size:14px;line-height:1.4;margin:8px 0 0}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-cards{flex:0 1 480px;min-height:0}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card{min-height:0}}@media(min-width:801px)and (max-width:1100px){.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card{flex-basis:calc((100% - 20px)/2)}}@media(max-width:800px){.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-inner{padding:0;min-width:0;width:100%}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-heading{padding:0 0 12px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-heading h2{font-size:27px;line-height:1.08}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-heading p{font-size:12px;line-height:1.4}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-cards{height:285px;gap:12px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card{flex-basis:91%;min-height:0;grid-template-columns:58% minmax(0,1fr)}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__body{padding:10px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card h2{font-size:22px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__image{padding:8px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__image>img{height:100%;max-height:260px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-footer{gap:4px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-footer small{font-size:10px;line-height:1.35}}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;overflow:visible;scroll-snap-type:none;overscroll-behavior:auto;padding:0;flex:0 1 auto;min-height:0;height:auto}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__image{flex:none;width:100%;height:clamp(180px,20vw,340px);padding:9px;min-height:0}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__image>img{width:100%;height:100%;max-height:322px;object-fit:contain;filter:none}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__body{padding:10px 6px;min-height:87px;text-align:center;align-items:center;justify-content:flex-start;gap:3px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card h2{font-size:clamp(16px,1.4vw,24px);line-height:1.12;margin:0 0 4px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card h2 a{font:inherit;color:inherit;text-decoration:none;min-height:0}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__eyebrow,.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__body>a,.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__fit-label{display:none}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__note{font-size:11px;line-height:1.25}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-fits{display:flex;justify-content:center;gap:4px;flex-wrap:wrap}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-fits a{font-size:10px;min-height:30px;min-width:30px;padding:5px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-footer{margin-top:14px}@media(min-width:801px)and (max-width:1100px){.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card{display:grid;grid-template-columns:48% minmax(0,1fr)}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__image{height:165px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__body{justify-content:center;min-height:0}}@media(max-width:800px){.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-heading{padding-bottom:10px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-heading h2{font-size:25px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-heading p{font-size:11px;margin:7px 0 0}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;height:auto}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card{border-radius:7px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__image{height:clamp(110px,30vw,130px);padding:5px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__image>img{max-height:120px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__body{padding:7px 3px;min-height:58px;gap:2px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card h2{font-size:13px;line-height:1.15;margin:0 0 3px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__note{font-size:9px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__note+.le-trio-card__note{display:none}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-fits{gap:2px;flex-wrap:nowrap}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-fits a{font-size:9px;min-width:0;min-height:27px;padding:4px 3px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-footer{margin-top:10px;gap:5px}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-footer small{font-size:9px;line-height:1.3}}.rg-hero.hero-carousel .arrivals-mix-slide.rkn-jewel-slide{--rk-accent:#d9c0ff}.rg-hero.hero-carousel .arrivals-mix-slide.rkn-jewel-slide:before{background:radial-gradient(ellipse at 68% 48%,#32677c55,transparent 46%),radial-gradient(ellipse at 90% 22%,#63489455,transparent 38%),linear-gradient(115deg,#0c1423 25%,#1c1836 72%,#0b2030)}.rg-hero.hero-carousel .rkn-jewel-stage{position:relative;isolation:isolate;width:100%;height:clamp(390px,31vw,510px);min-width:0}.rg-hero.hero-carousel .rkn-jewel-stage:before{content:"";position:absolute;top:4%;right:-2%;bottom:4%;left:-2%;z-index:-1;background:radial-gradient(ellipse at 20% 55%,#a85be62e,transparent 36%),radial-gradient(ellipse at 50% 45%,#4fe1bb2b,transparent 39%),radial-gradient(ellipse at 80% 55%,#519cff36,transparent 35%);border-radius:50%}.rg-hero.hero-carousel .rkn-jewel{position:absolute;display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#f5f0ff;top:12%;width:31%;max-width:285px;z-index:2;--jewel-angle:-5deg}.rg-hero.hero-carousel .rkn-jewel--amethyst{left:3%}.rg-hero.hero-carousel .rkn-jewel--emerald{left:32%;top:0;width:36%;max-width:310px;z-index:3;--jewel-angle:0deg}.rg-hero.hero-carousel .rkn-jewel--sapphire{right:2%;--jewel-angle:5deg}.rg-hero.hero-carousel .rkn-jewel-float{display:block;width:100%;transform:rotate(var(--jewel-angle));animation:rkn-jewel-drift 8s ease-in-out infinite paused;transform-origin:50% 60%}.rg-hero.hero-carousel .rkn-jewel-float img{display:block;width:100%;height:auto;object-fit:contain;filter:none;image-rendering:auto}.rg-hero.hero-carousel .rkn-jewel--emerald .rkn-jewel-float{animation-delay:-3s}.rg-hero.hero-carousel .rkn-jewel--sapphire .rkn-jewel-float{animation-delay:-5s}.rg-hero.hero-carousel .rkn-jewel-name{display:block;text-align:center;font-size:14px;line-height:1.3;margin-top:13px;letter-spacing:.02em}.rg-hero.hero-carousel .rkn-jewel-name small{display:block;color:#bec7dd;font-size:10px;margin-top:3px;letter-spacing:.08em;text-transform:uppercase}.rg-hero.hero-carousel .rkn-orbit{position:absolute;left:4%;top:15%;width:92%;height:65%;border:1px solid #bda0ff45;border-radius:50%;transform:rotate(-16deg);box-shadow:0 0 35px #a274ed0d;animation:rkn-orbit-breathe 12s ease-in-out infinite paused;z-index:-1;pointer-events:none}.rg-hero.hero-carousel .rkn-orbit--two{left:12%;top:5%;width:78%;height:85%;border-color:#70e3dc30;transform:rotate(22deg);animation-delay:-6s}.rg-hero.hero-carousel .arrivals-mix-slide.rkn-jewel-slide[data-rk-motion=running] :is(.rkn-jewel-float,.rkn-orbit){animation-play-state:running}.rg-hero.hero-carousel .rkn-display-note{display:block;margin-top:18px;color:#c1cbd7;font-size:11px;line-height:1.5;max-width:34ch}@keyframes rkn-jewel-drift{0%,to{translate:0 0;rotate:0deg}50%{translate:0 -9px;rotate:1deg}}@keyframes rkn-orbit-breathe{0%,to{opacity:.45;scale:.97}50%{opacity:.9;scale:1.02}}@media(max-width:800px){.rg-hero.hero-carousel .arrivals-mix-slide.rkn-jewel-slide .rkn-inner{gap:12px;top:20px;right:18px;bottom:65px;left:18px;justify-content:center}.rg-hero.hero-carousel .rkn-jewel-stage{height:240px;order:1;flex:0 0 240px}.rg-hero.hero-carousel .rkn-jewel{top:25px;width:31%;max-width:none}.rg-hero.hero-carousel .rkn-jewel--amethyst{left:3%}.rg-hero.hero-carousel .rkn-jewel--emerald{left:32%;width:36%;top:5px;max-width:none}.rg-hero.hero-carousel .rkn-jewel--sapphire{right:2%}.rg-hero.hero-carousel .rkn-jewel-name{font-size:10px;margin-top:10px}.rg-hero.hero-carousel .rkn-jewel-name small{font-size:8px;margin-top:2px}.rg-hero.hero-carousel .arrivals-mix-slide.rkn-jewel-slide .hero-content h1{font-size:34px}.rg-hero.hero-carousel .rkn-display-note{font-size:9px;line-height:1.4;margin:12px auto 0;max-width:38ch}.rg-hero.hero-carousel .arrivals-mix-slide.rkn-jewel-slide .hero-buttons{position:static;inset:auto;width:auto}}@media(prefers-reduced-motion:reduce){.rg-hero.hero-carousel .rkn-jewel-slide :is(.rkn-jewel-float,.rkn-orbit){animation:none!important}}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card{position:relative;isolation:isolate}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__body,.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card h2,.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card h2 a{position:static}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card h2 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card h2 a:focus-visible{outline:none}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card h2 a:focus-visible:after{outline:3px solid #fff;outline-offset:-4px;border-radius:inherit}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-fits a{position:relative;z-index:2}@media(max-width:800px){.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-card__image{height:clamp(100px,27vw,112px)}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-footer{display:flex;position:static;inset:auto;flex-direction:column;align-items:center;gap:5px;margin:8px 0 0}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-footer>a{position:static;inset:auto;transform:none;width:100%;height:auto;min-height:50px;margin:0;display:flex;align-items:center;justify-content:center}.rg-hero.hero-carousel .le-trio-slide.rkl-editions .le-trio-footer small{position:static;inset:auto;transform:none;width:auto;margin:0;text-align:center}}@media(max-width:800px){.rg-hero.hero-carousel .le-trio-slide.rkl-editions :is(.le-trio-card--pink,.le-trio-card--blue) .roku-hero-motion-visual>.roku-hero-motion-image{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/231/assets/roku-hero-refresh.css.map */
