.collection-carousel-section{padding-bottom:120px;overflow:hidden}.collection-carousel-section .flickity-button{color:rgba(var(--color-secondary-button-text),1);background-color:rgba(var(--color-secondary-button),1);border:1px solid rgba(var(--color-secondary-button-border),1)}.collection-carousel-section .flickity-button:hover{color:rgba(var(--color-secondary-button-text-hover),1);background-color:rgba(var(--color-secondary-button-hover),1);border:1px solid rgba(var(--color-secondary-button-border-hover),1)}.collection-carousel-section .flickity-prev-next-button{width:64px;height:64px}.collection-carousel-section .flickity-button:disabled{pointer-events:initial}.collection-carousel-section .flickity-prev-next-button .flickity-button-icon{left:50%;top:50%;transform:translate(-50%,-50%);width:12px;height:12px}.collection-carousel-section .flickity-prev-next-button.previous{left:16px}.collection-carousel-section .flickity-prev-next-button.next{right:16px}.collection_carousel_item{position:relative;display:grid;grid-template-columns:640px 1fr;column-gap:64px;align-items:center;border-radius:40px;margin:0 12px;width:75%;overflow:hidden}@media(max-width:767px){.collection_carousel_item{margin:0 10px;width:78%}}.collection_carousel_item .media-img-abs:after{padding-top:var(--xlo-percent)}.collection_carousel_item .collection_carousel_images{width:100%;overflow:hidden;height:100%}@media(max-width:575px){.collection_carousel_item .collection_carousel_images{max-height:242px}}.collection_carousel_item .collection_carousel_images a{display:flex;width:100%;height:100%}.collection_carousel_item .collection_carousel_images a>*{width:100%;height:100%;object-fit:cover}.collection_carousel_item .collection_carousel_images>*{width:100%;border-radius:40px 0 0 40px;transform:scale(1);transition:transform .6s ease-in-out}.collection_carousel_item:hover .collection_carousel_images>*{transform:scale(1.1)}.collection_carousel_item .collection_carousel_content{width:100%;padding:120px 64px 120px 0;display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:24px}@media(max-width:1600px){.collection_carousel_item .collection_carousel_content{padding-right:35px}}.collection_carousel_item .collection_carousel_content .subTitle{display:inline-block;font-size:14px;font-weight:700;border-radius:100px;padding:13px 16px 11px;line-height:1.3;max-width:max-content}.collection_carousel_item .collection_carousel_content .subTitle{color:rgba(var(--color-secondary-foreground),1);border:1px solid rgba(var(--color-secondary-foreground),1)}.collection_carousel_item .collection_carousel_content .collection_carousel_text .display-1{display:inline-block;color:rgba(var(--color-secondary-foreground),1);font-weight:700;line-height:1.3;letter-spacing:-.03em;margin-bottom:24px}.collection_carousel_item.is-selected .collection_carousel_content .collection_carousel_text .display-1{animation:fadeInUp .5s ease-in-out 0s}.collection_carousel_item .collection_carousel_content .collection_carousel_text .sub-title{display:block;color:rgba(var(--color-secondary-foreground),1);font-size:20px;font-weight:400;letter-spacing:-.01em}.collection_carousel_item.is-selected .collection_carousel_content .collection_carousel_text .sub-title{animation:fadeInUp .6s ease-in-out 0s}.collection_carousel_item.is-selected .collection_carousel_content .subTitle{animation:fadeInUp .4s ease-in-out 0s}.collection_carousel_item.is-selected .collection_carousel_content .subTitle .collection_anim{display:block;overflow:hidden;transition:all ease .3s}.collection_carousel_item.is-selected .collection_carousel_content .subTitle .collection_anim .anim_text{display:flex;gap:7px;align-items:center;backface-visibility:hidden;transform:translateY(0);transition:all ease .3s}.collection_carousel_item.is-selected .collection_carousel_button{animation:fadeInUp .7s ease-in-out 0s}.collection_carousel_button .collection_carousel_btn{display:flex;align-items:center;column-gap:12px;font-size:18px;font-weight:700;line-height:1.3}.collection_carousel_button .collection_carousel_btn span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0}.collection_carousel_button .collection_carousel_btn span svg{transform:rotate(-90deg)}.collection_carousel_button .collection_carousel_btn:hover span svg{animation:arrow-move .4s linear}@media only screen and (min-width:2000px)and (max-width:1770px){.collection_carousel_item{width:78%}}@media only screen and (min-width:1400px)and (max-width:1599px){.collection_carousel_item{column-gap:35px;grid-template-columns:1fr 1fr}.collection_carousel_item .collection_carousel_content .collection_carousel_text .display-1{font-size:80px}}@media only screen and (min-width:1200px)and (max-width:1399px){.collection_carousel_item{column-gap:35px;grid-template-columns:1fr 1fr}.collection_carousel_item .collection_carousel_content .collection_carousel_text .display-1{font-size:70px}}@media only screen and (min-width:992px)and (max-width:1199px){.collection-carousel-section{padding-bottom:100px}.collection-carousel-section .flickity-prev-next-button{width:56px;height:56px}.collection_carousel_item{column-gap:35px;grid-template-columns:1fr 1fr}.collection_carousel_item .collection_carousel_content .collection_carousel_text .display-1{font-size:50px}}@media only screen and (min-width:768px)and (max-width:991px){.collection-carousel-section{padding-bottom:80px}.collection-carousel-section .flickity-prev-next-button{width:56px;height:56px}.collection_carousel_item{column-gap:35px;grid-template-columns:1fr 1fr}.collection_carousel_item .collection_carousel_content .collection_carousel_text .display-1{font-size:40px}.collection_carousel_item .collection_carousel_content .subTitle{font-size:12px}}@media only screen and (min-width:576px)and (max-width:767px){.collection-carousel-section{padding-bottom:80px}.collection-carousel-section .flickity-prev-next-button{width:50px;height:50px}.collection_carousel_item{column-gap:35px;grid-template-columns:1fr;border-radius:24px}.collection_carousel_item .collection_carousel_content .collection_carousel_text .display-1{font-size:25px;letter-spacing:-.02em;margin-bottom:16px}.collection_carousel_item .collection_carousel_content{padding:40px 15px}.collection_carousel_item .collection_carousel_content .subTitle{font-size:12px}.collection_carousel_item .collection_carousel_images>*{object-fit:cover;border-radius:24px 24px 0 0}}@media(max-width:575px){.collection-carousel-section{padding-bottom:80px}.collection-carousel-section .flickity-prev-next-button{width:45px;height:45px}.collection_carousel_item{border-radius:24px;column-gap:35px;grid-template-columns:1fr}.collection_carousel_item .collection_carousel_content{padding:32px 16px 22px}.collection_carousel_item .collection_carousel_content .collection_carousel_text .display-1{font-size:20px;letter-spacing:-.01em;margin-bottom:10px}.collection_carousel_button{display:none}.collection_carousel_item .collection_carousel_content .subTitle{font-size:12px;padding:9px 12px 8px}.collection_carousel_item .collection_carousel_images>*{object-fit:cover;border-radius:24px 24px 0 0}.collection_carousel_item .collection_carousel_content .collection_carousel_text .sub-title{font-size:14px;letter-spacing:initial}}.collection-carousel-section .flickity-viewport{overflow:visible}.collection_carousel_button .collection_carousel_btn{color:rgba(var(--color-secondary-foreground),1);font-family:var(--font-family-heading)}.collection_carousel_button .collection_carousel_btn span{color:rgba(var(--color-secondary-button-text),1);background-color:rgba(var(--color-secondary-button),1);border:1px solid rgba(var(--color-secondary-button-border),1)}.collection_carousel_button .collection_carousel_btn:hover span{color:rgba(var(--color-secondary-button-text-hover),1);background-color:rgba(var(--color-secondary-button-hover),1);border:1px solid rgba(var(--color-secondary-button-border-hover),1)}snazzy-tab .snazzy-tab-content .snazzy-icon-btn.btn-with-border:after{display:none}.collection-carousel-section .collection_carousel_images.mobile-image img:first-child{display:none!important}@media(max-width:767px){.collection-carousel-section items-carousel .custom-scroll-bar-slider{display:block;margin-top:48px}.collection-carousel-section .flickity-button{display:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/component-collection-carousel.css.map */
