.cc-collections-slider{overflow:hidden}.cc-collections-slider__heading{font-family:var(--cc-cs-heading-font, var(--font-accent-family));font-style:var(--cc-cs-heading-italic, normal);font-weight:var(--cc-cs-heading-weight, 400);font-size:var(--cc-cs-heading-size, 5rem);line-height:1.1;color:var(--cc-cs-heading-color, #e91e63);text-align:center;margin:0 0 3rem}.cc-collections-slider__viewport{position:relative;overflow:hidden}.cc-collections-slider__track{display:flex;transition:transform .5s ease}.cc-collections-slider__card{flex:0 0 calc(100% / var(--cc-cs-cards-per-page, 4));padding:0 .8rem;box-sizing:border-box}.cc-collections-slider__card-inner{background:var(--cc-cs-card-bg, #ffffff);border-radius:8px;overflow:hidden;height:100%;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.06);transition:box-shadow .3s ease}.cc-collections-slider__card-inner:hover{box-shadow:0 4px 20px #00000014}.cc-collections-slider__card-image{aspect-ratio:1 / 1;overflow:hidden;background:#f5f5f5}.cc-collections-slider__card-image img,.cc-collections-slider__card-image svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.cc-collections-slider__card-inner:hover .cc-collections-slider__card-image img{transform:scale(1.04)}.cc-collections-slider__card-image .placeholder-svg{width:100%;height:100%;background:#eeddf0}.cc-collections-slider__card-body{padding:1.6rem 1.4rem 2rem;display:flex;flex-direction:column;align-items:center;text-align:center;flex:1}.cc-collections-slider__card-title{font-family:var(--cc-cs-card-title-font, var(--font-accent-family));font-style:var(--cc-cs-card-title-italic, normal);font-weight:var(--cc-cs-card-title-weight, 400);font-size:var(--cc-cs-title-size, 2rem);line-height:1.2;color:var(--cc-cs-title-color, #000000);margin:0 0 .8rem}.cc-collections-slider__card-text{font-family:var(--cc-cs-text-font, var(--font-body-family));font-size:var(--cc-cs-text-size, 1.3rem);line-height:1.6;color:var(--cc-cs-text-color, #555555);margin:0 0 1.4rem;flex:1}.cc-collections-slider__card-button{display:inline-block;padding:.6rem 1.6rem;font-family:var(--cc-cs-button-font, var(--font-body-family));font-size:var(--cc-cs-button-size, 1.2rem);font-weight:var(--cc-cs-button-weight, 400);letter-spacing:.04em;text-decoration:none;color:var(--cc-cs-button-text, #000000);background:transparent;border:1px solid var(--cc-cs-button-border, #000000);transition:background .25s ease,color .25s ease;margin-top:auto}.cc-collections-slider__card-button:hover{background:var(--cc-cs-button-text, #000000);color:var(--cc-cs-card-bg, #ffffff)}.cc-collections-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:4rem;height:4rem;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;background:#fffffff2;box-shadow:0 2px 10px #0000001f;color:var(--cc-cs-arrow-bg, #e91e63);transition:background .2s ease,transform .2s ease}.cc-collections-slider__arrow:hover{background:#fff}.cc-collections-slider__arrow svg{width:1.4rem;height:1.4rem}.cc-collections-slider__arrow--prev{left:.8rem}.cc-collections-slider__arrow--next{right:.8rem}.cc-collections-slider__arrow img{width:60%;height:60%;object-fit:contain}.cc-collections-slider__arrow--prev img{transform:scaleX(-1)}@media screen and (max-width:749px){.cc-collections-slider__arrow{width:3.4rem;height:3.4rem}.cc-collections-slider__arrow--prev{left:.4rem}.cc-collections-slider__arrow--next{right:.4rem}}@media screen and (max-width:989px){.cc-collections-slider__card{flex:0 0 50%}.cc-collections-slider__heading{font-size:calc(var(--cc-cs-heading-size, 5rem) * .7)}}@media screen and (max-width:549px){.cc-collections-slider__card{flex:0 0 100%}}@media screen and (max-width:749px){.cc-collections-slider__heading{font-size:var(--cc-cs-heading-size-m, calc(var(--cc-cs-heading-size, 5rem) * .7))}.cc-collections-slider__card-title{font-size:var(--cc-cs-title-size-m, var(--cc-cs-title-size, 2rem))}.cc-collections-slider__card-text{font-size:var(--cc-cs-text-size-m, var(--cc-cs-text-size, 1.3rem))}.cc-collections-slider__card-button{font-size:var(--cc-cs-button-size-m, var(--cc-cs-button-size, 1.2rem))}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/cc-collections-slider.css.map */
