.collection.page-width{padding-top:40px;padding-bottom:70px;overflow:hidden;background-color:#fff;color:#000}.collection{display:flex;flex-direction:column}.collection--empty{min-height:800px}.collection--empty .title{text-align:center;margin-top:20px;line-height:1.7}.collection--empty .link:hover{color:var(--color-link-text-hover-primary)}.collection__head{display:flex;justify-content:space-between;margin-bottom:58px}.collection__head-description{max-width:265px;margin-left:10px;font-size:var(--font-size-body-large);line-height:var(--font-lh-body-large)}.collection__content-grid{margin-left:190px;width:calc(100% - 190px);max-width:1009px;min-height:calc(var(--filter-height) + 20px)}.collection__content-grid--fill-width{margin-left:0}.collection__content-filters{margin-bottom:30px}.collection__content-grid-btn-wrapper{display:flex;justify-content:center;border-top:1px solid var(--color-text-tertiary);margin-top:-10px}.collection__content-grid-btn{margin-top:30px}.collection__content-grid-btn:hover{background-color:inherit!important}.collection-image-banner__inner{height:calc(100% - 40px);min-height:calc(var(--collection-product-card-height) - 40px);max-height:calc(var(--collection-product-card-height) - 40px);display:flex!important;flex-direction:column;overflow:hidden}@media screen and (max-width:749px){.collection-image-banner__inner{min-height:calc(var(--collection-product-card-height) - 30px);max-height:calc(var(--collection-product-card-height) - 30px)}}.collection-image-banner__inner .collection-image-banner__text-wrapper{background-color:var(--col-banner-img-bg-color,#fff);padding:50px 40px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1150px){.collection-image-banner__inner .collection-image-banner__text-wrapper{padding:40px 30px}}@media screen and (max-width:749px){.collection-image-banner__inner .collection-image-banner__text-wrapper{padding:15px}}.collection-image-banner__inner .collection-image-banner__text-wrapper .collection-image-banner__heading{margin-bottom:10px;text-align:center;color:var(--col-banner-img-text-color,#000)}.collection-image-banner__inner .collection-image-banner__text-wrapper .collection-image-banner__link{color:var(--col-banner-img-text-color,#000);text-decoration:none;transition:all .3s}.collection-image-banner__inner .collection-image-banner__text-wrapper .collection-image-banner__link:hover{color:var(--color-link-text-hover-primary);transition:all .3s}.collection-image-banner__inner .collection-image-banner__image-wrapper{position:relative;height:calc(var(--collection-product-card-height) - 180px)}@media screen and (max-width:1150px){.collection-image-banner__inner .collection-image-banner__image-wrapper{height:calc(var(--collection-product-card-height) - 160px)}}@media screen and (max-width:749px){.collection-image-banner__inner .collection-image-banner__image-wrapper{height:calc(var(--collection-product-card-height) - 115px)}}.collection-image-banner__inner .collection-image-banner__image-wrapper .collection-image-banner__image{width:100%;-o-object-fit:cover;object-fit:cover}.collection-review-banner__inner{height:calc(100% - 40px)}.collection-review-banner__inner .collection-review-banner__wrapper{background-color:var(--col-banner-review-bg-color,#fff);padding:10px 16px;display:flex;flex-direction:column;justify-content:center;min-height:calc(var(--collection-product-card-height) - 40px)}@media screen and (max-width:749px){.collection-review-banner__inner .collection-review-banner__wrapper{min-height:calc(var(--collection-product-card-height) - 30px)}}.collection-review-banner__inner .collection-review-banner__wrapper .collection-review-banner__heading{margin-bottom:8px;color:var(--col-banner-review-text-color,#000)}.collection-review-banner__inner .collection-review-banner__wrapper .collection-review-banner__star-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:5px;margin-bottom:32px}@media screen and (max-width:749px){.collection-review-banner__inner .collection-review-banner__wrapper .collection-review-banner__star-wrapper{margin-bottom:15px}}.collection-review-banner__inner .collection-review-banner__wrapper .collection-review-banner__star-wrapper img{width:16px;height:16px}.collection-review-banner__inner .collection-review-banner__wrapper .collection-review-banner__text{margin-bottom:24px;color:var(--col-banner-review-text-color,#000)}@media screen and (max-width:749px){.collection-review-banner__inner .collection-review-banner__wrapper .collection-review-banner__text{margin-bottom:10px}}.collection-review-banner__inner .collection-review-banner__wrapper .collection-review-banner__author{color:var(--col-banner-review-text-color,#000)}.collection-background-image-banner__inner{height:calc(100% - 40px);min-height:calc(var(--collection-product-card-height) - 40px);max-height:calc(var(--collection-product-card-height) - 40px);display:flex!important;align-items:center;justify-content:center;overflow:hidden}.collection-background-image-banner__inner .collection-background-image-banner__text{position:relative;z-index:2;padding:10px 20px;font-size:28px;font-family:var(--font-heading-family);font-weight:600;color:var(--col-banner-bg-img-text-color)}@media screen and (max-width:749px){.collection-background-image-banner__inner .collection-background-image-banner__text{font-size:20px}}@media screen and (max-width:749px){.collection-background-image-banner__inner{min-height:calc(var(--collection-product-card-height) - 30px);max-height:calc(var(--collection-product-card-height) - 30px)}}@media screen and (max-width:989px){.collection.page-width{padding-top:20px;padding-bottom:50px}.collection--empty{min-height:unset}.collection__head{flex-direction:column;margin-bottom:40px}.collection__head-heading{margin-bottom:20px}.collection__head-description{max-width:unset;margin-left:0}.collection__content-grid{margin-left:0;width:100%;max-width:unset}.collection__content-filters{margin-bottom:0}.collection__content-grid-btn-wrapper{margin-top:0}.collection__content-grid-btn-wrapper{margin-top:0}}