.cl-section{width:100%}@media(max-width:749px){.cl-heading--block{font-size:17px!important;text-transform:uppercase!important;font-weight:500!important;letter-spacing:2px!important}}.cl-heading-wrap{text-align:center;padding:0 24px;margin-bottom:0}.cl-heading{font-size:20px;font-weight:700;margin:0;padding:24px 0}.cl-slider{position:relative;width:100%}.cl-viewport{overflow:hidden;width:100%}.cl-track{display:flex;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.cl-slide{flex:0 0 100%;max-width:100%;box-sizing:border-box}.cl-card{position:relative;display:block;width:100%;height:var(--cl-mobile-height, 480px);overflow:hidden;text-decoration:none;background:#cfcfcf}.cl-img-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cl-img{display:block;width:100%;height:100%;object-fit:cover}.cl-img-desktop{display:none}.cl-img-mobile{display:block}.cl-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,var(--cl-overlay-opacity, .45)),rgba(0,0,0,calc(var(--cl-overlay-opacity, .45) * .4)) 55%,rgba(0,0,0,calc(var(--cl-overlay-opacity, .45) * .15)));pointer-events:none}.cl-content{position:absolute;left:20px;bottom:20px;right:20px;z-index:2;color:var(--cl-text-color, #fff);display:flex;flex-direction:column;align-items:flex-start;gap:2px}.cl-subheading{font-size:12px;font-weight:400;margin-bottom:4px}.cl-title{font-size:18px;font-weight:700;margin-bottom:14px}.cl-button{display:inline-block;padding:12px 20px;background:transparent;color:var(--cl-button-text, #fff);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:14px;border:1px solid}.cl-dots{display:flex;justify-content:center;align-items:center;gap:10px;padding:18px 0}.cl-dot{width:7px;height:7px;border-radius:50%;border:none;background:#00000040;cursor:pointer;padding:0;transition:background .2s ease,transform .2s ease}.cl-dot.is-active{background:#000;transform:scale(1.3)}@media screen and (min-width:768px){.cl-heading{font-size:26px}.cl-track{flex-wrap:wrap;transition:none;transform:none!important}.cl-slide{flex:0 0 calc(100% / var(--cl-desktop-columns, 3));max-width:calc(100% / var(--cl-desktop-columns, 3))}.cl-card{height:var(--cl-desktop-height, 500px)}.cl-img-desktop{display:block}.cl-img-mobile{display:none}.cl-content{left:32px;bottom:28px;right:32px}.cl-subheading{font-size:13px}.cl-title{font-size:22px}.cl-dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/collection-list-grid.css.map */
