.rf-home,.rf-header,.rf-footer{--rf-silver:#d9d9d9;--rf-line:#2a2a2a;--rf-ease:cubic-bezier(.22,1,.36,1)}.rf-header{background:#050505c7!important;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);transition:background .35s ease,border-color .35s ease,box-shadow .35s ease}.rf-header.rf-scrolled{background:#050505f0!important;box-shadow:0 10px 40px #0000003d;border-bottom-color:#303030}.rf-brand img{width:245px!important;transition:transform .45s var(--rf-ease),filter .45s ease}.rf-brand:hover img{transform:translateY(-1px) scale(1.025);filter:drop-shadow(0 0 14px rgba(255,255,255,.08))}.rf-nav a{position:relative;transition:color .3s ease,opacity .3s ease,transform .3s var(--rf-ease)!important}.rf-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-8px;height:1px;background:linear-gradient(90deg,#777,#eee);transition:right .35s var(--rf-ease)}.rf-nav a:hover{transform:translateY(-1px);opacity:1!important}.rf-nav a:hover:after{right:0}.rf-hero-content,.rf-trust>div,.rf-section-head,.rf-card,.rf-story-mark,.rf-story-copy,.rf-newsletter>*{opacity:0;transform:translateY(26px);transition:opacity .85s var(--rf-ease),transform .85s var(--rf-ease)}.rf-inview{opacity:1!important;transform:translateY(0)!important}.rf-hero-content{transition-delay:.08s}.rf-hero-logo{transition:transform .8s var(--rf-ease),filter .5s ease!important}.rf-hero-logo:hover{transform:scale(1.018);filter:drop-shadow(0 22px 60px rgba(255,255,255,.11))}.rf-hero-mark{will-change:transform;animation:rfFloat 9s ease-in-out infinite;filter:drop-shadow(0 0 60px rgba(255,255,255,.025))}@keyframes rfFloat{0%,to{transform:translateZ(0) rotate(-10deg)}50%{transform:translate3d(-10px,-18px,0) rotate(-8.5deg)}}.rf-glow{animation:rfPulse 8s ease-in-out infinite alternate}.rf-glow-b{animation-delay:-3s}@keyframes rfPulse{0%{opacity:.1;transform:scale(.92)}to{opacity:.19;transform:scale(1.08)}}.rf-btn{position:relative;overflow:hidden;isolation:isolate;transition:transform .35s var(--rf-ease),background .35s ease,border-color .35s ease,box-shadow .35s ease!important}.rf-btn:hover{transform:translateY(-3px)}.rf-btn-primary{box-shadow:0 12px 35px #ffffff0d}.rf-btn-primary:before{content:"";position:absolute;top:-50%;left:-45%;width:34%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.62),transparent);transform:skew(-20deg);transition:left .65s var(--rf-ease);z-index:-1}.rf-btn-primary:hover:before{left:120%}.rf-btn-secondary:hover{border-color:#d9d9d9!important;box-shadow:inset 0 0 0 1px #ffffff0d}.rf-trust>div{transition-duration:.7s}.rf-trust>div:nth-child(2){transition-delay:.07s}.rf-trust>div:nth-child(3){transition-delay:.14s}.rf-trust>div:nth-child(4){transition-delay:.21s}.rf-trust>div:hover{background:#0a0a0a}.rf-home .rf-catalogue{max-width:1320px!important;padding:120px 36px 132px!important}.rf-home .rf-catalogue .rf-section-head{margin-bottom:58px!important}.rf-home .rf-catalogue .rf-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:22px!important;row-gap:26px!important;background:transparent!important;border:0!important;overflow:visible!important}.rf-home .rf-catalogue .rf-card{--mx:50%;--my:50%;--rf-glow:rgba(130,160,210,.18);--rf-glow2:rgba(255,255,255,.05);--rf-edge:rgba(255,255,255,.18);position:relative;isolation:isolate;min-height:330px!important;padding:30px!important;border:1px solid rgba(255,255,255,.085)!important;border-radius:14px!important;background-color:#090a0c!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;overflow:hidden!important;box-shadow:0 12px 34px #0003!important;transform:translateY(22px);transition:opacity .72s var(--rf-ease),transform .55s var(--rf-ease),border-color .4s ease,box-shadow .5s var(--rf-ease),filter .5s ease!important}.rf-home .rf-catalogue .rf-card:before{content:"";position:absolute;top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important;background:linear-gradient(180deg,#02030552,#02030570 48%,#020305e8)!important;opacity:.93!important;z-index:1!important;pointer-events:none;transition:opacity .48s var(--rf-ease),background .48s ease!important}.rf-home .rf-catalogue .rf-card:after{content:"";position:absolute;top:0!important;right:0!important;bottom:0!important;left:0!important;background:radial-gradient(520px circle at var(--mx) var(--my),var(--rf-glow),transparent 50%),radial-gradient(480px circle at 86% 16%,var(--rf-glow2),transparent 56%)!important;opacity:0!important;z-index:2!important;pointer-events:none;transition:opacity .5s var(--rf-ease)!important}.rf-home .rf-catalogue .rf-card>span,.rf-home .rf-catalogue .rf-card>div{position:relative;z-index:3}.rf-home .rf-catalogue .rf-card:hover,.rf-home .rf-catalogue .rf-card:focus-visible{transform:translateY(-8px) scale(1.008)!important;border-color:var(--rf-edge)!important;box-shadow:0 26px 70px #0006,0 0 0 1px var(--rf-edge),inset 0 0 70px var(--rf-glow)!important;z-index:5;outline:none}.rf-home .rf-catalogue .rf-card:hover:before,.rf-home .rf-catalogue .rf-card:focus-visible:before{opacity:.66!important}.rf-home .rf-catalogue .rf-card:hover:after,.rf-home .rf-catalogue .rf-card:focus-visible:after{opacity:1!important}.rf-home .rf-catalogue .rf-card h3,.rf-home .rf-catalogue .rf-card p,.rf-home .rf-catalogue .rf-card small,.rf-home .rf-catalogue .rf-card>span{position:relative;z-index:3;text-shadow:0 2px 20px rgba(0,0,0,.82);transition:transform .42s var(--rf-ease),color .35s ease,opacity .35s ease!important}.rf-home .rf-catalogue .rf-card h3{font-size:33px!important}.rf-home .rf-catalogue .rf-card p{color:#aaa!important}.rf-home .rf-catalogue .rf-card:hover h3,.rf-home .rf-catalogue .rf-card:focus-visible h3{transform:translate(6px)}.rf-home .rf-catalogue .rf-card:hover p,.rf-home .rf-catalogue .rf-card:focus-visible p{transform:translate(10px);color:#f0f0f0!important}.rf-home .rf-catalogue .rf-card:hover small,.rf-home .rf-catalogue .rf-card:focus-visible small{color:#d3d3d3!important}.rf-home .rf-catalogue .rf-card:hover>span,.rf-home .rf-catalogue .rf-card:focus-visible>span{color:#bdbdbd!important}.rf-home .rf-catalogue .rf-card:nth-child(1){--rf-glow:rgba(45,137,220,.3);--rf-glow2:rgba(221,177,75,.18);--rf-edge:rgba(104,171,224,.42);background-image:url(/cdn/shop/files/reflection-one-piece-bg.png?v=1788978277)!important}.rf-home .rf-catalogue .rf-card:nth-child(2){--rf-glow:rgba(255,135,34,.34);--rf-glow2:rgba(255,205,84,.2);--rf-edge:rgba(255,163,63,.52);background-image:url(/cdn/shop/files/reflection-dragon-ball-bg.png?v=1788978294)!important}.rf-home .rf-catalogue .rf-card:nth-child(3){--rf-glow:rgba(53,123,255,.33);--rf-glow2:rgba(244,210,60,.2);--rf-edge:rgba(95,153,255,.5);background-image:url(/cdn/shop/files/reflection-pokemon-bg.png?v=1788978308)!important}.rf-home .rf-catalogue .rf-card:nth-child(4){--rf-glow:rgba(55,174,222,.27);--rf-glow2:rgba(122,189,255,.15);--rf-edge:rgba(84,183,222,.44);background-image:url(/cdn/shop/files/reflection-gundam-bg.png?v=1788978317)!important}.rf-home .rf-catalogue .rf-card:nth-child(5){--rf-glow:rgba(37,202,158,.29);--rf-glow2:rgba(84,228,197,.15);--rf-edge:rgba(67,202,166,.46);background-image:url(/cdn/shop/files/reflection-palworld-bg.png?v=1788978329)!important}.rf-home .rf-catalogue .rf-card:nth-child(6){--rf-glow:rgba(123,107,255,.28);--rf-glow2:rgba(168,137,255,.18);--rf-edge:rgba(145,133,255,.45);background-image:url(/cdn/shop/files/reflection-disney-bg.png?v=1788978340)!important}.rf-home .rf-catalogue .rf-card:nth-child(7){--rf-glow:rgba(205,39,65,.34);--rf-glow2:rgba(143,61,255,.28);--rf-edge:rgba(196,76,128,.5);grid-column:1/-1!important;min-height:360px!important;background-image:url(/cdn/shop/files/reflection-anime-zone-bg.png?v=1788978358)!important;background-position:center 48%!important}.rf-home .rf-catalogue .rf-card:nth-child(8){--rf-glow:rgba(85,137,235,.27);--rf-glow2:rgba(205,219,255,.16);--rf-edge:rgba(124,159,228,.44);grid-column:1/-1!important;min-height:270px!important;background-image:url(/cdn/shop/files/reflection-preorder-bg.png?v=1788978369)!important;background-position:center 46%!important}.rf-home .rf-catalogue .rf-card:nth-child(7) h3,.rf-home .rf-catalogue .rf-card:nth-child(8) h3{font-size:clamp(34px,3vw,48px)!important}.rf-home .rf-catalogue .rf-card:nth-child(2){transition-delay:.05s}.rf-home .rf-catalogue .rf-card:nth-child(3){transition-delay:.1s}.rf-home .rf-catalogue .rf-card:nth-child(4){transition-delay:.05s}.rf-home .rf-catalogue .rf-card:nth-child(5){transition-delay:.1s}.rf-home .rf-catalogue .rf-card:nth-child(6){transition-delay:.15s}.rf-home .rf-catalogue .rf-card:nth-child(7){transition-delay:.08s}.rf-home .rf-catalogue .rf-card:nth-child(8){transition-delay:.12s}.rf-brand-story{background:linear-gradient(135deg,#030303,#080808)}.rf-story-mark{position:relative;overflow:hidden}.rf-story-mark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.05) 47%,transparent 72%);transform:translate(-120%);animation:rfStorySweep 7s ease-in-out infinite}@keyframes rfStorySweep{0%,65%{transform:translate(-120%)}90%,to{transform:translate(120%)}}.rf-story-mark img{width:82%!important;height:82%!important;object-fit:contain!important;transition:transform 1s var(--rf-ease),filter .6s ease}.rf-brand-story:hover .rf-story-mark img{transform:scale(1.035);filter:drop-shadow(0 0 28px rgba(255,255,255,.04))}.rf-story-copy a{display:inline-block;position:relative;width:max-content;transition:transform .35s var(--rf-ease),color .35s ease}.rf-story-copy a:hover{transform:translate(7px);color:#fff}.rf-newsletter{position:relative}.rf-newsletter:before{content:"";position:absolute;top:-1px;left:50%;width:0;height:1px;background:linear-gradient(90deg,transparent,#aaa,transparent);transform:translate(-50%);transition:width 1.1s var(--rf-ease)}.rf-newsletter.rf-visible:before{width:min(920px,78%)}.rf-form{position:relative;border-bottom-color:#3d3d3d!important;transition:border-color .35s ease,box-shadow .35s ease}.rf-form:focus-within{border-bottom-color:#d8d8d8!important;box-shadow:0 10px 30px #ffffff06}.rf-form input::placeholder{color:#555}.rf-form button{transition:transform .3s var(--rf-ease),color .3s ease}.rf-form button:hover{transform:translate(5px);color:#d7d7d7}.rf-footer-links a{position:relative;width:max-content;transition:transform .3s var(--rf-ease),color .3s ease!important}.rf-footer-links a:hover{transform:translate(5px)}.rf-footer-brand img{transition:transform .7s var(--rf-ease),filter .5s ease}.rf-footer-brand:hover img{transform:scale(1.02);filter:drop-shadow(0 0 18px rgba(255,255,255,.035))}@media(max-width:1100px){.rf-home .rf-catalogue{padding-left:28px!important;padding-right:28px!important}.rf-home .rf-catalogue .rf-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}.rf-home .rf-catalogue .rf-card:nth-child(7),.rf-home .rf-catalogue .rf-card:nth-child(8){grid-column:1/-1!important}.rf-story-mark img{width:72%!important;height:72%!important}}@media(max-width:700px){.rf-brand img{width:185px!important}.rf-hero-mark{animation-duration:11s}.rf-home .rf-catalogue{padding:82px 16px 96px!important}.rf-home .rf-catalogue .rf-section-head{margin-bottom:36px!important}.rf-home .rf-catalogue .rf-grid{grid-template-columns:1fr!important;gap:16px!important}.rf-home .rf-catalogue .rf-card,.rf-home .rf-catalogue .rf-card:nth-child(7),.rf-home .rf-catalogue .rf-card:nth-child(8){grid-column:1!important;min-height:250px!important;border-radius:11px!important;padding:24px!important}.rf-home .rf-catalogue .rf-card:hover{transform:translateY(-3px) scale(1.003)!important}}@media(hover:none){.rf-home .rf-catalogue .rf-card:before{opacity:.8!important}.rf-home .rf-catalogue .rf-card:after{opacity:.32!important}}@media(prefers-reduced-motion:reduce){.rf-hero-mark,.rf-glow,.rf-story-mark:after{animation:none!important}.rf-hero-content,.rf-trust>div,.rf-section-head,.rf-card,.rf-story-mark,.rf-story-copy,.rf-newsletter>*{opacity:1!important;transform:none!important;transition:none!important}.rf-btn,.rf-card,.rf-nav a,.rf-brand img{transition:none!important}.rf-home .rf-catalogue .rf-card:hover,.rf-home .rf-catalogue .rf-card:focus-visible{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/reflection-motion.css.map */
