.collection-list{display:block}.collection-list__header{padding-inline:var(--container-extra-spacing-desktop);justify-content:space-between;align-items:center;margin-block-start:0;margin-block-end:var(--spacing-x-large);display:flex}.collection-list__title{margin:0}.collection-list__view-all.button.link{align-self:center;align-items:flex-start;gap:var(--spacing-x-small);display:flex}.collection-list__view-all.button.link svg{height:var(--font-size-normal);width:var(--font-size-normal)}@media (width<=1024px){.collection-list__header{align-items:flex-start;gap:var(--spacing-small);padding-inline:var(--container-extra-spacing-mobile);flex-direction:column}.collection-list__view-all.button.link{align-self:flex-start}}.collection-list .swiper.swiper-initialized .swiper-wrapper.swiper-mobile--enabled{gap:unset}@media (width<=1024px){.collection-list .swiper-wrapper.collection-list__grid--hide-images .collection-list__card-info{padding:var(--spacing-normal);background:var(--bg-color)}.collection-list .swiper-wrapper.collection-list__grid--hide-images a{line-height:var(--line-height-button)}.swiper:not(.swiper-initialized) .swiper-wrapper.swiper-mobile--enabled{overflow:hidden}}@media (width>=1025px){.collection-list .swiper-wrapper.collection-list__grid--hide-images .collection-list__card-info{padding:var(--spacing-large);background:var(--bg-color)}.collection-list .swiper-wrapper.collection-list__grid--hide-images a{line-height:var(--line-height-button)}.collection-list .swiper.swiper-initialized .swiper-wrapper.swiper-desktop--enabled{gap:unset}.collection-list .swiper-wrapper.swiper-desktop--enabled{flex-wrap:nowrap}.collection-list .swiper-wrapper.swiper-desktop--enabled .grid__item{max-width:unset}.collection-list .swiper:not(.swiper-initialized) .swiper-wrapper.swiper-desktop--enabled{overflow:hidden}}.collection-list__controls{--swiper-theme-color:var(--body-text-color);--swiper-navigation-size:var(--font-size-normal);--swiper-navigation-top-offset:50%;--swiper-navigation-sides-offset:0px;opacity:0;visibility:hidden;transition:opacity var(--duration-default) ease;justify-content:center;align-items:center;gap:var(--spacing-x-large);min-height:var(--spacing-large);margin-block-start:var(--spacing-large);display:flex}.collection-list__controls>*{margin:unset;inset:unset;line-height:1;position:relative}.collection-list__controls .swiper-pagination{z-index:1;width:fit-content;font-size:var(--font-size-normal)}.collection-list__controls .swiper-button-prev,.collection-list__controls .swiper-button-next{height:var(--font-size-normal);width:var(--font-size-normal);z-index:1}:is(.collection-list__controls .swiper-button-prev,.collection-list__controls .swiper-button-next):after{display:none}.collection-list__controls .swiper-button-prev{rotate:90deg}.collection-list__controls .swiper-button-next{rotate:-90deg}.collection-list__controls .swiper-button-prev.swiper-button-disabled,.collection-list__controls .swiper-button-next.swiper-button-disabled{color:var(--body-text-hover-color);opacity:1;background-color:#0000}.collection-list [class^=swiper-button-]{text-decoration:none;display:flex}.collection-list .swiper.swiper-initialized~.swiper-controls{opacity:1;visibility:visible}@media (width<=1024px){.collection-list .swiper:has(>.swiper-wrapper:not(.swiper-mobile--enabled))~.swiper-controls{display:none}}@media (width>=1025px){.collection-list .swiper:has(>.swiper-wrapper:not(.swiper-desktop--enabled))~.swiper-controls{display:none}}.collection-list__card{height:auto;list-style:none}.collection-list__card:before{content:""}.collection-list__card-media.wrapper--square{aspect-ratio:1}.collection-list__card-media.wrapper--portrait{aspect-ratio:4/5}.collection-list__card-media.wrapper--adapt{aspect-ratio:var(--media-aspect-ratio)}.collection-list__card-media>img,.collection-list__card-media>svg{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}@media (width<=1024px){.collection-list-grid--1-col-mobile .grid__item{width:100%;max-width:100%}.collection-list-grid--2-col-mobile .grid__item{width:calc(50% - var(--spacing-large))}.collection-list-grid--2-col-mobile .collection-list__card-info a{justify-content:space-between}.collection-list .swiper-wrapper.swiper-mobile--enabled{flex-wrap:nowrap}.collection-list .swiper:not(.swiper-initialized) .swiper-wrapper.swiper-mobile--enabled.grid{-moz-column-gap:var(--spacing-x-small);column-gap:var(--spacing-x-small)}}@media (width>=481px) and (width<=1024px){.collection-list-grid--1-col-tablet .grid__item{width:100%;max-width:100%}.collection-list-grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media (width>=1025px){.swiper:not(.swiper-initialized) .swiper-wrapper.center:not(.swiper-desktop--enabled){justify-content:center}.swiper:not(.swiper-initialized) .collection-list-grid--6-col-desktop .grid__item{width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}.swiper:not(.swiper-initialized) .collection-list-grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.swiper:not(.swiper-initialized) .collection-list-grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.swiper:not(.swiper-initialized) .collection-list-grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.swiper:not(.swiper-initialized) .collection-list-grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.collection-list__card-info{padding-inline:var(--spacing-x-small);padding-block:var(--spacing-x-small) var(--spacing-normal);letter-spacing:0}.page-width-wide .collection-list__card-info{padding-inline:var(--collection-list-card-spacing)}.collection-list__card-info>:nth-child(2){margin-block-start:var(--spacing-small)}.collection-list__card-info a{align-items:center;gap:var(--spacing-x-small);text-decoration:underline;display:flex}.collection-list__card-info a:hover{text-decoration:underline}.collection-list__card-info a:after{content:"";z-index:1;position:absolute;inset:0}.collection-list__card-title{text-transform:capitalize;margin:0;display:inline}
