.refind-header{position:fixed;top:0;left:0;right:0;z-index:900;background:#0a0a0af2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.05);transition:transform .3s ease,background .3s ease}.refind-header.scrolled{background:#0a0a0afa;border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 2px 8px #0000004d}.refind-header.hidden{transform:translateY(-100%)}.refind-header__container{max-width:1400px;margin:0 auto;padding:1rem 1.5rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:0}.refind-header__logo{margin:0;padding:0;flex-shrink:0;justify-self:center}@media(min-width:990px){.refind-header__container{grid-template-columns:1fr auto 1fr;gap:2rem}.refind-header__nav{grid-column:1;grid-row:1;justify-self:start}.refind-header__logo{grid-column:2;grid-row:1}.refind-header__actions{grid-column:3;grid-row:1}}.refind-header__logo a{display:flex;align-items:center;text-decoration:none}.refind-header__logo-img{height:32px;width:auto;object-fit:contain}.refind-header__logo-text{font-family:var(--font-heading, "Outfit", sans-serif);font-size:1.5rem;font-weight:700;color:#fff;letter-spacing:.1em}.refind-header__nav{display:none;align-items:center;gap:2.5rem}@media(min-width:990px){.refind-header__nav{display:flex}}.refind-header__nav-link{font-family:var(--font-heading, "Outfit", sans-serif);font-size:.85rem;font-weight:500;color:#fff;text-decoration:none;letter-spacing:.1em;text-transform:uppercase;position:relative;transition:color .3s ease}.refind-header__nav-link:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1px;background:var(--color-gold, #d4af37);transition:width .3s ease}.refind-header__nav-link:hover,.refind-header__nav-link.active{color:var(--color-gold, #d4af37)}.refind-header__nav-link:hover:after,.refind-header__nav-link.active:after{width:100%}.refind-header__actions{display:flex;align-items:center;gap:.5rem;justify-self:end}.refind-header__menu-btn{justify-self:start}.refind-header__action-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:none;cursor:pointer;color:#fff;transition:color .3s ease;text-decoration:none;position:relative}.refind-header__action-btn:hover{color:var(--color-gold, #d4af37)}.refind-header__action-btn svg{width:20px;height:20px}.refind-header__wishlist-count{position:absolute;top:4px;right:4px;min-width:16px;height:16px;background:#ef4444;color:#fff;font-size:10px;font-weight:600;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0 4px}.refind-header__wishlist-count.hidden{display:none}.refind-header__cart-count{position:absolute;top:4px;right:4px;min-width:16px;height:16px;background:var(--color-gold, #d4af37);color:#000;font-size:10px;font-weight:600;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0 4px}.refind-header__cart-count.hidden{display:none}.refind-header__menu-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;background:transparent;border:none;cursor:pointer;padding:0}@media(min-width:990px){.refind-header__menu-btn{display:none}}.refind-header__menu-btn span{display:block;width:20px;height:2px;background:#fff;transition:all .3s ease}.refind-header__menu-btn[aria-expanded=true] span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.refind-header__menu-btn[aria-expanded=true] span:nth-child(2){opacity:0}.refind-header__menu-btn[aria-expanded=true] span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.refind-mobile-menu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10003;pointer-events:none}.refind-mobile-menu.active{pointer-events:auto}.refind-mobile-menu__overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#000000b3;opacity:0;transition:opacity .3s ease;z-index:10000}.refind-mobile-menu.active .refind-mobile-menu__overlay{opacity:1}.refind-mobile-menu__content{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--refind-bg, #000);padding:0;transform:translate(-100%);transition:transform .3s ease;overflow-y:auto;z-index:10001}.refind-mobile-menu.active .refind-mobile-menu__content{transform:translate(0)}.refind-mobile-menu__close{position:absolute;top:1rem;right:1rem;width:40px;height:40px;background:transparent;border:none;color:#fff;font-size:2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.refind-mobile-menu__close:hover{color:var(--color-gold, #d4af37)}.refind-mobile-menu__nav{display:flex;flex-direction:column;gap:0;margin-top:3rem}.refind-mobile-menu__nav a{display:block;padding:1rem 0;font-family:var(--font-heading, "Outfit", sans-serif);font-size:1rem;font-weight:500;color:#fff;text-decoration:none;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.1);transition:color .3s ease}.refind-mobile-menu__nav a:hover,.refind-mobile-menu__nav a.active{color:var(--color-gold, #d4af37)}.refind-mobile-menu__account{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:.5rem}.refind-mobile-menu__account a{font-size:.875rem;color:#ffffffb3;text-decoration:none;transition:color .3s ease}.refind-mobile-menu__account a:hover{color:var(--color-gold, #d4af37)}.refind-search-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;pointer-events:none}.refind-search-modal.active{pointer-events:auto}.refind-search-modal__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000e6;opacity:0;transition:opacity .3s ease}.refind-search-modal.active .refind-search-modal__overlay{opacity:1}.refind-search-modal__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);width:90%;max-width:600px;opacity:0;transition:all .3s ease}.refind-search-modal.active .refind-search-modal__content{transform:translate(-50%,-50%) scale(1);opacity:1}.refind-search-modal__close{position:absolute;top:-50px;right:0;width:40px;height:40px;background:transparent;border:none;color:#fff;font-size:2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.refind-search-modal__close:hover{color:var(--color-gold, #d4af37)}.refind-search-modal__form{display:flex;align-items:center;background:#1a1a1a;border:1px solid rgba(255,255,255,.2);border-radius:0}.refind-search-modal__input{flex:1;padding:1.25rem 1.5rem;background:transparent;border:none;color:#fff;font-size:1rem;font-family:var(--font-body, "Zen Kaku Gothic New", sans-serif)}.refind-search-modal__input::placeholder{color:#ffffff80}.refind-search-modal__input:focus{outline:none}.refind-search-modal__submit{padding:1.25rem;background:transparent;border:none;color:#fff;cursor:pointer;transition:color .3s ease}.refind-search-modal__submit:hover{color:var(--color-gold, #d4af37)}body{padding-top:72px}@media(min-width:990px){body{padding-top:72px}}body.refind-mobile-menu-open .shopify-chat,body.refind-mobile-menu-open .tidio-chat,body.refind-mobile-menu-open [class*=chat-widget],body.refind-mobile-menu-open [class*=fab-],body.refind-mobile-menu-open .refind-mobile-nav,body.refind-mobile-menu-open .refind-sticky-cta,body.refind-mobile-menu-open iframe[title*=chat],body.refind-mobile-menu-open .shopify-section--announcement-bar,body.refind-mobile-menu-open [class*=jdgm-],body.refind-mobile-menu-open [class*=shopify-app],body.refind-mobile-menu-open .refind-back-to-top,body.refind-mobile-menu-open #shopify-chat,body.refind-mobile-menu-open shopify-chat{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/refind-header.css.map */
