.fi-colls{--fi-colls-ink: #0f2a47;--fi-colls-muted: #6b7280;--fi-colls-line: #e5e7eb;--fi-colls-warm: #f5f1ea;--fi-colls-accent: #ffc400;--fi-colls-sale: #dc2626;--fi-colls-radius: 1.6rem;padding-top:2.4rem;padding-bottom:5rem;color:var(--fi-colls-ink)}.fi-colls__crumbs ol{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;font-size:1.2rem;color:var(--fi-colls-muted)}.fi-colls__crumbs li+li:before{content:"/";margin-right:.6rem}.fi-colls__crumbs a{color:inherit;text-decoration:none}.fi-colls__crumbs a:hover{color:var(--fi-colls-ink);text-decoration:underline}.fi-colls__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;margin:1.6rem 0 2rem}.fi-colls__title{margin:0;font-size:3.2rem;font-weight:700;line-height:1.1;color:var(--fi-colls-ink)}.fi-colls__total{margin:0;font-size:1.6rem;color:var(--fi-colls-muted)}@media screen and (min-width:750px){.fi-colls__title{font-size:4.4rem}}.fi-colls__bar{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:2.4rem}.fi-colls__pills{display:flex;gap:.8rem;min-width:0;margin:0 -1.5rem;padding:.2rem 1.5rem;overflow-x:auto;scrollbar-width:none}.fi-colls__pills::-webkit-scrollbar{display:none}.fi-colls__pill{flex:0 0 auto;min-height:4.4rem;padding:0 1.8rem;border:.1rem solid var(--fi-colls-line);border-radius:999px;background:#fff;color:var(--fi-colls-ink);font:inherit;font-size:1.4rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.fi-colls__pill:hover{border-color:var(--fi-colls-ink)}.fi-colls__pill--sale{color:var(--fi-colls-sale)}.fi-colls__pill[aria-selected=true]{border-color:var(--fi-colls-ink);background:var(--fi-colls-ink);color:#fff}.fi-colls__pill:focus-visible,.fi-colls__sort select:focus-visible,.fi-colls .pagination__item:focus-visible,.fi-colls__none .button:focus-visible{outline:.2rem solid var(--fi-colls-ink);outline-offset:.2rem;box-shadow:none}.fi-colls__tools{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;flex-shrink:0}.fi-colls__showing{margin:0;font-size:1.4rem;color:var(--fi-colls-muted)}.fi-colls__sort{position:relative;display:flex;align-items:center;gap:.4rem;min-height:4.4rem;padding:0 1.6rem;border:.1rem solid var(--fi-colls-line);border-radius:999px;background:#fff;font-size:1.4rem;font-weight:500}.fi-colls__sort label{color:var(--fi-colls-ink);white-space:nowrap}.fi-colls__sort:after{content:"";width:0;height:0;border-left:.35rem solid transparent;border-right:.35rem solid transparent;border-top:.45rem solid currentColor;pointer-events:none}.fi-colls__sort select{min-height:4.2rem;padding:0 .2rem;border:0;border-radius:.4rem;background:transparent;color:var(--fi-colls-ink);font:inherit;appearance:none;-webkit-appearance:none;cursor:pointer}@media screen and (max-width:749px){.fi-colls{padding-top:1.6rem}.fi-colls__head{margin:1.2rem 0 1.6rem}.fi-colls__title{font-size:2.8rem}.fi-colls__total{font-size:1.4rem}.fi-colls__bar{gap:1.2rem;margin-bottom:1.6rem}.fi-colls__pills{gap:.6rem}.fi-colls__pill{min-height:4rem;padding:0 1.4rem;font-size:1.3rem}.fi-colls__showing{font-size:1.3rem}.fi-colls__sort{min-height:4rem;padding:0 1.2rem;font-size:1.3rem}.fi-colls__sort select{min-height:3.8rem}}@media screen and (min-width:990px){.fi-colls__bar{flex-direction:row;align-items:center;justify-content:space-between}.fi-colls__pills{flex-wrap:wrap;margin:0;padding:.2rem;overflow:visible}.fi-colls__tools{gap:1.6rem}}.fi-colls__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;transition:opacity .2s ease}.fi-colls.is-loading .fi-colls__grid{opacity:.5}.fi-colls__grid[hidden],.fi-colls__showing[hidden],.fi-colls__none[hidden]{display:none}@media screen and (min-width:750px){.fi-colls__grid{gap:2.4rem}}@media screen and (min-width:990px){.fi-colls__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fi-cc{height:100%}.fi-cc__link{position:relative;display:flex;flex-direction:column;height:100%;padding:2rem 2.4rem;border:.1rem solid var(--fi-colls-line, #e5e7eb);border-radius:var(--fi-colls-radius, 1.6rem);background:#fff;box-shadow:0 .4rem 1.6rem #0f2a470d;color:var(--fi-colls-ink, #0f2a47);text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.fi-cc__link:hover,.fi-cc__link:focus-visible{border-color:var(--fi-colls-accent, #ffc400);box-shadow:0 0 0 .1rem var(--fi-colls-accent, #ffc400),0 .8rem 2.4rem #0f2a4714;outline:none}.fi-cc__media{position:relative;aspect-ratio:16 / 10;min-height:0;margin-top:1.6rem;overflow:hidden}.fi-cc__media img{width:100%;height:100%;object-fit:contain}.fi-cc__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:contain}.fi-cc__img--placeholder{top:0;right:20%;bottom:0;left:20%;width:60%;fill:var(--fi-colls-muted, #6b7280);opacity:.35}.fi-cc__badge,.fi-cc__config{position:absolute;top:1.4rem;max-width:calc(50% - 2rem);padding:.5rem 1rem;border-radius:999px;font-size:1.1rem;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fi-cc__badge{left:1.4rem;background:var(--fi-colls-warm, #f5f1ea);color:var(--fi-colls-ink, #0f2a47)}.fi-cc__badge[hidden]{display:none}.fi-cc__badge--sale{background:var(--fi-colls-sale, #dc2626);color:#fff}.fi-cc__config{right:1.4rem;background:var(--fi-colls-accent, #ffc400);color:var(--fi-colls-ink, #0f2a47);letter-spacing:0}.fi-cc__info{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:auto;padding-top:2rem}.fi-cc__text{min-width:0}.fi-cc__title{display:-webkit-box;margin:0;overflow:hidden;font-size:1.8rem;font-weight:600;line-height:1.3;color:var(--fi-colls-ink, #0f2a47);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.fi-cc__count{margin:.4rem 0 0;font-size:1.3rem;color:var(--fi-colls-muted, #6b7280)}.fi-cc__arrow{display:inline-flex;flex:0 0 4.4rem;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border:.1rem solid rgba(15,42,71,.06);border-radius:50%;background:var(--fi-colls-warm, #f5f1ea);color:var(--fi-colls-ink, #0f2a47);transition:background-color .2s ease}.fi-cc__arrow svg{width:1.6rem;height:1.6rem}.fi-cc__link:hover .fi-cc__arrow,.fi-cc__link:focus-visible .fi-cc__arrow{background:var(--fi-colls-accent, #ffc400)}@media screen and (max-width:749px){.fi-cc__link{padding:1.2rem;border-radius:1.2rem}.fi-cc__media{aspect-ratio:4 / 3;margin:2.2rem -.6rem 0}.fi-cc__img{transform:scale(1.15)}.fi-cc__img--placeholder{transform:none}.fi-cc__badge,.fi-cc__config{top:.8rem;max-width:calc(100% - 1.6rem);padding:.3rem .7rem;font-size:.9rem}.fi-cc__badge{left:.8rem}.fi-cc__config{right:.8rem}.fi-cc__badge:not([hidden])~.fi-cc__config{display:none}.fi-cc__info{gap:.8rem;padding-top:1.2rem}.fi-cc__title{font-size:1.4rem}.fi-cc__count{font-size:1.2rem}.fi-cc__arrow{flex-basis:3.2rem;width:3.2rem;height:3.2rem}.fi-cc__arrow svg{width:1.3rem;height:1.3rem}}.fi-colls__empty,.fi-colls__none{padding:4rem 1.6rem;border:.1rem dashed var(--fi-colls-line);border-radius:var(--fi-colls-radius);text-align:center;font-size:1.6rem;color:var(--fi-colls-muted)}.fi-colls__none p{margin:0 0 1.6rem}.fi-colls__pager .pagination-wrapper{margin-top:4rem}.fi-colls__pager .pagination__list{gap:.8rem}.fi-colls__pager .pagination__list>li{flex:0 0 auto;max-width:none;margin:0}.fi-colls__pager .pagination__list>li:not(:last-child){margin-right:0}.fi-colls__pager .pagination__item{min-width:4.4rem;width:auto;height:4.4rem;padding:0 1.2rem;gap:.6rem;border:.1rem solid var(--fi-colls-line);border-radius:999px;background:#fff;color:var(--fi-colls-ink);font:inherit;font-size:1.4rem;font-weight:600;cursor:pointer;transition:border-color .2s ease}.fi-colls__pager .pagination__item:after{display:none}.fi-colls__pager a.pagination__item:hover,.fi-colls__pager button.pagination__item:hover{border-color:var(--fi-colls-ink)}.fi-colls__pager .pagination__item--current{border-color:var(--fi-colls-ink);background:var(--fi-colls-ink);color:#fff;cursor:default}.fi-colls__pager .pagination__item--label{padding:0 1.8rem}.fi-colls__pager span.pagination__item--label{opacity:.45;cursor:default}.fi-colls__pager span.pagination__item:not(.pagination__item--label):not(.pagination__item--current){min-width:2.4rem;padding:0;border:0;background:none;cursor:default}.fi-colls__pager .pagination__item .icon-caret{height:.6rem}@media screen and (max-width:749px){.fi-colls__pager .pagination__list{flex-wrap:nowrap;gap:.6rem}.fi-colls__pager .pagination__item,.fi-colls__pager .pagination__item--label{min-width:4rem;height:4rem;padding:0 .8rem;font-size:1.3rem}.fi-colls__pager .pagination__item--label>span:not(.svg-wrapper):not(.visually-hidden){display:none}.fi-colls__pager span.pagination__item:not(.pagination__item--label):not(.pagination__item--current){min-width:1.6rem}}@media(prefers-reduced-motion:reduce){.fi-colls__pill,.fi-colls__grid,.fi-cc__link,.fi-cc__arrow,.fi-colls__pager .pagination__item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/fi-collections.css.map */
