.ProductsSection_productsSection__6aZVD{padding:4rem 1rem;background:#f2f1f6}.ProductsSection_container__hzbir{max-width:1200px;margin:0 auto}.ProductsSection_sectionTitleRow__59L6a{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.4rem}.ProductsSection_leftSpacer__XXPvv{width:130px}.ProductsSection_sectionTitle__E3F3Q{font-size:2rem;font-weight:800;text-align:center;margin-bottom:3.5rem;color:#000;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;letter-spacing:-1px}.ProductsSection_sectionTitleRow__59L6a .ProductsSection_sectionTitle__E3F3Q{margin-bottom:0!important}.ProductsSection_filterWrapper__we3lo{position:relative;width:130px;display:flex;justify-content:flex-end}.ProductsSection_filterButton__FkIhD{display:inline-flex;align-items:center;gap:6px;padding:.6rem 1.1rem;background:#fff;color:#1a1a1a;border:1px solid #e2e8f0;border-radius:100px;font-size:.9rem;font-weight:600;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .2s ease;font-family:inherit}.ProductsSection_filterButton__FkIhD:hover{background:#f8fafc;border-color:#cbd5e1}.ProductsSection_filterDropdown__czNnk{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);padding:.5rem;min-width:160px;z-index:10;display:flex;flex-direction:column;gap:4px}.ProductsSection_filterOption__pTGgW{width:100%;text-align:left;padding:.6rem .8rem;background:transparent;border:none;border-radius:8px;font-size:.85rem;font-weight:500;color:#475569;cursor:pointer;transition:all .15s ease}.ProductsSection_filterOption__pTGgW:hover{background:#f1f5f9;color:#0f172a}.ProductsSection_filterOptionActive__H_9X2{background:#007cff;color:#fff!important}.ProductsSection_filterOptionActive__H_9X2:hover{background:#007cff}@media (max-width:600px){.ProductsSection_sectionTitleRow__59L6a{flex-direction:column;gap:1rem}.ProductsSection_leftSpacer__XXPvv{display:none}.ProductsSection_filterWrapper__we3lo{width:auto;justify-content:center}}.ProductsSection_loading__IqjOb{text-align:center;padding:3rem;font-size:1.1rem;color:transparent;background:linear-gradient(90deg,#999,#bbb 20%,#e8e8e8 50%,#bbb 80%,#999);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;animation:ProductsSection_loadingShimmer___dGnz 2.8s ease-in-out infinite}@keyframes ProductsSection_loadingShimmer___dGnz{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ProductsSection_shimmer__1PEgP{0%{background-position:-1000px 0}to{background-position:1000px 0}}.ProductsSection_shimmer__1PEgP{background:linear-gradient(90deg,#fff,#f3f4f6 50%,#fff);background-size:1000px 100%;animation:ProductsSection_shimmer__1PEgP 1.5s infinite;border-radius:8px}.ProductsSection_imageShimmerFill__6_Nu8.ProductsSection_shimmer__1PEgP{border-radius:0}.ProductsSection_assuredBadgeShimmer__9y0WK.ProductsSection_shimmer__1PEgP{border-radius:6px}.ProductsSection_ratingShimmer__QRXbo.ProductsSection_shimmer__1PEgP{border-radius:999px}.ProductsSection_addButtonShimmer__QYL9N.ProductsSection_shimmer__1PEgP{border-radius:50%}.ProductsSection_productCardShimmer__9IO8p{background:#fff;border-radius:24px;overflow:hidden;border:1px solid #e2e8f0;cursor:default;display:flex;flex-direction:column;height:100%;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.05)}.ProductsSection_productImageShimmer__U_8UU{position:relative;width:100%;aspect-ratio:1;background:#f0f0f0;overflow:hidden;flex-shrink:0}.ProductsSection_assuredBadgeShimmer__9y0WK{position:absolute;top:7px;right:7px;width:74px;height:24px;border-radius:6px;z-index:2}.ProductsSection_imageShimmerFill__6_Nu8{position:absolute;inset:0;border-radius:0}.ProductsSection_productInfoShimmer__9y7wd{padding:1.25rem;display:flex;flex-direction:column;flex:1 1}.ProductsSection_categoryShimmer__AErfa{height:11px;width:38%;max-width:100px;border-radius:4px;margin-bottom:.35rem}.ProductsSection_titleRowShimmer__RIJLi{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.25rem;min-width:0}.ProductsSection_nameShimmer__Rr3Ad{height:20px;flex:1 1;min-width:0;border-radius:6px}.ProductsSection_ratingShimmer__QRXbo{width:68px;height:20px;border-radius:999px;flex-shrink:0}.ProductsSection_discountOffShimmer__604rd{height:14px;width:92px;border-radius:4px;margin-bottom:.3rem}.ProductsSection_addToCartRowShimmer__BRZtb{display:flex;align-items:center;justify-content:space-between;background:#f5f5f5;border-radius:100px;padding:10px 11px 10px 23px;margin-top:auto;gap:1rem}.ProductsSection_priceShimmerGroup__dRJXE{display:flex;align-items:baseline;gap:.35rem;flex:1 1;min-width:0}.ProductsSection_priceAmountShimmer__0COwJ{height:22px;width:52px;border-radius:6px}.ProductsSection_priceUnitShimmer__bNw5e{height:12px;width:36px;border-radius:4px}.ProductsSection_addButtonShimmer__QYL9N{width:40px;height:40px;border-radius:50%;flex-shrink:0}@media (max-width:640px){.ProductsSection_assuredBadgeShimmer__9y0WK{top:5px;right:5px;width:58px;height:19px;border-radius:5px}.ProductsSection_assuredBadgeShimmer__9y0WK.ProductsSection_shimmer__1PEgP{border-radius:5px}.ProductsSection_productInfoShimmer__9y7wd{padding:.75rem}.ProductsSection_categoryShimmer__AErfa{height:9px;width:44%;max-width:88px;margin-bottom:.25rem}.ProductsSection_titleRowShimmer__RIJLi{gap:.5rem;margin-bottom:.2rem}.ProductsSection_nameShimmer__Rr3Ad{height:16px}.ProductsSection_ratingShimmer__QRXbo{width:56px;height:16px}.ProductsSection_discountOffShimmer__604rd{height:12px;width:76px;margin-bottom:.25rem}.ProductsSection_addToCartRowShimmer__BRZtb{padding:8px 10px 8px 16px;margin-top:.5rem;gap:.75rem}.ProductsSection_priceAmountShimmer__0COwJ{height:18px;width:46px}.ProductsSection_priceUnitShimmer__bNw5e{height:10px;width:32px}.ProductsSection_addButtonShimmer__QYL9N{width:32px;height:32px}}.ProductsSection_productsGrid__FkE5z{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.7rem;gap:.7rem;margin-bottom:0}@keyframes ProductsSection_blurInFromBottom__klHgQ{0%{opacity:0;filter:blur(14px);transform:translateY(30px) scale(.96)}60%{filter:blur(3px)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma{animation:ProductsSection_blurInFromBottom__klHgQ .45s cubic-bezier(.16,1,.3,1) both;will-change:opacity,filter,transform}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:first-child{animation-delay:.02s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(2){animation-delay:.05s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(3){animation-delay:.08s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(4){animation-delay:.11s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(5){animation-delay:.14s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(6){animation-delay:.17s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(7){animation-delay:.2s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(8){animation-delay:.23s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(9){animation-delay:.26s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(10){animation-delay:.29s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(11){animation-delay:.32s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(12){animation-delay:.35s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(13){animation-delay:.38s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(14){animation-delay:.41s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(15){animation-delay:.44s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(16){animation-delay:.47s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(17){animation-delay:.5s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(18){animation-delay:.53s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(19){animation-delay:.56s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(20){animation-delay:.59s}.ProductsSection_productCard__UX_ma{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 13px transparent;transition:.03s;cursor:pointer;border:0 solid #ddd;display:flex;flex-direction:column;height:100%}.ProductsSection_productCardOutOfStock__e94Hl{border-color:#fecaca}.ProductsSection_productCard__UX_ma:hover{transform:translateY(0)}.ProductsSection_productImage__2kVrg{position:relative;width:100%;aspect-ratio:1;background:transparent;overflow:hidden;border-radius:10px;padding:4px}.ProductsSection_discountBadge__79M9r{background:#c5ffd9;color:#006616;padding:.25rem .45rem;border-radius:4px;font-size:.75rem;letter-spacing:0;white-space:nowrap;flex-shrink:0}.ProductsSection_assuredBadge__czwfx,.ProductsSection_discountBadge__79M9r{font-weight:800;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.ProductsSection_assuredBadge__czwfx{position:absolute;top:7px;right:7px;background:#dbfff4;color:#059669;padding:.3rem .55rem .3rem .3rem;border-radius:60px;font-size:.65rem;z-index:2;letter-spacing:.3px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(20px);display:flex;align-items:center;gap:.1rem}.ProductsSection_customizableBadge__SA0Fk{background:#ffe5ee!important;color:#ff0155!important;width:32px;height:32px;padding:0!important;justify-content:center;overflow:hidden;transition:width .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1),border-radius .3s ease;border-radius:50%!important}.ProductsSection_customizableBadge__SA0Fk span{width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:width .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,margin-left .3s ease;font-size:.65rem;font-weight:800}.ProductsSection_customizableBadge__SA0Fk:hover{width:112px;padding:0 0 0 12px!important;border-radius:60px!important;justify-content:flex-start;gap:4px}.ProductsSection_customizableBadge__SA0Fk:hover span{width:78px;opacity:1;margin-left:2px}.ProductsSection_outOfStockBadge__2LGpY{position:absolute;top:7px;left:7px;background:#dc2626;color:#fff;padding:.32rem .58rem;border-radius:60px;font-size:.64rem;font-weight:800;z-index:2;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;letter-spacing:.25px}.ProductsSection_verifiedIcon__zNxUz{width:14px;height:14px;flex-shrink:0;color:#ff0457}.ProductsSection_placeholderImage__3ypDu{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff;padding:1.5rem}.ProductsSection_placeholderLogo__a7SWE{max-width:35%;max-height:35%;width:auto;height:auto;object-fit:contain;filter:grayscale(100%);opacity:.9}.ProductsSection_productInfo__zTSwY{padding:1.05rem 1.25rem;display:flex;flex-direction:column;flex:1 1}.ProductsSection_productCategory__rdK7t{font-size:.75rem;color:#666;font-weight:500;text-transform:capitalize;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.ProductsSection_productCategory__rdK7t:before{content:"In "}.ProductsSection_productTitleRow__nbNgl{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem;gap:.75rem}.ProductsSection_productName__G5GZ6,.ProductsSection_productTitleRow__nbNgl{min-width:0;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:600}.ProductsSection_productName__G5GZ6{font-size:1rem;color:#000;letter-spacing:-.5px;margin:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductsSection_productPrice__J5qQH{font-weight:700;font-size:1.05rem;color:#111827}.ProductsSection_discountOff__XQctq{font-size:.85rem;color:#059669;margin-bottom:.3rem;letter-spacing:-.2px;font-weight:800;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.ProductsSection_productRating__jRs_t{display:flex;align-items:center;gap:.1rem;flex-shrink:0}.ProductsSection_starsContainer__7mou5{display:flex;align-items:center;gap:.15rem;flex-shrink:0}.ProductsSection_reviewCount__WCl3X{font-size:.85rem;color:#94a3b8;font-weight:500;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;white-space:nowrap}.ProductsSection_starIcon__dwaER{width:18px;height:18px;color:#ffc107;flex-shrink:0}.ProductsSection_starIconEmpty__oJovd{width:18px;height:18px;color:#cbd5e1;flex-shrink:0;display:inline-block;vertical-align:middle;margin-top:-4px;margin-right:0}.ProductsSection_productDescription__PAW0u{font-size:.85rem;color:#666;margin-bottom:.75rem;line-height:1.4}.ProductsSection_addToCartRow__Yp6S0{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:100px;padding:9px 0 0;margin-top:auto;gap:1rem}.ProductsSection_addToCartRowOutOfStock__1jsuv{background:#e5e7eb;opacity:.72}.ProductsSection_priceDisplay__gQIFX{display:flex;align-items:baseline;gap:.25rem;flex:1 1;min-width:0;overflow:hidden}.ProductsSection_priceAmount__1S58N{font-size:1.25rem;font-weight:900;color:#000;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;flex-shrink:0}.ProductsSection_priceUnit__Z7Kfn{font-size:.75rem;font-weight:500;color:#666;text-transform:uppercase;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductsSection_productCard__UX_ma .ProductsSection_priceUnit__Z7Kfn{display:none}.ProductsSection_priceFromLabel__ukF2k{font-size:.68rem;font-weight:500;color:#888;display:block;margin-top:1px;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.ProductsSection_priceRow__2BPqv{display:flex;align-items:center;justify-content:space-between;padding:6px 0 0;margin-top:auto;gap:.5rem}.ProductsSection_startCreatingButton__Kp1ZF{height:36px;padding:0 .85rem;border-radius:18px;background:#ffe5ee;color:#ff0155;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .06s ease;flex-shrink:0;gap:6px;font-size:.75rem;font-weight:700;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.ProductsSection_startCreatingButton__Kp1ZF:hover{background:#ffd5e3;transform:scale(1.05)}.ProductsSection_startCreatingButton__Kp1ZF:active{transform:scale(.95)}.ProductsSection_startCreatingButton__Kp1ZF:disabled{opacity:.5;cursor:not-allowed}.ProductsSection_addToCartButton__SmJ3w{width:40px;height:40px;border-radius:50%;background:#000;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .02s ease;flex-shrink:0;padding:0}.ProductsSection_addToCartButton__SmJ3w:hover{background:#161616;transform:scale(1.05);box-shadow:0 0 12px 5px #a3a3a394}.ProductsSection_addToCartButton__SmJ3w:active{transform:scale(.95)}.ProductsSection_addToCartButton__SmJ3w:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.ProductsSection_addToCartButton__SmJ3w:disabled:hover{background:#000;transform:none}.ProductsSection_viewDetailsButton__GXJH_{flex:1 1;padding:.65rem .85rem;background:transparent;color:#0070f3;border:1.5px solid #0070f3;border-radius:8px;text-align:center;font-weight:600;font-size:.8rem;transition:all .06s ease;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;cursor:pointer}.ProductsSection_viewDetailsButton__GXJH_:hover{background:#d9eaff;color:#0070f3}.ProductsSection_buyNowButton__3iugP{flex:1 1;padding:.65rem .85rem;background:#0070f3;color:#fff;border:1.5px solid #0070f3;border-radius:8px;text-decoration:none;text-align:center;font-weight:600;font-size:.8rem;transition:all .06s ease;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;display:flex;align-items:center;justify-content:center;gap:.5rem}.ProductsSection_buyNowButton__3iugP:hover{background:#005bb5;border-color:#005bb5}.ProductsSection_buttonIcon__AzIfk{width:18px;height:18px;flex-shrink:0;margin-bottom:-1px}.ProductsSection_viewAllLink__fGOpi{text-align:center;margin-top:2.5rem}.ProductsSection_viewAllButton__ScXDS{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.675rem 1.05rem;background:#ab6468;color:#fff;border-radius:80px;text-decoration:none;font-size:.85rem;font-weight:500;transition:background-color .2s;letter-spacing:-.2px;box-shadow:inset 0 0 3px 0 #f9f9f9!important;border:1px solid #8d464b!important;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;cursor:pointer}.ProductsSection_viewAllButton__ScXDS:hover{background:#691212}.ProductsSection_viewAllButton__ScXDS:active{transform:translateY(0)}.ProductsSection_viewAllButton__ScXDS svg{flex-shrink:0;width:16px;height:16px;transition:transform .2s ease}.ProductsSection_viewAllButton__ScXDS:hover svg{transform:translateX(3px)}@media (max-width:1200px){.ProductsSection_productsGrid__FkE5z{grid-template-columns:repeat(3,1fr);gap:1.1rem}}@media (max-width:968px){.ProductsSection_productsGrid__FkE5z{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.7rem}}@media (max-width:640px){.ProductsSection_productsSection__6aZVD{padding:2rem .5rem}.ProductsSection_productImage__2kVrg{border-radius:7px}.ProductsSection_sectionTitle__E3F3Q{font-size:1.5rem;margin-bottom:2.5rem;padding:0 .5rem}.ProductsSection_viewAllButton__ScXDS{padding:.65rem 1rem;font-size:.825rem;gap:.45rem}.ProductsSection_viewAllButton__ScXDS svg{width:15px;height:15px}.ProductsSection_productsGrid__FkE5z{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important}.ProductsSection_productCard__UX_ma{border-radius:12px;width:100%!important;min-width:0!important;box-sizing:border-box!important}.ProductsSection_productInfo__zTSwY{padding:.85rem;background:#fff}.ProductsSection_productCategory__rdK7t{font-size:.65rem;margin-bottom:.25rem}.ProductsSection_productName__G5GZ6{font-size:3vw}.ProductsSection_productTitleRow__nbNgl{margin-bottom:.2rem;gap:.5rem}.ProductsSection_productRating__jRs_t{gap:.3rem}.ProductsSection_discountOff__XQctq{font-size:.7rem;margin-bottom:.25rem}.ProductsSection_addToCartRow__Yp6S0{padding:8px 10px 8px 16px;margin-top:.5rem;gap:.75rem}.ProductsSection_priceAmount__1S58N{font-size:1rem}.ProductsSection_priceUnit__Z7Kfn{font-size:.65rem}.ProductsSection_addToCartButton__SmJ3w{width:32px;height:32px}.ProductsSection_addToCartButton__SmJ3w svg{width:16px;height:16px}.ProductsSection_startCreatingButton__Kp1ZF{height:30px;padding:0 .55rem;font-size:.65rem;gap:4px}.ProductsSection_startCreatingButton__Kp1ZF svg{width:14px!important;height:14px!important}.ProductsSection_assuredBadge__czwfx{font-size:.55rem;padding:.25rem .5rem .25rem .3rem;top:5px;right:5px}.ProductsSection_outOfStockBadge__2LGpY{top:5px;left:5px;font-size:.54rem;padding:.25rem .45rem;border-radius:50px}.ProductsSection_verifiedIcon__zNxUz{width:12px;height:12px}.ProductsSection_reviewCount__WCl3X{font-size:.7rem}}.ProductsSection_productPrice__J5qQH{font-size:.85rem;color:#666;font-weight:500}.ProductsSection_productPrice__J5qQH,.ProductsSection_quickAddButton__uBpRX{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;flex-shrink:0;white-space:nowrap}.ProductsSection_quickAddButton__uBpRX{display:inline-flex;align-items:center;justify-content:center;padding:.26rem .55rem;background:#e9e9e9;color:#484848;border:1px solid #e9e9e9;border-radius:999px;font-size:.72rem;font-weight:600;cursor:pointer;transition:all .18s cubic-bezier(.16,1,.3,1)}.ProductsSection_quickAddButton__uBpRX:hover{background:#e9e9e9;border-color:#ff0155;border:1px solid #e9e9e9!important;color:#000}.ProductsSection_quickAddButton__uBpRX:active{transform:scale(.95)}.ProductsSection_quickAddButton__uBpRX:disabled{opacity:.5;cursor:not-allowed;background:#f1f5f9;color:#94a3b8;border-color:#e2e8f0}.ProductsSection_favoriteButton__yV_OR{position:absolute;top:12px;right:12px;background:hsla(0,0%,100%,.85);border:none;border-radius:50%;width:31px;height:31px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;transition:all .2s cubic-bezier(.4,0,.2,1);color:#555;padding:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ProductsSection_favoriteButton__yV_OR:hover{transform:scale(1s);background:#fff;color:#ef4444}.ProductsSection_favoriteButtonActive__bq2O8{background:#fff!important;color:#ff0155!important}.ProductsSection_favoriteButton__yV_OR svg{width:17px;height:17px;transition:transform .2s ease}.ProductsSection_favoriteButton__yV_OR:active svg{transform:scale(.85)}.ProductsSection_productCategoryRow__ITv_X{display:flex;align-items:center;justify-content:space-between;margin-top:.2rem;margin-bottom:.2rem}.ProductsSection_productRatingCompact__5ZfuU{display:flex;align-items:center;gap:.25rem;font-size:.8rem;font-weight:600;color:#4a5568;padding-right:3px}.ProductsSection_starIconSmall__zZ7Nj{width:14px;height:14px;color:#ffc107;flex-shrink:0}.ProductsSection_productFooterRow__8yh2b{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:.65rem;border-top:1px solid #f1f5f9;gap:1rem}.ProductsSection_discountPlaceholder__Bxx8_{flex:1 1}@media (max-width:640px){.ProductsSection_productPrice__J5qQH{font-size:.68rem}.ProductsSection_quickAddButton__uBpRX{padding:.2rem .5rem;font-size:.64rem;display:none}.ProductsSection_favoriteButton__yV_OR{width:32px;height:32px;top:8px;right:8px}.ProductsSection_favoriteButton__yV_OR svg{width:16px;height:16px}.ProductsSection_productCategoryRow__ITv_X{margin-bottom:0}.ProductsSection_productRatingCompact__5ZfuU{font-size:.75rem}.ProductsSection_productFooterRow__8yh2b{padding-top:.5rem}}