.c-fc{display:block}.c-fc__grid{display:grid;gap:clamp(1rem,2.5vw,2rem);align-items:start}@media(min-width:900px){.c-fc__grid{grid-template-columns:1fr 1fr}}.c-fc__configure{display:grid;gap:1.5rem;align-content:start}.c-fc__group{border:0;margin:0;padding:0;min-width:0}.c-fc__legend{padding:0;margin-bottom:.625rem}.c-fc__sliderhead{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.c-fc__value{font-size:var(--c-fs-body-sm);font-weight:700;color:var(--c-magenta)}.c-fc__slider{width:100%;height:44px;accent-color:var(--c-forest);cursor:pointer}.c-fc__checks{display:grid;gap:.5rem}.c-fc__check{display:flex;align-items:center;gap:.75rem;min-height:44px;font-size:var(--c-fs-body);cursor:pointer}.c-fc__check input{width:20px;height:20px;flex:none;accent-color:var(--c-magenta);cursor:pointer}.c-fc__addon{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.c-fc__addon .c-fc__check{flex:1}.c-fc__qty{width:4.5rem;min-height:44px;padding:0 .5rem;border:1px solid var(--c-border-input);border-radius:var(--c-r-input);background:var(--c-white);color:var(--c-magenta);font:inherit;font-weight:700;text-align:center}.c-fc__qty:disabled{display:none}.c-fc__panel{background:var(--c-forest);color:var(--c-offwhite);border-radius:var(--c-r-card);padding:clamp(1.25rem,3vw,2rem)}.c-fc__panel .c-label{color:var(--c-icterine)}.c-fc__figure{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;margin:.5rem 0 0;font-size:clamp(2.25rem,6vw,4rem);font-weight:700;line-height:1;color:var(--c-white)}.c-fc__per{font-size:var(--c-fs-body);font-weight:600;color:var(--c-offwhite)}.c-fc__breakdown{margin:.625rem 0 0;font-size:var(--c-fs-body-sm);font-weight:600;color:var(--c-icterine)}.c-fc__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:1rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--c-rule-forest)}.c-fc__stat{margin:.25rem 0 0;font-size:var(--c-fs-card);font-weight:700;color:var(--c-white)}.c-fc__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.c-fc__disclaimer{margin-top:1rem}.c-fc__heading{margin-bottom:1rem}.c-fc__intro{margin-bottom:clamp(1.5rem,3vw,2.25rem)}.c-fc__figure{font-size:clamp(2.75rem,7vw,5rem)}.c-fc__stat{font-size:clamp(1.5rem,2.4vw,1.875rem)}.c-fc__configure>.c-label{font-size:var(--c-fs-body)}@media(min-width:900px){.c-fc__grid{align-items:stretch}.c-fc__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.c-fc__result{display:flex;flex-direction:column}.c-fc__panel{flex:1}.c-fc__disclaimer{grid-column:2;margin-top:0}}.c-fc__compact{display:none}.c-fc__unit{font-weight:400;text-transform:none;color:var(--c-body-softer)}.c-fc__select{min-width:5.5rem;min-height:44px;padding:0 2rem 0 .75rem;border:1px solid var(--c-border-input);border-radius:var(--c-r-input);background:var(--c-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%238C335D' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right .75rem center;color:var(--c-magenta);font:inherit;font-weight:700;-webkit-appearance:none;appearance:none}.c-fc__addons summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.5rem}.c-fc__addons summary::-webkit-details-marker{display:none}.c-fc__addons summary:after{content:"";width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform var(--c-speed) var(--c-ease)}.c-fc__addons[open] summary:after{transform:rotate(-135deg) translateY(-2px)}.c-fc__addons .c-fc__group{margin-top:.625rem}@media(min-width:750px){.c-fc__addons summary{pointer-events:none}.c-fc__addons summary:after{display:none}}@media(max-width:749px){.c-fc__compact{display:flex;gap:1.5rem}.c-fc__pick{display:grid;gap:.375rem}.c-fc__range{display:none}.c-fc__configure{gap:1.125rem}.c-fc__grid{gap:.75rem}}.c-fc__contact{margin-top:clamp(1.25rem,3vw,1.75rem);padding-top:clamp(1rem,2.5vw,1.5rem);border-top:1px solid var(--c-rule-forest, rgba(255,255,255,.18))}.c-fc__contact-title{margin:0 0 .35rem;font-size:var(--c-fs-card);font-weight:600;line-height:var(--c-lh-card)}.c-fc__contact-body{margin:0 0 .75rem;max-width:46ch}.c-fc__panel,.c-fc__panel .c-body,.c-fc__panel .c-small,.c-fc__panel p{color:var(--c-offwhite)}.c-fc__panel .c-cta--3{color:var(--c-icterine)}.c-fc__panel .c-enq__dialog p{color:var(--c-charcoal)}.c-fc__panel .c-enq__dialog .c-body{color:var(--c-body-soft)}.c-fc__panel .c-enq__dialog .c-small{color:var(--c-body-softer)}.c-fc__panel .c-enq__dialog .c-enq__message.is-error{color:var(--c-magenta)}.c-fc__panel .c-enq__dialog .c-label{color:var(--c-body-soft)}.c-fc__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:.75rem}.c-fc__field{display:grid;gap:.375rem;align-content:start}.c-fc__field-label{font-weight:600;color:var(--c-charcoal)}.c-fc__money{position:relative}.c-fc__currency{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-weight:700;color:var(--c-magenta);pointer-events:none}.c-fc__num{width:100%;min-height:44px;padding:0 .75rem;border:1px solid var(--c-border-input);border-radius:var(--c-r-input);background:var(--c-white);color:var(--c-magenta);font:inherit;font-size:1rem;font-weight:700}.c-fc__money .c-fc__num{padding-left:1.75rem}.c-fc__num:focus-visible{outline:2px solid var(--c-magenta);outline-offset:1px}
/*# sourceMappingURL=/cdn/shop/t/78/assets/commercial-finance.css.map */
