.Products_products__3lHIw{display:-moz-box;display:flex;flex-wrap:wrap;max-width:100%;margin:1rem 0 3rem 1rem}.Products_image__3w0ni{width:max(30vw,350px);height:min(30vh,230px);margin:5px max(1.5vw,20px) 10px;padding:0;cursor:pointer;position:relative}.Products_image__3w0ni img{object-fit:cover;width:max(30vw,350px);height:min(28vh,230px)}.Products_overlay__3t6Lk{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);opacity:0;-webkit-transition:opacity .15s ease-in;-moz-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.Products_image__3w0ni:hover .Products_overlay__3t6Lk{opacity:1}.Products_search__AnwGr{color:#f0f8ff;position:absolute;top:45%;left:45%;font-size:2rem;border-radius:50%;padding:8px;background:hsla(0,8%,70%,.9)}.Products_details__38Hk9{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:start;align-items:flex-start;width:max(30vw,350px);margin:5px max(1.5vw,20px) 1rem}.Products_name__3Jy2K{font-size:1.1rem;text-transform:capitalize;font-weight:600;letter-spacing:1px;margin-bottom:0}.Products_company__2Rdwl{font-size:.9rem;text-transform:capitalize;font-weight:400;margin-bottom:4px}.Products_price__AQDIQ{font-size:1.1rem;font-weight:600;color:var(--primary-800);margin-top:5px;margin-bottom:0}.Products_wishlist__JqKQV{align-self:start;position:relative}.Products_wishlist__JqKQV:after{content:"Add to wishlist";background:rgba(0,0,0,.703);color:#fff;position:absolute;font-size:.8rem;width:85px;height:20px;padding:4px;margin-left:3px;border-radius:5px;opacity:0;-webkit-transition:opacity .15s ease-in;-moz-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.Products_wishlist__JqKQV:focus:after,.Products_wishlist__JqKQV:hover:after{opacity:1}.Products_wishlist__JqKQV button{background-color:transparent;border:none;cursor:pointer}.Products_heart__104d1{color:#eb4747;font-size:1.3rem;cursor:pointer;position:relative;font-size:1.2rem}.Products_default__FvoXU{color:var(--grey-500);font-size:1.3rem}@media only screen and (max-width:1024px){.Products_image__3w0ni{margin:5px max(1vw,15px)}.Products_image__3w0ni,.Products_image__3w0ni img{width:max(34vw,300px);height:min(30vh,170px)}.Products_details__38Hk9{width:max(34vw,300px);margin:5px max(1vw,15px) 2rem}.Products_products__3lHIw{margin-top:40px}}@media only screen and (max-width:879px){.Products_image__3w0ni{margin:5px max(1vw,10px)}.Products_image__3w0ni,.Products_image__3w0ni img{width:max(32vw,290px);height:min(30vh,140px)}.Products_details__38Hk9{width:max(32vw,290px);margin:5px max(1vw,10px) 1.75rem}}@media only screen and (max-width:837px){.Products_image__3w0ni{margin:5px max(1vw,18px)}.Products_image__3w0ni,.Products_image__3w0ni img{width:max(30vw,240px);height:min(30vh,140px)}.Products_details__38Hk9{width:max(30vw,240px);margin:5px max(1vw,18px) 1.75rem}}@media only screen and (max-width:768px){.Products_products__3lHIw{margin:3rem .5rem}.Products_image__3w0ni{margin:5px max(.8vw,10px)}.Products_image__3w0ni,.Products_image__3w0ni img{height:150px;width:max(40vw,210px)}.Products_details__38Hk9{width:max(41vw,230px);margin:5px max(.8vw,10px) 2rem}}@media only screen and (max-width:600px){.Products_image__3w0ni{margin:5px 12vw}.Products_image__3w0ni,.Products_image__3w0ni img{height:200px;width:70vw}.Products_details__38Hk9{width:70vw;margin:5px 12vw 2.5rem}}.Sidebar_sidebar__ma1yP{width:max(18vw,165px);padding-left:15px;flex-shrink:0}.Sidebar_title__2ncCA{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;padding-bottom:.7rem;border-bottom:1px solid #b3b3b3}.Sidebar_clear__1uS8A,.Sidebar_title__2ncCA h3{color:var(--grey-700);font-size:1rem;font-weight:800;letter-spacing:1.2px;margin-bottom:10px;padding-bottom:4px}.Sidebar_clear__1uS8A{background:transparent;border:none;border-bottom:1px solid red;cursor:pointer}.Sidebar_section__2RyUJ{padding:1rem 0;border-bottom:1px solid #b3b3b3}.Sidebar_section__2RyUJ h3{color:var(--grey-700);font-size:1rem;font-weight:800;letter-spacing:1.2px;margin-bottom:10px}.Sidebar_search__1ghYc{font-size:1.05rem;width:9rem;padding:11px 10px;outline:none;border:none;background-color:#f2f2f2;border-radius:var(--border-radius);-webkit-box-shadow:var(--shadow-2);box-shadow:var(--shadow-2);margin:30px 0 20px}.Sidebar_filter__3iMKX{font-size:1rem;color:var(--grey-600);background-color:transparent;padding:8px 10px;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;flex-wrap:wrap;margin-bottom:4px;text-transform:capitalize;cursor:pointer;border:none;border-bottom:1px solid transparent}.Sidebar_active__1MFmN{font-weight:700;border-color:tomato}.Sidebar_filter__3iMKX:focus,.Sidebar_filter__3iMKX:hover{-webkit-box-shadow:var(--shadow-5);box-shadow:var(--shadow-5)}.Sidebar_color__VhZW-{border-radius:50%;-webkit-filter:saturate(.4);filter:saturate(.4);border:none;height:20px;width:20px;margin:5px;cursor:pointer}.Sidebar_all-btn__1VN5T{border-radius:3px;background-color:var(--grey-100);border:none;height:20px;width:30px;margin:7px;cursor:pointer}.Sidebar_col-active__2Qm78{-webkit-filter:saturate(1.1);filter:saturate(1.1)}.Sidebar_shipping__Jj0l8{font-size:1rem;margin-right:10px}@media only screen and (max-width:1175px){.Sidebar_clear__1uS8A,.Sidebar_title__2ncCA h3{font-size:.9rem}}@media only screen and (max-width:768px){.Sidebar_sidebar__ma1yP{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:4;padding-top:20px;background-color:var(--grey-50);-webkit-transform:translateY(92%);-moz-transform:translateY(92%);transform:translateY(92%)}.Sidebar_clear__1uS8A{margin-right:30px}.Sidebar_opened__3EvnL{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;z-index:4;padding-top:20px;padding-left:20px;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);background-color:var(--grey-50);z-index:20}.Sidebar_title__2ncCA h3{cursor:pointer}}.SearchBar_search__2H1TV{height:2.1rem;font-size:1.1rem;border:none;border-radius:5px;background-color:#f0f0f0;padding:5px 10px}.SearchBar_search__2H1TV:focus,.SearchBar_search__2H1TV:hover{outline:1px solid #d7d6d6}@media screen and (max-width:1024px){.SearchBar_search__2H1TV{display:block;font-size:1.3rem;padding:.45em .5em;width:100vw;margin:55px auto;position:fixed;z-index:15}}.SideNav_backdrop__3SW2E{position:absolute;top:0;left:0;height:100%;width:100%;z-index:30;cursor:pointer;overflow-y:hidden}.SideNav_sidenav__55pgx{position:fixed;left:0;top:0;bottom:0;background-color:#f7f7f7;display:block;width:min(87vw,350px);max-height:100vh;overflow-y:hidden;z-index:35;border-radius:2px}.SideNav_head__3t7tv{position:relative;height:100px;background-color:var(--primary-900)}.SideNav_user__1sArv{font-size:3.5rem;color:#fff;border:2px solid #fff;border-radius:50%;margin:1.5rem;padding:10px 13px}.SideNav_close__3TfSr{position:absolute;top:12%;right:5%;font-size:2rem;color:#fff;background-color:transparent;border-radius:50%;border:none;cursor:pointer}.SideNav_nav-list__3PQtG{list-style:none}.SideNav_nav-list__3PQtG li{padding:1em 0;cursor:pointer}.SideNav_nav-list__3PQtG li a{color:var(--primary-900);font-size:1.3rem;margin:1.5rem}.Header_nav__3Dpih{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-webkit-box-shadow:0 2px 10px #d3caca;box-shadow:0 2px 10px #d3caca;padding:15px 30px 25px;margin-bottom:15px}.Header_nav__3Dpih h2{font-size:1.5rem;font-weight:900;letter-spacing:1.3px;margin:0;padding:0 20px 0 40px}.Header_burger__cmDa6{font-size:1.4rem;color:var(--primary-900);border:none;background-color:transparent;cursor:pointer}.Header_primary__n14iL{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.Header_primary__n14iL li a{color:#000;font-size:1.2rem;margin:0 10px;cursor:pointer}.Header_actions__3M2_1{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;margin-left:auto}.Header_actions__3M2_1 li a{color:#424141;margin:0 10px;cursor:pointer;position:relative}.Header_name__3maSF{position:absolute;font-size:.8rem;top:100%;left:15%}.Header_user__iDZl0{min-width:60px;left:-25%;text-align:center;text-transform:capitalize}.Header_icon__2Jl7t{position:relative;font-size:1.4rem;margin:0 10px}.Header_count__nSRav{font-size:1rem;color:#fff;position:absolute;top:-70%;left:65%;border-radius:50%;border:none;padding:1px 6px 2px;background:var(--secondary-500)}@media screen and (max-width:1024px){.Header_nav__3Dpih{position:fixed;left:0;right:0;top:0;background-color:#fff;z-index:15}}.Wrapper_container__2Wd9d{padding:5px 2vw;display:-moz-box;display:flex}.Sort_sort__3ptwV{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;margin:10px 4rem}.Sort_sort__3ptwV h2{font-size:1.4rem;font-weight:600}.Sort_sort-form__O1LGc{font-size:1.3rem}.Sort_sort__3ptwV select{font-size:1.15rem;margin-left:10px;padding:5px 15px}.Banner_banner__1ueay{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;margin:20px 5vw}.Banner_text__3UJct{margin:100px 0 150px 50px}.Banner_text__3UJct h2{width:28rem;font-size:3rem;letter-spacing:1.2px;line-height:1}.Banner_text__3UJct h3{font-size:1.3rem;width:30rem;line-height:1.7;margin-bottom:40px}.Banner_home-link__2quBI{color:#000;font-size:1.4rem;border:1px solid #000;border-radius:5px;padding:10px 20px}.Banner_banner-images__1STmx{display:-moz-box;display:flex;margin-right:50px;margin-left:-100px;flex-shrink:0}.Banner_banner-images__1STmx img{border-radius:5px}.Banner_image-sub__3pFDd{position:relative;top:360px;left:120px;z-index:5}@media only screen and (max-width:500px){.Banner_text__3UJct{margin:125px 0 70px 20px}.Banner_text__3UJct h2{width:70%;font-size:2.15rem}.Banner_text__3UJct h3{width:85%;font-size:1rem}}@media only screen and (max-width:470px){.Banner_text__3UJct h2{width:75%}}.FeaturedProducts_featured__2KrTq{margin-top:40px;padding-top:40px;background-color:var(--secondary-200)}.FeaturedProducts_title__2ToGd{text-align:center;display:inline-block;margin-left:40%;font-size:2rem;position:relative}.FeaturedProducts_title__2ToGd:after{content:"";position:absolute;bottom:-13px;left:22%;height:3px;width:150px;background-color:var(--primary-700)}.FeaturedProducts_products__1ZhOe{display:-moz-box;display:flex;justify-content:space-around;margin-top:30px}@media only screen and (max-width:930px){.FeaturedProducts_featured__2KrTq{text-align:center;display:block;margin:10px auto}.FeaturedProducts_title__2ToGd{margin-left:0}.FeaturedProducts_title__2ToGd:after{content:"";position:absolute;bottom:-13px;left:22%;height:3px;width:150px}.FeaturedProducts_products__1ZhOe{display:-moz-box;display:flex;max-width:95vw;margin:30px auto 20px;-moz-box-pack:start;justify-content:flex-start;overflow-x:scroll;padding-left:10px}}