.color-collection{--color-collection-image-size: 280px;--color-collection-gap: 100px;display:block;position:relative;max-width:var(--home-content-max-width);margin-inline:auto;overflow:hidden;background:var(--color-collection-background);color:var(--color-gray-white);font-family:var(--font-copy-family);transition:background-color .3s ease}.color-collection__heading{margin:0;padding:120px 48px 80px;color:inherit;text-align:center;font:var(--font-weight-bold) var(--pc-h3-size)/var(--pc-h3-line-height) var(--font-headline-family);letter-spacing:var(--pc-h3-letter-spacing)}.color-collection__track{display:flex;align-items:flex-start;gap:var(--color-collection-gap);padding:0 calc((100% - var(--color-collection-image-size)) / 2) 120px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.color-collection__track::-webkit-scrollbar{display:none}.color-collection__item{position:relative;flex:0 0 var(--color-collection-image-size);width:var(--color-collection-image-size);scroll-snap-align:center}.color-collection__select{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;touch-action:pan-x pan-y}.color-collection__image{display:block;width:100%;height:var(--color-collection-image-size);object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.color-collection__info{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:30px;visibility:hidden;font-size:var(--pc-body3-size);line-height:var(--pc-body3-line-height);text-align:center}.color-collection__item.is-active .color-collection__info{visibility:visible}.color-collection__title{margin:0;color:inherit;font:inherit;letter-spacing:0;text-decoration:none}.color-collection__title:hover{color:inherit;text-decoration:underline}.color-collection__item.is-active .color-collection__title[href]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.color-collection__item.is-active .color-collection__title[href]:focus-visible:after{outline:2px solid currentColor;outline-offset:-2px}.color-collection__prices{display:flex;justify-content:center;align-items:center;gap:12px;font-weight:var(--font-weight-semibold)}.color-collection__prices s{margin-left:-7px;color:#fff9;font-weight:var(--font-weight-regular)}.color-collection__arrow{position:absolute;top:50%;transform:translateY(-50%);padding:0;width:80px;height:80px;background:transparent;color:inherit;cursor:pointer}.color-collection__arrow--prev{left:0}.color-collection__arrow--next{right:0}.color-collection__arrow--next img{transform:rotate(180deg) scaleY(-1)}.color-collection__arrow:disabled{opacity:.38;cursor:default}.color-collection :is(button,a,.color-collection__track):focus-visible{outline:2px solid currentColor;outline-offset:-2px}.color-collection__empty{margin:0;padding:0 16px 60px;text-align:center}@media(max-width:749px){.color-collection{--color-collection-image-size: 200px;--color-collection-gap: 40px}.color-collection__heading{padding:60px 16px 40px;font-size:var(--mo-h2-size);line-height:var(--mo-h2-line-height);letter-spacing:var(--mo-h2-letter-spacing)}.color-collection__track{padding-bottom:60px}.color-collection__info{font-size:var(--mo-body2-size);line-height:var(--mo-body2-line-height)}.color-collection__controls{display:none}}@media(prefers-reduced-motion:reduce){.color-collection{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-color-collection.css.map */
