.kmn-button{display:flex;justify-content:center;align-items:center;gap:var(--spacing-25);cursor:pointer;border-radius:var(--radius-full);font-weight:var(--font-semibold);font-family:var(--font-family-body),sans-serif;letter-spacing:0;text-align:center;text-decoration:none}.kmn-button:disabled{cursor:not-allowed}.kmn-button:focus-visible{outline-style:solid;outline-width:4px;outline-offset:0}.kmn-button--full{width:100%}.kmn-button--loading{color:transparent!important}.kmn-button--variant-primary{background-color:var(--color-button-primary-bg);color:var(--color-action-primary-text-active)}.kmn-button--variant-primary:disabled{background-color:var(--color-button-primary-disabled);color:var(--color-action-primary-text-disabled)}@media (hover: hover) and (pointer: fine){.kmn-button--variant-primary:hover:not([disabled]){background-color:var(--color-button-primary-hover)}}.kmn-button--variant-primary:focus-visible{outline-color:var(--color-action-primary-border-focus);background-color:var(--color-button-primary-focus)}.kmn-button--variant-secondary{background-color:var(--color-button-secondary-bg);color:var(--color-text-primary-active)}.kmn-button--variant-secondary:disabled{background-color:var(--color-button-primary-disabled);color:var(--color-action-primary-text-disabled)}@media (hover: hover) and (pointer: fine){.kmn-button--variant-secondary:hover:not([disabled]){background-color:var(--color-button-secondary-hover)}}.kmn-button--variant-secondary:focus-visible{outline-color:var(--color-action-primary-border-focus);background-color:var(--color-button-secondary-focus)}.kmn-button--variant-white{box-shadow:0 0 0 1px var(--color-dark-opacity-10) inset;background-color:var(--color-button-white-bg);color:var(--color-text-primary-active)}.kmn-button--variant-white:disabled{background-color:var(--color-button-primary-disabled);color:var(--color-action-primary-text-disabled)}@media (hover: hover) and (pointer: fine){.kmn-button--variant-white:hover:not([disabled]){background-color:var(--color-button-white-hover)}}.kmn-button--variant-white:focus-visible{outline-color:var(--color-action-primary-border-focus);background-color:var(--color-button-white-focus)}.kmn-button--variant-blur{-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);background-color:var(--color-button-blur-bg);color:var(--primary-color)}@media (hover: hover) and (pointer: fine){.kmn-button--variant-blur:hover:not([disabled]){background-color:var(--color-button-blur-hover)}}.kmn-button--variant-blur:focus-visible{outline-color:var(--color-action-primary-border-focus);background-color:var(--color-button-blur-focus)}.kmn-button--variant-outline{box-shadow:0 0 0 1px var(--color-dark-opacity-10) inset;background-color:transparent;color:var(--primary-color)}@media (hover: hover) and (pointer: fine){.kmn-button--variant-outline:hover:not([disabled]){background-color:var(--color-button-outline-hover)}}.kmn-button--variant-outline:focus-visible{outline-color:var(--color-action-primary-border-focus)}.kmn-button--variant-danger{background-color:var(--color-button-danger-bg);color:var(--color-white)}@media (hover: hover) and (pointer: fine){.kmn-button--variant-danger:hover:not([disabled]){background-color:var(--color-button-danger-hover)}}.kmn-button--variant-danger:focus-visible{outline-color:var(--color-action-primary-border-focus);background-color:var(--color-button-danger-focus)}.kmn-button--size-xs{padding-inline:var(--spacing-50);padding-block:var(--spacing-25);font-size:var(--font-body-xs);line-height:var(--text-xs-line-height)}.kmn-button--size-s{padding-inline:var(--spacing-100);padding-block:var(--spacing-50);font-size:var(--font-body-s);line-height:var(--text-s-line-height)}.kmn-button--size-m,.kmn-button--size-l{padding-inline:var(--spacing-100);padding-block:var(--spacing-50);font-size:var(--font-body-m);line-height:var(--text-m-line-height)}.kmn-button--size-xl{padding-inline:var(--spacing-125);padding-block:var(--spacing-75);font-size:var(--font-body-l);line-height:var(--text-l-line-height)}.kmn-button-spinner-container{display:flex;position:absolute;justify-content:center;align-items:center;inset:0}.kmn-chip{display:flex;justify-content:center;align-items:center;gap:var(--spacing-25);cursor:pointer;box-shadow:0 0 0 1px var(--color-border-lowest) inset;border-radius:var(--radius-full);background-color:transparent;color:var(--color-text-neutral-soft);font-weight:var(--font-semibold);font-family:var(--font-family-body),sans-serif;letter-spacing:0;text-align:center}@media (hover: hover) and (pointer: fine){.kmn-chip:hover:not([disabled]){background-color:var(--color-action-primary-bg-hover);color:var(--color-text-neutral-bright)}}.kmn-chip:focus-visible{outline:3px solid var(--color-action-primary-border-focus);background-color:var(--color-dark-opacity-5);color:var(--color-text-neutral-bright)}.kmn-chip--active{background-color:var(--color-action-primary-bg-active);color:var(--color-action-primary-text-active)}.kmn-chip--size-xs{padding-inline:var(--spacing-specific-63);padding-block:var(--spacing-specific-38);font-size:var(--font-body-xs);line-height:var(--text-xs-line-height)}.kmn-chip--size-xs.kmn-chip--filter{padding-right:var(--spacing-specific-38)}.kmn-chip--size-xs svg.kmn-icon{width:18px;height:18px}.kmn-chip--size-s{padding-inline:var(--spacing-100);padding-block:var(--spacing-50);font-size:var(--font-body-s);line-height:var(--text-s-line-height)}.kmn-chip--size-s.kmn-chip--filter{padding-right:var(--spacing-50)}.kmn-chip--size-s svg.kmn-icon{width:20px;height:20px}.kmn-chip--size-m{padding-inline:var(--spacing-100);padding-block:var(--spacing-50);font-size:var(--font-body-m);line-height:var(--text-m-line-height)}.kmn-chip--size-m.kmn-chip--filter{padding-right:var(--spacing-50)}.kmn-chip--size-m svg.kmn-icon{width:24px;height:24px}.kmn-icon-button{display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:var(--radius-full)}.kmn-icon-button:disabled,.kmn-icon-button--disabled{cursor:not-allowed}.kmn-icon-button:focus-visible{outline-style:solid;outline-width:4px}.kmn-icon-button--variant-primary{border-color:var(--color-button-primary-bg);background-color:var(--color-button-primary-bg);color:var(--color-action-primary-text-active)}@media (hover: hover) and (pointer: fine){.kmn-icon-button--variant-primary:hover:not([disabled]){border-color:var(--color-button-primary-hover);background-color:var(--color-button-primary-hover)}}.kmn-icon-button--variant-primary:focus-visible{outline-color:var(--color-action-primary-border-focus);border-color:var(--color-action-primary-border-focus);background-color:var(--primary-color-press)}.kmn-icon-button--variant-secondary{background-color:var(--primary-opacity-50);color:var(--primary-color)}@media (hover: hover) and (pointer: fine){.kmn-icon-button--variant-secondary:hover:not([disabled]){background-color:var(--primary-opacity-100)}}.kmn-icon-button--variant-secondary:focus-visible{outline-color:var(--primary-opacity-50);background-color:var(--primary-opacity-100)}.kmn-icon-button--variant-white{background-color:var(--color-white);color:var(--primary-color)}@media (hover: hover) and (pointer: fine){.kmn-icon-button--variant-white:hover:not([disabled]){background-color:var(--primary-opacity-100)}}.kmn-icon-button--variant-white:focus-visible{outline-color:var(--primary-opacity-50);background-color:var(--primary-opacity-100)}.kmn-icon-button--variant-outline{border-color:var(--color-dark-opacity-10);background-color:transparent;color:var(--primary-color)}@media (hover: hover) and (pointer: fine){.kmn-icon-button--variant-outline:hover:not([disabled]){border-color:var(--color-dark-opacity-20);background-color:var(--color-dark-opacity-10)}}.kmn-icon-button--variant-outline:focus-visible{outline-color:var(--primary-opacity-50);border-color:var(--primary-color)}.kmn-icon-button--variant-danger{border-color:var(--color-danger-700);background-color:var(--color-danger-700);color:var(--color-white)}@media (hover: hover) and (pointer: fine){.kmn-icon-button--variant-danger:hover:not([disabled]){border-color:var(--color-danger-600);background-color:var(--color-danger-600)}}.kmn-icon-button--variant-danger:focus-visible{outline-color:var(--primary-opacity-50);border-color:var(--color-danger-600);background-color:var(--color-danger-600)}.kmn-icon-button--size-xs{width:30px;height:30px}.kmn-icon-button--size-xs svg.kmn-icon{width:18px;height:18px}.kmn-icon-button--size-s{width:36px;height:36px}.kmn-icon-button--size-s svg.kmn-icon{width:20px;height:20px}.kmn-icon-button--size-m{width:40px;height:40px}.kmn-icon-button--size-m svg.kmn-icon{width:24px;height:24px}.kmn-icon-button--size-l{width:44px;height:44px}.kmn-icon-button--size-l svg.kmn-icon{width:24px;height:24px}.kmn-icon-button--size-xl{width:50px;height:50px}.kmn-icon-button--size-xl svg.kmn-icon{width:26px;height:26px}.kmn-segmented-control{display:flex;align-items:stretch;gap:var(--spacing-25);border:1.5px solid var(--color-border-lowest);border-radius:var(--radius-full);padding:var(--spacing-25);width:100%}.kmn-segmented-control-option{display:flex;flex:1;justify-content:center;align-items:center;cursor:pointer;border-radius:var(--radius-full);background-color:transparent;padding-inline:var(--spacing-75);padding-block:var(--spacing-25);color:var(--color-text-neutral-soft);font-weight:var(--font-semibold);font-size:var(--font-body-m);line-height:var(--text-m-line-height);font-family:var(--font-family-body),sans-serif;letter-spacing:0}.kmn-segmented-control-option:disabled{cursor:not-allowed;color:var(--color-text-neutral-dim)}@media (hover: hover) and (pointer: fine){.kmn-segmented-control-option:hover:not([disabled]){background-color:var(--color-action-primary-bg-hover);color:var(--color-text-neutral-bright)}}.kmn-segmented-control-option:focus-visible{background-color:var(--color-action-primary-bg-press);color:var(--color-text-neutral-bright)}.kmn-segmented-control-option--selected{background-color:var(--color-action-primary-bg-active);color:var(--color-action-primary-text-active)}.kmn-checkbox{display:flex;align-items:center;gap:var(--spacing-25)}.kmn-checkbox-input{position:relative;appearance:none;cursor:pointer;margin:7px;border:2px solid var(--color-action-primary-bg-active);border-radius:var(--radius-xxxs);background-color:transparent;width:18px;height:18px}.kmn-checkbox-input:before{position:absolute;transform:scale(0);z-index:var(--zindex-300);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);inset:0;background-color:currentColor;content:""}.kmn-checkbox-input:disabled{cursor:not-allowed;border-color:var(--color-action-primary-bg-disabled)}@media (hover: hover) and (pointer: fine){.kmn-checkbox-input:hover:not([disabled]){outline:7px solid var(--color-action-primary-bg-hover);outline-offset:0}}.kmn-checkbox-input:focus-visible{outline:7px solid var(--color-action-primary-bg-press);outline-offset:0}.kmn-checkbox-input:checked,.kmn-checkbox-input[aria-checked=true]{background-color:var(--color-action-primary-bg-active);color:var(--color-action-primary-text-active)}.kmn-checkbox-input:checked:before,.kmn-checkbox-input[aria-checked=true]:before{transform:scale(1)}.kmn-checkbox-input:checked:disabled,.kmn-checkbox-input[aria-checked=true]:disabled{background-color:var(--color-action-primary-bg-disabled)}.kmn-checkbox-label{color:var(--color-text-neutral-bright);font-weight:var(--font-normal);font-size:var(--font-body-m);line-height:var(--text-m-line-height);font-family:var(--font-family),sans-serif;letter-spacing:0}.kmn-form-field{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-50);width:100%;font-family:var(--font-family),sans-serif;letter-spacing:0}.kmn-form-field-header{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-25)}.kmn-form-field-header-label{color:var(--color-text-neutral-bright);font-weight:var(--font-semibold);font-size:var(--font-body-m);line-height:var(--text-m-line-height)}.kmn-form-field-header *[kmn-form-field-hint]{color:var(--color-text-neutral-dim);font-weight:var(--font-normal);font-size:var(--font-body-m);line-height:var(--text-m-line-height);text-align:right}.kmn-form-field-footer{display:flex;align-items:flex-start}.kmn-form-field-footer-content{display:flex;align-items:flex-start;gap:var(--spacing-50)}.kmn-form-field-footer-content .kmn-icon{width:20px;height:20px}.kmn-form-field-footer-content span{font-weight:var(--font-normal);font-size:var(--font-body-s);line-height:var(--text-s-line-height)}.kmn-form-field-footer-error{color:var(--color-text-danger-bright)}.kmn-form-field-footer-help{color:var(--color-text-neutral-soft)}.kmn-input{outline:none;border:1px solid var(--color-border-lowest);border-radius:var(--radius-full);background-color:var(--color-background-neutral);padding-inline:var(--spacing-100);padding-block:var(--spacing-50);width:100%;color:var(--color-text-neutral-bright);font-weight:var(--font-normal);font-size:var(--font-body-m);line-height:var(--text-m-line-height);font-family:var(--font-family),sans-serif;letter-spacing:0}.kmn-input--textarea{border-radius:var(--radius-s)}.kmn-input--invalid{border-color:red}.kmn-input:disabled{cursor:not-allowed;border-color:var(--color-background-neutral-disabled);background-color:var(--color-background-neutral-disabled);color:var(--color-text-neutral-dim)}.kmn-input:focus-visible{box-shadow:0 0 0 3px var(--color-action-primary-border-focus);border-color:var(--color-border-primary)}.kmn-radio{display:flex;align-items:center;gap:var(--spacing-25)}.kmn-radio-input{position:relative;appearance:none;cursor:pointer;margin:7px;border:2px solid var(--color-action-primary-bg-active);border-radius:var(--radius-full);background-color:transparent;width:18px;height:18px}.kmn-radio-input:before{position:absolute;transform:scale(0);z-index:var(--zindex-300);inset:2px;border-radius:var(--radius-full);background-color:currentColor;width:10px;height:10px;content:""}.kmn-radio-input:disabled{cursor:not-allowed;border-color:var(--color-action-primary-bg-disabled)}@media (hover: hover) and (pointer: fine){.kmn-radio-input:hover:not([disabled]){outline:7px solid var(--color-action-primary-bg-hover);outline-offset:0}}.kmn-radio-input:focus-visible{outline:7px solid var(--color-action-primary-bg-press);outline-offset:0}.kmn-radio-input:checked,.kmn-radio-input[aria-checked=true]{color:var(--color-action-primary-bg-active)}.kmn-radio-input:checked:before,.kmn-radio-input[aria-checked=true]:before{transform:scale(1)}.kmn-radio-input:checked:disabled,.kmn-radio-input[aria-checked=true]:disabled{color:var(--color-action-primary-bg-disabled)}.kmn-radio-label{color:var(--color-text-neutral-bright);font-weight:var(--font-normal);font-size:var(--font-body-m);line-height:var(--text-m-line-height);font-family:var(--font-family),sans-serif;letter-spacing:0}.kmn-switch{display:flex;align-items:center;gap:var(--spacing-25)}.kmn-switch-button{position:relative;cursor:pointer;border:1px solid var(--color-action-primary-bg-active);border-radius:var(--radius-full);background-color:transparent;width:52px;height:32px}.kmn-switch-button:disabled{cursor:not-allowed;border-color:var(--color-dark-opacity-10)}.kmn-switch-button:disabled span{background-color:var(--color-action-primary-bg-disabled)}@media (hover: hover) and (pointer: fine){.kmn-switch-button:hover:not([disabled]){background-color:var(--color-action-primary-bg-hover)}}.kmn-switch-button:focus-visible{background-color:var(--color-action-primary-bg-press)}.kmn-switch-button:checked,.kmn-switch-button[aria-checked=true]{border:none;background-color:var(--color-action-primary-bg-active)}@media (hover: hover) and (pointer: fine){.kmn-switch-button:checked:hover:not([disabled]),.kmn-switch-button[aria-checked=true]:hover:not([disabled]){background-color:var(--color-action-primary-bg-active-press)}}.kmn-switch-button:checked:disabled,.kmn-switch-button[aria-checked=true]:disabled{background-color:var(--color-action-primary-bg-disabled)}.kmn-switch-button:checked:disabled span,.kmn-switch-button[aria-checked=true]:disabled span{background-color:var(--color-action-primary-bg-active)}.kmn-switch-button:checked span,.kmn-switch-button[aria-checked=true] span{top:4px;right:4px;left:unset;background-color:var(--color-action-primary-text-active);width:24px;height:24px}.kmn-switch-button span{position:absolute;top:8px;left:8px;border-radius:var(--radius-full);background-color:var(--color-action-primary-bg-active);width:16px;height:16px}.kmn-switch-label{color:var(--color-text-neutral-bright);font-weight:var(--font-normal);font-size:var(--font-body-m);line-height:var(--text-m-line-height);font-family:var(--font-family),sans-serif;letter-spacing:0}.kmn-form-field-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 10px center;background-size:20px;background-repeat:no-repeat;padding-right:40px}.kmn-sticker{display:flex;justify-content:center;align-items:center;gap:var(--spacing-25);border-width:1px;border-style:solid;border-radius:var(--radius-full);padding-inline:var(--spacing-50);padding-block:var(--spacing-25);font-weight:var(--font-semibold);font-size:var(--font-body-xs);line-height:var(--text-xs-line-height);font-family:var(--font-family-body),sans-serif;letter-spacing:0;text-align:center}.kmn-sticker--variant-primary{border-color:var(--color-dark-opacity-10);background-color:var(--primary-color);color:var(--color-white)}.kmn-sticker--variant-offer{border-color:var(--color-dark-opacity-10);background-color:var(--color-white);color:var(--color-dark-opacity-90)}.kmn-sticker--variant-web-only{border-color:var(--color-dark-opacity-10);background-color:var(--color-petrol-blue-900);color:var(--color-white)}.kmn-sticker--variant-secondary{border-color:var(--color-dark-opacity-10);background-color:var(--color-neutral-60);color:var(--color-white)}.kmn-sticker--variant-sale{border-color:var(--color-dark-opacity-10);background-color:var(--color-op-red-500);color:var(--color-white)}.kmn-sticker--variant-blur{border-color:var(--color-dark-opacity-10);background-color:var(--color-neutral-60);color:var(--color-dark-opacity-90)}.kmn-sticker svg.kmn-icon{width:18px;height:18px}.kmn-spinner{--kia-spinner-color: var(--color-primary);position:relative;-webkit-mask-image:linear-gradient(transparent 50%,var(--color-white) 50%),linear-gradient(to right,transparent 50%,var(--color-white) 50%);mask-image:linear-gradient(transparent 50%,var(--color-white) 50%),linear-gradient(to right,transparent 50%,var(--color-white) 50%);animation:rotate 6s infinite;background-color:#c4000000;color:var(--kia-spinner-color)}.kmn-spinner:before{position:absolute;animation:rotate-shrink .75s infinite linear alternate;inset:0;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;background-color:transparent;content:""}.kmn-spinner_size--s{inline-size:24px;block-size:24px}.kmn-spinner_size--s:before{border-width:2px}.kmn-spinner_size--m{inline-size:42px;block-size:42px}.kmn-spinner_size--m:before{border-width:3px}.kmn-spinner_size--l{inline-size:64px;block-size:64px}.kmn-spinner_size--l:before{border-width:4px}@keyframes rotate{0%{transform:rotate(0)}12.5%{transform:rotate(180deg);animation-timing-function:linear}25%{transform:rotate(630deg)}37.5%{transform:rotate(810deg);animation-timing-function:linear}50%{transform:rotate(1260deg)}62.5%{transform:rotate(1440deg);animation-timing-function:linear}75%{transform:rotate(1890deg)}87.5%{transform:rotate(2070deg);animation-timing-function:linear}to{transform:rotate(2520deg)}}@keyframes rotate-shrink{0%{transform:rotate(-30deg)}29.4%{border-inline-start-color:transparent}29.41%{border-inline-start-color:currentcolor}64.7%{border-block-end-color:transparent}64.71%{border-block-end-color:currentcolor}to{transform:rotate(225deg);border-inline-start-color:currentcolor;border-block-end-color:currentcolor}}.kmn-card-bento{display:flex;position:relative;flex-direction:column;justify-content:flex-end;align-items:flex-start;border-radius:var(--radius-s);background-color:var(--color-background-layout-dim);padding:var(--spacing-75)}.kmn-card-bento--format-square{width:140px;height:140px}.kmn-card-bento--format-column{width:140px;height:296px}.kmn-card-bento-sticker{z-index:var(--zindex-200)}.kmn-card-bento picture{position:absolute;z-index:var(--zindex-100);inset:0}.kmn-card-bento picture img{border-radius:var(--radius-s);width:100%;height:100%;object-fit:cover}.kmn-card-content{display:flex;position:relative;flex-direction:column;justify-content:space-between;gap:var(--spacing-75);box-shadow:var(--shadow--outer--dark-200);border-radius:var(--radius-s);background-color:var(--color-background-layout-dim);padding-inline:var(--spacing-100);padding-block:var(--spacing-200);width:300px;height:400px}.kmn-card-content-text{display:flex;flex-grow:1;flex-direction:column;align-items:center;gap:var(--spacing-75);z-index:var(--zindex-200);width:100%;letter-spacing:0;text-align:center}.kmn-card-content-text-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-weight:var(--font-bold);font-size:var(--font-title-s);line-height:var(--font-line-height-title-s);font-family:var(--font-family-title),sans-serif;text-overflow:ellipsis}.kmn-card-content-text-paragraph{flex-grow:1;overflow:hidden;font-weight:var(--font-normal);font-size:var(--font-body-s);line-height:var(--text-s-line-height);font-family:var(--font-family-body),sans-serif;text-overflow:ellipsis}.kmn-card-content-action{display:flex;justify-content:center;align-items:center;gap:var(--spacing-25);z-index:var(--zindex-200);width:100%}.kmn-card-content-action:empty{display:none}.kmn-card-content picture{position:absolute;z-index:var(--zindex-100);inset:0}.kmn-card-content picture img{border-radius:var(--radius-s);width:100%;height:100%;object-fit:cover}.kmn-card-image-simple{position:relative;box-shadow:var(--shadow--outer--dark-200);border-radius:var(--radius-s);background-color:var(--color-background-layout-dim);width:300px;height:400px}.kmn-card-image-simple picture{position:absolute;z-index:var(--zindex-100);inset:0}.kmn-card-image-simple picture img{border-radius:var(--radius-s);width:100%;height:100%;object-fit:cover}.kmn-card-marketing{display:flex;flex-direction:column;box-shadow:var(--shadow--outer--dark-200);border-radius:var(--radius-s);background-color:var(--color-background-layout-dim);width:320px;height:480px}.kmn-card-marketing-content{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;gap:var(--spacing-75);border-bottom-right-radius:var(--radius-s);border-bottom-left-radius:var(--radius-s);background-color:var(--color-background-neutral-lowest);padding-top:var(--spacing-150);padding-bottom:var(--spacing-200);padding-inline:var(--spacing-100)}.kmn-card-marketing-content-text{display:flex;flex-grow:1;flex-direction:column;align-items:center;gap:var(--spacing-75);width:100%;letter-spacing:0;text-align:center}.kmn-card-marketing-content-text-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:var(--font-bold);font-size:var(--font-title-s);line-height:var(--font-line-height-title-s);font-family:var(--font-family-title),sans-serif;text-overflow:ellipsis}.kmn-card-marketing-content-text-paragraph{flex-grow:1;overflow:hidden;font-weight:var(--font-normal);font-size:var(--font-body-s);line-height:var(--text-s-line-height);font-family:var(--font-family-body),sans-serif;text-overflow:ellipsis}.kmn-card-marketing-content-action{display:flex;justify-content:center;align-items:center;gap:var(--spacing-25);width:100%}.kmn-card-marketing-content-action:empty{display:none}.kmn-card-marketing picture{width:100%;height:240px}.kmn-card-marketing picture img{border-top-right-radius:var(--radius-s);border-top-left-radius:var(--radius-s);width:100%;height:100%;object-fit:cover}.kmn-card-service{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-50);border-radius:var(--radius-s);background-color:var(--color-background-neutral-low);padding-inline:var(--spacing-100);padding-block:var(--spacing-200)}.kmn-card-service--mobile{padding-block:var(--spacing-150)}.kmn-card-service--mobile .kmn-card-service-header{flex-direction:row}.kmn-card-service--mobile .kmn-card-service-header svg.kmn-icon{width:32px;height:32px}.kmn-card-service--mobile .kmn-card-service-header-title,.kmn-card-service--mobile .kmn-card-service-content{text-align:left}.kmn-card-service-header{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-75)}.kmn-card-service-header svg.kmn-icon{width:40px;height:40px}.kmn-card-service-header-title{color:var(--color-primary);font-weight:var(--font-bold);font-size:var(--font-title-xs);line-height:var(--font-line-height-title-xs);font-family:var(--font-family-title),sans-serif;text-align:center}.kmn-card-service-content{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-50);color:var(--color-text-neutral-soft);font-weight:var(--font-normal);font-size:var(--font-body-s);line-height:var(--text-s-line-height);font-family:var(--font-family-body),sans-serif;text-align:center}.kmn-bloc-content{position:relative;width:100%;height:100%}.kmn-bloc-content picture{position:absolute;z-index:var(--zindex-100);inset:0}.kmn-bloc-content picture img{width:100%;height:100%;object-fit:cover}.kmn-bloc-content--mode-dim .kmn-bloc-content-container{background:linear-gradient(180deg,#0000 10%,#00000073 45%,#000000bf);color:var(--color-white)}.kmn-bloc-content--mode-bright .kmn-bloc-content-container{color:var(--color-text-primary-active)}.kmn-bloc-content-container{display:flex;position:absolute;right:0;bottom:0;left:0;flex-direction:column;gap:var(--spacing-125);z-index:var(--zindex-200);padding-top:var(--spacing-300);padding-bottom:var(--spacing-200)}.kmn-bloc-content-container-text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-125);padding-inline:var(--spacing-250);width:100%}.kmn-bloc-content-container-text-title{font-weight:var(--font-bold);font-size:var(--font-title-m);line-height:var(--font-line-height-title-m);font-family:var(--font-family-title),sans-serif}.kmn-bloc-content-container-text-subtitle{font-weight:var(--font-normal);font-size:var(--font-body-m);line-height:var(--text-m-line-height);font-family:var(--font-family-body),sans-serif}.kmn-bloc-content-container-action{display:flex;align-items:center;gap:var(--spacing-125);padding-inline:var(--spacing-250);width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.kmn-bloc-content-container-action ::-webkit-scrollbar{display:none}.kmn-divider{display:block;background-color:var(--color-neutral-30);width:100%;height:1px}.kmn-hero-banner{position:relative;width:100%;height:640px}@media (min-width: 640px) and (max-width: 1279px){.kmn-hero-banner{height:632px}.kmn-hero-banner .kmn-hero-banner-content{padding-bottom:var(--spacing-300)}}.kmn-hero-banner picture{position:absolute;z-index:var(--zindex-100);inset:0}.kmn-hero-banner picture img{width:100%;height:100%;object-fit:cover}.kmn-hero-banner-content{display:flex;position:absolute;right:0;bottom:0;left:0;flex-direction:column;justify-content:flex-end;gap:var(--spacing-75);z-index:var(--zindex-200);background:linear-gradient(180deg,#0000,#000000bf);padding-top:var(--spacing-400);padding-bottom:var(--spacing-150);padding-inline:var(--spacing-layout-margin);color:var(--color-white)}.kmn-hero-banner-content--align-left{align-items:flex-start}.kmn-hero-banner-content--align-center{align-items:center}.kmn-hero-banner-content--align-right{align-items:flex-end}.kmn-hero-banner-content-title{font-weight:var(--font-bold);font-size:var(--font-title-l);line-height:var(--font-line-height-title-l);font-family:var(--font-family-title),sans-serif}.kmn-hero-banner-content-subtitle{font-weight:var(--font-semibold);font-size:var(--font-body-l);line-height:var(--text-l-line-height);font-family:var(--font-family-body),sans-serif}.kmn-menu-item{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-75);cursor:pointer;border-radius:var(--radius-full);background-color:transparent;padding:var(--spacing-50);padding-left:var(--spacing-75);width:100%;color:var(--color-text-neutral-bright);font-weight:var(--font-normal);font-size:var(--font-body-m);line-height:var(--text-m-line-height);font-family:var(--font-family),sans-serif;letter-spacing:0}.kmn-menu-item:disabled,.kmn-menu-item--disabled{cursor:not-allowed}@media (hover: hover) and (pointer: fine){.kmn-menu-item:hover:not([disabled]){background-color:var(--color-action-primary-bg-hover);color:var(--color-text-neutral-bright)}}.kmn-menu-item:focus-visible{background-color:var(--color-action-primary-bg-press);color:var(--color-text-neutral-bright)}.kmn-menu-item--active{background-color:var(--color-action-primary-bg-active);color:var(--color-action-primary-text-active)}.kmn-menu-item--disabled{color:var(--color-text-neutral-dim)}.kmn-menu-item-content{display:flex;flex:1;align-items:center;gap:var(--spacing-75)}.kmn-menu-item-content svg.kmn-icon{width:24px;height:24px}.kmn-menu-item svg.kmn-icon{width:20px;height:20px}.kmn-tab{display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%}.kmn-tab-header{display:flex;justify-content:center;align-items:flex-end}.kmn-tab-header-item{display:flex;flex:1;justify-content:center;align-items:center;cursor:pointer;outline:none;border:none;border-bottom:3px solid var(--color-border-lowest);background-color:transparent;padding:var(--spacing-75);color:var(--color-text-neutral-soft);font-weight:var(--font-semibold);font-size:var(--font-body-m);line-height:var(--text-m-line-height);font-family:var(--font-family),sans-serif;letter-spacing:0}.kmn-tab-header-item:disabled{cursor:not-allowed;color:var(--color-text-neutral-dim)}@media (hover: hover) and (pointer: fine){.kmn-tab-header-item:hover:not([disabled]){border-color:var(--color-border-low);color:var(--color-text-neutral-bright)}}.kmn-tab-header-item--active{border-color:var(--primary-color)!important;color:var(--color-primary)}.kmn-tab-content{flex:1}.kmn-icon{width:24px;height:24px}.kmn-fullscreen-dialog-panel .kmn-dialog{border-radius:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);height:100%;max-height:100%}.kmn-dialog{display:flex;flex-direction:column;box-shadow:var(--shadow--inner--light-300);border-radius:var(--radius-s);background-color:var(--color-white);max-height:85vh}.kmn-dialog-header{display:flex;align-items:center;padding:var(--spacing-200) var(--spacing-100) var(--spacing-100) var(--spacing-150);min-height:64px;color:var(--color-text-neutral-bright)}.kmn-dialog-header:empty{display:none}.kmn-dialog-header-title{display:flex;flex:1;flex-direction:column;align-items:flex-start}.kmn-dialog-header-title *[kmn-dialog-title]{font-weight:var(--font-bold);font-size:var(--font-title-s);line-height:var(--font-line-height-title-s);font-family:var(--font-family),sans-serif;color:var(--color-petrol-blue-500)}.kmn-dialog-content{display:flex;flex:1;flex-direction:column;padding-right:var(--spacing-150);padding-bottom:var(--spacing-200);padding-left:var(--spacing-150);overflow-y:auto;font-family:var(--font-family-body)}.kmn-dialog-content-actions{display:flex;align-items:center;gap:var(--spacing-75);padding-top:var(--spacing-150)}.kmn-dialog-content-actions:empty{display:none}.kmn-dialog-content-actions>*{flex:1}:root{--kmn-breakpoint_sm: 640px;--kmn-breakpoint_md: 768px;--kmn-breakpoint_lg: 1024px;--kmn-breakpoint_xl: 1280px;--kmn-breakpoint_2xl: 1920px}:root{--color-electric-blue-10: #fafafd;--color-electric-blue-50: #e6e7f6;--color-electric-blue-100: #b0b5e2;--color-electric-blue-200: #8a91d3;--color-electric-blue-300: #545ebf;--color-electric-blue-400: #333fb3;--color-electric-blue-500: #000fa0;--color-electric-blue-600: #000e92;--color-electric-blue-700: #000b72;--color-electric-blue-800: #000858;--color-electric-blue-900: #000643;--color-electric-blue-950: #000210;--color-neon-blue-10: #f7fbff;--color-neon-blue-50: #e6f1ff;--color-neon-blue-100: #b0d2fe;--color-neon-blue-200: #8abcfd;--color-neon-blue-300: #549efc;--color-neon-blue-400: #338bcf;--color-neon-blue-500: #006efb;--color-neon-blue-600: #0064e4;--color-neon-blue-700: #004eb2;--color-neon-blue-800: #003d8a;--color-neon-blue-900: #002e69;--color-neon-blue-950: #002657;--color-petrol-blue-10: #fafafb;--color-petrol-blue-50: #e6e6eb;--color-petrol-blue-100: #b1b0c1;--color-petrol-blue-200: #8c8aa3;--color-petrol-blue-300: #575479;--color-petrol-blue-400: #36335f;--color-petrol-blue-500: #040037;--color-petrol-blue-600: #040032;--color-petrol-blue-700: #030027;--color-petrol-blue-800: #02001e;--color-petrol-blue-900: #020017;--color-petrol-blue-950: #000006;--color-yellow-50: #fffbe6;--color-yellow-100: #fff4b0;--color-yellow-200: #ffee8a;--color-yellow-300: #ffe654;--color-yellow-400: #ffe133;--color-yellow-500: #ffda00;--color-yellow-600: #e8c600;--color-yellow-700: #b59b00;--color-yellow-800: #8c7800;--color-yellow-900: #6b5c00;--color-coral-50: #fff4f0;--color-coral-100: #ffdcd1;--color-coral-200: #ffcbbb;--color-coral-300: #ffb39c;--color-coral-400: #ffa489;--color-coral-500: #ff8d6b;--color-coral-600: #e88061;--color-coral-700: #b5644c;--color-coral-800: #8c4e3b;--color-coral-900: #6b3b2d;--color-green-50: #e9f7ed;--color-green-100: #bae7c7;--color-green-200: #99dbac;--color-green-300: #6aca86;--color-green-400: #4dc06e;--color-green-500: #21b04a;--color-green-600: #1ea043;--color-green-700: #177d35;--color-green-800: #126129;--color-green-900: #0e4a1f;--color-cyan-50: #effafc;--color-cyan-100: #cff0f6;--color-cyan-200: #b7e9f2;--color-cyan-300: #96dfec;--color-cyan-400: #82d9e9;--color-cyan-500: #63cfe3;--color-cyan-600: #5abccf;--color-cyan-700: #4693a1;--color-cyan-800: #36727d;--color-cyan-900: #2a575f;--color-purple-50: #fbf4ff;--color-purple-100: #f1deff;--color-purple-200: #eaceff;--color-purple-300: #e1b8fe;--color-purple-400: #dbaafe;--color-purple-500: #d295fe;--color-purple-600: #bf88e7;--color-purple-700: #956ab4;--color-purple-800: #74528c;--color-purple-900: #583f6b;--color-kn-eggplant-10: #fbfbfc;--color-kn-eggplant-50: #ebe9ee;--color-kn-eggplant-100: #c0b9ca;--color-kn-eggplant-200: #a198b0;--color-kn-eggplant-300: #76688c;--color-kn-eggplant-400: #5c4b76;--color-kn-eggplant-500: #331e54;--color-kn-eggplant-600: #2e1b4c;--color-kn-eggplant-700: #24152c;--color-kn-eggplant-800: #1c112e;--color-kn-eggplant-900: #150d23;--color-kn-eggplant-950: #050308;--color-kn-purple-10: #fdfdff;--color-kn-purple-50: #f6f6ff;--color-kn-purple-100: #e4e2fd;--color-kn-purple-200: #d7d4fd;--color-kn-purple-300: #c5c1fc;--color-kn-purple-400: #bab5fb;--color-kn-purple-500: #a9a2fa;--color-kn-purple-600: #9a93e4;--color-kn-purple-700: #7873b2;--color-kn-purple-800: #5d598a;--color-kn-purple-900: #474469;--color-kn-purple-950: #111019;--color-kn-mauve-50: #fbf9ff;--color-kn-mauve-100: #f4edff;--color-kn-mauve-200: #eee5ff;--color-kn-mauve-300: #e7d9ff;--color-kn-mauve-400: #e2d1ff;--color-kn-mauve-500: #dbc6ff;--color-kn-mauve-600: #c7b4e8;--color-kn-mauve-700: #9b8db5;--color-kn-mauve-800: #786d8c;--color-kn-mauve-900: #5c536b;--color-kn-salmon-50: #fff9f5;--color-kn-salmon-100: #ffebe1;--color-kn-salmon-200: #ffe1d3;--color-kn-salmon-300: #ffd3bf;--color-kn-salmon-400: #ffcbb2;--color-kn-salmon-500: #ffbe9f;--color-kn-salmon-600: #e8ad91;--color-kn-salmon-700: #b58771;--color-kn-salmon-800: #8c6957;--color-kn-salmon-900: #6b5043;--color-kn-ocher-50: #faf6ee;--color-kn-ocher-100: #efe2c9;--color-kn-ocher-200: #e7d3af;--color-kn-ocher-300: #dcbf8b;--color-kn-ocher-400: #d5b375;--color-kn-ocher-500: #cba052;--color-kn-ocher-600: #b9924b;--color-kn-ocher-700: #90723a;--color-kn-ocher-800: #70582d;--color-kn-ocher-900: #554322;--color-kn-minth-50: #f6fdf8;--color-kn-minth-100: #e4f7e8;--color-kn-minth-200: #d7f4dd;--color-kn-minth-300: #c4eecd;--color-kn-minth-400: #b9ebc4;--color-kn-minth-500: #a7e6b5;--color-kn-minth-600: #98d1a5;--color-kn-minth-700: #77a381;--color-kn-minth-800: #5c7f64;--color-kn-minth-900: #46614c;--color-kn-ocean-50: #f7fdfb;--color-kn-ocean-100: #e7f8f3;--color-kn-ocean-200: #dbf4ed;--color-kn-ocean-300: #cbefe5;--color-kn-ocean-400: #c1ece0;--color-kn-ocean-500: #b1e7d8;--color-kn-ocean-600: #a1d2c5;--color-kn-ocean-700: #7ea499;--color-kn-ocean-800: #617f77;--color-kn-ocean-900: #4a615b;--color-bs-green-10: #fafcfc;--color-bs-green-50: #e6eeef;--color-bs-green-100: #b0cbcc;--color-bs-green-200: #8ab1b3;--color-bs-green-300: #548e90;--color-bs-green-400: #33787b;--color-bs-green-500: #00565a;--color-bs-green-600: #004e52;--color-bs-green-700: #003d40;--color-bs-green-800: #002f32;--color-bs-green-900: #002426;--color-bs-green-950: #000909;--color-bs-lily-10: #fcfcff;--color-bs-lily-50: #f1f2ff;--color-bs-lily-100: #d3d6fe;--color-bs-lily-200: #bec2fe;--color-bs-lily-300: #a0a6fe;--color-bs-lily-400: #8d95fd;--color-bs-lily-500: #717afd;--color-bs-lily-600: #676fe6;--color-bs-lily-700: #5057b4;--color-bs-lily-800: #3e438b;--color-bs-lily-900: #2f336a;--color-bs-lily-950: #0b0c19;--color-bs-yellow-50: #fffbe6;--color-bs-yellow-100: #fff4b0;--color-bs-yellow-200: #ffee8a;--color-bs-yellow-300: #ffe654;--color-bs-yellow-400: #ffe133;--color-bs-yellow-500: #ffda00;--color-bs-yellow-600: #e8c600;--color-bs-yellow-700: #b59b00;--color-bs-yellow-800: #8c7800;--color-bs-yellow-900: #6b5c00;--color-bs-coral-50: #fff1ec;--color-bs-coral-100: #ffd2c5;--color-bs-coral-200: #ffbda9;--color-bs-coral-300: #fe9f82;--color-bs-coral-400: #fe8c6a;--color-bs-coral-500: #fe6f45;--color-bs-coral-600: #e7653f;--color-bs-coral-700: #b44f31;--color-bs-coral-800: #8c3d26;--color-bs-coral-900: #6b2f1d;--color-bs-aqua-50: #eaf7f7;--color-bs-aqua-100: #bde7e5;--color-bs-aqua-200: #9ddcd8;--color-bs-aqua-300: #70ccc7;--color-bs-aqua-400: #55c2bc;--color-bs-aqua-500: #2ab3ab;--color-bs-aqua-600: #26a39c;--color-bs-aqua-700: #1e7f79;--color-bs-aqua-800: #17625e;--color-bs-aqua-900: #124b48;--color-bs-petrol-blue-50: #e6e6eb;--color-bs-petrol-blue-100: #b1b0c1;--color-bs-petrol-blue-200: #8c8aa3;--color-bs-petrol-blue-300: #575479;--color-bs-petrol-blue-400: #36335f;--color-bs-petrol-blue-500: #040037;--color-bs-petrol-blue-600: #040032;--color-bs-petrol-blue-700: #030027;--color-bs-petrol-blue-800: #02001e;--color-bs-petrol-blue-900: #020017;--color-bs-charcaol-grey-50: #f4f4f4;--color-bs-charcaol-grey-100: #dbdbdb;--color-bs-charcaol-grey-200: #cacaca;--color-bs-charcaol-grey-300: #b2b2b2;--color-bs-charcaol-grey-400: #a3a3a3;--color-bs-charcaol-grey-500: #8c8c8c;--color-bs-charcaol-grey-600: #7f7f7f;--color-bs-charcaol-grey-700: #636363;--color-bs-charcaol-grey-800: #4d4d4d;--color-bs-charcaol-grey-900: #3b3b3b;--color-neutral-00: #ffffff;--color-neutral-10: #fbfbfc;--color-neutral-20: #f8f8f8;--color-neutral-30: #f4f4f5;--color-neutral-40: #f1f1f1;--color-neutral-50: #ededee;--color-neutral-60: #eaeaea;--color-neutral-70: #e6e6e7;--color-neutral-80: #e2e2e4;--color-neutral-90: #dfdfe0;--color-neutral-100: #c8c8ca;--color-neutral-200: #adadb0;--color-neutral-300: #87878c;--color-neutral-400: #707076;--color-neutral-500: #4c4c54;--color-neutral-600: #45454c;--color-neutral-700: #36363c;--color-neutral-800: #2a2a2e;--color-neutral-900: #202023;--color-neutral-950: #131314;--color-success-10: #fbfdfb;--color-success-50: #e9f7ed;--color-success-100: #bae7c7;--color-success-200: #98dbac;--color-success-300: #6acb86;--color-success-400: #4dc16e;--color-success-500: #20b14a;--color-success-600: #1da143;--color-success-700: #177e35;--color-success-800: #126129;--color-success-900: #0d4a1f;--color-success-950: #031207;--color-warning-10: #fffcfa;--color-warning-50: #fef1e8;--color-warning-100: #fdd4b7;--color-warning-200: #fcbf94;--color-warning-300: #fba163;--color-warning-400: #fa8f45;--color-warning-500: #f97316;--color-warning-600: #e36914;--color-warning-700: #b15210;--color-warning-800: #893f0c;--color-warning-900: #693009;--color-warning-950: #190c02;--color-danger-10: #fffbfb;--color-danger-50: #fde9eb;--color-danger-100: #fabbc1;--color-danger-200: #f79aa3;--color-danger-300: #f46c78;--color-danger-400: #f1505e;--color-danger-500: #ee2436;--color-danger-600: #d92131;--color-danger-700: #a91a26;--color-danger-800: #83141e;--color-danger-900: #640f17;--color-danger-950: #180405;--color-op-red-50: #fce8ea;--color-op-red-100: #f7b6bd;--color-op-red-200: #f3939d;--color-op-red-300: #ed6270;--color-op-red-400: #e94454;--color-op-red-500: #e41529;--color-op-red-600: #cf1325;--color-op-red-700: #a20f1d;--color-op-red-800: #7d0c17;--color-op-red-900: #600911;--color-op-pink-50: #fffdfe;--color-op-pink-100: #fff9fd;--color-op-pink-200: #fff6fc;--color-op-pink-300: #fff2fb;--color-op-pink-400: #ffeffa;--color-op-pink-500: #ffebf9;--color-op-pink-600: #e8d6e3;--color-op-pink-700: #b5a7b1;--color-op-pink-800: #8c8189;--color-op-pink-900: #6b6369;--color-op-yellow-50: #fffef0;--color-op-yellow-100: #fffbcf;--color-op-yellow-200: #fff9b8;--color-op-yellow-300: #fff698;--color-op-yellow-400: #fff584;--color-op-yellow-500: #fff265;--color-op-yellow-600: #e8dc5c;--color-op-yellow-700: #b5ac48;--color-op-yellow-800: #8c8538;--color-op-yellow-900: #6b662a;--color-op-orange-50: #ffecea;--color-op-orange-100: #ffc5bd;--color-op-orange-200: #ffa99d;--color-op-orange-300: #ff8270;--color-op-orange-400: #ff6a54;--color-op-orange-500: #ff4529;--color-op-orange-600: #e83f25;--color-op-orange-700: #b5311d;--color-op-orange-800: #8c2617;--color-op-orange-900: #6b1d11;--color-op-blue-50: #e6e6eb;--color-op-blue-100: #b1b0c1;--color-op-blue-200: #8c8aa3;--color-op-blue-300: #575479;--color-op-blue-400: #36335f;--color-op-blue-500: #040037;--color-op-blue-600: #040032;--color-op-blue-700: #030027;--color-op-blue-800: #02001e;--color-op-blue-900: #020017;--color-op-purple-50: #f5edff;--color-op-purple-100: #dec6ff;--color-op-purple-200: #cfaaff;--color-op-purple-300: #b984ff;--color-op-purple-400: #ab6cff;--color-op-purple-500: #9647ff;--color-op-purple-600: #8941e8;--color-op-purple-700: #6b32b5;--color-op-purple-800: #53278c;--color-op-purple-900: #3f1e6b;--color-light-opacity-5: rgba(255, 255, 255, .05);--color-light-opacity-10: rgba(255, 255, 255, .1);--color-light-opacity-15: rgba(255, 255, 255, .15);--color-light-opacity-20: rgba(255, 255, 255, .2);--color-light-opacity-30: rgba(255, 255, 255, .3);--color-light-opacity-40: rgba(255, 255, 255, .4);--color-light-opacity-50: rgba(255, 255, 255, .5);--color-light-opacity-60: rgba(255, 255, 255, .6);--color-light-opacity-70: rgba(255, 255, 255, .7);--color-light-opacity-80: rgba(255, 255, 255, .8);--color-light-opacity-90: rgba(255, 255, 255, .9);--color-light-opacity-95: rgba(255, 255, 255, .95);--color-dark-opacity-5: rgba(0, 0, 0, .05);--color-dark-opacity-10: rgba(0, 0, 0, .1);--color-dark-opacity-15: rgba(0, 0, 0, .15);--color-dark-opacity-20: rgba(0, 0, 0, .2);--color-dark-opacity-30: rgba(0, 0, 0, .3);--color-dark-opacity-40: rgba(0, 0, 0, .4);--color-dark-opacity-50: rgba(0, 0, 0, .5);--color-dark-opacity-60: rgba(0, 0, 0, .6);--color-dark-opacity-70: rgba(0, 0, 0, .7);--color-dark-opacity-80: rgba(0, 0, 0, .8);--color-dark-opacity-90: rgba(0, 0, 0, .9);--color-dark-opacity-95: rgba(0, 0, 0, .95);--color-white: #fff;--color-black: #000;--primaryGradientColor: linear-gradient(90deg, #36335f, #040036);--primaryGradientHover: linear-gradient(90deg, #5b597d, #2a2655);--overlayColor: rgba(0, 0, 0, .87);--overlayLightColor: rgba(0, 0, 0, .04)}:root{--font-family-body: "Inter", "system-ui", "-apple-system", sans-serif;--font-family-title: "Figtree", "system-ui", "-apple-system", sans-serif;--text-xs: .75rem;--text-s: .875rem;--text-m: 1rem;--text-l: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-5xl: 3rem;--text-xs-line-height: 1.125rem;--text-s-line-height: 1.25rem;--text-m-line-height: 1.5rem;--text-l-line-height: 1.75rem;--text-xl-line-height: 2rem;--text-2xl-line-height: 2.5rem;--text-3xl-line-height: 3.125rem;--text-4xl-line-height: 3.75rem;--text-5xl-line-height: 1;--font-thin: 100;--font-extralight: 200;--font-light: 300;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--font-extrabold: 800;--font-black: 900;--line-through: line-through;--font-display-xs: 2.375rem;--font-display-s: 2.625rem;--font-display-m: 3.375rem;--font-display-l: 4.5rem;--font-display-xl: 6rem;--font-line-height-display-xs: 2.375rem;--font-line-height-display-s: 2.625rem;--font-line-height-display-m: 3.375rem;--font-line-height-display-l: 4.5rem;--font-line-height-display-xl: 6rem;--font-title-xs: 1.25rem;--font-title-s: 1.5rem;--font-title-m: 2rem;--font-title-l: 2.5rem;--font-title-xl: 3rem;--font-line-height-title-xs: 1.25rem;--font-line-height-title-s: 1.5rem;--font-line-height-title-m: 2.125rem;--font-line-height-title-l: 4.5rem;--font-line-height-title-xl: 5.375rem;--font-price-xs: .875rem;--font-price-s: 1.5rem;--font-price-m: 2rem;--font-price-l: 2.25rem;--font-body-xs: .75rem;--font-body-s: .875rem;--font-body-m: 1rem;--font-body-l: 1.125rem;--font-body-xl: 1.25rem}:root{--radius-none: 0rem;--radius-xxxs: .25rem;--radius-xxs: .5rem;--radius-xs: .75rem;--radius-s: 1rem;--radius-m: 1.5rem;--radius-l: 2rem;--radius-xl: 2.5rem;--radius-2xl: 4rem;--radius-3xl: 5rem;--radius-full: 624.9375rem}:root{--shadow--outer--dark-100: 0 1px 2px 0 rgba(0, 0, 0, .16);--shadow--outer--dark-200: 0 0 8px 0 rgba(0, 0, 0, .2);--shadow--outer--dark-300: 0 0 12px 0 rgba(0, 0, 0, .24);--shadow--outer--dark-400: 0 0 24px 0 rgba(0, 0, 0, .32);--shadow--outer--dark-500: 0 0 32px 0 rgba(0, 0, 0, .48);--shadow--outer--dark-600: 0 0 64px 0 rgba(0, 0, 0, .56);--shadow--outer--light-100: 0 1px 2px 0 rgba(0, 0, 0, .08);--shadow--outer--light-200: 0 0 8px 0 rgba(0, 0, 0, .12);--shadow--outer--light-300: 0 0 12px 0 rgba(0, 0, 0, .2);--shadow--outer--light-400: 0 0 24px 0 rgba(0, 0, 0, .24);--shadow--outer--light-500: 0 0 32px 0 rgba(0, 0, 0, .28);--shadow--outer--light-600: 0 0 64px 0 rgba(0, 0, 0, .32);--shadow--inner--dark-100: 0 1px 4px 0 rgba(0, 0, 0, .1);--shadow--inner--dark-200: 0 2px 8px 0 rgba(0, 0, 0, .16);--shadow--inner--dark-300: 0 4px 12px 0 rgba(0, 0, 0, .2);--shadow--inner--light-100: 0 1px 4px 0 rgba(0, 0, 0, .1);--shadow--inner--light-200: 0 2px 8px 0 rgba(0, 0, 0, .16);--shadow--inner--light-300: 0 4px 12px 0 rgba(0, 0, 0, .2)}:root{--spacing-none: 0rem;--spacing-25: .25rem;--spacing-specific-38: .25rem;--spacing-50: .5rem;--spacing-specific-63: .5rem;--spacing-75: .75rem;--spacing-100: 1rem;--spacing-125: 1.25rem;--spacing-150: 1.5rem;--spacing-175: 1.75rem;--spacing-200: 2rem;--spacing-250: 2.5rem;--spacing-300: 3rem;--spacing-350: 3.5rem;--spacing-400: 4rem;--spacing-450: 4.5rem;--spacing-500: 5rem;--spacing-600: 5.5rem;--spacing-650: 6rem;--spacing-700: 7rem;--spacing-layout-margin: 24px}:root{--zindex-0: 0;--zindex-100: 100;--zindex-200: 200;--zindex-300: 300;--zindex-400: 400;--zindex-500: 500;--zindex-600: 600;--zindex-700: 700;--zindex-800: 800;--zindex-900: 900;--zindex-1000: 1000}[data-theme=kiabi]{--color-primary: var(--color-petrol-blue-500);--color-action-primary-bg-active: var(--color-primary);--color-action-primary-bg-active-press: var(--color-petrol-blue-400);--color-action-primary-bg-disabled: var(--color-neutral-90);--color-action-primary-bg-hover: var(--color-petrol-blue-50);--color-action-primary-bg-press: var(--color-petrol-blue-100);--color-action-primary-border-focus: var(--color-petrol-blue-100);--color-action-primary-text-active: var(--color-neutral-00);--color-action-primary-text-disabled: var(--color-neutral-300);--color-button-primary-bg: var(--color-primary);--color-button-primary-hover: var(--color-petrol-blue-400);--color-button-primary-focus: var(--color-petrol-blue-400);--color-button-primary-disabled: var(--color-neutral-50);--color-button-secondary-bg: #04003714;--color-button-secondary-hover: #0400371f;--color-button-secondary-focus: #04003729;--color-button-white-bg: var(--color-neutral-00);--color-button-white-hover: var(--color-neutral-10);--color-button-white-focus: var(--color-neutral-20);--color-button-blur-bg: var(--color-light-opacity-30);--color-button-blur-hover: var(--color-light-opacity-80);--color-button-blur-focus: var(--color-light-opacity-80);--color-button-blur-disabled: var(--color-light-opacity-5);--color-button-outline-hover: var(--color-dark-opacity-10);--color-button-outline-focus: var(--color-dark-opacity-10);--color-button-outline-disabled: var(--color-light-opacity-5);--color-button-danger-bg: var(--color-danger-700);--color-button-danger-hover: var(--color-danger-600);--color-button-danger-focus: var(--color-danger-600);--color-text-neutral-bright: var(--color-neutral-950);--color-text-neutral-dim: var(--color-neutral-300);--color-text-neutral-soft: var(--color-neutral-500);--color-text-danger-bright: var(--color-danger-600);--color-text-primary-active: var(--color-primary);--color-background-neutral: var(--color-neutral-00);--color-background-neutral-low: var(--color-neutral-10);--color-background-neutral-lowest: var(--color-neutral-00);--color-background-neutral-disabled: var(--color-kn-eggplant-10);--color-background-layout-dim: var(--color-neutral-30);--color-border-lowest: var(--color-dark-opacity-10);--color-border-low: var(--color-dark-opacity-20);--color-border-disabled: var(--color-neutral-90);--color-border-primary: var(--color-primary)}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body{font-weight:var(--font-normal);font-family:var(--font-family),sans-serif;letter-spacing:0}a,button{display:block;outline:none;border:none;background:none;pointer-events:auto;text-decoration:none}:root{--color--secondary: #ebd7b5}html{scroll-behavior:smooth}body{background:var(--color-white);color:var(--color-op-blue-400);font-family:Figtree,sans-serif}.superscript{vertical-align:text-top;font-size:smaller;line-height:normal}.boxes-list-element .kmn-bloc-content-container,.stores-list-element .kmn-bloc-content-container{border-radius:16px}.stores-list-element .kmn-bloc-content-container{gap:0}.stores-list-element .kmn-bloc-content-container .kmn-bloc-content-container-text{gap:4px}
