@media screen and (max-width: 749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width: 749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width: 750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width: 750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width: 989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width: 990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.load-more-container{display:flex;align-items:center;flex-direction:column;gap:15px}.load-more-container div{display:flex;flex-direction:column;gap:15px;max-width:90%;width:100%}.load-more-container .progress-line{width:0;height:2px;background-color:#000;border-radius:2px;display:block}.load-more-container .current-progress{height:2px;background-color:#ccc;border-radius:2px;width:100%}.load-more-container .product-count{font-weight:500;font-size:14px;color:#232323;font-family:var(--font-sub-heading-family)}.load-more-container #load-more-products{font-family:var(--font-heading-family);margin-top:10px;border:none;background-color:#000;color:#fff;padding:1.5rem 4.5rem 1rem;border-radius:100px;font-weight:700;font-size:14px;cursor:pointer;margin-left:auto;margin-right:auto}.load-more-container .pagination__next{display:none}.card--media .size-container{position:absolute;bottom:0;width:100%;background-color:#ffffffe6;display:none;flex-direction:column;justify-content:center;align-items:center;z-index:10}.product-card-wrapper .cart_product_title a:hover{text-decoration:underline}.product-card-wrapper .cart_product_title,.product-card-wrapper .cart_product_title a{font-size:14px;font-weight:700;text-transform:uppercase;margin:0;color:#232323;text-decoration:none}.product-card-wrapper .cart_product_title{font-family:var(--font-heading-family);padding-bottom:2px}@media screen and (min-width: 767px){.product-card-wrapper .cart_product_title{padding-bottom:0}}@media screen and (min-width: 750px) and (max-width: 992px){.page-width{padding-left:32px;padding-right:32px}body .load-more-container div{max-width:50%}}.product-card-wrapper .card__heading a{font-family:var(--font-sub-heading-family);font-size:15px;font-weight:500;color:#232323;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-information .price .price__container .price__regular{font-size:15px;font-weight:500;color:#232323}.card-information .price{margin-top:0}body .collection .card__information .card-information .price.price--on-sale{margin-top:10px}.card--media .size-container{transition:.5s ease;padding:2.5rem 0;display:none}.card--media .size-container .sizes-details{display:flex;justify-content:center;align-items:center;gap:1rem;pointer-events:auto;flex-wrap:wrap}.card--media:hover .size-container .sizes-details span{font-family:var(--font-heading-family);font-weight:600;font-size:12px;color:#232323;cursor:pointer;padding:.6rem .8rem .1rem}.card--media:hover .size-container .sizes-details span:hover{background-color:#232323;color:#fff!important;display:inline-block!important}.card--media:hover .size-container .size-container-heading span{font-family:var(--font-sub-heading-family);font-size:12px;display:inline-block}.swatches-image-wrapper,.only-desktop-plp{display:none}.only-mobile-plp{display:unset}.collection-hero__description{margin-left:auto;margin-right:auto;padding-bottom:80px}@media screen and (min-width: 750px){.load-more-container{padding-top:4rem}.swatches-image-wrapper,.only-desktop-plp{display:unset}.only-mobile-plp{display:none}.card--media:hover .size-container{display:flex}.load-more-container div{max-width:30%}body .check-size-container{display:none}.swatches-image-wrapper{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:8px}.swatches-image-wrapper img{max-width:40px;height:auto;object-fit:cover;cursor:pointer;padding:4px;border:1px solid transparent}.swatches-image-wrapper img:hover,.swatches-image-wrapper .swatch-image-active{border:1px solid black}body .facets-wrapper{padding-bottom:unset;border-top:1px solid #D6D8DE;border-bottom:1px solid #D6D8DE;position:unset}}body:has(.overlay-div) .size-container-mobile .close-icon-size{display:flex}.check-size-container{position:absolute;right:10px;bottom:10px;background-color:#fff;border-radius:50%;display:unset}.check-size-container span{display:flex;padding:5px}.size-container-mobile .close-icon-size{display:none;position:absolute;right:15px;top:15px}.size-container-mobile .close-icon-size svg{width:20px;height:20px;cursor:pointer}.card-information .price .price__container .price__sale .price-item--sale{font-family:var(--font-heading-family);font-size:15px;font-weight:700;color:#ed1c2e;margin:0;letter-spacing:.2px;display:inline}body .price--on-sale .price__sale{display:flex;flex-direction:row-reverse}body .price--on-sale .price__sale span{line-height:1}.card-information .price .price__container .price__sale .price-item--regular{font-family:var(--font-heading-family);font-size:15px;font-weight:600;color:#858585;letter-spacing:.2px}body .underline-links-hover:hover a{text-decoration:none;text-underline-offset:unset}.facets-wrapper .facets-container .facets .facets__wrapper .facets__heading{display:none}.facets-wrapper:has(.facets-container .mobile-facets__wrapper details[open]){z-index:999}.facets-wrapper{background-color:#fff;padding-bottom:10px;z-index:9;position:sticky;top:62px}body .active-facets-desktop{width:100%;padding:0 5rem}.facets-wrapper .facets-container .facets .sorting label{font-family:var(--font-heading-family);font-weight:700;font-size:14px;color:#232323;line-height:1;padding-top:.4rem;display:block}.facets-wrapper .facets-container .facets .facets__wrapper details{margin-right:2.4rem}.facets-wrapper .facets-container .facets .facets__wrapper details .facets__summary span{font-family:var(--font-heading-family);font-weight:700;font-size:14px;color:#232323;padding-top:.5rem;display:block}.facets-wrapper .facets-container .facets .facets__wrapper details .facets__summary:hover span{text-decoration:none}.active-facets .active-facets__button .active-facets__button-inner{background-color:#f5f5f5;border:none;box-shadow:none;color:#232323;font-weight:700;font-size:14px;letter-spacing:.5px;opacity:1;transition:.2s ease opacity}.active-facets .active-facets__button--light:hover .active-facets__button-inner{box-shadow:none;opacity:.7}.pdp-image-link:before{position:absolute;left:0;top:0;width:100%;height:100%}.only-mobile-plp .media{width:100%;max-width:100%;margin:auto}.slick-dots li button:before{color:#d9d9d9;line-height:10px;width:15px;height:15px}.slick-dots li.slick-active button:before{color:#fff}.slick-dots{bottom:0;text-align:left}.slick-dots li{width:2px}.overlay-div .size-container-mobile{background-color:#fff;position:fixed;width:100%;display:flex;justify-content:center;align-items:center;bottom:0}.overlay-div .size-container-mobile .size-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3.6rem;margin-bottom:4rem}.overlay-div .size-container-mobile .size-container-heading span{font-size:12px;color:#000}.overlay-div .size-container-mobile .size-container-heading{display:inline-block}.overlay-div .size-container-mobile .sizes-details{display:flex;flex-wrap:wrap;justify-content:center}.overlay-div .size-container-mobile .sizes-details span{padding:.5rem 1rem 0;color:#232323;font-family:var(--font-heading-family)}.overlay-div .size-container-mobile .sizes-details span:hover{background-color:#232323;color:#fff!important;display:inline-block;cursor:pointer}.main-product-wrapper .top-left-banner-badges{top:5px;left:-20px}@media screen and (min-width: 767px){.main-product-wrapper .top-left-banner-badges{top:0;left:0}}.top-left-banner-badges{position:absolute;top:0;left:0;display:flex;margin-top:0!important;flex-direction:column;gap:5px;z-index:1}.black-product-label{height:23px;padding-left:8px;padding-right:8px;color:#f5f5f5;background-color:#232323;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700;text-transform:uppercase}.discount-product-label{background-color:#ed1c2e;color:#fff;width:45px;height:23px;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700}.discount-product-text{color:#ff8e4d!important;font-size:12px;font-weight:700;text-transform:uppercase;display:flex;margin-top:0!important}.new-product-label{font-family:var(--font-body-family);font-weight:600;text-transform:uppercase;letter-spacing:unset;font-size:14px;color:#43ac6a!important;display:block;margin-top:0!important;line-height:unset}.sale-product-label{font-family:var(--font-body-family);font-weight:600;text-transform:uppercase;letter-spacing:unset;font-size:14px;color:#db3838!important;display:block;margin-top:0!important;line-height:unset}.collection .collection__title{padding-left:0}@media screen and (min-width: 767px){.collection .collection__title{padding-right:35px}}.swiper.mySwiper .grid,.swiper.mySwiper1 .grid,.swiper.mySwiper-recent .grid{flex-wrap:unset;column-gap:0;row-gap:0}.swiper.mySwiper .grid .grid__item,.swiper.mySwiper1 .grid .grid__item,.swiper.mySwiper-recent .grid .grid__item{width:100%;max-width:100%}.swiper.mySwiper .swiper-scrollbar div,.swiper.mySwiper-recent .swiper-scrollbar-recent div,.swiper.mySwiper1 .swiper-scrollbar1 div{display:block;cursor:pointer;height:5px;background-color:#232323;top:1px}.swiper.mySwiper .swiper-scrollbar,.swiper.mySwiper-recent .swiper-scrollbar-recent,.swiper.mySwiper1 .swiper-scrollbar1{border-bottom:1px solid #D6D8DE;background-color:transparent;left:0}.swiper-button-prev,.swiper-button-next,.swiper-button-prev-recent,.swiper-button-next-recent,.swiper-button-prev1,.swiper-button-next1{display:flex!important}.collection slider-component{padding:0!important}.swiper-button-next,.swiper-button-prev,.swiper-button-prev-recent,.swiper-button-next-recent,.swiper-button-next1,.swiper-button-prev1{position:unset;margin-top:0;width:100%}.swiper-button-next svg,.swiper-button-prev svg,.swiper-button-prev-recent svg,.swiper-button-next-recent svg,.swiper-button-next1 svg,.swiper-button-prev1 svg{width:10px;height:auto}.swiper-button-next:after,.swiper-button-prev:after,.swiper-button-next-recent:after,.swiper-button-prev-recent:after,.swiper-button-next1:after,.swiper-button-prev1:after{content:none}.collection .collection__title{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.collection .collection__title .swiper-buttons,.related-products .swiper-buttons{display:flex;gap:20px}@media screen and (min-width: 767px){.collection .collection__title .swiper-buttons,.related-products .swiper-buttons{gap:30px}}.related-products .title-section{display:flex;justify-content:space-between;align-items:center}.collection.featured-collection-section .collection__title h2{font-size:23px;font-weight:800;color:#232323;margin-bottom:0;padding-top:.5rem}@media screen and (min-width: 767px){.collection.featured-collection-section .collection__title h2{font-size:40px}}.collection-image-banner{width:100%;position:relative;display:none;padding-bottom:5px}.collection-image-banner .collection-hero__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.collection-image-banner img{width:100%;height:auto;display:block;max-height:210px;object-fit:cover}.head-mobile-only{display:block}.plp-breadcrumbs .breadcrumbs{padding-bottom:0}.collection-hero__title{padding-top:20px}@media screen and (min-width: 767px){.collection-image-banner{display:block}.head-mobile-only{display:none!important}body .collection-hero__title{padding-top:40px}}.featured-collection-section.collection{margin-left:10px!important}@media screen and (min-width: 767px){.featured-collection-section.collection{margin-left:35px!important;padding-bottom:90px}}.mySwiper ul.swiper-wrapper{margin-bottom:0}.mySwiper ul.swiper-wrapper li .card__content .card__information{padding-bottom:40px}@media screen and (min-width: 767px){.mySwiper ul.swiper-wrapper li .card__content .card__information{padding-bottom:57px}}#MainContent.index .collection.featured-collection-section{padding-top:20px}@media screen and (min-width: 767px){#MainContent.index .collection.featured-collection-section{padding-top:30px}}.mySwiper-recent .grid--4-col-desktop .grid__item{max-width:unset}.swiper-button-prev-recent,.swiper-button-next-recent{cursor:pointer}@media screen and (min-width: 767px){.recently-viewed .collection__title{padding-right:0}}.collection .yotpo-reviews-star-ratings-widget .yotpo-bottom-line-scroll-panel .yotpo-sr-bottom-line-summary{flex-direction:row!important}.switch-price-container .price__sale{display:flex!important;padding-bottom:7px}.promo-promotional-label{line-height:1}
/*# sourceMappingURL=/cdn/shop/t/14/assets/template-collection.css.map */
