.collection-section{padding-top:0;padding-bottom:0;overflow:hidden;-webkit-mask-image:linear-gradient(var(--mask-direction, to right),hsl(0 0% 0% / 0),hsl(0 0% 0% / 1) 10%,hsl(0 0% 0% / 1) 90%,hsl(0 0% 0% / 0));mask-image:linear-gradient(var(--mask-direction, to right),hsl(0 0% 0% / 0),hsl(0 0% 0% / 1) 10%,hsl(0 0% 0% / 1) 90%,hsl(0 0% 0% / 0))}.collection-section__header{margin-bottom:40px}.collection-section__header h2{margin:0}.collection-section__slider-wrapper{display:block;width:100%}.collection-card{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:rgb(var(--color-foreground));outline:none}.collection-card__image-wrapper{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;background:#faf6f0;border:1px solid rgba(var(--color-foreground),.04);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s ease}.collection-card:hover .collection-card__image-wrapper{transform:translateY(-6px);border-color:rgba(var(--color-foreground),.1)}.collection-card__image{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.collection-card:hover .collection-card__image{transform:scale(1.05)}.collection-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#faf6f0,#f3ece3);color:rgba(var(--color-foreground),.2)}.collection-card__placeholder svg{width:50%;height:50%;fill:currentColor}.collection-card__title{margin-top:16px;font-size:18px;font-weight:600;line-height:1.3;color:rgb(var(--color-foreground));transition:color .3s ease}.collection-card:hover .collection-card__title{color:rgba(var(--color-foreground),.7)}.collection-section__slider-wrapper .splide__track{overflow:visible}.collection-section__slider-wrapper .splide__slide{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.collection-section__slider-wrapper .splide__slide a{-webkit-user-drag:none}@media screen and (max-width:1600px){.collection-card__title{font-size:15px;margin-top:10px}}@media screen and (max-width:1280px){.collection-card__title{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-collection-section.css.map */
