.lf-catalog{--lf-navy: #1b2a4a;--lf-navy-hover: #13203a;--lf-accent: #2e6db4;--lf-ink: #16202e;--lf-muted: #5b6778;--lf-soft: #eef3f8;--lf-line: #d7dfe8;--lf-line-2: #e6ebf1}.lf-col-hero{background:#fff}.lf-col-hero__inner{display:flex;flex-direction:column;gap:14px;padding-top:24px;padding-bottom:4px}.lf-col-hero__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 500);font-size:2.6rem;line-height:1.15;letter-spacing:-.005em;color:var(--lf-ink)}.lf-col-hero__count{margin:4px 0 0;font-size:1.4rem;line-height:1.4;letter-spacing:0;color:var(--lf-muted)}.lf-col-hero__desc{margin-top:10px;max-width:70ch;font-size:1.4rem;line-height:1.6;color:var(--lf-muted)}.lf-col-hero__links{display:flex;flex-wrap:nowrap;gap:8px;margin:0 -1.5rem;padding:0 1.5rem 2px;list-style:none;overflow-x:auto;scrollbar-width:none}.lf-col-hero__links::-webkit-scrollbar{display:none}.lf-col-hero__links li{flex:none}.lf-chip{display:inline-flex;align-items:center;height:3.8rem;padding:0 1.6rem;border:1px solid var(--lf-line);border-radius:999px;background:#fff;font-size:1.4rem;font-weight:500;line-height:1;letter-spacing:0;color:var(--lf-ink);text-decoration:none;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease}.lf-chip:hover{border-color:var(--lf-navy);background:#1b2a4a0a}.lf-chip.is-current{border-color:var(--lf-navy);background:var(--lf-navy);color:#fff}.lf-chip:focus-visible{outline:2px solid var(--lf-accent);outline-offset:2px}@media screen and (min-width:750px){.lf-col-hero__inner{padding-top:32px}.lf-col-hero__title{font-size:3.4rem}.lf-col-hero__count{font-size:1.5rem}.lf-col-hero__links{flex-wrap:wrap;margin:0;padding:0;overflow:visible}}@media screen and (min-width:990px){.lf-col-hero__inner{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;padding-top:36px;padding-bottom:8px}.lf-col-hero__title{font-size:3.4rem}.lf-col-hero__count{font-size:1.5rem}.lf-col-hero__links{flex-wrap:wrap;justify-content:flex-end;margin:0;padding:0;overflow:visible}}.lf-catalog .product-grid{--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 26px;--grid-desktop-horizontal-spacing: 18px;--grid-desktop-vertical-spacing: 36px}.lf-catalog .collection>.loading-overlay{background:#fff9}.lf-catalog .facets__heading--vertical{margin:0;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--lf-ink)}.lf-catalog .facets__disclosure-vertical{border-top:1px solid var(--lf-line-2)}.lf-catalog .facets-vertical .facets__summary,.lf-catalog .facets__summary{padding-top:1.6rem;padding-bottom:1.4rem}.lf-catalog .facets__summary-label,.lf-catalog .facets__summary>div>span:first-child{font-size:1.15rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--lf-accent)}.lf-catalog .facets__summary:hover .facets__summary-label{text-decoration:none}.lf-catalog .facets__summary .icon-caret{color:var(--lf-muted)}.lf-catalog .facets__selected{letter-spacing:0;color:var(--lf-muted)}.lf-catalog .facets__display-vertical{padding-bottom:1.4rem}.lf-catalog .facet-checkbox{align-items:center;padding:.6rem 1rem .6rem 0;font-size:1.45rem;line-height:1.35;letter-spacing:0;color:var(--lf-ink)}.lf-catalog .facets-layout-list--text .facet-checkbox>input[type=checkbox]{position:absolute;top:50%;left:0;z-index:0;width:1.8rem;height:1.8rem;margin:-.9rem 0 0;opacity:0;cursor:pointer}.lf-catalog .facet-checkbox>svg{flex:none;width:1.8rem;height:1.8rem;margin-right:1rem;border:1px solid #b8c4d4;border-radius:6px;background:#fff;color:transparent;transition:background-color .15s ease,border-color .15s ease}.lf-catalog .facet-checkbox>svg rect{display:none}.lf-catalog .facet-checkbox>input[type=checkbox]:checked~svg{border-color:var(--lf-navy);background:var(--lf-navy)}.lf-catalog .facet-checkbox .svg-wrapper{top:50%;left:.45rem;width:.9rem;height:.7rem;margin-top:-.35rem;color:#fff;background:transparent}.lf-catalog .facet-checkbox .svg-wrapper svg{width:100%;height:100%}.lf-catalog .facet-checkbox:hover>svg{border-color:var(--lf-navy)}.lf-catalog .facet-checkbox>input[type=checkbox]:focus-visible~svg{outline:2px solid var(--lf-accent);outline-offset:2px}.lf-catalog .facet-checkbox__text{color:var(--lf-ink)}.lf-catalog .facet-checkbox__text-label{font-weight:400}.lf-catalog .facets__label.active .facet-checkbox__text-label{font-weight:500}.lf-catalog .button-show-more{font-size:1.35rem;letter-spacing:0;color:var(--lf-navy)}.lf-catalog .facets__price .field{position:relative}.lf-catalog .facets__price .field__input{height:4.4rem;padding:1.6rem 1.2rem .4rem;border-radius:12px;font-size:1.4rem;letter-spacing:0}.lf-catalog .facets__price .field:before,.lf-catalog .facets__price .field:after{border-radius:12px}.lf-catalog .facets__price .field:after{box-shadow:0 0 0 1px var(--lf-line)}.lf-catalog .facets__price .field:hover:after{box-shadow:0 0 0 1px var(--lf-navy)}.lf-catalog .facets__price .field-currency{color:var(--lf-muted);font-size:1.4rem}.lf-catalog .facets__price .field__label{left:1.2rem;font-size:1.3rem;letter-spacing:0;color:var(--lf-muted)}.lf-catalog .facets__header-vertical,.lf-catalog .facets__header-vertical .facets__selected{font-size:1.3rem;color:var(--lf-muted)}.lf-catalog span.active-facets__button-inner{min-height:3.2rem;min-width:0;padding:.6rem 1.2rem .6rem 1.4rem;border-radius:999px;background:var(--lf-soft);box-shadow:none;font-size:1.3rem;letter-spacing:0;color:var(--lf-ink)}.lf-catalog span.active-facets__button-inner:before,.lf-catalog span.active-facets__button-inner:after{display:none}.lf-catalog .active-facets__button:hover .active-facets__button-inner{background:#e1e9f2;box-shadow:none}.lf-catalog .active-facets__button-inner .svg-wrapper{width:1.2rem;height:1.2rem;margin-left:.6rem;color:var(--lf-muted)}.lf-catalog .active-facets__button-remove{font-size:1.3rem;letter-spacing:0;color:var(--lf-muted)}.lf-catalog .active-facets__button-remove:hover{color:var(--lf-ink)}.lf-catalog .facets-vertical-form{align-items:center}.lf-catalog .facet-filters__label,.lf-catalog .facet-filters__label label{font-size:1.35rem;letter-spacing:0;color:var(--lf-muted)}.lf-catalog .facet-filters__field .select{border-radius:12px}.lf-catalog .facet-filters__field .select:before,.lf-catalog .facet-filters__field .select:after{display:none}.lf-catalog .facet-filters__sort{height:4.4rem;padding:0 4rem 0 1.4rem;border:1px solid var(--lf-line);border-radius:12px;background:#fff;box-shadow:none;font-size:1.45rem;letter-spacing:0;color:var(--lf-ink)}.lf-catalog .facet-filters__sort:hover{border-color:var(--lf-navy)}.lf-catalog .facet-filters__sort:focus-visible{outline:2px solid var(--lf-accent);outline-offset:2px;box-shadow:none}.lf-catalog .facet-filters__field .select .svg-wrapper,.lf-catalog .facet-filters__field .select .icon-caret{right:1.4rem;color:var(--lf-muted)}.lf-catalog .product-count__text,.lf-catalog .product-count-vertical{font-size:1.4rem;letter-spacing:0;color:var(--lf-muted)}.lf-catalog .mobile-facets__open-wrapper{display:inline-block}.lf-catalog .mobile-facets__open{display:inline-flex;align-items:center;gap:.8rem;height:4.4rem;padding:0 1.8rem;border:1px solid var(--lf-navy);border-radius:999px;background:#fff;color:var(--lf-navy)}.lf-catalog .mobile-facets__open>*+*{margin-left:0}.lf-catalog .mobile-facets__open .svg-wrapper{width:2rem;height:2rem;color:var(--lf-navy)}.lf-catalog .mobile-facets__open-label{font-size:1.45rem;font-weight:500;letter-spacing:0;color:var(--lf-navy)}.lf-catalog .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}.lf-catalog .mobile-facets__open line,.lf-catalog .mobile-facets__open circle{stroke:currentColor}.lf-catalog .product-count{font-size:1.35rem;letter-spacing:0;color:var(--lf-muted)}.lf-catalog .mobile-facets__inner{border-radius:0}.lf-catalog .mobile-facets__heading{font-family:var(--font-heading-family);font-weight:500;font-size:1.8rem;letter-spacing:0;color:var(--lf-ink)}.lf-catalog .mobile-facets__summary{font-size:1.5rem;letter-spacing:0;color:var(--lf-ink)}.lf-catalog .mobile-facets__footer .button{--buttons-radius: 999px;--buttons-radius-outset: 999px;min-height:4.6rem;border-radius:999px;font-size:1.5rem;font-weight:500;letter-spacing:.01em}.lf-catalog .mobile-facets__footer .button:before,.lf-catalog .mobile-facets__footer .button:after{border-radius:999px}.lf-catalog .mobile-facets__footer .button--primary{--color-button: 27, 42, 74;--color-button-text: 255, 255, 255}.lf-catalog .mobile-facets__clear{font-size:1.4rem;letter-spacing:0;color:var(--lf-muted)}.lf-catalog .mobile-facets__checkbox~svg{border-radius:6px}.lf-ffloat{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:3;transform:translate(-50%,16px);opacity:0;transition:opacity .2s ease,transform .2s ease;pointer-events:none}.lf-ffloat.is-visible{opacity:1;transform:translate(-50%);pointer-events:auto}.lf-ffloat[hidden]{display:none}.lf-ffloat__btn{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 22px;border:0;border-radius:999px;background:var(--lf-navy);box-shadow:0 8px 22px #0e16264d;font-family:var(--font-body-family);font-size:15px;font-weight:500;letter-spacing:0;color:#fff;cursor:pointer;white-space:nowrap}.lf-ffloat__btn .svg-wrapper{display:inline-flex;width:20px;height:20px}.lf-ffloat__btn .svg-wrapper svg{width:100%;height:100%}.lf-ffloat__btn:hover{background:var(--lf-navy-hover)}.lf-ffloat__btn:focus-visible{outline:2px solid var(--lf-accent);outline-offset:3px}@media screen and (max-width:359px){.lf-ffloat{left:16px;transform:translateY(16px)}.lf-ffloat.is-visible{transform:none}}@media screen and (min-width:750px){.lf-ffloat{display:none!important}}.lf-catalog .pagination__list>li{flex:0 0 4.4rem;max-width:4.4rem}.lf-catalog .pagination__item{height:4.4rem;border:1px solid var(--lf-line);border-radius:50%;font-size:1.5rem;letter-spacing:0;color:var(--lf-ink);transition:border-color .2s ease}.lf-catalog .pagination__item:after,.lf-catalog a.pagination__item:hover:after{display:none}.lf-catalog a.pagination__item:hover{border-color:var(--lf-navy)}.lf-catalog .pagination__item--current,.lf-catalog .pagination__item--current.light{border-color:var(--lf-navy);background:var(--lf-navy);color:#fff;opacity:1}.lf-catalog .pagination__item:focus-visible{outline:2px solid var(--lf-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.lf-chip,.lf-ffloat,.lf-catalog .facet-checkbox>svg,.lf-catalog .pagination__item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lf-catalog.css.map */
