html{scroll-behavior:smooth;overscroll-behavior-y:contain;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.smooth-transition{transition-timing-function:cubic-bezier(.4,0,.2,1)}.will-change-transform{will-change:transform}.carousel-container{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.carousel-container,.embla{scrollbar-width:none;position:relative;width:100%;overflow:hidden}.embla{-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.embla::-webkit-scrollbar{display:none}.embla__container{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.embla__slide{flex:0 0 auto;min-width:0;max-width:100%;position:relative;touch-action:pan-y}.cursor-grab{cursor:grab}.active\:cursor-grabbing:active{cursor:grabbing}.embla__container{will-change:transform;transition-timing-function:cubic-bezier(.1,.57,.1,1);transition-duration:0ms}.scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.optimize-for-animation{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);will-change:transform}[data-product-id]{border:2px solid #b4924b!important;border-radius:12px!important;overflow:hidden!important;transform:scale(1);transition:all .3s ease!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important}[data-product-id]:hover{transform:scale(1.02)!important;border-color:#d4af37!important;box-shadow:0 8px 20px rgba(180,146,75,.3)!important}[data-product-id] .p-3{background:linear-gradient(180deg,#111,#0a0a0a)!important;padding-bottom:16px!important}[data-product-id] h3{font-weight:600!important;margin-bottom:12px!important;border-bottom:1px solid rgba(180,146,75,.2)!important;padding-bottom:8px!important}.grid-cols-2 [data-product-id] h3,.grid-cols-2 [data-product-id] p,.grid-cols-3 [data-product-id] h3,.grid-cols-3 [data-product-id] p{font-size:12px!important;font-weight:500!important;margin-bottom:4px!important;border-bottom:none!important;padding-bottom:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;display:block!important}.grid-cols-2 [data-product-id] .text-\[#B4924B\],.grid-cols-3 [data-product-id] .text-\[#B4924B\]{background-color:transparent!important;color:#b4924b!important;font-size:15px!important;font-weight:700!important;padding:0!important;box-shadow:none!important;display:inline!important}.grid-cols-2 [data-product-id] .line-through,.grid-cols-3 [data-product-id] .line-through{color:hsla(0,0%,100%,.5)!important;font-size:12px!important;margin-left:6px!important;display:inline-block!important}[data-product-id] .text-\[#B4924B\]{background-color:#b4924b!important;color:#000!important;font-weight:800!important;font-size:17px!important;padding:4px 10px!important;border-radius:8px!important;display:inline-block!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important;position:relative!important;z-index:2!important}[data-product-id] .line-through{color:hsla(0,0%,100%,.7)!important;font-size:13px!important;margin-left:12px!important;text-decoration-color:rgba(229,62,62,.7)!important;text-decoration-thickness:1.5px!important}[data-product-id] .text-red-400{letter-spacing:-.2px!important}[data-product-id] .top-2.left-2{background:linear-gradient(90deg,#e53e3e,#ed8936)!important;color:#fff!important;font-size:12px!important;font-weight:700!important;padding:6px 12px!important;border-radius:20px!important;box-shadow:0 2px 8px rgba(0,0,0,.4)!important;border:1px solid hsla(0,0%,100%,.3)!important;transform:rotate(-3deg)!important}.grid-cols-2 [data-product-id] .top-2.left-2,.grid-cols-3 [data-product-id] .top-2.left-2{background:#b4924b!important;color:#000!important;font-size:10px!important;font-weight:700!important;padding:2px 6px!important;border-radius:4px!important;box-shadow:none!important;border:none!important;transform:none!important}[data-product-id] .bottom-3.right-3{width:36px!important;height:36px!important;background:linear-gradient(90deg,#b4924b,#d4af37)!important;border:2px solid hsla(0,0%,100%,.2)!important;box-shadow:0 4px 12px rgba(0,0,0,.4)!important}.text-base.font-bold.text-white,h2.text-white.font-semibold{position:relative!important;color:#fff!important;font-size:20px!important;font-weight:700!important;padding:8px 0!important;margin-bottom:12px!important}.text-\[#B4924B\].mr-2{color:#b4924b!important}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(180,146,75,.7)}70%{transform:scale(1.1);box-shadow:0 0 0 10px rgba(180,146,75,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(180,146,75,0)}}.grid-cols-2 [data-product-id],.grid-cols-3 [data-product-id],.grid-cols-4 [data-product-id]{position:relative!important;border:1px solid rgba(180,146,75,.3)!important;border-radius:8px!important;overflow:hidden!important;background-color:#0f0f0f!important}@media (max-width:767px){[data-product-id]{border:.5px solid rgba(180,146,75,.15)!important}}[data-product-id] h3,[data-product-id] p{font-size:12px!important;font-weight:500!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#fff!important;margin-top:6px!important;margin-bottom:2px!important;transition:color .3s ease}[data-product-id] h3:hover,[data-product-id] p:hover{color:#b4924b!important}.grid-cols-2 [data-product-id] .flex.items-center,.grid-cols-3 [data-product-id] .flex.items-center,.grid-cols-4 [data-product-id] .flex.items-center{display:flex!important;flex-direction:row!important;align-items:center!important;margin-top:4px!important}[data-product-id] .text-\[#B4924B\],[data-product-id] .text-\[#EAC26A\]{color:#b4924b!important;font-size:15px!important;font-weight:700!important;background-color:transparent!important;padding:0!important;box-shadow:none!important}[data-product-id] .line-through{color:#999!important;font-size:12px!important;font-weight:500!important;text-decoration:line-through!important}.text-decoration-color-red,[data-product-id] .line-through{text-decoration-color:#e53e3e!important;position:relative!important}.text-decoration-color-red{margin-left:4px!important;opacity:.9!important}@media (max-width:767px){.text-decoration-color-red,[data-product-id] .line-through{text-decoration:line-through!important;text-decoration-color:rgba(180,146,75,.9)!important;text-decoration-thickness:1.5px!important;font-size:13px!important;letter-spacing:-.2px!important;transform:translateY(-1px)!important;display:inline-block!important}[data-product-id] .text-\[#B4924B\],[data-product-id] .text-\[#EAC26A\]{font-weight:800!important;font-size:16px!important}.grid-cols-2 [data-product-id] .top-2.left-2,.grid-cols-3 [data-product-id] .top-2.left-2,.grid-cols-4 [data-product-id] .top-2.left-2{background-color:rgba(180,146,75,.95)!important;color:#000!important;font-weight:800!important;box-shadow:0 2px 4px rgba(0,0,0,.2)!important}}.grid-cols-2 [data-product-id] .top-2.left-2,.grid-cols-3 [data-product-id] .top-2.left-2,.grid-cols-4 [data-product-id] .top-2.left-2{position:absolute!important;top:4px!important;left:4px!important;background-color:#b4924b!important;color:#000!important;font-size:10px!important;font-weight:700!important;padding:2px 6px!important;border-radius:4px!important;z-index:10!important}[data-product-id] .text-red-400{color:#e53e3e!important;font-size:10px!important;font-weight:700!important}.desktop-home-page .universal-product-card,.desktop-home-page [data-device-type]>div,.desktop-home-page [data-product-card],.desktop-home-page [data-product-id]>div,.desktop-home-page [data-product-name]>div,.premium-carousel-item>div{border:none!important;box-shadow:none!important;outline:none!important}.desktop-home-page h3,.universal-product-card h3,[data-product-card] h3{font-size:18px!important;font-weight:500!important;line-height:1.3!important;min-height:3em!important}.desktop-home-page .relative.group,.desktop-home-page [class*=Border],.desktop-home-page [class*=border],.desktop-home-page div[style*=B4924B],.desktop-home-page div[style*=border-color],.desktop-home-page div[style*=border]{border:none!important;box-shadow:none!important;outline:none!important}.desktop-home-page .relative.group{background-color:#111!important;border-radius:1rem!important}*{touch-action:manipulation}.clickable,.interactive,[data-clickable=true],[role=button],a,button,input[type=button],input[type=submit]{cursor:pointer;-webkit-tap-highlight-color:rgba(180,146,75,.15);touch-action:manipulation;will-change:transform,opacity;transition:transform .1s ease-out,opacity .1s ease-out!important}.clickable:active,.interactive:active,[data-clickable=true]:active,[role=button]:active,a:active,button:active,input[type=button]:active,input[type=submit]:active{transform:scale(.98);opacity:.95}.transition-all,.transition-colors,.transition-opacity,.transition-shadow,.transition-transform{transition-duration:.15s!important}.overflow-auto,.overflow-x-auto,.overflow-y-auto,.scrollable,[data-scrollable=true]{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}@media (prefers-reduced-motion:no-preference){.animate-bounce,.animate-ping,.animate-pulse,.animate-spin{will-change:transform,opacity}}body{transition:opacity .1s ease-out}body.page-transitioning{opacity:.98}[data-link=true],[role=link],a{cursor:pointer;transition:none!important}a.prefetched{position:relative}.product-card,[data-product-card=true]{cursor:pointer;transform:translateZ(0);backface-visibility:hidden;perspective:1000px;will-change:transform,opacity}.nav-link,.pagination a,.pagination button,[role=menuitem],button[aria-label*=next],button[aria-label*=page],button[aria-label*=previous],nav a{transition:none!important}img{content-visibility:auto}.interactive,[data-interactive=true]{transition:none!important}[data-nextjs-scroll-focus-boundary]{display:contents}img{transition:filter .2s,opacity .2s!important;will-change:filter,opacity;transform:translateZ(0);backface-visibility:hidden}img.loading,img[data-loading=true]{filter:blur(5px);opacity:.8}img.priority,img[data-priority=true]{content-visibility:auto;contain:layout paint}.product-card img,.product-image,[data-product-image=true]{content-visibility:auto;contain:layout paint;transform:translateZ(0)}.carousel img,.slider img,[data-carousel] img{content-visibility:auto;contain:layout paint;will-change:transform,opacity}[style*=background-image]{will-change:opacity;transform:translateZ(0);backface-visibility:hidden}.hero-image,.thumbnail,[data-hero-image=true],[data-thumbnail=true]{content-visibility:auto;contain:layout paint;will-change:transform,opacity}.category-link{transition:none!important;will-change:transform;transform:translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-tap-highlight-color:rgba(180,146,75,.2)}.category-link:active{transform:scale(.98);opacity:.95}.category-link[data-prefetch=true]{position:relative}.category-link .text-xl{transform:translateZ(0);will-change:transform}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.category-link span{text-rendering:optimizeSpeed}.product-card{transition:none!important;will-change:transform;transform:translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-tap-highlight-color:rgba(180,146,75,.2)}.product-card:active{transform:scale(.98)!important;opacity:.95}.product-card[data-prefetch=true]{position:relative}.product-card img{transform:translateZ(0);will-change:transform;content-visibility:auto}.product-card h3{text-rendering:optimizeSpeed}.product-card button{transition:background-color .1s!important;will-change:transform,opacity;-webkit-tap-highlight-color:rgba(180,146,75,.2)}.product-card:hover img{transition:none!important}body{overflow-x:hidden;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}body.instant-page-transition{animation:instantFade .15s ease}@keyframes instantFade{0%{opacity:1}15%{opacity:.98}to{opacity:1}}a[data-instant=true]{transition:none!important;text-decoration-thickness:from-font!important;cursor:pointer;transform:translateZ(0);will-change:transform;backface-visibility:hidden;-webkit-tap-highlight-color:rgba(180,146,75,.15)}a[data-instant=true]:hover{text-underline-offset:2px}a[data-instant=true]:active{transform:scale(.98);opacity:.95}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(180,146,75,.15)}[aria-current=page],a.active,button.active{font-weight:500}.next-link-prefetched,footer a,header a,nav a{transition:none!important}:hover{transition-duration:.05s!important}