.collection-heading{width:100%;max-width:1600px;margin:80px auto 32px;padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center!important}.collection-heading h2{margin:0;width:100%;text-align:center!important;font-size:42px;font-family:Montas,serif;font-weight:400;color:#222;line-height:1.2}.collection-heading p{margin:12px 0 0;width:100%;text-align:center!important;font-size:18px;color:#666;line-height:1.6}.collection-slider{max-width:1600px;margin:40px auto;padding:0 20px;position:relative}.collection-slider-banner{width:100%;overflow:hidden;line-height:0}.collection-slider-banner a,.collection-slider-banner picture{display:block;width:100%}.collection-slider-banner img{display:block;width:100%;height:auto}@media(max-width:767px){.collection-slider-banner{padding-top:var(--banner-mobile-padding-top)!important;padding-bottom:var(--banner-mobile-padding-bottom)!important;margin-top:var(--banner-mobile-margin-top)!important;margin-bottom:var(--banner-mobile-margin-bottom)!important}}.collection-slider-wrapper{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.collection-slider-wrapper::-webkit-scrollbar{display:none}.collection-track{display:flex;gap:16px;padding:10px 0}.collection-item{flex:0 0 var(--desktop-card-width);text-align:center;text-decoration:none}.collection-image{width:100%;aspect-ratio:4/5;border-radius:16px;overflow:hidden;border:2px solid #abd8d8;transition:.3s;background:#fafafa}.collection-image:hover{transform:translateY(-5px)}.collection-image img{width:100%;height:100%;object-fit:cover;display:block}.collection-title{margin-top:10px;font-size:22px;font-weight:500;color:#222;line-height:1.3}.slider-arrow{position:absolute;top:42%;transform:translateY(-50%);width:52px;height:52px;border:none;border-radius:50%;background:#fff;box-shadow:0 4px 14px #0000001f;cursor:pointer;z-index:20;font-size:28px}.slider-prev{left:-10px}.slider-next{right:-10px}@media(max-width:768px){.collection-heading{display:none}.collection-track{gap:12px}.collection-item{flex:0 0 var(--mobile-card-width)}.collection-image{width:100%;aspect-ratio:4/5;border-radius:12px}.collection-title{font-size:16px;margin-top:8px}.slider-arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
