@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(https://fonts.googleapis.com/css?display=swap&family=Poppins%3Awght%40400%3B600) format("woff2");font-display:swap}.category{min-height:500px}.category section{padding-left:0;padding-right:0}@media (max-width:767px){.category .header-wrapper{border-bottom:1px solid #fff;will-change:transform}.category .header-wrapper.sticky{position:-webkit-sticky;position:sticky;top:-117px;z-index:9;background:#fff;border-bottom:1px solid #e5e6e6;-webkit-animation:slide-down .2s;animation:slide-down .2s}.category .header-right{padding-bottom:0}.category .filters-products-wrapper{margin-top:1em}}.category .header-wrapper{padding-top:4em}.category .header-wrapper .search-results-text{margin-top:-1em}.category .header-wrapper .product-count{color:#c1c1c1}@media (min-width:768px){.category .header-wrapper .product-count{margin-left:1em}}.category .header-wrapper>div:first-of-type{padding-left:0}.category .header-wrapper>div:last-of-type{padding-right:0;padding-left:0}.category .header-wrapper>div h1{margin-bottom:.25em;word-break:break-word}@media (min-width:768px){.category .header-wrapper .open-mobile-nav{display:none}}.category .header-wrapper .count-and-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.category .header-wrapper .mobile-grid-swatches{display:grid;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;grid-template-columns:1fr 1fr 1fr;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-gap:.5em}@media (min-width:768px){.category .header-wrapper .mobile-grid-swatches{display:none}}.category .header-wrapper .mobile-grid-swatches .grid-swatch input{display:none}.category .header-wrapper .mobile-grid-swatches .grid-swatch label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:25px;height:25px;border:1px solid #949494;border-radius:50%;cursor:pointer;margin:0 0 0 auto}.category .header-wrapper .mobile-grid-swatches .grid-swatch input:checked+label{border-color:#cfe78f;background-color:#cfe78f;color:#212121}.category .header-wrapper .mobile-grid-swatches .small{font-size:.9em}@media (min-width:768px){.category .header-wrapper .sort-by{text-align:right}}.category .filters-products-wrapper{min-height:500px}.category .filters-products-wrapper .checked-options{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.category .filters-products-wrapper .checked-options .checked-option{display:inline-block;font-size:.8em;padding:.25em .5em;background:#e5e6e6;border-radius:5px;margin-right:1em;margin-bottom:1em;cursor:pointer}.category .filters-products-wrapper .checked-options .checked-option .hamburger{display:inline-block;width:13px;height:13px;margin:-3px 0 1px}.category .filters-products-wrapper .mobile-filter-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0 20px 40px rgba(33,33,33,.08);padding:.75em 1em;position:absolute;top:0;left:0;right:0;z-index:1}@media (min-width:768px){.category .filters-products-wrapper .mobile-filter-header{display:none}}.category .filters-products-wrapper .mobile-filter-header .back{cursor:pointer}.category .filters-products-wrapper .mobile-filter-header .back:hover{text-decoration:underline}.category .filters-products-wrapper .mobile-filter-header p{margin-bottom:0}.category .filters-products-wrapper .mobile-filter-header .hamburger{margin:0 0 0 41px}.category .filters-products-wrapper .filters{display:block;color:#212121;padding-left:0}@media (max-width:767px){.category .filters-products-wrapper .filters{position:fixed;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:#fff;width:100%;top:0;left:0;bottom:0;overflow-x:auto;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;padding:1em 1em 81px;z-index:9999999}.category .filters-products-wrapper .filters.active{-webkit-transform:translateX(0);transform:translateX(0);overflow:hidden}.category .filters-products-wrapper .filters.active .filters-inner{overflow:auto;margin-top:36px;padding:2.5em 1em;max-height:100%}}@media (min-width:768px){.category .filters-products-wrapper .filters .filters-inner{position:-webkit-sticky;position:sticky;top:92px;margin-bottom:1.25em}}@media (min-width:1024px){.category .filters-products-wrapper .filters{padding-right:2em}}.category .filters-products-wrapper .filters .filter .filter-name{position:relative;border-bottom:1px solid #e5e6e6;padding:1em 0;margin:0;cursor:pointer;text-transform:capitalize}.category .filters-products-wrapper .filters .filter .filter-name:after,.category .filters-products-wrapper .filters .filter .filter-name:before{content:"";width:8px;height:2px;background:#212121;position:absolute;top:50%;right:.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.category .filters-products-wrapper .filters .filter .filter-name:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.category .filters-products-wrapper .filters .filter .filter-name.active:after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.category .filters-products-wrapper .filters .filter:first-of-type .filter-name{border-top:1px solid #e5e6e6}.category .filters-products-wrapper .filters .filter ul{display:block;width:100%;max-height:205px;overflow-x:hidden;overflow-y:auto;padding-top:1em;border-bottom:1px solid #e5e6e6}.category .filters-products-wrapper .filters .filter ul li{list-style-type:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:.25em;margin-left:0}.category .filters-products-wrapper .filters .filter.clear-line{margin-top:1em}.category .filters-products-wrapper .products-wrapper{margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (min-width:768px){.category .filters-products-wrapper .products-wrapper{padding-left:1em}}.category .filters-products-wrapper .products{display:grid;grid-column-gap:1em;grid-row-gap:1em;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-right:0;margin-top:0;position:relative;margin-bottom:20px}@media (max-width:767px){.category .filters-products-wrapper .products{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0!important;margin-bottom:90px}.category .filters-products-wrapper .products.mobile-grid-1{grid-template-columns:1fr!important}.category .filters-products-wrapper .products.mobile-grid-2{grid-template-columns:repeat(2,1fr)!important}}@media screen and (min-width:400px){.category .filters-products-wrapper .products{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.category .filters-products-wrapper .products{grid-template-columns:repeat(3,1fr)}}.category .filters-products-wrapper .products .collection-pagination{position:absolute;bottom:-85px;display:-webkit-flex;display:-ms-flexbox;display:flex;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);margin-bottom:40px}@media (max-width:767px){.category .filters-products-wrapper .products .collection-pagination{bottom:-90px}}.category .filters-products-wrapper .products .product{padding-bottom:1em!important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.category .filters-products-wrapper .products .product:not(.no-results){overflow:hidden}.category .filters-products-wrapper .products .product .image-wrap{overflow:hidden;margin-bottom:.75em}.category .filters-products-wrapper .products .product .jdgm-widget *{pointer-events:none}.category .filters-products-wrapper .products .product .jdgm-prev-badge span{font-size:13px}.category .filters-products-wrapper .products .product .jdgm-prev-badge__text{font-size:.75em;color:#949494}.category .filters-products-wrapper .products .product .product-info{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.category .filters-products-wrapper .products .product .product-actions{padding-left:3px;padding-right:3px;width:100%;margin:0 auto auto}.category .filters-products-wrapper .products .product .product-actions .hide{display:none}.category .filters-products-wrapper .products .product .product-actions a,.category .filters-products-wrapper .products .product .product-actions button{width:100%;line-height:16px;padding:13px 14px;font-weight:400}.category .filters-products-wrapper .products .product .product-actions .sold-out{line-height:16px;background:#949494;border:1px solid #949494;padding:13px 14px;font-weight:400}.category .filters-products-wrapper .products .product .product-actions .sold-out:hover{color:#fff}.category .filters-products-wrapper .products .try-new{margin:1em 0}.category .filters-products-wrapper .mobile-filter-footer{position:absolute;left:0;bottom:0;width:100%;padding:1em 0;text-align:center;background-color:#fff;z-index:1}@media (min-width:768px){.category .filters-products-wrapper .mobile-filter-footer{display:none}}.category .filters-products-wrapper .mobile-filter-footer .button{width:238px}.category .breadcrumbs{padding-top:1em}.category .breadcrumbs a,.category .breadcrumbs span{font-size:.9em}