.collection-figma{font-family:var(--ff-body)}.collection-figma .page-width{max-width:none;padding-left:32px;padding-right:32px}.collection-figma__controls{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 32px}.collection-figma__count{margin:0;flex:0 0 auto;font-family:var(--ff-body);font-size:16px;line-height:22px;font-weight:800;letter-spacing:0;text-transform:uppercase;color:var(--ls-blue, #0165ba)}.collection-figma .facets-wrapper{flex:1 1 auto;min-width:0;margin:0;padding:0}.collection-figma .facets-container{display:flex;align-items:center;justify-content:flex-end;gap:16px;width:100%;padding:0}.collection-figma .facets-container>*{margin:0}.collection-figma .facets__form{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px;margin:0;padding:0}.collection-figma #FacetsWrapperDesktop{order:3;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.collection-figma .facet-filters.sorting{order:2}.collection-figma .active-facets-desktop{order:4}.collection-figma .facets__heading{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.collection-figma .facets__form .facets__disclosure{margin:0}.collection-figma .facets__form .facets__summary{display:block;margin:0;padding:0;border:0;border-radius:12px;background:transparent;background-color:transparent;cursor:pointer}.collection-figma .facets__form .facets__summary>div{display:flex;align-items:center;gap:6px;min-height:0;height:48px;padding:14px 20px;border:0;border-radius:12px;background-color:transparent;font-family:var(--ff-body);font-size:16px;line-height:20px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--ls-blue, #0165ba)}.collection-figma .facets__form .facets__summary .facets__summary-label{font:inherit;color:inherit}.collection-figma .facets__form .facets__disclosure[open] .facets__summary,.collection-figma .facets__form .facets__summary:hover{background:transparent}.collection-figma .facets__form .facets__disclosure[open] .facets__summary>div,.collection-figma .facets__form .facets__summary:hover>div{color:var(--ls-navy, #0a2540)}.collection-figma .facets__form .facets__summary .svg-wrapper,.collection-figma .facets__form .facets__summary .icon-caret{color:currentColor}.collection-figma .facets__form .facets__summary .icon-caret{position:static;width:13px;height:7px;margin:0;transform:none}.collection-figma .facets__form .facets__summary:focus-visible{outline:2px solid var(--ls-blue, #0165ba);outline-offset:2px}.collection-figma .product-count{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.collection-figma .facet-filters.sorting{margin:0;padding:0}.collection-figma .facet-filters.sorting .facet-filters__field{display:flex;align-items:center;gap:6px;height:48px;padding:14px 20px;border:0;border-radius:12px;background-color:transparent}.collection-figma .facet-filters.sorting .facet-filters__field .facet-filters__label{display:block;margin:0;padding:0;font-family:var(--ff-body);font-size:16px;line-height:20px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--ls-blue, #0165ba);white-space:nowrap}.collection-figma .facet-filters.sorting .facet-filters__label label{margin:0;font:inherit;color:inherit;cursor:pointer}.collection-figma .facet-filters.sorting .facet-filters__field .select{position:relative;display:flex;align-items:center;width:auto;min-width:0;height:auto;margin:0;padding:0;border-radius:0;background:transparent}.collection-figma .facet-filters.sorting .facet-filters__sort{appearance:none;-webkit-appearance:none;width:auto;height:auto;min-height:0;margin:0;padding:0 26px 0 0;border:0;border-radius:0;background:transparent;background-color:transparent;box-shadow:none;text-overflow:clip;field-sizing:content;max-width:260px;font-family:var(--ff-body);font-size:16px;line-height:20px;font-weight:700;letter-spacing:0;color:var(--ls-blue, #0165ba);cursor:pointer}.collection-figma .facet-filters.sorting .select .svg-wrapper{position:absolute;top:50%;right:0;transform:translateY(-50%);display:flex;width:20px;height:20px;align-items:center;justify-content:center;pointer-events:none;color:var(--ls-blue, #0165ba)}.collection-figma .facet-filters.sorting .select .svg-wrapper svg{width:13px;height:auto;color:inherit}.collection-figma .facet-filters.sorting .facet-filters__sort:focus-visible{outline:2px solid var(--ls-blue, #0165ba);outline-offset:4px}.collection-figma .mobile-facets__wrapper{margin:0}.collection-figma .mobile-facets__open-wrapper{display:flex;align-items:center}.collection-figma .mobile-facets__open{display:flex;align-items:center;gap:6px;width:auto;height:48px;padding:14px 20px;border-radius:12px;border:0;background-color:transparent;color:var(--ls-blue, #0165ba)}.collection-figma .mobile-facets__open>*+*{margin:0}.collection-figma .mobile-facets__open-label{order:1;font-family:var(--ff-body);font-size:16px;line-height:20px;font-weight:700;letter-spacing:0;color:var(--ls-blue, #0165ba);white-space:nowrap}.collection-figma .mobile-facets__open .svg-wrapper{order:2;display:flex;width:20px;height:20px;align-items:center;justify-content:center;color:var(--ls-blue, #0165ba)}.collection-figma .mobile-facets__open .svg-wrapper svg{width:20px;height:20px;color:inherit}.collection-figma .mobile-facets__open:hover,.collection-figma .mobile-facets__open:hover .mobile-facets__open-label{color:var(--ls-navy, #0a2540)}.collection-figma .mobile-facets__open-wrapper:focus-visible{outline:2px solid var(--ls-blue, #0165ba);outline-offset:2px}.collection-figma .facets__form .active-facets-desktop{display:flex;flex-wrap:wrap;align-items:center;width:auto;gap:8px;margin:0}.collection-figma .facets__form .active-facets-desktop:not(:has(.active-facets__button)){display:none}.collection-figma .product-grid{display:grid;column-gap:4px;row-gap:32px;margin:0 0 32px;padding:0;list-style:none}.collection-figma .product-grid>.grid__item{width:100%;max-width:none;margin:0;padding:0}.card-ls{display:flex;flex-direction:column;height:100%}div.card-ls__media-wrap{display:block;position:relative}.card-ls__media{display:block;position:relative;overflow:hidden;aspect-ratio:359 / 407;background-color:#f4f4f4}.card-ls__img,.card-ls__media>svg{display:block;width:100%;height:100%;object-fit:cover}.card-ls__tag{position:absolute;top:12px;left:12px;z-index:1;padding:4px 8px;background-color:var(--ls-navy, #0a2540);font-family:var(--ff-body);font-size:11px;line-height:14px;font-weight:700;text-transform:uppercase;color:var(--ls-text-inverse, #ffffff)}.card-ls__form,.card-ls__form-el{display:contents}.card-ls__spinner{display:none}.card-ls__cart{position:absolute;top:12px;right:12px;z-index:1;display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background-color:var(--ls-blue, #0165ba);color:#fff;text-decoration:none;cursor:pointer;opacity:0;transition:opacity .18s ease,background-color .2s ease,color .2s ease}.card-ls:hover .card-ls__cart,.card-ls:focus-within .card-ls__cart{opacity:1}@media(hover:none){.card-ls__cart{opacity:1}}.card-ls__cart svg{display:block;width:16px;height:auto}.card-ls__cart svg path{fill:currentColor;stroke:currentColor}.card-ls__cart:hover,.card-ls__cart:focus-visible{background-color:var(--ls-gold, #e3b562);color:var(--ls-navy, #0a2540)}.card-ls__cart:focus-visible{opacity:1;outline:2px solid var(--ls-navy, #0a2540);outline-offset:2px}.card-ls__cart[disabled],.card-ls__cart[aria-disabled=true]{opacity:.5;cursor:not-allowed}.card-ls__cart .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.card-ls__meta{padding:12px 16px 0}.card-ls__title{margin:0;font-family:var(--ff-body);font-size:16px;line-height:20px;font-weight:700;letter-spacing:0;color:var(--ls-navy, #0a2540)}.card-ls__title a{display:block;overflow:hidden;color:inherit;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.card-ls__title a:hover,.card-ls__title a:focus-visible{text-decoration:underline;text-underline-offset:3px}.card-ls .price{margin-top:4px;font-family:var(--ff-body);font-size:14px;line-height:18px;font-weight:400;color:var(--ls-blue, #0165ba)}.card-ls .price__container{display:flex;flex-wrap:wrap;gap:8px}.card-ls .price .price-item{margin:0;font-family:var(--ff-body);font-size:14px;line-height:18px;font-weight:400;letter-spacing:0;color:var(--ls-blue, #0165ba)}.card-ls .price s.price-item--regular{color:#0165ba8c}.collection-figma .skeleton-card .card,.collection-figma .skeleton-card .card__inner,.collection-figma .skeleton-card .card__media{height:auto;margin:0;border:0;background:none}.collection-figma .skeleton-card .media{display:block;position:relative;height:auto;padding-bottom:0!important;aspect-ratio:359 / 407}.collection-figma .skeleton-card .skeleton{border-radius:0}.collection-figma .skeleton-card .card__content{padding:12px 16px 0}@media screen and (max-width:989px){.collection-figma .page-width,.collection-figma__controls{padding-left:24px;padding-right:24px}}@media screen and (max-width:749px){.collection-figma .page-width{padding-left:16px;padding-right:16px}.collection-figma__controls{flex-wrap:wrap;align-items:flex-start;gap:4px;padding:8px 16px}.collection-figma__count{order:1;width:100%;font-size:14px;line-height:18px}.collection-figma .facets-wrapper{order:2;flex:1 1 100%;width:100%}.collection-figma .facets-container,.collection-figma .facets__form{justify-content:flex-start;gap:4px}.collection-figma .facets__form .facet-filters.sorting{max-width:none;margin:0}.collection-figma .facets__form .facets__summary>div,.collection-figma .facet-filters.sorting .facet-filters__field{height:40px;padding:10px 8px}.collection-figma .facet-filters.sorting .facet-filters__field{padding-left:0}.collection-figma .facets__form .facets__summary>div,.collection-figma .facet-filters.sorting .facet-filters__label,.collection-figma .facet-filters.sorting .facet-filters__sort{font-size:14px;line-height:18px}.collection-figma .facet-filters.sorting .facet-filters__sort{padding-right:20px;max-width:190px}.collection-figma .facet-filters.sorting .select .svg-wrapper{width:16px;height:16px}.collection-figma .facets__form .facets__display{top:calc(100% + 8px);width:100%;max-width:none}.collection-figma .mobile-facets__open{height:40px;padding:10px 0}.collection-figma .product-grid{row-gap:24px;margin-bottom:24px}.card-ls__meta{padding:10px 0 0}}@media(prefers-reduced-motion:reduce){.card-ls__cart{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection-grid-figma.css.map */
