@keyframes widthAnimation{0%{width:0}30%{width:0}to{width:100%}}.collection-page-collections{background:#fbfbfb;padding:5rem 0;max-width:100rem;margin:0 auto}@media (min-width:1024px){.collection-page-collections{display:flex;align-items:center;padding:5rem 0 5rem 4.5rem}}.collection-page-collections .collection-section{padding:0 1.5rem;text-align:center}@media (min-width:1024px){.collection-page-collections .collection-section{padding:0;text-align:left;width:30%}}.collection-page-collections .collection-title{margin-bottom:.5rem;font-family:BauerBodoni-roman,serif;font-size:2.1875rem;line-height:2.5rem;color:#535359}@media (min-width:1024px){.collection-page-collections .collection-title{margin-bottom:1rem}}.collection-page-collections .collection-description{font-size:.875rem;line-height:1.375rem;margin-bottom:.5rem;color:#67707e}@media (min-width:1024px){.collection-page-collections .collection-description{margin-bottom:1rem}}.collection-page-collections .collection-link{font-size:.875rem;line-height:1.375rem;color:#67707e;font-weight:400}.collection-page-collections .collection-page-carousel{padding:2.5rem 0 3rem 1.5rem;position:relative}@media (min-width:1024px){.collection-page-collections .collection-page-carousel{padding:0 0 4rem 5rem;width:70%}}.collection-page-collections .collection-page-carousel .slick-slide{float:left;margin-right:.75rem}.collection-page-collections .collection-page-carousel .slick-dots{display:flex;justify-content:space-around;width:calc(100% - 48px);position:absolute;bottom:0;left:1.5rem;right:1.5rem;margin:0}@media (min-width:1024px){.collection-page-collections .collection-page-carousel .slick-dots{width:calc(100% - 152px);left:5rem;right:4.5rem}}.collection-page-collections .collection-page-carousel .slick-dots li{width:100%;margin:0;position:relative;cursor:pointer;height:1px}.collection-page-collections .collection-page-carousel .slick-dots li.slick-active button:before{background-color:#67707e;transition:all .3s ease;opacity:1}.collection-page-collections .collection-page-carousel .slick-dots button{width:100%;font-size:0}.collection-page-collections .collection-page-carousel .slick-dots button:before{background-color:#dfdfdf;width:100%;height:1px;content:"";transition:opacity .6s ease;position:absolute;top:0;left:0;opacity:1}.collection-page-collections .collection-carousel-item{position:relative;padding-bottom:2.375rem}@media (min-width:1024px){.collection-page-collections .collection-carousel-item{padding-bottom:2.625rem}}.collection-page-collections .collection-carousel-item-image{width:100%;margin-bottom:1.5rem}.collection-page-collections .collection-carousel-item-image-wrapper{position:relative}.collection-page-collections .collection-carousel-item-image-link{position:absolute;content:"";left:0;top:0;z-index:1;width:100%;height:100%}.collection-page-collections .collection-carousel-item-title{font-family:BauerBodoni-roman,serif;font-size:1.4375rem;line-height:1.625rem;margin-bottom:.75rem;color:#535359}@media (min-width:1024px){.collection-page-collections .collection-carousel-item-title{font-size:1.25rem;line-height:1.5rem;margin-bottom:1rem}}.collection-page-collections .collection-carousel-item-description{font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem;color:#535359}@media (min-width:1024px){.collection-page-collections .collection-carousel-item-description{margin-bottom:1rem;color:#67707e}}.collection-page-collections .collection-carousel-item-link{font-size:.875rem;line-height:1.375rem;color:#67707e;position:absolute;bottom:0;left:0;font-weight:400}@media (min-width:1024px){.collection-page-collections .collection-carousel-item-link{color:#535359}}
