.orom-search-dropdown{display:none;position:absolute;top:calc(100% + 12px);right:-10px;width:340px;background:#111;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 12px 40px #0009,0 0 0 1px #ffffff08;z-index:9999;overflow:visible;animation:oromSearchSlideIn .2s cubic-bezier(.16,1,.3,1)}.orom-search-dropdown.is-open{display:block}@keyframes oromSearchSlideIn{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.orom-search-dropdown__input-wrap{display:flex;align-items:center;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.06);gap:10px}.orom-search-dropdown__icon{flex-shrink:0;color:#ffffff59}.orom-search-dropdown__input{flex:1;background:transparent;border:none;outline:none;color:#fff;font-family:var(--font-outfit, "Outfit", sans-serif);font-size:14px;letter-spacing:.01em}.orom-search-dropdown__input::placeholder{color:#ffffff4d}.orom-search-dropdown__clear{background:transparent;border:none;cursor:pointer;color:#fff6;padding:4px;border-radius:50%;transition:background .15s,color .15s;display:flex;align-items:center;justify-content:center}.orom-search-dropdown__clear:hover{background:#ffffff14;color:#fff}.orom-search-dropdown__results{max-height:320px;overflow-y:scroll;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.orom-search-dropdown__results::-webkit-scrollbar{width:4px}.orom-search-dropdown__results::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.orom-sd-item{display:flex;align-items:center;padding:10px 14px;text-decoration:none;color:#fff;gap:12px;transition:background .15s;border-bottom:1px solid rgba(255,255,255,.03)}.orom-sd-item:last-child{border-bottom:none}.orom-sd-item:hover{background:#ffffff0d}.orom-sd-item__img{width:44px;height:44px;border-radius:6px;object-fit:cover;background:#1a1a1a;flex-shrink:0;border:1px solid rgba(255,255,255,.04)}.orom-sd-item__info{flex:1;min-width:0}.orom-sd-item__title{font-family:var(--font-outfit, "Outfit", sans-serif);font-size:13px;font-weight:500;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.orom-sd-item__price{font-family:var(--font-outfit, "Outfit", sans-serif);font-size:12px;color:#ffffff80}.orom-sd-item__price--old{text-decoration:line-through;color:#ffffff4d;margin-right:6px}.orom-sd-item__price--sale{color:#ff3b30;font-weight:600}.orom-sd-empty{padding:24px 14px;text-align:center;color:#fff6;font-family:var(--font-outfit, "Outfit", sans-serif);font-size:13px}.orom-search-dropdown__viewall{display:block;text-align:center;padding:10px;font-family:var(--font-outfit, "Outfit", sans-serif);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;text-decoration:none;border-top:1px solid rgba(255,255,255,.06);transition:color .15s,background .15s}.orom-search-dropdown__viewall:hover{color:#fff;background:#ffffff08}@media(max-width:768px){.orom-search-dropdown{position:fixed;top:70px;right:12px;left:12px;width:auto}}.orom-header{position:fixed;top:0;left:0;right:0;z-index:9999;box-sizing:border-box;transition:background-color .4s ease,backdrop-filter .4s ease;view-transition-name:none;will-change:transform}.orom-header.is-scrolled{background-color:#0a0a0ad9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.05)}.orom-header__bar{padding:16px 40px;box-sizing:border-box;width:100%}@media(max-width:768px){.orom-header__bar{padding:12px 20px}}@media(max-width:480px){.orom-header__bar{padding:12px 16px}.orom-header__right{gap:12px!important}.orom-header__logo{height:26px!important}}.orom-header__inner{display:flex;align-items:center;justify-content:space-between;max-width:1440px;margin:0 auto;width:100%;box-sizing:border-box}.orom-header__logo-link{display:flex;align-items:center}.orom-header__logo{height:36px;width:auto}.orom-header__right{display:flex;align-items:center;gap:24px}.orom-header__action{background:none;border:none;color:var(--orom-white);cursor:pointer;padding:0;display:flex;align-items:center;transition:color .3s ease,transform .3s ease}.orom-header__action:hover{color:var(--orom-red);transform:translateY(-2px)}.orom-header__cart{position:relative}.orom-header__cart-count{position:absolute;top:-8px;right:-10px;background:var(--orom-red);color:#fff;font-size:11px;font-weight:700;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}.orom-desktop-only{display:none}.orom-mobile-only{display:block}@media(min-width:1024px){.orom-desktop-only{display:flex}.orom-mobile-only{display:none}.orom-header__bar{padding:24px 80px}.orom-header__logo{height:44px}.orom-desktop-nav__list{display:flex;list-style:none;margin:0;padding:0;gap:40px}.orom-desktop-nav__item{position:relative}.orom-desktop-nav__link{color:var(--orom-white);text-decoration:none;font-family:var(--font-outfit);font-size:15px;font-weight:400;letter-spacing:2px;text-transform:uppercase;transition:color .3s ease;padding-bottom:24px}.orom-desktop-nav__link:hover{color:var(--orom-red)}.orom-desktop-nav__dropdown{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(20px);width:960px;max-width:90vw;padding:40px;opacity:0;visibility:hidden;transition:all .4s ease;border-radius:24px;background-color:#141414;z-index:100}.orom-desktop-nav__item.has-dropdown:hover .orom-desktop-nav__dropdown{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);pointer-events:auto}.orom-dropdown__grid{display:grid;grid-template-columns:1fr 1fr .8fr;gap:30px}.orom-dropdown__col h4{font-family:var(--font-outfit);font-size:12px;color:var(--orom-gray-text);text-transform:uppercase;letter-spacing:2px;margin-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:8px}.orom-dropdown__col a.orom-dropdown__cat-link{display:block;color:var(--orom-white);text-decoration:none;font-family:var(--font-manrope);font-size:14px;padding:8px 0;transition:color .3s ease,transform .3s ease;break-inside:avoid}.orom-dropdown__col a.orom-dropdown__cat-link:hover{color:var(--orom-red);transform:translate(5px)}.orom-dropdown__nested-col{position:relative}.orom-dropdown__nested-col:not(:last-child):after{content:"";position:absolute;right:-20px;top:0;bottom:0;width:1px;background:#ffffff26}.orom-dropdown__featured{position:relative}.orom-dropdown__promo{position:relative;border-radius:12px;overflow:hidden;display:block;width:100%;height:100%}.orom-dropdown__promo img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.orom-dropdown__promo:hover img{transform:scale(1.05)}.orom-dropdown__promo span{position:absolute;bottom:0;left:0;width:100%;padding:15px;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);color:#fff;font-family:var(--font-outfit);font-size:14px;font-weight:500}}.orom-header__hamburger{display:flex;flex-direction:column;justify-content:space-between;width:24px;height:16px;cursor:pointer}.orom-header__hamburger span{display:block;height:2px;width:100%;background-color:var(--orom-white);border-radius:2px;transition:all .3s ease}.orom-header__menu-toggle{background:none;border:none;padding:0}.orom-header__menu-toggle.is-active .orom-header__hamburger span:nth-child(1){transform:translateY(7px) rotate(45deg)}.orom-header__menu-toggle.is-active .orom-header__hamburger span:nth-child(2){opacity:0}.orom-header__menu-toggle.is-active .orom-header__hamburger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.orom-drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;visibility:hidden;transition:all .4s ease;z-index:10000}.orom-drawer-overlay.is-active{opacity:1;visibility:visible}.orom-drawer{position:fixed;top:0;left:-100%;width:85%;max-width:400px;height:100svh;min-height:-webkit-fill-available;z-index:10001;display:flex;flex-direction:column;transition:left .5s cubic-bezier(.25,.46,.45,.94);background-color:#111!important}.orom-drawer.is-active{left:0}.orom-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:30px;border-bottom:1px solid rgba(255,255,255,.05)}.orom-drawer__close{background:none;border:none;color:var(--orom-white);cursor:pointer;transition:transform .3s ease}.orom-drawer__close:hover{transform:rotate(90deg)}.orom-drawer__body{flex:1;overflow-y:auto;padding:30px}.orom-drawer__menu{list-style:none;margin:0;padding:0}.orom-drawer__item{border-bottom:1px solid rgba(255,255,255,.05)}.orom-drawer__link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;color:var(--orom-white);text-decoration:none;font-family:var(--font-outfit);font-size:24px;font-weight:300;letter-spacing:1px;background:none;border:none;text-align:left;cursor:pointer;transition:color .3s ease}.orom-drawer__link:hover{color:var(--orom-red)}.orom-drawer__submenu{list-style:none;margin:0;padding:0 0 20px 15px;display:none;overflow:hidden}.orom-drawer__sublink{display:block;color:var(--orom-gray-text);text-decoration:none;font-family:var(--font-manrope);font-size:16px;padding:10px 0;transition:color .3s ease;flex:1}.orom-drawer__sublink:hover,.orom-drawer__sublink--parent:hover{color:var(--orom-white)}.orom-drawer__subitem-row{display:flex;align-items:center;justify-content:space-between;width:100%}.orom-drawer__childmenu-toggle{background:transparent;border:none;color:#ffffff80;padding:8px 12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.orom-drawer__childmenu-toggle:hover{color:var(--orom-white)}.orom-drawer__chevron-sm{transition:transform .3s ease}.orom-drawer__childmenu{list-style:none;margin:2px 0 12px 10px;padding:4px 0 4px 14px;border-left:1px solid rgba(255,255,255,.12);display:none;overflow:hidden}.orom-drawer__childitem{margin:2px 0}.orom-drawer__childlink{display:block;color:#ffffffa6;text-decoration:none;font-family:var(--font-manrope);font-size:14px;padding:6px 0;transition:color .2s ease,transform .2s ease}.orom-drawer__childlink:hover{color:var(--orom-white);transform:translate(3px)}.orom-drawer__childlink--all{color:var(--orom-red, #ff2a5f);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.orom-drawer__childlink--all:hover{color:#fff}.orom-drawer__footer{padding:30px;border-top:1px solid rgba(255,255,255,.05);text-align:center}.orom-drawer__contact{color:var(--orom-gray-text);font-family:var(--font-manrope);text-decoration:none;font-size:14px;letter-spacing:1px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/orom-header.css.map */
