.collection-product-grid{display:block;padding-top:var(--padding-top-section-mobile);padding-bottom:var(--padding-bottom-section-mobile)}@media screen and (min-width: 750px){.collection-product-grid{padding-top:var(--padding-top-section-desktop);padding-bottom:var(--padding-bottom-section-desktop)}}.collection-product-grid .product-grid{row-gap:var(--grid-mobile-vertical-spacing);-moz-column-gap:var(--grid-mobile-horizontal-spacing);column-gap:var(--grid-mobile-horizontal-spacing)}@media screen and (min-width: 750px){.collection-product-grid .product-grid{row-gap:var(--grid-desktop-vertical-spacing);-moz-column-gap:var(--grid-desktop-horizontal-spacing);column-gap:var(--grid-desktop-horizontal-spacing)}}.collection-product-grid .product-grid-container{padding-top:80px}.collection-product-grid__header{margin-bottom:40px;text-align:center}@media screen and (min-width: 750px){.collection-product-grid__header{margin-bottom:56px}}.collection-product-grid__title{text-transform:uppercase}.collection-product-grid__content-holder{position:relative;z-index:0}@media screen and (min-width: 750px){.collection-product-grid__content-holder:has(.collection-product-grid__tab-content.active crisp-loader) .collection-product-grid__top-content{position:absolute;top:0;left:0;width:100%;z-index:1;opacity:1;transition:opacity var(--duration-default);pointer-events:auto}}@media screen and (min-width: 750px){.collection-product-grid__content-holder:has(.collection-product-grid__tab-content.active crisp-loader.is--loading) .collection-product-grid__top-content{opacity:0;pointer-events:none}}.collection-product-grid__top-content{margin-bottom:40px}@media screen and (min-width: 750px){.collection-product-grid__top-content{margin-bottom:56px}}.collection-product-grid__tabs-holder{display:grid;grid-template-columns:repeat(3, 1fr);justify-content:center;align-items:stretch;width:100%;max-width:630px;margin:0 auto;border:1px solid #939293;border-radius:100px;backdrop-filter:blur(1.5px)}.collection-product-grid__tab-trigger{display:inline-flex;justify-content:center;align-items:center;width:100%;min-height:40px;padding:4px 8px;color:rgb(var(--color-secondary-button-text));background:rgba(0,0,0,0);border:0;border-radius:100px;transition:color .2s ease;cursor:pointer}.collection-product-grid__tab-trigger.active{color:rgb(var(--color-button-text));background-color:rgb(var(--color-button))}.collection-product-grid__tab-trigger{--corner-size: 4px;--corner-offset-x: -2px;--corner-offset-y: -2px;position:relative}.collection-product-grid__tab-trigger::after{content:"";position:absolute;top:var(--corner-offset-y);left:var(--corner-offset-x);right:var(--corner-offset-x);bottom:var(--corner-offset-y);pointer-events:none;background-color:rgba(var(--color-foreground, #fff), 0.8);-webkit-mask-image:url(icon-button-dot.svg),url(icon-button-dot.svg),url(icon-button-dot.svg),url(icon-button-dot.svg);mask-image:url(icon-button-dot.svg),url(icon-button-dot.svg),url(icon-button-dot.svg),url(icon-button-dot.svg);-webkit-mask-size:var(--corner-size) var(--corner-size);mask-size:var(--corner-size) var(--corner-size);-webkit-mask-position:top left,top right,bottom left,bottom right;mask-position:top left,top right,bottom left,bottom right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.collection-product-grid__tab-trigger-text{display:inline-block;font-size:16px;text-transform:lowercase}@media screen and (min-width: 750px){.collection-product-grid__tab-trigger-text{font-size:18px}}.collection-product-grid__tab-trigger-text::first-letter{text-transform:uppercase}.collection-product-grid__tab-content{display:none}.collection-product-grid__tab-content.active{display:block}@media screen and (min-width: 750px){.collection-product-grid__tab-content:has(crisp-loader){min-height:100dvh}}@media screen and (max-width: 749.98px){.collection-product-grid__crisp-block{flex-direction:column}}@media screen and (min-width: 750px){.collection-product-grid__crisp-block{position:absolute;left:0;top:calc(var(--padding-top-section-desktop)*-1);width:100%;height:calc(100% + var(--padding-top-section-desktop) + var(--padding-bottom-section-desktop))}}@media screen and (max-width: 749.98px){.collection-product-grid__crisp-block .crisp-loader{position:static;aspect-ratio:320/400}}@media screen and (max-width: 749.98px){.collection-product-grid__crisp-block .crisp-header__slider{position:relative;aspect-ratio:320/400}}.collection-product-grid__crisp-block .crisp-header__content{min-height:auto}@media screen and (min-width: 750px){.collection-product-grid__crisp-block .crisp-header__content{min-height:calc(100vh - var(--padding-top-section-desktop) + var(--padding-bottom-section-desktop))}}@media screen and (max-width: 749.98px){.collection-product-grid__crisp-block .crisp-header__slider-nav{max-width:100%}}@media screen and (max-width: 749.98px){.collection-product-grid__crisp-block .crisp-header__bottom{width:100%;padding:8px var(--container-padding-right-mobile) 0 var(--container-padding-left-mobile)}}@media screen and (min-width: 750px){.collection-product-grid__crisp-block .crisp-header__slider-nav-trigger{display:none}}.pagination-product-grid{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-top:80px}.pagination-product-grid__info-text{font-size:14px;letter-spacing:-0.05em;line-height:1.5}.pagination-product-grid__trigger{min-width:232px}.pagination-product-grid__trigger .button__inner-content{min-height:4.6rem}.collection-product-grid__filters-holder{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (min-width: 750px){.collection-product-grid__filters-holder{justify-content:center;gap:20px}}@media screen and (max-width: 450px){.collection-product-grid__filters-holder{flex-direction:column;align-items:center;gap:12px}.collection-product-grid__filters-holder .select-collection-list,.collection-product-grid__filters-holder .facets-vertical-sort{width:100%;justify-content:center}.collection-product-grid__filters-holder .facet-filters__sort{text-align:center}}.collection-product-grid__filters-holder .facet-filters__sort{text-align:end}.select-collection-list{display:inline-flex;align-items:center;flex-shrink:0}.select-collection-list details{position:relative}.select-collection-list summary{display:inline-flex;align-items:center;gap:8px;cursor:pointer;list-style:none}.select-collection-list summary::-webkit-details-marker{display:none}.select-collection-list details[open] .svg-wrapper{transform:rotate(180deg)}.select-collection-list .svg-wrapper{position:static;top:auto;right:auto;transform:none;transition:transform .2s ease}.select-collection-list .icon-caret{position:static;top:auto;right:auto;width:12px;height:7px;transform:none}.select-collection-list .select-collection-list__label{display:block;font-weight:400;text-transform:uppercase;color:rgba(var(--color-foreground), 1);white-space:nowrap}.select-collection-list .select-collection-list__value{display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;font-size:1.6rem;text-align:end;text-decoration:underline;line-height:1.4;font-weight:var(--font-body-weight);color:rgba(var(--color-foreground), 1);white-space:nowrap}@media screen and (min-width: 750px){.select-collection-list .select-collection-list__value{font-size:2rem}}.select-collection-list__panel{position:absolute;top:100%;right:0;z-index:5;margin-top:4px;min-width:180px;max-width:280px;padding:8px;background:linear-gradient(0deg, #FFFFFF, #FFFFFF),linear-gradient(0deg, rgba(217, 217, 217, 0.4), rgba(217, 217, 217, 0.4));border-radius:0;box-shadow:0 8px 24px rgba(0,0,0,.15);list-style:none;overflow:hidden}.select-collection-list__option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;max-width:100%;padding:4px 8px;min-height:22px;border-radius:0;color:#1e1e1e;font-family:inherit;font-weight:400;font-size:14px;line-height:1.2;text-decoration:none;white-space:nowrap}.select-collection-list__option:hover{background:rgba(30,30,30,.06)}.select-collection-list__option.is-selected{background:rgba(45,45,45,.1019607843)}.facets-vertical-form{width:100%}@media screen and (max-width: 450px){.facets-vertical-form{justify-content:center !important}}@media screen and (max-width: 749.98px){.facets-vertical-form .facet-filters__field{justify-content:space-between}}@media screen and (max-width: 749.98px){.facets-vertical-form select{text-align:end}}