collection-visual-filters{display:block}.collection-visual-filters-section{padding-block:2.4rem}.collection-visual-filters__title{margin:0 0 1.2rem;font-size:1.1rem!important;letter-spacing:1.5px;line-height:1.4;font-weight:500;text-transform:uppercase}.collection-visual-filters__slider{position:relative;container-type:inline-size;margin-inline:calc(0rem - var(--page-gutter));padding-inline:var(--page-gutter)}.collection-visual-filters__items{align-items:flex-start;margin:0;padding:0}.collection-visual-filters__slider .collection-visual-filters__item{width:calc((100% - var(--collection-visual-filters-gap) * (var(--collection-visual-filters-per-view) - 1)) / var(--collection-visual-filters-per-view));height:auto}.collection-visual-filters__slider:not(.swiper-initialized) .collection-visual-filters__items{column-gap:var(--collection-visual-filters-gap)}html.no-js .collection-visual-filters__slider{overflow-x:auto}.collection-visual-filters__buttons{inset-block-start:calc((100cqw - var(--collection-visual-filters-gap) * (var(--collection-visual-filters-per-view) - 1)) / var(--collection-visual-filters-per-view) * var(--collection-visual-filters-ratio) / 2)}.collection-visual-filters__buttons .swiper-button{background:#ffffffe6;border-radius:100%}.collection-visual-filters__buttons .swiper-button[disabled]{opacity:0}.collection-visual-filters__tile{display:flex;flex-direction:column;gap:.6rem;color:inherit;text-decoration:none}.collection-visual-filters__media{padding-block-end:calc(var(--collection-visual-filters-ratio, 1.3077) * 100%);border-radius:var(--collection-visual-filters-radius, 0);transition:opacity var(--duration-default)}@media(hover:hover){.collection-visual-filters__tile:hover .collection-visual-filters__media{opacity:.7}}.collection-visual-filters__tile:focus-visible{outline:none}.collection-visual-filters__tile:focus-visible .collection-visual-filters__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;outline:.2rem solid var(--color-heading-text);outline-offset:-.3rem;pointer-events:none}.collection-visual-filters__label{font-size:.8rem;line-height:1.3;letter-spacing:var(--letter-spacing-extra-small);font-weight:500;text-align:center;text-transform:uppercase;overflow-wrap:break-word;text-underline-offset:.6rem;color:var(--collection-visual-filters-label-color, #4d4d4d)}.collection-visual-filters__tile.is-active .collection-visual-filters__label{text-decoration:underline}.collection-visual-filters__notice{margin:0;font-size:1.2rem;line-height:1.4}@media screen and (min-width:750px){.collection-visual-filters__title{margin-block-end:1.6rem;font-size:var(--font-size-static-medium)!important;letter-spacing:var(--letter-spacing-medium)}.collection-visual-filters__label{font-size:var(--font-size-static-extra-small);letter-spacing:var(--letter-spacing-small)}}@media screen and (min-width:990px){.collection-visual-filters-section{padding-block:3.2rem}.collection-visual-filters__title{margin-block-end:2.4rem}.collection-visual-filters__tile{gap:1rem}}@media screen and (prefers-reduced-motion:reduce){.collection-visual-filters__media{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/632/assets/section-collection-visual-filters.css.map */
