@charset "UTF-8";.label[data-v-19a8bde4]{display:flex;margin-top:16px;padding-left:32px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;font-size:var(--label-font-size)}.label:hover input~.checkmark[data-v-19a8bde4]{border-color:var(--color-active-border)}.label input[data-v-19a8bde4]{position:absolute;opacity:0;width:0;height:0;cursor:pointer}.label input:checked~.checkmark[data-v-19a8bde4]{background-image:var(--color-checkbox-bg)}.label input:checked~.checkmark[data-v-19a8bde4]:after{display:block}.label .checkmark[data-v-19a8bde4]{position:absolute;top:0;left:0;border:1.5px solid var(--color-active-border, initial);border-radius:4px;width:24px;height:24px;background:var(--color-white, initial)}.label .checkmark[data-v-19a8bde4]:after{content:"";position:absolute;top:50%;left:50%;display:none;transform:translate(-50%,-50%);width:15px;height:15px;background:url(/build/assets/checkmark-white-0156b92f.svg) no-repeat center;background-size:cover}.label .checkmark[data-v-19a8bde4]:hover{border:1px solid var(--color-black)!important}.input-container[data-v-bc116873]{display:flex;flex-direction:column;width:inherit}.input-container>label[data-v-bc116873]{display:flex;font-size:var(--label-font-size);color:var(--color-grey-label);align-items:center}@media ((min-width: 640px) and (max-width: 1023px)){.input-container>label[data-v-bc116873]{font-size:calc(14 / var(--factor) * 100vw)}}@media (max-width: 639px){.input-container>label[data-v-bc116873]{font-size:calc(14 / var(--factor) * 100vw)}}.input-container[data-v-63a397dc]{display:flex;flex-direction:column;width:inherit}.input-container label[data-v-63a397dc]{font-size:var(--label-font-size);color:var(--color-grey-label)}@media ((min-width: 640px) and (max-width: 1023px)){.input-container label[data-v-63a397dc]{font-size:calc(18 / var(--factor) * 100vw)}}@media (max-width: 639px){.input-container label[data-v-63a397dc]{font-size:calc(14 / var(--factor) * 100vw)}}.input-container .select-wrapper[data-v-63a397dc]{position:relative;display:flex;align-items:center;isolation:isolate}.input-container .select-wrapper[data-v-63a397dc]:after{content:"";position:absolute;z-index:2;right:4px;transform:rotate(45deg) translate(calc(-16 / var(--factor) * 100vw),calc(12 / var(--factor) * 100vw));border:4px solid var(--color-black);border-top:4px solid transparent;border-left:4px solid transparent;width:0;height:0;pointer-events:none}@media (max-width: 1535px){.input-container .select-wrapper[data-v-63a397dc]:after{right:calc(4 / var(--factor) * 100vw);border:calc(4 / var(--factor) * 100vw) solid var(--color-black);border-top:calc(4 / var(--factor) * 100vw) solid transparent;border-left:calc(4 / var(--factor) * 100vw) solid transparent}}.input-container .select-wrapper[data-v-63a397dc]:before{content:"";position:absolute;z-index:1;right:4px;width:40px;height:40px;pointer-events:none}@media (max-width: 1535px){.input-container .select-wrapper[data-v-63a397dc]:before{right:calc(4 / var(--factor) * 100vw);width:calc(40 / var(--factor) * 100vw);height:calc(40 / var(--factor) * 100vw)}}.input-container .select-wrapper select[data-v-63a397dc]{display:inline-block;border:1px solid rgba(0,0,0,.1);width:100%;height:56px;padding:0 64px 0 16px;font-size:var(--body-font-size);font-weight:500;color:var(--color-black);-webkit-appearance:none}@media (max-width: 1535px){.input-container .select-wrapper select[data-v-63a397dc]{border-radius:calc(8 / var(--factor) * 100vw);height:calc(56 / var(--factor) * 100vw);padding:0 calc(64 / var(--factor) * 100vw) 0 calc(16 / var(--factor) * 100vw)}}@media ((min-width: 640px) and (max-width: 1023px)){.input-container .select-wrapper select[data-v-63a397dc]{height:calc(80 / var(--factor) * 100vw)}}@media (max-width: 639px){.input-container .select-wrapper select[data-v-63a397dc]{font-size:calc(14 / var(--factor) * 100vw)}}.hubspot-contact-form[data-v-4d5bc5b8]{margin-bottom:20px}.form-group[data-v-4d5bc5b8]{margin-bottom:15px;display:block}label[data-v-4d5bc5b8]{display:block;margin-bottom:5px}.required[data-v-4d5bc5b8]{color:#ff4c4c;margin-left:2px}input[data-v-4d5bc5b8]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}input.error[data-v-4d5bc5b8]{border-color:#ff4c4c}.error-message[data-v-4d5bc5b8]{color:#ff4c4c;font-size:12px;margin-top:4px}input.has-value[data-v-4d5bc5b8]::-moz-placeholder{color:transparent!important}input.has-value[data-v-4d5bc5b8]::placeholder{color:transparent!important}.form-input[data-v-4d5bc5b8]:focus{outline:none;border-color:#4a90e2}.no-padding[data-v-cf837065]{padding:0}.input-container[data-v-cf837065]{display:flex;flex-direction:column;justify-content:space-between;width:inherit;position:relative}.input-container label[data-v-cf837065]{display:flex;font-size:var(--label-font-size);color:var(--color-grey-label)}.input-container label.computed[data-v-cf837065]{color:var(--color-primary)}.input-container input[data-v-cf837065]{display:flex;align-items:flex-start;align-self:stretch;flex-direction:column;border:1px solid var(--color-input-border, initial);border-radius:8px;height:56px;padding:19px 24px;background:var(--color-input-background, initial);gap:8px}.input-container input[data-v-cf837065]:hover{border:1px solid var(--color-black);border-radius:8px}.input-container input.error[data-v-cf837065]{border:1px solid red!important}.input-container input.computed[data-v-cf837065]{background:#F6F9FC}.input-container input.disabled[data-v-cf837065]{background:var(--color-grey-100)}.input-container input[data-v-cf837065]::-webkit-outer-spin-button,.input-container input[data-v-cf837065]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.input-container input[data-v-cf837065]::-moz-placeholder{font-weight:500;color:var(--color-grey-700)}.input-container input[data-v-cf837065]::placeholder{font-weight:500;color:var(--color-grey-700)}.input-container input[type=number][data-v-cf837065]{-moz-appearance:textfield}.input-container .unit[data-v-cf837065]{position:absolute;bottom:20px;right:24px;font-size:12px;color:var(--color-grey-700)}.input-container .lock+.unit[data-v-cf837065]{right:42px}.input-container .lock[data-v-cf837065]{position:absolute;top:37px;right:16px;cursor:pointer;color:var(--color-grey-700);transition:transform .2s ease-out}.input-container .lock[data-v-cf837065]:active{transform:translate(calc(-1.5 / var(--factor) * 100vw)) rotate(-10deg)}.input-container .lock img[data-v-cf837065]:active,.input-container .lock img[data-v-cf837065]:focus{margin:-5px;padding:5px}.errorMessage[data-v-cf837065]{margin-top:5px;font-size:12px;color:red}.input-container[data-v-86bd1f8c]{display:flex;flex-direction:column;width:inherit}.input-container label[data-v-86bd1f8c]{margin-bottom:4px;font-size:var(--label-font-size);color:var(--color-grey-label)}@media (max-width: 1535px){.input-container label[data-v-86bd1f8c]{margin-bottom:calc(4 / var(--factor) * 100vw)}}@media ((min-width: 640px) and (max-width: 1023px)){.input-container label[data-v-86bd1f8c]{font-size:calc(18 / var(--factor) * 100vw)}}@media (max-width: 639px){.input-container label[data-v-86bd1f8c]{font-size:calc(14 / var(--factor) * 100vw)}}.input-container input[data-v-86bd1f8c]{display:inline-block;border:1px solid rgba(0,0,0,.1);border-radius:8px;width:100%;height:56px;padding:0 16px;background:var(--color-white);font-size:var(--body-font-size);font-weight:600;-webkit-appearance:none}@media (max-width: 1535px){.input-container input[data-v-86bd1f8c]{border-radius:calc(8 / var(--factor) * 100vw);height:calc(56 / var(--factor) * 100vw);padding:0 calc(16 / var(--factor) * 100vw)}}.input-container input.error[data-v-86bd1f8c]{border:1px solid red!important}@media ((min-width: 640px) and (max-width: 1023px)){.input-container input[data-v-86bd1f8c]{height:calc(80 / var(--factor) * 100vw);font-size:calc(18 / var(--factor) * 100vw)}}.input-container input[data-v-86bd1f8c]::-webkit-outer-spin-button,.input-container input[data-v-86bd1f8c]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.input-container input[data-v-86bd1f8c]::-moz-placeholder{font-weight:500;color:var(--color-grey-700)}.input-container input[data-v-86bd1f8c]::placeholder{font-weight:500;color:var(--color-grey-700)}.input-container input[type=number][data-v-86bd1f8c]{-moz-appearance:textfield}.input-container .unit[data-v-86bd1f8c]{position:absolute;bottom:20px;right:16px;font-size:12px;color:var(--color-grey-700)}@media (max-width: 1535px){.input-container .unit[data-v-86bd1f8c]{bottom:calc(20 / var(--factor) * 100vw);right:calc(16 / var(--factor) * 100vw);font-size:calc(12 / var(--factor) * 100vw)}}@media ((min-width: 640px) and (max-width: 1023px)){.input-container .unit[data-v-86bd1f8c]{bottom:calc(27 / var(--factor) * 100vw);font-size:calc(16 / var(--factor) * 100vw)}}.input-container .lock+.unit[data-v-86bd1f8c]{right:50px}@media (max-width: 1535px){.input-container .lock+.unit[data-v-86bd1f8c]{right:calc(50 / var(--factor) * 100vw)}}.input-container .lock[data-v-86bd1f8c]{position:absolute;bottom:10px;right:16px;cursor:pointer;color:var(--color-grey-700);transition:transform .2s ease-out}@media (max-width: 1535px){.input-container .lock[data-v-86bd1f8c]{bottom:calc(10 / var(--factor) * 100vw);right:calc(16 / var(--factor) * 100vw)}}@media ((min-width: 640px) and (max-width: 1023px)){.input-container .lock[data-v-86bd1f8c]{top:calc(52 / var(--factor) * 100vw)}}.input-container .lock[data-v-86bd1f8c]:active{transform:translate(calc(-1.5 / var(--factor) * 100vw)) rotate(-10deg)}.input-container .lock img[data-v-86bd1f8c]:active,.input-container .lock img[data-v-86bd1f8c]:focus{margin:-5px;padding:5px}@media (max-width: 1535px){.input-container .lock img[data-v-86bd1f8c]:active,.input-container .lock img[data-v-86bd1f8c]:focus{margin:calc(-5 / var(--factor) * 100vw);padding:calc(5 / var(--factor) * 100vw)}}.app-library .add-to-library[data-v-0da3c4fd]{display:flex;align-items:center;border-radius:1rem;width:-moz-fit-content;width:fit-content;height:3rem;padding:.5rem 0 .5rem 1.5rem;background:var(--color-primary);cursor:pointer;font-weight:600;color:var(--color-button-text)}.app-library .add-to-library .icon[data-v-0da3c4fd]{display:flex;align-items:center;justify-content:center;margin:0 .35rem 0 1rem;border-radius:.75rem;width:2.5rem;height:2.5rem;background:white}.app-library .project-settings .btn[data-v-0da3c4fd]{display:flex;margin:1rem 0 1rem auto;color:var(--color-button-text)}.app-library .form-group[data-v-0da3c4fd]{margin-bottom:1rem}body{overflow:unset;height:unset}.disable-scroll{overflow:hidden;height:100vh}.app-dialog{border:0;max-width:unset;max-height:unset;padding:0;background:var(--color-white);font-size:var(--body-font-size);inline-size:min(var(--_size, 57.6rem),100%);margin:auto}@media (max-width: 639px){.app-dialog{block-size:100vh}}.app-dialog textarea{padding:16px;border:1px solid rgba(0,0,0,.1);margin-bottom:16px;width:100%}.app-dialog .button{width:100%;display:flex;justify-content:center}.app-dialog::backdrop{background-color:#00000080;transition:opacity .2s ease-in-out;animation-name:fadeIn;animation-duration:.2s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;-webkit-backdrop-filter:blur-sm(.1rem);backdrop-filter:blur-sm(.1rem)}.app-dialog__header{display:grid;grid-template-columns:max-content 1fr max-content;align-items:center;background-color:var(--_backgroundColor, transparent);padding-block:1rem;padding-inline:2rem}@media (max-width: 639px){.app-dialog__header{text-align:center;grid-template-columns:1fr;place-items:center}}.app-dialog__content,.app-dialog__footer{padding-inline:3.2rem;padding-block:1.6rem}.app-dialog__closer{position:absolute;top:.8rem;right:.8rem;border:0;padding:.8rem;background:transparent;cursor:pointer}.app-dialog__closer .mdi svg{width:1.5rem;height:1.5rem}.app-dialog__title,.app-dialog__title p{font-size:var(--h3-font-size);font-weight:700;color:var(--color-black)}.app-dialog__icon{align-self:center}.app-dialog__icon .icon{display:grid;border-radius:50%;padding:1.4rem;background:var(--_typeColor);place-items:center;inline-size:5.6rem;block-size:5.6rem;margin-inline-end:1.6rem}.app-dialog__icon .icon img{inline-size:100%;block-size:100%}.app-dialog.-size-large{--_size: 108.4rem}.app-dialog.-size-medium{--_size: 88rem}.app-dialog.-size-small{--_size: 57.6rem}.app-dialog.-theme-info,.app-dialog.-theme-warning,.app-dialog.-theme-success,.app-dialog.-theme-gift{--_backgroundColor: rgba(var(--color-primary), .1);--_typeColor: var(--color-primary) }.app-dialog.-theme-alert,.app-dialog.-theme-star,.app-dialog.-theme-currency{--_backgroundColor: rgba(255, 149, 0, .1);--_typeColor: #FF9500 }.app-dialog.-theme-licence{--_backgroundColor: rgba(246, 201, 0, .1);--_typeColor: #F6C900 }.no-padding{padding:0}.input-container label.computed{color:var(--color-primary)}.input-container input{display:flex;align-items:flex-start;align-self:stretch;flex-direction:column;border:1px solid var(--color-input-border, initial);border-radius:0!important;height:56px;padding:19px 24px;background:var(--color-input-background, initial);gap:8px}.input-container input:hover{border:1px solid var(--color-black);border-radius:8px}.input-container input.error{border:1px solid red!important}.input-container input.computed{background:#F6F9FC}.input-container input.disabled{background:var(--color-grey-100)}.input-container input::-webkit-outer-spin-button,.input-container input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.input-container input::-moz-placeholder{font-weight:500;color:var(--color-grey-700)}.input-container input::placeholder{font-weight:500;color:var(--color-grey-700)}.input-container input[type=number]{-moz-appearance:textfield}.input-container .unit{position:absolute;bottom:20px;right:24px;font-size:12px;color:var(--color-grey-700)}.input-container .lock+.unit{right:42px}.input-container .lock{position:absolute;top:37px;right:16px;cursor:pointer;color:var(--color-grey-700);transition:transform .2s ease-out}.input-container .lock:active{transform:translate(calc(-1.5 / var(--factor) * 100vw)) rotate(-10deg)}.input-container .lock img:active,.input-container .lock img:focus{margin:-5px;padding:5px}.errorMessage{margin-top:5px;font-size:12px;color:red}.input-wrapper{position:relative;display:flex;align-items:center;width:100%}.input-button{display:flex;align-items:center;flex:none;justify-content:center;border:1px solid var(--color-input-border, initial);border-radius:8px;width:calc(15% - 4px);height:56px;background-color:#fff;cursor:pointer;font-size:var(--label-font-size);color:var(--color-grey-label);transition:background-color .3s ease}.input-button:hover{border:1px solid var(--color-black);border-radius:8px;background-color:#f3f3f3}.input-button:first-child{border-radius:8px 0 0 8px}.input-button:last-child{border-radius:0 8px 8px 0}.input-container[data-v-84b984b7]{display:flex;flex-direction:column;width:inherit;padding-right:16px;padding-left:16px}@media (max-width: 1535px){.input-container[data-v-84b984b7]{padding-right:calc(16 / var(--factor) * 100vw);padding-left:calc(16 / var(--factor) * 100vw)}}.input-container label[data-v-84b984b7]{font-size:var(--body-font-size);color:var(--color-grey-label)}@media ((min-width: 640px) and (max-width: 1023px)){.input-container label[data-v-84b984b7]{font-size:calc(14 / var(--factor) * 100vw)}}@media (max-width: 639px){.input-container label[data-v-84b984b7]{font-size:calc(14 / var(--factor) * 100vw)}}.input-container .radio-group[data-v-84b984b7]{display:flex;flex-direction:column;margin-top:16px;gap:16px}@media (max-width: 1535px){.input-container .radio-group[data-v-84b984b7]{margin-top:calc(16 / var(--factor) * 100vw);gap:calc(16 / var(--factor) * 100vw)}}.input-container .radio-group .radio-item[data-v-84b984b7]{display:flex;padding-left:32px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:var(--body-font-size)}@media (max-width: 1535px){.input-container .radio-group .radio-item[data-v-84b984b7]{padding-left:calc(32 / var(--factor) * 100vw)}}@media ((min-width: 640px) and (max-width: 1023px)){.input-container .radio-group .radio-item[data-v-84b984b7]{padding-left:calc(48 / var(--factor) * 100vw)}}.input-container .radio-group .radio-item:hover input~.checkmark[data-v-84b984b7]{border-color:var(--color-primary)}.input-container .radio-group .radio-item input[data-v-84b984b7]{position:absolute;opacity:0;width:0;height:0;cursor:pointer}.input-container .radio-group .radio-item input:checked~.checkmark[data-v-84b984b7]{background-color:var(--color-primary)}.input-container .radio-group .radio-item input:checked~.checkmark[data-v-84b984b7]:after{display:block}.input-container .radio-group .radio-item .checkmark[data-v-84b984b7]{position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,.1);border-radius:24px;width:24px;height:24px;background-color:var(--color-white)}@media (max-width: 1535px){.input-container .radio-group .radio-item .checkmark[data-v-84b984b7]{border-radius:calc(24 / var(--factor) * 100vw);width:calc(24 / var(--factor) * 100vw);height:calc(24 / var(--factor) * 100vw)}}@media ((min-width: 640px) and (max-width: 1023px)){.input-container .radio-group .radio-item .checkmark[data-v-84b984b7]{border-radius:calc(32 / var(--factor) * 100vw);width:calc(32 / var(--factor) * 100vw);height:calc(32 / var(--factor) * 100vw)}}.input-container .radio-group .radio-item .checkmark[data-v-84b984b7]:after{content:"";position:absolute;top:1px;left:1px;display:none;width:20px;height:20px;background:url(/build/assets/checkmark-white-0156b92f.svg) no-repeat center;background-size:cover}@media (max-width: 1535px){.input-container .radio-group .radio-item .checkmark[data-v-84b984b7]:after{top:calc(1 / var(--factor) * 100vw);left:calc(1 / var(--factor) * 100vw);width:calc(20 / var(--factor) * 100vw);height:calc(20 / var(--factor) * 100vw)}}@media ((min-width: 640px) and (max-width: 1023px)){.input-container .radio-group .radio-item .checkmark[data-v-84b984b7]:after{top:calc(2 / var(--factor) * 100vw);left:calc(2 / var(--factor) * 100vw);width:calc(24 / var(--factor) * 100vw);height:calc(24 / var(--factor) * 100vw)}}.no-padding[data-v-97bb5b9e]{padding:0}.input-container[data-v-97bb5b9e]{display:flex;flex-direction:column;justify-content:space-between;width:inherit}.input-container label[data-v-97bb5b9e]{display:flex;font-size:var(--body-font-size);color:var(--color-grey-label)}.input-container label.computed[data-v-97bb5b9e]{color:var(--color-primary)}.input-container .multiple-inputs-container[data-v-97bb5b9e]{display:grid;grid-row-gap:1rem;grid-template-columns:repeat(4,1fr)}.input-container .multiple-inputs-container .input-wrapper[data-v-97bb5b9e]{display:flex}.input-container .multiple-inputs-container .input-wrapper[data-v-97bb5b9e]:last-child{margin-right:2.25rem}.input-container .multiple-inputs-container .input-wrapper .seperator[data-v-97bb5b9e]{display:flex;align-items:center;margin:0 1rem;width:.25rem;font-size:1.5rem}.input-container .multiple-inputs-container .input-wrapper .seperator[data-v-97bb5b9e]:after{content:":"}.input-container input[data-v-97bb5b9e]{display:inline-block;border:1px solid rgba(0,0,0,.1);width:100%;height:56px;padding:0 16px;background:var(--color-white);font-size:var(--body-font-size);font-weight:600;-webkit-appearance:none}.input-container input.error[data-v-97bb5b9e]{border:1px solid red!important}.input-container input.computed[data-v-97bb5b9e]{background:#F6F9FC}.input-container input.disabled[data-v-97bb5b9e]{background:var(--color-grey-100)}.input-container input[data-v-97bb5b9e]::-webkit-outer-spin-button,.input-container input[data-v-97bb5b9e]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.input-container input[data-v-97bb5b9e]::-moz-placeholder{font-weight:500;color:var(--color-grey-700)}.input-container input[data-v-97bb5b9e]::placeholder{font-weight:500;color:var(--color-grey-700)}.input-container input[type=number][data-v-97bb5b9e]{-moz-appearance:textfield}.input-container .unit[data-v-97bb5b9e]{position:absolute;bottom:20px;right:48px;font-size:12px;color:var(--color-grey-700)}.input-container .unit.last[data-v-97bb5b9e]{right:12px}@media (max-width: 1535px){.input-container .unit[data-v-97bb5b9e]{bottom:calc(20 / var(--factor) * 100vw);right:calc(48 / var(--factor) * 100vw);font-size:calc(12 / var(--factor) * 100vw)}.input-container .unit.last[data-v-97bb5b9e]{right:calc(12 / var(--factor) * 100vw)}}@media ((min-width: 640px) and (max-width: 1023px)){.input-container .unit[data-v-97bb5b9e]{bottom:calc(27 / var(--factor) * 100vw);font-size:calc(16 / var(--factor) * 100vw)}}.input-container .lock+.unit[data-v-97bb5b9e]{right:42px}@media (max-width: 1535px){.input-container .lock+.unit[data-v-97bb5b9e]{right:calc(42 / var(--factor) * 100vw)}}.input-container .lock[data-v-97bb5b9e]{position:absolute;top:37px;right:16px;cursor:pointer;color:var(--color-grey-700);transition:transform .2s ease-out}@media (max-width: 1535px){.input-container .lock[data-v-97bb5b9e]{top:calc(37 / var(--factor) * 100vw);right:calc(16 / var(--factor) * 100vw)}}@media ((min-width: 640px) and (max-width: 1023px)){.input-container .lock[data-v-97bb5b9e]{top:calc(52 / var(--factor) * 100vw)}}.input-container .lock[data-v-97bb5b9e]:active{transform:translate(calc(-1.5 / var(--factor) * 100vw)) rotate(-10deg)}.input-container .lock img[data-v-97bb5b9e]:active,.input-container .lock img[data-v-97bb5b9e]:focus{margin:-5px;padding:5px}@media (max-width: 1535px){.input-container .lock img[data-v-97bb5b9e]:active,.input-container .lock img[data-v-97bb5b9e]:focus{margin:calc(-5 / var(--factor) * 100vw);padding:calc(5 / var(--factor) * 100vw)}}.errorMessage[data-v-97bb5b9e]{margin-top:5px;font-size:12px;color:red}.input-container[data-v-cff313a4]{display:flex;flex-direction:column;justify-content:space-between;width:inherit}.input-container label[data-v-cff313a4]{font-size:var(--body-font-size);color:var(--color-grey-label)}.input-container .select-wrapper[data-v-cff313a4]{position:relative;display:flex;align-items:center;isolation:isolate}.input-container .select-wrapper[data-v-cff313a4]:after{content:"";position:absolute;z-index:2;right:4px;transform:rotate(45deg) translate(calc(-16 / var(--factor) * 100vw),calc(12 / var(--factor) * 100vw));border:4px solid var(--color-black);border-top:4px solid transparent;border-left:4px solid transparent;width:0;height:0;pointer-events:none}.input-container .select-wrapper[data-v-cff313a4]:before{content:"";position:absolute;z-index:1;right:4px;width:40px;height:40px;pointer-events:none}.input-container .select-wrapper select[data-v-cff313a4]{align-self:stretch;border:1px solid var(--color-input-border, initial);border-radius:8px;width:100%;height:56px;padding:0 64px 0 16px;background:var(--color-input-background, initial);font-size:var(--body-font-size);font-weight:500;color:var(--color-black);-webkit-appearance:none;gap:8px}.input-container .select-wrapper select[data-v-cff313a4]:hover{border:1px solid var(--color-black);border-radius:8px}.no-padding[data-v-6535bc62]{padding:0}.input-container[data-v-6535bc62]{display:flex;flex-direction:column;justify-content:space-between;width:inherit}.input-container label[data-v-6535bc62]{display:flex;font-size:var(--label-font-size);color:var(--color-grey-label)}.input-container label.computed[data-v-6535bc62]{color:var(--color-primary)}.errorMessage[data-v-6535bc62]{margin-top:5px;font-size:12px;color:red}.loader-container[data-v-a5cfaa2f]{position:fixed;z-index:999;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:rgba(0,0,0,.5)}.loader-container.relative[data-v-a5cfaa2f]{position:relative;margin:32px 24px;width:-moz-fit-content;width:fit-content}@media (max-width: 1535px){.loader-container.relative[data-v-a5cfaa2f]{margin:calc(32 / var(--factor) * 100vw) calc(24 / var(--factor) * 100vw)}}.loader-container.inline[data-v-a5cfaa2f]{background:none;position:relative;margin:32px auto;width:-moz-fit-content;width:fit-content}@media (max-width: 1535px){.loader-container.inline[data-v-a5cfaa2f]{margin:calc(32 / var(--factor) * 100vw) calc(24 / var(--factor) * 100vw)}}.loader-container .loader[data-v-a5cfaa2f]{border:3px solid #F3F5FC;border-top:3px solid var(--color-primary);border-radius:50%;animation:spin-a5cfaa2f 2s linear infinite}@media (max-width: 1535px){.loader-container .loader[data-v-a5cfaa2f]{border:calc(3 / var(--factor) * 100vw) solid #F3F5FC;border-top:calc(3 / var(--factor) * 100vw) solid var(--color-primary)}}.loader-container .loader.small[data-v-a5cfaa2f]{width:24px;height:24px}@media (max-width: 1535px){.loader-container .loader.small[data-v-a5cfaa2f]{width:calc(24 / var(--factor) * 100vw);height:calc(24 / var(--factor) * 100vw)}}.loader-container .loader.medium[data-v-a5cfaa2f]{width:40px;height:40px}@media (max-width: 1535px){.loader-container .loader.medium[data-v-a5cfaa2f]{width:calc(40 / var(--factor) * 100vw);height:calc(40 / var(--factor) * 100vw)}}.loader-container .loader.large[data-v-a5cfaa2f]{width:56px;height:56px}@media (max-width: 1535px){.loader-container .loader.large[data-v-a5cfaa2f]{width:calc(56 / var(--factor) * 100vw);height:calc(56 / var(--factor) * 100vw)}}@keyframes spin-a5cfaa2f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.base-radio.radio{outline:none;display:inline-flex;align-items:center}.base-radio.radio:not(.button){margin-right:.5em}.base-radio.radio:not(.button)+.radio:last-child{margin-right:0}.base-radio.radio+.radio{margin-left:0}.base-radio.radio input[type=radio]{position:absolute;left:0;opacity:0;outline:none;z-index:-1}.base-radio.radio input[type=radio]+.check{display:flex;flex-shrink:0;position:relative;cursor:pointer;width:1.25em;height:1.25em;transition:background .3s ease;border-radius:50%;border:2px solid #DBDBDB}.base-radio.radio input[type=radio]+.check:before{content:"";display:flex;position:absolute;left:50%;margin-left:-.625em;bottom:50%;margin-bottom:-.625em;width:1.25em;height:1.25em;transition:transform .3s ease;border-radius:50%;transform:scale(0);background-color:var(--color-primary)}.base-radio.radio input[type=radio]:checked+.check{border-color:var(--color-primary)}.base-radio.radio input[type=radio]:checked+.check:before{transform:scale(.5)}.base-radio.radio input[type=radio]:focus+.check{box-shadow:0 0 .5em #dbdbdbcc}.base-radio.radio .control-label{padding-left:1em}.base-radio.radio.button{display:flex}.base-radio.radio.button.is-selected{z-index:1}.base-radio.radio[disabled]{opacity:.5}.base-radio.radio:hover input[type=radio]:not(:disabled)+.check{border-color:var(--color-primary)}.input-container[data-v-2c67a1c0]{display:flex;flex-direction:column;width:inherit}.input-container label[data-v-2c67a1c0]{font-size:var(--label-font-size);color:var(--color-grey-label)}.input-container label.customColorLabel[data-v-2c67a1c0]{padding-top:8px;padding-bottom:8px}.input-container .select-wrapper[data-v-2c67a1c0]{position:relative;display:flex;align-items:center;isolation:isolate}.input-container .select-wrapper[data-v-2c67a1c0]:after{content:"";position:absolute;z-index:2;right:4px;transform:rotate(45deg) translate(calc(-16 / var(--factor) * 100vw),calc(12 / var(--factor) * 100vw));border:4px solid var(--color-black);border-top:4px solid transparent;border-left:4px solid transparent;width:0;height:0;pointer-events:none}.input-container .select-wrapper[data-v-2c67a1c0]:before{content:"";position:absolute;z-index:1;right:4px;width:40px;height:40px;pointer-events:none}.input-container .select-wrapper select[data-v-2c67a1c0]{align-self:stretch;border:1px solid var(--color-input-border, initial);border-radius:8px;width:100%;height:56px;padding:0 64px 0 16px;background:var(--color-input-background, initial);font-size:var(--body-font-size);font-weight:500;color:var(--color-black);-webkit-appearance:none;gap:8px}.input-container input[type=text][data-v-2c67a1c0]{display:inline-block;border:1px solid rgba(0,0,0,.1);width:100%;height:56px;padding:0 16px;background:var(--color-white);font-size:var(--body-font-size);font-weight:600;-webkit-appearance:none}@media (max-width: 1535px){.input-container input[type=text][data-v-2c67a1c0]{height:calc(56 / var(--factor) * 100vw);padding:0 calc(16 / var(--factor) * 100vw)}}.input-container input[type=text].error[data-v-2c67a1c0]{border:1px solid red!important}.input-container input[type=text][data-v-2c67a1c0]::-webkit-outer-spin-button,.input-container input[type=text][data-v-2c67a1c0]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.input-container input[type=text][data-v-2c67a1c0]::-moz-placeholder{font-weight:500;color:var(--color-grey-700)}.input-container input[type=text][data-v-2c67a1c0]::placeholder{font-weight:500;color:var(--color-grey-700)}.input-container input[type=text][type=number][data-v-2c67a1c0]{-moz-appearance:textfield}.input-container[data-v-2039eeba]{display:flex;flex-direction:column;width:inherit}.input-container label[data-v-2039eeba]{font-size:var(--body-font-size);color:var(--color-grey-label)}.input-container label.customColorLabel[data-v-2039eeba]{padding-top:8px;padding-bottom:8px}.input-container .options-wrapper[data-v-2039eeba]{display:grid;grid-gap:8px;grid-template-columns:repeat(2,1fr)}.input-container .options-wrapper .option[data-v-2039eeba]{display:flex;align-items:center;border:1px solid var(--Tealish-Blue-Tealish-Blue---10, #EEF3FF);border-radius:8px;cursor:pointer;font-size:14px;font-weight:400}.input-container .options-wrapper .option[data-v-2039eeba]:hover{border:1px solid var(--color-black);border-radius:8px}.input-container .options-wrapper .option .color[data-v-2039eeba]{display:flex;align-items:center;justify-content:center;margin-right:12px;border-radius:7px 0 0 7px;width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px}.input-container .options-wrapper .option .color img[data-v-2039eeba]{height:24px}.input-container .options-wrapper .option .border-around-color[data-v-2039eeba]{border:1px solid var(--color-black)}.input-container .options-wrapper .option.active[data-v-2039eeba]{border:1px solid var(--Tealish-Blue-Tealish-Blue---100, #181F30)}.input-container input[type=text][data-v-2039eeba]{display:inline-block;border:1px solid rgba(0,0,0,.1);width:100%;height:56px;padding:0 16px;background:var(--color-white);font-size:var(--body-font-size);font-weight:600;-webkit-appearance:none}.input-container input[type=text].error[data-v-2039eeba]{border:1px solid red!important}.input-container input[type=text][data-v-2039eeba]::-webkit-outer-spin-button,.input-container input[type=text][data-v-2039eeba]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.input-container input[type=text][data-v-2039eeba]::-moz-placeholder{font-weight:500;color:var(--color-grey-700)}.input-container input[type=text][data-v-2039eeba]::placeholder{font-weight:500;color:var(--color-grey-700)}.input-container input[type=text][type=number][data-v-2039eeba]{-moz-appearance:textfield}.sparing-select .door-option{margin-bottom:1rem}.sparing-select .multiple-inputs-container{display:grid;grid-column-gap:1rem;grid-row-gap:.25rem;grid-template-columns:repeat(2,1fr)}.edit-information-icon[data-v-819dad69]{display:inline-flex;align-items:center;margin-left:auto;color:var(--color-grey-600);cursor:pointer;transition:color .2s ease;flex-shrink:0}.edit-information-icon[data-v-819dad69]:hover{color:var(--color-primary)}.edit-information-icon svg[data-v-819dad69]{width:20px;height:20px}.option-select .amount{margin-bottom:1rem}.option-select .amount input{border-radius:0}.option-select .door-option{margin-bottom:1rem}.option-select .multiple-inputs-container{display:grid;grid-column-gap:1rem;grid-row-gap:.25rem;grid-template-columns:repeat(2,1fr)}.option-select .multiple-inputs-container .input-wrapper{display:flex}.option-select label{display:flex;margin-top:0;font-size:var(--body-font-size);color:var(--color-grey-700)}.option-select input{display:flex;align-items:flex-start;align-self:stretch;flex-direction:column;border:1px solid var(--color-input-border, initial);border-radius:8px;width:100%;height:56px;padding:19px 24px;background:var(--color-input-background, initial);gap:8px}.option-select input.error{border:1px solid red!important}.option-select input.computed{background:#F6F9FC}.option-select input:disabled{background:var(--color-grey-100);cursor:not-allowed}.option-select input::-webkit-outer-spin-button,.option-select input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.option-select input::-moz-placeholder{font-weight:500;color:var(--color-grey-700)}.option-select input::placeholder{font-weight:500;color:var(--color-grey-700)}.option-select input[type=number]{-moz-appearance:textfield}.detail-table[data-v-49ac0cbc]{width:100%}.detail-table h5[data-v-49ac0cbc]{margin-bottom:calc(24 / var(--factor) * 100vw)}.detail-table label[data-v-49ac0cbc]{display:flex;font-size:var(--body-font-size);color:var(--color-grey-label)}.detail-table .grid[data-v-49ac0cbc]{display:grid;grid-template-columns:1fr 1fr;gap:calc(8 / var(--factor) * 100vw)}.detail-table .grid .thumb[data-v-49ac0cbc]{overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:calc(16 / var(--factor) * 100vw);cursor:pointer;padding:calc(16 / var(--factor) * 100vw);position:relative}.detail-table .grid .thumb img[data-v-49ac0cbc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.detail-table .grid .thumb .zoom-trigger[data-v-49ac0cbc]{position:absolute;bottom:calc(8 / var(--factor) * 100vw);right:calc(8 / var(--factor) * 100vw);display:inline-flex;border:1px solid rgba(0,0,0,.1);border-radius:4px;width:32px;height:32px;background:var(--color-white)}.detail-table .grid .delete-trigger[data-v-49ac0cbc]{position:absolute;bottom:calc(8 / var(--factor) * 100vw);right:calc(48 / var(--factor) * 100vw);display:inline-flex;border:1px solid rgba(0,0,0,.1);border-radius:calc(10 / var(--factor) * 100vw);width:calc(32 / var(--factor) * 100vw);height:calc(32 / var(--factor) * 100vw);padding:calc(4 / var(--factor) * 100vw);background:var(--color-white)}.lightbox[data-v-49ac0cbc]{position:fixed;z-index:9999;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.lightbox .overlay[data-v-49ac0cbc]{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4)}.lightbox .image-container[data-v-49ac0cbc]{width:100%;display:flex;justify-content:center}.lightbox .image-container img[data-v-49ac0cbc]{display:block;max-width:100%;max-height:90vh;margin-left:auto;margin-right:auto;z-index:1}.lightbox .image-container .close-lightbox[data-v-49ac0cbc]{position:absolute;top:calc(8 / var(--factor) * 100vw);right:calc(8 / var(--factor) * 100vw);border:1px solid rgba(0,0,0,.1);border-radius:calc(8 / var(--factor) * 100vw);width:calc(32 / var(--factor) * 100vw);height:calc(32 / var(--factor) * 100vw);padding:calc(6 / var(--factor) * 100vw);background:var(--color-white);cursor:pointer}.lightbox .image-container .close-lightbox img[data-v-49ac0cbc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lightbox-enter-active[data-v-49ac0cbc],.lightbox-leave-active[data-v-49ac0cbc]{transition:opacity .2s}.lightbox-enter[data-v-49ac0cbc],.lightbox-leave-active[data-v-49ac0cbc]{opacity:0}.pijp-select .amount{margin-bottom:1rem}.pijp-select .amount input{border-radius:0}.pijp-select .multiple-inputs-container{display:grid;grid-column-gap:1rem;grid-row-gap:.25rem;grid-template-columns:repeat(2,1fr);margin:1rem 0}.pijp-select .multiple-inputs-container .input-wrapper{display:flex}.pijp-select label{display:flex;margin-top:0;font-size:var(--body-font-size);color:var(--color-grey-700)}.pijp-select input{display:flex;align-items:flex-start;align-self:stretch;flex-direction:column;border:1px solid var(--color-input-border, initial);border-radius:8px;width:100%;height:56px;padding:19px 24px;background:var(--color-input-background, initial);gap:8px}.pijp-select input.error{border:1px solid red!important}.pijp-select input.computed{background:#F6F9FC}.pijp-select input:disabled{background:var(--color-grey-100);cursor:not-allowed}.pijp-select input::-webkit-outer-spin-button,.pijp-select input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.pijp-select input::-moz-placeholder{font-weight:500;color:var(--color-grey-700)}.pijp-select input::placeholder{font-weight:500;color:var(--color-grey-700)}.pijp-select input[type=number]{-moz-appearance:textfield}.product-details label[data-v-6c9fa5e1]{font-size:var(--body-font-size);color:var(--color-grey-label)}.product-details .details[data-v-6c9fa5e1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.product-details .detail-item[data-v-6c9fa5e1]{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid var(--color-primary);border-radius:1rem;cursor:pointer}.product-details .detail-item img[data-v-6c9fa5e1]{width:100%;height:auto;border-radius:1rem;max-height:10rem;-o-object-fit:contain;object-fit:contain}.product-details .detail-item .detail-name[data-v-6c9fa5e1]{margin:.5rem;font-size:.875rem}.product-details .modal-content[data-v-6c9fa5e1]{text-align:center}.product-details .modal-content .image-container[data-v-6c9fa5e1]{position:relative;display:inline-block;cursor:crosshair;overflow:hidden}.product-details .modal-content .image-container .modal-image[data-v-6c9fa5e1]{max-width:100%;height:auto;max-height:80vh;-o-object-fit:contain;object-fit:contain;display:block;z-index:1}.product-details .modal-content .image-container .magnifier[data-v-6c9fa5e1]{position:absolute;width:500px;height:500px;border:3px solid var(--color-primary, #007bff);border-radius:8px;pointer-events:none;z-index:10;box-shadow:0 4px 12px #0006;background-clip:padding-box}.product-details .modal-content .image-container .magnifier[data-v-6c9fa5e1]:before{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border:2px solid rgba(255,255,255,.9);border-radius:8px;pointer-events:none}.product-details .modal-content h3[data-v-6c9fa5e1]{margin-top:1rem}.input-container label[data-v-c86b97f6]{display:flex;margin-bottom:4px;font-size:var(--label-font-size);color:var(--color-grey-label)}.input-container label.computed[data-v-c86b97f6]{color:var(--color-primary)}.input-container .option-list[data-v-c86b97f6]{display:flex;flex-direction:column;width:100%;gap:1rem}.input-container .option-list .option[data-v-c86b97f6]{display:flex;overflow:hidden;border:calc(2 / var(--factor) * 100vw) solid white;border-radius:calc(8 / var(--factor) * 100vw);cursor:pointer}.input-container .option-list .option .visual[data-v-c86b97f6]{display:flex;align-items:center;background:var(--color-primary)}.input-container .option-list .option .visual img[data-v-c86b97f6]{max-width:12rem;max-height:8rem}.input-container .option-list .option .content[data-v-c86b97f6]{position:relative;padding:.75rem}.input-container .option-list .option .content .title[data-v-c86b97f6]{font-size:1rem;font-weight:500}.input-container .option-list .option .content .description[data-v-c86b97f6]{font-size:.875rem;font-weight:400;color:var(--color-grey-700)}.input-container .option-list .option .checkmark-wrapper[data-v-c86b97f6]{display:flex;align-items:center;margin-left:auto;box-sizing:border-box;width:3.5rem}.input-container .option-list .option .checkmark-wrapper .checkmark[data-v-c86b97f6]{display:flex;align-items:center;justify-content:center;border-radius:100%;width:1.25rem;height:1.25rem;background:var(--color-primary)}.input-container .option-list:not(.nothing-selected) .option.selected[data-v-c86b97f6]{border:calc(2 / var(--factor) * 100vw) solid var(--color-primary)}.input-container .option-list:not(.nothing-selected) .option[data-v-c86b97f6]:not(.selected){opacity:.5}.sectie-breedtes>*{margin-bottom:1rem;position:relative}.sectie-breedtes label{display:flex;margin-top:0;font-size:var(--body-font-size);color:var(--color-grey-700)}.sectie-breedtes .multiple-inputs-container{display:grid;margin-top:1rem;grid-row-gap:1rem;grid-gap:1rem;grid-template-columns:repeat(3,1fr)}.sectie-breedtes .multiple-inputs-container .input-wrapper{display:flex}.sectie-breedtes .multiple-inputs-container>div{position:relative}.sectie-breedtes input{display:flex;align-items:flex-start;align-self:stretch;flex-direction:column;border:1px solid var(--color-input-border, initial);border-radius:8px;width:100%;height:56px;padding:19px 24px;background:var(--color-input-background, initial);gap:8px}@media (max-width: 1535px){.sectie-breedtes input{height:calc(56 / var(--factor) * 100vw);padding:0 calc(16 / var(--factor) * 100vw)}}.sectie-breedtes input.error{border:1px solid red!important}.sectie-breedtes input.computed{background:#F6F9FC}.sectie-breedtes input.disabled{background:var(--color-grey-100)}@media ((min-width: 640px) and (max-width: 1023px)){.sectie-breedtes input{height:calc(80 / var(--factor) * 100vw);font-size:calc(18 / var(--factor) * 100vw)}}.sectie-breedtes input::-webkit-outer-spin-button,.sectie-breedtes input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.sectie-breedtes input::-moz-placeholder{font-weight:500;color:var(--color-grey-700)}.sectie-breedtes input::placeholder{font-weight:500;color:var(--color-grey-700)}.sectie-breedtes input[type=number]{-moz-appearance:textfield}.sectie-breedtes .unit{position:absolute;bottom:20px;right:24px;font-size:12px;color:var(--color-grey-700)}@media (max-width: 1535px){.sectie-breedtes .unit{bottom:calc(20 / var(--factor) * 100vw);right:calc(24 / var(--factor) * 100vw);font-size:calc(12 / var(--factor) * 100vw)}}@media ((min-width: 640px) and (max-width: 1023px)){.sectie-breedtes .unit{bottom:calc(27 / var(--factor) * 100vw);font-size:calc(16 / var(--factor) * 100vw)}}.sectie-hoogtes>*{margin-bottom:1rem}.sectie-hoogtes label{display:flex;margin-top:0;font-size:var(--body-font-size);color:var(--color-grey-700)}.sectie-hoogtes .multiple-inputs-container{display:grid;margin-top:1rem;grid-row-gap:1rem;grid-gap:1rem;grid-template-columns:repeat(3,1fr)}.sectie-hoogtes .multiple-inputs-container .input-wrapper{display:flex}.sectie-hoogtes .multiple-inputs-container>div{position:relative}.sectie-hoogtes input{display:flex;align-items:flex-start;align-self:stretch;flex-direction:column;border:1px solid var(--color-input-border, initial);border-radius:8px;width:100%;height:56px;padding:19px 24px;background:var(--color-input-background, initial);gap:8px}@media (max-width: 1535px){.sectie-hoogtes input{height:calc(56 / var(--factor) * 100vw);padding:0 calc(16 / var(--factor) * 100vw)}}.sectie-hoogtes input.error{border:1px solid red!important}.sectie-hoogtes input.computed{background:#F6F9FC}.sectie-hoogtes input.disabled{background:var(--color-grey-100)}@media ((min-width: 640px) and (max-width: 1023px)){.sectie-hoogtes input{height:calc(80 / var(--factor) * 100vw);font-size:calc(18 / var(--factor) * 100vw)}}.sectie-hoogtes input::-webkit-outer-spin-button,.sectie-hoogtes input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.sectie-hoogtes input::-moz-placeholder{font-weight:500;color:var(--color-grey-700)}.sectie-hoogtes input::placeholder{font-weight:500;color:var(--color-grey-700)}.sectie-hoogtes input[type=number]{-moz-appearance:textfield}.sectie-hoogtes .unit{position:absolute;bottom:20px;right:24px;font-size:12px;color:var(--color-grey-700)}@media (max-width: 1535px){.sectie-hoogtes .unit{bottom:calc(20 / var(--factor) * 100vw);right:calc(24 / var(--factor) * 100vw);font-size:calc(12 / var(--factor) * 100vw)}}@media ((min-width: 640px) and (max-width: 1023px)){.sectie-hoogtes .unit{bottom:calc(27 / var(--factor) * 100vw);font-size:calc(16 / var(--factor) * 100vw)}}.tile-list[data-v-16e9098d]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px}@media (max-width: 1200px){.tile-list[data-v-16e9098d]{grid-template-columns:repeat(2,1fr)}}.tile-list .zoom-trigger[data-v-16e9098d]{position:absolute;bottom:calc(8 / var(--factor) * 100vw);right:calc(8 / var(--factor) * 100vw);display:inline-flex;border:1px solid rgba(0,0,0,.1);border-radius:4px;width:32px;height:32px;background:var(--color-white)}.tile-list .tile[data-v-16e9098d]{position:relative;border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 0 1px #0000001a}.tile-list .tile.selected[data-v-16e9098d]{box-shadow:0 0 0 2px var(--color-primary)}.tile-list .tile .content[data-v-16e9098d]{position:relative;font-size:1rem;padding:.5rem}.tile-list .tile .visual[data-v-16e9098d]{width:100%;height:120px;-o-object-fit:cover;object-fit:cover}.option-list:not(.nothing-selected) .option.selected .check-mark[data-v-16e9098d]{opacity:1;transform:scale(1)}.option-list:not(.nothing-selected) .option[data-v-16e9098d]:not(.selected){opacity:.5;cursor:default}.lightbox[data-v-16e9098d]{position:fixed;z-index:9999;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.lightbox .overlay[data-v-16e9098d]{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4)}.lightbox .image-container[data-v-16e9098d]{display:flex;justify-content:center;width:100%}.lightbox .image-container img[data-v-16e9098d]{display:block;margin-right:auto;margin-left:auto;max-width:100%;max-height:90vh;z-index:1}.lightbox .image-container .close-lightbox[data-v-16e9098d]{cursor:pointer;z-index:1}.lightbox .image-container .close-lightbox img[data-v-16e9098d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lightbox .image-container .close-lightbox .icon[data-v-16e9098d]{position:absolute;top:calc(8 / var(--factor) * 100vw);right:calc(8 / var(--factor) * 100vw);border:1px solid rgba(0,0,0,.1);border-radius:calc(8 / var(--factor) * 100vw);width:calc(32 / var(--factor) * 100vw);height:calc(32 / var(--factor) * 100vw);padding:calc(6 / var(--factor) * 100vw);background:var(--color-white)}.lightbox-enter-active[data-v-16e9098d],.lightbox-leave-active[data-v-16e9098d]{transition:opacity .2s}.lightbox-enter[data-v-16e9098d],.lightbox-leave-active[data-v-16e9098d]{opacity:0}.calves-select label{display:flex;margin-top:0;font-size:var(--body-font-size);color:var(--color-grey-700)}.calves-select .multiple-inputs-container{display:grid;margin-top:1rem;grid-row-gap:1rem;grid-gap:1rem;grid-template-columns:repeat(3,1fr)}.calves-select .multiple-inputs-container .input-wrapper{display:flex}.calves-select input{display:flex;align-items:flex-start;align-self:stretch;flex-direction:column;border:1px solid var(--color-input-border, initial);border-radius:8px;width:100%;height:56px;padding:19px 24px;background:var(--color-input-background, initial);gap:8px}@media (max-width: 1535px){.calves-select input{height:calc(56 / var(--factor) * 100vw);padding:0 calc(16 / var(--factor) * 100vw)}}.calves-select input.error{border:1px solid red!important}.calves-select input.computed{background:#F6F9FC}.calves-select input.disabled{background:var(--color-grey-100)}@media ((min-width: 640px) and (max-width: 1023px)){.calves-select input{height:calc(80 / var(--factor) * 100vw);font-size:calc(18 / var(--factor) * 100vw)}}.calves-select input::-webkit-outer-spin-button,.calves-select input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.calves-select input::-moz-placeholder{font-weight:500;color:var(--color-grey-700)}.calves-select input::placeholder{font-weight:500;color:var(--color-grey-700)}.calves-select input[type=number]{-moz-appearance:textfield}.calves-select .unit{position:absolute;bottom:20px;right:24px;font-size:12px;color:var(--color-grey-700)}@media (max-width: 1535px){.calves-select .unit{bottom:calc(20 / var(--factor) * 100vw);right:calc(24 / var(--factor) * 100vw);font-size:calc(12 / var(--factor) * 100vw)}}@media ((min-width: 640px) and (max-width: 1023px)){.calves-select .unit{bottom:calc(27 / var(--factor) * 100vw);font-size:calc(16 / var(--factor) * 100vw)}}.sparing-select .amount{margin-bottom:1rem}.sparing-select .amount input{border-radius:0}.sparing-select .multiple-inputs-container{display:grid;grid-column-gap:1rem;grid-row-gap:.25rem;grid-template-columns:repeat(2,1fr);margin:1rem 0}.sparing-select .multiple-inputs-container .input-wrapper{display:flex}.sparing-select label{display:flex;margin-top:0;font-size:var(--body-font-size);color:var(--color-grey-700)}.sparing-select input{display:flex;align-items:flex-start;align-self:stretch;flex-direction:column;border:1px solid var(--color-input-border, initial);border-radius:8px;width:100%;height:56px;padding:19px 24px;background:var(--color-input-background, initial);gap:8px}.sparing-select input.error{border:1px solid red!important}.sparing-select input.computed{background:#F6F9FC}.sparing-select input:disabled{background:var(--color-grey-100);cursor:not-allowed}.sparing-select input::-webkit-outer-spin-button,.sparing-select input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.sparing-select input::-moz-placeholder{font-weight:500;color:var(--color-grey-700)}.sparing-select input::placeholder{font-weight:500;color:var(--color-grey-700)}.sparing-select input[type=number]{-moz-appearance:textfield}.button[data-v-5a74cdcf]{display:flex;align-items:center;justify-content:center;border-radius:.25rem;height:3rem;padding:0rem 1rem 0rem 1.5rem;background:var(--color-primary);font-size:1rem;font-weight:500;white-space:nowrap;color:var(--color-button-text);gap:1.5rem}.button img[data-v-5a74cdcf]{width:48px}.cart-item-wrapper[data-v-5a74cdcf]{width:100%}.cart-item[data-v-5a74cdcf]{display:flex;flex-direction:row;border:1px solid rgba(0,0,0,.1);background-color:#fff;border-radius:1rem;padding:1rem}@media (max-width: 639px){.cart-item[data-v-5a74cdcf]{padding:1rem .75rem;border-radius:0;border:1px solid rgba(0,0,0,.1);border-left:0;border-right:0}}.cart-item.nested[data-v-5a74cdcf]{border-radius:.5rem;margin-left:4rem;padding:.5rem}.cart-item.nested .content[data-v-5a74cdcf]{display:flex;flex-direction:row}.cart-item.nested .content .prices[data-v-5a74cdcf]{display:none}.cart-item.nested .content .bottom[data-v-5a74cdcf],.cart-item.nested .content .top[data-v-5a74cdcf]{align-items:center;gap:1rem}.cart-item .subtitle[data-v-5a74cdcf]{font-size:.875rem;font-weight:400;color:var(--color-grey-700)}.cart-item .icon[data-v-5a74cdcf]{border:1px solid var(--color-active-border, #CCEAE9);border-radius:1rem;width:6rem;height:6rem;padding:1rem;background:var(--color-active, #F2FAF9)}@media (max-width: 639px){.cart-item .icon[data-v-5a74cdcf]{display:none}}.cart-item .content[data-v-5a74cdcf]{display:flex;flex-direction:column;justify-content:space-between;width:100%}.cart-item .content .bottom[data-v-5a74cdcf],.cart-item .content .top[data-v-5a74cdcf]{display:flex;justify-content:space-between}@media (max-width: 639px){.cart-item .content[data-v-5a74cdcf]{margin:0}.cart-item .content .bottom[data-v-5a74cdcf]{flex-direction:column;gap:1rem;margin-top:1rem}}.cart-item .content.compact[data-v-5a74cdcf]{display:flex;flex-direction:row}.cart-item .content.compact .prices[data-v-5a74cdcf]{margin:0 auto;height:-moz-fit-content;height:fit-content}.cart-item .content.compact .bottom[data-v-5a74cdcf],.cart-item .content.compact .top[data-v-5a74cdcf]{align-items:center;gap:1rem}.cart-item .content .title[data-v-5a74cdcf]{font-size:1.125rem;font-weight:600}.cart-item .content .title>div[data-v-5a74cdcf]{display:flex;gap:.5rem}.cart-item .content .title .cart-button[data-v-5a74cdcf]{padding:.3rem}.cart-item .content .title .cart-button svg[data-v-5a74cdcf]{width:.875rem;height:.875rem}.cart-item .content .prices[data-v-5a74cdcf]{font-size:1rem;font-weight:700;text-align:right}.cart-item .content .prices .recommended[data-v-5a74cdcf]{font-size:.875rem;font-weight:400;color:var(--color-grey-700)}.cart-item .content .amount-wrapper[data-v-5a74cdcf]{display:flex;border:1px solid var(--Tealish-Blue-Tealish-Blue---20, #E2EAFF);border-radius:.5rem;width:-moz-fit-content;width:fit-content;background:var(--Tealish-Blue-Tealish-Blue---05, #FBFCFF)}.cart-item .content .amount-wrapper .amount-btn[data-v-5a74cdcf]{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.cart-item .content .amount-wrapper .amount-btn.minus[data-v-5a74cdcf]{border-right:1px solid var(--Tealish-Blue-Tealish-Blue---20, #E2EAFF)}.cart-item .content .amount-wrapper .amount-btn.add[data-v-5a74cdcf]{border-left:1px solid var(--Tealish-Blue-Tealish-Blue---20, #E2EAFF)}.cart-item .content .amount-wrapper .amount-btn svg[data-v-5a74cdcf]{display:block;margin:auto}.cart-item .content .amount-wrapper .amount[data-v-5a74cdcf]{width:2.5rem;font-weight:600;text-align:center}.cart-item .content .amount-wrapper input[type=number][data-v-5a74cdcf]::-webkit-inner-spin-button,.cart-item .content .amount-wrapper input[type=number][data-v-5a74cdcf]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cart-item .content .buttons[data-v-5a74cdcf]{display:flex;align-items:center;gap:.5rem}.cart-item .cart-button[data-v-5a74cdcf]{border:1px solid var(--Tealish-Blue-Tealish-Blue---20, #E2EAFF);border-radius:.5rem;box-sizing:content-box;height:1rem;padding:.5rem;background:var(--Tealish-Blue-Tealish-Blue---05, #FBFCFF);cursor:pointer;font-size:.875rem}.cart-item .cart-button svg[data-v-5a74cdcf]{width:1rem;height:1rem}.email-input-wrapper[data-v-7ed859fa]{position:relative}.email-input-wrapper .contacts-dropdown[data-v-7ed859fa]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:white;border:1px solid var(--color-input-border, initial);border-radius:8px;max-height:200px;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;z-index:1000}.email-input-wrapper .contacts-dropdown .contact-item[data-v-7ed859fa]{padding:.75rem 1rem;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.1)}.email-input-wrapper .contacts-dropdown .contact-item[data-v-7ed859fa]:hover{background:rgba(0,0,0,.05)}.email-input-wrapper .contacts-dropdown .contact-item[data-v-7ed859fa]:last-child{border-bottom:none}.email-input-wrapper .contacts-dropdown .contact-item .contact-email[data-v-7ed859fa]{font-weight:500;color:#333}.email-input-wrapper .contacts-dropdown .contact-item .contact-name[data-v-7ed859fa]{font-size:.875em;color:var(--color-grey-700);margin-top:2px}.cart-content[data-v-fcb982fa]{display:grid;border-bottom:1px solid rgba(0,0,0,.1);padding:1rem;grid-template-columns:3fr 2fr;grid-gap:2rem}.cart-content .product[data-v-fcb982fa]{margin-bottom:1rem}.progress-bar-wrap[data-v-7983bdda]{width:100%;background:#FAFAFA;display:flex;align-content:flex-end;padding-block:1rem;flex-wrap:wrap;justify-content:center;gap:.5rem;border-bottom:1px solid rgba(0,0,0,.1);padding-left:var(--section-padding-x);padding-right:var(--section-padding-x)}@media (max-width: 639px){.progress-bar-wrap[data-v-7983bdda]{display:none}}.progress-bar-wrap .progress-bar[data-v-7983bdda]{display:flex;align-content:center;gap:.5rem;text-decoration:none;align-items:center;color:var(--color-black)}.progress-bar-wrap .progress-bar .img[data-v-7983bdda]{width:1.5rem;height:1.5rem}.progress-bar-wrap .progress-bar.inactive[data-v-7983bdda]{opacity:.3}.progress-bar-wrap .progress-line[data-v-7983bdda]{width:100%;height:2px;max-width:250px;background:rgba(0,0,0,.1);align-self:center}@media (max-width: 1279px){.progress-bar-wrap .progress-line[data-v-7983bdda]{max-width:4rem}}@media (max-width: 639px){.progress-bar-wrap .progress-line[data-v-7983bdda]{display:none}}.progress-bar-wrap .progress-line.active[data-v-7983bdda]{background:var(--color-primary)}.checkout[data-v-fde5fd85]{height:100%;display:flex;flex-direction:column;background:linear-gradient(to right,#FFFFFF 50%,var(--color-grey-100) 50%)}@media (max-width: 1023px){.checkout[data-v-fde5fd85]{background:white}}.checkout .checkout-container[data-v-fde5fd85]{display:grid;grid-template-columns:1fr 1fr;flex-grow:1;padding:0 1rem}@media (max-width: 1279px){.checkout .checkout-container[data-v-fde5fd85]{grid-template-columns:1fr 1fr}}@media (max-width: 1023px){.checkout .checkout-container[data-v-fde5fd85]{grid-template-columns:1fr}}.checkout .checkout-container .form[data-v-fde5fd85]{background:white;padding:4rem 2rem 4rem 0}@media (max-width: 1023px){.checkout .checkout-container .form[data-v-fde5fd85]{padding:2rem}}@media (max-width: 1279px){.checkout .checkout-container .form[data-v-fde5fd85]{padding:1rem;width:100%}}.checkout .checkout-container .form>*[data-v-fde5fd85]{max-width:850px}.checkout .checkout-container .form h4[data-v-fde5fd85]{font-size:2rem;padding-bottom:1rem}.checkout .checkout-container .form .row[data-v-fde5fd85]{margin:1rem 0}.checkout .checkout-container .form .row.two-columns[data-v-fde5fd85]{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media (max-width: 639px){.checkout .checkout-container .form .row.two-columns[data-v-fde5fd85]{grid-template-columns:1fr}}.checkout .checkout-container .form .row input[data-v-fde5fd85],.checkout .checkout-container .form .row select[data-v-fde5fd85]{width:100%}.checkout .checkout-container .form .btn-fieldset[data-v-fde5fd85]{margin-top:1rem;display:flex;justify-content:space-between}@media (max-width: 639px){.checkout .checkout-container .form .btn-fieldset[data-v-fde5fd85]{flex-direction:column;gap:1rem}}.checkout .checkout-container .cart[data-v-fde5fd85]{padding:4rem}.checkout .checkout-container .cart>*[data-v-fde5fd85]{max-width:850px}@media (max-width: 1279px){.checkout .checkout-container .cart[data-v-fde5fd85]{padding:1rem}}@media (max-width: 1023px){.checkout .checkout-container .cart[data-v-fde5fd85]{display:none}}.checkout .checkout-container .cart .quotation-list[data-v-fde5fd85]{display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem}@media (max-width: 639px){.checkout .checkout-container .cart .quotation-list[data-v-fde5fd85]{padding-bottom:0}}.checkout .checkout-container .cart .mobile-divider[data-v-fde5fd85]{display:none}@media (max-width: 639px){.checkout .checkout-container .cart .mobile-divider[data-v-fde5fd85]{display:block;border-top:1px solid rgba(0,0,0,.1);margin:2rem 1rem}}.configuration-icon{width:100%;height:100%;position:relative}.configuration-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.configuration-icon img.hidden{display:none}.configurator-fieldset{margin:0;border:none;padding:0}.configurator-fieldset.group{margin-bottom:1rem!important;border:1px solid rgba(0,0,0,.2);border-radius:.5rem!important;padding:1rem!important}.configurator-layout-select .grouped[data-v-1b34353e]{background-color:#00000004;border-radius:1rem;padding:.75rem;border:1px solid rgba(0,0,0,.1);margin-bottom:2rem}.configurator-layout-select .group-header[data-v-1b34353e]{display:flex;justify-content:space-between;align-items:center}.configurator-layout-select .group-header .dropdown-icon.rotated[data-v-1b34353e]{transform:rotate(180deg)}.configurator-layout-select .group-header.collapses[data-v-1b34353e]{cursor:pointer}.configurator-layout-select .group-title[data-v-1b34353e]{margin:1rem 0;font-size:1rem;font-weight:500}.configurator-layout-select .layout-grid[data-v-1b34353e]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}@media (max-width: 639px){.configurator-layout-select .layout-grid[data-v-1b34353e]{grid-template-columns:repeat(2,1fr)}}.configurator-layout-select .layout-grid__item[data-v-1b34353e]{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;flex-direction:column;border:1px solid rgba(0,0,0,.1);border-radius:.75rem;padding:.5rem;cursor:pointer;background:white;min-height:9rem;justify-content:space-between}.configurator-layout-select .layout-grid__item .icon[data-v-1b34353e]{display:flex;height:5rem;width:80%;-o-object-fit:scale-down;object-fit:scale-down;padding:.25rem 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:center}.configurator-layout-select .layout-grid__item .name[data-v-1b34353e]{font-size:.9rem;text-align:center;color:var(--color-grey)}.configurator-layout-select .layout-grid__item.selected[data-v-1b34353e]{box-shadow:0 .5rem 1rem #0000001a;border:1px solid var(--color-active-border);background:var(--color-active)}@media (max-width: 1023px){.configurator-layout-select .layout-grid__item.selected[data-v-1b34353e]{box-shadow:none;border:1px solid rgba(0,0,0,.1);background:white}}.configurator-option{padding-bottom:1rem}.configurator-title[data-v-2ac87e9d]{margin-bottom:1.5rem}.configurator-title .title[data-v-2ac87e9d]{font-size:3rem;margin-bottom:.25rem;line-height:1;font-weight:500}.configurator-title .title .light[data-v-2ac87e9d]{font-weight:300}.configurator-title .description[data-v-2ac87e9d]{font-size:1rem;color:#0009}.input-container[data-v-9e419d56]{display:flex;flex-direction:column;justify-content:space-between;width:inherit}.input-container label[data-v-9e419d56]{display:flex}.input-container label.computed[data-v-9e419d56]{color:var(--color-primary)}.input-container input[data-v-9e419d56]{display:flex;align-items:flex-start;align-self:stretch;flex-direction:column;border:1px solid var(--Tealish-Blue-Tealish-Blue---20, #E2EAFF);border-radius:8px;height:56px;padding:19px 24px;background:var(--Tealish-Blue-Tealish-Blue---05, #FBFCFF);gap:8px}.input-container input.error[data-v-9e419d56]{border:1px solid red!important}.input-container input.computed[data-v-9e419d56]{background:#F6F9FC}.input-container input[data-v-9e419d56]:hover{border:1px solid var(--color-black);border-radius:8px}.input-container input.disabled[data-v-9e419d56]{background:var(--color-grey-100)}.input-container input[data-v-9e419d56]::-webkit-outer-spin-button,.input-container input[data-v-9e419d56]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.input-container input[data-v-9e419d56]::-moz-placeholder{font-weight:500;color:var(--color-grey-700)}.input-container input[data-v-9e419d56]::placeholder{font-weight:500;color:var(--color-grey-700)}.input-container input[type=number][data-v-9e419d56]{-moz-appearance:textfield}.errorMessage[data-v-9e419d56]{margin-top:5px;font-size:12px;color:red}.contact-row[data-v-f721fbde]{display:grid;grid-template-columns:2fr 2fr 2fr 80px;padding:1rem;border-bottom:1px solid rgba(0,0,0,.05);align-items:center;cursor:pointer}.contact-row[data-v-f721fbde]:last-child{border-bottom:none}.contact-row[data-v-f721fbde]:hover{background:rgba(0,0,0,.02)}.contact-row:hover.clickable>div[data-v-f721fbde]{color:var(--color-primary);transition:color .2s ease}.contact-row:hover.name[data-v-f721fbde]{font-weight:500}.contact-row:hover.email[data-v-f721fbde]{color:#0009}.contact-row:hover.actions[data-v-f721fbde]{display:flex;justify-content:center;align-items:center}.contact-row:hover.actions .action-button[data-v-f721fbde]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:.5rem;border-radius:.25rem;cursor:pointer;transition:all .2s ease;background:transparent;border:none;opacity:.3}.contact-row:hover.actions .action-button svg[data-v-f721fbde]{width:1rem;height:1rem;color:#0009;transition:all .2s ease}.contact-row:hover.actions .action-button[data-v-f721fbde]:hover{background:rgba(255,108,108,.1)}.contact-row:hover.actions .action-button:hover svg[data-v-f721fbde]{color:#ff6c6c}.contact-row:hover .cell.actions .action-button[data-v-f721fbde]{opacity:1}.contact-row .cell[data-v-f721fbde]{padding:.5rem;font-size:.875rem}.summary-table[data-v-bf738be4]{-moz-column-count:2;column-count:2}@media (max-width: 639px){.summary-table[data-v-bf738be4]{-moz-column-count:1;column-count:1}}.summary-table .summary-group[data-v-bf738be4]{-moz-column-break-inside:avoid;break-inside:avoid}.summary-table .summary-group h5[data-v-bf738be4]{border-bottom:2px solid var(--color-primary);padding:1rem 0;font-size:1.25rem}@media print{.summary-table .summary-group h5[data-v-bf738be4]{padding:.4rem;font-size:.75rem}}.summary-table .summary-group .summary-row[data-v-bf738be4]{display:flex;border-bottom:1px solid rgba(0,0,0,.1)}.summary-table .summary-group .summary-row .col[data-v-bf738be4]{flex-basis:0;flex-grow:1;padding:.75rem;font-size:.85rem}@media print{.summary-table .summary-group .summary-row .col[data-v-bf738be4]{padding:.4rem;font-size:.65rem}}.summary-table .summary-group .summary-row .col.value[data-v-bf738be4]{font-weight:600}.summary-table .summary-group .summary-row.fieldset .col[data-v-bf738be4]{padding:.25rem 0;font-size:1rem;font-weight:600}.steps-container[data-v-55098fb5]{margin-bottom:4rem}.steps-container .step-card[data-v-55098fb5]{display:flex;background:white;border:1px solid #e5e5e5;border-radius:12px;padding:2rem;margin-bottom:2rem;transition:all .2s ease}.steps-container .step-card[data-v-55098fb5]:hover{box-shadow:0 4px 12px #0000001a}.steps-container .step-card .step-number[data-v-55098fb5]{min-width:60px;height:60px;background:var(--color-primary);color:var(--color-button-text);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin-right:1.5rem;flex-shrink:0}.steps-container .step-card .step-description[data-v-55098fb5]{color:#888}.steps-container .step-card .step-content[data-v-55098fb5]{flex:1}.steps-container .step-card .step-content h2[data-v-55098fb5]{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#1a1a1a}.steps-container .step-card .step-content p[data-v-55098fb5]{font-size:1rem;color:#666;line-height:160%;margin-bottom:1rem}.steps-container .step-card .step-content .step-tips[data-v-55098fb5]{background:#f8f9fa;border-radius:8px;padding:1rem;margin-top:1rem}.steps-container .step-card .step-content .step-tips h4[data-v-55098fb5]{font-size:.875rem;font-weight:600;color:var(--color-primary);margin-bottom:.5rem}.steps-container .step-card .step-content .step-tips ul[data-v-55098fb5]{margin:0;padding-left:1rem}.steps-container .step-card .step-content .step-tips ul li[data-v-55098fb5]{font-size:.875rem;color:#666;margin-bottom:.25rem;line-height:140%}@media (max-width: 1023px){.steps-container .step-card[data-v-55098fb5]{flex-direction:column;text-align:center}.steps-container .step-card .step-number[data-v-55098fb5]{margin-right:0;margin-bottom:1rem;align-self:center}}.video-section[data-v-0693660d]{margin-bottom:4rem}.video-section h3[data-v-0693660d]{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem;text-align:center;color:#1a1a1a}.video-section .video-container[data-v-0693660d]{position:relative;width:100%;height:0;padding-bottom:56.25%;background:#f8f9fa;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #0000001a}.video-section .video-container iframe[data-v-0693660d]{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.configurator-index[data-v-f4d407d0]{display:flex;overflow-x:hidden;min-height:calc(100vh - 80px);background:url(/images/tenants/allframe/background.jpg) no-repeat center center;background-size:cover}@media (max-width: 639px){.configurator-index[data-v-f4d407d0]{padding-bottom:calc(80 / var(--factor) * 100vw)}}.configurator-index .main-section[data-v-f4d407d0]{display:flex;flex-direction:column;padding-bottom:56px;width:100%;max-width:1472px;margin-left:auto;margin-right:auto}@media (max-width: 1535px){.configurator-index .main-section[data-v-f4d407d0]{max-width:calc(1472 / var(--factor) * 100vw)}}@media (max-width: 1023px){.configurator-index .main-section[data-v-f4d407d0]{max-width:calc(928 / var(--factor) * 100vw)}}@media (max-width: 1023px){.configurator-index .main-section[data-v-f4d407d0]{align-items:center;flex-direction:column}}.configurator-index .main-section .title[data-v-f4d407d0]{padding:64px 80px 20px;font-size:70px;font-weight:600;line-height:.9}.configurator-index .main-section .content[data-v-f4d407d0]{display:flex;align-items:flex-start;padding:16rem 80px;gap:40px}.configurator-index .main-section .content h2[data-v-f4d407d0]{font-size:40px;font-weight:500;line-height:1}.configurator-index .main-section .content .main-content[data-v-f4d407d0]{border:1px solid rgba(0,0,0,.1);border-radius:24px;width:100%;padding:40px;background:white}.configurator-index .main-section .content .main-content .product-grid[data-v-f4d407d0]{display:grid;margin-top:16px;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 639px){.configurator-index .main-section .content .main-content .product-grid[data-v-f4d407d0]{grid-template-columns:1fr}}.configurator-index .main-section .content .main-content .product-grid .cta-button[data-v-f4d407d0]{display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(0,0,0,.1);border-radius:16px;width:100%;padding:16px;background:#FAFAFA;cursor:pointer;font-size:18px;font-weight:600;text-decoration:none;color:#000}.configurator-index .main-section .content .main-content .product-grid .cta-button:hover>svg[data-v-f4d407d0],.configurator-index .main-section .content .main-content .product-grid .cta-button:active>svg[data-v-f4d407d0],.configurator-index .main-section .content .main-content .product-grid .cta-button:focus>svg[data-v-f4d407d0]{transform:translate(calc(4 / var(--factor) * 100vw))}.configurator-index .main-section .content .main-content .product-grid .cta-button .left[data-v-f4d407d0]{display:flex;align-items:center}.configurator-index .main-section .content .main-content .product-grid .cta-button .left>img[data-v-f4d407d0]{margin-right:16px;border-radius:16px;width:80px;height:80px}.configurator-index .main-section .content .main-content .product-grid .cta-button>svg[data-v-f4d407d0]{transition:all .175s cubic-bezier(.45,0,.85,1.1)}.configurator-index .main-section .content .main-content .main-products .intro-content[data-v-f4d407d0]{margin-top:8px;font-size:18px;color:var(--color-grey-700)}@media (max-width: 639px){.configurator-index .main-section .content .main-content .main-products .intro-content br[data-v-f4d407d0]{display:none}}.configurator-index .main-section .content .main-content .main-products .product-grid[data-v-f4d407d0]{margin-top:40px}.configurator-index .main-section .content .main-content .secondary-products[data-v-f4d407d0]{margin-top:56px}.configurator-index .main-section .content .main-content .secondary-products h4[data-v-f4d407d0]{font-weight:500}.configurator-index .main-section .content .sidebar[data-v-f4d407d0]{display:flex;flex-direction:column;flex-shrink:0;width:40%;gap:24px}@media (max-width: 1023px){.configurator-index .main-section .content .sidebar[data-v-f4d407d0]{width:100%}}.configurator-index .main-section .content .sidebar h2[data-v-f4d407d0]{margin-bottom:24px}.configurator-index .main-section .content .sidebar .sidebar-item[data-v-f4d407d0]{border:1px solid rgba(0,0,0,.1);border-radius:24px;width:100%;padding:40px;background:white}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person[data-v-f4d407d0]{display:flex;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:8px;height:120px;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .avatar[data-v-f4d407d0]{display:flex;overflow:hidden;border-radius:0 8px 8px 0;outline:1px solid rgba(0,0,0,.1);height:100%}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .avatar img[data-v-f4d407d0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content[data-v-f4d407d0]{display:flex;flex-direction:column;justify-content:center;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content h6[data-v-f4d407d0]{font-size:18px;font-weight:600}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options[data-v-f4d407d0]{display:flex;align-items:flex-start;flex-direction:column}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-f4d407d0]{display:flex;justify-content:center;font-size:16px;text-decoration:none;gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-f4d407d0]:hover{text-decoration:underline}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid[data-v-f4d407d0]{display:flex;flex-direction:column;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item[data-v-f4d407d0]{display:flex;border:1px solid rgba(0,0,0,.1);border-radius:16px;width:100%;padding:16px;background:#FAFAFA;text-decoration:none;color:inherit;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item:hover .read-more svg[data-v-f4d407d0]{transform:translate(calc(4 / var(--factor) * 100vw))}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-img-wrapper[data-v-f4d407d0]{flex-shrink:0;overflow:hidden;border-radius:8px;width:132px;height:132px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-img-wrapper img[data-v-f4d407d0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content[data-v-f4d407d0]{display:flex;flex-direction:column;gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content h6[data-v-f4d407d0]{font-size:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content[data-v-f4d407d0] p{font-size:14px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content .read-more[data-v-f4d407d0]{display:flex;align-items:center;margin-top:8px;font-size:12px;font-weight:500;color:var(--color-primary);gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content .read-more svg[data-v-f4d407d0]{transition:all .2s ease-out}.configurator-index[data-v-fce7e765]{height:100%;overflow-x:hidden;background:var(--color-primary-faded)}@media (max-width: 639px){.configurator-index[data-v-fce7e765]{padding-bottom:calc(80 / var(--factor) * 100vw)}}.configurator-index .main-section[data-v-fce7e765]{display:flex;flex-direction:column;width:100%;padding-bottom:3rem;height:100%}.configurator-index .main-section .title[data-v-fce7e765]{padding:4rem 0;font-size:4rem;font-weight:600;line-height:.9}.configurator-index .main-section .content[data-v-fce7e765]{display:flex;align-items:flex-start;gap:2rem}@media (max-width: 1023px){.configurator-index .main-section .content[data-v-fce7e765]{flex-direction:column}}@media (max-width: 639px){.configurator-index .main-section .content[data-v-fce7e765]{padding:0 1rem}}.configurator-index .main-section .content h2[data-v-fce7e765]{font-size:2rem;font-weight:500;line-height:1}.configurator-index .main-section .content .main-content[data-v-fce7e765]{border:1px solid rgba(0,0,0,.1);border-radius:1.5rem;width:100%;padding:2rem;background:white}.configurator-index .main-section .content .main-content .product-grid[data-v-fce7e765]{display:grid;margin-top:1rem;grid-template-columns:repeat(2,1fr);gap:1rem}@media (max-width: 639px){.configurator-index .main-section .content .main-content .product-grid[data-v-fce7e765]{grid-template-columns:1fr}}.configurator-index .main-section .content .main-content .product-grid .cta-button[data-v-fce7e765]{display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(0,0,0,.1);border-radius:16px;width:100%;padding:16px;background:#FAFAFA;cursor:pointer;font-size:1rem;font-weight:600;text-decoration:none;color:#000}.configurator-index .main-section .content .main-content .product-grid .cta-button:hover>svg[data-v-fce7e765],.configurator-index .main-section .content .main-content .product-grid .cta-button:active>svg[data-v-fce7e765],.configurator-index .main-section .content .main-content .product-grid .cta-button:focus>svg[data-v-fce7e765]{transform:translate(calc(4 / var(--factor) * 100vw))}.configurator-index .main-section .content .main-content .product-grid .cta-button .left[data-v-fce7e765]{display:flex;align-items:center}.configurator-index .main-section .content .main-content .product-grid .cta-button .left .icon[data-v-fce7e765]{margin-right:1rem;border-radius:1rem;width:4rem;height:4rem;padding:1rem;background:var(--color-primary)}.configurator-index .main-section .content .main-content .product-grid .cta-button .left .icon svg[data-v-fce7e765]{width:100%;height:100%;display:block}.configurator-index .main-section .content .main-content .product-grid .cta-button>svg[data-v-fce7e765]{transition:all .175s cubic-bezier(.45,0,.85,1.1)}.configurator-index .main-section .content .main-content .main-products .intro-content[data-v-fce7e765]{margin-top:8px;font-size:18px;color:var(--color-grey-700)}@media (max-width: 639px){.configurator-index .main-section .content .main-content .main-products .intro-content br[data-v-fce7e765]{display:none}}.configurator-index .main-section .content .main-content .main-products .product-grid[data-v-fce7e765]{margin-top:40px}.configurator-index .main-section .content .sidebar[data-v-fce7e765]{display:flex;flex-direction:column;flex-shrink:0;width:40%;gap:24px}@media (max-width: 1023px){.configurator-index .main-section .content .sidebar[data-v-fce7e765]{width:100%}}.configurator-index .main-section .content .sidebar h2[data-v-fce7e765]{margin-bottom:24px}.configurator-index .main-section .content .sidebar .sidebar-item[data-v-fce7e765]{border:1px solid rgba(0,0,0,.1);border-radius:24px;width:100%;padding:2rem;background:white}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person[data-v-fce7e765]{display:flex;overflow:hidden;margin-bottom:16px;border:1px solid rgba(0,0,0,.1);border-radius:8px;height:120px;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .avatar[data-v-fce7e765]{display:flex;overflow:hidden;border-radius:0 8px 8px 0;outline:1px solid rgba(0,0,0,.1);height:100%;max-width:5rem}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .avatar img[data-v-fce7e765]{width:100%;height:100%;max-width:5rem;-o-object-fit:cover;object-fit:cover}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content[data-v-fce7e765]{display:flex;flex-direction:column;justify-content:center;gap:16px}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content[data-v-fce7e765]{gap:calc(8 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content h6[data-v-fce7e765]{font-size:18px;font-weight:600}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options[data-v-fce7e765]{display:flex;align-items:flex-start;flex-direction:column}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-fce7e765]{display:flex;justify-content:center;font-size:16px;text-decoration:none;gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-fce7e765]:hover{text-decoration:underline}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid[data-v-fce7e765]{display:flex;flex-direction:column;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item[data-v-fce7e765]{display:flex;border:1px solid rgba(0,0,0,.1);border-radius:16px;width:100%;padding:16px;background:#FAFAFA;text-decoration:none;color:inherit;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item:hover .read-more svg[data-v-fce7e765]{transform:translate(calc(4 / var(--factor) * 100vw))}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-img-wrapper[data-v-fce7e765]{flex-shrink:0;overflow:hidden;border-radius:8px;width:132px;height:132px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-img-wrapper img[data-v-fce7e765]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content[data-v-fce7e765]{display:flex;flex-direction:column;gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content h6[data-v-fce7e765]{font-size:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content[data-v-fce7e765] p{font-size:14px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content .read-more[data-v-fce7e765]{display:flex;align-items:center;margin-top:8px;font-size:12px;font-weight:500;color:var(--color-primary);gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content .read-more svg[data-v-fce7e765]{transition:all .2s ease-out}.configurator-index[data-v-2bc57f20]{display:flex;overflow-x:hidden;min-height:calc(100vh - 80px);background:url(/images/fitrum-bg.jpg) no-repeat center center;background-size:cover}@media (max-width: 639px){.configurator-index[data-v-2bc57f20]{padding-bottom:calc(80 / var(--factor) * 100vw)}}.configurator-index .main-section[data-v-2bc57f20]{display:flex;flex-direction:column;padding-bottom:56px;width:100%;max-width:1472px;margin-left:auto;margin-right:auto}@media (max-width: 1535px){.configurator-index .main-section[data-v-2bc57f20]{max-width:calc(1472 / var(--factor) * 100vw)}}@media (max-width: 1023px){.configurator-index .main-section[data-v-2bc57f20]{max-width:calc(928 / var(--factor) * 100vw)}}@media (max-width: 1535px){.configurator-index .main-section[data-v-2bc57f20]{padding-bottom:calc(56 / var(--factor) * 100vw)}}@media (max-width: 1023px){.configurator-index .main-section[data-v-2bc57f20]{align-items:center;flex-direction:column}}@media (max-width: 639px){.configurator-index .main-section[data-v-2bc57f20]{padding-bottom:calc(16 / var(--factor) * 100vw)}}.configurator-index .main-section .title[data-v-2bc57f20]{padding:64px 80px 20px;font-size:70px;font-weight:600;line-height:.9}@media (max-width: 1535px){.configurator-index .main-section .title[data-v-2bc57f20]{padding:calc(64 / var(--factor) * 100vw) calc(80 / var(--factor) * 100vw) calc(32 / var(--factor) * 100vw);font-size:calc(90 / var(--factor) * 100vw)}}@media (max-width: 1023px){.configurator-index .main-section .title[data-v-2bc57f20]{align-self:flex-start;padding-right:calc(32 / var(--factor) * 100vw);padding-left:calc(32 / var(--factor) * 100vw);font-size:calc(80 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .title[data-v-2bc57f20]{padding:calc(32 / var(--factor) * 100vw) calc(16 / var(--factor) * 100vw);font-size:calc(48 / var(--factor) * 100vw)}}.configurator-index .main-section .content[data-v-2bc57f20]{display:flex;align-items:flex-start;padding:16rem 80px;gap:40px}@media (max-width: 1535px){.configurator-index .main-section .content[data-v-2bc57f20]{padding:0 calc(80 / var(--factor) * 100vw);grid-gap:calc(40 / var(--factor) * 100vw)}}@media (max-width: 1023px){.configurator-index .main-section .content[data-v-2bc57f20]{flex-direction:column;padding:0 calc(32 / var(--factor) * 100vw);gap:calc(32 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content[data-v-2bc57f20]{padding:0 calc(16 / var(--factor) * 100vw);gap:calc(16 / var(--factor) * 100vw)}}.configurator-index .main-section .content h2[data-v-2bc57f20]{font-size:40px;font-weight:500;line-height:1}@media (max-width: 1535px){.configurator-index .main-section .content h2[data-v-2bc57f20]{font-size:calc(40 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content h2[data-v-2bc57f20]{font-size:calc(32 / var(--factor) * 100vw)}}.configurator-index .main-section .content .main-content[data-v-2bc57f20]{border:1px solid rgba(0,0,0,.1);border-radius:24px;width:100%;padding:40px;background:white}@media (max-width: 1535px){.configurator-index .main-section .content .main-content[data-v-2bc57f20]{border-radius:calc(24 / var(--factor) * 100vw);padding:calc(40 / var(--factor) * 100vw)}}@media (max-width: 1023px){.configurator-index .main-section .content .main-content[data-v-2bc57f20]{padding:calc(32 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .main-content[data-v-2bc57f20]{border-radius:calc(16 / var(--factor) * 100vw);padding:calc(24 / var(--factor) * 100vw) calc(16 / var(--factor) * 100vw)}}.configurator-index .main-section .content .main-content .product-grid[data-v-2bc57f20]{display:grid;margin-top:16px;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 1535px){.configurator-index .main-section .content .main-content .product-grid[data-v-2bc57f20]{margin-top:calc(16 / var(--factor) * 100vw);gap:calc(16 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .main-content .product-grid[data-v-2bc57f20]{grid-template-columns:1fr;gap:calc(8 / var(--factor) * 100vw)}}.configurator-index .main-section .content .main-content .product-grid .cta-button[data-v-2bc57f20]{display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(0,0,0,.1);border-radius:16px;width:100%;padding:16px;background:#FAFAFA;cursor:pointer;font-size:18px;font-weight:600;text-decoration:none;color:#000}@media (max-width: 1535px){.configurator-index .main-section .content .main-content .product-grid .cta-button[data-v-2bc57f20]{border-radius:calc(16 / var(--factor) * 100vw);padding:calc(16 / var(--factor) * 100vw);font-size:calc(18 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .main-content .product-grid .cta-button[data-v-2bc57f20]{border-radius:calc(8 / var(--factor) * 100vw);padding:calc(8 / var(--factor) * 100vw);font-size:calc(14 / var(--factor) * 100vw)}}.configurator-index .main-section .content .main-content .product-grid .cta-button:hover>svg[data-v-2bc57f20],.configurator-index .main-section .content .main-content .product-grid .cta-button:active>svg[data-v-2bc57f20],.configurator-index .main-section .content .main-content .product-grid .cta-button:focus>svg[data-v-2bc57f20]{transform:translate(calc(4 / var(--factor) * 100vw))}.configurator-index .main-section .content .main-content .product-grid .cta-button .left[data-v-2bc57f20]{display:flex;align-items:center}.configurator-index .main-section .content .main-content .product-grid .cta-button .left>img[data-v-2bc57f20]{margin-right:16px;border-radius:16px;width:80px;height:80px}@media (max-width: 1535px){.configurator-index .main-section .content .main-content .product-grid .cta-button .left>img[data-v-2bc57f20]{margin-right:calc(16 / var(--factor) * 100vw);width:calc(80 / var(--factor) * 100vw);height:calc(80 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .main-content .product-grid .cta-button .left>img[data-v-2bc57f20]{width:calc(64 / var(--factor) * 100vw);height:calc(64 / var(--factor) * 100vw)}}.configurator-index .main-section .content .main-content .product-grid .cta-button>svg[data-v-2bc57f20]{width:40px;height:40px;transition:all .175s cubic-bezier(.45,0,.85,1.1)}@media (max-width: 1535px){.configurator-index .main-section .content .main-content .product-grid .cta-button>svg[data-v-2bc57f20]{width:calc(40 / var(--factor) * 100vw);height:calc(40 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .main-content .product-grid .cta-button>svg[data-v-2bc57f20]{width:calc(32 / var(--factor) * 100vw);height:calc(32 / var(--factor) * 100vw)}}.configurator-index .main-section .content .main-content .main-products .intro-content[data-v-2bc57f20]{margin-top:8px;font-size:18px;color:var(--color-grey-700)}@media (max-width: 1535px){.configurator-index .main-section .content .main-content .main-products .intro-content[data-v-2bc57f20]{margin-top:calc(8 / var(--factor) * 100vw);font-size:calc(18 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .main-content .main-products .intro-content[data-v-2bc57f20]{font-size:calc(14 / var(--factor) * 100vw)}.configurator-index .main-section .content .main-content .main-products .intro-content br[data-v-2bc57f20]{display:none}}.configurator-index .main-section .content .main-content .main-products .product-grid[data-v-2bc57f20]{margin-top:40px}@media (max-width: 1535px){.configurator-index .main-section .content .main-content .main-products .product-grid[data-v-2bc57f20]{margin-top:calc(40 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .main-content .main-products .product-grid[data-v-2bc57f20]{margin-top:calc(24 / var(--factor) * 100vw)}}.configurator-index .main-section .content .main-content .secondary-products[data-v-2bc57f20]{margin-top:56px}@media (max-width: 1535px){.configurator-index .main-section .content .main-content .secondary-products[data-v-2bc57f20]{margin-top:calc(56 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .main-content .secondary-products[data-v-2bc57f20]{margin-top:calc(32 / var(--factor) * 100vw)}}.configurator-index .main-section .content .main-content .secondary-products h4[data-v-2bc57f20]{font-weight:500}.configurator-index .main-section .content .sidebar[data-v-2bc57f20]{display:flex;flex-direction:column;flex-shrink:0;width:40%;gap:24px}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar[data-v-2bc57f20]{gap:calc(24 / var(--factor) * 100vw)}}@media (max-width: 1023px){.configurator-index .main-section .content .sidebar[data-v-2bc57f20]{width:100%}}@media (max-width: 639px){.configurator-index .main-section .content .sidebar[data-v-2bc57f20]{gap:calc(16 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar h2[data-v-2bc57f20]{margin-bottom:24px}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar h2[data-v-2bc57f20]{margin-bottom:calc(24 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .sidebar h2[data-v-2bc57f20]{margin-bottom:calc(16 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item[data-v-2bc57f20]{border:1px solid rgba(0,0,0,.1);border-radius:24px;width:100%;padding:40px;background:white}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar .sidebar-item[data-v-2bc57f20]{border-radius:calc(24 / var(--factor) * 100vw);padding:calc(40 / var(--factor) * 100vw)}}@media (max-width: 1023px){.configurator-index .main-section .content .sidebar .sidebar-item[data-v-2bc57f20]{padding:calc(32 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .sidebar .sidebar-item[data-v-2bc57f20]{border-radius:calc(16 / var(--factor) * 100vw);padding:calc(24 / var(--factor) * 100vw) calc(16 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person[data-v-2bc57f20]{display:flex;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:8px;height:120px;gap:16px}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person[data-v-2bc57f20]{border-radius:calc(8 / var(--factor) * 100vw);height:calc(120 / var(--factor) * 100vw);gap:calc(16 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person[data-v-2bc57f20]{border-radius:calc(8 / var(--factor) * 100vw);height:calc(104 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .avatar[data-v-2bc57f20]{display:flex;overflow:hidden;border-radius:0 8px 8px 0;outline:1px solid rgba(0,0,0,.1);height:100%}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .avatar[data-v-2bc57f20]{border-radius:0 calc(8 / var(--factor) * 100vw) calc(8 / var(--factor) * 100vw) 0}}@media (max-width: 639px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .avatar[data-v-2bc57f20]{width:calc(80 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .avatar img[data-v-2bc57f20]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content[data-v-2bc57f20]{display:flex;flex-direction:column;justify-content:center;gap:16px}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content[data-v-2bc57f20]{gap:calc(8 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content h6[data-v-2bc57f20]{font-size:18px;font-weight:600}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content h6[data-v-2bc57f20]{font-size:calc(18 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content h6[data-v-2bc57f20]{font-size:calc(16 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options[data-v-2bc57f20]{display:flex;align-items:flex-start;flex-direction:column}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-2bc57f20]{display:flex;justify-content:center;font-size:16px;text-decoration:none;gap:8px}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-2bc57f20]{font-size:calc(16 / var(--factor) * 100vw);gap:calc(8 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-2bc57f20]{font-size:calc(14 / var(--factor) * 100vw);gap:calc(4 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-2bc57f20]:hover{text-decoration:underline}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid[data-v-2bc57f20]{display:flex;flex-direction:column;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item[data-v-2bc57f20]{display:flex;border:1px solid rgba(0,0,0,.1);border-radius:16px;width:100%;padding:16px;background:#FAFAFA;text-decoration:none;color:inherit;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item:hover .read-more svg[data-v-2bc57f20]{transform:translate(calc(4 / var(--factor) * 100vw))}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-img-wrapper[data-v-2bc57f20]{flex-shrink:0;overflow:hidden;border-radius:8px;width:132px;height:132px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-img-wrapper img[data-v-2bc57f20]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content[data-v-2bc57f20]{display:flex;flex-direction:column;gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content h6[data-v-2bc57f20]{font-size:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content[data-v-2bc57f20] p{font-size:14px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content .read-more[data-v-2bc57f20]{display:flex;align-items:center;margin-top:8px;font-size:12px;font-weight:500;color:var(--color-primary);gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content .read-more svg[data-v-2bc57f20]{transition:all .2s ease-out}.configurator-index[data-v-58ea494e]{height:100%;overflow-x:hidden;background:var(--color-primary-faded)}@media (max-width: 639px){.configurator-index[data-v-58ea494e]{padding-bottom:calc(80 / var(--factor) * 100vw)}}.configurator-index .main-section[data-v-58ea494e]{display:flex;flex-direction:column;width:100%;padding-bottom:3rem;height:100%}.configurator-index .main-section .title[data-v-58ea494e]{padding:4rem 0 0;font-size:4rem;font-weight:600;line-height:.9}.configurator-index .main-section .content[data-v-58ea494e]{display:flex;align-items:flex-start;gap:2rem}@media (max-width: 1023px){.configurator-index .main-section .content[data-v-58ea494e]{flex-direction:column}}@media (max-width: 639px){.configurator-index .main-section .content[data-v-58ea494e]{padding:0 1rem}}.configurator-index .main-section .content h2[data-v-58ea494e]{font-size:2rem;font-weight:500;line-height:1}.configurator-index .main-section .content .main-content[data-v-58ea494e]{border:1px solid rgba(0,0,0,.1);border-radius:1.5rem;width:100%;padding:2rem;background:white}.configurator-index .main-section .content .main-content .product-grid[data-v-58ea494e]{display:grid;margin-top:1rem;grid-template-columns:repeat(2,1fr);gap:1rem}@media (max-width: 639px){.configurator-index .main-section .content .main-content .product-grid[data-v-58ea494e]{grid-template-columns:1fr}}.configurator-index .main-section .content .main-content .product-grid .cta-button[data-v-58ea494e]{display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(0,0,0,.1);border-radius:16px;width:100%;padding:16px;background:#FAFAFA;cursor:pointer;font-size:1rem;font-weight:600;text-decoration:none;color:#000}.configurator-index .main-section .content .main-content .product-grid .cta-button:hover>svg[data-v-58ea494e],.configurator-index .main-section .content .main-content .product-grid .cta-button:active>svg[data-v-58ea494e],.configurator-index .main-section .content .main-content .product-grid .cta-button:focus>svg[data-v-58ea494e]{transform:translate(calc(4 / var(--factor) * 100vw))}.configurator-index .main-section .content .main-content .product-grid .cta-button .left[data-v-58ea494e]{display:flex;align-items:center}.configurator-index .main-section .content .main-content .product-grid .cta-button .left .icon[data-v-58ea494e]{margin-right:1rem;border-radius:1rem;width:4rem;height:4rem;padding:1rem;background:var(--color-primary)}.configurator-index .main-section .content .main-content .product-grid .cta-button .left .icon svg[data-v-58ea494e]{width:100%;height:100%;display:block}.configurator-index .main-section .content .main-content .product-grid .cta-button>svg[data-v-58ea494e]{transition:all .175s cubic-bezier(.45,0,.85,1.1)}.configurator-index .main-section .content .main-content .main-products .intro-content[data-v-58ea494e]{margin-top:8px;font-size:18px;color:var(--color-grey-700)}@media (max-width: 639px){.configurator-index .main-section .content .main-content .main-products .intro-content br[data-v-58ea494e]{display:none}}.configurator-index .main-section .content .main-content .main-products .product-grid[data-v-58ea494e]{margin-top:40px}.configurator-index .main-section .content .sidebar[data-v-58ea494e]{display:flex;flex-direction:column;flex-shrink:0;width:40%;gap:24px}@media (max-width: 1023px){.configurator-index .main-section .content .sidebar[data-v-58ea494e]{width:100%}}.configurator-index .main-section .content .sidebar h2[data-v-58ea494e]{margin-bottom:24px}.configurator-index .main-section .content .sidebar .sidebar-item[data-v-58ea494e]{border:1px solid rgba(0,0,0,.1);border-radius:24px;width:100%;padding:2rem;background:white}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person[data-v-58ea494e]{display:flex;overflow:hidden;margin-bottom:16px;border:1px solid rgba(0,0,0,.1);border-radius:8px;height:120px;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .avatar[data-v-58ea494e]{display:flex;overflow:hidden;border-radius:0 8px 8px 0;outline:1px solid rgba(0,0,0,.1);height:100%;max-width:5rem}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .avatar img[data-v-58ea494e]{width:100%;height:100%;max-width:5rem;-o-object-fit:cover;object-fit:cover}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content[data-v-58ea494e]{display:flex;flex-direction:column;justify-content:center;gap:16px}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content[data-v-58ea494e]{gap:calc(8 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content h6[data-v-58ea494e]{font-size:18px;font-weight:600}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options[data-v-58ea494e]{display:flex;align-items:flex-start;flex-direction:column}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-58ea494e]{display:flex;justify-content:center;font-size:16px;text-decoration:none;gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-58ea494e]:hover{text-decoration:underline}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid[data-v-58ea494e]{display:flex;flex-direction:column;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item[data-v-58ea494e]{display:flex;border:1px solid rgba(0,0,0,.1);border-radius:16px;width:100%;padding:16px;background:#FAFAFA;text-decoration:none;color:inherit;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item:hover .read-more svg[data-v-58ea494e]{transform:translate(calc(4 / var(--factor) * 100vw))}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-img-wrapper[data-v-58ea494e]{flex-shrink:0;overflow:hidden;border-radius:8px;width:132px;height:132px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-img-wrapper img[data-v-58ea494e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content[data-v-58ea494e]{display:flex;flex-direction:column;gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content h6[data-v-58ea494e]{font-size:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content[data-v-58ea494e] p{font-size:14px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content .read-more[data-v-58ea494e]{display:flex;align-items:center;margin-top:8px;font-size:12px;font-weight:500;color:var(--color-primary);gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content .read-more svg[data-v-58ea494e]{transition:all .2s ease-out}.configurator-index[data-v-e73689c9]{height:100%;overflow-x:hidden;background:#F8FCF9}@media (max-width: 639px){.configurator-index[data-v-e73689c9]{padding-bottom:calc(80 / var(--factor) * 100vw)}}.configurator-index .main-section[data-v-e73689c9]{display:flex;flex-direction:column;width:100%;padding-bottom:3rem;height:100%}.configurator-index .main-section .title[data-v-e73689c9]{padding:4rem 0;font-size:4rem;font-weight:600;line-height:.9}.configurator-index .main-section .content[data-v-e73689c9]{display:flex;align-items:flex-start;gap:2rem}@media (max-width: 1023px){.configurator-index .main-section .content[data-v-e73689c9]{flex-direction:column}}@media (max-width: 639px){.configurator-index .main-section .content[data-v-e73689c9]{padding:0 1rem}}.configurator-index .main-section .content h2[data-v-e73689c9]{font-size:2rem;font-weight:500;line-height:1}.configurator-index .main-section .content .main-content[data-v-e73689c9]{border:1px solid rgba(0,0,0,.1);border-radius:1.5rem;width:100%;padding:2rem;background:white}.configurator-index .main-section .content .main-content .product-grid[data-v-e73689c9]{display:grid;margin-top:1rem;grid-template-columns:repeat(2,1fr);gap:1rem}@media (max-width: 639px){.configurator-index .main-section .content .main-content .product-grid[data-v-e73689c9]{grid-template-columns:1fr}}.configurator-index .main-section .content .main-content .product-grid .cta-button[data-v-e73689c9]{display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(0,0,0,.1);border-radius:16px;width:100%;padding:16px;background:#FAFAFA;cursor:pointer;font-size:1rem;font-weight:600;text-decoration:none;color:#000}.configurator-index .main-section .content .main-content .product-grid .cta-button:hover>svg[data-v-e73689c9],.configurator-index .main-section .content .main-content .product-grid .cta-button:active>svg[data-v-e73689c9],.configurator-index .main-section .content .main-content .product-grid .cta-button:focus>svg[data-v-e73689c9]{transform:translate(calc(4 / var(--factor) * 100vw))}.configurator-index .main-section .content .main-content .product-grid .cta-button .left[data-v-e73689c9]{display:flex;align-items:center}.configurator-index .main-section .content .main-content .product-grid .cta-button .left .icon[data-v-e73689c9]{margin-right:1rem;border-radius:1rem;width:4rem;height:4rem;padding:1rem;background:var(--color-primary)}.configurator-index .main-section .content .main-content .product-grid .cta-button .left .icon svg[data-v-e73689c9]{width:100%;height:100%;display:block}.configurator-index .main-section .content .main-content .product-grid .cta-button>svg[data-v-e73689c9]{transition:all .175s cubic-bezier(.45,0,.85,1.1)}.configurator-index .main-section .content .main-content .main-products .intro-content[data-v-e73689c9]{margin-top:8px;font-size:18px;color:var(--color-grey-700)}@media (max-width: 639px){.configurator-index .main-section .content .main-content .main-products .intro-content br[data-v-e73689c9]{display:none}}.configurator-index .main-section .content .main-content .main-products .product-grid[data-v-e73689c9]{margin-top:40px}.configurator-index .main-section .content .sidebar[data-v-e73689c9]{display:flex;flex-direction:column;flex-shrink:0;width:40%;gap:24px}@media (max-width: 1023px){.configurator-index .main-section .content .sidebar[data-v-e73689c9]{width:100%}}.configurator-index .main-section .content .sidebar h2[data-v-e73689c9]{margin-bottom:24px}.configurator-index .main-section .content .sidebar .sidebar-item[data-v-e73689c9]{border:1px solid rgba(0,0,0,.1);border-radius:24px;width:100%;padding:2rem;background:white}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person[data-v-e73689c9]{display:flex;overflow:hidden;margin-bottom:16px;border:1px solid rgba(0,0,0,.1);border-radius:8px;height:120px;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .avatar[data-v-e73689c9]{display:flex;overflow:hidden;border-radius:0 8px 8px 0;outline:1px solid rgba(0,0,0,.1);height:100%;max-width:5rem}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .avatar img[data-v-e73689c9]{width:100%;height:100%;max-width:5rem;-o-object-fit:cover;object-fit:cover}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content[data-v-e73689c9]{display:flex;flex-direction:column;justify-content:center;gap:16px}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content[data-v-e73689c9]{gap:calc(8 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content h6[data-v-e73689c9]{font-size:18px;font-weight:600}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options[data-v-e73689c9]{display:flex;align-items:flex-start;flex-direction:column}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-e73689c9]{display:flex;justify-content:center;font-size:16px;text-decoration:none;gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-e73689c9]:hover{text-decoration:underline}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid[data-v-e73689c9]{display:flex;flex-direction:column;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item[data-v-e73689c9]{display:flex;border:1px solid rgba(0,0,0,.1);border-radius:16px;width:100%;padding:16px;background:#FAFAFA;text-decoration:none;color:inherit;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item:hover .read-more svg[data-v-e73689c9]{transform:translate(calc(4 / var(--factor) * 100vw))}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-img-wrapper[data-v-e73689c9]{flex-shrink:0;overflow:hidden;border-radius:8px;width:132px;height:132px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-img-wrapper img[data-v-e73689c9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content[data-v-e73689c9]{display:flex;flex-direction:column;gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content h6[data-v-e73689c9]{font-size:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content[data-v-e73689c9] p{font-size:14px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content .read-more[data-v-e73689c9]{display:flex;align-items:center;margin-top:8px;font-size:12px;font-weight:500;color:var(--color-primary);gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content .read-more svg[data-v-e73689c9]{transition:all .2s ease-out}.configurator-index[data-v-25784a14]{display:flex;overflow-x:hidden;min-height:100%;backcground:var(--color-primary-faded)}@media (max-width: 639px){.configurator-index[data-v-25784a14]{padding-bottom:calc(80 / var(--factor) * 100vw)}}.configurator-index .main-section[data-v-25784a14]{display:flex;flex-direction:column;border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);padding-bottom:3rem;width:100%;max-width:1472px;margin-left:auto;margin-right:auto}@media (max-width: 1535px){.configurator-index .main-section[data-v-25784a14]{max-width:calc(1472 / var(--factor) * 100vw)}}@media (max-width: 1023px){.configurator-index .main-section[data-v-25784a14]{max-width:calc(928 / var(--factor) * 100vw)}}.configurator-index .main-section .title[data-v-25784a14]{padding:4rem 4rem 0rem;font-size:48px;font-weight:600;line-height:.9}@media (max-width: 639px){.configurator-index .main-section .title[data-v-25784a14]{padding:2rem 1rem 1rem}}.configurator-index .main-section .content[data-v-25784a14]{display:flex;align-items:flex-start;padding:1rem 4rem;gap:2rem}.configurator-index .main-section .content p[data-v-25784a14]{color:var(--color-grey-900)}@media (max-width: 1023px){.configurator-index .main-section .content[data-v-25784a14]{flex-direction:column}}@media (max-width: 639px){.configurator-index .main-section .content[data-v-25784a14]{padding:0 1rem}}.configurator-index .main-section .content h2[data-v-25784a14]{font-size:2rem;font-weight:500;line-height:1}.configurator-index .main-section .content .main-content[data-v-25784a14]{border:1px solid rgba(0,0,0,.1);border-radius:1.5rem;width:100%;padding:2rem;background:white}.configurator-index .main-section .content .main-content .product-grid[data-v-25784a14]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (max-width: 639px){.configurator-index .main-section .content .main-content .product-grid[data-v-25784a14]{grid-template-columns:1fr}}.configurator-index .main-section .content .main-content .product-grid .cta-button[data-v-25784a14]{display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(0,0,0,.1);border-radius:16px;width:100%;padding:16px;background:#FAFAFA;cursor:pointer;font-size:1rem;font-weight:600;text-decoration:none;color:#000}@media (max-width: 1535px){.configurator-index .main-section .content .main-content .product-grid .cta-button[data-v-25784a14]{border-radius:calc(16 / var(--factor) * 100vw);padding:calc(16 / var(--factor) * 100vw);font-size:calc(18 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .main-content .product-grid .cta-button[data-v-25784a14]{border-radius:calc(8 / var(--factor) * 100vw);padding:calc(8 / var(--factor) * 100vw);font-size:calc(14 / var(--factor) * 100vw)}}.configurator-index .main-section .content .main-content .product-grid .cta-button:hover>svg[data-v-25784a14],.configurator-index .main-section .content .main-content .product-grid .cta-button:active>svg[data-v-25784a14],.configurator-index .main-section .content .main-content .product-grid .cta-button:focus>svg[data-v-25784a14]{transform:translate(calc(4 / var(--factor) * 100vw))}.configurator-index .main-section .content .main-content .product-grid .cta-button .left[data-v-25784a14]{display:flex;align-items:center}.configurator-index .main-section .content .main-content .product-grid .cta-button .left .icon[data-v-25784a14]{margin-right:1rem;border-radius:1rem;width:4rem;height:4rem;padding:1.25rem;background:var(--color-primary)}.configurator-index .main-section .content .main-content .product-grid .cta-button>svg[data-v-25784a14]{width:40px;height:40px;transition:all .175s cubic-bezier(.45,0,.85,1.1)}@media (max-width: 1535px){.configurator-index .main-section .content .main-content .product-grid .cta-button>svg[data-v-25784a14]{width:calc(40 / var(--factor) * 100vw);height:calc(40 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .main-content .product-grid .cta-button>svg[data-v-25784a14]{width:calc(32 / var(--factor) * 100vw);height:calc(32 / var(--factor) * 100vw)}}.configurator-index .main-section .content .main-content .main-products .intro-content[data-v-25784a14]{margin-top:8px;font-size:18px;color:var(--color-grey-700)}@media (max-width: 1535px){.configurator-index .main-section .content .main-content .main-products .intro-content[data-v-25784a14]{margin-top:calc(8 / var(--factor) * 100vw);font-size:calc(18 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .main-content .main-products .intro-content[data-v-25784a14]{font-size:calc(14 / var(--factor) * 100vw)}.configurator-index .main-section .content .main-content .main-products .intro-content br[data-v-25784a14]{display:none}}.configurator-index .main-section .content .sidebar[data-v-25784a14]{display:flex;flex-direction:column;flex-shrink:0;width:40%;gap:24px}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar[data-v-25784a14]{gap:calc(24 / var(--factor) * 100vw)}}@media (max-width: 1023px){.configurator-index .main-section .content .sidebar[data-v-25784a14]{width:100%}}@media (max-width: 639px){.configurator-index .main-section .content .sidebar[data-v-25784a14]{gap:calc(16 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar h2[data-v-25784a14]{margin-bottom:24px}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar h2[data-v-25784a14]{margin-bottom:calc(24 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .sidebar h2[data-v-25784a14]{margin-bottom:calc(16 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item[data-v-25784a14]{border:1px solid rgba(0,0,0,.1);border-radius:24px;width:100%;padding:2rem;background:white}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar .sidebar-item[data-v-25784a14]{border-radius:calc(24 / var(--factor) * 100vw);padding:calc(40 / var(--factor) * 100vw)}}@media (max-width: 1023px){.configurator-index .main-section .content .sidebar .sidebar-item[data-v-25784a14]{padding:calc(32 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .sidebar .sidebar-item[data-v-25784a14]{border-radius:calc(16 / var(--factor) * 100vw);padding:calc(24 / var(--factor) * 100vw) calc(16 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person[data-v-25784a14]{display:flex;overflow:hidden;border-radius:8px;gap:16px}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person[data-v-25784a14]{border-radius:calc(8 / var(--factor) * 100vw);height:calc(120 / var(--factor) * 100vw);gap:calc(16 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person[data-v-25784a14]{border-radius:calc(8 / var(--factor) * 100vw);height:calc(104 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content[data-v-25784a14]{display:flex;flex-direction:column;justify-content:center;gap:8px}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content[data-v-25784a14]{gap:calc(8 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content h6[data-v-25784a14]{font-size:18px;font-weight:600;font-family:var(--font-primary)}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content h6[data-v-25784a14]{font-size:calc(18 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content h6[data-v-25784a14]{font-size:calc(16 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options[data-v-25784a14]{display:flex;align-items:flex-start;flex-direction:column}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-25784a14]{align-items:center;display:flex;justify-content:center;font-size:16px;text-decoration:none;gap:8px}@media (max-width: 1535px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-25784a14]{font-size:calc(16 / var(--factor) * 100vw);gap:calc(8 / var(--factor) * 100vw)}}@media (max-width: 639px){.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-25784a14]{font-size:calc(14 / var(--factor) * 100vw);gap:calc(4 / var(--factor) * 100vw)}}.configurator-index .main-section .content .sidebar .sidebar-item .contact-person .contact-content .contact-options a[data-v-25784a14]:hover{text-decoration:underline}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid[data-v-25784a14]{display:flex;flex-direction:column;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item[data-v-25784a14]{display:flex;border:1px solid rgba(0,0,0,.1);border-radius:16px;width:100%;padding:16px;background:#FAFAFA;text-decoration:none;color:inherit;gap:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item:hover .read-more svg[data-v-25784a14]{transform:translate(calc(4 / var(--factor) * 100vw))}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-img-wrapper[data-v-25784a14]{flex-shrink:0;overflow:hidden;border-radius:8px;width:132px;height:132px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-img-wrapper img[data-v-25784a14]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content[data-v-25784a14]{display:flex;flex-direction:column;gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content h6[data-v-25784a14]{font-size:16px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content[data-v-25784a14] p{font-size:14px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content .read-more[data-v-25784a14]{display:flex;align-items:center;margin-top:8px;font-size:12px;font-weight:500;color:var(--color-primary);gap:8px}.configurator-index .main-section .content .sidebar .sidebar-item .news-grid .news-item .news-content .read-more svg[data-v-25784a14]{transition:all .2s ease-out}svg[data-v-855466e5]{margin-left:4px;cursor:pointer;fill:var(--color-primary)}@media (max-width: 1535px){svg[data-v-855466e5]{margin-left:calc(4 / var(--factor) * 100vw)}}.article-list-item[data-v-d82ebfb0]{cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f3f4f6}.article-list-item[data-v-d82ebfb0]:hover{background:#f8fafc}.article-list-content[data-v-d82ebfb0]{display:flex;justify-content:space-between;padding:1.25rem 1.5rem;gap:1rem}.article-list-title[data-v-d82ebfb0]{font-weight:600;color:#1f2937;margin:0 0 .5rem;overflow:hidden}.article-list-meta[data-v-d82ebfb0]{font-size:.8125rem;color:#9ca3af}@media (max-width: 768px){.article-list-content[data-v-d82ebfb0]{flex-direction:column;gap:.75rem;padding:1rem 1.25rem}}.category-card[data-v-e0104c18]{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:white;border:1px solid #e5e7eb;border-radius:1rem;cursor:pointer;transition:all .2s}.category-card[data-v-e0104c18]:hover{border-color:var(--color-primary, #3b82f6);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.category-card:hover .category-arrow[data-v-e0104c18]{color:var(--color-primary, #3b82f6)}.category-card-content[data-v-e0104c18]{flex:1}.category-card-content .category-icon[data-v-e0104c18]{color:var(--color-primary, #3b82f6);margin-bottom:1rem}.category-card-content .category-title[data-v-e0104c18]{font:600 1.25rem/1.2 inherit;color:#1f2937;margin:0 0 .5rem}.category-card-content .category-description[data-v-e0104c18]{font-size:.875rem;color:#6b7280;margin:0 0 1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.category-card-content .article-count[data-v-e0104c18]{font:500 .8125rem inherit;color:#9ca3af}.category-card-arrow[data-v-e0104c18]{color:#d1d5db;transition:color .2s}.card[data-v-2b0c1494]{display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(0,0,0,.1);background-color:#fff;border-radius:.25rem;height:24rem;transition:opacity .3s ease,transform .3s ease}.card.deleting[data-v-2b0c1494]{opacity:0;transform:scale(.95)}.card .image[data-v-2b0c1494]{flex:1 1 auto;overflow:hidden;min-height:0;background:rgba(0,0,0,.05);position:relative}.card .image .delete[data-v-2b0c1494]{position:absolute;top:.5rem;right:.5rem;z-index:10;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:.5rem;border-radius:50%;background:white;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 4px #00000014;cursor:pointer;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease}.card .image .delete[data-v-2b0c1494]:hover{opacity:1;transform:scale(1.05);box-shadow:0 3px 6px #0000001f}.card .image .icon[data-v-2b0c1494]{margin:auto;max-width:8rem;padding:1rem 0}.card .content[data-v-2b0c1494]{display:flex;flex:0 0 auto;flex-direction:column;padding:1rem}.card .content .header[data-v-2b0c1494]{display:flex;justify-content:space-between;cursor:pointer}.card .content .header .title[data-v-2b0c1494]{font-size:1.25rem;font-weight:600}.card .content .header .chevron[data-v-2b0c1494]{transform:rotate(180deg);width:1rem;height:1rem;transition:transform .3s ease}.card .content .header .chevron.open[data-v-2b0c1494]{transform:rotate(0)}.card .content .collapsable[data-v-2b0c1494]{overflow:hidden;max-height:16rem;font-size:.875rem;transition:max-height .3s ease-in-out,opacity .4s ease-in-out}.card .content .collapsable .dimensions[data-v-2b0c1494]{margin-bottom:.75rem;color:#999}.card .content .collapsable.collapsed[data-v-2b0c1494]{opacity:0;max-height:0}.card .content .footer[data-v-2b0c1494]{display:flex;justify-content:space-between;margin-top:auto;padding-top:1rem}.card .content .footer .price[data-v-2b0c1494]{font-size:1.25rem;font-weight:600;line-height:1rem}.card .content .footer .price .from[data-v-2b0c1494]{font-size:.625rem;color:#999}.card .content .footer .buttons[data-v-2b0c1494]{display:flex;gap:.5rem}.card .content .footer .buttons button[data-v-2b0c1494]{display:flex;align-items:center;justify-content:center;border-radius:.25rem;height:2.5rem}.card .content .footer .buttons .primary[data-v-2b0c1494]{padding:0 1rem;background:rgba(0,0,0,.1)}.card .content .footer .buttons .secondary[data-v-2b0c1494]{width:2.5rem;padding:.625rem;background:var(--color-primary)}.profile-dropdown[data-v-54998871]{position:relative;display:inline-block}.profile-dropdown .profile-button[data-v-54998871]{display:flex;align-items:center;gap:.75rem;background:transparent;border:none;padding:.625rem .875rem;cursor:pointer;border-radius:.75rem;transition:background-color .2s}.profile-dropdown .profile-button[data-v-54998871]:hover,.profile-dropdown .profile-button.active[data-v-54998871]{background-color:#0000000a}.profile-dropdown .left-section[data-v-54998871],.profile-dropdown .right-section[data-v-54998871]{display:flex;align-items:center}.profile-dropdown .left-section[data-v-54998871]{flex-direction:column;text-align:left}.profile-dropdown .vertical-divider[data-v-54998871]{width:.0625rem;height:2.25rem;background-color:#e5e7eb;margin:0 .5rem}.profile-dropdown .user-info[data-v-54998871]{display:flex;flex-direction:column;text-align:left;color:var(--color-nav-tenant-text)}.profile-dropdown .name[data-v-54998871]{font-size:1rem;font-weight:600;line-height:1.2}.profile-dropdown .chevron-icon[data-v-54998871]{transition:transform .2s}.profile-dropdown .chevron-icon.rotated[data-v-54998871]{transform:rotate(180deg)}.profile-dropdown .dropdown-menu[data-v-54998871]{position:absolute;top:calc(100% + .375rem);right:0;background:#fff;border-radius:.75rem;box-shadow:0 .25rem .875rem #0000001a;min-width:13.75rem;z-index:1000;overflow:hidden;padding-top:.25rem}.profile-dropdown .menu-item[data-v-54998871]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.9375rem;color:#111827;cursor:pointer;transition:background-color .2s;text-decoration:none}.profile-dropdown .menu-item[data-v-54998871]:hover{background-color:#0000000a}.profile-dropdown .menu-item .menu-icon[data-v-54998871]{width:1.25rem;height:1.25rem}.profile-dropdown .logout[data-v-54998871]{border-top:.0625rem solid #e5e7eb;color:#e53935}.profile-dropdown .logout .menu-icon[data-v-54998871]{color:#e53935}.profile-dropdown .fade-enter-active[data-v-54998871],.profile-dropdown .fade-leave-active[data-v-54998871]{transition:opacity .2s}.profile-dropdown .fade-enter-from[data-v-54998871],.profile-dropdown .fade-leave-to[data-v-54998871]{opacity:0}button[data-v-9feafdcd]{float:right;border:1px solid white;border-radius:4px;padding:0 8px;background-color:#413f3f;color:#fff}@media (max-width: 1535px){button[data-v-9feafdcd]{border-radius:calc(4 / var(--factor) * 100vw);padding:0 calc(8 / var(--factor) * 100vw)}}button[data-v-9feafdcd]:hover{background-color:#595555}table[data-v-9feafdcd]{z-index:1;margin-top:16px;width:100px;background-color:#fff;border-collapse:collapse;display:block}@media (max-width: 1535px){table[data-v-9feafdcd]{margin-top:calc(16 / var(--factor) * 100vw)}}tr[data-v-9feafdcd]{background-color:#fff}tr[data-v-9feafdcd]:nth-of-type(odd){background-color:#eee}th[data-v-9feafdcd]{background-color:#333;font-weight:700;color:#fff}td[data-v-9feafdcd],th[data-v-9feafdcd]{border:1px solid #CCCCCC;padding:6px;text-align:left}@media (max-width: 1535px){td[data-v-9feafdcd],th[data-v-9feafdcd]{padding:calc(6 / var(--factor) * 100vw)}}.project-card[data-v-7d220422]{display:flex;border:1px solid rgba(0,0,0,.1);background-color:#fff;border-radius:.25rem;padding:1rem;cursor:pointer;font-size:1rem;font-weight:500;line-height:90%;transition:all .2s ease-in-out;gap:1.5rem}@media (max-width: 639px){.project-card[data-v-7d220422]{flex-direction:column}}.project-card .information[data-v-7d220422]{display:flex;flex-direction:column;padding-top:.25rem;gap:.25rem}.project-card .information .information-title[data-v-7d220422]{display:flex;flex-direction:row;gap:.5rem}.project-card .information .project-name[data-v-7d220422],.project-card .information .project-description[data-v-7d220422]{align-self:flex-start}.project-card .information .project-name[data-v-7d220422]{font-size:1.25rem;font-weight:600;line-height:100%}.project-card .information .project-description[data-v-7d220422]{font-size:.875rem;font-weight:500;line-height:100%;color:#999}.project-card .actions[data-v-7d220422]{display:flex;align-self:flex-end;flex-direction:row;margin-left:auto;gap:.5rem}.project-card .actions .action-button[data-v-7d220422]{border:1px solid var(--Tealish-Blue-Tealish-Blue---20, #E2EAFF);border-radius:.5rem;padding:.5rem 1rem;background:#FAFAFA;background:var(--Tealish-Blue-Tealish-Blue---05, #FBFCFF);font-size:.75rem;font-weight:500;line-height:90%}.project-card .actions .action-button .delete[data-v-7d220422]{width:1rem;height:1rem}.projects[data-v-bf91c82d]{width:100%;padding:2rem 0}.projects .projects-header[data-v-bf91c82d]{padding-bottom:2rem}.projects .projects-header .title[data-v-bf91c82d]{display:flex;justify-content:space-between;padding-bottom:1rem}@media (max-width: 1023px){.projects .projects-header .title[data-v-bf91c82d]{flex-direction:column;gap:1rem;height:auto}}@media (max-width: 639px){.projects .projects-header .title[data-v-bf91c82d]{padding:0 1rem}}.projects .projects-header .title .left[data-v-bf91c82d]{display:flex;align-items:center;gap:1.5rem;max-width:50%}@media (max-width: 1023px){.projects .projects-header .title .left[data-v-bf91c82d]{max-width:100%}}.projects .projects-header .title .left h1[data-v-bf91c82d]{font-size:2.5rem;font-weight:700;line-height:100%}.projects .projects-header .title .actions[data-v-bf91c82d]{display:flex;gap:.5rem;align-items:center}@media (max-width: 1023px){.projects .projects-header .title .actions[data-v-bf91c82d]{margin:1rem 0}}@media (max-width: 639px){.projects .projects-header .title .actions[data-v-bf91c82d]{flex-direction:column;gap:1rem}.projects .projects-header .title .actions>*[data-v-bf91c82d]{width:100%}.projects .projects-header .title .actions[data-v-bf91c82d] .action-button{width:100%;justify-content:center}}.projects .projects-header .title .actions[data-v-bf91c82d] .action-button{border-radius:4rem;padding:.5rem 1rem;height:2.5rem}.projects .projects-header .title .actions[data-v-bf91c82d] .action-button.secondary{border:1px solid rgba(0,0,0,.1);background:white;color:#000}.projects .projects-header .title .actions[data-v-bf91c82d] .action-button.secondary:hover{background:rgba(0,0,0,.02)}@media (max-width: 639px){.projects .projects-header .title[data-v-bf91c82d]{flex-direction:column;gap:0}}.projects .projects-header .tab-select[data-v-bf91c82d]{display:flex;border-bottom:1px solid rgba(0,0,0,.1)}@media (max-width: 639px){.projects .projects-header .tab-select[data-v-bf91c82d]{flex-direction:column}}.projects .projects-header .tab-select .tab[data-v-bf91c82d]{padding:1rem 1.25rem;cursor:pointer;font-size:1rem;font-weight:500;text-decoration:none;color:var(--color-gray-700)}.projects .projects-header .tab-select .tab.active[data-v-bf91c82d]{border-bottom:2px solid var(--color-primary);color:var(--color-primary)}h2[data-v-b2f7cb8c]{padding-bottom:1rem;font-size:2.5rem;font-weight:700;line-height:100%;color:#000}form[data-v-b2f7cb8c]{width:100%}.title-container[data-v-b2f7cb8c]{display:flex;justify-content:space-between;gap:8px}.title[data-v-b2f7cb8c]{font-size:2rem;font-weight:700;line-height:100%}.project-settings[data-v-b2f7cb8c]{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}@media (max-width: 639px){.project-settings[data-v-b2f7cb8c]{flex-direction:column}}.form-fields[data-v-b2f7cb8c]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;row-gap:0}@media (max-width: 639px){.form-fields[data-v-b2f7cb8c]{grid-template-columns:1fr}}.form-group[data-v-b2f7cb8c]{display:flex;flex-direction:column}.full-width-description[data-v-b2f7cb8c]{width:100%}.button[data-v-b2f7cb8c]{display:flex;align-items:center;border-radius:.25rem;height:3rem;padding:0 1rem 0 1.5rem;background:var(--color-primary);font-size:1rem;font-weight:500;line-height:90%;color:var(--color-button-text);gap:1.5rem}input[data-v-b2f7cb8c],textarea[data-v-b2f7cb8c]{border:1px solid rgba(0,0,0,.1);border-radius:.5rem;height:3rem;padding:1rem}textarea[data-v-b2f7cb8c]{height:8.75rem}label[data-v-b2f7cb8c]{font-size:1rem;font-weight:500;line-height:160%;color:#0006}.existing-projects .separator[data-v-f1f7adfc]{display:flex;align-items:center;margin:1rem 0;text-align:center}.existing-projects .separator[data-v-f1f7adfc]:before,.existing-projects .separator[data-v-f1f7adfc]:after{content:"";flex:1;border-bottom:1px solid var(--color-grey-200)}.existing-projects .separator .message[data-v-f1f7adfc]{padding:0 1rem;font-size:.875rem;color:var(--color-grey-500)}.existing-projects .project-select[data-v-f1f7adfc]{margin-bottom:1rem;max-width:100%}.existing-projects .projects .project[data-v-f1f7adfc]{display:flex;align-items:center;margin-bottom:1rem;box-shadow:0 0 0 1.5px var(--color-grey-200);border-radius:.5rem;height:4rem;padding:.5rem 1rem;cursor:pointer;transition:all .1s ease}.existing-projects .projects .project.active[data-v-f1f7adfc]{box-shadow:0 0 0 1.5px var(--color-primary)}.existing-projects .projects .project .project-title[data-v-f1f7adfc]{font-weight:600}.existing-projects .projects .project .project-description[data-v-f1f7adfc]{font-size:.875rem;color:var(--color-grey-700)}.existing-projects .buttons[data-v-f1f7adfc]{display:flex;justify-content:flex-end}.status[data-v-ee1ceb59]{display:flex;align-items:center;border-radius:4px;padding:4px 8px;gap:4px}.status .status-text[data-v-ee1ceb59]{font-size:12px;font-weight:500;line-height:90%}.status.large[data-v-ee1ceb59]{border-radius:1rem;height:-moz-fit-content;height:fit-content;padding:.5rem 1rem}.status.open[data-v-ee1ceb59]{border:1px solid rgba(0,0,0,.1);background-color:var(--color-white)}.status.production[data-v-ee1ceb59],.status.ordered[data-v-ee1ceb59]{background-color:var(--color-blue);color:var(--color-white)}.status.production-ready[data-v-ee1ceb59]{background-color:var(--color-orange);color:var(--color-black)}.status.ready-to-order[data-v-ee1ceb59]{border:1px solid rgba(0,0,0,.1);background-color:var(--color-white)}.status.done[data-v-ee1ceb59]{background-color:var(--color-green);color:var(--color-white)}.status.cancelled[data-v-ee1ceb59]{background-color:var(--color-grey);color:var(--color-white)}.status.requested[data-v-ee1ceb59]{border:1px solid rgba(0,0,0,.1);background-color:var(--color-white)}.upload[data-v-dafda654]{display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;min-height:10rem;background:#FFFFFF;position:relative}.upload .actions[data-v-dafda654]{position:absolute;z-index:1;right:0;display:none}.upload .actions .cart-button[data-v-dafda654]{margin:.25rem;border:1px solid var(--Tealish-Blue-Tealish-Blue---20, #E2EAFF);border-radius:.5rem;box-sizing:content-box;height:1rem;padding:.5rem;background:var(--Tealish-Blue-Tealish-Blue---05, #FBFCFF);cursor:pointer;font-size:.875rem}.upload .actions .cart-button svg[data-v-dafda654]{width:1rem;height:1rem}.upload:hover .actions[data-v-dafda654]{display:flex}.upload .image[data-v-dafda654]{max-width:100%;padding:.5rem;-o-object-fit:cover;object-fit:cover}.upload .icon[data-v-dafda654]{display:flex;align-items:center;flex-direction:column;justify-content:center;margin-top:1rem;padding:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500;text-transform:uppercase}.upload .icon svg[data-v-dafda654]{height:1.5rem}.upload .name[data-v-dafda654]{margin:0 auto;width:-moz-fit-content;width:fit-content;padding:.25rem;font-size:.875rem;word-break:break-all}.upload .date[data-v-dafda654]{margin:0 auto;padding:.25rem;font-size:.875rem;color:var(--color-grey-lighten);word-break:break-all}.quotation-line-item[data-v-741008fa]{display:flex;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;padding:.75rem 1rem}@media (max-width: 639px){.quotation-line-item[data-v-741008fa]{padding:.5rem .75rem;border-radius:0;border:1px solid rgba(0,0,0,.1);border-left:0;border-right:0}}.quotation-line-item .content[data-v-741008fa]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem}.quotation-line-item .content .info[data-v-741008fa]{flex:1;min-width:0}.quotation-line-item .content .info .description[data-v-741008fa]{font-size:1rem;font-weight:600}.quotation-line-item .content .actions[data-v-741008fa]{display:flex;align-items:center;gap:1rem}.quotation-line-item .content .actions .price[data-v-741008fa]{font-size:1rem;font-weight:700;white-space:nowrap}.quotation-line-item .content .actions .button[data-v-741008fa]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:.5rem;border:1px solid var(--Tealish-Blue-Tealish-Blue---20, #E2EAFF);border-radius:.5rem;background:var(--Tealish-Blue-Tealish-Blue---05, #FBFCFF);cursor:pointer;transition:all .2s ease}.quotation-line-item .content .actions .button[data-v-741008fa]:hover{background:var(--Tealish-Blue-Tealish-Blue---10, #F5F8FF);border-color:var(--Tealish-Blue-Tealish-Blue---30, #D4E0FF)}.quotation-line-item .content .actions .button svg[data-v-741008fa]{width:1rem;height:1rem}.select[data-v-5e1c4013]{display:flex;flex-direction:column;max-width:20rem}.select .custom-select[data-v-5e1c4013]{width:100%}.select .custom-select .selected-value[data-v-5e1c4013]{border:1px solid var(--color-input-border, initial);padding:1rem 1.25rem;background:white;border-radius:.5rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.select .custom-select .selected-value .arrow[data-v-5e1c4013]{font-size:.8em;transition:transform .2s ease;color:#00000080;margin-left:.5rem}.select .custom-select .selected-value .arrow.open[data-v-5e1c4013]{transform:rotate(180deg)}.select .custom-select .dropdown-menu[data-v-5e1c4013]{position:fixed;min-width:20rem;max-height:50rem;overflow-y:auto;margin-top:4px;background:white;border:1px solid var(--color-input-border, initial);border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;z-index:10}@media (max-width: 639px){.select .custom-select .dropdown-menu[data-v-5e1c4013]{width:100%}}.select .custom-select .dropdown-menu .search-wrapper[data-v-5e1c4013]{padding:.75rem;border-bottom:1px solid rgba(0,0,0,.1)}.select .custom-select .dropdown-menu .search-wrapper .search-input[data-v-5e1c4013]{width:100%;padding:.5rem;border:1px solid var(--color-input-border, initial);border-radius:.25rem;font-size:inherit}.select .custom-select .dropdown-menu .search-wrapper .search-input[data-v-5e1c4013]:focus{outline:none;border-color:var(--color-primary)}.select .custom-select .dropdown-menu .options[data-v-5e1c4013]{max-height:200px;overflow-y:auto}.select .custom-select .dropdown-menu .options .option[data-v-5e1c4013]{padding:.75rem 1.25rem;cursor:pointer}.select .custom-select .dropdown-menu .options .option[data-v-5e1c4013]:hover,.select .custom-select .dropdown-menu .options .option.active[data-v-5e1c4013]{background:rgba(0,0,0,.05)}.select .custom-select .dropdown-menu .options .no-results[data-v-5e1c4013]{padding:.75rem 1.25rem;color:var(--color-gray-500);font-style:italic}footer[data-v-d5839b40]{border-top:1px solid var(--Tealish-Blue-Tealish-Blue---10, #EEF3FF);width:100%;background:var(--color-white)}footer .cta-text[data-v-d5839b40]{margin:8px calc(8 / var(--factor) * 100vw) 0;font-size:.75rem;text-align:center}footer .cta-text a[data-v-d5839b40]{font-size:.75rem}footer .query-parameters[data-v-d5839b40]{display:block;margin-bottom:24px;width:100%}@media (max-width: 1535px){footer .query-parameters[data-v-d5839b40]{margin-bottom:calc(24 / var(--factor) * 100vw)}}footer .query-parameters input[data-v-d5839b40]{overflow:hidden;border:1px solid var(--color-grey-700);border-radius:4px;width:100%;padding:4px;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 1535px){footer .query-parameters input[data-v-d5839b40]{border-radius:calc(4 / var(--factor) * 100vw);padding:calc(4 / var(--factor) * 100vw)}}footer .summary-info[data-v-d5839b40]{display:flex;align-items:flex-start;flex-direction:column;width:100%;padding:1rem;background:var(--color-white);gap:.75rem}footer .summary-price[data-v-d5839b40]{display:flex;align-items:flex-start;justify-content:space-between;width:100%}footer .summary-price .label[data-v-d5839b40]{font-size:1rem;font-weight:400;font-style:normal;line-height:1.5rem;color:var(--Tealish-Blue-Tealish-Blue---80, #3F4C6A)}footer .summary-price .value[data-v-d5839b40]{font-size:1rem;font-weight:700;font-style:normal;line-height:1.5rem;transition:color .25s;color:var(--Tealish-Blue-Tealish-Blue---100, #181F30);position:relative;overflow:hidden}footer .summary-price .value.skeleton[data-v-d5839b40]{color:var(--color-grey-700)}footer .summary-price .value.skeleton[data-v-d5839b40]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.6) 50%,transparent 100%);animation:shimmer-d5839b40 1.5s infinite}footer .background-buttons[data-v-d5839b40]{border-top:1px solid var(--border-top, #EEF3FF);background:var(--border-background, #FBFCFF)}footer .buttons[data-v-d5839b40]{display:flex;align-items:flex-start;width:100%;padding:16px;gap:80px}@media (max-width: 1279px){footer .buttons[data-v-d5839b40]{gap:30px}}@media (max-width: 639px){footer .buttons[data-v-d5839b40]{gap:30px}}footer .buttons .btn[data-v-d5839b40]{width:100%;font-size:1rem;white-space:nowrap}footer .buttons .btn.secondary[data-v-d5839b40]{display:flex;align-items:center;border:none;padding:15px 0 15px 48px;background:none;gap:8px}footer .buttons .btn.secondary[data-v-d5839b40]:before{background-color:unset}footer .loading-indicator[data-v-d5839b40]{position:relative;display:flex;gap:4px}@media (max-width: 1535px){footer .loading-indicator[data-v-d5839b40]{gap:calc(4 / var(--factor) * 100vw)}}footer .loading-indicator .first[data-v-d5839b40],footer .loading-indicator .second[data-v-d5839b40],footer .loading-indicator .third[data-v-d5839b40]{border-radius:8px;width:16px;height:6px;background:#FFFFFF;animation:loading-d5839b40 3s ease infinite}@media (max-width: 1535px){footer .loading-indicator .first[data-v-d5839b40],footer .loading-indicator .second[data-v-d5839b40],footer .loading-indicator .third[data-v-d5839b40]{border-radius:calc(8 / var(--factor) * 100vw);width:calc(16 / var(--factor) * 100vw);height:calc(6 / var(--factor) * 100vw)}}@media ((min-width: 640px) and (max-width: 1023px)){footer .loading-indicator .first[data-v-d5839b40],footer .loading-indicator .second[data-v-d5839b40],footer .loading-indicator .third[data-v-d5839b40]{width:calc(24 / var(--factor) * 100vw);height:calc(8 / var(--factor) * 100vw)}}footer .loading-indicator .first[data-v-d5839b40]{animation-delay:0s}footer .loading-indicator .second[data-v-d5839b40]{animation-delay:1s}footer .loading-indicator .third[data-v-d5839b40]{animation-delay:2s}@keyframes loading-d5839b40{0%{width:16px;@media (max-width: 1535px){width:calc(16 / var(--factor) * 100vw)}}16%{width:32px;@media (max-width: 1535px){width:calc(32 / var(--factor) * 100vw)}}33.3333%{width:16px;@media (max-width: 1535px){width:calc(16 / var(--factor) * 100vw)}}}@keyframes changeFixedToStatic-d5839b40{0%{position:fixed}to{position:static}}@keyframes shimmer-d5839b40{0%{transform:translate(-100%)}to{transform:translate(100%)}}.nav[data-v-41b52a0c]{position:sticky;z-index:9999;top:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.1);box-sizing:border-box;width:100%;height:80px;background:var(--color-nav)}.nav .nav-content[data-v-41b52a0c]{display:flex;align-items:center;justify-content:space-between;height:100%;padding:1rem 0}@media (max-width: 639px){.nav .nav-content[data-v-41b52a0c]{padding:1rem}}.nav .nav-content .logo[data-v-41b52a0c],.nav .nav-content .logo img[data-v-41b52a0c]{height:100%}@media (max-width: 639px){.nav .nav-content .logo img[data-v-41b52a0c]{-o-object-fit:contain;object-fit:contain;max-width:10rem}}.nav .nav-content .nav-items[data-v-41b52a0c]{display:flex;align-items:center;gap:1.5rem}@media (max-width: 639px){.nav .nav-content .nav-items[data-v-41b52a0c]{gap:.25rem}}.nav .nav-content .nav-items .nav-item[data-v-41b52a0c]{font-size:1.125rem;text-decoration:none;color:var(--color-nav-tenant-text);transition:color .2s ease-in-out}@media (max-width: 1023px){.nav .nav-content .nav-items .nav-item[data-v-41b52a0c]:not(.-show-on-tablet){display:none}}@media (max-width: 639px){.nav .nav-content .nav-items .nav-item[data-v-41b52a0c]:not(.-show-on-mobile){display:none}}.nav .nav-content .nav-items .nav-item.nav-dropdown[data-v-41b52a0c]{position:relative;display:flex;border:1px solid var(--color-grey-200);border-radius:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav .nav-content .nav-items .nav-item.nav-dropdown .nav-item-select[data-v-41b52a0c]{display:flex;align-items:center;padding:.5rem 1rem;gap:.5rem}.nav .nav-content .nav-items .nav-item.nav-dropdown.-project .navigate-back[data-v-41b52a0c]{display:flex;align-items:center;opacity:0;width:0;padding:0;background:var(--color-grey-700);transition:.2s ease-in-out}@media (max-width: 639px){.nav .nav-content .nav-items .nav-item.nav-dropdown.-project .navigate-back[data-v-41b52a0c]{display:none}}.nav .nav-content .nav-items .nav-item.nav-dropdown.-project:hover .navigate-back[data-v-41b52a0c]{opacity:1;border-radius:.5rem 0 0 .5rem;width:2rem;padding:0 .5rem}.nav .nav-content .nav-items .nav-item.nav-dropdown .dropdown-arrow[data-v-41b52a0c]{transition:transform .2s ease-in-out}.nav .nav-content .nav-items .nav-item.nav-dropdown .dropdown-arrow.open[data-v-41b52a0c]{transform:rotate(180deg)}.nav .nav-content .nav-items .nav-item.nav-dropdown .dropdown-plus[data-v-41b52a0c]{transition:transform .2s ease-in-out}.nav .nav-content .nav-items .nav-item.nav-dropdown .dropdown-plus.open[data-v-41b52a0c]{transform:rotate(45deg)}.nav .nav-content .nav-items .nav-item.nav-link[data-v-41b52a0c]{cursor:pointer}.nav .nav-content .nav-items .nav-dropdown-content[data-v-41b52a0c]{position:absolute;top:calc(100% + .25rem);right:0;border:1px solid var(--color-grey-200);border-radius:.5rem;min-width:100%;background:var(--color-white)}.nav .nav-content .nav-items .nav-dropdown-content .nav-dropdown-item[data-v-41b52a0c]{display:flex;width:100%;padding:.25rem .75rem;font-size:1rem;white-space:nowrap;text-decoration:none;color:var(--color-black);transition:background-color .2s ease-in-out}.nav .nav-content .nav-items .nav-dropdown-content .nav-dropdown-item svg[data-v-41b52a0c]{width:1rem;height:1rem;margin-left:.25rem;margin-top:.25rem}.nav .nav-content .nav-items .nav-dropdown-content .nav-dropdown-item.bold[data-v-41b52a0c]{font-weight:500}.nav .nav-content .nav-items .nav-dropdown-content .nav-dropdown-item[data-v-41b52a0c]:not(:last-child){border-bottom:1px solid var(--color-grey-200)}.nav .nav-content .nav-items .nav-dropdown-content .nav-dropdown-item[data-v-41b52a0c]:hover{background:var(--color-grey-200)}.nav .nav-content .nav-items .cart-trigger[data-v-41b52a0c]{position:relative;display:flex;cursor:pointer}.nav .nav-content .nav-items .cart-icon[data-v-41b52a0c]{width:24px;height:24px}@media (max-width: 1535px){.nav .nav-content .nav-items .cart-icon[data-v-41b52a0c]{width:calc(24 / var(--factor) * 100vw);height:calc(24 / var(--factor) * 100vw)}}@media ((min-width: 640px) and (max-width: 1023px)){.nav .nav-content .nav-items .cart-icon[data-v-41b52a0c]{width:calc(32 / var(--factor) * 100vw);height:calc(32 / var(--factor) * 100vw)}}.nav .nav-content .nav-items .cart-amount[data-v-41b52a0c]{position:absolute;top:-8px;right:-8px;display:flex;align-items:center;justify-content:center;border-radius:100%;width:20px;height:20px;background:var(--color-black);font-size:12px;font-weight:600;color:var(--color-white)}@media (max-width: 1535px){.nav .nav-content .nav-items .cart-amount[data-v-41b52a0c]{top:calc(-8 / var(--factor) * 100vw);right:calc(-8 / var(--factor) * 100vw);width:calc(20 / var(--factor) * 100vw);height:calc(20 / var(--factor) * 100vw);font-size:calc(12 / var(--factor) * 100vw)}}@media ((min-width: 640px) and (max-width: 1023px)){.nav .nav-content .nav-items .cart-amount[data-v-41b52a0c]{width:calc(28 / var(--factor) * 100vw);height:calc(28 / var(--factor) * 100vw);font-size:calc(16 / var(--factor) * 100vw)}}.nav .nav-content .nav-items .language-text[data-v-41b52a0c]{margin-right:.5rem}.nav .nav-content .nav-items .language-icon[data-v-41b52a0c]{width:20px;height:20px}.nav .nav-content .nav-items .language-link[data-v-41b52a0c]{text-decoration:none;color:var(--color-black);transition:background-color .2s ease-in-out;display:block}.nav .nav-content .nav-items .language-link[data-v-41b52a0c]:hover{background-color:var(--color-grey-100)}.nav .nav-content .nav-items .language-item[data-v-41b52a0c]{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;font-size:.95rem;font-weight:500;border-bottom:1px solid var(--color-grey-200);transition:background .2s ease-in-out}.nav .nav-content .nav-items .language-item .language-icon[data-v-41b52a0c]{width:18px;height:18px}.nav .nav-content .nav-items .language-item[data-v-41b52a0c]:last-child{border-bottom:none}.nav .nav-content .nav-items .language-item[data-v-41b52a0c]:hover{background:var(--color-grey-100)}.hamburger-btn[data-v-41b52a0c]{display:none}@media (max-width: 639px){.hamburger-btn[data-v-41b52a0c]{margin:auto 0 auto auto;display:block}}.mobile-menu[data-v-41b52a0c]{transition:transform .2s ease-in-out;transform:translate(0);position:fixed;top:80px;left:0;right:0;bottom:0;background:white;z-index:10000;overflow-y:auto}.mobile-menu.tall[data-v-41b52a0c]{top:113px}.mobile-menu .mobile-menu-content[data-v-41b52a0c]{padding:2rem}.mobile-menu .mobile-menu-item[data-v-41b52a0c]{display:block;padding:1rem 0;font-size:1.25rem;color:#000;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.1)}.mobile-menu .mobile-menu-item[data-v-41b52a0c]:last-child{border-bottom:none}.mobile-menu .mobile-menu-item.-product-line[data-v-41b52a0c]{border-bottom:1px solid rgba(0,0,0,.1)}.slide-enter-active[data-v-41b52a0c],.slide-leave-active[data-v-41b52a0c]{transform:translate(0)}.slide-enter[data-v-41b52a0c],.slide-leave-to[data-v-41b52a0c]{transform:translate(100%)}@media (max-width: 639px){.-hide-on-mobile[data-v-41b52a0c]{display:none!important}}.mobile-menu-item.-language-selector[data-v-41b52a0c]{display:flex;justify-content:center;margin-top:1rem}.mobile-menu-item.-language-selector .language-buttons[data-v-41b52a0c]{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap}.mobile-menu-item.-language-selector .language-buttons button[data-v-41b52a0c]{display:flex;align-items:center;gap:.25rem;background:var(--color-grey-200);border:none;border-radius:.5rem;padding:.4rem .75rem;font-size:.875rem;cursor:pointer;transition:background .2s ease}.mobile-menu-item.-language-selector .language-buttons button .language-icon[data-v-41b52a0c]{width:1rem;height:1rem}.mobile-menu-item.-language-selector .language-buttons button.active[data-v-41b52a0c]{background:var(--color-grey-400);font-weight:700}.mobile-menu-item.-language-selector .language-buttons button[data-v-41b52a0c]:hover{background:var(--color-grey-300)}*[data-v-beec4d02]{font-size:.521vw}@media (max-width: 994px){*[data-v-beec4d02]{font-size:1.33vw}}@media (max-width: 479px){*[data-v-beec4d02]{font-size:2.66vw}}.topbar[data-v-beec4d02]{width:100%;height:4em;padding:0 12em;font-family:Helvetica Now Display,sans-serif}@media (max-width: 1280px){.topbar[data-v-beec4d02]{padding:0 8em}}@media (max-width: 479px){.topbar[data-v-beec4d02]{padding:0}}.topbar .rating[data-v-beec4d02]{display:flex;color:#fff;gap:1.6em;height:2em;align-items:center}.topbar .rating img[data-v-beec4d02]{height:2em;-o-object-fit:contain;object-fit:contain}@media (max-width: 994px){.topbar .rating[data-v-beec4d02]{display:none}}.topbar span[data-v-beec4d02]{font-size:1.6em;font-weight:500}.topbar .phone span[data-v-beec4d02]{font-size:1.8em}@media (max-width: 994px){.topbar .phone[data-v-beec4d02]{display:none}}.topbar[data-v-2b33f89a]{position:sticky;z-index:9999;top:0;display:flex;align-items:center;justify-content:space-between;width:100%;height:40px;min-height:40px;padding:8px 0;background:var(--color-black);color:var(--color-white)}.topbar a[data-v-2b33f89a]{text-decoration:none;color:var(--color-white)}.topbar .language-icon[data-v-2b33f89a]{width:16px}@media (max-width: 1535px){.topbar[data-v-2b33f89a]{height:calc(40 / var(--factor) * 100vw);padding:calc(8 / var(--factor) * 100vw) 0}}@media (max-width: 639px){.topbar[data-v-2b33f89a]{height:calc(32 / var(--factor) * 100vw)}}.topbar .inner-container[data-v-2b33f89a]{display:flex;align-items:center;justify-content:space-between}@media (max-width: 639px){.topbar .inner-container[data-v-2b33f89a]{padding:1rem}}.topbar .inner-container .left .rating-container[data-v-2b33f89a]{display:flex;align-items:center}.topbar .inner-container .left .rating-container .rating-stars[data-v-2b33f89a]{width:auto;height:16px}.topbar .inner-container .left .rating-container .rating-text[data-v-2b33f89a]{margin-left:.5rem;font-size:.75rem}.topbar .inner-container .right .usps[data-v-2b33f89a]{display:flex;align-items:center;justify-content:center;color:#fff;list-style:none;gap:16px}.topbar .inner-container .right .usps a[data-v-2b33f89a]{color:#fff}@media (max-width: 1535px){.topbar .inner-container .right .usps[data-v-2b33f89a]{gap:calc(16 / var(--factor) * 100vw)}}@media (max-width: 1023px){.topbar .inner-container .right .usps[data-v-2b33f89a]{gap:calc(8 / var(--factor) * 100vw)}}.topbar .inner-container .right .usps .usp[data-v-2b33f89a]{display:flex;align-items:center;justify-content:center;gap:8px}@media (max-width: 1535px){.topbar .inner-container .right .usps .usp[data-v-2b33f89a]{gap:calc(8 / var(--factor) * 100vw)}}@media (max-width: 1023px){.topbar .inner-container .right .usps .usp[data-v-2b33f89a]{display:none}}.topbar .inner-container .right .usps .usp .usp-text[data-v-2b33f89a]{display:flex;align-items:center;gap:5px}.topbar .inner-container .right .usps .usp.mobile[data-v-2b33f89a]{display:none}@media (max-width: 1023px){.topbar .inner-container .right .usps .usp.mobile[data-v-2b33f89a]{display:flex}}.topbar .inner-container .right .usps .usp .icon[data-v-2b33f89a]{width:16px;height:16px}@media (max-width: 1535px){.topbar .inner-container .right .usps .usp .icon[data-v-2b33f89a]{width:calc(16 / var(--factor) * 100vw);height:calc(16 / var(--factor) * 100vw)}}.topbar .inner-container .right .usps .usp .usp-text[data-v-2b33f89a]{font-size:14px}@media (max-width: 1535px){.topbar .inner-container .right .usps .usp .usp-text[data-v-2b33f89a]{font-size:calc(14 / var(--factor) * 100vw)}}@media (max-width: 1023px){.topbar .inner-container .right .usps .usp .usp-text[data-v-2b33f89a]{font-size:calc(12 / var(--factor) * 100vw)}}.upsell-modal-content[data-v-bab70382]{padding:20px}.upsell-modal-content .modal-title[data-v-bab70382]{text-align:center;color:#ff1954;margin-bottom:24px;padding-bottom:16px}.upsell-modal-content .intro-text[data-v-bab70382]{margin-bottom:28px}.upsell-modal-content .intro-text p[data-v-bab70382]{font-size:15px;line-height:1.5;color:var(--color-text);margin:0}.upsell-modal-content .intro-text .benefits-list[data-v-bab70382]{margin:20px 0;padding:20px;background:linear-gradient(135deg,#fff5f8 0%,#ffeef2 100%);border:2px solid #FF1954;border-radius:12px;box-shadow:0 4px 12px #ff19541a;list-style:none}.upsell-modal-content .intro-text .benefits-list li[data-v-bab70382]{position:relative;padding-left:32px;margin-bottom:12px;font-size:16px;line-height:1.6;color:var(--color-text);font-weight:500}.upsell-modal-content .intro-text .benefits-list li[data-v-bab70382]:before{content:"✓";position:absolute;left:0;top:2px;color:#ff1954;font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center}.upsell-modal-content .intro-text .benefits-list li[data-v-bab70382]:last-child{margin-bottom:0}.upsell-modal-content .intro-text .upsell-cta[data-v-bab70382]{color:#ff1954;text-decoration:none;font-weight:600}.upsell-modal-content .intro-text .upsell-cta[data-v-bab70382]:hover{text-decoration:underline}.upsell-modal-content .upsell-form .form-group[data-v-bab70382]{margin-bottom:18px}.upsell-modal-content .upsell-form .form-group label[data-v-bab70382]{display:block;font-weight:600;margin-bottom:6px;color:var(--color-text);font-size:14px}.upsell-modal-content .upsell-form .form-group .form-input[data-v-bab70382]{width:100%;padding:10px 14px;border:1px solid #ddd;border-radius:6px;font-size:15px;transition:border-color .2s ease,box-shadow .2s ease}.upsell-modal-content .upsell-form .form-group .form-input[data-v-bab70382]:focus{outline:none;border-color:#ff1954;box-shadow:0 0 0 3px #ff19541a}.upsell-modal-content .upsell-form .form-group .form-input.error[data-v-bab70382]{border-color:#f44}.upsell-modal-content .upsell-form .form-group .form-input.error[data-v-bab70382]:focus{border-color:#f44;box-shadow:0 0 0 3px #ff44441a}.upsell-modal-content .upsell-form .form-group .form-input[data-v-bab70382]::-moz-placeholder{color:#999}.upsell-modal-content .upsell-form .form-group .form-input[data-v-bab70382]::placeholder{color:#999}.upsell-modal-content .upsell-form .form-group .error-message[data-v-bab70382]{margin-top:4px;font-size:12px;color:#f44}.upsell-modal-content .upsell-form .form-actions[data-v-bab70382]{margin-top:28px}.upsell-modal-content .upsell-form .form-actions .submit-button[data-v-bab70382]{width:100%;padding:12px 20px;background:#FF1954;color:#fff;border:none;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.upsell-modal-content .upsell-form .form-actions .submit-button[data-v-bab70382]:hover:not(:disabled){background:#e01548;transform:translateY(-1px)}.upsell-modal-content .upsell-form .form-actions .submit-button[data-v-bab70382]:active:not(:disabled){transform:translateY(0)}.upsell-modal-content .upsell-form .form-actions .submit-button[data-v-bab70382]:disabled{opacity:.6;cursor:not-allowed;transform:none}.upsell-modal-content .success-message[data-v-bab70382]{text-align:center;padding:20px;background:#f0f9f0;border:1px solid #4CAF50;border-radius:6px;margin-top:20px}.upsell-modal-content .success-message p[data-v-bab70382]{margin:0;color:#2e7d32;font-weight:500;font-size:14px}@media (max-width: 768px){.upsell-modal-content[data-v-bab70382]{padding:16px}.upsell-modal-content .modal-title[data-v-bab70382]{font-size:18px;margin-bottom:20px;padding-bottom:12px}.upsell-modal-content .intro-text[data-v-bab70382]{margin-bottom:24px}.upsell-modal-content .intro-text p[data-v-bab70382]{font-size:14px}.upsell-modal-content .upsell-form .form-group[data-v-bab70382]{margin-bottom:16px}.upsell-modal-content .upsell-form .form-actions[data-v-bab70382]{margin-top:24px}}.explainer{position:absolute;top:20px;left:20px;background-color:#fffffff2;border-radius:8px;box-shadow:0 4px 15px #0000001a;padding:1.5rem;max-width:350px;font-size:.9rem;line-height:1.5;color:#333;z-index:11}.explainer .close-button{position:absolute;top:20px;right:20px;width:24px;height:24px;border-radius:50%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.explainer .close-button:hover{background-color:#e0e0e0}.explainer .close-button:before,.explainer .close-button:after{content:"";position:absolute;width:12px;height:2px;background-color:#666;transform-origin:center}.explainer .close-button:before{transform:rotate(45deg)}.explainer .close-button:after{transform:rotate(-45deg)}.explainer .title{font-weight:600;font-size:1.1rem;margin-bottom:.8rem;color:#222;border-bottom:1px solid #eee;padding-bottom:.5rem}.explainer .title:not(:first-child){margin-top:1.2rem}.explainer li{margin-bottom:.6rem;position:relative;padding-left:1.2rem;list-style-type:none}.explainer li:before{content:"•";position:absolute;left:0;color:#666;font-weight:700}.explainer li:last-child{margin-bottom:0}@media (max-width: 768px){.explainer{display:none}.explainer.force-show{display:block!important;width:100%;max-width:none;left:0;right:0;top:0;bottom:0;transform:none;z-index:1001;border-radius:0;overflow-y:auto;max-height:100vh;min-height:80vh;padding-top:60px}.explainer.force-show .close-button{top:20px;right:20px;width:30px;height:30px;background-color:#f0f0f0}.explainer.force-show .close-button:before,.explainer.force-show .close-button:after{width:16px}}.info-button{display:flex;position:absolute;top:20px;left:20px;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 2px 10px #0000001a;z-index:10;align-items:center;justify-content:center;cursor:pointer}.info-button:before{content:"i";font-family:serif;font-style:italic;font-weight:700;font-size:24px;color:#333}.explainer-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1000}@media (max-width: 639px){.explainer-overlay.active{display:block}}canvas[data-v-2247d113]{display:flex;width:100%;height:100%}.frame_image_container[data-v-2247d113]{display:flex;align-content:center;align-items:center;justify-content:center}.frame_image[data-v-2247d113]{max-width:80%}canvas[data-v-af714bb3]{display:flex;width:100%;height:100%}.door_image_container[data-v-af714bb3]{display:flex;align-content:center;align-items:center;justify-content:center}.door_image[data-v-af714bb3]{max-width:80%}canvas[data-v-a1c2f792]{display:flex;width:100%;height:100%}.window_image_container[data-v-a1c2f792]{display:flex;align-content:center;align-items:center;justify-content:center}.window_image[data-v-a1c2f792]{max-width:80%}canvas[data-v-e82dce47]{display:flex;width:100%;height:100%}.frame_image_container[data-v-e82dce47]{display:flex;align-content:center;align-items:center;justify-content:center}.frame_image[data-v-e82dce47]{max-width:80%}.hout-visual-container[data-v-62392056]{position:relative}.hout-visual-container canvas[data-v-62392056]{display:flex;width:100%;height:100%}canvas[data-v-9544f670]{display:flex;width:100%;height:100%}.frame_image_container[data-v-9544f670]{display:flex;align-content:center;align-items:center;justify-content:center}.frame_image[data-v-9544f670]{max-width:80%}.kunststof-visual-container[data-v-2d0d0143]{position:relative}.kunststof-visual-container canvas[data-v-2d0d0143]{display:flex;width:100%;height:100%}canvas[data-v-fe5aa29b]{display:flex;width:100%;height:100%}.three-d-scene[data-v-e5eade6c]{width:100%;height:100%;display:flex}.texture-preview[data-v-5aef1caa]{box-shadow:inset 0 1px 3px #0000001a;transition:all .2s ease}.texture-preview[data-v-5aef1caa]:hover{box-shadow:inset 0 1px 3px #00000026}.furnio-visual-container[data-v-0e274184]{height:100%}canvas[data-v-0e274184]{display:flex;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.three-d-container[data-v-0e274184]{width:100%;height:100%;overflow:hidden}@media (max-width: 768px){.three-d-container[data-v-0e274184]{height:50vh;min-height:400px}}.three-d-canvas[data-v-0e274184]{width:100%;height:100%;border-radius:8px}.furnio-step1-image[data-v-0e274184]{position:absolute;top:0;left:0;width:100%;height:100%}.furnio-step1-image img[data-v-0e274184]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.context-menu[data-v-0e274184]{position:fixed;z-index:1000;background:white;border:1px solid #DDDDDD;border-radius:.5rem;box-shadow:0 2px 10px #0000001a;min-width:10rem;overflow:hidden}.context-menu .menu-section-title[data-v-0e274184]{padding:.5rem 1rem;color:#888;font-size:.8rem;font-weight:500;pointer-events:none;border-bottom:1px solid #EEEEEE}.context-menu[data-v-0e274184]:not(:first-child){border-top:1px solid #EEEEEE}.context-menu>div>div[data-v-0e274184]:not(:last-child){border-bottom:1px solid #EEEEEE}.context-menu .menu-item[data-v-0e274184]{padding:.5rem 1.2rem;cursor:pointer;font-size:.9rem}.context-menu .menu-item[data-v-0e274184]:hover{background-color:#f5f5f5}.context-menu .menu-item[data-v-0e274184]:not(:last-child){border-bottom:1px solid #EEEEEE}.menu-item.disabled[data-v-0e274184]{color:#999;cursor:not-allowed}.menu-item.disabled[data-v-0e274184]:hover{background-color:#fff}.inputs[data-v-0e274184]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.inputs .dimension-input-container[data-v-0e274184]{position:absolute;pointer-events:auto;transform:translate(-50%,-50%);display:flex;align-items:center;background-color:#fff;border-radius:6px;padding:2px 8px 2px 2px;box-shadow:0 3px 8px #00000026;border:1px solid #ddd}.inputs .dimension-input-container[data-v-0e274184]:hover{box-shadow:0 4px 12px #0003}.inputs .dimension-input[data-v-0e274184]{width:60px;height:32px;text-align:right;border:none;border-radius:4px;background-color:transparent;font-size:15px;font-weight:500;color:#333;padding:0 4px;cursor:text;-moz-appearance:textfield}.inputs .dimension-input[data-v-0e274184]:focus{outline:none;background-color:#f8f8f8}.inputs .dimension-input[data-v-0e274184]::-webkit-inner-spin-button,.inputs .dimension-input[data-v-0e274184]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inputs .dimension-unit[data-v-0e274184]{font-size:13px;color:#666;font-weight:500;margin-left:2px;cursor:default}.navbar[data-v-8b484f5f],.navbar *[data-v-8b484f5f]{font-size:.521vw}@media (max-width: 994px){.navbar[data-v-8b484f5f],.navbar *[data-v-8b484f5f]{font-size:1.33vw}}@media (max-width: 479px){.navbar[data-v-8b484f5f],.navbar *[data-v-8b484f5f]{font-size:2.66vw}}.navbar[data-v-8b484f5f]{height:9em;background:#EAE7DE;width:100%;border-bottom:2px solid;border-color:#000;display:flex;gap:2.4em;font-family:Helvetica Now Display,sans-serif;font-weight:500;line-height:1.6rem;letter-spacing:-.02em;padding-right:12em}@media (max-width: 994px){.navbar[data-v-8b484f5f]{padding-right:2.4em}}.navbar .navbar-content[data-v-8b484f5f]{width:100%;display:flex;align-items:center;justify-content:space-between}@media (max-width: 994px){.navbar .navbar-content .furnio-button[data-v-8b484f5f]{display:none}}.navbar .navbar-content img[data-v-8b484f5f]{width:8.8em;height:2.6em}.navbar .navbar-content .navbar-links[data-v-8b484f5f]{height:9em;display:flex;gap:4.8em;padding:0 4em;border-left:2px solid #000;border-right:2px solid #000;position:absolute;inset:auto auto auto 50%;transform:translate(-50%)}@media (max-width: 994px){.navbar .navbar-content .navbar-links[data-v-8b484f5f]{display:none}}.navbar .navbar-content .navbar-links a[data-v-8b484f5f]{margin-top:auto;margin-bottom:auto;height:-moz-fit-content;height:fit-content;font-size:2em;transition:color .2s ease-in-out}.navbar .navbar-content .navbar-links a[data-v-8b484f5f]:hover{color:#8c8b85}.navbar .navbar-drawer[data-v-8b484f5f]{width:9em;height:9em;display:flex;justify-content:center;align-items:center;border-right:2px solid #000}.furnio-visual-container[data-v-5dbc66f3]{height:100%}canvas[data-v-5dbc66f3]{display:flex;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.furnio-step1-image[data-v-5dbc66f3]{position:absolute;top:0;left:0;width:100%;height:100%}.furnio-step1-image img[data-v-5dbc66f3]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.context-menu[data-v-5dbc66f3]{position:fixed;z-index:1000;background:white;border:1px solid #DDDDDD;border-radius:.5rem;box-shadow:0 2px 10px #0000001a;min-width:10rem;overflow:hidden}.context-menu .menu-section-title[data-v-5dbc66f3]{padding:.5rem 1rem;color:#888;font-size:.8rem;font-weight:500;pointer-events:none;border-bottom:1px solid #EEEEEE}.context-menu[data-v-5dbc66f3]:not(:first-child){border-top:1px solid #EEEEEE}.context-menu>div>div[data-v-5dbc66f3]:not(:last-child){border-bottom:1px solid #EEEEEE}.context-menu .menu-item[data-v-5dbc66f3]{padding:.5rem 1.2rem;cursor:pointer;font-size:.9rem}.context-menu .menu-item[data-v-5dbc66f3]:hover{background-color:#f5f5f5}.context-menu .menu-item[data-v-5dbc66f3]:not(:last-child){border-bottom:1px solid #EEEEEE}.menu-item.disabled[data-v-5dbc66f3]{color:#999;cursor:not-allowed}.menu-item.disabled[data-v-5dbc66f3]:hover{background-color:#fff}.inputs[data-v-5dbc66f3]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.inputs .dimension-input-container[data-v-5dbc66f3]{position:absolute;pointer-events:auto;transform:translate(-50%,-50%);display:flex;align-items:center;background-color:#fff;border-radius:6px;padding:2px 8px 2px 2px;box-shadow:0 3px 8px #00000026;border:1px solid #ddd}.inputs .dimension-input-container[data-v-5dbc66f3]:hover{box-shadow:0 4px 12px #0003}.inputs .dimension-input[data-v-5dbc66f3]{width:60px;height:32px;text-align:right;border:none;border-radius:4px;background-color:transparent;font-size:15px;font-weight:500;color:#333;padding:0 4px;cursor:text;-moz-appearance:textfield}.inputs .dimension-input[data-v-5dbc66f3]:focus{outline:none;background-color:#f8f8f8}.inputs .dimension-input[data-v-5dbc66f3]::-webkit-inner-spin-button,.inputs .dimension-input[data-v-5dbc66f3]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inputs .dimension-unit[data-v-5dbc66f3]{font-size:13px;color:#666;font-weight:500;margin-left:2px;cursor:default}.three-d-container[data-v-5dbc66f3]{width:100%;height:100%;overflow:hidden}@media (max-width: 768px){.three-d-container[data-v-5dbc66f3]{height:50vh;min-height:400px}}.furnio-visual-container[data-v-6b23b6cc]{height:100%}canvas[data-v-6b23b6cc]{display:flex;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.three-d-container[data-v-6b23b6cc]{width:100%;height:100%;overflow:hidden}@media (max-width: 768px){.three-d-container[data-v-6b23b6cc]{height:50vh;min-height:400px}}.furnio-step1-image[data-v-6b23b6cc]{position:absolute;top:0;left:0;width:100%;height:100%}.furnio-step1-image img[data-v-6b23b6cc]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.context-menu[data-v-6b23b6cc]{position:fixed;z-index:1000;background:white;border:1px solid #DDDDDD;border-radius:.5rem;box-shadow:0 2px 10px #0000001a;min-width:10rem;overflow:hidden}.context-menu .menu-section-title[data-v-6b23b6cc]{padding:.5rem 1rem;color:#888;font-size:.8rem;font-weight:500;pointer-events:none;border-bottom:1px solid #EEEEEE}.context-menu[data-v-6b23b6cc]:not(:first-child){border-top:1px solid #EEEEEE}.context-menu>div>div[data-v-6b23b6cc]:not(:last-child){border-bottom:1px solid #EEEEEE}.context-menu .menu-item[data-v-6b23b6cc]{padding:.5rem 1.2rem;cursor:pointer;font-size:.9rem}.context-menu .menu-item[data-v-6b23b6cc]:hover{background-color:#f5f5f5}.context-menu .menu-item[data-v-6b23b6cc]:not(:last-child){border-bottom:1px solid #EEEEEE}.menu-item.disabled[data-v-6b23b6cc]{color:#999;cursor:not-allowed}.menu-item.disabled[data-v-6b23b6cc]:hover{background-color:#fff}.inputs[data-v-6b23b6cc]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.inputs .dimension-input-container[data-v-6b23b6cc]{position:absolute;pointer-events:auto;transform:translate(-50%,-50%);display:flex;align-items:center;background-color:#fff;border-radius:6px;padding:2px 8px 2px 2px;box-shadow:0 3px 8px #00000026;border:1px solid #ddd}.inputs .dimension-input-container[data-v-6b23b6cc]:hover{box-shadow:0 4px 12px #0003}.inputs .dimension-input[data-v-6b23b6cc]{width:60px;height:32px;text-align:right;border:none;border-radius:4px;background-color:transparent;font-size:15px;font-weight:500;color:#333;padding:0 4px;cursor:text;-moz-appearance:textfield}.inputs .dimension-input[data-v-6b23b6cc]:focus{outline:none;background-color:#f8f8f8}.inputs .dimension-input[data-v-6b23b6cc]::-webkit-inner-spin-button,.inputs .dimension-input[data-v-6b23b6cc]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inputs .dimension-unit[data-v-6b23b6cc]{font-size:13px;color:#666;font-weight:500;margin-left:2px;cursor:default}canvas[data-v-da5b52a7]{display:flex;width:100%;height:100%}canvas[data-v-4b470a07]{display:flex;width:100%;height:100%}canvas[data-v-fc2543df]{display:flex;width:100%;height:100%}canvas[data-v-7f51cf80]{display:flex;width:100%;height:100%}canvas[data-v-bdd28e54]{display:flex;width:100%;height:100%}.aanbouw_image_container[data-v-bdd28e54]{display:flex;align-content:center;align-items:center;justify-content:center}.aanbouw_image[data-v-bdd28e54]{max-width:80%}canvas[data-v-c2b4c0d2]{display:flex;width:100%;height:100%}.aanbouw_image_container[data-v-c2b4c0d2]{display:flex;align-content:center;align-items:center;justify-content:center}.aanbouw_image[data-v-c2b4c0d2]{max-width:80%}.aanbouw-visual-container[data-v-5a057687]{position:relative}canvas[data-v-5a057687]{display:flex;width:100%;height:100%}.aanbouw_image_container[data-v-5a057687]{display:flex;align-content:center;align-items:center;justify-content:center}.aanbouw_image[data-v-5a057687]{max-width:80%}.configurator-template[data-v-51a025f5]{width:100%;max-height:80vh}.detail-radio[data-v-51a025f5]{position:absolute;top:50px;left:0;overflow:hidden;height:100%;padding:10px;cursor:pointer;transition:.5s all}.detail-radio.open[data-v-51a025f5]{height:35px;transition:.5s all}.detail-radio input[data-v-51a025f5]{margin:5px 0}canvas[data-v-51a025f5]{display:flex;width:100%;height:100%}.frame_image_container[data-v-51a025f5]{display:flex;align-content:center;align-items:center;justify-content:center}.frame_image[data-v-51a025f5]{max-width:80%}canvas[data-v-19c54501]{display:flex;width:100%;height:100%}.frame_image_container[data-v-19c54501]{display:flex;align-content:center;align-items:center;justify-content:center}.frame_image[data-v-19c54501]{max-width:80%}.detail-radio[data-v-aa7095ad]{position:absolute;top:50px;left:0;overflow:hidden;height:100%;padding:10px;cursor:pointer;transition:.5s all}.detail-radio.open[data-v-aa7095ad]{height:35px;transition:.5s all}.detail-radio input[data-v-aa7095ad]{margin:5px 0}canvas[data-v-aa7095ad]{display:flex;width:100%;height:100%}.frame_image_container[data-v-aa7095ad]{display:flex;align-content:center;align-items:center;justify-content:center}.frame_image[data-v-aa7095ad]{max-width:80%}.wall-visual-container[data-v-a7dbfb54]{position:relative}canvas[data-v-a7dbfb54]{display:flex;width:100%;height:100%}.wall_image_container[data-v-a7dbfb54]{display:flex;align-content:center;align-items:center;justify-content:center}.wall_image[data-v-a7dbfb54]{max-width:80%}.configurator-template[data-v-c51393bf]{width:100%;max-height:80vh}.detail-radio[data-v-c51393bf]{position:absolute;top:50px;left:0;overflow:hidden;height:100%;padding:10px;cursor:pointer;transition:.5s all}.detail-radio.open[data-v-c51393bf]{height:35px;transition:.5s all}.detail-radio input[data-v-c51393bf]{margin:5px 0}canvas[data-v-c51393bf]{display:flex;width:100%;height:100%}.frame_image_container[data-v-c51393bf]{display:flex;align-content:center;align-items:center;justify-content:center}.frame_image[data-v-c51393bf]{max-width:80%}canvas[data-v-f5a1cd3e]{display:flex;width:100%;height:100%}.roof_image_container[data-v-f5a1cd3e]{display:flex;align-content:center;align-items:center;justify-content:center}.roof_image[data-v-f5a1cd3e]{max-width:80%}.detail-radio[data-v-8d7c40f1]{position:absolute;top:50px;left:0;overflow:hidden;height:100%;padding:10px;cursor:pointer;transition:.5s all}.detail-radio.open[data-v-8d7c40f1]{height:35px;transition:.5s all}.detail-radio input[data-v-8d7c40f1]{margin:5px 0}canvas[data-v-8d7c40f1]{display:flex;width:100%;height:100%}.frame_image_container[data-v-8d7c40f1]{display:flex;align-content:center;align-items:center;justify-content:center}.frame_image[data-v-8d7c40f1]{max-width:80%}.detail-radio[data-v-faf48544]{position:absolute;top:50px;left:0;overflow:hidden;height:100%;padding:10px;cursor:pointer;transition:.5s all}.detail-radio.open[data-v-faf48544]{height:35px;transition:.5s all}.detail-radio input[data-v-faf48544]{margin:5px 0}canvas[data-v-faf48544]{display:flex;width:100%;height:100%}.frame_image_container[data-v-faf48544]{display:flex;align-content:center;align-items:center;justify-content:center}.frame_image[data-v-faf48544]{max-width:80%}.detail-radio[data-v-d57eb866]{position:absolute;top:50px;left:0;overflow:hidden;height:100%;padding:10px;cursor:pointer;transition:.5s all}.detail-radio.open[data-v-d57eb866]{height:35px;transition:.5s all}.detail-radio input[data-v-d57eb866]{margin:5px 0}canvas[data-v-d57eb866]{display:flex;width:100%;height:100%}.frame_image_container[data-v-d57eb866]{display:flex;align-content:center;align-items:center;justify-content:center}.frame_image[data-v-d57eb866]{max-width:80%}.detail-radio[data-v-9c3805d2]{position:absolute;top:50px;left:0;overflow:hidden;height:100%;padding:10px;cursor:pointer;transition:.5s all}.detail-radio.open[data-v-9c3805d2]{height:35px;transition:.5s all}.detail-radio input[data-v-9c3805d2]{margin:5px 0}canvas[data-v-9c3805d2]{display:flex;width:100%;height:100%}.frame_image_container[data-v-9c3805d2]{display:flex;align-content:center;align-items:center;justify-content:center}.frame_image[data-v-9c3805d2]{max-width:80%}.configurator-template[data-v-b4b3484b]{transform:translateY(-50%);margin-top:30%;width:100%;max-height:80vh}.detail-radio[data-v-b4b3484b]{position:absolute;top:50px;left:0;overflow:hidden;height:100%;padding:10px;cursor:pointer;transition:.5s all}.detail-radio.open[data-v-b4b3484b]{height:35px;transition:.5s all}.detail-radio input[data-v-b4b3484b]{margin:5px 0}canvas[data-v-b4b3484b]{display:flex;width:100%;height:100%}.frame_image_container[data-v-b4b3484b]{display:flex;align-content:center;align-items:center;justify-content:center}.frame_image[data-v-b4b3484b]{max-width:80%}:root{--color-primary: rgba(149, 193, 31, .09);--color-primary-darken: rgb(115.0758928571, 149.0580357143, 23.9419642857);--color-primary-lighten: rgb(176.3169642857, 222.4776785714, 52.5223214286);--color-secondary: #000000;--color-secondary-darken: hsl(0, 0%, -10%);--color-secondary-lighten: rgb(25.5, 25.5, 25.5);--color-tertiary: #999999;--color-tertiary-darken: rgb(127.5, 127.5, 127.5);--color-tertiary-lighten: rgb(178.5, 178.5, 178.5);--color-nav: #000000;--color-button-text: #FFFFFF;--color-tenant-text: #FFFFFF;--color-tenant-text-secondary: #000000;--color-black: #000000;--color-white: #FFFFFF;--color-green: #66C11F;--color-red: #FF0000;--color-blue: #016FD0;--color-orange: #F0C026;--color-grey-label: #7281A5;--color-grey: #999999;--color-grey-darken: rgb(127.5, 127.5, 127.5);--color-grey-lighten: rgb(178.5, 178.5, 178.5);--color-grey-900: #333333;--color-grey-800: #666666;--color-grey-700: #999999;--color-grey-400: #CCCCCC;--color-grey-200: #EEEEEE;--color-grey-100: #FAFAFA;--color-error-text: #FF0000;--color-active: #F2FAF9;--color-active-border: #36B77C;--color-input-background: #FBFCFF;--color-input-border: #E2EAFF;--color-checkbox-border: #99D4D3;--color-checkbox-bg: linear-gradient(45deg, var(--color-primary) 0%, var(--color-active-border) 100%);--Tealish-Blue: #E2EAFF;--config-icon-bg: #F2FAF9;--config-icon-border: #CCEAE9;--border-top: #EEF3FF;--border-background: #FBFCFF;--font-primary: "Teko", sans-serif;--font-secondary: "Poppins", sans-serif;--h1-font-size: 3rem;--h1-font-weight: 700;--h2-font-size: 2rem;--h2-font-weight: var(--h1-font-weight);--h3-font-size: 1.75rem;--h3-font-weight: 600;--h4-font-size: 1.5rem;--h4-font-weight: var(--h3-font-weight);--h5-font-size: 1.25rem;--h5-font-weight: var(--h3-font-weight);--h6-font-size: 1.125rem;--h6-font-weight: var(--h3-font-weight);--p-font-size: 1rem;--p-font-weight: 400;--label-font-size: 1rem;--label-font-weight: 400;--body-font-size: var(--p-font-size);--body-font-weight: var(--p-font-weight);--body-font-color: var(--color-black);--body-line-height: 1.4;--body-background-color: var(--color-grey-100);--section-padding-x: 136px;--section-padding-y: 80px;--factor: 1600}.validation-error{margin-top:.8rem;color:#c00}.button{display:flex;align-items:center;border-radius:.25rem;height:3rem;padding:1rem 1.5rem;background:var(--color-primary);font-size:1rem;font-weight:500;line-height:90%;color:var(--color-button-text);gap:.5rem}.button:hover{background:var(--color-primary-lighten)}.input-container{display:flex;flex-direction:column;justify-content:space-between;width:inherit}.input-container label{display:flex;font-size:var(--label-font-size);color:var(--color-grey-label)}.input-container .input{display:flex;align-items:flex-start;align-self:stretch;flex-direction:column;border:1px solid var(--color-input-border, initial);border-radius:.5rem;height:4rem;padding:1rem;background:var(--color-input-background, initial);gap:8px}@media (max-width: 639px){.input-container .input{height:3rem}}.input-container .input.select{height:unset}.btn{position:relative;display:inline-flex;align-items:center;justify-content:left;border:none;border-radius:.5rem;height:3.5rem;padding:0 3rem;background:var(--color-primary);cursor:pointer;font-family:var(--font-secondary);font-size:.875rem;font-weight:600;text-decoration:none;color:var(--color-button-text);transition:all .2s ease-out}.btn:disabled{background:var(--color-primary-lighten);cursor:not-allowed}.btn:not(:disabled):hover{background:var(--color-primary-darken)}.btn.has-arrow-left{padding-right:5rem}.btn.has-arrow-left:before{content:"";position:absolute;left:.5rem;transform:rotate(180deg);border-radius:.25rem;width:2rem;height:2.5rem;background:var(--color-white) url(/build/assets/arrow-next-b6e9bc97.svg) no-repeat center;background-size:1.5rem 1.5rem;transition:all .2s ease-out}.btn.has-arrow-left:not(:disabled):hover:after{background-position-x:.5rem}.btn.has-arrow{padding-right:5rem}.btn.has-arrow:after{content:"";position:absolute;right:.5rem;border-radius:.25rem;width:2rem;height:2.5rem;background:var(--color-white) url(/build/assets/arrow-next-b6e9bc97.svg) no-repeat center;background-size:1.5rem 1.5rem;transition:all .2s ease-out}.btn.has-arrow:not(:disabled):hover:after{background-position-x:.5rem}.btn.secondary{border:1px solid rgba(0,0,0,.1);background:var(--color-grey-100);color:var(--color-black)}.btn.secondary:hover{background:var(--color-grey-200)}@media (max-width: 768px){.btn{height:3rem;padding:0 1rem;font-size:.75rem}.btn.has-arrow-left,.btn.has-arrow{padding-right:3rem}.btn.has-arrow-left:before,.btn.has-arrow-left:after,.btn.has-arrow:before,.btn.has-arrow:after{width:1.5rem;height:2rem;background-size:1rem 1rem;background-position-x:.25rem!important}}.slide-in-left-move,.slide-in-left-enter-active,.slide-in-left-leave-active{transition:all .35s cubic-bezier(.25,.46,.45,1)}.slide-in-left-enter,.slide-in-left-leave-to{opacity:0;transform:translate(10%)}.slide-in-leave-active{position:absolute}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter,.fade-leave-to{opacity:0}.usp-slide-fade-in-move,.usp-slide-fade-in-enter-active,.usp-slide-fade-in-leave-active{transition:all .35s cubic-bezier(.25,.46,.45,1)}.usp-slide-fade-in-enter{opacity:0;transform:translate(10%)}.usp-slide-fade-in-leave-to{opacity:0;transform:translate(-10%)}.current-section{margin-bottom:8px;border-radius:4px;padding:calc(8 / var(--factor) * 100vw) calc(16 / var(--factor) * 100vw);background-color:var(--color-grey-200)}.textarea{display:inline-block;border:1px solid rgba(0,0,0,.1);width:100%;padding:0 16px;background:var(--color-white);font-size:var(--body-font-size);font-weight:600;-webkit-appearance:none}@media (max-width: 1535px){.textarea{height:calc(56 / var(--factor) * 100vw);padding:0 calc(16 / var(--factor) * 100vw)}}.textarea.error{border:1px solid red!important}.textarea.computed{background:#F6F9FC}.textarea.disabled{background:var(--color-grey-100)}@media ((min-width: 640px) and (max-width: 1023px)){.textarea{height:calc(80 / var(--factor) * 100vw);font-size:calc(18 / var(--factor) * 100vw)}}.textarea::-webkit-outer-spin-button,.textarea::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.textarea::-moz-placeholder{font-weight:500;color:var(--color-grey-700)}.textarea::placeholder{font-weight:500;color:var(--color-grey-700)}.textarea[type=number]{-moz-appearance:textfield}.tooltip{z-index:10000;display:block!important;margin-bottom:8px!important}@media (max-width: 1535px){.tooltip{margin-bottom:calc(8 / var(--factor) * 100vw)!important}}.tooltip .tooltip-inner{border-radius:4px;padding:8px 16px;background:black;font-size:10px;color:#fff}@media (max-width: 1535px){.tooltip .tooltip-inner{border-radius:calc(4 / var(--factor) * 100vw);padding:calc(8 / var(--factor) * 100vw) calc(16 / var(--factor) * 100vw);font-size:calc(10 / var(--factor) * 100vw)}}.tooltip .tooltip-arrow{position:absolute;z-index:1;margin:5px;border-style:solid;border-color:#000;width:0;height:0}@media (max-width: 1535px){.tooltip .tooltip-arrow{margin:calc(5 / var(--factor) * 100vw)}}.tooltip[x-placement^=top]{margin-bottom:5px}@media (max-width: 1535px){.tooltip[x-placement^=top]{margin-bottom:calc(5 / var(--factor) * 100vw)}}.tooltip[x-placement^=top] .tooltip-arrow{bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0;border-width:5px 5px 0 5px;border-right-color:transparent!important;border-bottom-color:transparent!important;border-left-color:transparent!important}@media (max-width: 1535px){.tooltip[x-placement^=top] .tooltip-arrow{bottom:calc(-5 / var(--factor) * 100vw);border-width:calc(5 / var(--factor) * 100vw) calc(5 / var(--factor) * 100vw) 0 calc(5 / var(--factor) * 100vw)}}.tooltip[x-placement^=bottom]{margin-top:5px}@media (max-width: 1535px){.tooltip[x-placement^=bottom]{margin-top:calc(5 / var(--factor) * 100vw)}}.tooltip[x-placement^=bottom] .tooltip-arrow{top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0;border-width:0 5px 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-left-color:transparent!important}@media (max-width: 1535px){.tooltip[x-placement^=bottom] .tooltip-arrow{top:calc(-5 / var(--factor) * 100vw);border-width:calc(5 / var(--factor) * 100vw) calc(5 / var(--factor) * 100vw) 0 calc(5 / var(--factor) * 100vw)}}.tooltip[x-placement^=right]{margin-left:5px}@media (max-width: 1535px){.tooltip[x-placement^=right]{margin-left:calc(5 / var(--factor) * 100vw)}}.tooltip[x-placement^=right] .tooltip-arrow{top:calc(50% - 5px);left:-5px;margin-right:0;margin-left:0;border-width:5px 5px 5px 0;border-top-color:transparent!important;border-bottom-color:transparent!important;border-left-color:transparent!important}@media (max-width: 1535px){.tooltip[x-placement^=right] .tooltip-arrow{left:calc(-5 / var(--factor) * 100vw);border-width:calc(5 / var(--factor) * 100vw) calc(5 / var(--factor) * 100vw) 0 calc(5 / var(--factor) * 100vw)}}.tooltip[x-placement^=left]{margin-right:5px}@media (max-width: 1535px){.tooltip[x-placement^=left]{margin-right:calc(5 / var(--factor) * 100vw)}}.tooltip[x-placement^=left] .tooltip-arrow{top:calc(50% - 5px);right:-5px;margin-right:0;margin-left:0;border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}@media (max-width: 1535px){.tooltip[x-placement^=left] .tooltip-arrow{right:calc(-5 / var(--factor) * 100vw);border-width:calc(5 / var(--factor) * 100vw) calc(5 / var(--factor) * 100vw) 0 calc(5 / var(--factor) * 100vw)}}.tooltip.popover .popover-inner{box-shadow:0 5px 30px #0000001a;border-radius:5px;padding:24px;background:#F9F9F9;color:#000}@media (max-width: 1535px){.tooltip.popover .popover-inner{border-radius:calc(5 / var(--factor) * 100vw);padding:calc(24 / var(--factor) * 100vw)}}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{opacity:0;transition:opacity .15s,visibility .15s;visibility:hidden}.tooltip[aria-hidden=false]{opacity:1;transition:opacity .15s;visibility:visible}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}@media (hover: none) and (pointer: coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y: translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--toasts-before) * .05 + 1));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y: translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--mobile-offset-bottom) + max(env(safe-area-inset-bottom),0px))}[data-sonner-toaster][data-y-position=top]{top:calc(var(--mobile-offset-top) + max(env(safe-area-inset-top),0px))}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 87%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 93%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 84%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 43%, 17%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 9%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}.default-layout{display:grid;grid-template-rows:auto 1fr;height:100vh}.default-layout .nav{position:sticky;top:0;z-index:999}.default-layout .app{height:100%;align-self:start;overflow:auto}
