:root{--rm-accent: #e94560;--rm-shadow-sm: 0 2px 12px rgba(0,0,0,.08);--rm-shadow-md: 0 8px 30px rgba(0,0,0,.14);--rm-shadow-lg: 0 20px 60px rgba(0,0,0,.2);--rm-radius: 10px;--rm-transition: all .35s cubic-bezier(.25, .46, .45, .94);--rm-transition-fast: all .2s ease}html{scroll-behavior:smooth}#header{transition:box-shadow .3s ease,background-color .3s ease}#header.rm-scrolled{box-shadow:0 4px 20px #0000001f}#navigation{transition:box-shadow .3s ease}#navigation.rm-scrolled{box-shadow:0 3px 12px #0000001a}#logo a{display:inline-block;transition:var(--rm-transition-fast)}#logo a:hover{opacity:.85;transform:translateY(-1px)}.sf-menu>li>a{transition:var(--rm-transition-fast)!important;position:relative}.sf-menu>li>a:after{content:"";position:absolute;bottom:0;left:50%;right:50%;height:2px;background:var(--rm-accent);transition:left .25s ease,right .25s ease}.sf-menu>li:hover>a:after,.sf-menu>li.active>a:after{left:0;right:0}.product>div{border-radius:var(--rm-radius);overflow:hidden;transition:var(--rm-transition);box-shadow:var(--rm-shadow-sm);background:#fff}.product>div:hover{transform:translateY(-6px);box-shadow:var(--rm-shadow-md)}.product_img{overflow:hidden;position:relative}.product_img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 60%,rgba(26,26,46,.08));opacity:0;transition:opacity .35s ease;pointer-events:none}.product:hover .product_img:after{opacity:1}.product_img img{transition:transform .5s cubic-bezier(.25,.46,.45,.94)!important;display:block;width:100%}.product:hover .product_img img{transform:scale(1.06)}@keyframes rm-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(.97)}}.product_price .compare-at-price:before{content:"SALE";display:inline-block;background:var(--rm-accent);color:#fff;font-size:9px;font-weight:700;letter-spacing:.08em;padding:2px 6px;border-radius:4px;margin-right:5px;vertical-align:middle;animation:rm-pulse 2s infinite}.product_name a{transition:color .2s ease}.product_name a:hover{color:var(--rm-accent)!important}.product_links .btn,.product_links a.btn{transition:var(--rm-transition)!important;position:relative;overflow:hidden}.product_links .btn:before,.product_links a.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff26;transform:translate(-100%);transition:transform .3s ease}.product_links .btn:hover:before,.product_links a.btn:hover:before{transform:translate(0)}.product_links .btn:hover,.product_links a.btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #e945604d}.slider_wrap{margin-top:0!important;border-radius:var(--rm-radius);overflow:hidden;box-shadow:var(--rm-shadow-lg);position:relative}.nivo-directionNav a{width:48px!important;height:48px!important;background:#ffffffeb!important;border-radius:50%!important;top:50%!important;transform:translateY(-50%)!important;box-shadow:0 4px 15px #00000026!important;transition:var(--rm-transition)!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:0}.slider_wrap:hover .nivo-directionNav a{opacity:1}.nivo-directionNav a:hover{background:var(--rm-accent)!important;color:#fff!important;transform:translateY(-50%) scale(1.08)!important}.nivo-prevNav{left:16px!important}.nivo-nextNav{right:16px!important}.nivo-controlNav{bottom:16px!important;z-index:10}.nivo-controlNav a{width:8px!important;height:8px!important;border-radius:50%!important;background:#ffffff80!important;transition:var(--rm-transition-fast)!important;margin:0 4px!important}.nivo-controlNav a.active{background:#fff!important;transform:scale(1.4)!important}.nivo-caption{background:linear-gradient(to top,rgba(26,26,46,.85),transparent)!important;padding:30px 24px 20px!important;transition:opacity .4s ease!important}.nivo-caption h2,.nivo-caption h3,.nivo-caption h4{color:#fff!important;text-shadow:0 2px 8px rgba(0,0,0,.3)}.custom_showcase{transition:var(--rm-transition);overflow:hidden;border-radius:var(--rm-radius)}.custom_showcase a{display:block;position:relative;overflow:hidden}.custom_showcase a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#e9456000,#1a1a2e66);opacity:0;transition:opacity .35s ease}.custom_showcase a:hover:after{opacity:1}.custom_showcase img{transition:transform .5s cubic-bezier(.25,.46,.45,.94)!important;display:block;width:100%}.custom_showcase:hover img{transform:scale(1.05)}.custom_showcase:hover{box-shadow:var(--rm-shadow-md)}.custom_showcase div{transition:transform .3s ease}.custom_showcase:hover div{transform:translateY(-3px)}.custom_bottom{transition:var(--rm-transition);border-radius:var(--rm-radius);overflow:hidden}.custom_bottom a{display:block;transition:var(--rm-transition)}.custom_bottom:hover{box-shadow:var(--rm-shadow-sm)}.custom_bottom a:hover{transform:translate(4px)}.custom_bottom .fa{transition:transform .3s ease,color .3s ease}.custom_bottom a:hover .fa{transform:scale(1.2);color:var(--rm-accent)}.custom_footer ul.list li a{transition:var(--rm-transition-fast)}.custom_footer ul.list li a:before{content:"\2192";opacity:0;margin-right:0;transition:var(--rm-transition-fast);display:inline-block;transform:translate(-8px)}.custom_footer ul.list li a:hover:before{opacity:1;margin-right:6px;transform:translate(0)}.custom_footer ul.list li a:hover{color:var(--rm-accent)!important}.custom_footer .fa{transition:var(--rm-transition-fast)}.custom_footer a:hover .fa{transform:scale(1.2) rotate(-5deg);color:var(--rm-accent)}.header_search input{transition:var(--rm-transition)!important}.header_search input:focus{box-shadow:0 0 0 3px #e9456033!important;outline:none!important}.cart_popup{border-radius:var(--rm-radius)!important;box-shadow:var(--rm-shadow-md)!important;font-weight:600!important}@keyframes rm-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes rm-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes rm-scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media(max-width:767px){.product>div:hover{transform:translateY(-3px)}.nivo-directionNav a{opacity:1!important;width:36px!important;height:36px!important}}#header{padding:12px 0 8px!important;margin:0!important}.header_row__2{padding:0!important;margin:0!important;position:relative!important}.rm-header-row{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0!important;margin:0!important;min-height:46px!important}.rm-header-row:before,.rm-header-row:after{display:none!important;content:none!important}.rm-header-left{flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;min-width:60px!important;z-index:2!important}.rm-header-center{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:auto!important;max-width:60%!important;margin:0!important;padding:0!important;z-index:5!important;pointer-events:auto!important}.rm-header-right{flex:0 0 auto!important;margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;min-width:60px!important;z-index:2!important}#logo{padding:0!important;margin:0 auto!important;text-align:center!important;line-height:1!important;display:block!important}#logo a{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:0!important;margin:0!important;line-height:1!important}#logo a span{font-size:34px!important;letter-spacing:.02em!important;text-align:center!important;line-height:1.15!important;padding:0!important;margin:0!important;display:inline-block!important}#logo a img{display:block!important;margin:0 auto!important;max-height:46px!important;width:auto!important;padding:0!important}.rm-header-right .header_cart,.header_cart{padding:0!important;margin:0!important;text-align:right!important;line-height:1!important}.header_cart a{padding:0!important;margin:0!important;line-height:1!important;display:inline-flex!important;align-items:center!important}.rm-header-left .header_search{padding:0!important;width:100%!important;max-width:250px!important}@media(min-width:768px)and (max-width:991px){.rm-header-left .header_search{max-width:170px!important}#logo a span{font-size:26px!important}.header_cart a b{font-size:14px!important}.header_cart a i{font-size:20px!important;margin-right:8px!important}.rm-banner-search-bar .rm-inline-search-form{max-width:380px!important}}@media(max-width:767px){#header{padding:8px 0 4px!important}.rm-header-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;padding:6px 14px 4px!important;gap:6px 0!important;min-height:auto!important}.rm-header-center{order:1!important;position:static!important;transform:none!important;flex:1 1 auto!important;max-width:calc(100% - 70px)!important;text-align:center!important;margin:0 auto!important;padding:0 4px!important}#logo a span{font-size:22px!important;letter-spacing:.01em!important}#logo a img{max-height:38px!important}.rm-header-right{order:2!important;flex:0 0 auto!important;margin-left:auto!important;min-width:auto!important}.header_cart a b,.header_cart a span:not(.count){display:none!important}.header_cart a i{font-size:22px!important;margin:0 4px 0 0!important}.header_cart a .count{font-size:13px!important;font-weight:700!important}.rm-header-left{order:3!important;width:100%!important;flex:0 0 100%!important;margin-top:6px!important;min-width:auto!important;justify-content:center!important}.rm-header-left .header_search{width:100%!important;max-width:100%!important;margin:0!important}.rm-header-left .rm-inline-search-form{width:100%!important;max-width:100%!important}.rm-banner-search-bar{width:100%!important;margin:4px 0 8px!important;padding:0 12px!important}.rm-banner-search-bar .rm-inline-search-form{width:100%!important;max-width:100%!important}.rm-search-dropdown{min-width:0!important;width:100%!important;max-width:100%!important;left:0!important;right:0!important}}@media(max-width:480px){#logo a span{font-size:19px!important}#logo a img{max-height:32px!important}.rm-search-input{font-size:12.5px!important;height:24px!important}#rm-sidebar-trigger{width:34px!important;height:48px!important;font-size:16px!important}}.rm-sidebar-nav{position:fixed!important;top:0!important;left:0!important;width:25vw!important;min-width:260px!important;max-width:380px!important;height:100vh!important;height:100dvh!important;background:#161616!important;border-right:1px solid rgba(255,255,255,.06)!important;box-shadow:10px 0 45px #0009!important;z-index:100000!important;transform:translate(-100%)!important;transition:transform .18s cubic-bezier(.16,1,.3,1)!important;will-change:transform;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;overflow:hidden!important;padding:0!important;margin:0!important}.rm-sidebar-nav.rm-sidebar-open{transform:translate(0)!important}.rm-nav-overlay{display:none;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#0000008c!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;z-index:99990!important;cursor:pointer;opacity:0;transition:opacity .18s ease!important}.rm-nav-overlay.active{display:block!important;opacity:1!important}.rm-sidebar-trigger-fixed{position:fixed!important;top:50%!important;left:0!important;width:40px!important;height:60px!important;background:#222!important;color:#e0e0e0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;border-radius:0 10px 10px 0!important;cursor:pointer!important;border:1px solid rgba(255,255,255,.1)!important;border-left:none!important;box-shadow:4px 0 16px #00000059!important;transform:translateY(-50%)!important;z-index:99995!important;transition:all .22s ease!important;-webkit-user-select:none!important;user-select:none!important}.rm-sidebar-trigger-fixed:hover{width:48px!important;background:#2c2c2c!important;color:#fff!important;box-shadow:6px 0 20px #00000080!important}.rm-nav-open .rm-sidebar-trigger-fixed{opacity:0!important;pointer-events:none!important}.rm-sidebar-header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:16px 18px 14px!important;background:#ffffff05!important;border-bottom:1px solid rgba(255,255,255,.07)!important;flex-shrink:0!important}.rm-sidebar-brand{display:flex!important;flex-direction:column!important;gap:2px!important}.rm-sidebar-tag{font-size:9px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#888!important}.rm-sidebar-title{margin:0!important;font-size:14px!important;font-weight:600!important;color:#fff!important;letter-spacing:.03em!important;line-height:1.2!important}.rm-nav-close{display:none!important;width:28px!important;height:28px!important;background:#ffffff0d!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:6px!important;color:#fff9!important;font-size:13px!important;cursor:pointer!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important}.rm-nav-close:hover{background:#ffffff1f!important;border-color:#fff3!important;color:#fff!important;transform:rotate(90deg)!important}@media(max-width:991px){.rm-nav-close{display:flex!important}}.rm-sidebar-nav .rm-nav-container{flex:1 1 auto!important;width:100%!important;max-width:100%!important;padding:14px 16px!important;margin:0!important;overflow-y:auto!important;overflow-x:hidden!important;box-sizing:border-box!important}select.menu_mobile,#navigation select.menu_mobile,.rm-sidebar-nav select,.rm-sidebar-nav .customselect_wrap,.rm-sidebar-nav .customSelect,.menu_mobile{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;width:0!important;pointer-events:none!important;position:absolute!important;left:-9999px!important}.rm-sidebar-nav .sf-menu,.rm-sidebar-nav .rm-sidebar-menu{display:flex!important;flex-direction:column!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;gap:2px!important}.rm-sidebar-nav .sf-menu>li,.rm-sidebar-nav .sf-menu>li~li,.rm-sidebar-nav .rm-sidebar-menu>li,.rm-sidebar-nav .rm-sidebar-menu>li~li{float:none!important;margin:0!important;padding:0!important;width:100%!important;display:block!important;clear:both!important;border:none!important}.rm-sidebar-nav .sf-menu>li>a:after,.rm-sidebar-nav .sf-menu>li>a:before,.rm-sidebar-nav .rm-sidebar-menu>li>a:after,.rm-sidebar-nav .rm-sidebar-menu>li>a:before{display:none!important;content:none!important}.rm-sidebar-nav .sf-menu>li>a,.rm-sidebar-nav .rm-sidebar-menu>li>a{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:auto!important;min-height:32px!important;line-height:1.25!important;padding:7px 12px!important;color:#b0b0b0!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.05em!important;text-transform:uppercase!important;border-radius:4px!important;background:transparent!important;border:none!important;border-left:none!important;transition:background .18s ease,color .18s ease!important;box-sizing:border-box!important;text-decoration:none!important}.rm-sidebar-nav .sf-menu>li>a:hover,.rm-sidebar-nav .rm-sidebar-menu>li>a:hover{color:#fff!important;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.14) 100%)!important;border:none!important;border-left:none!important;padding-left:12px!important}.rm-sidebar-nav .sf-menu>li.active>a,.rm-sidebar-nav .rm-sidebar-menu>li.active>a{color:#fff!important;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 100%)!important;border:none!important;border-left:none!important;font-weight:600!important;padding-left:12px!important}.rm-sidebar-nav .sf-menu>li.active>a:hover,.rm-sidebar-nav .rm-sidebar-menu>li.active>a:hover{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 100%)!important;color:#fff!important}.rm-sidebar-user-section{margin-top:14px!important;padding-top:10px!important;border-top:1px solid rgba(255,255,255,.07)!important}.rm-sidebar-user-title{font-size:9px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:gray!important;margin-bottom:5px!important;padding:0 2px!important}.rm-sidebar-user-menu{display:flex!important;flex-direction:column!important;gap:2px!important;margin:0!important;padding:0!important;list-style:none!important}.rm-sidebar-user-menu>li{margin:0!important;padding:0!important}.rm-sidebar-user-menu a,.rm-user-btn{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;padding:6px 12px!important;min-height:28px!important;color:#b0b0b0!important;font-size:11.5px!important;font-weight:500!important;border-radius:4px!important;background:transparent!important;transition:background .18s ease,color .18s ease!important;text-decoration:none!important;box-sizing:border-box!important;border:none!important}.rm-sidebar-user-menu a:hover,.rm-user-btn:hover{color:#fff!important;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.12) 100%)!important;padding-left:12px!important}.rm-sidebar-user-menu a i,.rm-user-btn i{font-size:14px!important;opacity:.7!important}.rm-sidebar-nav .sf-menu>li>ul,.rm-sidebar-nav .rm-sidebar-menu>li>ul,.rm-sidebar-nav .rm-submenu{position:static!important;display:none;width:100%!important;background:#ffffff05!important;box-shadow:none!important;padding:6px 0 6px 12px!important;margin:4px 0 6px 10px!important;border-left:2px solid rgba(255,255,255,.15)!important;border-radius:0 0 6px 6px!important;list-style:none!important}.rm-sidebar-nav .sf-menu>li:hover>ul,.rm-sidebar-nav .sf-menu>li.active>ul,.rm-sidebar-nav .rm-sidebar-menu>li:hover>ul,.rm-sidebar-nav .rm-sidebar-menu>li.active>ul,.rm-sidebar-nav .rm-sidebar-menu>li:hover>.rm-submenu,.rm-sidebar-nav .rm-sidebar-menu>li.active>.rm-submenu{display:flex!important;flex-direction:column!important;gap:3px!important}.rm-sidebar-nav .sf-menu>li>ul>li>a,.rm-sidebar-nav .rm-sidebar-menu>li>ul>li>a,.rm-sidebar-nav .rm-submenu>li>a{color:#fff9!important;padding:8px 12px!important;display:block!important;font-size:12px!important;transition:all .15s ease!important;border-radius:6px!important;text-decoration:none!important}.rm-sidebar-nav .sf-menu>li>ul>li>a:hover,.rm-sidebar-nav .rm-sidebar-menu>li>ul>li>a:hover,.rm-sidebar-nav .rm-submenu>li>a:hover{color:#fff!important;background:#ffffff14!important;padding-left:16px!important}body.is-scrolling .product>div,body.is-scrolling .product_img img,body.is-scrolling .custom_showcase img,body.is-scrolling .custom_showcase,body.is-scrolling .custom_bottom a{transition:none!important;transform:none!important}@media(max-width:991px){.rm-sidebar-nav{width:60vw!important;max-width:320px!important}}@media(max-width:767px){.rm-sidebar-nav{width:80vw!important;max-width:300px!important}.product>div:hover{transform:none}.nivo-directionNav a{opacity:1!important;width:36px!important;height:36px!important}.company_banner img{height:80px!important}.slider_wrap{border-radius:6px}}@media(max-width:480px){.rm-sidebar-nav{width:85vw!important;max-width:290px!important}}.rm-sidebar-lang-selector{margin:0 0 12px!important;padding-bottom:10px!important;border-bottom:1px solid rgba(255,255,255,.07)!important;position:relative;width:100%!important}.rm-sidebar-lang-label{font-size:9px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:gray!important;margin-bottom:5px!important;padding:0 2px!important}.rm-sidebar-lang-btn{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:7px 12px!important;background:#ffffff08!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:5px!important;color:#c4c4c4!important;font-size:11.5px!important;font-weight:500!important;cursor:pointer!important;transition:all .2s ease!important;box-sizing:border-box!important;-webkit-user-select:none!important;user-select:none!important}.rm-sidebar-lang-btn:hover{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.12) 100%)!important;color:#fff!important;border-color:#fff3!important}.rm-sidebar-lang-dropdown{position:absolute!important;top:calc(100% + 4px);left:0;right:0;background:#1f1f1f!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:6px!important;box-shadow:0 10px 30px #00000080!important;padding:4px 0!important;margin:0!important;list-style:none!important;z-index:10001!important;max-height:220px;overflow-y:auto}.rm-sidebar-lang-dropdown li{padding:7px 12px!important;color:#b5b5b5!important;font-size:11.5px!important;cursor:pointer!important;transition:all .15s ease!important;display:flex!important;align-items:center!important;gap:8px!important}.rm-sidebar-lang-dropdown li:hover{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.12) 100%)!important;color:#fff!important;padding-left:14px!important}.rm-sidebar-lang-dropdown li.active{color:#fff!important;font-weight:600!important;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.14) 100%)!important;border-left:none!important}.rm-lang-toast{position:fixed!important;bottom:24px!important;right:24px!important;background:#1e1e1e!important;color:#f0f0f0!important;padding:12px 18px!important;border-radius:10px!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 8px 30px #00000073!important;display:flex!important;align-items:center!important;gap:12px!important;font-size:13px!important;font-weight:500!important;z-index:999999!important;transform:translateY(120%)!important;opacity:0!important;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s ease!important}.rm-lang-toast.visible{transform:translateY(0)!important;opacity:1!important}.rm-lang-toast-close{background:none!important;border:none!important;color:#888!important;font-size:14px!important;cursor:pointer!important;padding:0 4px!important;transition:color .2s ease!important}.rm-lang-toast-close:hover{color:#fff!important}.goog-te-banner-frame,.goog-te-banner-frame.skiptranslate,iframe.goog-te-banner-frame,iframe.goog-te-banner-frame.skiptranslate,iframe[id*=":1.container"],iframe[id*=":2.container"],.VIpgJd-ZVi9od-OR9Gae-sztHGx,.VIpgJd-ZVi9od-OR9Gae-bN97ce,.VIpgJd-ZVi9od-aZ2wEe-wOHMyf,#goog-gt-tt,.goog-te-balloon-frame{display:none!important;visibility:hidden!important;height:0px!important;max-height:0px!important;width:0px!important;max-width:0px!important;opacity:0!important;pointer-events:none!important;position:absolute!important;top:-9999px!important;left:-9999px!important;z-index:-99999!important}#google_translate_element{position:absolute!important;top:-9999px!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important}html,body{top:0!important;position:static!important;margin-top:0!important;transform:none!important}.goog-text-highlight{background:transparent!important;box-shadow:none!important}.template-index .rm-header-left .header_search{display:none!important}#showcase{padding:0!important;margin:0!important}#showcase .container{padding-top:0!important;margin-top:0!important}.rm-banner-search-bar{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;margin:4px 0 6px!important;padding:0!important;box-sizing:border-box!important}.rm-inline-search-form{position:relative!important;display:inline-flex!important;align-items:center!important;width:100%!important;max-width:440px!important;margin:0!important;padding:0!important}.rm-search-input-wrap{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;background:transparent!important;border:none!important;border-bottom:1px solid rgba(0,0,0,.16)!important;padding:2px 0 3px!important;margin:0!important;transition:border-color .22s ease!important;box-sizing:border-box!important}.rm-search-input-wrap:focus-within{border-bottom-color:#111!important}.rm-search-icon{font-size:14px!important;color:#707070!important;cursor:pointer!important;transition:color .2s ease!important;flex-shrink:0!important;line-height:1!important}.rm-search-input-wrap:focus-within .rm-search-icon{color:#111!important}.rm-search-input{flex:1 1 auto!important;border:none!important;background:transparent!important;outline:none!important;font-size:13px!important;font-weight:400!important;color:#111!important;padding:0!important;margin:0!important;box-shadow:none!important;height:22px!important;line-height:22px!important}.slider_wrap{margin:0!important;padding-top:0!important}.rm-search-input::placeholder{color:#8c8c8c!important;font-size:13px!important;font-weight:400!important;opacity:1!important}.rm-search-clear-btn{background:none!important;border:none!important;color:#888!important;font-size:13px!important;cursor:pointer!important;padding:2px 6px!important;border-radius:50%!important;transition:color .2s ease,background .2s ease!important;flex-shrink:0!important;line-height:1!important}.rm-search-clear-btn:hover{color:#111!important;background:#00000012!important}.rm-search-dropdown{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;width:100%!important;min-width:320px!important;max-width:480px!important;background:#1c1c1c!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:10px!important;box-shadow:0 16px 40px #00000080!important;z-index:99999!important;overflow:hidden!important;animation:rmSearchFadeIn .2s ease-out!important}@keyframes rmSearchFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.rm-search-results-header{padding:10px 16px 8px!important;font-size:10px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#888!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.rm-search-results-list{display:flex!important;flex-direction:column!important;max-height:320px!important;overflow-y:auto!important}.rm-search-item{display:flex!important;align-items:center!important;gap:12px!important;padding:10px 16px!important;border-bottom:1px solid rgba(255,255,255,.04)!important;text-decoration:none!important;transition:background .15s ease!important}.rm-search-item:last-child{border-bottom:none!important}.rm-search-item:hover{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.12) 100%)!important}.rm-search-item-thumb{width:44px!important;height:44px!important;flex-shrink:0!important;border-radius:6px!important;overflow:hidden!important;background:#282828!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(255,255,255,.08)!important}.rm-search-item-img{width:100%!important;height:100%!important;object-fit:cover!important}.rm-search-item-noimg{color:#666!important;font-size:16px!important}.rm-search-item-info{display:flex!important;flex-direction:column!important;gap:2px!important;flex:1 1 auto!important;min-width:0!important}.rm-search-item-title{font-size:12.5px!important;font-weight:500!important;color:#e5e5e5!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.rm-search-highlight{color:#fff!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-color:#ce492bcc!important}.rm-search-item-price{font-size:12px!important;font-weight:600!important;color:#fff!important;opacity:.85!important}.rm-search-item-arrow{color:#666!important;font-size:13px!important;transition:transform .15s ease,color .15s ease!important}.rm-search-item:hover .rm-search-item-arrow{color:#fff!important;transform:translate(3px)!important}.rm-search-view-all{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:11px 16px!important;font-size:11.5px!important;font-weight:600!important;color:#fff!important;background:#ffffff0a!important;border-top:1px solid rgba(255,255,255,.08)!important;text-decoration:none!important;transition:background .15s ease!important}.rm-search-view-all:hover{background:#ffffff17!important;color:#fff!important}.rm-search-loading,.rm-search-empty{padding:18px 16px!important;font-size:12.5px!important;color:#a0a0a0!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/revive-modern.css.map */
