.products-layout{width:100vw;padding-top:6rem;padding-bottom:12rem}@media (min-width:1024px){.products-layout{padding-top:11rem;padding-bottom:11rem}}.products-layout .loading-daisy{margin-left:auto;margin-right:auto;width:8rem;--tw-text-opacity:1;color:rgb(77 132 170/var(--tw-text-opacity,1));opacity:.5}.products-layout .header{z-index:40;width:100%;padding-top:2.5rem;padding-bottom:2.5rem;text-align:center;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.products-layout .header h1{font-size:1.5rem;line-height:2rem}.products-layout .header span{font-size:.875rem;line-height:1.25rem}.products-layout .sort-filter-wrapper{margin-bottom:5rem;display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(216 229 238/var(--tw-border-opacity,1));padding:1.5rem 1rem;font-size:15px;--tw-text-opacity:1;color:rgb(141 179 206/var(--tw-text-opacity,1))}@media (min-width:1280px){.products-layout .sort-filter-wrapper{padding-left:2.5rem;padding-right:2.5rem}}.products-layout .sort-filter-wrapper .sort-btn{display:flex;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem}@media (min-width:1280px){.products-layout .sort-filter-wrapper .sort-btn{font-size:1rem;line-height:1.5rem}}.products-layout .sort-filter-wrapper .sort-btn svg{margin-bottom:.125rem;width:.75rem;height:.75rem}.products-layout .sort-filter-wrapper .filter-btn{display:flex;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem}@media (min-width:1280px){.products-layout .sort-filter-wrapper .filter-btn{margin-right:3rem;font-size:1rem;line-height:1.5rem}}.products-layout .sort-filter-wrapper .filter-btn svg{margin-bottom:.25rem;width:1.25rem;height:1.25rem}.products-layout .products-wrapper{flex-wrap:wrap;row-gap:8rem;padding-left:.25rem;padding-right:.25rem;display:flex;align-items:center;justify-content:center}@media (min-width:1280px){.products-layout .products-wrapper{padding-left:4rem;padding-right:4rem}}.products-layout .products-wrapper{width:100vw}@media(min-width:1536px){.products-layout .products-wrapper{width:85vw;margin-left:auto;margin-right:auto}}.products-layout .products-wrapper .product-item{--motion-origin-translate-y:25%;--motion-translate-in-animation:motion-translate-in calc(var(--motion-translate-duration) * var(--motion-translate-perceptual-duration-multiplier)) var(--motion-translate-timing) var(--motion-translate-delay) both;--motion-origin-blur:3px;--motion-filter-in-animation:motion-filter-in calc(var(--motion-filter-duration) * var(--motion-filter-perceptual-duration-multiplier)) var(--motion-filter-timing) var(--motion-filter-delay) both;--motion-origin-opacity:0%;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration) * var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;animation:var(--motion-all-loop-and-enter-animations);--motion-duration:2.00s;width:50%;padding-left:.125rem;padding-right:.125rem}@media (min-width:1024px){.products-layout .products-wrapper .product-item{width:33.333333%}}@media (min-width:1280px){.products-layout .products-wrapper .product-item{width:25%;padding-left:.875rem;padding-right:.875rem}}.filters-drawer .ant-drawer-body{--motion-origin-opacity:0;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration) * var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;animation:var(--motion-all-loop-and-enter-animations);position:relative;--motion-duration:1000ms;--motion-delay:1000ms}.filters-drawer .ant-drawer-header{margin-left:1.5rem!important;margin-right:1.5rem!important;padding:1.5rem 0!important}.filters-drawer .ant-drawer-header .ant-drawer-title{--motion-origin-opacity:0;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration) * var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;animation:var(--motion-all-loop-and-enter-animations);--motion-duration:1000ms;--motion-delay:1000ms}.filters-drawer .ant-radio-group{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem}.filters-drawer .ant-select{margin-bottom:1rem;height:2.5rem;width:100%}.filters-drawer .ant-drawer-close{--motion-origin-scale-x:50%!important;--motion-origin-scale-y:50%!important;--motion-origin-opacity:0!important;--motion-scale-timing:var(--motion-spring-bouncier)!important;--motion-scale-perceptual-duration-multiplier:2.035!important;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration) * var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both!important;--motion-scale-in-animation:motion-scale-in calc(var(--motion-scale-duration) * var(--motion-scale-perceptual-duration-multiplier)) var(--motion-scale-timing) var(--motion-scale-delay) both!important;animation:var(--motion-all-loop-and-enter-animations)!important;width:2rem!important;height:2rem!important;border-radius:9999px!important;background-color:rgba(77,132,170,.5)!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important;--motion-delay:1500ms!important}.filters-drawer .ant-collapse{background-color:transparent}.filters-drawer .ant-collapse .collapse-icon{--motion-origin-opacity:0;--motion-duration:800ms;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration) * var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;animation:var(--motion-all-loop-and-enter-animations)}.filters-drawer .ant-collapse .ant-collapse-content{transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.5s!important}.filters-drawer .ant-collapse .ant-collapse-item{border-bottom-width:1px;border-color:rgba(77,132,170,.4)}.filters-drawer .apply-filters{--motion-origin-blur:10px;--motion-origin-translate-y:25%;--motion-origin-opacity:0;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration) * var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;--motion-filter-in-animation:motion-filter-in calc(var(--motion-filter-duration) * var(--motion-filter-perceptual-duration-multiplier)) var(--motion-filter-timing) var(--motion-filter-delay) both;--motion-translate-in-animation:motion-translate-in calc(var(--motion-translate-duration) * var(--motion-translate-perceptual-duration-multiplier)) var(--motion-translate-timing) var(--motion-translate-delay) both;animation:var(--motion-all-loop-and-enter-animations);position:absolute;bottom:1rem;left:1rem;height:2.75rem;overflow:hidden;--motion-delay:1000ms;width:calc(100% - 32px)}.filters-drawer .apply-filters svg{width:1.25rem;height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.filters-drawer .apply-filters svg,.filters-drawer .apply-filters:hover svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filters-drawer .apply-filters:hover svg{--tw-translate-x:-0.5rem}.filters-drawer .apply-filters .bg-lace{position:absolute;height:24rem;width:14rem;--tw-rotate:-60deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));fill:currentColor;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:.1}