.gz2T4W_container{padding:clamp(1rem,2vw,2rem) 0}.gz2T4W_container .gz2T4W_header{flex-direction:column;gap:1rem;padding:1rem;display:flex}.gz2T4W_container .gz2T4W_header .gz2T4W_searchInput{background-color:var(--background-color);width:100%;color:var(--text-color);border:1px solid #81818181;border-radius:8px;outline:none;margin:0 auto;padding:.75rem 1rem;font-size:1rem}.gz2T4W_container .gz2T4W_header .gz2T4W_searchInput:hover{border:1px solid #7a7a7a}.gz2T4W_sidebar{border:1px solid var(--border-color);background:var(--background-color);box-shadow:var(--surface-shadow);border-radius:4px;padding:1.25rem}.gz2T4W_sidebar:before{border-bottom:1px solid var(--border-color);color:var(--text-color);content:"Refine your selection";font-family:var(--font-dancing);margin-bottom:.75rem;padding-bottom:1rem;font-size:1.35rem;display:block}.gz2T4W_sidebar .gz2T4W_filterGroup{border-bottom:1px solid var(--border-color);margin:0;padding:1rem 0}.gz2T4W_sidebar .gz2T4W_filterGroup:last-of-type{border-bottom:0}.gz2T4W_sidebar .gz2T4W_filterGroup h4{color:var(--text-color2);font-family:var(--font-roboto);letter-spacing:.1em;text-transform:uppercase;border:0;margin:0 0 .6rem;padding:0;font-size:.72rem;font-weight:700}.gz2T4W_sidebar .gz2T4W_filterGroup label{min-height:40px;color:var(--text-color2);border-radius:3px;margin:.15rem 0;padding:.4rem .55rem;font-size:.9rem;transition:color .14s,background-color .14s}.gz2T4W_sidebar .gz2T4W_filterGroup label:hover{background:var(--background-color2);color:var(--accent-color2);transform:none}.gz2T4W_sidebar .gz2T4W_filterGroup label input[type=checkbox],.gz2T4W_sidebar .gz2T4W_filterGroup label input[type=radio]{accent-color:var(--accent-color2)}.gz2T4W_filterBackdrop{display:none}@media (max-width:768px){.gz2T4W_container .gz2T4W_header .gz2T4W_searchInput .gz2T4W_sidebar.gz2T4W_openSidebar{z-index:1201;width:min(88vw,380px);height:100dvh;max-height:100dvh;padding:max(1.25rem,env(safe-area-inset-top)) 1.25rem max(1.25rem,env(safe-area-inset-bottom));border:0;border-left:1px solid var(--border-color);background:var(--background-color);overscroll-behavior:contain;border-radius:0;animation:.2s ease-out gz2T4W_filterDrawerIn;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-20px 0 60px #1e19112e;display:block!important}.gz2T4W_container .gz2T4W_header .gz2T4W_searchInput .gz2T4W_sidebar .gz2T4W_sidebarClose{top:max(.85rem,env(safe-area-inset-top));border:1px solid var(--border-color);background:var(--background-color);width:40px;height:40px;color:var(--text-color);border-radius:50%;right:.85rem}.gz2T4W_container .gz2T4W_header .gz2T4W_searchInput .gz2T4W_sidebar.gz2T4W_openSidebar:before{padding-top:.6rem;padding-right:3rem;font-size:1.5rem}.gz2T4W_container .gz2T4W_header .gz2T4W_searchInput .gz2T4W_filterBackdrop{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1d19136b;border:0;display:block;position:fixed;inset:0}}@keyframes gz2T4W_filterDrawerIn{0%{opacity:.7;transform:translate(18px)}to{opacity:1;transform:translate(0)}}.gz2T4W_container{max-width:1500px;margin:0 auto;padding:clamp(1rem,2.5vw,2rem) clamp(1rem,3vw,2.5rem)}.gz2T4W_container .gz2T4W_header{padding:0 0 1.25rem}.gz2T4W_container .gz2T4W_header .gz2T4W_searchInput{border:1px solid var(--border-color);background:var(--background-color);border-radius:4px;max-width:760px;box-shadow:0 4px 18px #2620150a}.gz2T4W_container .gz2T4W_header .gz2T4W_searchInput:focus{border-color:var(--accent-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-color) 16%, transparent)}.gz2T4W_container .gz2T4W_header .gz2T4W_categoryNav{gap:.35rem}.gz2T4W_container .gz2T4W_header .gz2T4W_categoryNav .gz2T4W_categoryItem{color:var(--text-color2);border-radius:999px;padding:.55rem .9rem}.gz2T4W_container .gz2T4W_header .gz2T4W_categoryNav .gz2T4W_categoryItem:hover{background:var(--background-color2);text-decoration:none}.gz2T4W_container .gz2T4W_header .gz2T4W_categoryNav .gz2T4W_categoryItem.gz2T4W_active{background:var(--text-bg);color:var(--accent-color2);text-decoration:none}.gz2T4W_container .gz2T4W_header .gz2T4W_filterControl{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);min-height:54px;padding:0}.gz2T4W_container .gz2T4W_header .gz2T4W_filterControl span{color:var(--text-color2);font-weight:500}.gz2T4W_container .gz2T4W_header .gz2T4W_filterControl .gz2T4W_filterButtons{gap:.5rem}.gz2T4W_container .gz2T4W_header .gz2T4W_filterControl .gz2T4W_filterButtons button{border-radius:4px}.gz2T4W_container .gz2T4W_header .gz2T4W_filterControl .gz2T4W_filterButtons button.gz2T4W_clearFilters{color:var(--text-color2);border-color:var(--border-color)}.gz2T4W_container .gz2T4W_header .gz2T4W_filterControl .gz2T4W_filterButtons button.gz2T4W_toggleSidebar{background:var(--accent-color2);box-shadow:none}.gz2T4W_container .gz2T4W_layout{gap:clamp(1rem,2vw,2rem);padding:0}.gz2T4W_container .gz2T4W_layout aside{border-color:var(--border-color);width:245px;box-shadow:none;border-radius:4px;top:90px}.gz2T4W_container .gz2T4W_layout aside .gz2T4W_filterGroup h4{font-family:var(--font-roboto);border-color:var(--border-color)}.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent{padding:0}.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.65rem,1.5vw,1.25rem)}.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard{border-color:var(--border-color);background:var(--background-color);border-radius:4px;align-items:stretch}.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard:hover{box-shadow:var(--surface-shadow);transform:translateY(-3px)}.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo{padding:clamp(.6rem,1.4vw,1rem)}.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo .gz2T4W_pName{height:auto;min-height:2.7em;line-height:1.35;font-family:var(--font-roboto)}.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo .gz2T4W_detail{color:var(--accent-color2)}.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_hoverActions{opacity:1;transform:none}.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_quickAddButton{background:var(--accent-color2)}@media (max-width:900px){.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.gz2T4W_container .gz2T4W_header .gz2T4W_filterControl{align-items:flex-start;padding:.65rem 0}.gz2T4W_container .gz2T4W_header .gz2T4W_filterControl .gz2T4W_filterButtons{flex-wrap:wrap;justify-content:flex-end}.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_hoverActions{display:flex;top:8px;right:8px}.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_hoverActions button{width:32px;height:32px}.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_quickAddButton{opacity:1;padding:.55rem;display:flex;bottom:8px;left:8px;right:8px;transform:none}}@media (max-width:420px){.gz2T4W_container{padding:1rem .75rem}.gz2T4W_container .gz2T4W_header .gz2T4W_filterControl{flex-direction:column;gap:.5rem}.gz2T4W_container .gz2T4W_header .gz2T4W_filterControl .gz2T4W_filterButtons{justify-content:space-between;width:100%}.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid{gap:.5rem}.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo .gz2T4W_productPrice{flex-wrap:wrap;display:flex}.gz2T4W_container .gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo .gz2T4W_rating{flex-wrap:wrap;gap:.25rem}}.gz2T4W_container .gz2T4W_header:focus{border:1px solid #868686cc}.gz2T4W_container .gz2T4W_categoryNav{scrollbar-color:gray #0000;scrollbar-width:thin;gap:.5rem;padding:.5rem 0;display:flex;overflow-x:auto}@media (max-width:360px){.gz2T4W_container .gz2T4W_categoryNav{scrollbar-width:none}}.gz2T4W_container .gz2T4W_categoryNav .gz2T4W_categoryItem{color:var(--text-color);cursor:pointer;background-color:#0000;border:none;flex:none;padding:.5rem 1rem;font-size:.9rem;transition:background-color .3s}.gz2T4W_container .gz2T4W_categoryNav .gz2T4W_categoryItem:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.gz2T4W_container .gz2T4W_categoryNav .gz2T4W_categoryItem.gz2T4W_active{text-underline-offset:4px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.gz2T4W_container .gz2T4W_filterControl{justify-content:space-between;align-items:center;gap:1rem;padding:0 clamp(.2rem,2vw,1rem);display:flex}.gz2T4W_container .gz2T4W_filterControl span{font-size:clamp(.8rem,2vw,1rem);font-weight:700}.gz2T4W_container .gz2T4W_filterControl .gz2T4W_filterButtons{gap:clamp(1rem,3vw,2rem);display:flex}.gz2T4W_container .gz2T4W_filterControl .gz2T4W_filterButtons button{cursor:pointer;color:var(--text-color);border:none;border-radius:8px;align-items:center;gap:8px;padding:.45rem .75rem;font-size:clamp(.8rem,2vw,1rem);transition:all .18s;display:flex}.gz2T4W_container .gz2T4W_filterControl .gz2T4W_filterButtons button svg{margin-left:0}.gz2T4W_container .gz2T4W_filterControl .gz2T4W_filterButtons button.gz2T4W_clearFilters{color:var(--accent-color);background-color:#0000;border:1px solid #6366f11f;padding:.35rem .65rem}.gz2T4W_container .gz2T4W_filterControl .gz2T4W_filterButtons button.gz2T4W_toggleSidebar{background-color:var(--accent-color);color:#fff;border-radius:10px;align-items:center;padding:.45rem .9rem;box-shadow:0 6px 18px #3b359614}@media (min-width:768px){.gz2T4W_layout{flex-direction:row;gap:2rem;max-width:100%;padding:0 1rem;display:flex;overflow:hidden}}.gz2T4W_layout aside{background-color:var(--background-color);z-index:99;border:1px solid #6366f10f;border-radius:12px;align-self:flex-start;width:260px;height:fit-content;padding:1.5rem;position:sticky;top:2rem;box-shadow:0 8px 24px #1018280f}@media (max-width:992px){.gz2T4W_layout aside{width:230px}}@media (max-width:768px){.gz2T4W_layout aside{display:none}}.gz2T4W_layout aside .gz2T4W_filterGroup{margin:1.25rem 0}.gz2T4W_layout aside .gz2T4W_filterGroup h4{color:var(--text-color);border-bottom:1px solid #0000000a;margin-bottom:.75rem;padding-bottom:.75rem;font-size:1rem;font-weight:700}.gz2T4W_layout aside .gz2T4W_filterGroup label{color:var(--text-color2);cursor:pointer;border-radius:8px;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:6px 8px;font-size:.95rem;transition:color .15s,transform .15s;display:flex}.gz2T4W_layout aside .gz2T4W_filterGroup label input[type=checkbox],.gz2T4W_layout aside .gz2T4W_filterGroup label input[type=radio]{width:18px;height:18px;accent-color:var(--accent-color);cursor:pointer;margin:0}.gz2T4W_layout aside .gz2T4W_filterGroup label:hover{color:var(--accent-color);transform:translate(3px)}.gz2T4W_layout aside .gz2T4W_sidebarClose{display:none}@media (max-width:768px){.gz2T4W_layout aside .gz2T4W_sidebarClose{cursor:pointer;width:36px;height:36px;color:var(--text-color);background:#0000000d;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}.gz2T4W_layout .gz2T4W_openSidebar{background-color:var(--background-color);z-index:1200;border-left:1px solid #8080801f;width:min(90vw,360px);height:100vh;padding:1.5rem 1rem;display:block;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(0);box-shadow:-12px 20px 40px #10182814}.gz2T4W_layout .gz2T4W_sidebar.gz2T4W_openSidebar{display:block!important}}.gz2T4W_layout .gz2T4W_sidebar{display:block}@media (max-width:768px){.gz2T4W_layout .gz2T4W_sidebar{display:none}}.gz2T4W_layout .gz2T4W_mainContent{flex-direction:column;flex:1;min-width:0;padding:.5rem;display:flex}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:768px){.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:300px){.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid{grid-template-columns:repeat(1,1fr)}}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard{border:1px solid #8181812a;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;transition:all .3s;display:flex;position:relative;overflow:hidden}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard:hover{transform:translateY(-4px);box-shadow:0 12px 32px #5757573b}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard:hover .gz2T4W_hoverActions,.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard:hover .gz2T4W_quickAddButton{opacity:1;transform:translateY(0)}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard:hover .gz2T4W_productImage{transform:scale(1.05)}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_imageContainer{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_imageContainer .gz2T4W_offerBadge{color:#fff;z-index:2;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:6px;padding:4px 8px;font-size:.75rem;font-weight:600;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #3535354d}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_imageContainer img{object-fit:cover;width:100%;height:100%;transition:transform .3s ease-in-out}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_hoverActions{opacity:0;z-index:2;flex-direction:column;gap:8px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:12px;right:12px;transform:translateY(-10px)}@media (max-width:768px){.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_hoverActions{display:none}}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_hoverActions button{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000f2;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;box-shadow:0 2px 8px #0000001a}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_quickAddButton{color:#fff;cursor:pointer;opacity:0;background:#5c779c;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:.875rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(10px)}@media (max-width:768px){.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_quickAddButton{display:none}}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_quickAddButton:hover:not(.gz2T4W_disabled){transform:translateY(0)scale(1.02)}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_quickAddButton.gz2T4W_disabled{cursor:not-allowed;background:#4b5466}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo{flex-direction:column;width:100%;margin-bottom:clamp(.3rem,2vw,1rem);padding:clamp(5px,2vw,15px);font-size:clamp(.8rem,1vw,1rem);display:flex;overflow:hidden}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo .gz2T4W_pName{height:30px;margin-top:.5rem;font-weight:600}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo .gz2T4W_detail{color:#0088d6;font-weight:600}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo .gz2T4W_series{color:var(--text-color2)}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo .gz2T4W_rating{align-items:center;gap:.5rem;margin:clamp(.3rem,2vw,1rem) 0;display:flex}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo .gz2T4W_rating .gz2T4W_stars{gap:2px;display:flex}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo .gz2T4W_rating .gz2T4W_starHalf{color:#fbbf24;fill:currentColor;-webkit-mask:linear-gradient(90deg,#000 50%,#0000 50%);mask:linear-gradient(90deg,#000 50%,#0000 50%)}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo .gz2T4W_rating .gz2T4W_starFilled{color:#fbbf24;fill:currentColor}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo .gz2T4W_rating .gz2T4W_reviewCount{color:#6b7280;font-size:.75rem}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo .gz2T4W_productPrice{gap:.7rem;margin-top:.5rem;font-size:clamp(.7rem,3vw,.8rem);font-weight:700}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo .gz2T4W_productPrice .gz2T4W_newPrice{color:var(--text-color)}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_productsGrid .gz2T4W_productCard .gz2T4W_productInfo .gz2T4W_productPrice .gz2T4W_oldPrice{color:var(--text-color2);margin-left:.5rem;font-weight:500;text-decoration:line-through}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_moreSimiler{padding-left:1rem}.gz2T4W_layout .gz2T4W_mainContent .gz2T4W_moreSimiler .gz2T4W_heading{font-family:var(--font-dancing);text-align:center;margin:1.5rem 0;font-size:clamp(1.5rem,3vw,2.5rem)}
/*# sourceMappingURL=3idshh6q88lh0.css.map*/