.category-collection-list{margin-top:0;margin-bottom:0}.category-collection-title{margin:0}.title-wrapper{margin-bottom:2rem}.title-wrapper h2{margin:0 0 1rem}.category-collection-description{margin:0;color:rgba(var(--color-foreground),.75);font-size:1.4rem;line-height:1.5}.category-collection-page-content{margin-bottom:3rem;text-align:center}.category-collection-page-content .rte{font-size:1.8rem;line-height:1.6;color:rgb(var(--color-foreground));max-width:800px;margin:0 auto}.category-collection-page-content .rte h1,.category-collection-page-content .rte h2,.category-collection-page-content .rte h3{margin-bottom:1rem;font-weight:700}.category-collection-page-content .rte p{margin-bottom:1.5rem}.category-collection-list__item{position:relative;width:100%;height:120px!important;display:block;overflow:hidden}.category-card-wrapper{width:100%;height:100%;position:relative;overflow:hidden}.category-collection-list__item:only-child{max-width:100%;width:100%}.category-card-wrapper .card--media{height:120px!important;width:100%;overflow:hidden;display:block;aspect-ratio:unset!important}.category-card-wrapper .card__inner{height:120px!important;width:100%;display:block;aspect-ratio:unset!important;position:relative;overflow:hidden}.category-card-wrapper .card__inner.ratio:before{display:none!important}.category-card-wrapper .card__media,.category-card-wrapper .media{width:100%;height:100%;position:relative;overflow:hidden}.category-card-wrapper .card__overlay{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;background:linear-gradient(135deg,#0003,#0006,#0009)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:1rem!important;z-index:999!important;overflow:hidden!important;box-sizing:border-box!important}.category-card-wrapper .card__overlay-content{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.7);text-align:center;width:100%;display:flex;align-items:center;justify-content:center;height:100%}.category-card-wrapper .card__overlay-heading{margin:0;font-size:1.4rem;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.3px;max-width:100%;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;display:flex;align-items:center;justify-content:center;height:100%}.category-card-wrapper .card__overlay-heading a{color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%}.category-card-wrapper .card__overlay-heading a:hover{color:#ffffffe6}.category-card-wrapper:hover .card__media img,.category-card-wrapper:hover .media img{transform:scale(1.1)!important;transition:transform .4s ease!important}.category-card-wrapper .card__media img,.category-card-wrapper .media img{transition:transform .4s ease!important}.category-card-wrapper .card__media img,.category-card-wrapper .media img{object-fit:cover;width:100%!important;height:100%!important;object-position:center;display:block}.category-card-wrapper .media{width:100%;height:100%;display:block}@media screen and (max-width: 749px){.category-collection-list{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.5rem!important}.category-collection-list:not(.slider){padding:0}.section-category-collection .page-width{padding:1rem 0}.title-wrapper{margin-bottom:1.5rem;text-align:center}.category-collection-title{font-size:2.4rem;margin-bottom:.8rem}.category-collection-description{font-size:1.4rem;line-height:1.4;max-width:90%;margin:0 auto}.category-collection-list__item{height:80px!important}.category-card-wrapper .card--media{height:80px!important;width:100%;aspect-ratio:unset!important}.category-card-wrapper .card__media{height:80px!important;width:100%;aspect-ratio:unset!important;position:relative;overflow:hidden}.category-card-wrapper .media{height:80px!important;width:100%;position:relative;overflow:hidden}.category-card-wrapper .card__inner{height:80px!important;width:100%;aspect-ratio:unset!important;position:relative;overflow:hidden}.category-card-wrapper .card__overlay{padding:.8rem!important;height:100%!important;width:100%!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.category-card-wrapper .card__overlay-heading{font-size:1.3rem;line-height:1.2;font-weight:700;display:flex;align-items:center;justify-content:center;height:100%}.category-collection-list.grid--2-col-tablet-down{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.5rem}.category-collection-list__item{margin-bottom:.5rem;width:100%!important;max-width:none!important;grid-column:auto!important}.category-card-wrapper{min-height:100px}.category-card-wrapper .card__overlay-heading a{padding:.8rem .5rem;min-height:44px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center}.category-card-wrapper:active .card__media img,.category-card-wrapper:active .media img{transform:scale(.98)!important}.category-card-wrapper .card__overlay{background:linear-gradient(135deg,#0000004d,#00000080,#000000b3)!important}.category-collection-list{margin:.5rem 0}}@media screen and (max-width: 480px){.category-collection-list{gap:.3rem!important}.category-collection-title{font-size:2rem}.category-collection-description{font-size:1.3rem}.category-collection-list__item{height:70px!important}.category-card-wrapper .card--media{height:70px!important;width:100%;aspect-ratio:unset!important}.category-card-wrapper .card__media{height:70px!important;width:100%;aspect-ratio:unset!important;position:relative;overflow:hidden}.category-card-wrapper .media{height:70px!important;width:100%;position:relative;overflow:hidden}.category-card-wrapper .card__inner{height:70px!important;width:100%;aspect-ratio:unset!important;position:relative;overflow:hidden}.category-card-wrapper .card__overlay{height:100%!important;width:100%!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.category-card-wrapper .card__overlay-heading{font-size:1.2rem;display:flex;align-items:center;justify-content:center;height:100%}.category-collection-list__item{margin-bottom:.3rem}}@media screen and (min-width: 750px){.category-collection-list__item a:hover{box-shadow:none}.category-card-wrapper .card--media,.category-card-wrapper .card__inner{height:120px!important;aspect-ratio:unset!important}.category-card-wrapper .card__overlay-heading{font-size:1.4rem}}@media screen and (min-width: 750px) and (max-width: 989px){.category-collection-list.grid--3-col-desktop .category-card-wrapper .card__overlay-heading{font-size:1.2rem;line-height:1.3}.category-collection-list.grid--3-col-desktop .category-card-wrapper .card__overlay{padding:.8rem!important}}@media screen and (max-width: 989px){.category-collection-list.slider .category-collection-list__item{max-width:100%}}@media screen and (min-width: 750px) and (max-width: 989px){.slider.category-collection-list--1-items,.slider.category-collection-list--2-items,.slider.category-collection-list--3-items,.slider.category-collection-list--4-items{padding-bottom:0}}@media screen and (max-width: 749px){.slider.category-collection-list--1-items{padding-bottom:0}}.category-collection-list.grid--1-col-desktop .category-collection-list__item{grid-column:1 / -1}.category-collection-list.grid--2-col-desktop .category-collection-list__item{grid-column:span 1}.category-collection-list.grid--3-col-desktop .category-collection-list__item{grid-column:span 1;margin-bottom:1rem}.category-collection-list.grid--4-col-desktop .category-collection-list__item{grid-column:span 1}.category-collection-list.grid--3-col-desktop{gap:1rem}.category-collection-list.grid--3-col-desktop .category-collection-list__item{height:120px}.category-collection-list.grid--3-col-desktop .category-card-wrapper .card--media,.category-collection-list.grid--3-col-desktop .category-card-wrapper .card__inner{height:120px!important;aspect-ratio:unset!important}.category-collection-list__item{margin-bottom:0}@media screen and (min-width: 750px){.category-collection-list__item{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-category-collection.css.map */
