.admin_srOnly__DQw9V{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.admin_error__WS6Gg{color:var(--color-red)}.admin_adminContainer__dDwTu{width:100%;display:flex;padding:20px;gap:40px;min-height:calc(100vh - (10vh + 100px));background-color:var(--color-tertiary)}.admin_navBarAdmin__HwZBp{min-width:200px;height:100%;display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.admin_navBarAdmin__HwZBp button{width:100%;padding:10px;border-radius:8px;border:none;cursor:pointer;font-size:18px;background-color:var(--color-secondary);color:var(--color-tertiary)}.admin_navBarAdmin__HwZBp button.admin_active__FAwV9,.admin_navBarAdmin__HwZBp button:hover,.admin_statisticalButtons__qmMgF .admin_active__FAwV9{background-color:var(--color-primary);color:var(--color-foreground)}.admin_adminContent__yJAvy{width:85%;height:100%;display:flex;flex-direction:column;gap:30px;padding:20px}.admin_adminContent__yJAvy button{min-width:max-content;align-self:flex-end;padding:10px 20px;border-radius:8px;border:none;cursor:pointer;font-size:18px;color:var(--color-foreground);background-color:var(--color-primary);transition:background-color .3s ease}.admin_adminContent__yJAvy button:hover{background-color:var(--color-secondary);color:var(--color-tertiary)}.admin_dashboardBannersContainer__veH9J{width:100%;display:flex;justify-content:space-between;gap:20px}.admin_banner__oyZMg{width:200px;display:flex;justify-content:center;align-items:center;gap:10px;padding:10px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.admin_bannerLogo1__Jimhs{width:40px;height:40px}.admin_bannerLogo1__Jimhs svg{width:100%;height:100%}.admin_banner__oyZMg .admin_bannerLogo2__niCt6{width:40px;height:40px}.admin_banner__oyZMg .admin_bannerLogo2__niCt6 svg{fill:var(--color-green);margin-right:5px;animation:admin_loading__tfeDD 2s ease infinite}.admin_banner__oyZMg .admin_negativePercentage__5yzvE svg{fill:var(--color-red)}@keyframes admin_loading__tfeDD{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}.admin_bannerContent__tRF6F{display:flex;flex-direction:column;gap:5px}.admin_bannerContent__tRF6F .admin_revenue__u24Kn{font-weight:700}.admin_statistical__78bH4{width:100%}.admin_statistical__78bH4 h5{margin-bottom:10px;font-size:18px}.admin_statistical__78bH4 hr{border-top:1px solid var(--color-secondary)}.admin_statisticalButtons__qmMgF{padding:10px 0;width:100%;display:flex;justify-content:flex-end;gap:10px}.admin_statisticalButtons__qmMgF button{border:1px solid var(--color-secondary);color:var(--color-foreground);background-color:var(--color-background);transition:background-color .3s ease}.admin_statisticalButtons__qmMgF button:hover{background-color:var(--color-secondary);color:var(--color-tertiary)}.admin_statisticalGraph__25_ui{width:100%;height:400px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:20px;margin:20px auto 0}.admin_statisticalGraph__25_ui canvas{width:100%!important;height:100%!important}.admin_latestOrdersTable__ai1F_{width:100%;border-collapse:collapse;margin-top:1rem;font-size:1rem}.admin_latestOrdersTable__ai1F_ tbody .admin_cursorPointer__njqIB{cursor:pointer;transition:background-color .2s ease}.admin_latestOrdersTable__ai1F_ tbody .admin_cursorPointer__njqIB:hover{background-color:#f0f0f0}.admin_latestOrdersTable__ai1F_ td,.admin_latestOrdersTable__ai1F_ th{border:1px solid #ccc;padding:.75rem;text-align:left}.admin_latestOrdersTable__ai1F_ thead{background-color:#f5f5f5}.admin_pagination__5YzxA{display:flex;justify-content:center;gap:8px;margin-top:20px}.admin_pagination__5YzxA button{padding:8px 16px;border:1px solid #ccc;background-color:white;cursor:pointer;transition:background-color .2s,border-color .2s;font-size:14px}.admin_pagination__5YzxA button:hover:not(:disabled){background-color:#f0f0f0}.admin_pagination__5YzxA button:disabled{opacity:.5;cursor:not-allowed}.admin_pagination__5YzxA .admin_active__FAwV9,.admin_pagination__5YzxA button[aria-current=page]{background-color:var(--color-primary);color:var(--color-foreground);border-color:var(--color-primary)}.admin_pagination__5YzxA .admin_ellipsis__1D5GX{display:inline-flex;justify-content:center;align-items:center;min-width:32px;padding:8px 12px;font-size:14px;color:var(--color-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin_skeleton__PAZWD{display:inline-block;height:16px;width:100px;background:linear-gradient(90deg,#f0f0f0 25%,#e2e2e2 37%,#f0f0f0 63%);border-radius:4px;background-size:400% 100%;animation:admin_shimmer__bSeFC 1.4s ease infinite}@keyframes admin_shimmer__bSeFC{0%{background-position:-400px 0}to{background-position:400px 0}}.admin_statusBlue__IKjsQ,.admin_statusGreen__LlLYd,.admin_statusRed__JJKJx{display:inline-flex;justify-content:center;align-items:center;min-width:80px;border-radius:6px;padding:4px 8px;color:rgb(0,0,0);text-align:center}.admin_statusBlue__IKjsQ{background-color:#0077febf}.admin_statusGreen__LlLYd{background-color:#00800061}.admin_statusRed__JJKJx{background-color:#ff000073}.admin_adminContent__yJAvy .admin_backButton__7NMIo{padding:8px 16px;font-size:16px;border-radius:6px;border:none;align-self:flex-start;background-color:var(--color-secondary);color:rgb(255,255,255);cursor:pointer;transition:background-color .2s ease;margin-bottom:20px}.admin_adminContent__yJAvy .admin_backButton__7NMIo:hover{background-color:#2563eb}.admin_adminContent__yJAvy .admin_updateBtn__lRKv5{display:inline-flex;justify-content:center;align-items:center;padding:8px 16px;font-size:16px;border-radius:6px;border:none;background-color:var(--color-secondary);color:rgb(255,255,255);cursor:pointer;transition:background-color .2s ease}.admin_adminContent__yJAvy .admin_searchBar___Utzg{margin-bottom:20px;display:flex;gap:10px}.admin_adminContent__yJAvy .admin_searchBar___Utzg input{width:100%;padding:10px;font-size:16px;border-radius:6px;border:1px solid #ccc}.admin_adminContent__yJAvy .admin_updateBtn__lRKv5:hover{background-color:#2563eb}@media (max-width:1160px) and (min-width:930px){.admin_dashboardBannersContainer__veH9J{width:70%;flex-wrap:wrap;margin:0 auto}}@media (max-width:930px) and (min-width:800px){.admin_dashboardBannersContainer__veH9J{width:90%;flex-wrap:wrap;margin:0 auto}}@media (max-width:800px){.admin_dashboardBannersContainer__veH9J{width:100%;flex-wrap:wrap;margin:0 auto}}@media (max-width:767.98px){.admin_adminContainer__dDwTu{flex-direction:column}.admin_adminContent__yJAvy,.admin_navBarAdmin__HwZBp{min-width:100%}.admin_adminContent__yJAvy button{align-self:center}.admin_pagination__5YzxA{justify-content:space-between}.admin_pagination__5YzxA button{font-size:12px;padding:6px 12px}.admin_adminContent__yJAvy .admin_backButton__7NMIo{align-self:center;font-size:14px}}@media (max-width:515px){.admin_dashboardBannersContainer__veH9J{width:100%;flex-direction:column;align-items:center;margin:0 auto}}.page_page__556_G{margin:0 auto}.page_lottieContainer__sTGlT{width:150px;height:150px;margin:auto}.page_main__nw1Wk{display:flex;flex-direction:column;gap:10px}.page_header__oRW75{display:flex;align-items:center;justify-content:space-between;height:10vh;min-height:70px;background-color:var(--color-secondary);color:var(--color-tertiary);padding:0 20px;z-index:1000}.page_header__oRW75 span{color:var(--color-primary)}.page_burgerButton__Dx0e5,.page_iconHeader__k0L3_ .page_secondCartButton__ouBqN{display:none}.page_iconHeader__k0L3_ h1{font-size:24px;cursor:pointer}.page_textHiddenBeforeAnim__2avFJ{opacity:0}.page_navHeader__s2erQ{width:70%;padding:0 10px;display:flex;align-items:center;justify-content:space-between;gap:20px}.page_inputSearchBarContainer___RRSp{min-width:30vw;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background-color:var(--color-tertiary);gap:8px;padding:0 8px;position:relative}.page_searchIconWrapper__qQkAO{font-size:40px;display:inline-flex;align-items:center;border:none;background:none;cursor:pointer;color:var(--color-foreground)}.page_inputSearchBarContainer___RRSp label{color:#545454}.page_inputSearchBarContainer___RRSp input{width:100%;height:100%;border:none;outline:none;font-size:20px;padding:0 10px;border-radius:10px;background:none}.page_inputSearchBarContainer___RRSp .page_searchContent__PmAK6{position:absolute;top:32px;z-index:1;width:100%;min-height:50px;background-color:#ffffff;color:#000;display:flex;flex-direction:column;padding:10px}.page_inputSearchBarContainer___RRSp .page_searchContent__PmAK6 .page_items__yzFf6{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;overflow-y:scroll;max-height:50vh;overflow-x:hidden}.page_inputSearchBarContainer___RRSp .page_searchContent__PmAK6 .page_items__yzFf6 .page_loading__4WMny{width:100%;height:100px;display:flex;justify-content:center;align-items:center}.page_inputSearchBarContainer___RRSp .page_searchContent__PmAK6 .page_item__0GFbL,.page_inputSearchBarContainer___RRSp .page_searchContent__PmAK6 .page_moreResultsButton__2LwI9{background:none;border:none;cursor:pointer;font-size:16px;padding:5px;height:100%;transition:all .3s ease-in-out}.page_inputSearchBarContainer___RRSp .page_searchContent__PmAK6 .page_moreResultsButton__2LwI9:hover{color:var(--color-primary);transform:scale(1.2)}.page_inputSearchBarContainer___RRSp .page_searchContent__PmAK6 .page_item__0GFbL{text-align:left;cursor:pointer;width:100%;padding:10px;border-radius:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease-in-out}.page_inputSearchBarContainer___RRSp .page_searchContent__PmAK6 .page_item__0GFbL:hover{background-color:#c3c5c480}.page_linkIconHeader__sbGuK{display:flex;gap:20px;align-items:center}.page_linkIconHeader__sbGuK button{background:none;border:none;cursor:pointer;font-size:25px;color:var(--color-tertiary)}.page_linkIconHeader__sbGuK svg{transition:all .3s ease-in-out}.page_linkIconHeader__sbGuK svg:hover{color:var(--color-primary);transform:scale(1.2)}.page_navLinksMobile__BdcDB{display:none}.page_asideBar__3wXsT{width:max-content;height:400px;display:flex;flex-direction:column;justify-content:space-around;padding:10px;margin:10px;background-color:var(--color-tertiary);box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:10px}.page_asideBar__3wXsT button{width:max-content;color:var(--color-foreground);text-align:left;background:none;border:none;cursor:pointer;font-size:20px;padding:20px;border-radius:10px;display:inline-flex;align-items:center;gap:10px}.page_asideBar__3wXsT button:hover{color:var(--color-secondary);transition:all .3s ease-in-out;background-color:var(--color-primary)}.page_heroSection__OcWIo{display:flex;justify-content:space-between;padding:30px 50px}.page_banner__KfSPG{position:relative;width:70%;min-height:400px;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;border-radius:10px;padding:10px;margin:10px 0;box-shadow:0 0 10px rgba(0,0,0,.2)}.page_imageWrapper__Fc9qC{position:absolute;inset:0}.page_bannerImage__EHdox{object-fit:cover;object-position:center top}.page_bannerContent__FncgH{color:white;background-color:#00000047;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:15px;border-radius:10px;margin:80px 0 0 20px}.page_bannerContent__FncgH h2{font-size:20px;margin-bottom:10px;color:var(--color-primary)}.page_bannerContent__FncgH h3{font-size:16px;margin-bottom:20px}.page_bannerContent__FncgH button{padding:10px 20px;border-radius:10px;border:none;background-color:var(--color-primary);color:var(--color-foreground);cursor:pointer;font-size:16px;transition:all .3s ease-in-out}.page_bannerContent__FncgH button:hover{background-color:var(--color-secondary);color:var(--color-primary)}.page_srOnly__5pWNM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.page_limitedEditionContainer__98VK4,.page_newAndBestsellersSection__dbG6m,.page_promoBanner__LyzJo,.page_saleContainer__hYqIJ{background-color:rgb(255,255,255);margin:30px 50px;border-radius:10px;padding:10px}.page_newAndBestsellersSection__dbG6m{display:flex;justify-content:space-between;gap:20px}.page_bestSellersSection__2AZEm{background:linear-gradient(90deg,rgb(255,170,85),rgb(251,210,199))}.page_productShowcase__MKZqR{background:linear-gradient(90deg,#fbd2c7,#b1b3b8ab)}.page_bestSellersSection__2AZEm,.page_productShowcase__MKZqR{width:calc(100% / 4);min-width:220px;padding:10px 0;position:relative;border-radius:10px}.page_bestSellersSection__2AZEm:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgb(255,170,85),rgb(251,210,199));z-index:-1}.page_sectionHeader___raMx{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 16px}.page_sectionTitle__6ic_4{font-size:18px}.page_navigationControls__s_6M7{display:flex;gap:10px}.page_navButton__G_SkT{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--color-tertiary);border:none;border-radius:50%;cursor:pointer;transition:all .2s}.page_navButton__G_SkT:focus,.page_navButton__G_SkT:hover{background-color:var(--color-secondary);color:var(--color-tertiary)}.page_productShowcase__MKZqR{width:calc((100% / 4) * 3)}.page_productShowcaseContent__fZ3nJ,.page_productsContainerBestSellers__qM1AK{padding:0 15px}.page_productShowcaseContent__fZ3nJ{display:flex;gap:25px}.page_productShowcaseContent__fZ3nJ>.page_productCard__5Z_W3{width:calc(100% / 3)}.page_productCard__5Z_W3{position:relative;overflow:hidden;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;width:100%;background-color:var(--color-tertiary)}.page_productCard__5Z_W3:hover{box-shadow:0 4px 16px rgba(0,0,0,.2)}.page_productCard__5Z_W3 .page_deleteIcon__x7huB{z-index:1;position:absolute;top:5px;left:5px;font-size:40px;color:var(--color-foreground);background-color:var(--color-tertiary);border-radius:50%;cursor:pointer;transition:all .3s ease}.page_productCard__5Z_W3 .page_deleteIcon__x7huB:hover{color:var(--color-red);transform:scale(1.2)}.page_imageContainer__J3Ry2{aspect-ratio:1/1;overflow:hidden}.page_productImage__PjWtf{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .3s ease}.page_productCard__5Z_W3:hover .page_productImage__PjWtf{transform:scale(1.05)}.page_statusBadge__26FUw{position:absolute;top:3%;right:3%;transform:rotate(15deg);padding:4px 8px;font-size:12px;font-weight:700;border-radius:12px;z-index:1}.page_statusLimited__gXCA6{background-color:#3b82f6}.page_statusSale__01DmV{background-color:#ef4444}.page_statusNew__xr2BE{background-color:#10b981}.page_productInfo__mQhZE{padding:16px;min-height:130px;display:flex;flex-direction:column;justify-content:flex-end}.page_productTitle__kuj1y{font-size:18px;margin-bottom:4px}.page_productPrice__qVOY_{font-weight:700}.page_hoverOverlay__DnZgV{position:absolute;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:50%;transition:opacity .3s ease,visibility .3s ease}.page_overlayHidden__JWK_2{opacity:0;visibility:hidden}.page_overlayVisible__ebN_C{opacity:1;visibility:visible}.page_productCard__5Z_W3:focus .page_hoverOverlay__DnZgV,.page_productCard__5Z_W3:focus-within .page_hoverOverlay__DnZgV{opacity:1;visibility:visible}.page_favoriteButton__GYyVG{padding:8px;border-radius:50%;background:none;border:none;cursor:pointer;transition:background-color .2s;display:inline-flex}.page_favoriteButton__GYyVG:focus,.page_favoriteButton__GYyVG:hover{background-color:var(--color-tertiary);outline:2px solid #000}.page_heartIcon__vR1TV{width:20px;height:20px}.page_favoriteButton__GYyVG:active,.page_favoriteButton__GYyVG:active svg{fill:#ff0000;transform:scale(1.2)}.page_cartButton___Y0kv{display:flex;align-items:center;gap:8px;background-color:var(--color-primary);color:var(--color-foreground);padding:8px 16px;border-radius:4px;border:none;cursor:pointer;transition:background-color .2s}.page_cartButton___Y0kv:focus,.page_cartButton___Y0kv:hover{background-color:var(--color-secondary);color:var(--color-primary);outline:2px solid #000}.page_cartIcon__PJZNU{width:16px;height:16px}.page_promoBanner__LyzJo>section{width:100%;min-height:85vh;margin:0}.page_promoBanner__LyzJo>section>.page_bannerContent__FncgH>h2{color:var(--color-tertiary);font-weight:400}.page_limitedEditionContainer__98VK4>section{width:100%}.page_saleContainer__hYqIJ{display:flex;gap:20px;overflow-x:scroll}.page_saleContainer__hYqIJ>article{width:320px;min-width:270px}.page_productsFilterContainer__sqYOH{display:flex;flex-direction:column;gap:20px;margin:10px;padding:20px;min-height:50vh;background-color:var(--color-tertiary);color:var(--color-foreground);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_productsFilterContainer__sqYOH fieldset{display:flex;flex-wrap:wrap;gap:20px;border:none;margin:0 0 20px;padding:0}.page_productsFilterContainer__sqYOH legend{font-weight:700;font-size:16px;margin-bottom:10px;color:var(--color-foreground)}.page_productsFilterContainer__sqYOH label{display:flex;align-items:center;gap:10px;cursor:pointer;color:var(--color-foreground)}.page_productsFilterContainer__sqYOH input[type=checkbox]{width:20px;height:20px;margin:0;padding:0;cursor:pointer;color:var(--color-foreground)}.page_productsFilterContainer__sqYOH input[type=number]{width:100px;height:30px;margin:0;padding:0;cursor:pointer;border:none;background-color:var(--color-tertiary);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1);text-align:center;font-size:14px;color:var(--color-foreground);font-weight:600;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;outline:none}.page_productsFilterContent__5IGXu{display:flex;flex-direction:column;gap:20px}.page_productsFilterContent__5IGXu aside{padding:20px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_allProducts__acngS{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px}.page_displayAllProducts__GTXcV article{flex-grow:0;flex-shrink:1;flex-basis:calc((100% - 80px) / 5)}.page_oneProduct__bsFaI{display:flex;gap:20px;margin:10px 10px 50px;padding:20px;min-height:80vh;color:var(--color-foreground);border-radius:12px;overflow:hidden}.page_oneProduct__bsFaI .page_productImage__PjWtf{display:flex;flex-direction:column;align-items:center;gap:10px;width:60%}.page_oneProduct__bsFaI .page_productImage__PjWtf .page_bannerImage__EHdox{border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);width:300px;height:300px;object-fit:cover;object-position:center top}.page_thumbnails__8nNnl{display:flex;justify-content:center;gap:10px;padding:10px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_thumbnails__8nNnl>div{width:100px;height:100px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;flex-shrink:0;transition:all .3s ease}.page_thumbnails__8nNnl>div:hover{transform:scale(1.05)}.page_thumbnails__8nNnl>div img{width:100%;height:100%;object-fit:cover;object-position:center top}.page_productDetails__DOdA2{display:flex;flex-direction:column;gap:20px;align-items:flex-start;min-height:400px;font-size:1.2rem;margin-bottom:20px;width:40%}.page_priceContainer__IEk4b .page_regularPrice__UcMs4{text-decoration:line-through}.page_productDetails__DOdA2 input,.page_productDetails__DOdA2 select{width:100%;padding:10px;border-radius:8px;border:none;box-shadow:0 4px 12px rgba(0,0,0,.1);cursor:pointer;font-size:1.2rem;color:var(--color-foreground);background-color:var(--color-tertiary)}.page_productDetails__DOdA2 input::-webkit-inner-spin-button,.page_productDetails__DOdA2 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page_productDetails__DOdA2 input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.page_productDetails__DOdA2 input{text-align:center}.page_productDetails__DOdA2 .page_addToCartButton__pTcbL{width:100%;padding:10px;border-radius:8px;border:none;box-shadow:0 4px 12px rgba(0,0,0,.1);cursor:pointer;font-size:1.2rem;color:var(--color-foreground);background-color:var(--color-primary);transition:all .3s ease}.page_productDetails__DOdA2 button:hover{background-color:var(--color-secondary);color:var(--color-tertiary)}.page_collapse__iHTbW{width:100%}.page_summary__OssiC{width:100%;border:none;position:relative;z-index:1;list-style:none;font-weight:700;padding:10px;border-radius:10px 10px 0 0;transition:background-color .3s ease;background-color:var(--color-secondary);color:var(--color-tertiary);cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:space-between}.page_summary__OssiC svg{font-size:24px;width:32px;height:32px;align-content:center}.page_contentWrapper__YvkUz{overflow:auto;max-height:0;transition:max-height .3s ease}.page_collapse__iHTbW .page_open__XXx9B{max-height:500px;overflow:auto;transition:max-height 1s ease}.page_content___38fW{border-radius:0 0 10px 10px;background-color:var(--color-secondary);color:var(--color-tertiary);font-size:18px;padding:10px}.page_content___38fW p{margin-bottom:10px}.page_contact__jWuHg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:20px;min-height:calc(100vh - (10vh + 100px));position:relative}.page_contact__jWuHg form{display:flex;flex-direction:column;gap:20px;width:100%;max-width:600px;transition:none}.page_contact__jWuHg form label{font-size:18px}.page_contact__jWuHg form input,.page_contact__jWuHg form textarea{width:100%;padding:10px;border-radius:8px;border:none;font-size:18px}.page_contact__jWuHg form textarea{resize:none}.page_contact__jWuHg form button{width:100%;padding:10px;border-radius:8px;border:none;cursor:pointer;font-size:18px;color:var(--color-foreground);background-color:var(--color-primary);transition:background-color .3s ease}.page_contact__jWuHg form button:hover{background-color:var(--color-secondary);color:var(--color-tertiary)}.page_favorisContainer__8T9Th{display:flex;flex-direction:column;gap:20px;padding:20px;min-height:calc(100vh - (10vh + 100px))}.page_favorisContent__e6kDa{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px;width:100%;margin:0 auto}.page_favorisContent__e6kDa article{flex-grow:0;flex-shrink:1;flex-basis:calc((100% - 80px) / 5)}.page_panier__8PHgt{width:100%;display:flex;flex-direction:column;gap:10px;padding:20px;min-height:calc(100vh - (10vh + 100px))}.page_panierContainer__EKRZc{display:flex;justify-content:space-between;gap:10px}.page_panierContent__InAPc{display:flex;flex-direction:column;gap:50px;width:60%}.page_panierItem__kclGr{width:100%;padding:20px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:var(--color-tertiary);color:var(--color-foreground);display:flex;flex-direction:column;gap:10px}.page_panierItemContent__qgDqI{display:flex;justify-content:flex-start;align-items:center;gap:20px}.page_panierItemImage___TP3C{cursor:pointer}.page_panierItemImage___TP3C img{min-width:100px;width:100px;height:180px;object-fit:cover;object-position:center top;border:1px solid var(--color-foreground);overflow:hidden;border-radius:8px;transition:transform .3s ease}.page_panierItemImage___TP3C img:hover{transform:scale(1.1)}.page_panierItemDescription__y59w0{display:flex;flex-direction:column;gap:10px}.page_panierDeleteItem__dd0dz{align-self:flex-end;font-size:16px;background-color:transparent;border:none;cursor:pointer;color:rgb(110,110,110);text-decoration:underline}.page_panierDeleteItem__dd0dz:hover{color:var(--color-primary)}.page_panierSummary__G_t4V{width:30%;height:100%;padding:20px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:var(--color-tertiary);color:var(--color-foreground);display:flex;flex-direction:column;gap:10px}.page_panierSummary__G_t4V button{width:100%;padding:10px;border-radius:8px;border:none;cursor:pointer;font-size:18px;color:var(--color-foreground);background-color:var(--color-primary);transition:background-color .3s ease}.page_panierSummary__G_t4V button:hover{background-color:var(--color-secondary);color:var(--color-tertiary)}.page_login__hi6eg{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:20px;min-height:calc(100vh - (10vh + 100px))}.page_loginContent__5D7Ls{min-width:280px;width:30%;height:100%;display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:var(--color-tertiary);color:var(--color-foreground)}.page_loginContent__5D7Ls fieldset{display:flex;flex-direction:column;gap:20px;border:none;margin:20px 0;padding:0}.page_loginContent__5D7Ls label{display:flex;flex-direction:column;gap:5px;font-size:16px;color:var(--color-foreground)}.page_loginContent__5D7Ls input{padding:10px;border-radius:8px;border:1px solid var(--color-foreground);color:var(--color-foreground);background-color:var(--color-tertiary)}.page_loginContent__5D7Ls button{width:100%;padding:10px;border-radius:8px;border:none;cursor:pointer;font-size:18px;color:var(--color-foreground);background-color:var(--color-primary);transition:background-color .3s ease}.page_loginContent__5D7Ls button:hover{background-color:var(--color-secondary);color:var(--color-tertiary)}.page_error__JBrsB{color:var(--color-red)}.page_forgotPassword__UJIVk{color:var(--color-foreground);text-decoration:underline;cursor:pointer;transition:color .3s ease}.page_forgotPassword__UJIVk:hover{color:var(--color-primary)}.page_resetPassword__7I6KA{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;padding:20px;min-height:calc(100vh - (10vh + 100px))}.page_resetPassword__7I6KA h2{text-align:center}.page_resetPassword__7I6KA form{min-width:280px;width:30%;height:100%;display:flex;flex-direction:column;gap:30px;padding:20px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:var(--color-tertiary);color:var(--color-foreground)}.page_resetPassword__7I6KA form label{display:flex;flex-direction:column;gap:5px;font-size:16px;color:var(--color-foreground)}.page_resetPassword__7I6KA form input{padding:10px;border-radius:8px;border:1px solid var(--color-foreground);color:var(--color-foreground);background-color:var(--color-tertiary)}.page_resetPassword__7I6KA form button{width:100%;padding:10px;border-radius:8px;border:none;cursor:pointer;font-size:18px;color:var(--color-foreground);background-color:var(--color-primary);transition:background-color .3s ease}.page_resetPassword__7I6KA form button:hover{background-color:var(--color-secondary);color:var(--color-tertiary)}.page_inscription__MqR8W{width:100%;align-items:center;justify-content:center;min-height:calc(100vh - (10vh + 100px))}.page_inscription__MqR8W,.page_inscription__MqR8W form{display:flex;flex-direction:column;gap:10px;padding:20px}.page_inscription__MqR8W form{min-width:280px;width:40%;height:100%;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:var(--color-tertiary);color:var(--color-foreground)}.page_inscription__MqR8W form label{display:flex;flex-direction:column;gap:5px;font-size:16px;color:var(--color-foreground)}.page_inscription__MqR8W form input{padding:10px;border-radius:8px;border:1px solid var(--color-foreground);color:var(--color-foreground);background-color:var(--color-tertiary)}.page_inscription__MqR8W form button{width:100%;padding:10px;border-radius:8px;border:none;cursor:pointer;font-size:18px;color:var(--color-foreground);background-color:var(--color-primary);transition:background-color .3s ease}.page_inscription__MqR8W form button:hover{background-color:var(--color-secondary);color:var(--color-tertiary)}.page_footer__F3MD0{flex-direction:column;padding:20px;background-color:var(--color-secondary);color:var(--color-tertiary);min-height:100px;margin:0}.page_footerLinks__ZWbAq,.page_footer__F3MD0{display:flex;align-items:center;justify-content:center;gap:20px;width:100%}.page_footerLinks__ZWbAq{flex-wrap:wrap}.page_mentions__Jd39B{max-width:800px;margin:50px auto;padding:40px 20px;background-color:var(--color-tertiary);color:var(--color-foreground);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:28px}.page_mentions__Jd39B h1{font-size:32px;margin-bottom:30px;text-align:center;color:var(--color-secondary)}.page_mentions__Jd39B section{margin-bottom:30px}.page_mentions__Jd39B h2{font-size:22px;margin-bottom:10px;color:var(--color-secondary)}.page_mentions__Jd39B p{font-size:16px;margin:0;color:var(--color-foreground)}.page_mentions__Jd39B ul{padding-left:20px;margin:10px 0}.page_mentions__Jd39B li{margin-bottom:8px;font-size:16px;color:var(--color-foreground);list-style:disc}.page_mentions__Jd39B a{text-decoration:underline;transition:color .2s}.page_mentions__Jd39B a,.page_mentions__Jd39B a:hover{color:var(--color-secondary)}.page_notFoundPage__Fc7uP{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:20px;background-color:var(--color-secondary);color:var(--color-tertiary);min-height:calc(100vh - (10vh + 100px))}.page_notFoundPage__Fc7uP h2{font-size:32px}.page_notFoundPage__Fc7uP p{font-size:18px}.page_notFoundPage__Fc7uP a,.page_notFoundPage__Fc7uP button{background-color:var(--color-primary);color:var(--color-foreground);padding:8px 16px;border-radius:4px;border:none;cursor:pointer;transition:background-color .2s}.page_notFoundPage__Fc7uP a:focus,.page_notFoundPage__Fc7uP a:hover,.page_notFoundPage__Fc7uP button:focus,.page_notFoundPage__Fc7uP button:hover{background-color:var(--color-tertiary);outline:2px solid #000}.page_loadingBackground__7TcMq{background-color:#1a2753;height:100vh;display:flex;justify-content:center;align-items:center}.page_spinner__1BdMn{width:48px;height:48px;border:4px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:page_spin__OXxwq 1s linear infinite}@keyframes page_spin__OXxwq{to{transform:rotate(1turn)}}@media (max-width:1024px){.page_heroSection__OcWIo{padding:10px}.page_heroSection__OcWIo,.page_limitedEditionContainer__98VK4,.page_newAndBestsellersSection__dbG6m,.page_promoBanner__LyzJo,.page_saleContainer__hYqIJ{margin:10px}.page_productShowcase__MKZqR{width:100%}.page_bestSellersSection__2AZEm{display:none}.page_promoBanner__LyzJo>section .page_bannerImage__EHdox{object-position:70% 50%}.page_displayAllProducts__GTXcV article,.page_favorisContent__e6kDa article{flex-grow:0;flex-shrink:1;flex-basis:calc((100% - 60px) / 4)}}@media (max-width:767.98px){.page_iconHeader__k0L3_{width:100%;display:flex;align-items:center;position:relative}.page_iconHeader__k0L3_ h1{width:max-content;font-size:20px;position:absolute;left:50%;transform:translateX(-50%);margin-left:20px}.page_burgerButton__Dx0e5{display:block;font-size:40px;border:none;background:none;cursor:pointer;color:var(--color-tertiary);display:inline-flex;align-items:center}.page_burgerButton__Dx0e5 svg{transition:all .3s ease-in-out}.page_burgerButton__Dx0e5 svg:hover{color:var(--color-primary);transform:scale(1.2)}.page_iconHeader__k0L3_ .page_secondCartButton__ouBqN{display:flex;position:absolute;right:0;cursor:pointer;color:var(--color-tertiary);background:none;border:none;font-size:25px}.page_iconHeader__k0L3_ .page_secondCartButton__ouBqN svg{transition:all .3s ease-in-out}.page_iconHeader__k0L3_ .page_secondCartButton__ouBqN svg:hover{transform:scale(1.2);color:var(--color-primary)}.page_navHeader__s2erQ{display:none}.page_navMobile__gEqhN{padding:20px;position:fixed;top:10vh;left:0;min-width:50vw;height:100%;overflow-x:scroll;background-color:var(--color-secondary);z-index:1000;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;border-radius:0 0 10px 0;transition:all .3s ease-in-out;transform:translateX(-110%)}.page_open__XXx9B{transform:translateX(0)}.page_inputSearchBarContainer___RRSp{width:100%}.page_navLinksMobile__BdcDB{display:flex;flex-direction:column;gap:20px;margin:20px 0}.page_navLinksMobile__BdcDB button{width:max-content;text-align:left;background:none;border:none;cursor:pointer;font-size:20px;color:var(--color-tertiary);padding:10px;border-radius:10px}.page_navLinksMobile__BdcDB button:hover{color:var(--color-secondary);transition:all .3s ease-in-out;background-color:var(--color-primary)}.page_linkIconHeader__sbGuK{align-self:center}.page_asideBar__3wXsT{display:none}.page_banner__KfSPG{width:100%}.page_bannerContent__FncgH{margin:auto}.page_productShowcaseContent__fZ3nJ{display:flex;flex-wrap:nowrap;overflow-x:hidden}.page_productShowcaseContent__fZ3nJ>.page_productCard__5Z_W3{min-width:calc((100% / 2) - 15px)}.page_mentions__Jd39B{padding:30px 15px}.page_mentions__Jd39B h1{font-size:26px}.page_mentions__Jd39B h2{font-size:18px}.page_mentions__Jd39B p{font-size:15px;line-height:24px}.page_displayAllProducts__GTXcV article{flex-grow:0;flex-shrink:1;flex-basis:calc((100% - 40px) / 3)}.page_oneProduct__bsFaI{flex-direction:column;gap:50px}.page_oneProduct__bsFaI .page_productImage__PjWtf{width:100%}.page_thumbnails__8nNnl{width:60%}.page_thumbnails__8nNnl>div{width:calc((100% / 3) - 10px)}.page_productDetails__DOdA2{width:100%}.page_productDetails__DOdA2 h2{font-size:20px;text-align:center;width:100%}.page_productDetails__DOdA2 p{font-size:16px;line-height:24px}.page_productDetails__DOdA2 input,.page_productDetails__DOdA2 select{font-size:16px}.page_productDetails__DOdA2 button{font-size:16px;padding:10px 20px}.page_productDetails__DOdA2 .page_price__9Mgp5{display:flex;gap:10px}.page_contact__jWuHg h2{font-size:20px}.page_contact__jWuHg form button,.page_contact__jWuHg form input,.page_contact__jWuHg form label,.page_contact__jWuHg form textarea{font-size:16px}.page_favorisContainer__8T9Th h2{font-size:20px}.page_favorisContent__e6kDa article{flex-grow:0;flex-shrink:1;flex-basis:calc((100% - 40px) / 3)}.page_panierContainer__EKRZc{flex-direction:column;gap:20px}.page_panierContent__InAPc{width:100%}.page_panierItem__kclGr h4{font-size:16px}.page_panierItem__kclGr p{font-size:14px}.page_panierSummary__G_t4V{width:100%}.page_panierSummary__G_t4V h3{font-size:16px}.page_panierSummary__G_t4V p{font-size:14px}.page_panierSummary__G_t4V button{font-size:16px}.page_panierDeleteItem__dd0dz{font-size:14px}.page_resetPassword__7I6KA h2{font-size:20px}}@media (max-width:576px){.page_allProducts__acngS{justify-content:space-between}.page_displayAllProducts__GTXcV article{flex-grow:0;flex-shrink:1;flex-basis:calc((100% - 20px) / 2)}.page_thumbnails__8nNnl{width:80%}.page_favorisContent__e6kDa article{flex-grow:0;flex-shrink:1;flex-basis:calc((100% - 20px) / 2)}}@media (max-width:425px){.page_productShowcaseContent__fZ3nJ>.page_productCard__5Z_W3{min-width:100%}.page_mentions__Jd39B{padding:20px 10px}.page_mentions__Jd39B h1{font-size:22px}.page_mentions__Jd39B h2{font-size:16px}.page_mentions__Jd39B p{font-size:14px}.page_notFoundPage__Fc7uP h2{font-size:24px;text-align:center}.page_notFoundPage__Fc7uP p{font-size:16px;text-align:center}.page_notFoundPage__Fc7uP a,.page_notFoundPage__Fc7uP button{font-size:14px;text-align:center}.page_displayAllProducts__GTXcV article{flex:0 1 100%}.page_thumbnails__8nNnl{width:100%}.page_favorisContent__e6kDa article{flex:0 1 100%}}.modal_overlay__gdeUc{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.modal_modal__WH2BZ{background:white;padding:10px;border-radius:8px;width:320px;max-width:90%;box-shadow:0 2px 10px rgba(0,0,0,.2)}.modal_content__mXTgc{padding:30px;text-align:center;font-size:16px;color:#333}.modal_buttons__M_MgR{display:flex;justify-content:center;gap:20px}.modal_btnNo__LE9nZ{background:transparent;border:1px solid #999;padding:10px 20px;border-radius:4px;cursor:pointer;transition:background .2s ease}.modal_btnNo__LE9nZ:hover{background:#eee}.modal_btnYes__JzbNC{background:#0070f3;border:none;color:white;padding:10px 20px;border-radius:4px;cursor:pointer;transition:background .2s ease}.modal_btnYes__JzbNC:hover{background:#005bb5}.paiement_srOnly__uzWeN{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.paiement_paiementContainer__r1XCv button{cursor:pointer;padding:10px;color:var(--color-tertiary);background-color:var(--color-secondary);border-radius:5px;border:none;font-size:15px;transition:all .3s ease}.paiement_paiementContainer__r1XCv button:hover{background-color:var(--color-primary);color:var(--color-foreground)}.paiement_paiementContainer__r1XCv{position:relative;min-height:calc((90vh - 100px) - 100px);margin:50px;display:flex;background-color:var(--color-tertiary);border-radius:20px}.paiement_backButton__Um52j{position:absolute;top:5px;right:5px}.paiement_backButton__Um52j:hover{background-color:var(--color-secondary);color:var(--color-tertiary)}.paiement_paiementContainer__r1XCv input{padding:10px;border-radius:5px;border:none;background-color:#e8e6e6;color:#000000}.paiement_paiementContainer__r1XCv .paiement_content__J5mWm{padding:60px;width:50%;display:flex;flex-direction:column;gap:10px}.paiement_paiementContainer__r1XCv .paiement_contentLeft__1E5_T{background-color:#e8e6e6;border-radius:20px 0 0 20px}.paiement_paiementContainer__r1XCv .paiement_contentLeft__1E5_T fieldset{display:flex;align-items:center;gap:10px;border:none}.paiement_paiementContainer__r1XCv .paiement_contentLeft__1E5_T .paiement_billingAddressInput__uVj2Q{border:1px solid #000000}.paiement_paiementContainer__r1XCv .paiement_contentRight__mqvAv{border-radius:0 20px 20px 0}.paiement_paiementContainer__r1XCv .paiement_paymentLogo__VLQGZ{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px}.paiement_paiementContainer__r1XCv .paiement_paymentLogo__VLQGZ img{width:auto;max-width:50%;height:auto}.paiement_paiementContainer__r1XCv .paiement_cardPayment__xFA_y,.paiement_paiementContainer__r1XCv .paiement_payPal__3K0Lw{max-height:0;height:0;opacity:0;visibility:hidden;transition:max-height .5s ease}.paiement_paiementContainer__r1XCv .paiement_cardPaymentActive__jTXvt,.paiement_paiementContainer__r1XCv .paiement_payPalActive__qzVLI{height:auto;opacity:1;display:flex;flex-direction:column;gap:10px;margin:20px 0;transition:all .5s ease}.paiement_payBtn__hdlB5{min-width:100px;align-self:center}@media (max-width:767.98px){.paiement_paiementContainer__r1XCv{flex-direction:column;font-size:14px}.paiement_paiementContainer__r1XCv .paiement_content__J5mWm{padding:20px;width:100%}.paiement_paiementContainer__r1XCv .paiement_contentLeft__1E5_T{border-radius:20px 20px 0 0}.paiement_paiementContainer__r1XCv .paiement_contentRight__mqvAv{border-radius:0 0 20px 20px}}@media (max-width:425px){.paiement_paiementContainer__r1XCv{margin:20px}}.SkeletonProductIdPage_oneProduct__bd__e{display:flex;gap:20px;margin:10px 10px 50px;padding:20px;min-height:72vh;color:var(--color-foreground);border-radius:12px;overflow:hidden}.SkeletonProductIdPage_productImage__dpmeq{display:flex;flex-direction:column;align-items:center;gap:10px;width:60%}.SkeletonProductIdPage_imageSkeleton__Tuhr_{border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);width:300px;height:300px;background-color:#e0e0e0;animation:SkeletonProductIdPage_pulse__nTozE 1.5s ease-in-out infinite}.SkeletonProductIdPage_thumbnails__K9V9E{display:flex;justify-content:center;gap:10px;padding:10px;border-radius:12px}.SkeletonProductIdPage_thumbnailSkeleton__3IaBG{width:80px;height:80px;background-color:#e0e0e0;border-radius:4px;animation:SkeletonProductIdPage_pulse__nTozE 1.5s ease-in-out infinite}.SkeletonProductIdPage_productDetails__RVsVN{width:40%;padding-left:20px;display:flex;flex-direction:column;gap:15px}.SkeletonProductIdPage_contentSkeleton__PHvWg{width:80%;height:300px;background-color:#e0e0e0;border-radius:12px;animation:SkeletonProductIdPage_pulse__nTozE 1.5s ease-in-out infinite}@keyframes SkeletonProductIdPage_pulse__nTozE{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.SkeletonProductIdPage_oneProduct__bd__e{flex-direction:column}.SkeletonProductIdPage_productDetails__RVsVN,.SkeletonProductIdPage_productImage__dpmeq{align-items:center;width:100%;padding-left:0}}.productSkeleton_skeletonCard__uA5I4{background-color:white;border-radius:8px;padding:10px;box-shadow:0 0 5px rgba(0,0,0,.05);flex:1 1 250px;max-width:300px;box-sizing:border-box}.productSkeleton_skeletonImage__JwcIw{background-color:#eee;width:100%;height:300px;border-radius:8px}.productSkeleton_skeletonButton__kKpLA,.productSkeleton_skeletonImage__JwcIw,.productSkeleton_skeletonTitle__DLKvu{background-color:#ddd;border-radius:4px;animation:productSkeleton_shimmer__XaEOa 1s ease-in-out infinite}.productSkeleton_skeletonTitle__DLKvu{width:80%;height:20px;margin:12px 0}.productSkeleton_skeletonButton__kKpLA{width:60%;height:36px;margin:10px 0}@keyframes productSkeleton_shimmer__XaEOa{0%{opacity:.3}50%{opacity:.7}to{opacity:.3}}.claims_error__IhDYw{color:var(--color-red)}.claims_claimsTable__jALx_{width:100%;border-collapse:collapse;font-size:15px}.claims_claimsTable__jALx_ td,.claims_claimsTable__jALx_ th{border:1px solid #ccc;padding:10px;text-align:left}.claims_claimsTable__jALx_ td:last-child{text-align:center}.claims_claimsTable__jALx_ thead{background-color:#f5f5f5}.claims_claimsSelect__O2o8H{width:max-content}.claims_claimsTableTitle__wuyIV{font-size:18px;color:var(--color-tertiary);background-color:var(--color-secondary);padding:10px;border-radius:8px}.claims_addressInfo__76bqr{padding:10px;display:flex;flex-direction:column;gap:10px}.claims_infoRow__WVzgf{display:flex;justify-content:space-between;border-bottom:1px solid #ccc;padding:10px 0}.claims_statusForm__4NoY1{display:flex;gap:10px;align-items:center;justify-content:center;margin-bottom:20px;flex-wrap:wrap}.claims_statusForm__4NoY1 button{padding:8px 16px;font-size:16px;background-color:var(--color-red);color:rgb(255,255,255)}.claims_claimContainer__GUTY4{display:flex;flex-direction:column;gap:10px;padding:20px}.claims_claimMessage__Xk_oX,.claims_claimOrder___eWTk,.claims_claimStatus__wftBn{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.claims_claimOrder___eWTk .claims_claimOrderBtn__Fpln_{align-self:center;padding:10px;border-radius:8px;border:none;cursor:pointer;font-size:18px;color:var(--color-tertiary);background-color:var(--color-secondary);transition:background-color .3s ease}.claims_claimOrder___eWTk .claims_claimOrderBtn__Fpln_:hover{background-color:var(--color-primary);color:var(--color-foreground)}@media (max-width:910px){.claims_claimsTable__jALx_ thead{display:none}.claims_claimsTable__jALx_,.claims_claimsTable__jALx_ tbody,.claims_claimsTable__jALx_ td,.claims_claimsTable__jALx_ tr{display:block;width:100%}.claims_claimsTable__jALx_ tr{margin-bottom:16px;border:1px solid #ddd;border-radius:8px;padding:10px;background-color:#fff}.claims_claimsTable__jALx_ td{text-align:right;padding-left:20px;position:relative}.claims_claimsTable__jALx_ td:before{content:attr(data-label);position:absolute;left:16px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}.claims_claimsTable__jALx_ td:last-child{text-align:right}}.orders_error__JtMvb{color:var(--color-red)}.orders_ordersTable__9bMwE{width:100%;border-collapse:collapse;font-size:15px}.orders_ordersTable__9bMwE td,.orders_ordersTable__9bMwE th{border:1px solid #ccc;padding:10px;text-align:left}.orders_ordersTable__9bMwE td:last-child{text-align:center}.orders_ordersTable__9bMwE thead{background-color:#f5f5f5}.orders_ordersSelect__JJbyU{width:max-content}.orders_ordersTableTitle__esf9V{font-size:18px;color:var(--color-tertiary);background-color:var(--color-secondary);padding:10px;border-radius:8px}.orders_addressInfo__E67Yj{padding:10px;display:flex;flex-direction:column;gap:10px}.orders_infoRow___bj_C{display:flex;justify-content:space-between;border-bottom:1px solid #ccc;padding:10px 0}.orders_statusForm__1XddE{display:flex;gap:10px;align-items:center;justify-content:center;margin-bottom:20px;flex-wrap:wrap}.orders_statusForm__1XddE button{padding:8px 16px;font-size:16px;background-color:var(--color-red);color:rgb(255,255,255)}@media (max-width:910px){.orders_ordersTable__9bMwE thead{display:none}.orders_ordersTable__9bMwE,.orders_ordersTable__9bMwE tbody,.orders_ordersTable__9bMwE td,.orders_ordersTable__9bMwE tr{display:block;width:100%}.orders_ordersTable__9bMwE tr{margin-bottom:16px;border:1px solid #ddd;border-radius:8px;padding:10px;background-color:#fff}.orders_ordersTable__9bMwE td{text-align:right;padding-left:20px;position:relative}.orders_ordersTable__9bMwE td:before{content:attr(data-label);position:absolute;left:16px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}.orders_ordersTable__9bMwE td:last-child{text-align:right}}.productsComponent_actionsRow__V_lA7{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:20px}.productsComponent_rightActions__lK7QN button{margin-left:10px;padding:8px 16px;font-size:16px;border-radius:6px;border:none;background-color:var(--color-secondary);color:rgb(255,255,255);cursor:pointer;transition:background-color .2s ease}.productsComponent_rightActions__lK7QN button:hover{background-color:#2563eb}.productsComponent_filterRow__OYtQ8{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:20px}.productsComponent_filterRow__OYtQ8 button,.productsComponent_filterRow__OYtQ8 select{padding:8px;font-size:16px;border-radius:6px;border:1px solid #ccc}.productsComponent_filterDropdown__2dcG_{position:relative;z-index:1}.productsComponent_checkboxFilters__WdcTM{margin-bottom:20px;display:flex;flex-direction:column;gap:8px;position:absolute;top:100%;background-color:#fff;padding:10px;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.productsComponent_checkboxFilters__WdcTM label{display:flex;align-items:center;gap:8px;font-size:14px}.productsComponent_productsTable___zQeV{width:100%;border-collapse:collapse;font-size:15px}.productsComponent_productsTable___zQeV td,.productsComponent_productsTable___zQeV th{border:1px solid #ccc;padding:10px;text-align:left}.productsComponent_productsTable___zQeV td:last-child{text-align:center}.productsComponent_productsTable___zQeV thead{background-color:#f5f5f5}.productsComponent_formUpdate__TKdTu{display:flex;flex-direction:column;gap:20px;margin-top:20px}.productsComponent_formUpdate__TKdTu fieldset,.productsComponent_formUpdate__TKdTu label{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:16px}.productsComponent_formUpdate__TKdTu input[type=file],.productsComponent_formUpdate__TKdTu input[type=number],.productsComponent_formUpdate__TKdTu input[type=text],.productsComponent_formUpdate__TKdTu select{padding:8px 12px;border:1px solid #ccc;border-radius:6px;font-size:16px;width:100%}.productsComponent_formUpdate__TKdTu input[type=checkbox]{transform:scale(1.2)}.productsComponent_formUpdate__TKdTu fieldset{border:1px solid #ddd;padding:12px;border-radius:6px;background-color:#fafafa}.productsComponent_formUpdate__TKdTu legend{padding:20px;font-weight:700;margin-bottom:8px}.productsComponent_formUpdate__TKdTu .productsComponent_variantFieldset__2Peq_{gap:50px}.productsComponent_formUpdate__TKdTu .productsComponent_variantFieldset__2Peq_ div{display:flex;flex-direction:column;gap:10px}.productsComponent_formActions__s0nJp{display:flex;gap:12px;margin-top:20px}.productsComponent_formActions__s0nJp button{padding:10px 20px;font-size:16px;border-radius:6px;border:none;background-color:var(--color-secondary);color:white;cursor:pointer;transition:background-color .2s ease}.productsComponent_formActions__s0nJp button:hover{background-color:#2563eb}.productsComponent_formActions__s0nJp .productsComponent_deleteBtn__EjUrs{background-color:var(--color-red);color:white;margin-left:auto;transition:background-color .2s ease}.productsComponent_formActions__s0nJp .productsComponent_deleteBtn__EjUrs:hover{background-color:#b91c1c}.productsComponent_descriptionFieldset__Q1Zca,.productsComponent_formUpdate__TKdTu .productsComponent_imageFieldset__aoKTC{display:flex;flex-direction:column;gap:12px}.productsComponent_descriptionFieldset__Q1Zca textarea{padding:8px 12px;border:1px solid #ccc;border-radius:6px;font-size:16px;width:100%}.productsComponent_imagePreviewGrid__LSXD_{display:flex;flex-wrap:wrap;gap:12px}.productsComponent_imageItem__5FDa4{position:relative;width:120px;height:120px;border-radius:8px;overflow:hidden;border:1px solid #ddd;background-color:#f9f9f9}.productsComponent_imageItem__5FDa4 img{object-fit:cover;object-position:top center}.productsComponent_uploadLabel__y99Cc input[type=file]{display:none}.productsComponent_uploadLabel__y99Cc{padding:8px 16px;border-radius:6px;background-color:var(--color-secondary);color:var(--color-tertiary);cursor:pointer;transition:background-color .2s ease}.productsComponent_uploadLabel__y99Cc:hover{background-color:#2563eb}@media (max-width:1160px){.productsComponent_productsTable___zQeV thead{display:none}.productsComponent_productsTable___zQeV,.productsComponent_productsTable___zQeV tbody,.productsComponent_productsTable___zQeV td,.productsComponent_productsTable___zQeV tr{display:block;width:100%}.productsComponent_productsTable___zQeV tr{margin-bottom:16px;border:1px solid #ddd;border-radius:8px;padding:10px;background-color:#fff}.productsComponent_productsTable___zQeV td{text-align:right;padding-left:20px;position:relative}.productsComponent_productsTable___zQeV td:before{content:attr(data-label);position:absolute;left:16px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}.productsComponent_productsTable___zQeV td:last-child{text-align:right}}.addProduct_srOnly__yJLwm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.addProduct_addProductContainer__PkXsR{width:100%;margin:0 auto;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.addProduct_addProductTitle__LWlCh{font-size:24px;font-weight:700;margin-bottom:20px;color:#333}.addProduct_errorMessage__TDOqX{color:#dc2626;background-color:#fef2f2;padding:12px;border-radius:6px;margin-bottom:20px;border:1px solid #fecaca}.addProduct_productForm__OCC2V{display:flex;flex-direction:column;gap:20px}.addProduct_formRow__HP2UR{display:flex;gap:20px;flex-wrap:wrap}.addProduct_formGroup__Px0Yd{flex:1 1;min-width:250px;display:flex;flex-direction:column;gap:8px}.addProduct_formGroup__Px0Yd label{font-weight:500;color:#374151;font-size:14px}.addProduct_formGroup__Px0Yd input,.addProduct_formGroup__Px0Yd select,.addProduct_formGroup__Px0Yd textarea{padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;transition:border-color .2s ease}.addProduct_formGroup__Px0Yd input:focus,.addProduct_formGroup__Px0Yd select:focus,.addProduct_formGroup__Px0Yd textarea:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.addProduct_checkboxGroup__T_pzI{display:flex;align-items:center;gap:8px;margin-bottom:8px}.addProduct_checkboxGroup__T_pzI input[type=checkbox]{transform:scale(1.2);margin:0}.addProduct_checkboxGroup__T_pzI label{font-weight:400;cursor:pointer}.addProduct_colorsSection__UNZV9,.addProduct_imagesSection__GcGTc,.addProduct_stockSection__Jf_Q8{border:1px solid #e5e7eb;padding:16px;border-radius:6px;background-color:#fafafa;margin-bottom:20px}.addProduct_colorsSection__UNZV9 legend,.addProduct_imagesSection__GcGTc legend,.addProduct_stockSection__Jf_Q8 legend{font-weight:700;padding:0 8px;color:#374151}.addProduct_imageUpload__Ij43V{display:flex;flex-direction:column;gap:12px}.addProduct_uploadLabel__fRWS2{padding:10px 16px;border-radius:6px;background-color:#2563eb;color:white;cursor:pointer;text-align:center;font-size:14px;transition:background-color .2s ease;display:inline-block;width:-moz-fit-content;width:fit-content}.addProduct_uploadLabel__fRWS2:hover{background-color:#1d4ed8}.addProduct_uploadLabel__fRWS2 input[type=file]{display:none}.addProduct_selectedImages__Pli2E{margin-top:10px;font-size:14px;color:#6b7280}.addProduct_imagePreviewGrid__g_bK9{display:flex;flex-wrap:wrap;gap:12px;margin-top:15px}.addProduct_imageItem__97Wah{position:relative;width:100px;height:100px;border-radius:6px;overflow:hidden;border:1px solid #e5e7eb}.addProduct_imageItem__97Wah img{width:100%;height:100%;object-fit:cover}.addProduct_descriptionFields__K3j_a{display:flex;flex-direction:column;gap:12px;margin-top:10px}.addProduct_descriptionField__sdAsp{display:flex;flex-direction:column;gap:6px}.addProduct_descriptionField__sdAsp textarea{min-height:80px;resize:vertical}.addProduct_colorItem__T8ydr{border:1px solid #e5e7eb;padding:16px;border-radius:6px;background-color:white;margin-bottom:16px}.addProduct_colorHeader__5gmuk{display:flex;align-items:center;gap:12px;margin-bottom:12px}.addProduct_colorInput__YBJTp{flex:1 1;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px}.addProduct_removeColorButton__X7XxI{padding:6px 12px;background-color:#dc2626;color:white;border:none;border-radius:4px;cursor:pointer;font-size:12px}.addProduct_removeColorButton__X7XxI:hover{background-color:#b91c1c}.addProduct_sizesContainer__3PRdE{display:flex;flex-direction:column;gap:10px}.addProduct_sizeRow__1WRqg{display:flex;align-items:center;gap:12px;padding:8px;background-color:#f9fafb;border-radius:4px}.addProduct_sizeInput__j8Pes{flex:1 1}.addProduct_quantityInput___pyQw,.addProduct_sizeInput__j8Pes{padding:6px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:14px}.addProduct_quantityInput___pyQw{width:80px}.addProduct_removeSizeButton__mNsrG{padding:4px 8px;background-color:#ef4444;color:white;border:none;border-radius:4px;cursor:pointer;font-size:12px}.addProduct_removeSizeButton__mNsrG:hover{background-color:#dc2626}.addProduct_addButton__zTKLj{padding:8px 16px;background-color:#10b981;color:rgb(0,0,0);border:none;border-radius:4px;cursor:pointer;font-size:14px;margin-top:8px}.addProduct_addButton__zTKLj:hover{background-color:#059669}.addProduct_stockToggle__L9lxl{display:flex;align-items:center;gap:12px}.addProduct_formActions__z0M_h{display:flex;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid #e5e7eb}.addProduct_submitButton__711dj{padding:12px 24px;background-color:#2563eb;color:white;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.addProduct_submitButton__711dj:hover:not(:disabled){background-color:#1d4ed8}.addProduct_submitButton__711dj:disabled{background-color:#9ca3af;cursor:not-allowed}.addProduct_cancelButton__cdL__{padding:12px 24px;background-color:#6b7280;color:white;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.addProduct_cancelButton__cdL__:hover{background-color:#4b5563}@media (max-width:768px){.addProduct_formRow__HP2UR{flex-direction:column;gap:15px}.addProduct_formGroup__Px0Yd{min-width:100%}.addProduct_colorHeader__5gmuk,.addProduct_sizeRow__1WRqg{flex-direction:column;align-items:stretch;gap:8px}.addProduct_quantityInput___pyQw,.addProduct_sizeInput__j8Pes{width:100%}.addProduct_formActions__z0M_h{flex-direction:column}.addProduct_cancelButton__cdL__,.addProduct_submitButton__711dj{width:100%}}.addProduct_formGroup__Px0Yd select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;cursor:pointer}.addProduct_formGroup__Px0Yd select:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.trackings_srOnly__uCdc7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.trackings_error__E0IAF{color:var(--color-red)}.trackings_trackingsTable__TlZh6{width:100%;border-collapse:collapse;font-size:15px}.trackings_trackingsTable__TlZh6 td,.trackings_trackingsTable__TlZh6 th{border:1px solid #ccc;padding:10px;text-align:left}.trackings_trackingsTable__TlZh6 td:last-child{text-align:center}.trackings_trackingsTable__TlZh6 thead{background-color:#f5f5f5}.trackings_trackingsTableTitle__oq76n{font-size:18px;color:var(--color-tertiary);background-color:var(--color-secondary);padding:10px;border-radius:8px}@media (max-width:767.98px){.trackings_trackingsTable__TlZh6 thead{display:none}.trackings_trackingsTable__TlZh6,.trackings_trackingsTable__TlZh6 tbody,.trackings_trackingsTable__TlZh6 td,.trackings_trackingsTable__TlZh6 tr{display:block;width:100%}.trackings_trackingsTable__TlZh6 tr{margin-bottom:16px;border:1px solid #ddd;border-radius:8px;padding:10px;background-color:#fff}.trackings_trackingsTable__TlZh6 td{text-align:right;padding-left:20px;position:relative}.trackings_trackingsTable__TlZh6 td:before{content:attr(data-label);position:absolute;left:16px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}.trackings_trackingsTable__TlZh6 td:last-child{text-align:right}}.usersComponent_userTable__e0c6G{width:100%;border-collapse:collapse;font-size:16px}.usersComponent_userTable__e0c6G td,.usersComponent_userTable__e0c6G th{border:1px solid #ccc;padding:12px;text-align:left}.usersComponent_userTable__e0c6G td:last-child{text-align:center}.usersComponent_userTable__e0c6G thead{background-color:#f5f5f5}.usersComponent_clickableRow__Atssf{cursor:pointer;transition:background-color .2s ease}.usersComponent_clickableRow__Atssf:hover{background-color:#f0f0f0}.usersComponent_selectPageUsers__Kp8La{width:max-content}.usersComponent_modalOverlay__ZS40L{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.usersComponent_modalContent__xcWTg{background-color:white;padding:30px;border-radius:12px;width:90%;max-width:800px;position:relative;max-height:90vh;overflow-y:auto}.usersComponent_modalCloseBtn__V3g1l{position:absolute;top:12px;right:12px;background:transparent;border:none;font-size:24px;cursor:pointer}.usersComponent_userDetailsWrapper__vrqav{display:flex;gap:20px;margin-top:20px}.usersComponent_avatarContainer__GKA_q{flex-shrink:0}.usersComponent_avatar__HFvF9{width:140px;height:140px;border-radius:50%;object-fit:cover;border:2px solid #ddd}.usersComponent_userDetailsInfo__xJRA7{width:100%;display:flex;flex-direction:column;gap:8px}.usersComponent_modalContent__xcWTg .usersComponent_deleteUserBtn__4OQP5{margin-top:20px;align-self:center}@media (max-width:950px){.usersComponent_userTable__e0c6G thead{display:none}.usersComponent_userTable__e0c6G tr{display:block;margin-bottom:15px;border:1px solid #ccc;border-radius:8px;overflow:hidden}.usersComponent_userTable__e0c6G td{display:flex;justify-content:space-between;padding:10px;border:none;border-bottom:1px solid #eee}.usersComponent_userTable__e0c6G td:before{content:attr(data-label);font-weight:700;color:#555}.usersComponent_clickableRow__Atssf{background-color:white}.usersComponent_avatar__HFvF9{width:100px;height:100px}.usersComponent_modalContent__xcWTg{padding:20px}}