main-limited-edition{display:block}.main-limited-edition__page-title{font-size:clamp(24px,calc(18px + 1vw),36px);margin:0 0 4.8rem}@media screen and (max-width:989px){.main-limited-edition__page-title{margin:0 0 3.2rem}}@media screen and (max-width:768px){.main-limited-edition__page-title{font-size:clamp(18px,6.4vw,30px)}}@media screen and (max-width:589px){.main-limited-edition__page-title{margin:0 0 2.4rem}}.main-limited-edition__filter{display:flex}.main-limited-edition__filter-group:not(:last-child){margin-right:clamp(16px,2.084vw,40px);padding-right:clamp(16px,2.084vw,40px);border-right:2px solid var(--colors-foreground-fg-primary-900, #101828)}.main-limited-edition__filter-show-more{cursor:pointer;min-width:50px;text-align:center;display:none}@media screen and (min-width:990px){.main-limited-edition__filter-group:not(:last-child){max-width:66.66%}.main-limited-edition__filter-list:not(.show-more) li:nth-child(n+12){display:none}.main-limited-edition__filter-show-more{display:block}.main-limited-edition__filter-list.show-more .main-limited-edition__filter-show-more{display:none}}.main-limited-edition__filter-group h2{font-size:2rem;font-weight:600;line-height:1.5;margin:0 0 1.6rem}.main-limited-edition__filter-list{padding:0;margin:0;list-style:0;display:flex;gap:.8rem;flex-wrap:wrap}.main-limited-edition__filter-list li{display:inline-block;border-radius:var(--radius-md, 8px);border:1.5px solid var(--colors-foreground-fg-primary-900, #101828);opacity:var(--sds-size-stroke-border);color:var(--colors-text-text-primary-900, #101828);text-align:center;font-size:1.6rem;font-weight:500;line-height:1.5;padding:.8rem 3rem;cursor:pointer;transition:all .2s}.main-limited-edition__filter-list li:hover{color:#6172f3;border-color:#6172f3}.main-limited-edition__filter-list li.active{color:#fff;background-color:var(--colors-foreground-fg-primary-900, #101828);border-color:var(--colors-foreground-fg-primary-900, #101828)}.main-limited-edition__filter-list li.active{cursor:initial}@media screen and (max-width:1599px){.main-limited-edition__filter-list li{font-size:1.5rem;padding:.6rem 2.6rem}}@media screen and (max-width:1399px){.main-limited-edition__filter-group h2{font-size:1.8rem}.main-limited-edition__filter-list li{font-size:1.4rem;padding:.5rem 2.4rem}}@media screen and (max-width:1199px){.main-limited-edition__filter-list li{font-size:1.4rem;padding:.4rem 2rem}}@media screen and (max-width:1099px){.main-limited-edition__filter{flex-direction:column;gap:1.6rem}.main-limited-edition__filter-group:not(:last-child){margin-right:0;padding-right:0;border-right:none}.main-limited-edition__filter-list{flex-wrap:nowrap;overflow:auto;padding:0 var(--page-padding);margin:0 calc(-1 * var(--page-padding))}.main-limited-edition__filter-list li{font-size:1.5rem;padding:.6rem 2.4rem}}@media screen and (max-width:989px){.main-limited-edition__filter-list li{font-size:1.4rem;padding:.7rem 2.4rem}}.main-limited-edition__products-grid{display:flex;flex-wrap:wrap;--row-gap: 2.4rem;--column-gap: 2.4rem;--columns: 3;gap:var(--row-gap) var(--column-gap);list-style:none;margin:0;padding:0;margin-top:4.8rem}.main-limited-edition__products-empty{height:30rem;display:flex;align-items:center;justify-content:center}.main-limited-edition__products-grid:not(:empty)+.main-limited-edition__products-empty{display:none}.main-limited-edition__product{width:calc(100% / var(--columns) - var(--column-gap)* calc(var(--columns) - 1) / var(--columns));border-radius:1.6rem;background:var(--Component-colors-Utility-Indigo-utility-indigo-100, #E0EAFF);padding:2.4rem;transition:background-color .2s}.main-limited-edition__products-grid.hide-more .main-limited-edition__product:nth-child(n+10){display:none}.main-limited-edition__product:hover{background-color:var(--Component-colors-Utility-Indigo-utility-indigo-200, #C7D7FE)}.main-limited-edition__product a{display:block;text-decoration:initial}.main-limited-edition__badge-wrapper{display:flex}.main-limited-edition__badge{display:inline-block;border-radius:20px;padding:.6rem 1.6rem;color:#fff;font-size:1.4rem;font-weight:600;line-height:1.4;margin-bottom:1.6rem;background-color:var(--colors-foreground-fg-secondary-700, #344054);text-transform:uppercase}.main-limited-edition__badge.badge-color--2{background-color:var(--Component-colors-Utility-Indigo-utility-indigo-600, #444CE7)}.main-limited-edition__image{position:relative;padding-top:100%;width:100%}.main-limited-edition__product img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;border-radius:1.6rem}.main-limited-edition__product-title{transition:color .2s;margin:1.2rem 0 0;font-size:2rem;font-weight:500}.main-limited-edition__product:hover .main-limited-edition__product-title{color:var(--Component-colors-Utility-Indigo-utility-indigo-600, #444CE7)}@media screen and (max-width:1599px){.main-limited-edition__product-title{font-size:1.8rem}}@media screen and (max-width:1399px){.main-limited-edition__product-title{font-size:1.6rem}}@media screen and (max-width:989px){.main-limited-edition__products-grid{--row-gap: 1.6rem;--column-gap: 1.6rem;margin-top:3.2rem}.main-limited-edition__product{padding:1.6rem;border-radius:1.2rem}.main-limited-edition__product img{border-radius:1.2rem}.main-limited-edition__badge{font-size:1.2rem;padding:.4rem 1.2rem;margin-bottom:.8rem}.main-limited-edition__product-title{font-size:1.4rem}}@media screen and (max-width:768px){.main-limited-edition__products-grid{--columns: 2}.main-limited-edition__products-grid.hide-more .main-limited-edition__product:nth-child(n+9){display:none}}@media screen and (max-width:589px){.main-limited-edition__products-grid{--row-gap: 1.6rem;--column-gap: .8rem;margin-top:2.4rem}.main-limited-edition__product{padding:1.2rem .8rem;border-radius:.8rem}.main-limited-edition__product img{border-radius:.8rem}.main-limited-edition__badge{font-size:1.2rem;padding:.4rem 1.2rem;margin-bottom:.8rem;font-weight:500}}.main-limited-edition__btn-more-wrapper{text-align:center}.main-limited-edition__btn-more{margin-top:4.8rem;font-size:1.8rem;font-weight:600;line-height:1.5;height:6rem;gap:1rem}.main-limited-edition__btn-more svg{width:2.4rem;height:2.4rem}@media screen and (max-width:1399px){.main-limited-edition__btn-more{height:5.6rem}}@media screen and (max-width:989px){.main-limited-edition__btn-more{margin-top:3.2rem;height:4.8rem;padding-left:2.4rem;padding-right:2.4rem}}@media screen and (max-width:589px){.main-limited-edition__btn-more{margin-top:2.4rem;font-size:1.4rem;padding-left:1.6rem;padding-right:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/section-main-limited-edition.css.map */
