:root{--background:#ffffff;--foreground:#171717;--heading-color:black;--opposite-color:white;--card-bg:#ffffff;--card-border:#e8e8e8;--card-shadow:rgba(0,0,0,0.04);--card-shadow-hover:rgba(0,0,0,0.12);--primary-accent:#000000;--secondary-accent:#1a1a1a;--success-accent:#10b981;--error-accent:#ef4444;--discount-accent:#ff3366;--text-primary:#0a0a0a;--text-secondary:#6b7280;--text-tertiary:#9ca3af;--border-radius-sm:8px;--border-radius-md:12px;--border-radius-lg:16px;--transition-fast:0.15s cubic-bezier(0.4,0,0.2,1);--transition-base:0.3s cubic-bezier(0.4,0,0.2,1);--transition-slow:0.5s cubic-bezier(0.4,0,0.2,1)}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.loading{display:flex;justify-content:center;align-items:center;background-color:white;position:fixed;top:85px;left:0;width:100%;height:calc(100vh - 85px);z-index:10}@keyframes loaidngImg{0%{opacity:.8}50%{opacity:.4}to{opacity:.8}}.loading img{width:250px;height:auto;animation:loaidngImg .5s linear infinite}.whatsapp{position:fixed;bottom:5px;right:5px;z-index:9999}.whatsapp a{font-size:60px;color:rgb(47,197,47);background-color:white;display:flex;justify-content:center;align-items:center;border-radius:50%;padding:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:transform .3s ease}.whatsapp a:hover{transform:scale(1.1)}.product-card-enhanced{position:relative;height:100%;animation:fadeInUp .6s cubic-bezier(.16,1,.3,1) backwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.product-card-inner{background:var(--card-bg);border:2.5px solid var(--card-border);border-radius:var(--border-radius-lg);overflow:hidden;height:100%;display:flex;flex-direction:column;transition:all var(--transition-base);position:relative;box-shadow:0 1px 3px var(--card-shadow)}.product-card-enhanced:hover .product-card-inner{transform:translateY(-4px);box-shadow:0 12px 24px var(--card-shadow-hover);border:2.5px solid transparent;background:linear-gradient(var(--card-bg),var(--card-bg)) padding-box,linear-gradient(135deg,#dfbd69,#926f34) border-box}.badges-container{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between;align-items:flex-start;z-index:10;pointer-events:none;gap:8px}.badge-discount{background:linear-gradient(135deg,var(--discount-accent) 0,#ff1744 100%);color:white;padding:6px 12px;border-radius:var(--border-radius-sm);display:flex;flex-direction:column;align-items:center;box-shadow:0 4px 12px rgba(255,51,102,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:badgePulse 2s ease-in-out infinite}@keyframes badgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.badge-discount .discount-value{font-size:16px;font-weight:800;line-height:1;letter-spacing:-.02em}.badge-discount .discount-label{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-top:2px;opacity:.95}.badge-cart{background:var(--primary-accent);color:white;padding:6px 12px;border-radius:var(--border-radius-sm);display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.02em;box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.badge-cart svg{width:14px;height:14px}.image-link{display:block;position:relative;overflow:hidden}.image-container{position:relative;width:100%;padding-top:100%;background:linear-gradient(135deg,#f5f5f5,#e8e8e8)}.image-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.product-image{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.product-card-enhanced:hover .product-image{transform:scale(1.04)}.image-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.02));opacity:0;transition:opacity var(--transition-base);pointer-events:none}.product-card-enhanced:hover .image-overlay{opacity:1}.product-info{padding:20px;display:flex;flex-direction:column;gap:16px;flex:1 1}.title-section{display:flex;flex-direction:column;gap:6px}.product-title{font-size:16px;font-weight:600;color:var(--text-primary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:44px;letter-spacing:-.01em;transition:color var(--transition-fast)}.product-card-enhanced:hover .product-title{color:var(--primary-accent)}.product-sku{font-size:12px;font-weight:500;color:var(--text-tertiary);letter-spacing:.03em;text-transform:uppercase}.size-selector{display:flex;flex-direction:column;gap:8px}.selector-label{font-size:12px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.size-options{display:flex;flex-wrap:wrap;gap:8px}.size-option{min-width:44px;height:36px;padding:0 12px;border:1.5px solid var(--card-border);background:var(--card-bg);border-radius:var(--border-radius-sm);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.size-option:before{content:"";position:absolute;inset:0;background:var(--primary-accent);opacity:0;transition:opacity var(--transition-fast)}.size-option:hover:not(:disabled){border-color:var(--primary-accent);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.08)}.size-option.active{border-color:var(--primary-accent);background:var(--primary-accent);color:white}.size-option.out-of-stock{opacity:.4;cursor:not-allowed;text-decoration:line-through}.price-section{display:flex;flex-direction:column;gap:14px;margin-top:auto;padding-top:16px;border-top:1px solid var(--card-border)}.price-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.price-info{display:flex;align-items:baseline;gap:10px}.current-price{font-size:24px;font-weight:700;color:var(--text-primary);letter-spacing:-.02em}.original-price{font-size:14px;font-weight:500;color:var(--text-tertiary);text-decoration:line-through;text-decoration-thickness:1.5px}.emi-badge{background:linear-gradient(1deg,#11998e,#38ef7d);color:#fff;font-size:12px;font-weight:600;letter-spacing:.5px;padding:4px 8px;border-radius:5px;white-space:nowrap;box-shadow:0 2px 8px rgba(102,126,234,.3);text-transform:uppercase;line-height:1}.cta-container{width:100%}.cta-button{width:100%;height:48px;border:none;border-radius:var(--border-radius-md);font-size:14px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all var(--transition-fast);position:relative;overflow:hidden}.cta-button:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1));opacity:0;transition:opacity var(--transition-fast)}.cta-button:hover:before{opacity:1}.cta-button svg{width:18px;height:18px;transition:transform var(--transition-fast)}.cta-button:hover:not(:disabled) svg{transform:scale(1.1)}.cta-add{background:var(--primary-accent);color:white;box-shadow:0 4px 12px rgba(0,0,0,.15)}.cta-add:hover:not(:disabled){background:var(--secondary-accent);transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.2)}.cta-add:active:not(:disabled){transform:translateY(0)}.cta-remove{background:#ffffff;color:var(--text-primary);border:2px solid var(--primary-accent);box-shadow:0 2px 8px rgba(0,0,0,.08)}.cta-remove:hover:not(:disabled){background:var(--primary-accent);color:white;transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.cta-sold{background:var(--card-border);color:var(--text-tertiary);cursor:not-allowed;opacity:.6}@media screen and (max-width:950px){.product-card-inner{border-radius:var(--border-radius-md)}.badges-container{top:10px;left:10px;right:10px}.badge-discount{padding:5px 10px}.badge-discount .discount-value{font-size:14px}.badge-discount .discount-label{font-size:8px}.badge-cart{padding:5px 10px;font-size:10px}.product-info{padding:16px;gap:12px}.product-title{font-size:14px;min-height:40px}.product-sku{font-size:11px}.size-option{min-width:40px;height:32px;font-size:12px}.current-price{font-size:20px}.original-price{font-size:13px}.emi-badge{font-size:7px;padding:3px 6px;border-radius:10px;letter-spacing:.3px}.cta-button{height:44px;font-size:13px}.cta-button svg{width:16px;height:16px}.whatsapp a{font-size:55px;padding:6px}}@media screen and (max-width:480px){.product-info{padding:14px;gap:10px}.product-title{font-size:13px;min-height:36px}.product-sku{font-size:10px}.size-options{gap:6px}.size-option{min-width:36px;height:30px;font-size:11px;padding:0 10px}.current-price{font-size:18px}.original-price{font-size:12px}.emi-badge{padding:4px 7px;font-size:8px}.cta-button{height:42px;font-size:12px}.badge-discount .discount-value{font-size:13px}.badge-discount .discount-label{font-size:7px}.whatsapp a{font-size:50px;padding:5px}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.loading-shimmer{background:linear-gradient(90deg,#f0f0f0,#f8f8f8 50%,#f0f0f0);background-size:1000px 100%;animation:shimmer 2s linear infinite}.product-card-enhanced:first-child{animation-delay:.05s}.product-card-enhanced:nth-child(2){animation-delay:.1s}.product-card-enhanced:nth-child(3){animation-delay:.15s}.product-card-enhanced:nth-child(4){animation-delay:.2s}.product-card-enhanced:nth-child(5){animation-delay:.25s}.product-card-enhanced:nth-child(6){animation-delay:.3s}.product-card-enhanced:nth-child(7){animation-delay:.35s}.product-card-enhanced:nth-child(8){animation-delay:.4s}@media (prefers-reduced-motion:reduce){*,.cta-button,.product-card-enhanced,.product-image,.size-option{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.cta-button:focus-visible,.size-option:focus-visible{outline:3px solid var(--primary-accent);outline-offset:2px}@media print{.badges-container,.cta-container{display:none}.product-card-inner{box-shadow:none;border:1px solid #000}}.header_navbar__Tn_Tu{display:flex;flex-direction:column;position:fixed;top:0;left:0;z-index:15;width:100%;height:85px}.header_navbar__Tn_Tu .header_bottomHead__spmql{display:flex;justify-content:space-between;align-items:center;padding:8px 2rem;width:100%;height:55px;background-color:white;border-bottom:1px solid rgba(215,215,215,.742)}.header_navbar__Tn_Tu .header_stickyBanner__W7T2h{width:100%;height:30px;background-color:black;color:white;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.header_navbar__Tn_Tu .header_stickyBanner__W7T2h .header_message__duCvw{position:absolute;opacity:0;animation:header_fadeMessages__N1jVd 6s infinite;transition:opacity 1s ease-in-out}.header_navbar__Tn_Tu .header_stickyBanner__W7T2h .header_message1__zoVTl{animation-delay:0s}.header_navbar__Tn_Tu .header_stickyBanner__W7T2h .header_message2__4EqUB{animation-delay:3s}@keyframes header_fadeMessages__N1jVd{0%{opacity:0}10%{opacity:1}40%{opacity:1}50%{opacity:0}to{opacity:0}}.header_navbar__Tn_Tu .header_logo__vVwaF{display:flex;align-items:center}.header_navbar__Tn_Tu .header_logo__vVwaF .header_ham__uyM_V{margin-right:17px;display:none;position:relative}.header_navbar__Tn_Tu .header_logo__vVwaF .header_ham__uyM_V .header_hamClose__elU9l{transition:all 1s;position:absolute;left:-100px}.header_navbar__Tn_Tu .header_logo__vVwaF .header_logoImg__LjH1y{width:180px;height:auto}.header_navbar__Tn_Tu .header_midNav__ucSQt{display:flex}.header_navbar__Tn_Tu .header_midNav__ucSQt .header_menuItems__dZ7QF ul{display:flex;align-items:center;list-style:none;color:black}.header_navbar__Tn_Tu .header_midNav__ucSQt .header_menuItems__dZ7QF .header_socialInfo__VgcEX{display:none;position:fixed;bottom:150px}.header_navbar__Tn_Tu .header_midNav__ucSQt .header_menuItems__dZ7QF .header_socialInfo__VgcEX .header_socialIcons__nEY8U{display:flex;justify-content:center}.header_navbar__Tn_Tu .header_midNav__ucSQt .header_menuItems__dZ7QF .header_socialInfo__VgcEX .header_socialIcons__nEY8U a{text-decoration:none}.header_navbar__Tn_Tu .header_midNav__ucSQt .header_menuItems__dZ7QF .header_socialInfo__VgcEX .header_socialIcons__nEY8U .header_socialIcon__XjlI7{font-size:28px;margin:5px 8px;background-color:black;color:white;padding:2px;border-radius:5px}.header_navbar__Tn_Tu .header_midNav__ucSQt .header_menuItems__dZ7QF .header_socialInfo__VgcEX p{font-size:15px;letter-spacing:1px;font-weight:500;margin-top:5px;color:black}.header_navbar__Tn_Tu .header_midNav__ucSQt .header_menuItems__dZ7QF ul li{margin:0 9px;padding:5px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}.header_navbar__Tn_Tu .header_midNav__ucSQt .header_menuItems__dZ7QF ul .header_saleMenu__LZUHK{position:relative;color:red;animation:header_menuColor__jF9vS 1s ease-in-out infinite}@keyframes header_menuColor__jF9vS{0%{color:red}50%{color:rgb(255,187,0)}75%{color:blue}to{color:red}}.header_navbar__Tn_Tu .header_midNav__ucSQt .header_menuItems__dZ7QF ul li:hover{scale:.9;color:rgb(46,46,46)}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1{display:flex;margin-left:2rem}.header_navbar__Tn_Tu .header_icons__S_9BN{font-size:28px;cursor:pointer;color:black}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_search__YsHL_{position:relative}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_search__YsHL_ div{position:absolute;top:-5px;z-index:1;transition:all .3s ease-in-out;background-color:white;height:40px;border:1px solid rgb(181,181,181);display:flex;align-items:center;min-width:260px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2),0 3px 5px 0 rgba(0,0,0,.19)}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_search__YsHL_ div input{padding:0 8px;height:100%;width:100%;outline:none;border:none}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_search__YsHL_ div .header_searchClose__E4mKo{cursor:pointer;margin-left:5px;font-size:25px}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_search__YsHL_ .header_searchSugg__vcoDD{margin-top:45px;height:200px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:5px}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_search__YsHL_ .header_searchSugg__vcoDD p{text-align:left;font-weight:500;letter-spacing:1px;margin-bottom:10px}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_search__YsHL_ .header_searchSugg__vcoDD ul{list-style:none;height:90%;overflow-y:auto}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_search__YsHL_ .header_searchSugg__vcoDD ul::-webkit-scrollbar{width:4px;background-color:rgb(70,70,70)}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_search__YsHL_ .header_searchSugg__vcoDD ul::-webkit-scrollbar-thumb{background-color:rgb(255,176,127)}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_search__YsHL_ .header_searchSugg__vcoDD ul li{display:flex;margin-bottom:5px;font-size:13px;border-bottom:1px solid rgb(220,220,220);padding-bottom:5px;cursor:pointer}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_search__YsHL_ .header_searchSugg__vcoDD ul li .header_liIco__gMdsX{margin-right:5px;font-size:18px}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5{margin-left:15px;position:relative}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_notif__Vus9Z{position:absolute;top:-3px;right:-5px;background-color:red;display:flex;justify-content:center;align-items:center;font-size:11px;font-weight:600;color:white;border-radius:50%;width:15px;height:15px}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk{position:fixed;top:0;right:0;background-color:white;z-index:10;width:400px;height:100vh;color:black;transition:all .3s ease-in-out}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_overlay__AQb_h{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10;background-color:rgba(0,0,0,.53)}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartHead__r2Bw5{position:absolute;top:0;left:0;display:flex;justify-content:space-between;align-items:center;padding:10px;width:100%}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartHead__r2Bw5 p{font-size:23px;font-weight:600;letter-spacing:2px}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartHead__r2Bw5 p:nth-child(2){background-color:rgba(227,227,227,.849);display:flex;justify-content:center;align-items:center;border-radius:50%;padding:3px;cursor:pointer}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartItems__uEJZj{margin-top:60px;padding:0 5px;height:82vh;overflow-y:auto}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartItems__uEJZj::-webkit-scrollbar{display:none}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartItems__uEJZj .header_cartItem__Vx4yu{display:flex;align-items:center;margin-bottom:10px;padding:5px;background-color:rgb(242,242,242)}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartItems__uEJZj .header_cartItem__Vx4yu img{width:100px;aspect-ratio:1/1;margin-right:10px;object-fit:cover}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartItems__uEJZj .header_cartItem__Vx4yu .header_cartInfo__PNA9U .header_cartPrdtName__Ns7Xx{font-size:13px;font-weight:600;margin-bottom:7px;color:black}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartItems__uEJZj .header_cartItem__Vx4yu .header_cartInfo__PNA9U .header_cartPrdtVariant__8c1Mf{font-size:13px;display:flex;align-items:center}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartItems__uEJZj .header_cartItem__Vx4yu .header_cartInfo__PNA9U .header_cartPrdtVariant__8c1Mf span{margin-right:5px;margin-bottom:5px}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartItems__uEJZj .header_cartItem__Vx4yu .header_cartInfo__PNA9U .header_cartQty__Ae01H{font-size:13px;display:flex;align-items:center;justify-content:space-between;margin-top:10px}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartItems__uEJZj .header_cartItem__Vx4yu .header_cartInfo__PNA9U button{background-color:black;color:white;border:none;margin-top:8px;padding:5px 10px;cursor:pointer}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartItems__uEJZj .header_cartItem__Vx4yu .header_cartInfo__PNA9U .header_cartQty__Ae01H p:first-child{display:flex;align-items:center;color:gray;font-weight:500}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartItems__uEJZj .header_cartItem__Vx4yu .header_cartInfo__PNA9U .header_cartQty__Ae01H p:first-child span{border:1px solid rgb(199,199,199);width:25px;font-size:15px;cursor:pointer;display:flex;justify-content:center;align-items:center;height:20px;margin-right:1px}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartItems__uEJZj .header_cartItem__Vx4yu .header_cartInfo__PNA9U .header_cartQty__Ae01H p:nth-child(2){font-size:17px;font-weight:600}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartCheckout__yL3W0{position:fixed;bottom:0;right:0;width:400px;background-color:white;border-top:1px solid rgb(186,186,186);padding:10px;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease-in-out}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartCheckout__yL3W0 p:first-child{font-size:13px}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartCheckout__yL3W0 p:nth-child(2){font-weight:600}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartCheckout__yL3W0 button{background-color:black;color:white;border:none;padding:10px 35px;font-size:15px;font-weight:500;letter-spacing:1px;cursor:pointer}.header_navbar__Tn_Tu .header_emptyCart__fpgaK{margin:70px 1rem;display:flex;justify-content:center;align-items:center;height:80vh;width:100%;flex-direction:column;text-align:center}.header_navbar__Tn_Tu .header_emptyCart__fpgaK img{aspect-ratio:1/1;margin-bottom:20px;object-fit:cover}.header_navbar__Tn_Tu .header_emptyCart__fpgaK p{color:black;font-weight:600;font-size:25px;margin-bottom:20px}.header_navbar__Tn_Tu .header_emptyCart__fpgaK a button{padding:8px 20px;background-color:black;color:white;border:none;letter-spacing:1px;font-size:17px;font-weight:500;cursor:pointer}@media screen and (max-width:950px){.header_navbar__Tn_Tu .header_bottomHead__spmql{padding:8px .8rem}.header_navbar__Tn_Tu .header_logo__vVwaF .header_ham__uyM_V{display:block}.header_navbar__Tn_Tu .header_logo__vVwaF .header_logoImg__LjH1y{width:170px;height:auto}.header_navbar__Tn_Tu .header_midNav__ucSQt .header_menuItems__dZ7QF{position:fixed;transition:all .1s ease-in-out;width:100vw;top:85px;z-index:5;height:calc(100vh);display:flex;justify-content:center;background-color:rgba(255,255,255,.861);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.header_navbar__Tn_Tu .header_midNav__ucSQt .header_menuItems__dZ7QF .header_socialInfo__VgcEX{display:block}.header_navbar__Tn_Tu .header_midNav__ucSQt .header_menuItems__dZ7QF ul{flex-direction:column;margin-top:2rem}.header_navbar__Tn_Tu .header_midNav__ucSQt .header_menuItems__dZ7QF ul li{font-size:24px;margin:10px 0;font-weight:600}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk,.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartCheckout__yL3W0{width:350px}}@media screen and (max-width:768px){.header_carousel__usFQW{width:calc(100vw - 10px);height:80vh;margin:5px;top:5px}.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk,.header_navbar__Tn_Tu .header_rightNav__fRNPQ .header_cartSearch__TKiV1 .header_cart__IgtV5 .header_carts__TuRDk .header_cartCheckout__yL3W0{width:320px}}.footer_footer__mqdak{background-color:#1a1a1a;color:#ffffff;padding:60px 8vw 40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.footer_footerContent__QcuP_{display:grid;grid-template-columns:1fr 2fr;grid-gap:80px;gap:80px;margin-bottom:40px;border-bottom:1px solid #333;padding-bottom:40px}.footer_newsletterSection__7oPwq{max-width:400px}.footer_newsletterSection__7oPwq h3{font-size:18px;font-weight:600;letter-spacing:1px;margin-bottom:30px;color:#ffffff}.footer_newsletterForm__CwE27{margin-bottom:25px}.footer_inputWrapper__ZPBOZ{display:flex;border:2px solid #444;border-radius:10px;overflow:hidden;background-color:#2a2a2a}.footer_inputWrapper__ZPBOZ input{flex:1 1;padding:15px 20px;border:none;background-color:transparent;color:#ffffff;font-size:14px;outline:none}.footer_inputWrapper__ZPBOZ input::placeholder{color:#888;font-size:14px}.footer_inputWrapper__ZPBOZ button{padding:15px 25px;border:none;border-left:2px solid #444;background-color:transparent;color:#ffffff;font-weight:600;font-size:14px;letter-spacing:1px;cursor:pointer;transition:all .3s ease}.footer_inputWrapper__ZPBOZ button:hover{background-color:#ffffff;color:#1a1a1a}.footer_consent__t2DGs{display:flex;align-items:flex-start;gap:10px;margin-bottom:40px;font-size:12px;color:#aaa;line-height:1.5}.footer_consent__t2DGs input[type=checkbox]{margin-top:4px;min-width:16px;min-height:16px}.footer_consent__t2DGs label{flex:1 1}.footer_consent__t2DGs a{color:#888;text-decoration:underline}.footer_consent__t2DGs a:hover{color:#ffffff}.footer_socialSection__oqqA9 h4{font-size:18px;font-weight:600;letter-spacing:1px;margin-bottom:20px;color:#ffffff}.footer_socialIcons__8Mhv8{display:flex;gap:15px}.footer_socialIcons__8Mhv8 a{color:#ffffff;font-size:24px;transition:all .3s ease}.footer_socialIcons__8Mhv8 a:hover{color:#888;transform:scale(1.1)}.footer_linksSection__vlz5J{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px;gap:60px}.footer_linkColumn__pzpvy h4{font-size:18px;font-weight:600;letter-spacing:1px;margin-bottom:25px;color:#ffffff}.footer_linkColumn__pzpvy ul{list-style:none;padding:0;margin:0}.footer_linkColumn__pzpvy ul li{margin-bottom:12px}.footer_linkColumn__pzpvy ul li a{color:#aaa;text-decoration:none;font-size:14px;font-weight:400;letter-spacing:.5px;transition:color .3s ease}.footer_linkColumn__pzpvy ul li a:hover{color:#ffffff}.footer_footerBottom__trDpK{display:flex;justify-content:space-between;align-items:center;padding-top:20px}.footer_footerBottom__trDpK p{color:#666;font-size:12px;letter-spacing:.5px}.footer_additionalLinks__VSMSB{display:flex;gap:15px}.footer_additionalLinks__VSMSB a{color:#666;font-size:20px;transition:color .3s ease}.footer_additionalLinks__VSMSB a:hover{color:#ffffff}@media screen and (max-width:1200px){.footer_footer__mqdak{padding:60px 4vw 40px}.footer_linksSection__vlz5J{gap:40px}}@media screen and (max-width:950px){.footer_footerContent__QcuP_{grid-template-columns:1fr;gap:50px}.footer_linksSection__vlz5J{grid-template-columns:repeat(2,1fr);gap:40px}.footer_newsletterSection__7oPwq{max-width:none}}@media screen and (max-width:768px){.footer_footer__mqdak{padding:40px 4vw 30px}.footer_footerContent__QcuP_{gap:40px;padding-bottom:30px}.footer_linksSection__vlz5J{grid-template-columns:1fr;gap:30px}.footer_footerBottom__trDpK{flex-direction:column;gap:15px;text-align:center}.footer_footerBottom__trDpK p{order:2}.footer_additionalLinks__VSMSB{order:1}}@media screen and (max-width:480px){.footer_footer__mqdak{padding:30px 20px 20px}.footer_inputWrapper__ZPBOZ{flex-direction:column}.footer_inputWrapper__ZPBOZ button{border-left:none;border-top:2px solid #444}.footer_consent__t2DGs{font-size:11px}.footer_socialIcons__8Mhv8{justify-content:center}.footer_linkColumn__pzpvy h4{font-size:16px}.footer_linkColumn__pzpvy ul li a{font-size:13px}}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_069ab3{font-family:Montserrat,Montserrat Fallback;font-style:normal}