collection-carousel{display:block;padding-top:30px;padding-bottom:20px}collection-carousel .collection-section-header{width:100%;margin:0 auto;text-align:center}collection-carousel .collection-section-title{font-size:32px;color:#000;margin:0 0 20px}collection-carousel .collection-carousel-container{width:100%;position:relative;padding:0 20px}collection-carousel .collection-carousel-track{display:flex;gap:5px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}collection-carousel .collection-carousel-track::-webkit-scrollbar{display:none}collection-carousel .collection-carousel-item{flex:0 0 calc((100% - 105px)/4);text-decoration:none;color:inherit;display:block}collection-carousel .collection-carousel-content{position:relative;display:flex;align-items:flex-end}collection-carousel .collection-carousel-rank{margin-right:-15px;font-size:100px;line-height:1;font-weight:800;color:#f7f7f7;text-shadow:-2px -2px 0 #acacac,2px -2px 0 #acacac,-2px 2px 0 #acacac,2px 2px 0 #acacac;position:relative;z-index:1;white-space:nowrap;left:0;z-index:0}collection-carousel .collection-carousel-rank.is-ten{font-size:161.5px;margin-right:-50px}collection-carousel .collection-carousel-rank.is-ten:first-letter{margin-right:-25px;position:relative;z-index:1}collection-carousel .collection-carousel-image-wrapper{position:relative;width:100%;padding-bottom:150%;border-radius:8px;overflow:hidden;flex:1 1 auto;background:#eee}collection-carousel .collection-carousel-image,collection-carousel .collection-carousel-image--placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}collection-carousel .collection-carousel-image--placeholder svg{width:100%;height:100%}collection-carousel .collection-carousel-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000073,#0000 40%);pointer-events:none}collection-carousel .collection-bottom-stack{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column}collection-carousel .collection-carousel-new-badge{align-self:flex-start;background:#ffffff80;color:#030302;padding:4px 8px;font-size:10px;border-radius:4px 4px 0 0;text-transform:uppercase;letter-spacing:.02em}collection-carousel .collection-carousel-online-badge{background:#ffffff80}collection-carousel .collection-carousel-label{font-size:13px;color:#fff;background:#00000059;padding:8px 10px;border-radius:0 0 8px 8px;font-weight:600}collection-carousel .collection-carousel-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:1px solid #ddd;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3}collection-carousel .collection-carousel-nav-prev{left:0}collection-carousel .collection-carousel-nav-next{right:0}@media screen and (max-width:989px){collection-carousel .collection-carousel-item{flex:0 0 calc((100% - (3 - 1) * 35px) / 3)}collection-carousel .collection-carousel-rank{font-size:133px}collection-carousel .collection-carousel-rank.is-ten{font-size:114px}}@media screen and (max-width:767px){collection-carousel .collection-section-title{font-size:24px}collection-carousel .collection-carousel-item{flex:0 0 calc((100% - 35px)/2)}collection-carousel .collection-carousel-rank{font-size:95px;margin-right:-17.5px}collection-carousel .collection-carousel-rank.is-ten{font-size:85.5px;margin-right:-10px!important}collection-carousel .collection-carousel-rank.is-ten:first-letter{margin-right:-5px;position:relative;z-index:1}collection-carousel .collection-carousel-nav.collection-carousel-nav-prev,collection-carousel .collection-carousel-nav.collection-carousel-nav-next{display:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/collection-carousel.css.map */
