.subcollections{width:100%;padding:0}.subcollections__list{display:flex;justify-content:center;gap:var(--subcoll-gap, 12px);padding:0 16px;scrollbar-width:none;-ms-overflow-style:none}.subcollections__list.flickity-enabled{justify-content:flex-start}.subcollections__list::-webkit-scrollbar{display:none}.subcollections__cell{display:block;text-decoration:none;color:inherit;text-align:center;padding:8px;margin:0;background:rgb(var(--bg-color));transition:border-color .3s ease}.subcollections__media{position:relative;width:100%;max-width:120px;margin:0 auto;aspect-ratio:1;overflow:hidden;background:rgba(var(--bg-color, 255, 255, 255),.4);border:1px solid #d6d6d6;border-radius:100%;transition:background .3s ease}.subcollections__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block}.subcollections__img--placeholder{padding:20%;background:#0000000a}.subcollections__title-wrap{margin-top:8px;min-height:calc(2 * 1.3 * var(--subcoll-title-size, 14px));font-size:var(--subcoll-title-size, 14px);line-height:1.3;display:flex;align-items:flex-start;justify-content:center}.subcollections__title{display:inline-block;position:relative;font-weight:var(--subcoll-title-weight, 600);color:inherit}.subcollections__title:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .3s ease}.subcollections__list.flickity-enabled{padding:12px 16px;display:block}.flickity-enabled .subcollections__cell{margin-right:var(--subcoll-gap, 12px)}.flickity-viewport{overflow:hidden;width:100%}.subcollections .flickity-prev-next-button{width:40px;height:40px;background:#fffffff2;border-radius:50%;box-shadow:0 2px 8px #0000001f;transition:opacity .2s ease,background .2s ease}.subcollections .flickity-prev-next-button:hover{background:#fff}.subcollections .flickity-prev-next-button:disabled{opacity:0!important;pointer-events:none}.subcollections .flickity-prev-next-button .flickity-button-icon{width:40%;height:40%;left:30%;top:30%}.subcollections .flickity-page-dots{display:none}@media(min-width:990px){.subcollections .flickity-prev-next-button{opacity:0}.subcollections:hover .flickity-prev-next-button{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/collection-subcollections.css.map */
