@charset "UTF-8";@font-face{font-family:Mundial;src:url(https://degalux-configurator-headless-be.draad.dev/wp-json/degalux/v1/font?file=mundial/regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mundial;src:url(https://degalux-configurator-headless-be.draad.dev/wp-json/degalux/v1/font?file=mundial/demibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Mundial;src:url(https://degalux-configurator-headless-be.draad.dev/wp-json/degalux/v1/font?file=mundial/bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Arboria;src:url(https://degalux-configurator-headless-be.draad.dev/wp-json/degalux/v1/font?file=arboria/regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arboria;src:url(https://degalux-configurator-headless-be.draad.dev/wp-json/degalux/v1/font?file=arboria/medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Arboria;src:url(https://degalux-configurator-headless-be.draad.dev/wp-json/degalux/v1/font?file=arboria/bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.icon.arrow-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='14' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9 .8l176-168z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.arrow-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='12' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M174.6 472.6c4.5 4.7 10.8 7.4 17.4 7.4s12.8-2.7 17.4-7.4l168-176c9.2-9.6 8.8-24.8-.8-33.9s-24.8-8.8-33.9 .8L216 396.1 216 56c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 340.1L41.4 263.4c-9.2-9.6-24.3-9.9-33.9-.8s-9.9 24.3-.8 33.9l168 176z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.user{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='14' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M304 128a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zM96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM49.3 464H398.7c-8.9-63.3-63.3-112-129-112H178.3c-65.7 0-120.1 48.7-129 112zM0 482.3C0 383.8 79.8 304 178.3 304h91.4C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7H29.7C13.3 512 0 498.7 0 482.3z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.lock{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='14' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M144 128v64H304V128c0-44.2-35.8-80-80-80s-80 35.8-80 80zM96 192V128C96 57.3 153.3 0 224 0s128 57.3 128 128v64h32c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H96zM48 256V448c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16V256c0-8.8-7.2-16-16-16H64c-8.8 0-16 7.2-16 16z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.check{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='14' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M443.3 100.7c6.2 6.2 6.2 16.4 0 22.6l-272 272c-6.2 6.2-16.4 6.2-22.6 0l-144-144c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L160 361.4 420.7 100.7c6.2-6.2 16.4-6.2 22.6 0z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.phone{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M375.8 275.2c-16.4-7-35.4-2.4-46.7 11.4l-33.2 40.6c-46-26.7-84.4-65.1-111.1-111.1L225.3 183c13.8-11.3 18.5-30.3 11.4-46.7l-48-112C181.2 6.7 162.3-3.1 143.6 .9l-112 24C13.2 28.8 0 45.1 0 64v0C0 295.2 175.2 485.6 400.1 509.5c9.8 1 19.6 1.8 29.6 2.2c0 0 0 0 0 0c0 0 .1 0 .1 0c6.1 .2 12.1 .4 18.2 .4l0 0c18.9 0 35.2-13.2 39.1-31.6l24-112c4-18.7-5.8-37.6-23.4-45.1l-112-48zM441.5 464C225.8 460.5 51.5 286.2 48.1 70.5l99.2-21.3 43 100.4L154.4 179c-18.2 14.9-22.9 40.8-11.1 61.2c30.9 53.3 75.3 97.7 128.6 128.6c20.4 11.8 46.3 7.1 61.2-11.1l29.4-35.9 100.4 43L441.5 464zM48 64v0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0s0 0 0 0'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.mail{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M64 112c-8.8 0-16 7.2-16 16v22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1V128c0-8.8-7.2-16-16-16H64zM48 212.2V384c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V212.2L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.whatsapp{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='14' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7 .9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.cart-shopping{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='18' viewBox='0 0 576 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48H69.5c3.8 0 7.1 2.7 7.9 6.5l51.6 271c6.5 34 36.2 58.5 70.7 58.5H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H199.7c-11.5 0-21.4-8.2-23.6-19.5L170.7 288H459.2c32.6 0 61.1-21.8 69.5-53.3l41-152.3C576.6 57 557.4 32 531.1 32h-411C111 12.8 91.6 0 69.5 0H24zM131.1 80H520.7L482.4 222.2c-2.8 10.5-12.3 17.8-23.2 17.8H161.6L131.1 80zM176 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm336-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.arrow-right-from-bracket{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M352 146.2L462 256 352 365.8l0-53.8c0-13.3-10.7-24-24-24l-120 0 0-64 120 0c13.3 0 24-10.7 24-24l0-53.8zM512 256c0-11.5-4.6-22.5-12.7-30.6L383.2 109.6c-8.7-8.7-20.5-13.6-32.8-13.6c-25.6 0-46.4 20.8-46.4 46.4l0 33.6-96 0c-26.5 0-48 21.5-48 48l0 64c0 26.5 21.5 48 48 48l96 0 0 33.6c0 25.6 20.8 46.4 46.4 46.4c12.3 0 24.1-4.9 32.8-13.6L499.3 286.6c8.1-8.1 12.7-19.1 12.7-30.6zM168 80c13.3 0 24-10.7 24-24s-10.7-24-24-24L88 32C39.4 32 0 71.4 0 120L0 392c0 48.6 39.4 88 88 88l80 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-80 0c-22.1 0-40-17.9-40-40l0-272c0-22.1 17.9-40 40-40l80 0z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.angle-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='10' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M273 239c9.4 9.4 9.4 24.6 0 33.9L113 433c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l143-143L79 113c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L273 239z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.angle-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='14' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M241 337c-9.4 9.4-24.6 9.4-33.9 0L47 177c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l143 143L367 143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L241 337z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.xmark{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='12' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M345 137l17-17L328 86.1l-17 17-119 119L73 103l-17-17L22.1 120l17 17 119 119L39 375l-17 17L56 425.9l17-17 119-119L311 409l17 17L361.9 392l-17-17-119-119L345 137z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M368 208A160 160 0 1 0 48 208a160 160 0 1 0 320 0zM337.1 371.1C301.7 399.2 256.8 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 48.8-16.8 93.7-44.9 129.1L505 471c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L337.1 371.1z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.eye{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='18' viewBox='0 0 576 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M288 80c-65.2 0-118.8 29.6-159.9 67.7C89.6 183.5 63 226 49.4 256c13.6 30 40.2 72.5 78.6 108.3C169.2 402.4 222.8 432 288 432s118.8-29.6 159.9-67.7C486.4 328.5 513 286 526.6 256c-13.6-30-40.2-72.5-78.6-108.3C406.8 109.6 353.2 80 288 80zM95.4 112.6C142.5 68.8 207.2 32 288 32s145.5 36.8 192.6 80.6c46.8 43.5 78.1 95.4 93 131.1c3.3 7.9 3.3 16.7 0 24.6c-14.9 35.7-46.2 87.7-93 131.1C433.5 443.2 368.8 480 288 480s-145.5-36.8-192.6-80.6C48.6 356 17.3 304 2.5 268.3c-3.3-7.9-3.3-16.7 0-24.6C17.3 208 48.6 156 95.4 112.6zM288 336c44.2 0 80-35.8 80-80s-35.8-80-80-80c-.7 0-1.3 0-2 0c1.3 5.1 2 10.5 2 16c0 35.3-28.7 64-64 64c-5.5 0-10.9-.7-16-2c0 .7 0 1.3 0 2c0 44.2 35.8 80 80 80zm0-208a128 128 0 1 1 0 256 128 128 0 1 1 0-256z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.eye-slash{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zM223.1 149.5C248.6 126.2 282.7 112 320 112c79.5 0 144 64.5 144 144c0 24.9-6.3 48.3-17.4 68.7L408 294.5c8.4-19.3 10.6-41.4 4.8-63.3c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3c0 10.2-2.4 19.8-6.6 28.3l-90.3-70.8zM373 389.9c-16.4 6.5-34.3 10.1-53 10.1c-79.5 0-144-64.5-144-144c0-6.9 .5-13.6 1.4-20.2L83.1 161.5C60.3 191.2 44 220.8 34.5 243.7c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c47.8 0 89.9-12.9 126.2-32.5L373 389.9z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.copy{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='14' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.truck{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='20' viewBox='0 0 640 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M352 48c8.8 0 16 7.2 16 16V352c0 8.8-7.2 16-16 16H320 243.2c-16.6-28.7-47.6-48-83.2-48s-66.6 19.3-83.2 48H64c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16H352zm32 368c0 53 43 96 96 96s96-43 96-96h40c13.3 0 24-10.7 24-24s-10.7-24-24-24h-8V245.3c0-14.9-5.9-29.1-16.4-39.6l-93.3-93.3C487.8 101.9 473.6 96 458.7 96H416V64c0-35.3-28.7-64-64-64H64C28.7 0 0 28.7 0 64V352c0 35.3 28.7 64 64 64c0 53 43 96 96 96s96-43 96-96h64 32 24 8zM557.7 239.6c.1 .1 .3 .3 .4 .4H416V144h42.7c2.1 0 4.2 .8 5.7 2.3l93.3 93.3zM112 416a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm368-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.coins{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M176 88v0c0 .1 .1 .6 .6 1.5c.6 1.2 2 3.1 4.7 5.5c.4 .3 .8 .7 1.2 1c-18.7 .4-36.9 1.7-54.4 4.1V88c0-18 9.7-32.4 21.1-42.7s26.7-18.5 43.5-24.9C226.4 7.5 271.5 0 320 0s93.6 7.5 127.3 20.3c16.8 6.4 32.1 14.6 43.5 24.9S512 70 512 88V192 296c0 18-9.7 32.4-21.1 42.7s-26.7 18.5-43.5 24.9c-9.6 3.7-20.1 6.9-31.3 9.6V323.6c5.1-1.5 9.8-3.1 14.2-4.8c13.6-5.2 23-10.8 28.5-15.7c2.7-2.4 4.1-4.3 4.7-5.5c.6-1.1 .6-1.5 .6-1.5v0V252.4c-5.3 2.6-10.9 5-16.7 7.2c-9.6 3.7-20.1 6.9-31.3 9.6V219.6c5.1-1.5 9.8-3.1 14.2-4.8c13.6-5.2 23-10.8 28.5-15.7c2.7-2.4 4.1-4.3 4.7-5.5c.5-.9 .6-1.4 .6-1.5v0 0V148.4c-5.3 2.6-10.9 5-16.7 7.2c-13.7 5.2-29.4 9.6-46.3 12.9c-5.1-7.5-11-13.9-16.8-19.1c-10.1-9.1-21.8-16.5-34-22.6c31.7-2.3 59.3-8.2 80-16.1c13.6-5.2 23-10.8 28.5-15.7c2.7-2.4 4.1-4.3 4.7-5.5c.5-.9 .6-1.4 .6-1.5v0 0 0c0 0 0-.5-.6-1.5c-.6-1.2-2-3.1-4.7-5.5c-5.5-5-14.9-10.6-28.5-15.7C403.2 54.9 364.2 48 320 48s-83.2 6.9-110.2 17.2c-13.6 5.2-23 10.8-28.5 15.7c-2.7 2.4-4.1 4.3-4.7 5.5c-.6 1.1-.6 1.5-.6 1.5l0 0zM48 216v0c0 .1 .1 .6 .6 1.5c.6 1.2 2 3.1 4.7 5.5c5.5 5 14.9 10.6 28.5 15.7c27 10.3 66 17.2 110.2 17.2s83.2-6.9 110.2-17.2c13.6-5.2 23-10.8 28.5-15.7c2.7-2.4 4.1-4.3 4.7-5.5c.5-.9 .6-1.4 .6-1.5v0 0 0c0 0 0-.5-.6-1.5c-.6-1.2-2-3.1-4.7-5.5c-5.5-5-14.9-10.6-28.5-15.7c-27-10.3-66-17.2-110.2-17.2s-83.2 6.9-110.2 17.2c-13.6 5.2-23 10.8-28.5 15.7c-2.7 2.4-4.1 4.3-4.7 5.5c-.6 1.1-.6 1.5-.6 1.5l0 0zM0 216c0-18 9.7-32.4 21.1-42.7s26.7-18.5 43.5-24.9C98.4 135.5 143.5 128 192 128s93.6 7.5 127.3 20.3c16.8 6.4 32.1 14.6 43.5 24.9S384 198 384 216V320 424c0 18-9.7 32.4-21.1 42.7s-26.7 18.5-43.5 24.9C285.6 504.5 240.5 512 192 512s-93.6-7.5-127.3-20.3c-16.8-6.4-32-14.6-43.5-24.9S0 442 0 424V320 216zM336 320V276.4c-5.3 2.6-10.9 5-16.7 7.2C285.6 296.5 240.5 304 192 304s-93.6-7.5-127.3-20.3c-5.8-2.2-11.4-4.6-16.7-7.2V320v0c0 .1 .1 .6 .6 1.5c.6 1.2 2 3.1 4.7 5.5c5.5 5 14.9 10.6 28.5 15.7c27 10.3 66 17.2 110.2 17.2s83.2-6.9 110.2-17.2c13.6-5.2 23-10.8 28.5-15.7c2.7-2.4 4.1-4.3 4.7-5.5c.5-.9 .6-1.4 .6-1.5v0 0zM64.7 387.7c-5.8-2.2-11.4-4.6-16.7-7.2V424l0 0c0 0 0 .5 .6 1.5c.6 1.2 2 3.1 4.7 5.5c5.5 5 14.9 10.6 28.5 15.7c27 10.3 66 17.2 110.2 17.2s83.2-6.9 110.2-17.2c13.6-5.2 23-10.8 28.5-15.7c2.7-2.4 4.1-4.3 4.7-5.5c.6-1.1 .6-1.5 .6-1.5v0V380.4c-5.3 2.6-10.9 5-16.7 7.2C285.6 400.5 240.5 408 192 408s-93.6-7.5-127.3-20.3z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.screwdriver-wrench{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M78.6 5C69.1-2.4 55.6-1.5 47 7L7 47c-8.5 8.5-9.4 22-2.1 31.6l80 104c4.5 5.9 11.6 9.4 19 9.4h54.1l109 109c-14.7 29-10 65.4 14.3 89.6l112 112c12.5 12.5 32.8 12.5 45.3 0l64-64c12.5-12.5 12.5-32.8 0-45.3l-112-112c-24.2-24.2-60.6-29-89.6-14.3l-109-109V104c0-7.5-3.5-14.5-9.4-19L78.6 5zM23.2 376.8C8.3 391.7 0 411.8 0 432.8C0 476.5 35.5 512 79.2 512c21 0 41.1-8.3 56-23.2L238.5 385.5c-8.9-17.6-12.8-37.1-11.6-56.3L101.3 454.9c-5.9 5.8-13.8 9.1-22.1 9.1C62 464 48 450 48 432.8c0-8.3 3.3-16.2 9.1-22.1L194.3 273.5l-33.9-33.9L23.2 376.8zM463.9 164c-1.4 38.9-22.6 72.8-53.8 91.8c1.1 1 2.1 2 3.1 3l31.6 31.6c40.7-29 67.2-76.6 67.2-130.3c0-24.8-5.7-48.3-15.7-69.3c-4.4-9.2-16.5-10.5-23.7-3.3l-67.9 67.9c-3 3-7.1 4.7-11.3 4.7H368c-8.8 0-16-7.2-16-16V118.6c0-4.2 1.7-8.3 4.7-11.3l67.9-67.9c7.2-7.2 5.9-19.3-3.3-23.7C400.3 5.7 376.8 0 352 0C294.7 0 244.4 30.1 216.2 75.4C221.2 84 224 93.8 224 104v40.8l16 16 0-.8c0-60.5 48-109.9 108-111.9L322.7 73.4l0 0c-12 12-18.7 28.3-18.7 45.3V144c0 35.3 28.7 64 64 64h25.4c17 0 33.3-6.7 45.3-18.7L463.9 164z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.thrash-can{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='14' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M164.2 39.5L148.9 64H299.1L283.8 39.5c-2.9-4.7-8.1-7.5-13.6-7.5H177.7c-5.5 0-10.6 2.8-13.6 7.5zM311 22.6L336.9 64H384h32 16c8.8 0 16 7.2 16 16s-7.2 16-16 16H416V432c0 44.2-35.8 80-80 80H112c-44.2 0-80-35.8-80-80V96H16C7.2 96 0 88.8 0 80s7.2-16 16-16H32 64h47.1L137 22.6C145.8 8.5 161.2 0 177.7 0h92.5c16.6 0 31.9 8.5 40.7 22.6zM64 96V432c0 26.5 21.5 48 48 48H336c26.5 0 48-21.5 48-48V96H64zm80 80V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V176c0-8.8 7.2-16 16-16s16 7.2 16 16zm96 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V176c0-8.8 7.2-16 16-16s16 7.2 16 16zm96 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V176c0-8.8 7.2-16 16-16s16 7.2 16 16z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.edit-pen{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M36.4 360.9L13.4 439 1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1L73 498.6l78.1-23c12.4-3.6 23.7-9.9 33.4-18.4c1.4-1.2 2.7-2.5 4-3.8L492.7 149.3c21.9-21.9 24.6-55.6 8.2-80.5c-2.3-3.5-5.1-6.9-8.2-10L453.3 19.3c-25-25-65.5-25-90.5 0L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4zm46 13.5c1.7-5.6 4.5-10.8 8.4-15.2c.6-.6 1.1-1.2 1.7-1.8L321 129 383 191 154.6 419.5c-4.7 4.7-10.6 8.2-17 10.1l-23.4 6.9L59.4 452.6l16.1-54.8 6.9-23.4z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.plus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='14' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M248 72c0-13.3-10.7-24-24-24s-24 10.7-24 24V232H40c-13.3 0-24 10.7-24 24s10.7 24 24 24H200V440c0 13.3 10.7 24 24 24s24-10.7 24-24V280H408c13.3 0 24-10.7 24-24s-10.7-24-24-24H248V72z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.floppy-disk{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='14' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M48 96V416c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16V170.5c0-4.2-1.7-8.3-4.7-11.3l33.9-33.9c12 12 18.7 28.3 18.7 45.3V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96C0 60.7 28.7 32 64 32H309.5c17 0 33.3 6.7 45.3 18.7l74.5 74.5-33.9 33.9L320.8 84.7c-.3-.3-.5-.5-.8-.8V184c0 13.3-10.7 24-24 24H104c-13.3 0-24-10.7-24-24V80H64c-8.8 0-16 7.2-16 16zm80-16v80H272V80H128zm32 240a64 64 0 1 1 128 0 64 64 0 1 1 -128 0z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.arrow-down-z-a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='18' viewBox='0 0 576 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M183.6 469.6C177.5 476.2 169 480 160 480s-17.5-3.8-23.6-10.4l-88-96c-11.9-13-11.1-33.3 2-45.2s33.3-11.1 45.2 2L128 365.7V64c0-17.7 14.3-32 32-32s32 14.3 32 32V365.7l32.4-35.4c11.9-13 32.2-13.9 45.2-2s13.9 32.2 2 45.2l-88 96zM320 64c0-17.7 14.3-32 32-32H480c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9L429.3 160H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H352c-12.9 0-24.6-7.8-29.6-19.8s-2.2-25.7 6.9-34.9L402.7 96H352c-17.7 0-32-14.3-32-32zm96 192c12.1 0 23.2 6.8 28.6 17.7l64 128 16 32c7.9 15.8 1.5 35-14.3 42.9s-35 1.5-42.9-14.3L460.2 448H371.8l-7.2 14.3c-7.9 15.8-27.1 22.2-42.9 14.3s-22.2-27.1-14.3-42.9l16-32 64-128c5.4-10.8 16.5-17.7 28.6-17.7zM395.8 400h40.4L416 359.6 395.8 400z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.arrow-up-a-z{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='18' viewBox='0 0 576 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M183.6 42.4C177.5 35.8 169 32 160 32s-17.5 3.8-23.6 10.4l-88 96c-11.9 13-11.1 33.3 2 45.2s33.3 11.1 45.2-2L128 146.3V448c0 17.7 14.3 32 32 32s32-14.3 32-32V146.3l32.4 35.4c11.9 13 32.2 13.9 45.2 2s13.9-32.2 2-45.2l-88-96zM320 320c0 17.7 14.3 32 32 32h50.7l-73.4 73.4c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H429.3l73.4-73.4c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8H352c-17.7 0-32 14.3-32 32zM416 32c-12.1 0-23.2 6.8-28.6 17.7l-64 128-16 32c-7.9 15.8-1.5 35 14.3 42.9s35 1.5 42.9-14.3l7.2-14.3h88.4l7.2 14.3c7.9 15.8 27.1 22.2 42.9 14.3s22.2-27.1 14.3-42.9l-16-32-64-128C439.2 38.8 428.1 32 416 32zM395.8 176L416 135.6 436.2 176H395.8z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.calendar{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="14" viewBox="0 0 448 512"><!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M112 0c8.8 0 16 7.2 16 16V64H320V16c0-8.8 7.2-16 16-16s16 7.2 16 16V64h32c35.3 0 64 28.7 64 64v32 32V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V192 160 128C0 92.7 28.7 64 64 64H96V16c0-8.8 7.2-16 16-16zM416 192H32V448c0 17.7 14.3 32 32 32H384c17.7 0 32-14.3 32-32V192zM384 96H64c-17.7 0-32 14.3-32 32v32H416V128c0-17.7-14.3-32-32-32z"/></svg>');background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.home{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d="M272.5 5.7c9-7.6 22.1-7.6 31.1 0l264 224c10.1 8.6 11.4 23.7 2.8 33.8s-23.7 11.3-33.8 2.8L512 245.5V432c0 44.2-35.8 80-80 80H144c-44.2 0-80-35.8-80-80V245.5L39.5 266.3c-10.1 8.6-25.3 7.3-33.8-2.8s-7.3-25.3 2.8-33.8l264-224zM288 55.5L112 204.8V432c0 17.7 14.3 32 32 32h48V312c0-22.1 17.9-40 40-40H344c22.1 0 40 17.9 40 40V464h48c17.7 0 32-14.3 32-32V204.8L288 55.5zM240 464h96V320H240V464z"/%3E%3C/svg%3E');background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.download{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M280 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V294.1l-95-95c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 369c9.4 9.4 24.6 9.4 33.9 0L409 233c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-95 95V24zM128.8 304H64c-35.3 0-64 28.7-64 64v80c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V368c0-35.3-28.7-64-64-64H383.2l-48 48H448c8.8 0 16 7.2 16 16v80c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V368c0-8.8 7.2-16 16-16H176.8l-48-48zM432 408a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.info{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336h24V272H216c-13.3 0-24-10.7-24-24s10.7-24 24-24h48c13.3 0 24 10.7 24 24v88h8c13.3 0 24 10.7 24 24s-10.7 24-24 24H216c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.circle-plus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='white' class='fa-secondary' opacity='.4' d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344V280H168c-13.3 0-24-10.7-24-24s10.7-24 24-24h64V168c0-13.3 10.7-24 24-24s24 10.7 24 24v64h64c13.3 0 24 10.7 24 24s-10.7 24-24 24H280v64c0 13.3-10.7 24-24 24s-24-10.7-24-24z'/%3E%3Cpath fill='%23082517' class='fa-primary' d='M232 280v64c0 13.3 10.7 24 24 24s24-10.7 24-24V280h64c13.3 0 24-10.7 24-24s-10.7-24-24-24H280V168c0-13.3-10.7-24-24-24s-24 10.7-24 24v64H168c-13.3 0-24 10.7-24 24s10.7 24 24 24h64z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.icon.circle-minus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='white' class='fa-secondary' opacity='.4' d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM184 232H328c13.3 0 24 10.7 24 24s-10.7 24-24 24H184c-13.3 0-24-10.7-24-24s10.7-24 24-24z'/%3E%3Cpath fill='%23082517' class='fa-primary' d='M160 256c0-13.3 10.7-24 24-24H328c13.3 0 24 10.7 24 24s-10.7 24-24 24H184c-13.3 0-24-10.7-24-24z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:16px;height:16px}:root,:where(:host,.dsec-root){--font-1: "Mundial";--font-2: "Arboria";--color-1: #B3DE85;--color-2: #64BC76;--color-3: #12A66C;--color-4: #ED5F18;--color-5: #082517;--color-4_darken: #cb5114;--color-5_darken: #010905;--border-color-1: #E0E0E0;--gradient-1: linear-gradient(142.48deg, var(--color-1) 0%, var(--color-3) 100%);--gradient-2: linear-gradient(to left, var(--color-1), var(--color-2));--radius: 5px;--shadow-1: 0 0 34px 0 rgba(8, 37, 23, .14);--container-width: 1200px;--background-color: #f2f2f2;--border-color: #F6F6F9}html{scroll-behavior:smooth}html{box-sizing:border-box;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}*,*:before,*:after{box-sizing:inherit}body{margin:0;max-width:unset}button:not(.dd-accordion-trigger),.button{border:none;cursor:pointer;background-color:var(--color-4);border-radius:30px;padding:14px 30px;color:#fff;font-size:16px;font-family:var(--font-2);text-align:left;min-height:40px;display:flex!important;grid-gap:10px;align-items:center;transition:background .2s;position:relative;text-decoration:none}button:not(.dd-accordion-trigger):focus,button:not(.dd-accordion-trigger):hover,.button:focus,.button:hover{outline:none;background:var(--color-4_darken)}button:not(.dd-accordion-trigger).--secondary,.button.--secondary{background:var(--color-5)}button:not(.dd-accordion-trigger).--secondary:focus-visible,button:not(.dd-accordion-trigger).--secondary:hover,.button.--secondary:focus-visible,.button.--secondary:hover{background:var(--color-5_darken)}button:not(.dd-accordion-trigger).--tertiary,.button.--tertiary{background:#F1F0EA;color:#000}button:not(.dd-accordion-trigger).--tertiary:focus-visible,button:not(.dd-accordion-trigger).--tertiary:hover,.button.--tertiary:focus-visible,.button.--tertiary:hover{background:#d8d7d3}button:not(.dd-accordion-trigger).--light,.button.--light{background:transparent;color:var(--color-5)}button:not(.dd-accordion-trigger).--light:focus-visible,button:not(.dd-accordion-trigger).--light:hover,.button.--light:focus-visible,.button.--light:hover{background:#eee}button:not(.dd-accordion-trigger).--small,.button.--small{background:transparent;color:var(--color-5);padding:0 15px}button:not(.dd-accordion-trigger).--small:focus-visible,button:not(.dd-accordion-trigger).--small:hover,.button.--small:focus-visible,.button.--small:hover{background:#eee}button:not(.dd-accordion-trigger).--center,.button.--center{justify-content:center}button:not(.dd-accordion-trigger)[disabled],.button[disabled]{background:#eee;color:#bebebe;cursor:default}.button-group{display:flex}.button.--tertiary.quotation-icon{padding:10px 30px}.form-wrapper button{position:static}.loading .loading-icon{width:71px;height:71px;animation:spinner;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;background-size:71px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='71px' height='71px' viewBox='0 0 71 71' version='1.1'%3E%3Ctitle%3EDegalux_Logo_RGB%3C/title%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Header-nav-Copy-2' transform='translate(-188.000000, -56.000000)' fill-rule='nonzero'%3E%3Cg id='Degalux_Logo_RGB' transform='translate(188.000000, 56.000000)'%3E%3Cpath d='M7.61634748,30.4294167 L5.07756499,30.4294167 L0,35.5 L5.07756499,40.5705833 L7.61634748,40.5705833 C13.2182584,40.5705833 17.7744399,45.1205 17.7744399,50.7147083 C17.7744399,51.4957083 17.6766804,52.2530417 17.5078233,52.98375 L25.2693287,60.7345833 C26.9608629,57.77625 27.9325322,54.3564167 27.9325322,50.7147083 C27.9325322,39.52925 18.817207,30.4294167 7.61634748,30.4294167 Z' id='Path' fill='%2358CBC6'/%3E%3Cpath d='M30.4713147,63.394125 L30.4713147,65.9294167 L35.5488797,71 L40.6264447,65.9294167 L40.6264447,63.394125 C40.6264447,57.7999167 45.1826261,53.25 50.7845371,53.25 C51.5666124,53.25 52.3249885,53.347625 53.056703,53.51625 L60.8182084,45.7654167 C57.8558017,44.0762083 54.4312596,43.105875 50.7845371,43.105875 C39.5836776,43.105875 30.4713147,52.2086667 30.4713147,63.394125 Z' id='Path' fill='%2312A66C'/%3E%3Cpath d='M63.4814119,40.5705833 L66.0201944,40.5705833 L71.0977594,35.5 L66.0201944,30.4294167 L63.4814119,30.4294167 C57.879501,30.4294167 53.3233196,25.8795 53.3233196,20.2852917 C53.3233196,19.5042917 53.421079,18.7469583 53.5899362,18.01625 L45.8284308,10.2654167 C44.1368966,13.22375 43.1652272,16.6435833 43.1652272,20.2852917 C43.1652272,31.47075 52.2805524,40.5705833 63.4814119,40.5705833 Z' id='Path' fill='%23B3DE85'/%3E%3Cpath d='M40.6264447,7.605875 L40.6264447,5.07058333 L35.5488797,0 L30.4713147,5.07058333 L30.4713147,7.605875 C30.4713147,13.2000833 25.9151333,17.75 20.3132223,17.75 C19.531147,17.75 18.7727709,17.652375 18.0410565,17.48375 L10.279551,25.2345833 C13.2419577,26.9237917 16.6664998,27.894125 20.3132223,27.894125 C31.5140819,27.894125 40.6264447,18.7913333 40.6264447,7.605875 Z' id='Path' fill='%23FFCF30'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.start-price{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;top:40px;left:60px;position:absolute;background-color:#12a66c;padding:15px;width:72px;height:72px;border-radius:95px;border:solid 3px #fff;box-shadow:0 0 24px #00000024;flex-direction:column-reverse;color:#fff;text-align:center;font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:700;line-height:104%}.start-price span{font-weight:400}html{margin-top:0!important;font-family:var(--font-2);scroll-behavior:auto}.container{max-width:var(--container-width);margin:0 auto;width:100%;padding:0 16px}.dsec-root *,.dsec-root :after,.dsec-root :before{box-sizing:border-box}#root,:where(:host,.dsec-root){font-family:var(--font-2);background-color:#fff}#root .header,:where(:host,.dsec-root) .header{padding:0 30px;width:100%;background:#fff;height:80px;z-index:998;border-bottom:solid 1px var(--border-color)}#root .header .container,:where(:host,.dsec-root) .header .container{display:grid;grid-template-columns:auto 1fr;position:relative;height:100%}#root .main__configurator,:where(:host,.dsec-root) .main__configurator{display:grid;grid-template-columns:1fr 600px;border-radius:10px;position:relative;grid-gap:20px;min-height:calc(100vh - 485px);max-width:var(--container-width);margin:0 auto}@media screen and (max-width: 763px){#root .main__configurator,:where(:host,.dsec-root) .main__configurator{min-height:unset}}#root .main__configurator .form-fields,:where(:host,.dsec-root) .main__configurator .form-fields{padding:80px 0 0;width:100%;justify-self:end;max-width:800px}#root .main__configurator .content,:where(:host,.dsec-root) .main__configurator .content{display:flex;align-items:start}#root .main__start,:where(:host,.dsec-root) .main__start{display:block;position:relative;border-radius:8px;padding-top:64px}#root .main__start:has(.page-header),:where(:host,.dsec-root) .main__start:has(.page-header){padding-top:0}#root .main__start .page-section-title,:where(:host,.dsec-root) .main__start .page-section-title{font-size:40px;font-weight:600;color:var(--color-5);font-family:var(--font-1);line-height:48px;margin:0}@media screen and (max-width: 763px){#root .main__start .page-section-title,:where(:host,.dsec-root) .main__start .page-section-title{font-size:28px;line-height:36px}}#root .main__start .page-section-title span,:where(:host,.dsec-root) .main__start .page-section-title span{display:block;color:var(--color-3);font-family:var(--font-2);font-size:16px;font-weight:400;line-height:0;margin-bottom:16px}#root .main__start .full .select-product__title,:where(:host,.dsec-root) .main__start .full .select-product__title{margin-bottom:48px}@media screen and (max-width: 763px){#root .main__start .full .select-product__title,:where(:host,.dsec-root) .main__start .full .select-product__title{margin-bottom:24px}}#root .main__start .full .select-product__title p,:where(:host,.dsec-root) .main__start .full .select-product__title p{max-width:90ch;width:100%;font-family:var(--font-2);line-height:28px;margin:0}#root .main__start .full .select-product__title p:empty,:where(:host,.dsec-root) .main__start .full .select-product__title p:empty{display:none}#root .main__start .full .select-product__label,:where(:host,.dsec-root) .main__start .full .select-product__label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:0 30px;margin:auto auto 30px;background-color:#e4e6df;border-radius:58px;max-width:800px}#root .main__start .full .select-product__label a.close-button,:where(:host,.dsec-root) .main__start .full .select-product__label a.close-button{cursor:pointer;pointer-events:auto}#root .main__start .full .all-products .container,:where(:host,.dsec-root) .main__start .full .all-products .container{display:grid;grid-template-columns:repeat(auto-fit,minmax(275px,1fr));gap:32px}#root .main__start .full .all-products .image-container,:where(:host,.dsec-root) .main__start .full .all-products .image-container{background-color:var(--background-color);padding:45px 0;overflow:hidden}@media screen and (max-width: 763px){#root .main__start .full .all-products .image-container,:where(:host,.dsec-root) .main__start .full .all-products .image-container{padding:24px 0}}#root .main__start .full .all-products .product,#root .main__start .full .all-products .product-card,:where(:host,.dsec-root) .main__start .full .all-products .product,:where(:host,.dsec-root) .main__start .full .all-products .product-card{display:flex;justify-content:center;flex-wrap:nowrap;flex-direction:column;background:#FFF;box-shadow:0 4px 40px #08251714;cursor:pointer;pointer-events:auto;justify-content:flex-start}#root .main__start .full .all-products .product:hover .card-button,#root .main__start .full .all-products .product-card:hover .card-button,:where(:host,.dsec-root) .main__start .full .all-products .product:hover .card-button,:where(:host,.dsec-root) .main__start .full .all-products .product-card:hover .card-button{background:var(--color-4);color:#fff}#root .main__start .full .all-products .product:hover .card-button:after,#root .main__start .full .all-products .product-card:hover .card-button:after,:where(:host,.dsec-root) .main__start .full .all-products .product:hover .card-button:after,:where(:host,.dsec-root) .main__start .full .all-products .product-card:hover .card-button:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%23ffffff' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9 .8l176-168z'/%3E%3C/svg%3E") no-repeat transparent center}#root .main__start .full .all-products .product .card-title,#root .main__start .full .all-products .product-card .card-title,:where(:host,.dsec-root) .main__start .full .all-products .product .card-title,:where(:host,.dsec-root) .main__start .full .all-products .product-card .card-title{color:var(--color-5);font-family:var(--font-1);font-weight:600;font-size:24px;margin:0 0 24px}#root .main__start .full .all-products .product .card-content,#root .main__start .full .all-products .product-card .card-content,:where(:host,.dsec-root) .main__start .full .all-products .product .card-content,:where(:host,.dsec-root) .main__start .full .all-products .product-card .card-content{display:flex;flex-direction:column;gap:32px;padding:32px 24px}@media screen and (max-width: 763px){#root .main__start .full .all-products .product .card-content,#root .main__start .full .all-products .product-card .card-content,:where(:host,.dsec-root) .main__start .full .all-products .product .card-content,:where(:host,.dsec-root) .main__start .full .all-products .product-card .card-content{padding:24px}}@keyframes animate-sprite-roller{to{background-position:-50429px}0%{background-position:0}}#root .main__start .full .all-products .product__Rolluik:hover .entry-image.animation .image,#root .main__start .full .all-products .product-card__Rolluik:hover .entry-image.animation .image,:where(:host,.dsec-root) .main__start .full .all-products .product__Rolluik:hover .entry-image.animation .image,:where(:host,.dsec-root) .main__start .full .all-products .product-card__Rolluik:hover .entry-image.animation .image{animation:animate-sprite-roller 5s steps(211) infinite alternate}@keyframes animate-sprite-sunscreen{to{background-position:-64137px 0%}0%{background-position:0 0}}#root .main__start .full .all-products .product__Zonnescherm:hover .entry-image.animation .image,#root .main__start .full .all-products .product-card__Zonnescherm:hover .entry-image.animation .image,:where(:host,.dsec-root) .main__start .full .all-products .product__Zonnescherm:hover .entry-image.animation .image,:where(:host,.dsec-root) .main__start .full .all-products .product-card__Zonnescherm:hover .entry-image.animation .image{animation:animate-sprite-sunscreen 5s steps(151) infinite alternate;background-size:64137px!important;width:415px!important}@keyframes animate-sprite-screen{to{background-position:-36089px 0%}0%{background-position:0 0}}#root .main__start .full .all-products .product__Screen:hover .entry-image.animation .image,#root .main__start .full .all-products .product-card__Screen:hover .entry-image.animation .image,:where(:host,.dsec-root) .main__start .full .all-products .product__Screen:hover .entry-image.animation .image,:where(:host,.dsec-root) .main__start .full .all-products .product-card__Screen:hover .entry-image.animation .image{animation:animate-sprite-screen 5s steps(151) infinite alternate;background-size:36089px!important}#root .main__start .full .all-products .product .entry-image.animation,#root .main__start .full .all-products .product-card .entry-image.animation,:where(:host,.dsec-root) .main__start .full .all-products .product .entry-image.animation,:where(:host,.dsec-root) .main__start .full .all-products .product-card .entry-image.animation{animation-name:show;animation-duration:3s;position:relative}@keyframes show{0%{opacity:0}to{opacity:1}}#root .main__start .full .all-products .product .entry-image.animation .image,#root .main__start .full .all-products .product-card .entry-image.animation .image,:where(:host,.dsec-root) .main__start .full .all-products .product .entry-image.animation .image,:where(:host,.dsec-root) .main__start .full .all-products .product-card .entry-image.animation .image{position:relative;height:270px;width:260px;margin:auto}#root .main__start .full .all-products .product .entry-image.animation .usp p,#root .main__start .full .all-products .product-card .entry-image.animation .usp p,:where(:host,.dsec-root) .main__start .full .all-products .product .entry-image.animation .usp p,:where(:host,.dsec-root) .main__start .full .all-products .product-card .entry-image.animation .usp p{font-family:var(--font-2);line-height:30px;display:flex;flex-direction:row;gap:5px;margin:0 0 0 -5px;position:relative;padding:0 0 0 30px}#root .main__start .full .all-products .product .entry-image.animation .usp p:before,#root .main__start .full .all-products .product-card .entry-image.animation .usp p:before,:where(:host,.dsec-root) .main__start .full .all-products .product .entry-image.animation .usp p:before,:where(:host,.dsec-root) .main__start .full .all-products .product-card .entry-image.animation .usp p:before{content:"";width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%2312A66C' d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:50%;background-position:center;top:50%;position:absolute;transform:translateY(-50%);left:0;margin-top:1px}#root .main__start .full .all-products .product .card-button,#root .main__start .full .all-products .product-card .card-button,:where(:host,.dsec-root) .main__start .full .all-products .product .card-button,:where(:host,.dsec-root) .main__start .full .all-products .product-card .card-button{position:relative;background:#fff;border:solid 1px var(--color-4);color:var(--color-5);transition:all .2s ease-in-out}#root .main__start .full .all-products .product .card-button:after,#root .main__start .full .all-products .product-card .card-button:after,:where(:host,.dsec-root) .main__start .full .all-products .product .card-button:after,:where(:host,.dsec-root) .main__start .full .all-products .product-card .card-button:after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);right:15px;width:15px;height:15px;transition:all .2s ease-in-out;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%23010905' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9 .8l176-168z'/%3E%3C/svg%3E") no-repeat transparent center}#root .main__start .right .mediacard-container,:where(:host,.dsec-root) .main__start .right .mediacard-container{margin-top:50px;position:relative;top:0}#root .main__start .right .mediacard-container .card-image img,:where(:host,.dsec-root) .main__start .right .mediacard-container .card-image img{width:100%;object-fit:cover;border-radius:8px 8px 0 0}body{margin:0}.form-fields .step-field .field-body .container-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s}.form-fields .step-field .field-body .container-wrapper>div{overflow:hidden}.form-fields .step-field .field-body .container-wrapper>div .content-wrapper{padding:30px 5% 10px}.form-fields .step-field .field-body .container-wrapper>div .content-wrapper.container-cards .field-input{flex-direction:row;justify-content:space-between;gap:16px}@media only screen and (max-width: 630px){.form-fields .step-field .field-body .container-wrapper>div .content-wrapper.container-cards .field-input{justify-content:center}}@media only screen and (max-width: 485px){.form-fields .step-field .field-body .container-wrapper>div .content-wrapper.container-cards .field-input{flex-direction:column;align-items:center}}.form-fields .step-field .field-body.field-transition-enter-done .container-wrapper{grid-template-rows:1fr}.form-fields .step-field .field-body.field-transition-enter-done .container-wrapper>div{animation:overflowFix;animation-duration:1.5s;animation-fill-mode:forwards}@keyframes overflowFix{0%{overflow:hidden}to{overflow:visible}}.field-transition-enter .container-wrapper{grid-template-rows:0fr}.field-transition-enter-active .container-wrapper,.field-transition-exit .container-wrapper{grid-template-rows:1fr}.field-transition-exit-active .container-wrapper{grid-template-rows:0fr}@media screen and (max-width: 1224px){#root .header,:where(:host,.dsec-root) .header{height:75px}#root .header .left-container h2,:where(:host,.dsec-root) .header .left-container h2{display:none}#root .header .left-container img,:where(:host,.dsec-root) .header .left-container img{max-width:100px}#root .header .right-container,:where(:host,.dsec-root) .header .right-container{white-space:nowrap;flex-wrap:wrap;grid-gap:0 15px}#root .header .right-container .quotationFolderLength,:where(:host,.dsec-root) .header .right-container .quotationFolderLength{left:24px;top:-3px}#root .footer.main-content,:where(:host,.dsec-root) .footer.main-content{grid-template-columns:1fr;align-items:center;justify-items:center;grid-gap:20px}#root .footer .left,:where(:host,.dsec-root) .footer .left{align-self:center}#root .footer .left img,:where(:host,.dsec-root) .footer .left img{max-width:100px}#root .footer .right,:where(:host,.dsec-root) .footer .right{justify-self:center}#root .footer .right>div,:where(:host,.dsec-root) .footer .right>div{flex-direction:column;text-align:center}#root .main__configurator,:where(:host,.dsec-root) .main__configurator{grid-gap:20px 0;margin:0}#root .main__configurator .content,:where(:host,.dsec-root) .main__configurator .content{grid-column:1}#root .main__configurator .usp-container,:where(:host,.dsec-root) .main__configurator .usp-container{width:100%;border-radius:0;margin:0}#root .main__configurator .usp-container .usp-block,:where(:host,.dsec-root) .main__configurator .usp-container .usp-block{display:flex;grid-gap:0;justify-content:space-between;width:100%}#root .main__start,:where(:host,.dsec-root) .main__start{grid-template-columns:1fr 1fr;margin:0}#root .main__start .left .all-products,:where(:host,.dsec-root) .main__start .left .all-products{grid-gap:10px}#root .main__start .right .mediacard-container,:where(:host,.dsec-root) .main__start .right .mediacard-container{margin-top:0;max-width:none}#root .main__checkout .container,:where(:host,.dsec-root) .main__checkout .container{grid-template-columns:minmax(100px,850px) minmax(250px,320px)}#root .main__checkout .overview .product .product-overview,:where(:host,.dsec-root) .main__checkout .overview .product .product-overview{padding:16px;margin:0 -16px;width:calc(100% + 32px)}#root .main__checkout .overview .product .product-overview .product-data .product-details-actions,:where(:host,.dsec-root) .main__checkout .overview .product .product-overview .product-data .product-details-actions{display:grid;gap:5px;grid-template-columns:1fr 2fr}#root .main__checkout .overview .product .product-overview .product-data .product-details-actions .amount-select,:where(:host,.dsec-root) .main__checkout .overview .product .product-overview .product-data .product-details-actions .amount-select{justify-content:space-around}#root .main__checkout .overview .product .product-overview .product-data .product-details-actions .amount-select button,:where(:host,.dsec-root) .main__checkout .overview .product .product-overview .product-data .product-details-actions .amount-select button{padding:0 5px}#root .main__checkout .overview .product .product-overview .product-data .product-details-actions .button-group,:where(:host,.dsec-root) .main__checkout .overview .product .product-overview .product-data .product-details-actions .button-group{justify-content:space-around}#root .main__checkout .overview .product .product-overview .product-data .product-details-actions .button-group button,:where(:host,.dsec-root) .main__checkout .overview .product .product-overview .product-data .product-details-actions .button-group button{padding:0 5px}#root .main__checkout .product-actions,:where(:host,.dsec-root) .main__checkout .product-actions{display:flex;flex-direction:column;align-items:start;text-align:left}#root .main__checkout .product-actions button.--small,:where(:host,.dsec-root) .main__checkout .product-actions button.--small{margin-left:-15px}#root .main__checkout .button-bar,:where(:host,.dsec-root) .main__checkout .button-bar{grid-gap:10px;left:5px;right:5px;bottom:5px;border-radius:10px}#root .main__checkout .button-bar button,:where(:host,.dsec-root) .main__checkout .button-bar button{white-space:nowrap;padding:10px 15px}#root .main__checkout .button-bar .right button,:where(:host,.dsec-root) .main__checkout .button-bar .right button{padding:10px;aspect-ratio:1;justify-content:center}#root .main__checkout .button-bar .right span,:where(:host,.dsec-root) .main__checkout .button-bar .right span{display:none}#root .main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field.custom-grid-XS,:where(:host,.dsec-root) .main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field.custom-grid-XS{grid-column:4/7}#root .main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field.custom-grid-S,:where(:host,.dsec-root) .main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field.custom-grid-S{grid-column:1/7}#root .main__checkout .overview .product .product-overview .price:after,:where(:host,.dsec-root) .main__checkout .overview .product .product-overview .price:after{padding:0}#root .main__checkout .overview .product .product-overview .price p,:where(:host,.dsec-root) .main__checkout .overview .product .product-overview .price p{padding:0}#root .main__checkout .overview .product .product-overview .price p span,:where(:host,.dsec-root) .main__checkout .overview .product .product-overview .price p span{color:#000}#root .main__checkout .container,:where(:host,.dsec-root) .main__checkout .container{grid-template-columns:1fr}#root .main__checkout .container .page-section-title,:where(:host,.dsec-root) .main__checkout .container .page-section-title{grid-row:1;grid-column:1}#root .main__checkout .container .overview,:where(:host,.dsec-root) .main__checkout .container .overview{grid-row:2;grid-column:1}#root .main__checkout .container .cart,:where(:host,.dsec-root) .main__checkout .container .cart{grid-row:3;grid-column:1}#root .main__checkout .container .other-products,:where(:host,.dsec-root) .main__checkout .container .other-products{grid-row:4;grid-column:1;width:100%}}@media screen and (max-width: 1224px) and (max-width: 768px){#root .main__checkout .container .other-products,:where(:host,.dsec-root) .main__checkout .container .other-products{overflow:hidden;margin:0 -16px;width:calc(100% + 32px)}#root .main__checkout .container .other-products .other-product-title,:where(:host,.dsec-root) .main__checkout .container .other-products .other-product-title{padding:0 16px}}@media screen and (max-width: 930px){#root,:is(:host,.dsec-root){padding:0}#root .header,:is(:host,.dsec-root) .header{padding:20px;align-items:center;grid-template-rows:1fr;grid-gap:20px 0;position:relative;height:auto;grid-template-columns:1fr 1fr}#root .header .left-container,:is(:host,.dsec-root) .header .left-container{justify-items:center}#root .header .left-container img,:is(:host,.dsec-root) .header .left-container img{max-width:150px;width:100%}#root .header .right-container,:is(:host,.dsec-root) .header .right-container{grid-gap:0 5px;justify-content:flex-end;flex-wrap:nowrap}#root .header .right-container>*,:is(:host,.dsec-root) .header .right-container>*{display:grid;grid-template-columns:1fr;justify-items:center;padding:5px;font-size:12px;border-radius:var(--radius);background:transparent}#root .header .right-container>*:before,:is(:host,.dsec-root) .header .right-container>*:before{position:relative;top:auto;left:auto;transform:none}#root .usp-container,:where(:host,.dsec-root) .usp-container{position:relative;top:0;justify-content:start}#root .usp-container .usp-block,:where(:host,.dsec-root) .usp-container .usp-block{display:grid;grid-template-columns:1fr;grid-gap:10px;font-size:12px}#root .content .mediacard-container,:where(:host,.dsec-root) .content .mediacard-container{max-width:none}#root .form-fields,:where(:host,.dsec-root) .form-fields{grid-column:1}#root .form-fields .field-header,:where(:host,.dsec-root) .form-fields .field-header{grid-template-columns:.2fr 2fr auto}#root .form-fields .field-header .step-title,:where(:host,.dsec-root) .form-fields .field-header .step-title{padding-left:30px}#root .form-fields .field-header .step-status,:where(:host,.dsec-root) .form-fields .field-header .step-status{font-size:14px}#root .form-fields .field-header.expand .step-title .expanded-title,:where(:host,.dsec-root) .form-fields .field-header.expand .step-title .expanded-title{font-size:18px}#root .form-fields .field-header.expand .step-status,:where(:host,.dsec-root) .form-fields .field-header.expand .step-status{display:none}#root .form-fields .field-header.expand .step-element,:where(:host,.dsec-root) .form-fields .field-header.expand .step-element{left:-30px;top:-50px}#root .form-fields .field-header.expand .step-title,:where(:host,.dsec-root) .form-fields .field-header.expand .step-title{font-size:18px;grid-column:span 2;padding-left:50px;padding-right:20px}#root .form-fields .step-field .field-body .container-wrapper>div .content-wrapper,:where(:host,.dsec-root) .form-fields .step-field .field-body .container-wrapper>div .content-wrapper{padding:10px}#root .form-fields .step-field .field-body .most-chosen,:where(:host,.dsec-root) .form-fields .step-field .field-body .most-chosen{font-size:12px;padding:5px 10px;margin:0}#root .form-fields .step-field .field-body .field-footer,:where(:host,.dsec-root) .form-fields .step-field .field-body .field-footer{display:flex;flex-wrap:nowrap;gap:5px 1%;padding-bottom:10px;padding-top:0;margin-top:10px}#root .form-fields .step-field .field-body .field-footer .next-step,:where(:host,.dsec-root) .form-fields .step-field .field-body .field-footer .next-step{white-space:normal;padding:10px 25px;margin:0;position:relative;width:100%;justify-content:space-between}#root .form-fields .step-field .field-body .field-footer .next-step span,:where(:host,.dsec-root) .form-fields .step-field .field-body .field-footer .next-step span{display:block;margin:0}#root .form-fields .step-field .field-body .field-footer .prev-step,:where(:host,.dsec-root) .form-fields .step-field .field-body .field-footer .prev-step{width:48px;height:48px;padding:0;align-self:center;background:#faf9f3;justify-content:center}#root .form-fields .step-field .field-body .field-footer .prev-step span,:where(:host,.dsec-root) .form-fields .step-field .field-body .field-footer .prev-step span{opacity:0;width:0;height:0}#root .footer,:where(:host,.dsec-root) .footer{margin:10px 0 0}#root .footer.main-content,:where(:host,.dsec-root) .footer.main-content{grid-template-columns:1fr;align-items:center;justify-items:center;grid-gap:20px;background:transparent}#root .footer .left,:where(:host,.dsec-root) .footer .left{display:none}#root .footer .left img,:where(:host,.dsec-root) .footer .left img{max-width:100px}#root .footer .right,:where(:host,.dsec-root) .footer .right{justify-self:center;display:flex;flex-direction:column;grid-gap:30px;background:#faf9f3;border-radius:5px;width:100%;padding:20px}#root .footer .right>div,:where(:host,.dsec-root) .footer .right>div{flex-direction:row;text-align:left}#root .footer .right>div svg,:where(:host,.dsec-root) .footer .right>div svg{padding:10px}#root .main__start,:where(:host,.dsec-root) .main__start{grid-template-columns:1fr}#root .main__configurator,:where(:host,.dsec-root) .main__configurator{grid-template-columns:1fr}#root .select-box .box-container,:where(:host,.dsec-root) .select-box .box-container{grid-template-columns:1fr}#popup-root .modal{position:initial;padding:10px}}@media only screen and (max-width: 930px) and (max-height: 681px){#popup-root .modal{padding:0}}@media screen and (max-width: 930px){#popup-root .modal .card-container .card-content{padding:30px 25px}#popup-root .modal .card-container .card-content h2{margin-right:40px}#popup-root .modal .popup-interaction{flex-direction:column}.configurator-step{align-items:center;text-align:left;padding:10px 20px}#root .main__configurator.zonnescherm .preview .preview-container .preview-product img,:where(:host,.dsec-root) .main__configurator.zonnescherm .preview .preview-container .preview-product img{height:210px}#root .main__configurator .preview,:where(:host,.dsec-root) .main__configurator .preview{transition:background .1s ease-in-out}#root .main__configurator .preview.--stuck,:where(:host,.dsec-root) .main__configurator .preview.--stuck{height:270px;position:relative}#root .main__configurator .preview.--stuck .preview-container,:where(:host,.dsec-root) .main__configurator .preview.--stuck .preview-container{position:fixed;width:100%;top:0;z-index:999;background:var(--background-color);height:220px}#root .main__configurator .preview.--stuck .preview-container .preview-product img,:where(:host,.dsec-root) .main__configurator .preview.--stuck .preview-container .preview-product img{height:150px}#root .main__configurator .preview .preview-container,:where(:host,.dsec-root) .main__configurator .preview .preview-container{height:400px;background-color:var(--background-color);transition:all .1s ease-in-out}#root .main__configurator .preview .preview-container .preview-product,:where(:host,.dsec-root) .main__configurator .preview .preview-container .preview-product{position:static;margin:0;align-self:center}#root .main__configurator .preview .preview-container .preview-product img,:where(:host,.dsec-root) .main__configurator .preview .preview-container .preview-product img{width:unset;height:250px;transition:all .1s ease-in-out}#root .main__configurator .preview .preview-container .preview-product .price-label,:where(:host,.dsec-root) .main__configurator .preview .preview-container .preview-product .price-label{top:90px;right:20px;left:auto}#root .main__configurator .form-fields,:where(:host,.dsec-root) .main__configurator .form-fields{padding:0 16px;max-width:unset}#root .main__checkout .overview .gf-container form .form-wrapper .form-fields,:where(:host,.dsec-root) .main__checkout .overview .gf-container form .form-wrapper .form-fields{display:grid;grid-template-columns:1fr;gap:0;align-items:stretch;grid-gap:15px}#root .main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field,:where(:host,.dsec-root) .main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field{width:100%;grid-column:1!important}.main__checkout .overview .gf-container form{padding:15px}#root .main__checkout .floating-nav,:where(:host,.dsec-root) .main__checkout .floating-nav{display:grid;pointer-events:all}#root .main__checkout .floating-nav:empty,:where(:host,.dsec-root) .main__checkout .floating-nav:empty{padding:0}.initial-popup-overlay{overflow:scroll}}@media screen and (max-width: 310px){.form-fields .step-field .field-body .field-footer .next-step svg,.form-fields .step-field .field-body .field-footer .prev-step svg{display:none}#root .main__configurator .form-fields,:where(:host,.dsec-root) .main__configurator .form-fields{padding:0}}.page-header{background:#FAF9F3;padding:48px 0;margin-bottom:80px}@media screen and (max-width: 763px){.page-header{padding:0 0 32px;margin-bottom:56px}}.page-header .container{max-width:var(--container-width);display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));align-items:center;gap:32px}.page-header .container .page-header-content{display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 763px){.page-header .container .page-header-content{gap:8px}}.page-header .container .page-header-content>*{margin:0;font-size:18px;font-family:var(--font-2),system-ui}.page-header .container .page-header-content h1{font-size:40px;line-height:40px;font-weight:600;color:var(--color-5);font-family:var(--font-1)}@media screen and (max-width: 763px){.page-header .container .page-header-content h1{color:#082517;font-family:Mundial;font-size:28px;font-weight:600;line-height:36px}}.page-header .container .page-header-content p{margin:0}.page-header .container .page-header-content p+p{margin-top:16px}.page-header .container .page-header-content ul{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:16px}.page-header .container .page-header-content ul li{position:relative;padding-left:23px}.page-header .container .page-header-content ul li:before{content:"";width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='12' viewBox='0 0 15 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.97186 10.9941C5.84788 11.1225 5.69932 11.2246 5.53503 11.2943C5.37074 11.3641 5.19409 11.4 5.01561 11.4C4.83713 11.4 4.66048 11.3641 4.49619 11.2943C4.3319 11.2246 4.18334 11.1225 4.05936 10.9941L1.09566 7.9566C0.842569 7.6938 0.701172 7.34315 0.701172 6.9783C0.701172 6.61345 0.842569 6.26279 1.09566 6C1.21964 5.87161 1.3682 5.7695 1.53249 5.69976C1.69678 5.63002 1.87343 5.59407 2.05191 5.59407C2.23039 5.59407 2.40704 5.63002 2.57133 5.69976C2.73562 5.7695 2.88418 5.87161 3.00816 6L4.77396 7.809C4.80534 7.84136 4.8429 7.86709 4.88441 7.88466C4.92592 7.90223 4.97053 7.91128 5.01561 7.91128C5.06068 7.91128 5.1053 7.90223 5.14681 7.88466C5.18832 7.86709 5.22588 7.84136 5.25726 7.809L11.8912 1.0059C12.0151 0.877508 12.1637 0.775397 12.328 0.705657C12.4923 0.635917 12.6689 0.599976 12.8474 0.599976C13.0259 0.599976 13.2025 0.635917 13.3668 0.705657C13.5311 0.775397 13.6797 0.877508 13.8037 1.0059C14.0578 1.26887 14.1999 1.62028 14.1999 1.986C14.1999 2.35172 14.0578 2.70313 13.8037 2.9661L5.97186 10.9941Z' fill='%2312A66C'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:60%;background-position:center left;top:50%;position:absolute;transform:translateY(-50%);left:0;margin-top:2px}.page-header .container .page-header-content .button{max-width:300px;display:flex;justify-content:space-between;font-size:16px;margin-top:40px}.page-header .container .page-header-image{margin:0;height:400px;border-radius:16px;overflow:hidden}@media screen and (max-width: 763px){.page-header .container .page-header-image{grid-row:1;border-radius:0;height:210px;width:calc(100% + 32px);margin-left:-16px}}.page-header .container .page-header-image img{width:100%;height:100%;object-fit:cover;object-position:center}.steps{counter-reset:step;padding:100px 0}.steps.--addBackground{background:#FAF9F3;margin-top:80px;padding-top:80px}.steps .steps-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px}@media screen and (max-width: 763px){.steps .steps-content{grid-template-columns:1fr;padding:35px 0 0}}.steps .steps-content .step{counter-increment:step;padding-top:50px}@media screen and (max-width: 763px){.steps .steps-content .step{padding-top:0;display:flex;gap:16px}}.steps .steps-content .step:before{content:counter(step);color:#fff;font-family:var(--font-2);font-size:30px;font-style:normal;font-weight:500;line-height:normal;height:56px;width:56px;text-align:center;line-height:56px;display:block;background-image:url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28 56C43.464 56 56 43.464 56 28C56 12.536 43.464 0 28 0C12.536 0 0 12.536 0 28C0 43.464 12.536 56 28 56Z' fill='%23B3DE85'/%3E%3Cpath d='M28 56C43.464 56 56 43.464 56 28C56 12.536 43.464 0 28 0C12.536 0 0 12.536 0 28C0 43.464 12.536 56 28 56Z' fill='url(%23paint0_linear_148_3310)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_148_3310' x1='8.904' y1='6.608' x2='44.968' y2='65.24' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23B3DE85' stop-opacity='0.302'/%3E%3Cstop offset='0.334' stop-color='%23B3DE85' stop-opacity='0.682'/%3E%3Cstop offset='1' stop-color='%2312A66C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left center;flex-shrink:0}@media screen and (max-width: 763px){.steps .steps-content .step:before{width:32px;height:32px;line-height:32px;background-size:contain;font-size:20px}}.steps .steps-content .step h3{color:#082517;font-family:var(--font-1);font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin:24px 0 10px}@media screen and (max-width: 763px){.steps .steps-content .step h3{margin-top:0}}.steps .steps-content .step p{color:#000;font-family:var(--font-2);font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin:0}.google-rating{margin:24px 0 -8px;padding:0;width:100%;height:34px;background-position:center left;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='144' height='34' viewBox='0 0 144 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M138.003 21.332V30.5563L135.297 31.894C135.168 31.9539 135.018 31.9838 134.878 31.9739C134.708 31.9739 134.539 31.914 134.399 31.8241C134.269 31.7519 134.164 31.641 134.1 31.5069C134.036 31.3728 134.015 31.222 134.039 31.0754L134.579 28.1704L132.252 26.0839C132.141 25.9917 132.062 25.8673 132.024 25.7279C131.986 25.5884 131.993 25.4408 132.043 25.3052C132.163 25.0157 132.422 24.8061 132.742 24.7762L135.876 24.3569L137.224 21.7813C137.374 21.5017 137.683 21.332 138.003 21.332Z' fill='%23FFCF30'/%3E%3Cpath d='M143.793 26.0839L141.517 28.1803L142.056 31.0854C142.106 31.3849 141.956 31.6844 141.696 31.8341C141.537 31.924 141.367 31.9739 141.187 31.9838C141.048 31.9838 140.898 31.9539 140.768 31.904L138.013 30.5563V21.332C138.332 21.332 138.622 21.5017 138.781 21.7813L140.139 24.3569L143.264 24.7762C143.573 24.8161 143.843 25.0157 143.953 25.3152C144.052 25.5848 144.002 25.8843 143.803 26.0939L143.793 26.0839Z' fill='%23F2F2F2'/%3E%3Cpath d='M127.952 25.3028C127.898 25.1591 127.804 25.0335 127.682 24.9398C127.56 24.8462 127.415 24.7882 127.262 24.7724L124.129 24.352L122.778 21.78C122.718 21.6769 122.639 21.5868 122.544 21.5148C122.449 21.4428 122.34 21.3904 122.225 21.3606C122.109 21.3308 121.989 21.3242 121.871 21.3413C121.753 21.3583 121.64 21.3985 121.537 21.4597C121.407 21.5398 121.297 21.6499 121.217 21.78L119.866 24.352L116.734 24.7724C116.581 24.7882 116.435 24.8462 116.313 24.9398C116.191 25.0335 116.098 25.1591 116.043 25.3028C115.993 25.4387 115.986 25.5867 116.024 25.7265C116.062 25.8663 116.142 25.991 116.253 26.0834L118.545 28.1851L118.005 31.0974C117.954 31.3976 118.105 31.6979 118.365 31.858C118.525 31.9481 118.695 31.9981 118.875 31.9981C119.015 31.9981 119.165 31.9681 119.296 31.918L122.028 30.577L124.77 31.918C124.9 31.9781 125.05 32.0081 125.19 31.9981C125.37 31.9981 125.551 31.9481 125.701 31.858C125.971 31.7079 126.111 31.4076 126.061 31.0974L125.52 28.1851L127.802 26.0834C128.002 25.8732 128.052 25.573 127.952 25.3028Z' fill='%23FFCF30'/%3E%3Cpath d='M111.952 25.3028C111.898 25.1591 111.804 25.0335 111.682 24.9398C111.56 24.8462 111.415 24.7882 111.262 24.7724L108.129 24.352L106.778 21.78C106.718 21.6769 106.639 21.5868 106.544 21.5148C106.449 21.4428 106.34 21.3904 106.225 21.3606C106.109 21.3308 105.989 21.3242 105.871 21.3413C105.753 21.3583 105.64 21.3985 105.537 21.4597C105.407 21.5398 105.297 21.6499 105.217 21.78L103.866 24.352L100.734 24.7724C100.581 24.7882 100.435 24.8462 100.313 24.9398C100.191 25.0335 100.098 25.1591 100.043 25.3028C99.993 25.4387 99.9865 25.5867 100.024 25.7265C100.062 25.8663 100.142 25.991 100.253 26.0834L102.545 28.1851L102.005 31.0974C101.954 31.3976 102.105 31.6979 102.365 31.858C102.525 31.9481 102.695 31.9981 102.875 31.9981C103.015 31.9981 103.165 31.9681 103.296 31.918L106.028 30.577L108.77 31.918C108.9 31.9781 109.05 32.0081 109.19 31.9981C109.37 31.9981 109.551 31.9481 109.701 31.858C109.971 31.7079 110.111 31.4076 110.061 31.0974L109.52 28.1851L111.802 26.0834C112.002 25.8732 112.052 25.573 111.952 25.3028Z' fill='%23FFCF30'/%3E%3Cpath d='M95.9524 25.3028C95.8977 25.1591 95.8041 25.0335 95.6822 24.9398C95.5603 24.8462 95.4148 24.7882 95.2619 24.7724L92.1294 24.352L90.7783 21.78C90.7184 21.6769 90.6386 21.5868 90.5436 21.5148C90.4485 21.4428 90.3402 21.3904 90.2247 21.3606C90.1093 21.3308 89.9891 21.3242 89.8711 21.3413C89.7531 21.3583 89.6396 21.3985 89.5373 21.4597C89.4072 21.5398 89.2971 21.6499 89.2171 21.78L87.866 24.352L84.7335 24.7724C84.5806 24.7882 84.4351 24.8462 84.3132 24.9398C84.1912 25.0335 84.0977 25.1591 84.043 25.3028C83.993 25.4387 83.9865 25.5867 84.0241 25.7265C84.0617 25.8663 84.1417 25.991 84.2531 26.0834L86.5449 28.1851L86.0045 31.0974C85.9545 31.3976 86.1046 31.6979 86.3648 31.858C86.5249 31.9481 86.6951 31.9981 86.8752 31.9981C87.0153 31.9981 87.1654 31.9681 87.2955 31.918L90.0277 30.577L92.7699 31.918C92.9 31.9781 93.0501 32.0081 93.1902 31.9981C93.3704 31.9981 93.5505 31.9481 93.7006 31.858C93.9708 31.7079 94.111 31.4076 94.0609 31.0974L93.5205 28.1851L95.8023 26.0834C96.0025 25.8732 96.0525 25.573 95.9524 25.3028Z' fill='%23FFCF30'/%3E%3Cpath d='M79.9524 25.3028C79.8977 25.1591 79.8041 25.0335 79.6822 24.9398C79.5603 24.8462 79.4148 24.7882 79.2619 24.7724L76.1294 24.352L74.7783 21.78C74.7184 21.6769 74.6386 21.5868 74.5436 21.5148C74.4485 21.4428 74.3402 21.3904 74.2247 21.3606C74.1093 21.3308 73.9891 21.3242 73.8711 21.3413C73.7531 21.3583 73.6396 21.3985 73.5373 21.4597C73.4072 21.5398 73.2971 21.6499 73.2171 21.78L71.866 24.352L68.7335 24.7724C68.5806 24.7882 68.4351 24.8462 68.3132 24.9398C68.1912 25.0335 68.0977 25.1591 68.043 25.3028C67.993 25.4387 67.9865 25.5867 68.0241 25.7265C68.0617 25.8663 68.1417 25.991 68.2531 26.0834L70.5449 28.1851L70.0045 31.0974C69.9545 31.3976 70.1046 31.6979 70.3648 31.858C70.5249 31.9481 70.6951 31.9981 70.8752 31.9981C71.0153 31.9981 71.1654 31.9681 71.2955 31.918L74.0277 30.577L76.7699 31.918C76.9 31.9781 77.0501 32.0081 77.1902 31.9981C77.3704 31.9981 77.5505 31.9481 77.7006 31.858C77.9708 31.7079 78.111 31.4076 78.0609 31.0974L77.5205 28.1851L79.8023 26.0834C80.0025 25.8732 80.0525 25.573 79.9524 25.3028Z' fill='%23FFCF30'/%3E%3Cpath d='M46.9961 29.002H43.2344V27.7773L46.6562 23.043H48.5137V27.6543H49.6152V29.002H48.5137V31.0059H46.9961V29.002ZM44.957 27.6543H46.9961V24.8477L44.957 27.6543ZM50.4883 30.2559C50.4883 29.7754 50.8633 29.3945 51.3555 29.3945C51.8477 29.3945 52.2285 29.7754 52.2285 30.2559C52.2285 30.7422 51.8477 31.1172 51.3555 31.1172C50.8633 31.1172 50.4883 30.7422 50.4883 30.2559ZM55.9961 31.1172C54.5898 31.1172 53.5996 30.3906 53.084 29.1484L54.3613 28.4863C54.666 29.2422 55.2227 29.6934 55.9609 29.6934C56.752 29.6934 57.332 29.166 57.332 28.4395C57.332 27.6777 56.7637 27.168 55.9141 27.168C55.3516 27.168 54.8711 27.4199 54.5371 27.7539L53.4531 27.2676L53.9219 23.043H58.5566V24.4375H55.2051L55.0176 26.1895C55.2578 25.9844 55.75 25.8027 56.3125 25.8027C57.8477 25.8027 58.9551 26.834 58.9551 28.416C58.9551 29.9922 57.7188 31.1172 55.9961 31.1172Z' fill='%236A6A6A'/%3E%3Cpath d='M48.1 12.144C47.46 12.144 46.868 12.028 46.324 11.796C45.78 11.564 45.304 11.24 44.896 10.824C44.488 10.408 44.168 9.92 43.936 9.36C43.712 8.8 43.6 8.188 43.6 7.524C43.6 6.86 43.708 6.248 43.924 5.688C44.148 5.12 44.46 4.632 44.86 4.224C45.268 3.808 45.744 3.488 46.288 3.264C46.832 3.032 47.424 2.916 48.064 2.916C48.704 2.916 49.276 3.024 49.78 3.24C50.292 3.456 50.724 3.744 51.076 4.104C51.428 4.456 51.68 4.844 51.832 5.268L50.38 5.964C50.212 5.5 49.928 5.124 49.528 4.836C49.128 4.548 48.64 4.404 48.064 4.404C47.504 4.404 47.008 4.536 46.576 4.8C46.152 5.064 45.82 5.428 45.58 5.892C45.348 6.356 45.232 6.9 45.232 7.524C45.232 8.148 45.352 8.696 45.592 9.168C45.84 9.632 46.18 9.996 46.612 10.26C47.044 10.524 47.54 10.656 48.1 10.656C48.556 10.656 48.976 10.568 49.36 10.392C49.744 10.208 50.052 9.952 50.284 9.624C50.516 9.288 50.632 8.892 50.632 8.436V7.752L51.376 8.4H48.064V7.02H52.264V7.92C52.264 8.608 52.148 9.216 51.916 9.744C51.684 10.272 51.368 10.716 50.968 11.076C50.576 11.428 50.132 11.696 49.636 11.88C49.14 12.056 48.628 12.144 48.1 12.144ZM56.6154 12.144C55.9754 12.144 55.3914 11.996 54.8634 11.7C54.3434 11.404 53.9274 11 53.6154 10.488C53.3114 9.976 53.1594 9.392 53.1594 8.736C53.1594 8.08 53.3114 7.496 53.6154 6.984C53.9274 6.472 54.3434 6.068 54.8634 5.772C55.3834 5.476 55.9674 5.328 56.6154 5.328C57.2554 5.328 57.8354 5.476 58.3554 5.772C58.8754 6.068 59.2874 6.472 59.5914 6.984C59.9034 7.488 60.0594 8.072 60.0594 8.736C60.0594 9.392 59.9034 9.976 59.5914 10.488C59.2794 11 58.8634 11.404 58.3434 11.7C57.8234 11.996 57.2474 12.144 56.6154 12.144ZM56.6154 10.704C56.9674 10.704 57.2754 10.62 57.5394 10.452C57.8114 10.284 58.0234 10.052 58.1754 9.756C58.3354 9.452 58.4154 9.112 58.4154 8.736C58.4154 8.352 58.3354 8.016 58.1754 7.728C58.0234 7.432 57.8114 7.2 57.5394 7.032C57.2754 6.856 56.9674 6.768 56.6154 6.768C56.2554 6.768 55.9394 6.856 55.6674 7.032C55.3954 7.2 55.1794 7.432 55.0194 7.728C54.8674 8.016 54.7914 8.352 54.7914 8.736C54.7914 9.112 54.8674 9.452 55.0194 9.756C55.1794 10.052 55.3954 10.284 55.6674 10.452C55.9394 10.62 56.2554 10.704 56.6154 10.704ZM64.4435 12.144C63.8035 12.144 63.2195 11.996 62.6915 11.7C62.1715 11.404 61.7555 11 61.4435 10.488C61.1395 9.976 60.9875 9.392 60.9875 8.736C60.9875 8.08 61.1395 7.496 61.4435 6.984C61.7555 6.472 62.1715 6.068 62.6915 5.772C63.2115 5.476 63.7955 5.328 64.4435 5.328C65.0835 5.328 65.6635 5.476 66.1835 5.772C66.7035 6.068 67.1155 6.472 67.4195 6.984C67.7315 7.488 67.8875 8.072 67.8875 8.736C67.8875 9.392 67.7315 9.976 67.4195 10.488C67.1075 11 66.6915 11.404 66.1715 11.7C65.6515 11.996 65.0755 12.144 64.4435 12.144ZM64.4435 10.704C64.7955 10.704 65.1035 10.62 65.3675 10.452C65.6395 10.284 65.8515 10.052 66.0035 9.756C66.1635 9.452 66.2435 9.112 66.2435 8.736C66.2435 8.352 66.1635 8.016 66.0035 7.728C65.8515 7.432 65.6395 7.2 65.3675 7.032C65.1035 6.856 64.7955 6.768 64.4435 6.768C64.0835 6.768 63.7675 6.856 63.4955 7.032C63.2235 7.2 63.0075 7.432 62.8475 7.728C62.6955 8.016 62.6195 8.352 62.6195 8.736C62.6195 9.112 62.6955 9.452 62.8475 9.756C63.0075 10.052 63.2235 10.284 63.4955 10.452C63.7675 10.62 64.0835 10.704 64.4435 10.704ZM72.2477 14.64C71.7597 14.64 71.3077 14.56 70.8917 14.4C70.4757 14.24 70.1157 14.016 69.8117 13.728C69.5157 13.448 69.2997 13.116 69.1637 12.732L70.6277 12.18C70.7237 12.484 70.9117 12.728 71.1917 12.912C71.4797 13.104 71.8317 13.2 72.2477 13.2C72.5677 13.2 72.8477 13.14 73.0877 13.02C73.3357 12.9 73.5277 12.724 73.6637 12.492C73.7997 12.268 73.8677 11.996 73.8677 11.676V10.188L74.1677 10.548C73.9437 10.94 73.6437 11.236 73.2677 11.436C72.8917 11.636 72.4637 11.736 71.9837 11.736C71.3757 11.736 70.8317 11.596 70.3517 11.316C69.8717 11.036 69.4957 10.652 69.2237 10.164C68.9517 9.676 68.8157 9.128 68.8157 8.52C68.8157 7.904 68.9517 7.356 69.2237 6.876C69.4957 6.396 69.8677 6.02 70.3397 5.748C70.8117 5.468 71.3477 5.328 71.9477 5.328C72.4357 5.328 72.8637 5.432 73.2317 5.64C73.6077 5.84 73.9197 6.132 74.1677 6.516L73.9517 6.912V5.472H75.4397V11.676C75.4397 12.244 75.2997 12.752 75.0197 13.2C74.7477 13.648 74.3717 14 73.8917 14.256C73.4197 14.512 72.8717 14.64 72.2477 14.64ZM72.1757 10.284C72.5117 10.284 72.8037 10.212 73.0517 10.068C73.3077 9.916 73.5077 9.708 73.6517 9.444C73.7957 9.18 73.8677 8.876 73.8677 8.532C73.8677 8.196 73.7917 7.896 73.6397 7.632C73.4957 7.36 73.2957 7.148 73.0397 6.996C72.7917 6.844 72.5037 6.768 72.1757 6.768C71.8477 6.768 71.5517 6.844 71.2877 6.996C71.0237 7.148 70.8157 7.36 70.6637 7.632C70.5197 7.896 70.4477 8.196 70.4477 8.532C70.4477 8.868 70.5197 9.168 70.6637 9.432C70.8157 9.696 71.0197 9.904 71.2757 10.056C71.5397 10.208 71.8397 10.284 72.1757 10.284ZM76.9078 12V2.916H78.4798V12H76.9078ZM83.0272 12.144C82.3552 12.144 81.7672 11.992 81.2632 11.688C80.7592 11.384 80.3672 10.972 80.0872 10.452C79.8072 9.932 79.6672 9.356 79.6672 8.724C79.6672 8.068 79.8072 7.488 80.0872 6.984C80.3752 6.472 80.7632 6.068 81.2512 5.772C81.7472 5.476 82.2992 5.328 82.9072 5.328C83.4192 5.328 83.8672 5.412 84.2512 5.58C84.6432 5.748 84.9752 5.98 85.2472 6.276C85.5192 6.572 85.7272 6.912 85.8712 7.296C86.0152 7.672 86.0872 8.08 86.0872 8.52C86.0872 8.632 86.0792 8.748 86.0632 8.868C86.0552 8.988 86.0352 9.092 86.0032 9.18H80.9632V7.98H85.1152L84.3712 8.544C84.4432 8.176 84.4232 7.848 84.3112 7.56C84.2072 7.272 84.0312 7.044 83.7832 6.876C83.5432 6.708 83.2512 6.624 82.9072 6.624C82.5792 6.624 82.2872 6.708 82.0312 6.876C81.7752 7.036 81.5792 7.276 81.4432 7.596C81.3152 7.908 81.2672 8.288 81.2992 8.736C81.2672 9.136 81.3192 9.492 81.4552 9.804C81.5992 10.108 81.8072 10.344 82.0792 10.512C82.3592 10.68 82.6792 10.764 83.0392 10.764C83.3992 10.764 83.7032 10.688 83.9512 10.536C84.2072 10.384 84.4072 10.18 84.5512 9.924L85.8232 10.548C85.6952 10.86 85.4952 11.136 85.2232 11.376C84.9512 11.616 84.6272 11.804 84.2512 11.94C83.8832 12.076 83.4752 12.144 83.0272 12.144ZM89.5437 12V3.06H92.8677C93.4757 3.06 94.0117 3.172 94.4757 3.396C94.9477 3.612 95.3157 3.932 95.5797 4.356C95.8437 4.772 95.9757 5.28 95.9757 5.88C95.9757 6.496 95.8277 7.02 95.5317 7.452C95.2437 7.884 94.8517 8.204 94.3557 8.412L96.4077 12H94.5597L92.3637 8.076L93.4197 8.7H91.1757V12H89.5437ZM91.1757 7.26H92.8917C93.1877 7.26 93.4437 7.204 93.6597 7.092C93.8757 6.972 94.0437 6.808 94.1637 6.6C94.2837 6.392 94.3437 6.152 94.3437 5.88C94.3437 5.6 94.2837 5.36 94.1637 5.16C94.0437 4.952 93.8757 4.792 93.6597 4.68C93.4437 4.56 93.1877 4.5 92.8917 4.5H91.1757V7.26ZM100.078 12.144C99.406 12.144 98.818 11.992 98.314 11.688C97.81 11.384 97.418 10.972 97.138 10.452C96.858 9.932 96.718 9.356 96.718 8.724C96.718 8.068 96.858 7.488 97.138 6.984C97.426 6.472 97.814 6.068 98.302 5.772C98.798 5.476 99.35 5.328 99.958 5.328C100.47 5.328 100.918 5.412 101.302 5.58C101.694 5.748 102.026 5.98 102.298 6.276C102.57 6.572 102.778 6.912 102.922 7.296C103.066 7.672 103.138 8.08 103.138 8.52C103.138 8.632 103.13 8.748 103.114 8.868C103.106 8.988 103.086 9.092 103.054 9.18H98.014V7.98H102.166L101.422 8.544C101.494 8.176 101.474 7.848 101.362 7.56C101.258 7.272 101.082 7.044 100.834 6.876C100.594 6.708 100.302 6.624 99.958 6.624C99.63 6.624 99.338 6.708 99.082 6.876C98.826 7.036 98.63 7.276 98.494 7.596C98.366 7.908 98.318 8.288 98.35 8.736C98.318 9.136 98.37 9.492 98.506 9.804C98.65 10.108 98.858 10.344 99.13 10.512C99.41 10.68 99.73 10.764 100.09 10.764C100.45 10.764 100.754 10.688 101.002 10.536C101.258 10.384 101.458 10.18 101.602 9.924L102.874 10.548C102.746 10.86 102.546 11.136 102.274 11.376C102.002 11.616 101.678 11.804 101.302 11.94C100.934 12.076 100.526 12.144 100.078 12.144ZM106.18 12L103.612 5.472H105.328L107.188 10.608H106.552L108.424 5.472H110.14L107.572 12H106.18ZM111.009 12V5.472H112.581V12H111.009ZM111.009 4.74V3.06H112.581V4.74H111.009ZM117.129 12.144C116.457 12.144 115.869 11.992 115.365 11.688C114.861 11.384 114.469 10.972 114.189 10.452C113.909 9.932 113.769 9.356 113.769 8.724C113.769 8.068 113.909 7.488 114.189 6.984C114.477 6.472 114.865 6.068 115.353 5.772C115.849 5.476 116.401 5.328 117.009 5.328C117.521 5.328 117.969 5.412 118.353 5.58C118.745 5.748 119.077 5.98 119.349 6.276C119.621 6.572 119.829 6.912 119.973 7.296C120.117 7.672 120.189 8.08 120.189 8.52C120.189 8.632 120.181 8.748 120.165 8.868C120.157 8.988 120.137 9.092 120.105 9.18H115.065V7.98H119.217L118.473 8.544C118.545 8.176 118.525 7.848 118.413 7.56C118.309 7.272 118.133 7.044 117.885 6.876C117.645 6.708 117.353 6.624 117.009 6.624C116.681 6.624 116.389 6.708 116.133 6.876C115.877 7.036 115.681 7.276 115.545 7.596C115.417 7.908 115.369 8.288 115.401 8.736C115.369 9.136 115.421 9.492 115.557 9.804C115.701 10.108 115.909 10.344 116.181 10.512C116.461 10.68 116.781 10.764 117.141 10.764C117.501 10.764 117.805 10.688 118.053 10.536C118.309 10.384 118.509 10.18 118.653 9.924L119.925 10.548C119.797 10.86 119.597 11.136 119.325 11.376C119.053 11.616 118.729 11.804 118.353 11.94C117.985 12.076 117.577 12.144 117.129 12.144ZM123.024 12L120.78 5.472H122.436L124.08 10.428L123.504 10.416L125.256 5.472H126.648L128.388 10.416L127.812 10.428L129.456 5.472H131.112L128.868 12H127.464L125.688 6.828H126.216L124.416 12H123.024ZM134.458 12.144C133.762 12.144 133.154 11.98 132.634 11.652C132.122 11.316 131.77 10.864 131.578 10.296L132.754 9.732C132.922 10.1 133.154 10.388 133.45 10.596C133.754 10.804 134.09 10.908 134.458 10.908C134.746 10.908 134.974 10.844 135.142 10.716C135.31 10.588 135.394 10.42 135.394 10.212C135.394 10.084 135.358 9.98 135.286 9.9C135.222 9.812 135.13 9.74 135.01 9.684C134.898 9.62 134.774 9.568 134.638 9.528L133.57 9.228C133.018 9.068 132.598 8.824 132.31 8.496C132.03 8.168 131.89 7.78 131.89 7.332C131.89 6.932 131.99 6.584 132.19 6.288C132.398 5.984 132.682 5.748 133.042 5.58C133.41 5.412 133.83 5.328 134.302 5.328C134.918 5.328 135.462 5.476 135.934 5.772C136.406 6.068 136.742 6.484 136.942 7.02L135.742 7.584C135.63 7.288 135.442 7.052 135.178 6.876C134.914 6.7 134.618 6.612 134.29 6.612C134.026 6.612 133.818 6.672 133.666 6.792C133.514 6.912 133.438 7.068 133.438 7.26C133.438 7.38 133.47 7.484 133.534 7.572C133.598 7.66 133.686 7.732 133.798 7.788C133.918 7.844 134.054 7.896 134.206 7.944L135.25 8.256C135.786 8.416 136.198 8.656 136.486 8.976C136.782 9.296 136.93 9.688 136.93 10.152C136.93 10.544 136.826 10.892 136.618 11.196C136.41 11.492 136.122 11.724 135.754 11.892C135.386 12.06 134.954 12.144 134.458 12.144Z' fill='%236A6A6A'/%3E%3Cg clip-path='url(%23clip0_53_64)'%3E%3Cpath d='M15.8078 14.088V20.28H24.3126C23.9491 22.248 22.7951 23.992 21.1352 25.096L26.2571 29.128C29.4029 26.056 31.1102 21.784 30.9679 17.368C30.9679 16.264 30.8731 15.176 30.6834 14.104H15.792L15.8078 14.088Z' fill='%234285F4'/%3E%3Cpath d='M6.95537 20.04L5.80137 20.936L1.70703 24.168C4.37863 29.576 9.84829 32.984 15.8238 33C19.6652 33.112 23.4118 31.72 26.2889 29.128L21.167 25.096C19.5862 26.136 17.7208 26.68 15.8396 26.632C11.7927 26.584 8.23584 23.928 6.98699 20.04H6.95537Z' fill='%2334A853'/%3E%3Cpath d='M1.69148 9.83197C0.584906 12.056 0 14.504 0 17C0 19.496 0.584906 21.944 1.69148 24.168L6.95563 20.04C6.62366 19.064 6.44977 18.04 6.44977 17C6.44977 15.96 6.62366 14.936 6.95563 13.96L1.69148 9.83197Z' fill='%23FBBC05'/%3E%3Cpath d='M15.8082 7.36802C18.053 7.33602 20.2187 8.18402 21.8627 9.75202L26.3839 5.17602C23.5226 2.45602 19.7286 0.952016 15.8082 1.00002C9.83266 1.00002 4.363 4.42402 1.69141 9.83202L6.95556 13.96C8.20441 10.072 11.7613 7.41602 15.8082 7.36802Z' fill='%23EA4335'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_53_64'%3E%3Crect width='31' height='32' fill='white' transform='translate(0 1)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.main-menu .left-container,.main-menu .right-container{display:flex;flex-direction:row;align-items:center}.main-menu .left-container.left-container,.main-menu .right-container.left-container{gap:50px}.main-menu .left-container.left-container img,.main-menu .right-container.left-container img{pointer-events:all;cursor:pointer;max-width:160px}.main-menu .left-container.left-container h2,.main-menu .right-container.left-container h2{font-family:var(--font-1);margin:0;color:var(--color-5);font-size:30px;line-height:29px}.main-menu .left-container.right-container,.main-menu .right-container.right-container{justify-content:right}.main-menu .left-container.right-container>*,.main-menu .right-container.right-container>*{position:relative}.main-menu .left-container.right-container>*:before,.main-menu .right-container.right-container>*:before{content:"";display:block;width:25px;height:25px}.main-menu .left-container.right-container .quotation-icon:before,.main-menu .right-container.right-container .quotation-icon:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 576 512'%3E%3Cpath fill='%23ED5F18' d='M384 480h48c11.4 0 21.9-6 27.6-15.9l112-192c5.8-9.9 5.8-22.1 .1-32.1S555.5 224 544 224H144c-11.4 0-21.9 6-27.6 15.9L48 357.1V96c0-8.8 7.2-16 16-16H181.5c4.2 0 8.3 1.7 11.3 4.7l26.5 26.5c21 21 49.5 32.8 79.2 32.8H416c8.8 0 16 7.2 16 16v32h48V160c0-35.3-28.7-64-64-64H298.5c-17 0-33.3-6.7-45.3-18.7L226.7 50.7c-12-12-28.3-18.7-45.3-18.7H64C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H87.7 384z'/%3E%3C/svg%3E") no-repeat center center}.main-menu .left-container.right-container .quotation-icon .quotationFolderLength,.main-menu .right-container.right-container .quotation-icon .quotationFolderLength{position:absolute;top:4px;left:43px;font-size:12px;color:var(--color-4);z-index:1;background:#fff;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:solid 1px var(--color-4)}.main-menu .left-container.right-container .quotation-icon-mobile,.main-menu .right-container.right-container .quotation-icon-mobile{position:relative}.main-menu .left-container.right-container .quotation-icon-mobile:before,.main-menu .right-container.right-container .quotation-icon-mobile:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 576 512'%3E%3Cpath fill='%23ED5F18' d='M384 480h48c11.4 0 21.9-6 27.6-15.9l112-192c5.8-9.9 5.8-22.1 .1-32.1S555.5 224 544 224H144c-11.4 0-21.9 6-27.6 15.9L48 357.1V96c0-8.8 7.2-16 16-16H181.5c4.2 0 8.3 1.7 11.3 4.7l26.5 26.5c21 21 49.5 32.8 79.2 32.8H416c8.8 0 16 7.2 16 16v32h48V160c0-35.3-28.7-64-64-64H298.5c-17 0-33.3-6.7-45.3-18.7L226.7 50.7c-12-12-28.3-18.7-45.3-18.7H64C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H87.7 384z'/%3E%3C/svg%3E") no-repeat center center;z-index:1}.main-menu .left-container.right-container .quotation-icon-mobile:after,.main-menu .right-container.right-container .quotation-icon-mobile:after{content:"";position:absolute;inset:auto;left:0;margin-left:-5px;background:#F1F0EB;width:44px;height:44px;border-radius:25px}.main-menu .left-container.right-container .quotation-icon-mobile.active:before,.main-menu .right-container.right-container .quotation-icon-mobile.active:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 576 512'%3E%3Cpath fill='%23ED5F18' d='M384 480h48c11.4 0 21.9-6 27.6-15.9l112-192c5.8-9.9 5.8-22.1 .1-32.1S555.5 224 544 224H144c-11.4 0-21.9 6-27.6 15.9L48 357.1V96c0-8.8 7.2-16 16-16H181.5c4.2 0 8.3 1.7 11.3 4.7l26.5 26.5c21 21 49.5 32.8 79.2 32.8H416c8.8 0 16 7.2 16 16v32h48V160c0-35.3-28.7-64-64-64H298.5c-17 0-33.3-6.7-45.3-18.7L226.7 50.7c-12-12-28.3-18.7-45.3-18.7H64C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H87.7 384z'/%3E%3C/svg%3E") no-repeat center center}.main-menu .left-container.right-container .quotation-icon-mobile .quotationFolderLength,.main-menu .right-container.right-container .quotation-icon-mobile .quotationFolderLength{position:absolute;top:4px;left:43px;font-size:12px;color:#fff;z-index:1;background:var(--color-4);width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:solid #fff 1px}.main-menu .left-container.right-container .phone-icon:before,.main-menu .right-container.right-container .phone-icon:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3Cpath fill='%23ED5F18' d='M375.8 275.2c-16.4-7-35.4-2.4-46.7 11.4l-33.2 40.6c-46-26.7-84.4-65.1-111.1-111.1L225.3 183c13.8-11.3 18.5-30.3 11.4-46.7l-48-112C181.2 6.7 162.3-3.1 143.6 .9l-112 24C13.2 28.8 0 45.1 0 64v0C0 295.2 175.2 485.6 400.1 509.5c9.8 1 19.6 1.8 29.6 2.2c0 0 0 0 0 0c0 0 .1 0 .1 0c6.1 .2 12.1 .4 18.2 .4l0 0c18.9 0 35.2-13.2 39.1-31.6l24-112c4-18.7-5.8-37.6-23.4-45.1l-112-48zM441.5 464C225.8 460.5 51.5 286.2 48.1 70.5l99.2-21.3 43 100.4L154.4 179c-18.2 14.9-22.9 40.8-11.1 61.2c30.9 53.3 75.3 97.7 128.6 128.6c20.4 11.8 46.3 7.1 61.2-11.1l29.4-35.9 100.4 43L441.5 464zM48 64v0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0s0 0 0 0'/%3E%3C/svg%3E") no-repeat center center}.main-menu .left-container.right-container .email-icon:before,.main-menu .right-container.right-container .email-icon:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3Cpath fill='%23ED5F18' d='M64 112c-8.8 0-16 7.2-16 16v22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1V128c0-8.8-7.2-16-16-16H64zM48 212.2V384c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V212.2L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z'/%3E%3C/svg%3E") no-repeat center center}.main__start:has(.steps:last-child):has(+.footer) .steps{padding-bottom:200px}@media screen and (max-width: 925px){.main__start:has(.steps:last-child):has(+.footer) .steps{padding-bottom:80px}}.main__start:has(.faq:last-child):has(+.footer) .faq{padding-bottom:150px}@media screen and (max-width: 925px){.main__start:has(.faq:last-child):has(+.footer) .faq{padding-bottom:80px}}.main__start:has(.select-product:last-child):has(+.footer) .select-product{padding-bottom:170px}@media screen and (max-width: 925px){.main__start:has(.select-product:last-child):has(+.footer) .select-product{padding-bottom:80px}}.main__configurator+footer{padding-top:180px}@media screen and (max-width: 925px){.main__configurator+footer{padding-top:80px}}.main__checkout+footer{padding-top:120px}@media screen and (max-width: 925px){.main__checkout+footer{padding-top:0}}.footer .footer-background{background:linear-gradient(145deg,#B3DE85 8.94%,rgba(18,166,108,.99) 96.43%)}.footer .footer-background .container{display:grid;grid-template-columns:1fr auto}@media screen and (max-width: 763px){.footer .footer-background .container{grid-template-columns:1fr}}.footer .footer-background ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin:0;padding:0}@media screen and (max-width: 763px){.footer .footer-background ul{gap:0;padding:12px 0}}.footer .footer-background ul li{list-style:none}.footer .footer-background ul li a{display:flex;align-items:center;padding:24px 0;gap:16px;text-decoration:none;transition:transform .3s ease}.footer .footer-background ul li a:hover{transform:scale(1.03)}@media screen and (max-width: 763px){.footer .footer-background ul li{padding:12px 0}}.footer .footer-background ul li .icon{display:block;width:56px;height:56px;background:#fff;border-radius:50%;line-height:56px;text-align:center;font-size:20px;flex-shrink:0}.footer .footer-background ul li .icon svg{color:var(--color-5)}.footer .footer-background ul li .content{display:block;display:flex;flex-direction:column;gap:8px}.footer .footer-background ul li .content h4{margin:0;color:var(--color-5);font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:700;line-height:normal}.footer .footer-background ul li .content p{margin:0;color:var(--color-5);font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.footer .footer-background .footer-image{position:relative;width:265px}@media screen and (max-width: 925px){.footer .footer-background .footer-image{display:none}}.footer .footer-background .footer-image figure{margin:0;padding:0;position:absolute;bottom:0}.footer .footer-background .footer-image figure img{width:100%;height:100%;object-fit:scale-down;display:block}.footer .footer-copyright{color:#111;font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:300;line-height:24px;text-align:center}.footer .footer-copyright p{margin:24px 0}.usp-container{display:flex;justify-content:flex-start;padding:15px 30px;background-color:var(--background-color);z-index:998;position:relative}.usp-container .usp-block{display:flex;gap:40px;align-items:center;list-style:none;margin:0 0 0 15px;padding:0}.usp-container .usp-block li{color:#000;position:relative;padding-left:24px;font-size:14px;color:var(--color-5);line-height:19px;font-family:var(--font-2)}.usp-container .usp-block li p{margin:0}.usp-container .usp-block li span{font-weight:700}.usp-container .usp-block li:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;width:15px;height:15px;background-size:12px;background-position:center;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%2312A66C' d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E");background-repeat:no-repeat}.usp-container-slider{display:flex;justify-content:center;padding:1px 30px;background-color:var(--background-color);z-index:998;position:relative}.usp-container-slider .slideshow-container{max-width:100%;position:relative;margin:auto}.usp-container-slider .slideshow-container p{text-align:center;position:relative}.usp-container-slider .slideshow-container .slide{max-height:0;opacity:0;visibility:hidden;overflow:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.usp-container-slider .slideshow-container .slide p{margin:0}.usp-container-slider .slideshow-container .slide>p>p{padding:10px 0;position:relative;color:var(--color-5);font-family:var(--font-2);font-size:14px;font-weight:400}.usp-container-slider .slideshow-container .slide>p>p:before{content:"";display:inline-block;margin-right:7px;transform:translateY(3px);width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%2312A66C' d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E");background-repeat:no-repeat}.usp-container-slider .slideshow-container .active{max-height:200px;opacity:1;visibility:visible;overflow:visible}.mediacard-container{position:sticky;top:180px;max-width:550px}.mediacard-container .card-label{display:grid;grid-template-columns:.25fr .1fr 1fr;gap:15px}.mediacard-container .card-label+.card-image{margin-top:30px}.mediacard-container .card-image{display:flex;border-radius:var(--radius) var(--radius) 0 0;overflow:hidden}.mediacard-container .card-image+.card-content{border-radius:0 0 var(--radius) var(--radius)}.mediacard-container .card-image img{width:100%}.mediacard-container .card-content{padding:20px 30px;background-color:#faf9f3;box-shadow:var(--shadow-1);border-radius:var(--radius)}.mediacard-container .card-content h2{margin:0;font-size:25px;line-height:22oxl;font-family:var(--font-1);color:var(--color-5)}.mediacard-container .card-content h2+p{margin-top:14px}.mediacard-container .card-content p{color:var(--color-5);margin:0;font-size:16px;line-height:26px;font-family:var(--font-2)}.mediacard-container .card-content p+p{margin-top:14px}.dd-accordion .dd-accordion-trigger[aria-expanded=true] .dd-icon{transform:rotate(-180deg)}.dd-accordion .dd-accordion-container{display:grid;transition:grid-template-rows .2s ease-in-out}.dd-accordion .dd-accordion-container[aria-hidden=true]{grid-template-rows:0fr}.dd-accordion .dd-accordion-container[aria-hidden=true] .dd-accordion-content{visibility:hidden;transition:all .2s ease-in-out}.dd-accordion .dd-accordion-container[aria-hidden=false]{grid-template-rows:1fr}.dd-accordion .dd-accordion-container[aria-hidden=false] .dd-accordion-content{visibility:visible}.dd-accordion .dd-accordion-container .dd-accordion-content-wrapper{overflow:hidden}.faq{margin-top:120px}.faq .faq-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:0 32px;padding-top:32px}.faq .faq-content .dd-accordion{border-bottom:solid 1px #DBDBDB}.faq .faq-content .dd-accordion .dd-accordion-trigger{width:100%;text-align:left;height:80px;padding:0;border:none;background:none;cursor:pointer;color:var(--color-5);font-family:var(--font-1);font-size:18px;font-weight:600;line-height:28px;position:relative}.faq .faq-content .dd-accordion .dd-accordion-trigger:before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23F2F2F2'/%3E%3Cpath d='M12.6465 6.89829C12.6407 6.73381 12.5712 6.57801 12.4528 6.4637C12.3344 6.34939 12.1762 6.28551 12.0117 6.28551C11.8471 6.28551 11.6889 6.34939 11.5705 6.4637C11.4521 6.57801 11.3827 6.73381 11.3769 6.89829L11.3769 11.3538L6.92133 11.3538C6.83609 11.3508 6.75111 11.365 6.67146 11.3956C6.59182 11.4261 6.51914 11.4724 6.45777 11.5316C6.3964 11.5909 6.34759 11.6619 6.31426 11.7404C6.28092 11.8189 6.26374 11.9033 6.26374 11.9886C6.26374 12.0739 6.28092 12.1584 6.31426 12.2369C6.34759 12.3154 6.3964 12.3864 6.45777 12.4456C6.51914 12.5049 6.59182 12.5511 6.67146 12.5817C6.75111 12.6122 6.83609 12.6264 6.92133 12.6234L11.3769 12.6234L11.3769 17.079C11.3739 17.1642 11.3881 17.2492 11.4186 17.3288C11.4491 17.4085 11.4954 17.4811 11.5547 17.5425C11.6139 17.6039 11.6849 17.6527 11.7634 17.686C11.8419 17.7194 11.9264 17.7366 12.0117 17.7366C12.097 17.7366 12.1814 17.7194 12.2599 17.686C12.3384 17.6527 12.4094 17.6039 12.4687 17.5425C12.5279 17.4811 12.5742 17.4085 12.6047 17.3288C12.6353 17.2492 12.6495 17.1642 12.6465 17.079L12.6465 12.6234L17.102 12.6234C17.2665 12.6176 17.4223 12.5482 17.5366 12.4298C17.6509 12.3114 17.7148 12.1532 17.7148 11.9886C17.7148 11.824 17.6509 11.6659 17.5366 11.5475C17.4223 11.4291 17.2665 11.3596 17.102 11.3538L12.6465 11.3538L12.6465 6.89829Z' fill='%23082517'/%3E%3C/svg%3E%0A");right:0;top:29px;width:24px;height:24px;transition:transform .2s ease-in-out;transform:rotate(0)}.faq .faq-content .dd-accordion .dd-accordion-trigger[aria-expanded=true]:before{transform:rotate(135deg)}.faq .faq-content .dd-accordion .dd-accordion-content{padding-bottom:16px}.faq .faq-content .dd-accordion .dd-accordion-content p{margin:0;font-size:16px;line-height:24px;font-family:var(--font-2)}.faq .faq-content .dd-accordion .dd-accordion-content p+p{margin-top:16px}.faq .button{justify-self:center;width:100%;max-width:320px;justify-content:space-between;margin:56px auto 0}.main__checkout{padding:60px 0;min-height:calc(100vh - 425px)}.main__checkout .container{display:grid;max-width:var(--container-width);margin:0 auto;grid-template-columns:1fr 368px;align-items:start;grid-gap:32px}.main__checkout .container.--complete{grid-column:1/-1;grid-template-columns:1fr 1fr}@media screen and (max-width: 768px){.main__checkout .container.--complete{grid-template-columns:1fr}}.main__checkout .container.--complete .order-overview{order:2}.main__checkout .container.--complete .order-overview h4{display:flex;gap:5px}.main__checkout .container.--complete .order-overview h4 span.items-count{font-weight:400;font-size:14px;align-self:center;display:block;opacity:.6;font-family:var(--font-2);color:#000}.main__checkout .container.--complete .order-overview .product-data{display:flex;gap:15px;justify-content:space-between}.main__checkout .container.--complete .order-overview .product-data .preview-product{position:relative;display:grid}.main__checkout .container.--complete .order-overview .product-data .preview-product img{max-height:75px;max-width:100%;grid-column:1;grid-row:1}.main__checkout .container.--complete .order-overview .product-data .info .product-title{font-weight:500}.main__checkout .container.--complete .order-overview .product-data .info .accordion-wrapper>div{min-height:90px}.main__checkout .container.--complete .order-overview .product-data .info .accordion-wrapper .detail-container{margin:5px 0}.main__checkout .container.--complete .order-overview .product-data .info .accordion-wrapper .detail-container span{font-size:14px}.main__checkout .container.--complete .order-overview .product-data .info .accordion-wrapper .detail-container .product-section{font-weight:500;margin-right:10px}.main__checkout .container.--complete .contact-section,.main__checkout .container.--complete .delivery-section,.main__checkout .container.--complete .quotation-section{background-color:#fff;padding:1px 30px;border:1px solid #EBECEE;border-radius:var(--radius)}.main__checkout .container.--complete .contact-section p,.main__checkout .container.--complete .delivery-section p,.main__checkout .container.--complete .quotation-section p{font-size:14px;color:#70777f}.main__checkout .container .page-section-title{color:#082517;font-family:var(--font-1);font-size:32px;font-style:normal;font-weight:600;line-height:normal;margin:0;grid-column:span 2}.main__checkout .usp-list{margin:32px 0 0;padding:0;display:flex;flex-direction:column;gap:16px}.main__checkout .usp-list li{display:flex;align-items:center;gap:8px}.main__checkout .usp-list li svg{color:var(--color-3)}.main__checkout .usp-list li span{color:var(--color-5);font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.main__checkout .cart{background:#FAFAFA;padding:32px;grid-row:span 2}.main__checkout .cart h2{color:#082517;font-family:var(--font-2);font-size:18px;font-weight:600;line-height:1;margin:0;display:flex;gap:8px;align-items:end}.main__checkout .cart h2 span{color:#7e7e7e;font-family:var(--font-2);font-size:12px;font-style:normal;font-weight:300;line-height:1}.main__checkout .cart.thank-you-page .cart-card{padding:30px}.main__checkout .cart .cart-card .cHeader{margin-bottom:24px}.main__checkout .cart .cart-card .cContent .button-container{display:flex;flex-direction:column;gap:16px}.main__checkout .cart .cart-card .cContent .button-container button{white-space:nowrap;min-height:48px}.main__checkout .cart .cart-card .order{display:grid}.main__checkout .cart .cart-card .order .product-label{padding:10px 0;position:relative;border-bottom:1px solid #E0E0E0;display:flex;justify-content:space-between;overflow:hidden;align-items:center;color:var(--color-5);font-size:14px;font-family:var(--font-2)}.main__checkout .cart .cart-card .order .product-label .product-cart{display:flex;align-items:center;gap:16px}.main__checkout .cart .cart-card .order .product-label .product-cart .image-container{width:48px;height:48px;display:grid;align-items:center;justify-items:center;background:var(--background-color)}.main__checkout .cart .cart-card .order .product-label .product-cart .image-container img{max-width:100%;height:36px}.main__checkout .cart .cart-card .order .product-label .product-amount{text-align:right;font-weight:400}.main__checkout .cart .cart-card .footer .total-price{display:flex;justify-content:space-between;margin-top:20px;font-family:var(--font-2);margin-bottom:15px}.main__checkout .cart .cart-card .footer .total-price .price-label{font-weight:700;font-size:14px;color:var(--color-5)}.main__checkout .cart .cart-card .footer .total-price .price{color:var(--color-5);font-size:14px}.main__checkout .cart .cart-card .footer .caution-text{font-weight:400;font-size:14px;font-family:var(--font-2);line-height:20px;margin:24px 0 32px}.main__checkout .cart .cart-card .footer .caution-text p{margin:0}.main__checkout .cart .cart-card .footer .caution-text p span{font-weight:700;margin:0}.main__checkout .cart .cart-card .footer .caution-text.green-caution-text{background-color:#ebffed;padding:15px}.main__checkout .cart .cart-card .footer .request-action{width:100%;text-align:center;font-weight:500}.main__checkout .overview{display:flex;flex-direction:column;grid-gap:20px}.main__checkout .overview .product .product-overview{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:0 30px;position:relative;background-color:#fff;padding:30px;border:1px solid #DFDFDF}.main__checkout .overview .product .product-overview .image-container{grid-row:span 2;width:136px;height:136px;aspect-ratio:1;background:var(--background-color);display:grid;align-items:center;justify-items:center}@media screen and (max-width: 768px){.main__checkout .overview .product .product-overview .image-container{grid-row:1}}.main__checkout .overview .product .product-overview .image-container img{height:100px;grid-column:1;grid-row:1}@media screen and (max-width: 768px){.main__checkout .overview .product .product-overview .image-container{width:48px;height:48px}.main__checkout .overview .product .product-overview .image-container img{height:36px}}.main__checkout .overview .product .product-overview .product-header{display:flex;align-items:center;justify-content:space-between}.main__checkout .overview .product .product-overview .product-header h2{margin:0}.main__checkout .overview .product .product-overview .product-data{grid-column:2}@media screen and (max-width: 768px){.main__checkout .overview .product .product-overview .product-data{grid-column:1/-1}}.main__checkout .overview .product .product-overview .product-data .extra-description{color:var(--color-2);font-family:var(--font-2);font-size:16px;line-height:17px}.main__checkout .overview .product .product-overview .product-data .product-title{margin:0;font-size:25px;color:var(--color-5);font-family:var(--font-1)}@media screen and (max-width: 768px){.main__checkout .overview .product .product-overview .product-data .product-title{color:#111;font-family:Mundial;font-size:16px;font-style:normal;font-weight:600;line-height:normal}}.main__checkout .overview .product .product-overview .product-data .configuration-details{margin-top:25px}.main__checkout .overview .product .product-overview .product-data .configuration-details .detail-container{display:grid;grid-template-columns:1fr 3fr}@media screen and (max-width: 600px){.main__checkout .overview .product .product-overview .product-data .configuration-details .detail-container{grid-template-columns:1fr 1fr}}.main__checkout .overview .product .product-overview .product-data .configuration-details .detail-container p{margin:0;color:#000;font-family:var(--font-2);font-size:14px;font-style:normal;font-weight:400;line-height:25px}.main__checkout .overview .product .product-overview .product-data .configuration-details .detail-container p.product-section{font-weight:600}.main__checkout .overview .product .product-overview .product-data .product-details-actions{display:flex;flex-direction:row;gap:15px;margin-top:16px}.main__checkout .overview .product .product-overview .product-data .product-details-actions .amount-select{border:solid 1px #E0E0E0;display:flex;align-items:center;border-radius:var(--radius);font-size:14px;grid-gap:0 10px}.main__checkout .overview .product .product-overview .product-data .product-details-actions .amount-select button{padding:0 12px;color:var(--color-5);background:transparent;opacity:.5;border-radius:0}.main__checkout .overview .product .product-overview .product-data .product-details-actions .amount-select button:hover{background:#eee}.main__checkout .overview .product .product-overview .price{position:absolute;right:30px}.main__checkout .overview .product .product-overview .price p{margin:0}.main__checkout .overview .product .product-overview .price span{color:#000;font-family:var(--font-2);font-size:18px;font-weight:700;line-height:25px}.main__checkout .overview .product .product-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;grid-gap:10px;margin-top:10px}.main__checkout .overview .product .product-actions .action-text{color:#111;font-family:var(--font-21);font-size:14px;font-style:normal;font-weight:300;line-height:24px}.main__checkout .overview .product .product-actions .action-text b{font-weight:600}.main__checkout .overview .product .product-actions .--duplicate-button{padding:0;margin:0;background:none;min-height:unset;color:#111;font-family:Mundial;font-size:14px;font-style:normal;font-weight:600;line-height:24px;text-decoration-line:underline;text-underline-position:from-font}.main__checkout .overview .gf-container form{background-color:#fff;padding:30px}.main__checkout .overview .gf-container form>div{flex-direction:column-reverse;display:flex}.main__checkout .overview .gf-container form>div .form-title{font-size:20px;margin-top:5px}.main__checkout .overview .gf-container form>div .form-description{font-size:14px;color:var(--color-3);margin-bottom:0}.main__checkout .overview .gf-container form .form-wrapper{display:flex;flex-direction:column}.main__checkout .overview .gf-container form .form-wrapper *{font-family:var(--font-2)}.main__checkout .overview .gf-container form .form-wrapper .form-fields{display:flex;list-style:none;padding:0;flex-wrap:wrap}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field{width:calc(50% - 7.5px);margin:0;flex-basis:50%;padding:7.5px;box-sizing:border-box}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field.error{display:grid}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field.house-number-field{flex-basis:25%;width:calc(25% - 7.5px)}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field .error-message{padding:3px 0;display:block;font-size:14px;opacity:.8}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field input[type=text],.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field input[type=number],.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field input[type=phone],.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field input[type=email],.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field textarea,.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field .form-select>div{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid var(--border-color-1);border-radius:5px;font-size:14px;padding:20px 15px;width:100%}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field textarea{margin-bottom:15px;min-height:100px;height:100%}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field .form-select>div{padding:10px}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field label{display:block;margin-bottom:5px;font-family:var(--font-2);font-size:16px}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field .hidden_label{display:none}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field .fileupload{display:flex;align-items:center;flex-wrap:wrap}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field .fileupload .gf-label{width:100%}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field .fileupload>div{width:50%;display:flex;align-items:center;gap:10px}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field .fileupload .no-file{display:none}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field .fileupload button{width:100%;padding:0;background-color:transparent;color:#4fc59e;border:1px solid #4fc59e;justify-content:center}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field fieldset.checkboxes{border:none;padding:0;display:flex;align-items:center;margin:0;height:100%}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field fieldset.radios{border:none;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px;height:100%}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field fieldset.radios .gf-label{width:100%}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field .radio,.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field .checkbox{align-items:center;display:flex}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field .radio input,.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field .checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:auto;cursor:pointer;margin:0 10px 0 0;border:1px solid white;background-color:#0825170f;border-radius:5px;width:30px;height:30px;padding:0;box-sizing:border-box;flex-shrink:0}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field .radio input:checked,.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field .checkbox input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%2312A66C' d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:70%;background-position:center}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field.custom-grid-full{width:100%}.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field.gf-disable-question,.main__checkout .overview .gf-container form .form-wrapper .form-fields .form-field.input-hidden input{display:none}.accordion.--expanded .accordion-wrapper{grid-template-rows:1fr}.accordion.--expanded .accordion-wrapper:before{opacity:0;transition-delay:.2s}.accordion.--collapsed .accordion-wrapper:before{opacity:1;transition-delay:0}.accordion .accordion-wrapper{position:relative;display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s linear}.accordion .accordion-wrapper:before{content:"";position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#FFFFFF 95%);transition:opacity .5s}.accordion .accordion-wrapper>div{min-height:110px;overflow:hidden;display:flex;flex-direction:column}button.accordion-trigger.--small{padding:0;font-size:14px;font-weight:700;font-family:var(--font-2);color:#000;cursor:pointer}button.accordion-trigger.--small.--active:after{transform:rotate(180deg);margin:0}button.accordion-trigger.--small:after{content:"";width:10px;height:10px;background-size:15px;background-position:center;background-repeat:no-repeat;margin-top:3px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M212.7 331.3c6.2 6.2 16.4 6.2 22.6 0l160-160c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L224 297.4 75.3 148.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l160 160z'/%3E%3C/svg%3E")}button.accordion-trigger.--small span{pointer-events:none}button.accordion-trigger.--small:hover{background:transparent}.image-container{display:grid}.image-container img{grid-column:1;grid-row:1}.other-product-title{color:var(--color-5);font-family:var(--font-1);font-size:24px;font-weight:600;line-height:normal;margin:48px 0 32px}.product-container-overflow{width:100%;position:relative}@media screen and (max-width: 768px){.product-container-overflow{overflow-x:scroll;padding:0 16px 40px;scrollbar-width:thin;scrollbar-color:#c1c1c1 #f0f0f0}.product-container-overflow::-webkit-scrollbar{height:8px;background:#f0f0f0;border-radius:4px}.product-container-overflow::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.product-container-overflow::-webkit-scrollbar-thumb:hover{background:#a0a0a0}}.add-prod-container{display:grid;grid-template-columns:repeat(3,230px);gap:16px}.add-prod-container .product-card{background-color:#fff;cursor:pointer;pointer-events:auto;display:flex;flex-direction:column;box-shadow:0 4px 40px #08251714}.add-prod-container .product-card:hover .button-container{gap:14px}.add-prod-container .product-card .button-container{display:flex;flex-direction:row;align-items:center;padding:16px 8px;gap:8px;transition:gap .2s ease-in-out}.add-prod-container .product-card .button-container h2{color:var(--color-5);font-family:var(--font-1);font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin:0}.add-prod-container .product-card .button-container .card-button-add{width:40px;height:40px;clip-path:circle(50% at 50% 50%);min-height:unset;padding:unset;justify-content:center;flex-shrink:0}.add-prod-container .product-card .quotation-images{display:flex;align-items:center;justify-content:center;height:100%;background-color:var(--background-color);padding:24px 0}.add-prod-container .product-card .quotation-images img{max-width:150px}.add-prod-container .product-card .quotation-images .Zonnescherm-image{margin-top:30px}.gf-container .form-wrapper div .form-error{margin-bottom:20px}.loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;background:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;flex-direction:column}.loading .loading-icon{width:71px;height:71px;animation:spinner;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;background-size:71px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='71px' height='71px' viewBox='0 0 71 71' version='1.1'%3E%3Ctitle%3EDegalux_Logo_RGB%3C/title%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Header-nav-Copy-2' transform='translate(-188.000000, -56.000000)' fill-rule='nonzero'%3E%3Cg id='Degalux_Logo_RGB' transform='translate(188.000000, 56.000000)'%3E%3Cpath d='M7.61634748,30.4294167 L5.07756499,30.4294167 L0,35.5 L5.07756499,40.5705833 L7.61634748,40.5705833 C13.2182584,40.5705833 17.7744399,45.1205 17.7744399,50.7147083 C17.7744399,51.4957083 17.6766804,52.2530417 17.5078233,52.98375 L25.2693287,60.7345833 C26.9608629,57.77625 27.9325322,54.3564167 27.9325322,50.7147083 C27.9325322,39.52925 18.817207,30.4294167 7.61634748,30.4294167 Z' id='Path' fill='%2358CBC6'/%3E%3Cpath d='M30.4713147,63.394125 L30.4713147,65.9294167 L35.5488797,71 L40.6264447,65.9294167 L40.6264447,63.394125 C40.6264447,57.7999167 45.1826261,53.25 50.7845371,53.25 C51.5666124,53.25 52.3249885,53.347625 53.056703,53.51625 L60.8182084,45.7654167 C57.8558017,44.0762083 54.4312596,43.105875 50.7845371,43.105875 C39.5836776,43.105875 30.4713147,52.2086667 30.4713147,63.394125 Z' id='Path' fill='%2312A66C'/%3E%3Cpath d='M63.4814119,40.5705833 L66.0201944,40.5705833 L71.0977594,35.5 L66.0201944,30.4294167 L63.4814119,30.4294167 C57.879501,30.4294167 53.3233196,25.8795 53.3233196,20.2852917 C53.3233196,19.5042917 53.421079,18.7469583 53.5899362,18.01625 L45.8284308,10.2654167 C44.1368966,13.22375 43.1652272,16.6435833 43.1652272,20.2852917 C43.1652272,31.47075 52.2805524,40.5705833 63.4814119,40.5705833 Z' id='Path' fill='%23B3DE85'/%3E%3Cpath d='M40.6264447,7.605875 L40.6264447,5.07058333 L35.5488797,0 L30.4713147,5.07058333 L30.4713147,7.605875 C30.4713147,13.2000833 25.9151333,17.75 20.3132223,17.75 C19.531147,17.75 18.7727709,17.652375 18.0410565,17.48375 L10.279551,25.2345833 C13.2419577,26.9237917 16.6664998,27.894125 20.3132223,27.894125 C31.5140819,27.894125 40.6264447,18.7913333 40.6264447,7.605875 Z' id='Path' fill='%23FFCF30'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#root.thank-you-page,:where(:host,.dsec-root).thank-you-page{background:#F5F6F7;padding:60px 30px;min-height:calc(100vh - 240px)}#root.thank-you-page .container,:where(:host,.dsec-root).thank-you-page .container{display:grid;max-width:1300px;margin:0 auto;width:95%;grid-template-columns:3fr 1fr;align-items:start;grid-gap:40px}#root.thank-you-page .container.--complete,:where(:host,.dsec-root).thank-you-page .container.--complete{grid-column:1/-1;grid-template-columns:1fr 1fr}@media screen and (max-width: 768px){#root.thank-you-page .container.--complete,:where(:host,.dsec-root).thank-you-page .container.--complete{grid-template-columns:1fr}}#root.thank-you-page .container.--complete .order-overview,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview{order:2}#root.thank-you-page .container.--complete .order-overview span.title,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview span.title{font-size:24px;display:block;margin-bottom:15px;font-weight:500}#root.thank-you-page .container.--complete .order-overview p.section-title,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview p.section-title{display:flex;gap:5px;align-items:center;color:#000;font-weight:500;font-size:16px;margin:0 0 15px}#root.thank-you-page .container.--complete .order-overview p.section-title span.items-count,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview p.section-title span.items-count{font-weight:400;font-size:14px;align-self:center;display:block;opacity:.6;font-family:var(--font-2);color:#000;margin-bottom:0}#root.thank-you-page .container.--complete .order-overview .cart,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart{border-radius:var(--radius);background:white;border:1px solid #EBECEE}#root.thank-you-page .container.--complete .order-overview .cart.thank-you-page .cart-card,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart.thank-you-page .cart-card{padding:20px 30px}#root.thank-you-page .container.--complete .order-overview .cart.thank-you-page .cart-card h4,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart.thank-you-page .cart-card h4{margin-top:0}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .cHeader,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .cHeader{padding:25px 30px;background:#faf9f3;margin-bottom:15px}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .cContent,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .cContent{background-color:#fff;padding:0 30px 30px}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .cContent button,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .cContent button{white-space:nowrap}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .order,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .order{display:grid;grid-gap:10px}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .order .product-label,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .order .product-label{padding:10px 0;position:relative;border-bottom:1px solid #E0E0E0;height:40px;display:flex;justify-content:space-between;overflow:hidden;align-items:center;color:var(--color-5);font-size:14px;font-family:var(--font-2)}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .order .product-label .image-container,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .order .product-label .image-container{width:60px;position:absolute;left:5px;top:7px}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .order .product-label .image-container img,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .order .product-label .image-container img{max-width:100%}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .order .product-label .product-amount,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .order .product-label .product-amount{text-align:right;font-weight:400}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .footer .total-price,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .footer .total-price{display:flex;justify-content:space-between;margin-top:20px;font-family:var(--font-2);margin-bottom:15px}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .footer .total-price .price-label,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .footer .total-price .price-label{font-weight:700;font-size:14px;color:var(--color-5)}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .footer .total-price .price,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .footer .total-price .price{color:var(--color-5);font-size:14px}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .footer .caution-text,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .footer .caution-text{font-weight:400;font-size:14px;font-family:var(--font-2)}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .footer .caution-text p span,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .footer .caution-text p span{font-weight:700;margin:0}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .footer .caution-text.green-caution-text,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .footer .caution-text.green-caution-text{background-color:#ebffed;padding:15px}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .footer .request-action,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .footer .request-action{width:100%;text-align:center;font-weight:500}#root.thank-you-page .container.--complete .order-overview .cart .cart-card .footer .rA-first,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .cart .cart-card .footer .rA-first{margin-bottom:5px}#root.thank-you-page .container.--complete .order-overview .product-data,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data{display:flex;gap:15px;justify-content:normal;border-bottom:1px solid #D7D9DD}#root.thank-you-page .container.--complete .order-overview .product-data .preview-product,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data .preview-product{position:relative;display:grid}#root.thank-you-page .container.--complete .order-overview .product-data .preview-product img,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data .preview-product img{max-height:100px;max-width:100%;grid-column:1;grid-row:1}#root.thank-you-page .container.--complete .order-overview .product-data .preview-product img:first-child,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data .preview-product img:first-child{background-color:#f2f2f2;padding:10px 25px}#root.thank-you-page .container.--complete .order-overview .product-data .preview-product img:last-child,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data .preview-product img:last-child{padding:10px 25px}#root.thank-you-page .container.--complete .order-overview .product-data .info .product-title,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data .info .product-title{font-weight:500;font-size:16px}#root.thank-you-page .container.--complete .order-overview .product-data .info .accordion-wrapper>div,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data .info .accordion-wrapper>div{min-height:90px}#root.thank-you-page .container.--complete .order-overview .product-data .info .accordion-wrapper .detail-container,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data .info .accordion-wrapper .detail-container{margin:5px 0}#root.thank-you-page .container.--complete .order-overview .product-data .info .accordion-wrapper .detail-container span,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data .info .accordion-wrapper .detail-container span{font-size:14px}#root.thank-you-page .container.--complete .order-overview .product-data .info .accordion-wrapper .detail-container .product-section,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data .info .accordion-wrapper .detail-container .product-section{font-weight:500;margin-right:10px}#root.thank-you-page .container.--complete .order-overview .product-data .unit-price,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data .unit-price{align-items:flex-end;margin-left:auto;font-weight:500}@media only screen and (max-width: 479px){#root.thank-you-page .container.--complete .order-overview .product-data,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data{flex-direction:row;gap:8px}#root.thank-you-page .container.--complete .order-overview .product-data .preview-product img:first-child,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data .preview-product img:first-child{padding:10px 15px}#root.thank-you-page .container.--complete .order-overview .product-data .preview-product img:last-child,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data .preview-product img:last-child{padding:10px 15px}#root.thank-you-page .container.--complete .order-overview .product-data .mobile-info-container,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data .mobile-info-container{display:flex;gap:10px}#root.thank-you-page .container.--complete .order-overview .product-data .mobile-info-container .detail-container .product-section-value,:where(:host,.dsec-root).thank-you-page .container.--complete .order-overview .product-data .mobile-info-container .detail-container .product-section-value{display:block}}#root.thank-you-page .container.--complete .customer-info span,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info span{font-size:24px;display:block;margin-bottom:15px;font-weight:500}#root.thank-you-page .container.--complete .customer-info .contact-section,#root.thank-you-page .container.--complete .customer-info .delivery-section,#root.thank-you-page .container.--complete .customer-info .quotation-section,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .contact-section,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .delivery-section,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .quotation-section{background-color:#fff;padding:20px 30px;border:1px solid #D7D9DD;border-radius:var(--radius)}#root.thank-you-page .container.--complete .customer-info .contact-section h4,#root.thank-you-page .container.--complete .customer-info .delivery-section h4,#root.thank-you-page .container.--complete .customer-info .quotation-section h4,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .contact-section h4,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .delivery-section h4,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .quotation-section h4{margin:0 0 15px}#root.thank-you-page .container.--complete .customer-info .contact-section p,#root.thank-you-page .container.--complete .customer-info .delivery-section p,#root.thank-you-page .container.--complete .customer-info .quotation-section p,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .contact-section p,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .delivery-section p,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .quotation-section p{font-size:16px;color:#70777f;margin:0;line-height:21px}#root.thank-you-page .container.--complete .customer-info .contact-section p:last-child,#root.thank-you-page .container.--complete .customer-info .delivery-section p:last-child,#root.thank-you-page .container.--complete .customer-info .quotation-section p:last-child,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .contact-section p:last-child,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .delivery-section p:last-child,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .quotation-section p:last-child{margin-bottom:0}#root.thank-you-page .container.--complete .customer-info .contact-section p.section-title,#root.thank-you-page .container.--complete .customer-info .delivery-section p.section-title,#root.thank-you-page .container.--complete .customer-info .quotation-section p.section-title,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .contact-section p.section-title,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .delivery-section p.section-title,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .quotation-section p.section-title{color:#000;font-weight:500;font-size:16px;margin:0 0 5px}#root.thank-you-page .container.--complete .customer-info .delivery-section,#root.thank-you-page .container.--complete .customer-info .quotation-section,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .delivery-section,:where(:host,.dsec-root).thank-you-page .container.--complete .customer-info .quotation-section{border-top:none}.initial-popup-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal,.dsec-modal{top:0;right:0;bottom:0;left:0;position:fixed;overflow-x:scroll;display:flex;justify-content:center;align-items:center;padding:50px}.modal .card-container,.dsec-modal .card-container{max-width:1000px;width:100%}.modal .card-container .card-content,.dsec-modal .card-container .card-content{background:#FAF9F3;padding:60px 5% 30px;box-shadow:0 0 34px #08251723;border-radius:var(--radius);position:relative;max-height:850px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.modal .card-container .card-content::-webkit-scrollbar,.dsec-modal .card-container .card-content::-webkit-scrollbar{display:none}.modal .card-container .card-content h3,.dsec-modal .card-container .card-content h3{display:flex;flex-direction:column;margin:0}.modal .card-container .card-content h2,.dsec-modal .card-container .card-content h2{color:var(--color-5);margin:0;font-size:25px;font-family:var(--font-1);line-height:24px}.modal .card-container .card-content h2+p,.dsec-modal .card-container .card-content h2+p{margin:15px 0}.modal .card-container .card-content p,.dsec-modal .card-container .card-content p{color:var(--color-5);margin:0;font-family:var(--font-2);font-size:16px;line-height:26px}.modal .card-container .card-content img,.dsec-modal .card-container .card-content img{max-width:100%;height:auto!important}.modal .card-container .card-content .close,.dsec-modal .card-container .card-content .close{background-color:#e4e6df;width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:10px;right:15px;cursor:pointer;pointer-events:all}.modal .card-container .card-content input[type=text],.dsec-modal .card-container .card-content input[type=text]{width:100%;padding:6px 12px;font-size:16px;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.modal .card-container .card-content input[type=text] :focus,.dsec-modal .card-container .card-content input[type=text] :focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.modal .card-container .card-content .gf-container form,.dsec-modal .card-container .card-content .gf-container form{padding:15px 0}.modal .card-container .card-content .gf-container form>div .form-title,.dsec-modal .card-container .card-content .gf-container form>div .form-title{font-size:20px;margin:5px 0}.modal .card-container .card-content .gf-container form>div .form-description,.dsec-modal .card-container .card-content .gf-container form>div .form-description{font-size:14px;color:var(--color-3);margin:10px 0}.modal .card-container .card-content .gf-container form .form-wrapper,.dsec-modal .card-container .card-content .gf-container form .form-wrapper{display:flex;flex-direction:column}.modal .card-container .card-content .gf-container form .form-wrapper .form-fields,.dsec-modal .card-container .card-content .gf-container form .form-wrapper .form-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field>div,.dsec-modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field>div{width:100%}.modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field label,.dsec-modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field label{margin-bottom:5px;display:block;font-family:var(--font-2);font-size:16px}.modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field .error-message,.dsec-modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field .error-message{margin-top:3px;margin-bottom:5px;display:block;font-size:12px;font-family:var(--font-2)}.modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field input,.dsec-modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid var(--border-color-1);border-radius:5px;font-size:14px;padding:20px 15px;width:100%}.modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field .form-select>div,.dsec-modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field .form-select>div{padding:10px}.modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field .hidden_label,.dsec-modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field .hidden_label{display:none}.modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field:nth-child(1),.dsec-modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field:nth-child(1){grid-column:1/4}.modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field:nth-child(2),.dsec-modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field:nth-child(2){grid-column:1/4}.modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field:nth-child(3),.dsec-modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field:nth-child(3){grid-column:1/4}.modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field.input-hidden input,.dsec-modal .card-container .card-content .gf-container form .form-wrapper .form-fields .form-field.input-hidden input{display:none}.modal .card-container .card-content .gf-container form .form-wrapper .footer,.dsec-modal .card-container .card-content .gf-container form .form-wrapper .footer{margin-top:30px}.modal .card-container .card-content .gf-container form .form-wrapper .footer button,.dsec-modal .card-container .card-content .gf-container form .form-wrapper .footer button{width:100%;justify-content:center}.modal .card-container .expand-item,.dsec-modal .card-container .expand-item{background:transparent;border-bottom:1px solid #e2e2e2}.modal .card-container .expand-item button,.dsec-modal .card-container .expand-item button{justify-content:space-between}.modal .card-container .expand-item button span,.dsec-modal .card-container .expand-item button span{font-size:22px;font-weight:600;line-height:23.69px;color:var(--color-5);font-family:var(--font-1)}.modal .card-container .expand-item button .icon,.dsec-modal .card-container .expand-item button .icon{width:35px;height:35px}.modal .card-container .expand-item .expand-container,.dsec-modal .card-container .expand-item .expand-container{background:transparent}.modal .popup-interaction,.dsec-modal .popup-interaction{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px;grid-gap:10px}.modal .popup-interaction button,.dsec-modal .popup-interaction button{width:100%}.modal table,.dsec-modal table{border-collapse:collapse;height:auto!important;width:100%;border:none}.modal table tr td,.modal table tr th,.dsec-modal table tr td,.dsec-modal table tr th{padding:16px}.modal table tr:nth-child(odd),.dsec-modal table tr:nth-child(odd){background-color:#00000008}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}:root,:where(:host,.dsec-root){--expand__margin-top: .625rem;--expand__animation-speed: var(--animation_speed, .2s);--expand__background: var(--button__tertiary-background);--expand__background--hover: var(--button__tertiary-background--hover);--expand__color: var(--button__tertiary-color);--expand__color--hover: var(--button__tertiary-color--hover);--expand__padding: 1.25rem}.expand-item{width:100%}.expand-item+.expand-item{margin-top:var(--expand__margin-top)}.expand-item>.button.--tertiary{width:100%;background:#FAF9F3;padding-left:0;padding-right:var(--expand__padding);--i-color: var(--expand__color);transition:background var(--expand__animation-speed),color var(--expand__animation-speed)}.expand-item>.button.--tertiary:hover{background:var(--expand__background--hover);color:var(--expand__color--hover);--i-color: var(--expand__color--hover)}.expand-item>.button.--tertiary[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}.expand-item>.button.--tertiary[aria-expanded=true] .icon{transform:rotate(180deg)}.expand-item .expand-container{position:relative;display:grid;transition:grid-template-rows var(--expand__animation-speed) linear}.expand-item .expand-container[aria-hidden=true]{grid-template-rows:0fr}.expand-item .expand-container[aria-hidden=true]>div>.content{visibility:hidden;transition:all var(--expand__animation-speed) linear}.expand-item .expand-container[aria-hidden=false]{grid-template-rows:1fr}.expand-item .expand-container[aria-hidden=false]>div>.content{visibility:visible}.expand-item .expand-container>div{overflow:hidden}.expand-item .expand-container>div .content{padding:1.25rem 0;background:#FAF9F3;color:var(--expand__color)}.form-fields{--borderRadius: 4px}.form-fields .step-field{border-radius:var(--borderRadius);box-shadow:0 4px 40px #08251714}#FFFFFF .form-fields .step-field:has(.expand){box-shadow:var(--shadow-1)}.form-fields .step-field+.step-field{margin-top:15px}.form-fields .step-field .info-popup{justify-self:end;grid-column:4}.form-fields .step-field .most-chosen{margin:0}.form-fields .step-field .field-header{display:grid;grid-template-columns:50px 1fr 1fr;border-radius:var(--borderRadius);overflow:hidden}.form-fields .step-field .field-header .step-container{position:relative;font-weight:600;display:flex;justify-content:center;align-items:center;z-index:1;justify-self:start;padding-left:17px}.form-fields .step-field .field-header .step-container .step-element{content:"";position:absolute;z-index:-1;left:-30px;height:81px;top:-15px;width:81px;background-color:#e4e6df;border-radius:41px;color:#fff}.form-fields .step-field .field-header .step-container .count{color:#000;font-size:18px;font-weight:600;color:var(--color-5);align-self:center}.form-fields .step-field .field-header .step-container.filled .step-element{background:linear-gradient(142deg,#B3DE85 20.6%,#64BC76 82.47%)}.form-fields .step-field .field-header .step-container.filled .count{color:#fff}.form-fields .step-field .field-header .step-title{display:flex;align-items:center;margin:0;padding-left:15px;font-weight:600;font-size:18px;color:var(--color-5)}.form-fields .step-field .field-header .step-status{justify-content:flex-end;display:flex;gap:5px;align-items:center;padding-right:15px;font-size:16px;font-family:var(--font-2);color:#000;align-self:start;opacity:.5}.form-fields .step-field .field-header .step-status.checked{opacity:1}.form-fields .step-field .field-header .step-status.checked:before{content:"";width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%2312A66C' d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:70%;background-position:center}.form-fields .step-field .field-header.expand{grid-template-columns:100px 1fr auto}.form-fields .step-field .field-header.expand .step-container{color:#fff;font-size:25px;align-items:flex-start}.form-fields .step-field .field-header.expand .step-container .count{color:#fff;font-size:35px;font-family:var(--font-1);line-height:33px;align-self:start;margin-top:20px}.form-fields .step-field .field-header.expand .step-container .step-element{display:block;position:absolute;background:linear-gradient(to right,rgb(179,222,133),rgb(100,188,118));z-index:-1;width:115px;height:115px;border-radius:58px;transform:translate(-20%,-5%) scale(1.3);left:-20px;top:-43px}.form-fields .step-field .field-header.expand .step-title{align-items:flex-start;flex-direction:column;padding:20px 50px 20px 0}.form-fields .step-field .field-header.expand .step-title span:first-child{color:var(--color-3);font-size:16px;font-family:var(--font-2);font-weight:400}.form-fields .step-field .field-header.expand .step-title span.expanded-title{font-size:25px;font-weight:600;line-height:23.69px;color:var(--color-5);font-family:var(--font-1)}.form-fields .step-field .field-header.expand .step-title span.expanded-info{cursor:pointer;pointer-events:all;margin-left:5px}.form-fields .step-field .field-body{display:flex;flex-direction:column;border-radius:0 0 var(--borderRadius) var(--borderRadius);background:#fff}.form-fields .step-field .field-body .field-description{font-size:16px;font-weight:600;color:#000;margin-bottom:10px}.form-fields .step-field .field-body .field-description.inactive-description{display:none}.form-fields .step-field .field-body .field-input,.form-fields .step-field .field-body .field-input-2{display:flex;flex-direction:column;align-items:flex-start}.form-fields .step-field .field-body .field-input .input-radio,.form-fields .step-field .field-body .field-input .input-color,.form-fields .step-field .field-body .field-input-2 .input-radio,.form-fields .step-field .field-body .field-input-2 .input-color{pointer-events:all;cursor:pointer}.form-fields .step-field .field-body .field-input .input-radio,.form-fields .step-field .field-body .field-input .input-measurements,.form-fields .step-field .field-body .field-input .input-color,.form-fields .step-field .field-body .field-input-2 .input-radio,.form-fields .step-field .field-body .field-input-2 .input-measurements,.form-fields .step-field .field-body .field-input-2 .input-color{align-items:center;margin:10px 0;width:99%;background-color:#0825170f;padding:10px 20px 10px 10px;border-radius:5px;position:relative;font-family:var(--font-2);border:solid 1px transparent;display:grid;grid-template-columns:30px 1fr auto 16px;gap:10px}.form-fields .step-field .field-body .field-input .input-radio input,.form-fields .step-field .field-body .field-input .input-measurements input,.form-fields .step-field .field-body .field-input .input-color input,.form-fields .step-field .field-body .field-input-2 .input-radio input,.form-fields .step-field .field-body .field-input-2 .input-measurements input,.form-fields .step-field .field-body .field-input-2 .input-color input{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:auto;cursor:pointer;margin:0 10px 0 0;border:1px solid white;background-color:#fff;border-radius:5px;width:30px;height:30px;padding:0;box-sizing:border-box;flex-shrink:0}.form-fields .step-field .field-body .field-input .input-radio input:checked,.form-fields .step-field .field-body .field-input .input-measurements input:checked,.form-fields .step-field .field-body .field-input .input-color input:checked,.form-fields .step-field .field-body .field-input-2 .input-radio input:checked,.form-fields .step-field .field-body .field-input-2 .input-measurements input:checked,.form-fields .step-field .field-body .field-input-2 .input-color input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%2312A66C' d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:70%;background-position:center}.form-fields .step-field .field-body .field-input .input-radio label,.form-fields .step-field .field-body .field-input .input-measurements label,.form-fields .step-field .field-body .field-input .input-color label,.form-fields .step-field .field-body .field-input-2 .input-radio label,.form-fields .step-field .field-body .field-input-2 .input-measurements label,.form-fields .step-field .field-body .field-input-2 .input-color label{color:inherit;pointer-events:none;font-size:14px}.form-fields .step-field .field-body .field-input .input-radio svg,.form-fields .step-field .field-body .field-input .input-measurements svg,.form-fields .step-field .field-body .field-input .input-color svg,.form-fields .step-field .field-body .field-input-2 .input-radio svg,.form-fields .step-field .field-body .field-input-2 .input-measurements svg,.form-fields .step-field .field-body .field-input-2 .input-color svg{opacity:.8}.form-fields .step-field .field-body .field-input .input-radio span.recommend-label,.form-fields .step-field .field-body .field-input .input-measurements span.recommend-label,.form-fields .step-field .field-body .field-input .input-color span.recommend-label,.form-fields .step-field .field-body .field-input-2 .input-radio span.recommend-label,.form-fields .step-field .field-body .field-input-2 .input-measurements span.recommend-label,.form-fields .step-field .field-body .field-input-2 .input-color span.recommend-label{font-size:12px;color:#08251799}.form-fields .step-field .field-body .field-input .input-radio .most-chosen,.form-fields .step-field .field-body .field-input .input-measurements .most-chosen,.form-fields .step-field .field-body .field-input .input-color .most-chosen,.form-fields .step-field .field-body .field-input-2 .input-radio .most-chosen,.form-fields .step-field .field-body .field-input-2 .input-measurements .most-chosen,.form-fields .step-field .field-body .field-input-2 .input-color .most-chosen{color:#fff;background:var(--color-3);border-radius:50px;font-family:var(--font-2);display:inline-block;padding:5px 15px;position:relative;margin:0}@media only screen and (max-width: 1050px){.form-fields .step-field .field-body .field-input .input-radio .most-chosen,.form-fields .step-field .field-body .field-input .input-measurements .most-chosen,.form-fields .step-field .field-body .field-input .input-color .most-chosen,.form-fields .step-field .field-body .field-input-2 .input-radio .most-chosen,.form-fields .step-field .field-body .field-input-2 .input-measurements .most-chosen,.form-fields .step-field .field-body .field-input-2 .input-color .most-chosen{padding:5px 10px;margin:0 10px;font-size:12px}}@media only screen and (max-width: 411px){.form-fields .step-field .field-body .field-input .input-radio .most-chosen,.form-fields .step-field .field-body .field-input .input-measurements .most-chosen,.form-fields .step-field .field-body .field-input .input-color .most-chosen,.form-fields .step-field .field-body .field-input-2 .input-radio .most-chosen,.form-fields .step-field .field-body .field-input-2 .input-measurements .most-chosen,.form-fields .step-field .field-body .field-input-2 .input-color .most-chosen{margin-top:10px}}.form-fields .step-field .field-body .field-input .input-radio.with-image,.form-fields .step-field .field-body .field-input .input-measurements.with-image,.form-fields .step-field .field-body .field-input .input-color.with-image,.form-fields .step-field .field-body .field-input-2 .input-radio.with-image,.form-fields .step-field .field-body .field-input-2 .input-measurements.with-image,.form-fields .step-field .field-body .field-input-2 .input-color.with-image{display:grid;grid-template-columns:.1fr 1fr .3fr}.form-fields .step-field .field-body .field-input .input-radio.disable-conditional-logic,.form-fields .step-field .field-body .field-input .input-measurements.disable-conditional-logic,.form-fields .step-field .field-body .field-input .input-color.disable-conditional-logic,.form-fields .step-field .field-body .field-input-2 .input-radio.disable-conditional-logic,.form-fields .step-field .field-body .field-input-2 .input-measurements.disable-conditional-logic,.form-fields .step-field .field-body .field-input-2 .input-color.disable-conditional-logic{opacity:.2}.form-fields .step-field .field-body .field-input .input-radio.disable-conditional-logic input,.form-fields .step-field .field-body .field-input .input-measurements.disable-conditional-logic input,.form-fields .step-field .field-body .field-input .input-color.disable-conditional-logic input,.form-fields .step-field .field-body .field-input-2 .input-radio.disable-conditional-logic input,.form-fields .step-field .field-body .field-input-2 .input-measurements.disable-conditional-logic input,.form-fields .step-field .field-body .field-input-2 .input-color.disable-conditional-logic input{pointer-events:none;cursor:none}.form-fields .step-field .field-body .field-input .input-radio.hide-conditional-logic,.form-fields .step-field .field-body .field-input .input-measurements.hide-conditional-logic,.form-fields .step-field .field-body .field-input .input-color.hide-conditional-logic,.form-fields .step-field .field-body .field-input-2 .input-radio.hide-conditional-logic,.form-fields .step-field .field-body .field-input-2 .input-measurements.hide-conditional-logic,.form-fields .step-field .field-body .field-input-2 .input-color.hide-conditional-logic{display:none}.form-fields .step-field .field-body .field-input .input-radio.show-conditional-logic,.form-fields .step-field .field-body .field-input .input-measurements.show-conditional-logic,.form-fields .step-field .field-body .field-input .input-color.show-conditional-logic,.form-fields .step-field .field-body .field-input-2 .input-radio.show-conditional-logic,.form-fields .step-field .field-body .field-input-2 .input-measurements.show-conditional-logic,.form-fields .step-field .field-body .field-input-2 .input-color.show-conditional-logic{display:block!important}.form-fields .step-field .field-body .field-input .input-radio.custom-select-dimension,.form-fields .step-field .field-body .field-input .input-measurements.custom-select-dimension,.form-fields .step-field .field-body .field-input .input-color.custom-select-dimension,.form-fields .step-field .field-body .field-input-2 .input-radio.custom-select-dimension,.form-fields .step-field .field-body .field-input-2 .input-measurements.custom-select-dimension,.form-fields .step-field .field-body .field-input-2 .input-color.custom-select-dimension{display:flex;flex-direction:unset;align-items:center;margin:0;width:unset;background-color:unset;padding:unset;border-radius:unset}.form-fields .step-field .field-body .field-input .input-radio.custom-select-dimension+li,.form-fields .step-field .field-body .field-input .input-measurements.custom-select-dimension+li,.form-fields .step-field .field-body .field-input .input-color.custom-select-dimension+li,.form-fields .step-field .field-body .field-input-2 .input-radio.custom-select-dimension+li,.form-fields .step-field .field-body .field-input-2 .input-measurements.custom-select-dimension+li,.form-fields .step-field .field-body .field-input-2 .input-color.custom-select-dimension+li{border-top-color:#28327833}.form-fields .step-field .field-body .field-input .input-radio.custom-select-dimension input,.form-fields .step-field .field-body .field-input .input-measurements.custom-select-dimension input,.form-fields .step-field .field-body .field-input .input-color.custom-select-dimension input,.form-fields .step-field .field-body .field-input-2 .input-radio.custom-select-dimension input,.form-fields .step-field .field-body .field-input-2 .input-measurements.custom-select-dimension input,.form-fields .step-field .field-body .field-input-2 .input-color.custom-select-dimension input{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert;margin:revert;border:revert;position:revert;background-color:revert;border-radius:revert;width:revert;height:revert;padding:revert;box-sizing:revert;flex-shrink:revert;display:none;pointer-events:auto;cursor:pointer}.form-fields .step-field .field-body .field-input .input-radio.custom-select-dimension label,.form-fields .step-field .field-body .field-input .input-measurements.custom-select-dimension label,.form-fields .step-field .field-body .field-input .input-color.custom-select-dimension label,.form-fields .step-field .field-body .field-input-2 .input-radio.custom-select-dimension label,.form-fields .step-field .field-body .field-input-2 .input-measurements.custom-select-dimension label,.form-fields .step-field .field-body .field-input-2 .input-color.custom-select-dimension label{padding:8px 20px;display:flex;justify-content:space-between;align-items:center;pointer-events:auto;cursor:pointer;width:100%;margin:0}.form-fields .step-field .field-body .field-input .input-radio.error .field-group,.form-fields .step-field .field-body .field-input .input-measurements.error .field-group,.form-fields .step-field .field-body .field-input .input-color.error .field-group,.form-fields .step-field .field-body .field-input-2 .input-radio.error .field-group,.form-fields .step-field .field-body .field-input-2 .input-measurements.error .field-group,.form-fields .step-field .field-body .field-input-2 .input-color.error .field-group{border:2px solid red}.form-fields .step-field .field-body .field-input .input-radio.error .recommend-label,.form-fields .step-field .field-body .field-input .input-measurements.error .recommend-label,.form-fields .step-field .field-body .field-input .input-color.error .recommend-label,.form-fields .step-field .field-body .field-input-2 .input-radio.error .recommend-label,.form-fields .step-field .field-body .field-input-2 .input-measurements.error .recommend-label,.form-fields .step-field .field-body .field-input-2 .input-color.error .recommend-label{color:red;font-weight:600}.form-fields .step-field .field-body .field-input-2{display:grid;grid-template-columns:repeat(2,1fr)}.form-fields .step-field .field-body .field-input-2 .input-measurements{justify-content:space-between;gap:15px;background-color:transparent;display:block}.form-fields .step-field .field-body .field-input-2 .input-measurements input{width:100%;position:relative;color:#000;margin:0;height:100%;padding:0 15px}.form-fields .step-field .field-body .field-input-2 .input-measurements input.red-text{color:red}.form-fields .step-field .field-body .field-input-2 .input-measurements .prefix{padding:10px;background-color:#f0f0f0;border-left:none;font-size:12px;opacity:.5;text-transform:lowercase}.form-fields .step-field .field-body .field-input-2 .input-measurements label{margin-bottom:7px;display:inline-block}.form-fields .step-field .field-body .field-input-2 .input-measurements label+div{display:grid;grid-template-columns:1fr auto;border:1px solid #E7E7E7;border-radius:5px;overflow:hidden}.form-fields .step-field .field-body .field-input-2 .input-measurements span.custom-label{margin-bottom:7px;display:inline-block}.form-fields .step-field .field-body .field-footer{display:flex;flex-wrap:wrap;flex-direction:row;padding-bottom:30px;padding-top:20px;gap:5px 1%}.form-fields .step-field .field-body .field-footer .next-step,.form-fields .step-field .field-body .field-footer .prev-step{white-space:nowrap;flex-grow:0;position:relative;min-height:48px}.form-fields .step-field .field-body .field-footer .next-step span,.form-fields .step-field .field-body .field-footer .prev-step span{font-weight:700}.form-fields .step-field .field-body .field-footer .next-step svg,.form-fields .step-field .field-body .field-footer .prev-step svg{order:2}.form-fields .step-field .field-body .field-footer .next-step .final-span span,.form-fields .step-field .field-body .field-footer .prev-step .final-span span{margin-left:5px}.form-fields .step-field .field-body .field-footer .prev-step{flex-grow:0;position:relative;padding:0;width:48px;height:48px;align-self:center;background:#faf9f3;justify-content:center;grid-gap:0;flex-shrink:0}.form-fields .step-field .field-body .field-footer .prev-step:hover{background:#e8e7e1}.form-fields .step-field .field-body .field-footer .prev-step span{opacity:0;width:0;height:0}.form-fields .step-field .field-body .field-footer .prev-step svg{right:18px}.form-fields .step-field .field-body .field-footer .prev-step[disabled]{color:#fff;background-color:#bfbfbf}.form-fields .step-field .field-body .fill-color-option-input{display:grid;grid-template-columns:repeat(2,1fr);background-color:#0825170f;padding:10px;margin-bottom:20px;align-items:center}.form-fields .step-field .field-body .fill-color-option-input input{width:100%;position:relative;color:#000;margin:0;height:100%;padding:0 15px}.form-fields .step-field .field-body.hide-conditional-logic{display:none}.form-fields .step-field .field-body.show-conditional-logic{display:block!important}.form-fields .step-field .input-radio{margin:0 0 15px}.form-fields .step-field .input-radio .engine-option-title{font-weight:600;color:#000}.form-fields .step-field .input-radio .input-row-2{display:grid;grid-template-columns:1fr;grid-column-gap:10px;position:relative;margin-top:10px}.form-fields .step-field .input-radio .input-row-2 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background-color:#f0f2f1;border:1px solid #ccc;border-radius:5px;padding:10px 30px 10px 5px;position:relative;outline:none}.form-fields .step-field .input-radio label.disable-conditional-logic{opacity:.5;cursor:not-allowed}.form-fields .step-field .input-radio.hide-conditional-logic{display:none}.form-fields .step-field .input-radio.disable-conditional-logic{opacity:.5;cursor:not-allowed}.form-fields .step-field .input-radio.show-conditional-logic{display:block}@media only screen and (max-width: 450px){.form-fields .step-field .input-radio{flex-wrap:wrap}}.form-fields .step-field.clickable{cursor:pointer;pointer-events:all}.form-fields .step-field.clickable .field-header.expand,.form-fields .step-field.clickable .field-body{cursor:initial}.form-fields .container-cards .card{border:1px solid #E0E0E0;border-radius:10px;background:#fff;cursor:pointer;position:relative}@media only screen and (max-width: 930px){.form-fields .container-cards .card{width:100%}}.form-fields .container-cards .card.selected{border:2px solid #009E60;background:#F0FFF0}.form-fields .container-cards .card .card-image{text-align:center;margin-bottom:10px;background-color:#f3f3f3;padding:50px;border-radius:10px}.form-fields .container-cards .card .card-image img{width:100%}.form-fields .container-cards .card .card-content{padding:20px}.form-fields .container-cards .card .card-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.form-fields .container-cards .card .card-header .most-chosen{background:#009E60;color:#fff;padding:2px 8px;border-radius:5px;font-size:12px}.form-fields .container-cards .card .card-features{list-style:none;padding:0;margin:0 0 10px}.form-fields .container-cards .card .card-features li{display:flex;align-items:center;gap:5px;font-size:14px;color:#333}.form-fields .container-cards .card .card-sub-label{color:#606060}.form-fields .container-cards .card input{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:auto;cursor:pointer;margin:0;border:1px solid #E0E0E0;background-color:#fff;border-radius:5px;width:30px;height:30px;padding:0;box-sizing:border-box;flex-shrink:0}.form-fields .container-cards .card input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%2312A66C' d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:70%;background-position:center}.form-fields .container-cards .info-popup{position:absolute;top:10px;right:10px;cursor:pointer}.field-extra-description{border-radius:4px;background:rgba(18,166,108,.06);padding:16px}.field-extra-description p{margin:0;color:#082517;font-family:Arboria;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.field-extra-description p+p{margin-top:10px}.not-deliverable-warning{padding:16px;width:100%}.not-deliverable-warning__content{box-shadow:0 2px 8px #0000001a;background-color:#fff3cd;border:2px solid #ffc107;border-radius:8px;color:#856404;padding:15px;display:flex;align-items:flex-start;gap:12px}.not-deliverable-warning__icon{width:28px;height:28px;fill:#ffc107;flex-shrink:0}.not-deliverable-warning__text{flex:1}.not-deliverable-warning__title{font-size:16px;display:block;margin-bottom:8px}.not-deliverable-warning__message{margin:0;font-size:14px;line-height:1.5}.not-deliverable-warning__action{margin:12px 0 0;font-size:14px;font-weight:700;color:#333}.select-box{position:relative;margin:0;border:none;padding:0}.select-box .box-container{display:grid;grid-template-columns:.5fr 1fr;align-items:center}.select-box+.select-box{margin-top:15px}.select-box label{margin:3px 0;display:inline-block}.select-box .select-trigger{width:100%;background:#F0F2F1;padding:15px 49px 15px 20px;color:gray;font-size:var(--font-size-base);font-weight:400;border-radius:var(--radius);cursor:pointer;display:flex;justify-content:flex-start}.select-box .select-trigger span:not(.price):not(.age){white-space:nowrap;max-width:170px;overflow:hidden;text-overflow:ellipsis}.select-box .select-trigger .most-chosen{color:#fff;background:var(--color-3);border-radius:50px;font-family:var(--font-2);display:inline-block;padding:5px 15px;position:absolute;right:45px;top:12px;font-size:14px}.select-box .select-trigger span.age,.select-box .select-trigger span.price{font-weight:400;color:#28327880;white-space:nowrap;align-self:center}.select-box .select-trigger:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E");font-family:var(--font-2);font-weight:400;color:var(--color-3);position:absolute;right:20px}.select-box .select-trigger.custom-padding{padding:8px 15px}.select-box .select-trigger.custom-active{cursor:none;pointer-events:none}.select-box .select-trigger.custom-active:after{content:""}.select-box .color-preview{width:20px;height:20px;border-radius:50%;margin-right:5px;flex-shrink:0}.select-box .select-items{margin-top:16px;max-height:235px;overflow-y:auto;position:absolute;top:50px;left:0;width:100%;background:#F0F2F1;border-radius:var(--radius);filter:drop-shadow(0px 10px 14px rgba(32,32,75,.2))}.select-box .select-items.--open{pointer-events:all;display:block;z-index:4;padding:0}.select-box .select-items.--closed{pointer-events:none;display:none}.select-box .select-items li{display:flex;align-items:center;justify-content:flex-start;list-style:none;font-family:var(--font-2);font-size:16px;font-weight:400;position:relative}.select-box .select-items li.input-radio{margin:0}.select-box .select-items li input{display:none;pointer-events:auto;cursor:pointer}.select-box .select-items li input:checked+label{background:var(--color-2);color:#fff}.select-box .select-items li input:checked+label span{color:inherit}.select-box .select-items li label{padding:8px 20px;display:flex;justify-content:space-between;align-items:center;pointer-events:auto;cursor:pointer;width:100%}.select-box .select-items li span{font-weight:400;display:block;pointer-events:none}.select-box .select-items li span.age,.select-box .select-items li span.price{color:#28327880;white-space:nowrap}.select-box .select-items li .most-chosen{color:#fff;background:var(--color-3);border-radius:50px;font-family:var(--font-2);display:inline-block;padding:5px 15px;right:45px;top:10px;line-height:1;font-size:14px}.select-box .select-items li+li{border-top:solid 1px rgba(40,50,120,.2)}.select-box .select-items li .color-preview{width:20px;height:20px;border-radius:50%;margin-left:10px;margin-right:-10px}.select-box .select-items.custom-top{top:22px}.select-box .select-items::-webkit-scrollbar{background-color:#f5f5f5;border-radius:10px;width:7px;height:2px}.select-box .select-items::-webkit-scrollbar-thumb{background-color:var(--color-3);border-radius:10px}.select-box.inactive-margin{margin-bottom:15px}.select-color-component.inactive-selectfield{display:none}.select-color-component+.field-footer{margin-top:10px}.select-color-component .select-factor{position:relative;display:grid;flex-direction:row;align-items:center;justify-content:space-between;grid-template-columns:.5fr 1fr;margin-bottom:15px}.select-color-component .select-factor select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background-color:#f0f2f1;border:1px solid #ccc;border-radius:5px;padding:10px 30px 10px 5px;position:relative;outline:none}.select-color-component .color-select-container{position:relative;display:grid;flex-direction:row;align-items:center;justify-content:space-between;grid-template-columns:.5fr 1fr;margin-bottom:15px}.select-color-component .color-select-container .select-color{position:relative;width:300px}.select-color-component .color-select-container .select-color select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background-color:#f0f2f1;border:1px solid #ccc;border-radius:5px;padding:10px 30px 10px 5px;position:relative;outline:none}.select-color-component .color-select-container .select-color select *,.select-color-component .color-select-container .select-color select *:before,.select-color-component .color-select-container .select-color select *:after{box-sizing:border-box}.select-color-component .color-select-container .select-color select:focus{outline:none}.select-color-component .color-select-container .select-color select::-ms-expand{display:none}.select-color-component .color-select-container .select-color:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M239 401c9.4 9.4 24.6 9.4 33.9 0L465 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-175 175L81 175c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 401z'/%3E%3C/svg%3E");position:absolute;top:30%;right:10%;width:0;height:0}.select-color-component li label.disable-conditional-logic{opacity:.5;cursor:not-allowed}.select-color-component li.hide-conditional-logic{display:none}.select-color-component li.disable-conditional-logic{opacity:.5;cursor:not-allowed;pointer-events:none}.select-color-component li.show-conditional-logic{display:flex!important}.preview-container{display:flex;justify-content:center;align-items:center;flex-direction:column;grid-gap:50px}.preview-container .preview-product{position:relative;display:grid;margin-top:35px}.preview-container .preview-product img{max-height:600px;max-width:100%;grid-column:1;grid-row:1}.preview-container .preview-product .price-label{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-weight:700;bottom:1%;left:15%;transform:translate(-50%,-50%);position:absolute;background-color:#12a66c;padding:18px 15px;width:120px;height:120px;border-radius:120px;border:solid 3px #fff;box-shadow:0 0 24px #00000024;gap:4px}.preview-container .preview-product .price-label span:not(.description-text){font-size:23px;font-weight:600;line-height:104%}.preview-container .preview-product .price-label .price-old{font-size:16px;text-decoration:line-through;opacity:.85}.preview-container .preview-product .price-label .price-new{font-size:24px}.preview-container .preview-product .price-label .description-text{color:#fff;font-weight:300;font-size:16px;line-height:104%}.preview-container .preview-product .price-label .loading{background:transparent}.preview-container .preview-estimate{text-align:center}.preview-container .preview-estimate .configurator-step{background-color:#e4e6df;padding:15px 30px;border-radius:58px;display:flex;grid-gap:10px}.preview-container .preview-estimate .configurator-step .loading-bar{display:flex;flex-direction:row;border-radius:15px;height:15px;align-self:center;background:rgba(18,166,108,.17);overflow:hidden;width:64px}.preview-container .preview-estimate .configurator-step .loading-bar span{width:0%;background:var(--gradient-1);height:15px;display:block;border-radius:15px;transition:width .5s}.preview-container .preview-estimate .configurator-step span{font-weight:700}.preview-container .preview-estimate .configurator-step span.label-percentage{color:var(--color-3);font-size:16px;line-height:19px;font-family:var(--font-2)}.preview-container .preview-estimate .configurator-step span.label-text{color:var(--color-5);font-size:16px;line-height:19px;font-weight:400;font-family:var(--font-2)}.error-component-container{display:flex;height:100vh;align-items:center;position:relative}.error-component-container:before{content:"";position:absolute;top:30px;right:30px;bottom:30px;left:30px;background:rgb(250,249,243);border-radius:10px}.error-component-container .container{width:100%;max-width:500px;margin:0 auto;text-align:center;position:relative}.error-component-container .icon{position:relative;width:90px;height:90px;border-radius:90px;display:inline-block;background:linear-gradient(142.48deg,#B3DE85 20.6%,#64BC76 82.47%)}.error-component-container .icon:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23ffffff' d='M128 24c0-13.3-10.7-24-24-24S80 10.7 80 24v88h48V24zm176 0c0-13.3-10.7-24-24-24s-24 10.7-24 24v88h48V24zM24 144c-13.3 0-24 10.7-24 24s10.7 24 24 24h8v64c0 80.2 59 146.6 136 158.2V488c0 13.3 10.7 24 24 24s24-10.7 24-24V414.2c15.2-2.3 29.7-6.7 43.1-12.9c-2.1-10.8-3.1-21.9-3.1-33.3c0-7.1 .4-14.1 1.2-20.9C238.9 360.2 216.3 368 192 368c-61.9 0-112-50.1-112-112V192H304v55.2c13.8-14.6 30-26.8 48-36V192h8c13.3 0 24-10.7 24-24s-10.7-24-24-24h-8H304 80 32 24zM432 512a144 144 0 1 0 0-288 144 144 0 1 0 0 288zm59.3-180.7L454.6 368l36.7 36.7c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0L432 390.6l-36.7 36.7c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L409.4 368l-36.7-36.7c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L432 345.4l36.7-36.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6z'/%3E%3C/svg%3E") no-repeat center center}.error-component-container h1{font-family:Mundial;font-size:50px;font-weight:600;line-height:47.39px;text-align:center;color:#082517}.error-component-container p{font-family:Arboria;font-size:16px;font-weight:400;line-height:26px;text-align:center;color:#082517}.error-component-container p a{display:block;font-family:Arboria;font-size:16px;font-weight:400;line-height:26px;text-align:center;color:#082517;text-decoration:underline}.error-component-container .button{margin-top:30px;position:relative;border:none;cursor:pointer;background-color:var(--color-4);border-radius:30px;padding:10px 20px 10px 30px;color:#fff;font-size:16px;font-family:var(--font-2);text-align:left;min-height:48px;display:flex!important;grid-gap:10px;transition:background .2s;max-width:300px;width:100%;justify-content:space-between;align-items:center;margin-inline:auto}.error-component-container .button:after{content:"";display:block;width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%23ffffff' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9 .8l176-168z'/%3E%3C/svg%3E") no-repeat transparent center}:root,:host{--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}svg:not(:root).svg-inline--fa,svg:not(:host).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0em}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width, 2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width, 1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers-text,.fa-layers-counter{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color, #ff253a);border-radius:var(--fa-counter-border-radius, 1em);box-sizing:border-box;color:var(--fa-inverse, #fff);line-height:var(--fa-counter-line-height, 1);max-width:var(--fa-counter-max-width, 5em);min-width:var(--fa-counter-min-width, 1.5em);overflow:hidden;padding:var(--fa-counter-padding, .25em .5em);right:var(--fa-right, 0);text-overflow:ellipsis;top:var(--fa-top, 0);-webkit-transform:scale(var(--fa-counter-scale, .25));transform:scale(var(--fa-counter-scale, .25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom, 0);right:var(--fa-right, 0);top:auto;-webkit-transform:scale(var(--fa-layers-scale, .25));transform:scale(var(--fa-layers-scale, .25));-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom, 0);left:var(--fa-left, 0);right:auto;top:auto;-webkit-transform:scale(var(--fa-layers-scale, .25));transform:scale(var(--fa-layers-scale, .25));-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top, 0);right:var(--fa-right, 0);-webkit-transform:scale(var(--fa-layers-scale, .25));transform:scale(var(--fa-layers-scale, .25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:var(--fa-left, 0);right:auto;top:var(--fa-top, 0);-webkit-transform:scale(var(--fa-layers-scale, .25));transform:scale(var(--fa-layers-scale, .25));-webkit-transform-origin:top left;transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 2s);animation-duration:var(--fa-animation-duration, 2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, steps(8));animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em));transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound, -.125em));transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em));transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound, -.125em));transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle, 0));transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index, auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse, #fff)}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color, currentColor);opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color, currentColor);opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fad.fa-inverse,.fa-duotone.fa-inverse{color:var(--fa-inverse, #fff)}
