.storefront-theme{--storefront-primary:#d90429;--storefront-white:#fff;--storefront-accent:#fef200;--storefront-primary-rgb:217 4 41;--storefront-accent-rgb:254 242 0;--storefront-header-bg:#8b1a2b;--storefront-gold:#fcc732;--storefront-gold-rgb:252 199 50;--storefront-gold-hover:#e5b52e}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#00000026;border-radius:9999px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.dark .custom-scrollbar::-webkit-scrollbar-thumb{background-color:#ffffff26}[class*=dark] .custom-scrollbar::-webkit-scrollbar-thumb{background-color:#ffffff26}.dark .custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}[class*=dark] .custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.product-card:hover .add-to-cart-overlay{opacity:1;transform:translateY(0)}.promo-gradient{background:linear-gradient(135deg,#d90429 0%,#fef200 100%)}.storefront-theme [class*="bg-[#FEBD69]"]{background-color:var(--storefront-gold)!important}.storefront-theme [class*="bg-[#FEBD69]/10"]{background-color:rgb(var(--storefront-gold-rgb) / .1)!important}.storefront-theme [class*="bg-[#FEBD69]/20"]{background-color:rgb(var(--storefront-gold-rgb) / .2)!important}.storefront-theme [class*="bg-[#232F3E]"]{background-color:rgb(var(--storefront-primary-rgb) / 1)!important}.storefront-theme [class*="bg-[#37475A]"]{background-color:#ffffff1f!important}.storefront-theme [class*="text-[#FEBD69]"]{color:var(--storefront-gold)!important}.storefront-theme [class*="text-[#232F3E]"],.storefront-theme [class*="text-[#37475A]"]{color:var(--storefront-primary)!important}.storefront-theme [class*="bg-[#FEBD69]"][class*="text-[#232F3E]"],.storefront-theme [class*="bg-[#FEF200]"][class*="text-[#EA0854]"]{color:var(--storefront-header-bg)!important}.storefront-theme [class*="bg-[#232F3E]"][class*="text-[#FEBD69]"],.storefront-theme [class*="bg-[#37475A]"][class*="text-[#FEBD69]"]{color:var(--storefront-white)!important}.storefront-theme [class*="border-[#FEBD69]"]{border-color:var(--storefront-gold)!important}.storefront-theme [class*="border-[#FEBD69]/20"]{border-color:rgb(var(--storefront-gold-rgb) / .2)!important}.storefront-theme [class*="border-[#FEBD69]/30"]{border-color:rgb(var(--storefront-gold-rgb) / .3)!important}.storefront-theme [class*="border-[#FEBD69]/40"]{border-color:rgb(var(--storefront-gold-rgb) / .4)!important}.storefront-theme [class*="border-[#232F3E]"],.storefront-theme [class*="border-[#37475A]"]{border-color:var(--storefront-primary)!important}.storefront-theme [class*="ring-[#FEBD69]"],.storefront-theme [class*="focus:ring-[#FEBD69]"]:focus{--tw-ring-color:rgb(var(--storefront-gold-rgb) / .5)!important}.storefront-theme [class*="shadow-[#FEBD69]"]{--tw-shadow-color:rgb(var(--storefront-gold-rgb) / .35)!important}.storefront-theme [class*="from-[#232F3E]"]{--tw-gradient-from:var(--storefront-primary) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgb(var(--storefront-primary-rgb) / 0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)!important}.storefront-theme [class*="via-[#37475A]"]{--tw-gradient-via:var(--storefront-accent) var(--tw-gradient-via-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-via), var(--tw-gradient-to)!important}.storefront-theme [class*="to-[#232F3E]"]{--tw-gradient-to:var(--storefront-primary) var(--tw-gradient-to-position)!important}.storefront-theme [class*="from-[#FEBD69]"]{--tw-gradient-from:rgb(var(--storefront-gold-rgb) / .12) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgb(var(--storefront-gold-rgb) / 0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)!important}.storefront-theme [class*="to-[#FEBD69]"]{--tw-gradient-to:rgb(var(--storefront-gold-rgb) / .24) var(--tw-gradient-to-position)!important}.storefront-theme [class*=bg-orange-50],.storefront-theme [class*=bg-orange-100],.storefront-theme [class*=bg-amber-50],.storefront-theme [class*=bg-yellow-50]{background-color:rgb(var(--storefront-primary-rgb) / .06)!important}.storefront-theme [class*=bg-orange-500],.storefront-theme [class*=bg-orange-600],.storefront-theme [class*=bg-pink-500],.storefront-theme [class*=bg-rose-500]{background-color:var(--storefront-primary)!important;color:var(--storefront-white)!important}.storefront-theme [class*=bg-yellow-100],.storefront-theme [class*=bg-amber-100],.storefront-theme [class*="bg-[#FDE68A]"]{background-color:rgb(var(--storefront-gold-rgb) / .28)!important}.storefront-theme [class*=border-orange-],.storefront-theme [class*=border-amber-],.storefront-theme [class*=border-yellow-],.storefront-theme [class*="border-[#F59E0B]"]{border-color:rgb(var(--storefront-primary-rgb) / .22)!important}.storefront-theme [class*=text-orange-],.storefront-theme [class*=text-amber-],.storefront-theme [class*=text-yellow-],.storefront-theme [class*=text-pink-],.storefront-theme [class*=text-rose-],.storefront-theme [class*=hover\:text-orange-]:hover,.storefront-theme [class*=hover\:text-amber-]:hover,.storefront-theme [class*=hover\:text-yellow-]:hover,.storefront-theme [class*=hover\:text-pink-]:hover,.storefront-theme [class*=hover\:text-rose-]:hover,.storefront-theme [class*="hover:text-[#37475A]"]:hover{color:var(--storefront-primary)!important}.storefront-theme [class*="hover:text-[#f0b050]"]:hover,.storefront-theme [class*="hover:text-[#FEBD69]"]:hover{color:var(--storefront-gold)!important}.storefront-theme [class*=hover\:bg-orange-]:hover,.storefront-theme [class*=hover\:bg-amber-]:hover,.storefront-theme [class*=hover\:bg-yellow-]:hover,.storefront-theme [class*=hover\:bg-pink-]:hover,.storefront-theme [class*=hover\:bg-rose-]:hover{background-color:var(--storefront-primary)!important;color:var(--storefront-white)!important}.storefront-theme [class*="hover:bg-[#f0b050]"]:hover{background-color:var(--storefront-gold-hover)!important;color:var(--storefront-header-bg)!important}.storefront-theme [class*=focus\:ring-orange-]:focus,.storefront-theme [class*=focus\:ring-amber-]:focus,.storefront-theme [class*=focus\:ring-yellow-]:focus,.storefront-theme [class*=focus\:ring-pink-]:focus,.storefront-theme [class*=focus\:ring-rose-]:focus{--tw-ring-color:rgb(var(--storefront-primary-rgb) / .2)!important}.storefront-theme [class*=focus\:border-orange-]:focus,.storefront-theme [class*=focus\:border-amber-]:focus,.storefront-theme [class*=focus\:border-yellow-]:focus,.storefront-theme [class*=focus\:border-pink-]:focus,.storefront-theme [class*=focus\:border-rose-]:focus{border-color:var(--storefront-primary)!important}.storefront-theme header[class*="bg-[#232F3E]"],.storefront-theme footer[class*="bg-[#232F3E]"]{background-color:var(--storefront-header-bg)!important}.storefront-theme header [class*="bg-[#FEBD69]"],.storefront-theme footer [class*="bg-[#FEBD69]"]{background-color:var(--storefront-gold)!important}.storefront-theme header [class*="hover:bg-[#f0b050]"]:hover,.storefront-theme footer [class*="hover:bg-[#f0b050]"]:hover{background-color:var(--storefront-gold-hover)!important}.storefront-theme header [class*="bg-[#FEBD69]"][class*="text-[#232F3E]"],.storefront-theme footer [class*="bg-[#FEBD69]"][class*="text-[#232F3E]"]{color:var(--storefront-header-bg)!important}.storefront-theme header [class*="text-[#FEBD69]"],.storefront-theme header [class*="hover:text-[#FEBD69]"]:hover,.storefront-theme footer [class*="text-[#FEBD69]"],.storefront-theme footer [class*="hover:text-[#FEBD69]"]:hover{color:var(--storefront-gold)!important}.storefront-theme header [class*=text-gray-300],.storefront-theme header [class*=text-gray-400],.storefront-theme footer [class*=text-gray-300],.storefront-theme footer [class*=text-gray-400]{color:#ffffffd9!important}.storefront-theme header [class*="border-[#37475A]"],.storefront-theme footer [class*="border-[#37475A]"]{border-color:rgb(var(--storefront-gold-rgb) / .15)!important}.storefront-theme header [class*="hover:bg-[#4a5d72]"]:hover,.storefront-theme header [class*="hover:bg-[#37475A]"]:hover{background-color:#ffffff1f!important}.storefront-theme header [class*="ring-[#FEBD69]"],.storefront-theme footer [class*="ring-[#FEBD69]"]{--tw-ring-color:rgb(var(--storefront-gold-rgb) / .4)!important}.storefront-theme header [class*="border-[#FEBD69]"],.storefront-theme footer [class*="border-[#FEBD69]"]{border-color:var(--storefront-gold)!important}.storefront-theme .popular-brand-card{border:1px solid rgb(var(--storefront-primary-rgb) / .12);background-color:var(--storefront-white)!important}.storefront-theme .popular-brand-card:hover{border-color:rgb(var(--storefront-primary-rgb) / .35);background-color:rgb(var(--storefront-primary-rgb) / .04)!important}.storefront-theme .popular-brand-initial{background-color:var(--storefront-primary)!important;color:var(--storefront-white)!important}.storefront-theme .popular-brand-name{color:#111827!important}.storefront-theme .popular-brand-card:hover .popular-brand-name{color:var(--storefront-primary)!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}.storefront-theme .info-page{--storefront-primary:#232f3e;--storefront-primary-rgb:35 47 62}.info-page [class*=text-amber-600]{color:#d97706!important}.info-page [class*=text-rose-600]{color:#e11d48!important}.info-page [class*=hover\:text-amber-700]:hover{color:#b45309!important}@keyframes slideToRight{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideToLeft{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes accountFadeIn{0%{opacity:0}to{opacity:1}}.animate-slide-to-right{will-change:transform, opacity;animation:.3s cubic-bezier(.16,1,.3,1) forwards slideToRight}.animate-slide-to-left{will-change:transform, opacity;animation:.3s cubic-bezier(.16,1,.3,1) forwards slideToLeft}.animate-account-fade-in{will-change:opacity;animation:.3s cubic-bezier(.16,1,.3,1) forwards accountFadeIn}
