.breadcrumb:last-of-type:after{color:#595959;content:">";margin:.45rem;position:relative;top:1px}@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}body.collection .yotpo-reviews-tab-floating-tab{scale:.6}}.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}@media screen and (max-width: 749px){.collection.page-width{padding:0}body.collection .grid--1-col-tablet-down.product-grid{padding:0 15px}}body.collection .collection-hero__image-container picture,body.collection .collection-hero__image-container img{width:100%;height:auto}@media all and (min-width: 750px){body.collection .collection-hero__image-container img{height:100%}}body.collection .collection-description{padding-top:2rem;padding-bottom:2rem}body.collection .collection-description h2,body.collection .collection-description h3{color:#282829;font-size:1.6rem;font-weight:700;margin:10px 0}body.collection .collection-description a{color:#282829;font-weight:700;font-size:1.4rem}body.collection .collection-description p,body.collection .collection-description span{color:#282829;font-size:1.4rem}body.collection h1.collection-heading{font-size:2.2rem;margin-top:1.4rem}@media screen and (min-width: 801px){body.collection h1.collection-heading{font-size:2.6rem}section.trust-value-icons{padding:0 2.24rem}.trust-value-icons .carousel.swiper-wrapper{justify-content:space-between}.trust-value-icons .carousel.swiper-wrapper>.trust-value-icons__statement{padding:20px 0;margin-right:0!important;width:fit-content!important}}.collection main h2{font-size:18px}.collection .collection-hero:not(.collection-hero--with-image) .collection-hero__inner{max-width:var(--page-width);margin:0 auto;padding:1rem 0}.collection .collection-title-downcase{text-transform:lowercase}.collection .subcategory-banners__heading h2,.collection products-carousel .products-carousel__title{display:block;font-size:1.8rem;font-weight:600;margin:0 0 25px;text-align:left}.collection .collection-hero__description{padding:0 20px}.collection .collection-hero__description li{line-height:1.25}.collection .collection-hero__description .collection-description-full h2,.collection .collection-hero__description .collection-hero__description__desktop h2{color:rgba(var(--color-foreground),.75);font-size:14px;font-weight:400}.collection .collection-hero__description .collection-description-short p{margin:0}.collection .collection-hero__description .read-more-btn{float:right}.collection .collection-hero__description .read-more-btn,.collection .collection-hero__description .read-less-btn{background:none;display:inline-flex;color:rgba(var(--color-foreground),.75);font-size:1.3rem;height:auto;min-height:0;min-width:0;padding:0;text-decoration:underline;width:auto}.collection-hero__description__desktop{display:none}.collection-hero__description__desktop :last-child{margin-bottom:0}.collection .subcategory-banners .swiper-container:not(.visible-scrollbar) .carousel.swiper-wrapper{justify-content:center}.collection .section[id*=trending_subcategories] .carousel.swiper-wrapper{flex-flow:row wrap;gap:5px;justify-content:space-evenly}.collection .section[id*=trending_subcategories] .subcategory-banners{background-color:unset}.collection .section[id*=trending_subcategories] .subcategory-banner{background-color:#e6e7e8;color:#000;margin:0;max-width:max-content}.collection .section[id*=trending_subcategories] .swiper-slide.subcategory-banner{border-radius:5px;text-decoration:none;width:auto!important}.collection .section[id*=trending_subcategories] .subcategory-banner__content{padding:10px}.collection .section[id*=trending_subcategories] .subcategory-banner__title{color:#000;font-weight:400;position:unset;transform:none;width:auto}.collection .section[id*=subcategory_explore] .swiper-container.no-swiper .swiper-wrapper{flex-flow:row wrap;gap:20px}[id$=subcategory_explore] .subcategory-banner{width:calc(50% - 20px);margin-right:0}@media all and (min-width: 650px) and (max-width: 800px){[id$=subcategory_explore] .subcategory-banner{width:calc(33.33% - 20px);margin-right:0}}@media all and (min-width: 800px) and (max-width: 989px){[id$=subcategory_explore] .subcategory-banner{width:calc(25% - 20px);margin-right:0}}@media all and (min-width: 990px){[id$=subcategory_explore] .subcategory-banner{width:calc(20% - 20px);margin-right:0}}.collection .section[id*=more_information] .collection-information{display:flex;flex-flow:row wrap;gap:10px;padding:30px 40px}.collection .section[id*=popular_products] .products-carousel__title,.collection .section[id*=best_selling] .products-carousel__title{margin:0 auto;max-width:var(--page-width);padding:30px 15px}.collection .section[id*=best_selling] .products-carousel__container{padding:0}.collection .section[id*=best_selling] .products-carousel__content-container:not(:empty){padding:2.5rem 1.5rem 1rem}.collection .section[id*=faqs] .collapsible-content-wrapper-narrow{margin:0 auto;max-width:var(--page-width);padding:30px 40px}.collection .section[id*=faqs] .collapsible-content__heading{font-size:1.8rem;margin-bottom:0}.collection .section[id*=faqs] .accordion{border:unset}.collection .section[id*=faqs] .accordion__title{font-size:1.6rem;font-weight:400;max-width:90%}.collection .section[id*=faqs] summary{align-items:center;justify-content:space-between}.collection .section[id*=faqs] .icon.icon-caret{width:20px}.collection section[id*=collection_blogs] .card__inner{display:none}.collection section[id*=collection_blogs] .title-wrapper-with-link.title-wrapper--no-top-margin{margin-bottom:0}.collection section[id*=collection_blogs] blog-carousel swiper-container .article-card__image{border-radius:5px}.collection section[id*=collection_blogs] blog-carousel swiper-container .article-card .card__heading{font-size:20px}.collection section[id*=collection_blogs] blog-carousel swiper-container .article-card .card__content{margin-top:0}.collection section[id*=reviews_carousel] .yotpo-reviews-carousel-header{color:#121212!important}@media all and (max-width: 749px){.collection .collection-hero__description{padding:0 20px}.collection-hero__description p{font-size:1.3rem}.collection .collection-hero__description p:first-of-type{margin-top:0}}@media all and (max-width: 1027px){body.collection .collection-hero__image-container img{display:none}.collection .collection-hero__title{padding:0 20px;text-align:left}}@media all and (min-width: 1028px){.collection .collection-hero:not(.collection-hero--with-image) .collection-hero__inner .collection-hero__description{max-width:100%}.collection .collection-hero__text-wrapper{padding:3rem 4rem}.collection .collection-hero__description{margin-bottom:0;padding:0}.collection-hero__description__desktop{display:block}.collection-hero__description__mobile{display:none}}@media screen and (min-width: 750px){.collection .collection-hero__title{font-size:27px}.collection .collection-hero__description .collection-description-full h2,.collection .collection-hero__description .collection-hero__description__desktop h2{font-size:1.8rem}.collection .collection-hero:not(.collection-hero--with-image) .collection-hero__inner{padding:2rem 1rem}.collection .collection-hero__text-wrapper{padding:0 3rem}.collection products-carousel .products-carousel__title{display:block}.collection .collection-hero__image-container img{aspect-ratio:300/139;height:100%;object-fit:cover;object-position:center}.collection .subcategory-banners{padding:3.5rem 0}.collection .subcategory-banners .page-width{max-width:none}.collection .section[id*=faqs] .collapsible-content__heading{margin-bottom:15px}.collection .section[id*=more_information] .collection-information{gap:10%}.collection .section[id*=more_information] .collection-information__content-wrapper{flex:1 1 40%}.collection section[id*=collection_blogs] .blog-carousel .title-wrapper-with-link{padding:0}.collection .section[id*=trending_subcategories] .subcategory-banners .page-width{max-width:var(--page-width)}.collection .section[id*=trending_subcategories] .carousel.swiper-wrapper{gap:10px}}@media screen and (min-width: 990px){.collection section[id*=collection_blogs] .blog-carousel .page-width-desktop{padding:0 4rem}}.collection .breadcrumbs ol{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/110/assets/template-collection.css.map */
