.Dresses_dressesContainer__VA7Zt{padding:20px}.Dresses_dressesContainer__VA7Zt input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:16px;height:16px;border:1px solid #000;border-radius:.15em;transform:translateY(-.075em);display:grid;padding:8px!important;place-content:center}.Dresses_dressesContainer__VA7Zt input[type=checkbox]:before{content:"";width:2px;height:2px;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1.5em 1.5em #935f4c;background-color:CanvasText;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform-origin:left top;padding:5px!important}.Dresses_dressesContainer__VA7Zt input[type=checkbox]:checked:before{transform:scale(1)}.Dresses_dressesContainer__VA7Zt{display:flex;flex-direction:column;align-items:center;font-family:Instrument Sans,sans-serif}@media(max-width:480px){.Dresses_dressesContainer__VA7Zt{padding:10px}}.Dresses_filterContainer__SPWK_{padding:60px}@media(max-width:1024px){.Dresses_filterContainer__SPWK_{display:flex;justify-content:space-between;margin-top:30px}}@media(max-width:768px){.Dresses_filterContainer__SPWK_{display:flex;justify-content:space-between}}.Dresses_filterContainer__SPWK_ h1{margin:0;padding-bottom:20px;font-size:20px}.Dresses_h1__iXh8M{margin-bottom:10px}.Dresses_filterOptions__Be7es{font-size:16px;margin-bottom:10px;color:#2f2f2f;font-weight:500;justify-content:start;align-items:center}.Dresses_sortContainer__RLHsZ{position:relative;display:inline-flex;align-items:center}@media(max-width:768px){.Dresses_sortContainer__RLHsZ{display:none}}.Dresses_sortToggle__aMtne{display:flex;align-items:center;gap:10px;background-color:#ecebeb;border:none;border-radius:30px;padding:10px 18px;font-size:14px;color:#2f2f2f;cursor:pointer;min-width:240px;font-weight:500;box-shadow:0 8px 20px rgba(0,0,0,.08);transition:background-color .2s ease,box-shadow .2s ease}.Dresses_sortToggle__aMtne:hover{background-color:#e0dfdf;box-shadow:0 10px 24px rgba(0,0,0,.1)}.Dresses_sortLabel__7Lu6o{color:#6b6b6b;font-weight:500}.Dresses_sortValue__And3A{font-weight:600;color:#1f1f1f;flex:1 1;text-align:left}.Dresses_sortArrow__0p4ML{width:10px;height:10px;object-fit:contain;transition:transform .25s ease}.Dresses_sortArrowOpen__6I3m4{transform:rotate(180deg)}.Dresses_sortDropdownMenu__6S_zV{position:absolute;top:calc(100% + 8px);left:0;width:100%;background:#fff;border:1px solid #e5e7eb;border-radius:18px;box-shadow:0 18px 45px rgba(15,23,42,.15);padding:8px;list-style:none;margin:0;z-index:20}.Dresses_sortOption__Tg3QQ{padding:10px 12px;border-radius:12px;cursor:pointer;font-size:14px;color:#1f1f1f;transition:background .15s ease,color .15s ease}.Dresses_sortOption__Tg3QQ:hover{background:#8e7972;color:#fff}.Dresses_sortOptionActive__m8NJb{background:#56382d;color:#fff;font-weight:600}.Dresses_filterCategory__oEuAR{font-size:16px;cursor:pointer;position:relative;padding:5px 10px;border-radius:5px;display:flex;align-items:center;justify-content:center;background-color:#ecebeb;transition:background-color .3s ease}.Dresses_filterCategory__oEuAR:hover{background-color:#d9d9d9}.Dresses_selectedFilters__OR6aN{margin-top:30px;justify-content:space-between;font-weight:400}.Dresses_clearFilter__RsMtU{margin:0!important;margin:0 auto}.Dresses_horizontalLine__htg78{position:absolute;max-width:963px;border-top:1px solid #9d9d9d;margin:40px 0}.Dresses_dropdownMenu__Jth1B{position:absolute;top:120%;left:0;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:1000;width:220px;max-height:250px;overflow-y:auto;padding:10px}.Dresses_dropdownMenu__Jth1B::-webkit-scrollbar{width:6px}.Dresses_dropdownMenu__Jth1B::-webkit-scrollbar-thumb{background-color:#56382d;border-radius:10px}.Dresses_searchInputContainer__JpLgB{position:relative;display:flex;align-items:center}.Dresses_searchInput__1Nl0g{width:100%;margin-bottom:10px;border:1px solid #ecebeb;border-radius:4px;background-color:#ecebeb;padding:8px 30px 8px 12px}.Dresses_searchIcon__751uU{position:absolute;right:12px;top:9px;pointer-events:none;width:16px;height:16px}.Dresses_checkboxContainer__1nU3h{display:flex;flex-direction:column;gap:8px}.Dresses_checkboxContainer__1nU3h label{display:flex!important;align-items:center!important;gap:10px!important;flex-direction:row!important}.Dresses_checkboxLabel__k6Flq{display:flex;align-items:center!important;flex-direction:row!important;font-size:14px;cursor:pointer;padding:4px 0}.Dresses_checkboxLabel__k6Flq input{margin-right:6px}.Dresses_dropdownFooter__phXsp{display:flex;justify-content:space-between;padding-top:10px}.Dresses_resetButton__eizeM,.Dresses_searchButton__uib_G{flex:1 1;padding:6px 12px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background .3s ease;margin:2px}.Dresses_resetButton__eizeM:hover,.Dresses_searchButton__uib_G:hover{opacity:.8}.Dresses_searchButton__uib_G{background-color:#56382d;color:#fff}.Dresses_resetButton__eizeM{background-color:#ccc;color:#5b5b5b;margin-top:10px}@media(max-width:768px){.Dresses_filterContainer__SPWK_{padding:20px}.Dresses_filterOptions__Be7es{grid-template-columns:1fr 1fr 1fr}.Dresses_searchInput__1Nl0g{padding:8px}.Dresses_resetButton__eizeM,.Dresses_searchButton__uib_G{font-size:12px;padding:5px 8px}}@media(max-width:480px){.Dresses_filterContainer__SPWK_{padding:15px}.Dresses_dropdownMenu__Jth1B{width:180px}.Dresses_filterCategory__oEuAR{font-size:14px;padding:4px 8px}}.Dresses_filterContainer__SPWK_{width:100%;max-width:1200px;position:relative;padding:0 20px 20px}.Dresses_h1__iXh8M{font-size:24px;margin-bottom:20px;font-weight:600}.Dresses_filterOptions__Be7es{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.Dresses_selectedFilters__OR6aN{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px}.Dresses_filterTags__BBFKN{display:flex;flex-wrap:wrap;gap:10px;flex-grow:1;min-width:0}.Dresses_selectedFilters__OR6aN span{background-color:#f0f0f0;padding:5px 10px;border-radius:5px;cursor:pointer;font-size:14px;white-space:nowrap}.Dresses_clearFilter__RsMtU{background:none;border:none;color:#000;cursor:pointer;font-size:16px;margin-left:auto;white-space:nowrap;flex-shrink:0}.Dresses_horizontalLine2__54TQa,.Dresses_horizontalLine__htg78{border-top:1px solid #9d9d9d;margin:20px 0}@media(max-width:1024px){.Dresses_horizontalLine2__54TQa{display:none}}.Dresses_productCount__wczHb{font-size:16px;margin-bottom:20px;font-weight:500}.Dresses_productContainer__OeBqe{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px;gap:20px;width:100%;max-width:1200px}@media(min-width:768px)and (max-width:1024px){.Dresses_productContainer__OeBqe{grid-template-columns:repeat(2,1fr);place-items:center!important}}@media(max-width:768px){.Dresses_filterContainer__SPWK_{padding:10px}.Dresses_filterOptions__Be7es{gap:10px}.Dresses_productContainer__OeBqe{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}}@media(max-width:480px){.Dresses_filterContainer__SPWK_{padding:5px;margin-top:30px}.Dresses_productContainer__OeBqe{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}}@media(max-width:768px){.Dresses_filterContainer__SPWK_{display:block;display:flex!important;justify-content:space-between}.Dresses_filterContainer__SPWK_ h1{font-size:30px!important}.Dresses_dropdownMenu__Jth1B{top:130%!important}}@media(min-width:768px)and (max-width:1024px){.Dresses_dropdownMenu__Jth1B{top:130%!important}}@media(max-width:1024px){.Dresses_filterOptions__Be7es,.Dresses_selectedFilters__OR6aN{display:none}.Dresses_filterContainer__SPWK_ h1{font-weight:500;font-size:18px!important;margin-top:30px}}.Dresses_filterbutton__XRHfS{display:flex;gap:10px;justify-content:right;align-items:center;padding-right:20px}@media(min-width:1024px){.Dresses_filterbutton__XRHfS{display:none}}.Dresses_skeletonGrid__ayR7T{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px;gap:20px;width:100%;max-width:1200px}.Dresses_skeletonCard__k1meR{display:flex;flex-direction:column;gap:10px;border:1px solid #eee;border-radius:8px;padding:10px;background:#fff}.Dresses_skeletonImage__zg1iE{width:100%;aspect-ratio:3/4;min-height:280px;background:linear-gradient(90deg,#eee 25%,#f5f5f5 37%,#eee 63%);background-size:400% 100%;border-radius:6px;animation:Dresses_skeletonShimmer__24kqD 1.4s ease-in-out infinite}.Dresses_skeletonContent__fD2Mu{display:flex;flex-direction:column;gap:8px;margin-top:6px}.Dresses_skeletonLine__4TYdl{width:100%}.Dresses_skeletonLineShort__nd2X2,.Dresses_skeletonLine__4TYdl{height:12px;background:linear-gradient(90deg,#eee 25%,#f5f5f5 37%,#eee 63%);background-size:400% 100%;border-radius:4px;animation:Dresses_skeletonShimmer__24kqD 1.4s ease-in-out infinite}.Dresses_skeletonLineShort__nd2X2{width:60%}.Dresses_skeletonPrice__BIhvX{height:16px;width:40%;margin-top:6px;background:linear-gradient(90deg,#eee 25%,#f5f5f5 37%,#eee 63%);background-size:400% 100%;border-radius:6px;animation:Dresses_skeletonShimmer__24kqD 1.4s ease-in-out infinite}@keyframes Dresses_skeletonShimmer__24kqD{0%{background-position:100% 0}to{background-position:0 0}}@media(max-width:768px){.Dresses_skeletonGrid__ayR7T{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.Dresses_skeletonImage__zg1iE{min-height:220px}}@media(max-width:480px){.Dresses_skeletonGrid__ayR7T{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.Dresses_skeletonImage__zg1iE{min-height:200px}}@media(prefers-reduced-motion:reduce){.Dresses_skeletonImage__zg1iE,.Dresses_skeletonLine__4TYdl,.Dresses_skeletonPrice__BIhvX{animation:none;background:#eee}}