.svc{--svc-navy: #0d1134;--svc-gold: #fbcc0a;--svc-ink: #040404;--svc-white: #ffffff;--svc-surface: #f7f7f7;--svc-border: #e0e3ee;--svc-muted: #818181;--svc-sidebar: 280px;--svc-gap: 32px;font-family:"Lato",var(--font-body-family, sans-serif);color:var(--svc-ink);padding:var(--svc-pad-top, 40px) 0 var(--svc-pad-bottom, 64px)}.svc *,.svc *:before,.svc *:after{box-sizing:border-box}.svc__inner{max-width:1320px;margin:0 auto;padding:0 24px}.svc__header{max-width:736px;margin-bottom:32px}.svc__title{font-weight:700;font-size:clamp(32px,3.2vw,44px);line-height:1.1;letter-spacing:-.2px;color:var(--svc-navy);margin:0 0 12px}.svc__intro{font-size:17px;line-height:1.6;max-width:640px}.svc__intro p{margin:0 0 12px}.svc__layout{display:grid;grid-template-columns:var(--svc-sidebar) minmax(0,1fr);gap:var(--svc-gap);align-items:start}.svc__filters-toggle,.svc__apply-wrap{display:none}.svc__filters{position:sticky;top:24px;background:var(--svc-white);border:1px solid var(--svc-border);border-top:4px solid var(--svc-gold);max-height:calc(100vh - 48px);overflow-y:auto}.svc__filters-head{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--svc-navy);color:var(--svc-white);padding:14px 18px;position:sticky;top:0;z-index:1}.svc__filters-title{font-size:16px;font-weight:700;letter-spacing:-.2px;margin:0;color:inherit}.svc__clear{background:none;border:0;padding:4px 0;cursor:pointer;font:inherit;font-size:14px;color:var(--svc-gold);text-decoration:underline;text-underline-offset:3px}.svc__clear:hover{color:var(--svc-white)}.svc-facet{border-bottom:1px solid var(--svc-border)}.svc-facet:last-child{border-bottom:0}.svc-facet__summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;padding:16px 18px;font-weight:700;color:var(--svc-navy)}.svc-facet__summary::-webkit-details-marker{display:none}.svc-facet__summary:after{content:"";margin-left:auto;width:8px;height:8px;border-right:2px solid var(--svc-navy);border-bottom:2px solid var(--svc-navy);transform:rotate(45deg) translateY(-2px);transition:transform .15s ease}.svc-facet[open]>.svc-facet__summary:after{transform:rotate(-135deg) translateY(-1px)}.svc-facet__selected{background:var(--svc-gold);color:var(--svc-navy);font-size:12px;font-weight:700;line-height:1;padding:4px 7.2px;border-radius:999px}.svc-facet__fieldset{border:0;margin:0;padding:0 18px 16px;min-width:0}.svc-facet__options{list-style:none;margin:0;padding:0;display:grid;gap:2px}.svc-opt{display:flex;align-items:center;gap:10px;padding:6px 0;cursor:pointer;line-height:1.3}.svc-opt__text{flex:1;font-size:15px}.svc-opt__count{font-size:13px;color:var(--svc-muted);font-variant-numeric:tabular-nums}.svc-opt--empty{opacity:.45;cursor:default}.svc-opt__box{appearance:none;-webkit-appearance:none;flex:none;margin:0;width:18px;height:18px;border:2px solid var(--svc-navy);border-radius:2px;background:var(--svc-white);display:grid;place-content:center;cursor:pointer}.svc-opt__box:before{content:"";width:9.6px;height:9.6px;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background:var(--svc-navy);transform:scale(0);transition:transform .1s ease}.svc-opt__box:checked{background:var(--svc-gold)}.svc-opt__box:checked:before{transform:scale(1)}.svc-opt__box:focus-visible{outline:2px solid var(--svc-navy);outline-offset:2px}.svc-opt__box:disabled{cursor:default}.svc-facet__more{margin-top:8px;background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:14px;font-weight:700;color:var(--svc-navy);text-decoration:underline;text-underline-offset:3px}.svc-facet__more:hover{text-decoration-color:var(--svc-gold)}.svc__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;min-height:40px;margin-bottom:20px}.svc__count{margin:0;font-weight:700;color:var(--svc-navy)}.svc__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.svc-chip{display:inline-flex;align-items:center;gap:6.4px;background:var(--svc-surface);border:1px solid var(--svc-border);color:var(--svc-navy);font:inherit;font-size:13px;cursor:pointer;padding:4.8px 6.4px 4.8px 10.4px;border-radius:999px}.svc-chip__x{display:inline-grid;place-content:center;width:17.6px;height:17.6px;border-radius:50%;background:var(--svc-navy);color:var(--svc-white);font-size:12px;line-height:1}.svc-chip:hover{border-color:var(--svc-navy)}.svc-chip:hover .svc-chip__x{background:var(--svc-gold);color:var(--svc-navy)}.svc__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:20px}.svc-card[hidden]{display:none}.svc-card{display:flex}.svc-card__link{display:flex;flex-direction:column;width:100%;background:var(--svc-white);border:1px solid var(--svc-border);color:inherit;text-decoration:none;transition:border-color .15s ease}.svc-card__link:hover{border-color:var(--svc-navy)}.svc-card__link:focus-visible{outline:2px solid var(--svc-navy);outline-offset:3px}.svc-card__media{aspect-ratio:16 / 10;background:var(--svc-surface);overflow:hidden}.svc-card__img{width:100%;height:100%;object-fit:contain;display:block;padding:16px}.svc-card__img--placeholder{fill:var(--svc-border);padding:0}.svc-card__body{display:flex;flex-direction:column;gap:8px;padding:18px 18px 20px;flex:1}.svc-card__vendor{margin:0;font-size:13px;color:var(--svc-muted)}.svc-card__logo{height:24px;width:auto;max-width:128px;object-fit:contain;object-position:left center}.svc-card__title{margin:0;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.2px;color:var(--svc-navy)}.svc-card__summary{margin:0;font-size:15px;line-height:1.5;color:#3a3a3a}.svc-card__foot{margin-top:auto;padding-top:14px;border-top:1px solid var(--svc-border);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.svc-card__price{margin:0;font-weight:700;font-size:14px;color:var(--svc-ink);white-space:nowrap}.svc-card__cta{background:var(--svc-gold);color:var(--svc-navy);font-weight:700;font-size:14px;padding:8px 14px;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.svc-card__link:hover .svc-card__cta{background:var(--svc-navy);color:var(--svc-gold)}.svc-card__facts{margin:4px 0 0;display:grid;gap:4px;font-size:14px}.svc-card__facts div{display:flex;gap:8px}.svc-card__facts dt{color:var(--svc-muted);min-width:72px}.svc-card__facts dd{margin:0;color:var(--svc-ink)}.svc-card__lines{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.svc-card__lines li{font-size:13px;font-weight:700;color:var(--svc-navy);background:var(--svc-surface);border-left:3px solid var(--svc-gold);padding:4px 8.8px}.svc-card__lines .svc-card__lines-more{border-left-color:var(--svc-border);font-weight:400;color:var(--svc-muted)}.svc-card__logo{height:36px;max-width:160px}.svc--no-filters .svc__layout{grid-template-columns:1fr}.svc--no-filters .svc__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.svc--no-filters .svc__filters,.svc--no-filters .svc__filters-toggle{display:none!important}.svc__empty{border:1px dashed var(--svc-border);background:var(--svc-surface);padding:40px 24px;text-align:center}.svc__empty p{margin:0 0 16px;font-weight:700;color:var(--svc-navy)}.svc__empty--setup p{margin:0}.svc__btn{background:var(--svc-gold);color:var(--svc-navy);border:0;cursor:pointer;font:inherit;font-weight:700;padding:11.2px 20px}.svc__btn:hover{background:var(--svc-navy);color:var(--svc-gold)}.svc-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:899px){.svc__layout{grid-template-columns:1fr;gap:16px}.svc__filters-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13.6px 16px;cursor:pointer;background:var(--svc-navy);color:var(--svc-white);border:0;font:inherit;font-weight:700}.svc__filters-toggle[aria-expanded=true]{background:var(--svc-gold);color:var(--svc-navy)}.svc__toggle-count{background:var(--svc-gold);color:var(--svc-navy);font-size:12px;padding:3.2px 7.2px;border-radius:999px}.svc__filters-toggle[aria-expanded=true] .svc__toggle-count{background:var(--svc-navy);color:var(--svc-gold)}.svc__filters{position:static;max-height:none;display:none}.svc__filters.is-open{display:block}.svc__apply-wrap{display:block;position:sticky;bottom:0;padding:14px 18px;background:var(--svc-white);border-top:1px solid var(--svc-border)}.svc__apply{width:100%}}@media(prefers-reduced-motion:reduce){.svc *,.svc *:before,.svc *:after{transition:none!important}}.svc .svc__title{font-family:"Jockey One",var(--font-heading-family);font-weight:400;letter-spacing:0}.svc .svc__filters-title,.svc .svc-card__title{font-family:var(--font-body-family);font-style:normal;text-transform:none}.svc .svc-card__tagline{margin:0;font-size:14px;font-weight:700;line-height:1.4;color:var(--svc-navy)}.svc .svc__intro{color:var(--svc-ink)}.svc{background:var(--svc-white)}.svc__inner{max-width:1200px;padding-left:24px;padding-right:24px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/services-filter.css.map */
