.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#92c49f;outline:0;box-shadow:0 0 0 .25rem rgba(36,136,62,.25)}.form-check-input:checked{background-color:#24883e;border-color:#24883e}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#24883e;border-color:#24883e;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2392c49f'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:0px;--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - 0px);--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border:0 solid transparent}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.mdc-icon-button:focus{outline:0}.mdc-button:focus,.mdc-button:hover{text-decoration:none}.mdc-button:focus,.mdc-tab:focus{outline:0}.mdc-floating-label,.mdc-text-field{margin-bottom:0}.mdc-form-field>label{margin-bottom:0;display:block}.mdc-notched-outline__notch{border-right:1px solid transparent!important;margin-right:-1px;padding-right:1px}.site-form{margin-bottom:48px}.varying-modal .site-form{margin-bottom:0}.site-form__row{margin-bottom:24px}.site-form__row:last-child{margin-bottom:0}.site-form__row+.site-form__title{margin-top:48px}.site-form__row--2c{display:grid;grid-template-columns:minmax(0,1fr);gap:24px 0;margin-bottom:24px}@media (min-width:1270px){.site-form__row--2c{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 30px}}.site-form__row--2c .btn--select{width:100%}.site-form__row--2r{display:grid;grid-template-columns:minmax(0,1fr);gap:24px 0;margin-bottom:24px}.site-form__row .btn--select{width:100%}.site-form__row .editable-area__embed{padding:0;margin-top:24px}.site-form__title{font-weight:500;line-height:1.25;margin-bottom:24px}@media (max-width:1269.9px){.site-form__title{font-size:28px}}@media (min-width:1270px) and (max-width:1759.9px){.site-form__title{font-size:32px}}@media (min-width:1760px){.site-form__title{font-size:40px}}.grid__row+.site-form,.site-form+.site-form{margin-top:48px}.site-form__checkbox-label:not([for]):has(a){pointer-events:none}.site-form__checkbox-label:not([for]):has(a) a{pointer-events:auto}.site-form #email-details+.site-form,.site-form .address-form{margin-top:24px}@keyframes splide-loading{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;margin:0;pointer-events:none}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:1s linear infinite splide-loading;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.splide{margin:26px -15px -6px;width:calc(100% + 30px)}@media (min-width:1270px){.splide{margin:24px 0;width:100%;padding:0 79px}}@media (min-width:1270px){.splide:not(.is-active){padding:0}}.splide.is-initialized:not(.is-active) .splide__list,.splide.is-initialized:not(.is-active) .splide__slide,.splide.is-initialized:not(.is-active) .splide__track{display:contents}.splide__slide{display:block}.splide__slide:focus{outline:0}.splide:not(.is-active) .splide__arrows{display:none}.splide__arrow{display:none!important}.splide__arrow::after,.splide__arrow::before{background-color:var(--color-main-white);background-color:var(--mdc-ripple-color,var(--color-main-white))}.splide__arrow.mdc-ripple-surface--hover::before,.splide__arrow:hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.splide__arrow.mdc-ripple-upgraded--background-focused::before,.splide__arrow:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.splide__arrow:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.splide__arrow:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.2;opacity:var(--mdc-ripple-press-opacity,.2)}.splide__arrow.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.2)}@media (min-width:1270px){.splide__arrow{display:inline-block!important;width:64px;height:64px;border-radius:var(--project-radius-8);transition:background-color .6s,opacity .6s;color:var(--color-main-white);-webkit-user-select:none;user-select:none;background-color:var(--color-main-dark-grey-opacity-50);border:none;overflow:hidden;position:absolute;outline:0;top:50%;transform:translateY(-50%);z-indeX:1}}.splide__arrow:focus{outline:0}.splide__arrow:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .splide__arrow:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.splide__arrow[disabled]{opacity:.3;cursor:default}.splide__arrow[disabled]:after,.splide__arrow[disabled]:before{display:none}.splide__arrow--prev{left:0;right:auto;background-position:right 6px center}.splide__arrow--next{right:0;left:auto;background-position:left 6px center}.splide [class*=splide__arrow-deco--]{position:absolute;width:32px;height:32px;margin:auto;top:-100%;bottom:-100%;left:-100%;right:-100%}.splide__track{padding-bottom:1px;margin-bottom:-1px}@media (min-width:1270px){.splide__track{padding-left:1px!important;padding-right:1px!important;margin-left:-1px;margin-right:-1px;width:auto}}.splide__pagination{bottom:-36px;overflow:visible;display:flex;flex-wrap:wrap;justify-content:center;min-height:13px;list-style-type:none;padding:0;margin-top:24px}@media (min-width:1270px){.splide__pagination{min-height:16px}}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto;width:38px;height:13px;display:inline-flex;vertical-align:top;text-align:center;overflow:visible;align-items:center;justify-content:center}@media (min-width:1270px){.splide__pagination li{height:16px}}.splide__pagination__page{background-color:#040f0f;opacity:.25;width:13px;height:13px;border-radius:16px;margin:0;padding:0;overflow:hidden;vertical-align:top;font-size:9px;letter-spacing:-1px;border:none;position:relative;transform:none;transition:none;display:block}@media (min-width:1270px){.splide__pagination__page{width:16px;height:16px}}.splide__pagination__page.is-active{opacity:1;transform:none}.tab-navigation .splide__pagination__page:focus{box-shadow:0 0 0 5px var(--color-main-black)}.splide figure{margin-bottom:0}.varying-modal__source{display:none}.varying-modal__place>.varying-modal__source{display:block}.varying-modal__dialog{max-width:980px;margin-bottom:0;max-height:100vh}@media (min-width:1px){.varying-modal__dialog{max-height:100dvh}}@media (max-width:1269.9px){.varying-modal__dialog{margin-top:0;margin-left:0;margin-right:0;height:100%}}@media (min-width:1270px){.varying-modal__dialog{max-height:calc(100% - 40px)}}.modal-1090--show .varying-modal__dialog{max-width:none}@media (min-width:1270px){.modal-1090--show .varying-modal__dialog{max-width:1090px}}.modal-640--show .varying-modal__dialog{max-width:none}@media (min-width:1270px){.modal-640--show .varying-modal__dialog{max-width:640px}}.varying-modal__content{border:none;border-radius:0;background-color:var(--color-main-white)}@media (max-width:1269.9px){.varying-modal__content{height:100%}}.varying-modal__body{padding:70px 15px;border-radius:0;position:relative;min-height:250px}@media (min-width:1270px){.varying-modal__body{padding:50px 40px}}.varying-modal__place{background-color:var(--color-main-white)}.modal-center .varying-modal__place{height:100%;display:flex;flex-direction:column;justify-content:center}.varying-modal__close{background-color:var(--color-main-white-opacity-20)!important;border:none;width:32px!important;height:32px!important;border-radius:32px;position:absolute;right:15px;left:auto;top:15px;opacity:1!important;z-index:1}.varying-modal__close.mdc-ripple-surface--hover::before,.varying-modal__close:hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.varying-modal__close.mdc-ripple-upgraded--background-focused::before,.varying-modal__close:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.varying-modal__close:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.varying-modal__close:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.15;opacity:var(--mdc-ripple-press-opacity,.15)}.varying-modal__close.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.15)}.varying-modal__close::after,.varying-modal__close::before{background-color:var(--color-main-black);background-color:var(--mdc-ripple-color,var(--color-main-black))}.varying-modal__close:not(span):active{top:15px;margin-top:2px}.varying-modal__close [class*="--icon-"]{width:32px;height:32px}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:var(--color-main-light-cover-grey);--bs-backdrop-opacity:0.5}.mdc-touch-target-wrapper{display:inline}.mdc-radio{padding:calc((40px - 20px)/ 2);display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color;--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:transparent;will-change:transform,opacity}.mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(4,15,15,.54)}.mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:#24883e;border-color:var(--mdc-theme-secondary,#24883e)}.mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(4,15,15,.38)}.mdc-radio .mdc-radio__background::before{background-color:#24883e;background-color:var(--mdc-theme-secondary,#24883e);top:calc(-1 * (40px - 20px)/ 2);left:calc(-1 * (40px - 20px)/ 2);width:40px;height:40px}.mdc-radio .mdc-radio__native-control{top:calc((40px - 40px)/ 2);right:calc((40px - 40px)/ 2);left:calc((40px - 40px)/ 2);width:40px;height:40px}@media screen and (forced-colors:active),(-ms-high-contrast:active){.mdc-radio.mdc-radio--disabled .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio.mdc-radio--disabled .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio.mdc-radio--disabled .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio.mdc-radio--disabled [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio.mdc-radio--disabled [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio.mdc-radio--disabled [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:GrayText}}.mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mdc-radio__background::before{position:absolute;transform:scale(0,0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 120ms cubic-bezier(.4,0,.6,1),transform 120ms cubic-bezier(.4,0,.6,1)}.mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 120ms cubic-bezier(.4,0,.6,1)}.mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0,0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 120ms cubic-bezier(.4,0,.6,1),border-color 120ms cubic-bezier(.4,0,.6,1)}.mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mdc-radio--touch{margin:4px}.mdc-radio--touch .mdc-radio__native-control{top:calc((40px - 48px)/ 2);right:calc((40px - 48px)/ 2);left:calc((40px - 48px)/ 2);width:48px;height:48px}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%}@media screen and (forced-colors:active){.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{border-color:CanvasText}}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{border-color:CanvasText}}.mdc-radio__native-control:checked+.mdc-radio__background,.mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 120ms cubic-bezier(0,0,.2,1),transform 120ms cubic-bezier(0,0,.2,1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 120ms cubic-bezier(0,0,.2,1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms cubic-bezier(0,0,.2,1),border-color 120ms cubic-bezier(0,0,.2,1)}.mdc-radio--disabled{cursor:default;pointer-events:none}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(.5);transition:transform 120ms cubic-bezier(0,0,.2,1),border-color 120ms cubic-bezier(0,0,.2,1)}.mdc-radio__native-control:disabled+.mdc-radio__background,[aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 120ms cubic-bezier(0,0,.2,1),transform 120ms cubic-bezier(0,0,.2,1)}@keyframes mdc-ripple-fg-radius-in{from{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}}@keyframes mdc-ripple-fg-opacity-in{from{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity,0)}}@keyframes mdc-ripple-fg-opacity-out{from{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity,0)}to{opacity:0}}.mdc-radio .mdc-radio__ripple::after,.mdc-radio .mdc-radio__ripple::before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:"";top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%;background-color:#24883e;background-color:var(--mdc-ripple-color,var(--mdc-theme-secondary,#24883e))}.mdc-radio .mdc-radio__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index,1)}.mdc-radio .mdc-radio__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index,0)}.mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::before{transform:scale(var(--mdc-ripple-fg-scale,1))}.mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::after{top:0;left:0;transform:scale(0);transform-origin:center center;width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-radio.mdc-ripple-upgraded--unbounded .mdc-radio__ripple::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.mdc-radio.mdc-ripple-upgraded--foreground-activation .mdc-radio__ripple::after{animation:225ms forwards mdc-ripple-fg-radius-in,75ms forwards mdc-ripple-fg-opacity-in}.mdc-radio.mdc-ripple-upgraded--foreground-deactivation .mdc-radio__ripple::after{animation:150ms mdc-ripple-fg-opacity-out;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::after,.mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::before{top:var(--mdc-ripple-top,calc(50% - 50%));left:var(--mdc-ripple-left,calc(50% - 50%));width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-radio.mdc-ripple-surface--hover .mdc-radio__ripple::before,.mdc-radio:hover .mdc-radio__ripple::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__ripple::before,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__ripple::before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.mdc-radio:not(.mdc-ripple-upgraded) .mdc-radio__ripple::after{transition:opacity 150ms linear}.mdc-radio:not(.mdc-ripple-upgraded):active .mdc-radio__ripple::after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.mdc-radio.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-radio.mdc-ripple-upgraded .mdc-radio__background::before,.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__background::before{content:none}.mdc-radio__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;border-radius:999px}.site-form__radio-label{cursor:pointer}.site-form .mdc-radio{--mdc-ripple-color:var(--color-main-black-opacity-60)}.site-form .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.site-form .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.site-form .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--color-main-green)}.site-form .mdc-radio--disabled .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle,.site-form .mdc-radio--disabled .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.site-form .mdc-radio--disabled .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.site-form .mdc-radio--disabled [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.site-form .mdc-radio--disabled [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.site-form .mdc-radio--disabled [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--project-main-black)}.site-form .mdc-radio--disabled .mdc-radio__ripple{display:none}.site-form .mdc-radio .site-form__radio-label a:focus-visible{text-decoration:underline}.site-form .mdc-radio__ripple{overflow:hidden;border-radius:100px}.mdc-radio__ripple:after,.mdc-radio__ripple:before{max-width:48px;max-height:48px}.mdc-checkbox{padding:calc((40px - 18px)/ 2);padding:calc((var(--mdc-checkbox-ripple-size,40px) - 18px)/ 2);margin:calc((40px - 40px)/ 2);margin:calc((var(--mdc-checkbox-touch-target-size,40px) - 40px)/ 2);display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mdc-checkbox .mdc-checkbox__ripple::after,.mdc-checkbox .mdc-checkbox__ripple::before{background-color:#040f0f;background-color:var(--mdc-ripple-color,#040f0f)}.mdc-checkbox.mdc-ripple-surface--hover .mdc-checkbox__ripple::before,.mdc-checkbox:hover .mdc-checkbox__ripple::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.mdc-checkbox:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after{transition:opacity 150ms linear}.mdc-checkbox:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.mdc-checkbox.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after,.mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before{background-color:#24883e;background-color:var(--mdc-ripple-color,var(--mdc-theme-secondary,#24883e))}.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-surface--hover .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after{transition:opacity 150ms linear}.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after,.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before{background-color:#24883e;background-color:var(--mdc-ripple-color,var(--mdc-theme-secondary,#24883e))}.mdc-checkbox .mdc-checkbox__background{top:calc((40px - 18px)/ 2);top:calc((var(--mdc-checkbox-ripple-size,40px) - 18px)/ 2);left:calc((40px - 18px)/ 2);left:calc((var(--mdc-checkbox-ripple-size,40px) - 18px)/ 2)}.mdc-checkbox .mdc-checkbox__native-control{top:calc((40px - 40px)/ 2);top:calc((40px - var(--mdc-checkbox-touch-target-size,40px))/ 2);right:calc((40px - 40px)/ 2);right:calc((40px - var(--mdc-checkbox-touch-target-size,40px))/ 2);left:calc((40px - 40px)/ 2);left:calc((40px - var(--mdc-checkbox-touch-target-size,40px))/ 2);width:40px;width:var(--mdc-checkbox-touch-target-size,40px);height:40px;height:var(--mdc-checkbox-touch-target-size,40px)}.mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(4,15,15,.54);border-color:var(--mdc-checkbox-unchecked-color,rgba(4,15,15,.54));background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:#24883e;border-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#24883e));background-color:#24883e;background-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#24883e))}@keyframes mdc-checkbox-fade-in-background-8A040F0FFF24883E00000000FF24883E{0%{border-color:rgba(4,15,15,.54);border-color:var(--mdc-checkbox-unchecked-color,rgba(4,15,15,.54));background-color:transparent}50%{border-color:#24883e;border-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#24883e));background-color:#24883e;background-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#24883e))}}@keyframes mdc-checkbox-fade-out-background-8A040F0FFF24883E00000000FF24883E{0%,80%{border-color:#24883e;border-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#24883e));background-color:#24883e;background-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,#24883e))}100%{border-color:rgba(4,15,15,.54);border-color:var(--mdc-checkbox-unchecked-color,rgba(4,15,15,.54));background-color:transparent}}.mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A040F0FFF24883E00000000FF24883E}.mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A040F0FFF24883E00000000FF24883E}.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(4,15,15,.38);border-color:var(--mdc-checkbox-disabled-color,rgba(4,15,15,.38));background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background{border-color:transparent;background-color:rgba(4,15,15,.38);background-color:var(--mdc-checkbox-disabled-color,rgba(4,15,15,.38))}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff;color:var(--mdc-checkbox-ink-color,#fff)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff;border-color:var(--mdc-checkbox-ink-color,#fff)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff;color:var(--mdc-checkbox-ink-color,#fff)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff;border-color:var(--mdc-checkbox-ink-color,#fff)}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0,0,.2,1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0,0,0,1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(.4,0,1,1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(.14,0,0,1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(.14,0,0,1);transform:rotate(0);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}100%,32.8%{transform:scaleX(0);opacity:0}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%}@media screen and (forced-colors:active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast:none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors:active),(-ms-high-contrast:active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:transparent;pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms cubic-bezier(.4,0,.6,1),border-color 90ms cubic-bezier(.4,0,.6,1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms cubic-bezier(.4,0,.6,1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms cubic-bezier(.4,0,.6,1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms cubic-bezier(.4,0,.6,1),transform 90ms cubic-bezier(.4,0,.6,1)}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:180ms linear mdc-checkbox-unchecked-checked-checkmark-path;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:90ms linear mdc-checkbox-unchecked-indeterminate-mixedmark;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:90ms linear mdc-checkbox-checked-unchecked-checkmark-path;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:90ms linear mdc-checkbox-checked-indeterminate-checkmark;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:90ms linear mdc-checkbox-checked-indeterminate-mixedmark;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:.5s linear mdc-checkbox-indeterminate-checked-checkmark;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:.5s linear mdc-checkbox-indeterminate-checked-mixedmark;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:.3s linear mdc-checkbox-indeterminate-unchecked-mixedmark;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms cubic-bezier(0,0,.2,1),background-color 90ms cubic-bezier(0,0,.2,1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((48px - 40px)/ 2);margin:calc((var(--mdc-checkbox-state-layer-size,48px) - var(--mdc-checkbox-state-layer-size,40px))/ 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((40px - 48px)/ 2);top:calc((var(--mdc-checkbox-state-layer-size,40px) - var(--mdc-checkbox-state-layer-size,48px))/ 2);right:calc((40px - 48px)/ 2);right:calc((var(--mdc-checkbox-state-layer-size,40px) - var(--mdc-checkbox-state-layer-size,48px))/ 2);left:calc((40px - 48px)/ 2);left:calc((var(--mdc-checkbox-state-layer-size,40px) - var(--mdc-checkbox-state-layer-size,48px))/ 2);width:48px;width:var(--mdc-checkbox-state-layer-size,48px);height:48px;height:var(--mdc-checkbox-state-layer-size,48px)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms cubic-bezier(0,0,.2,1),transform 180ms cubic-bezier(0,0,.2,1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms cubic-bezier(.4,0,.6,1),transform 90ms cubic-bezier(.4,0,.6,1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mdc-checkbox{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:transparent;will-change:transform,opacity;z-index:0}.mdc-checkbox .mdc-checkbox__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index,1)}.mdc-checkbox .mdc-checkbox__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index,0)}.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::before{transform:scale(var(--mdc-ripple-fg-scale,1))}.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::after{top:0;left:0;transform:scale(0);transform-origin:center center;width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-checkbox.mdc-ripple-upgraded--unbounded .mdc-checkbox__ripple::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.mdc-checkbox.mdc-ripple-upgraded--foreground-activation .mdc-checkbox__ripple::after{animation:225ms forwards mdc-ripple-fg-radius-in,75ms forwards mdc-ripple-fg-opacity-in}.mdc-checkbox.mdc-ripple-upgraded--foreground-deactivation .mdc-checkbox__ripple::after{animation:150ms mdc-ripple-fg-opacity-out;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.mdc-checkbox .mdc-checkbox__ripple::after,.mdc-checkbox .mdc-checkbox__ripple::before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:"";top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%;z-index:-1;z-index:var(--mdc-ripple-z-index,-1)}.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::after,.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::before{top:var(--mdc-ripple-top,calc(50% - 50%));left:var(--mdc-ripple-left,calc(50% - 50%));width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-checkbox__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-body2-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size,.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height,1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight,400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing,.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration,inherit);text-decoration:var(--mdc-typography-body2-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform,inherit);color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87));display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}.mdc-form-field>label[dir=rtl],[dir=rtl] .mdc-form-field>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}.mdc-form-field--align-end>label[dir=rtl],[dir=rtl] .mdc-form-field--align-end>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl],[dir=rtl] .mdc-form-field--space-between>label{margin:0}.site-form .mdc-form-field--checkbox{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap}.site-form .mdc-form-field--checkbox .mdc-checkbox{margin-top:-10px;margin-bottom:-10px}.site-form .checkbox-group .mdc-form-field--checkbox{margin-bottom:24px}.site-form .checkbox-group .mdc-form-field--checkbox:last-child{margin-bottom:0}.site-form .checkbox-group .checkbox-group__legend+.mdc-form-field--checkbox{margin-top:24px}.site-form .mdc-checkbox{--mdc-ripple-color:var(--color-main-black-opacity-60)}.site-form .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--color-main-green);border-color:var(--mdc-checkbox-unchecked-color,var(--color-main-green));background-color:var(--color-main-white)}.site-form .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.site-form .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.site-form .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--color-main-green);border-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,var(--color-main-green)));background-color:var(--color-main-green);background-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,var(--color-main-green)))}@keyframes mdc-checkbox-fade-in-background---color-main-green--color-main-greenvar(--color-main-white)--color-main-green{0%{border-color:var(--color-main-green);border-color:var(--mdc-checkbox-unchecked-color,var(--color-main-green));background-color:var(--color-main-white)}50%{border-color:var(--color-main-green);border-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,var(--color-main-green)));background-color:var(--color-main-green);background-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,var(--color-main-green)))}}@keyframes mdc-checkbox-fade-out-background---color-main-green--color-main-greenvar(--color-main-white)--color-main-green{0%,80%{border-color:var(--color-main-green);border-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,var(--color-main-green)));background-color:var(--color-main-green);background-color:var(--mdc-checkbox-checked-color,var(--mdc-theme-secondary,var(--color-main-green)))}100%{border-color:var(--color-main-green);border-color:var(--mdc-checkbox-unchecked-color,var(--color-main-green));background-color:var(--color-main-white)}}.site-form .mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.site-form .mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background---color-main-green--color-main-greenvar(--color-main-white) --color-main-green}.site-form .mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.site-form .mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background---color-main-green--color-main-greenvar(--color-main-white) --color-main-green}.site-form .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--color-main-white);color:var(--mdc-checkbox-ink-color,var(--color-main-white))}.site-form .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--color-main-white);border-color:var(--mdc-checkbox-ink-color,var(--color-main-white))}.site-form .mdc-checkbox--disabled .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--project-main-black);border-color:var(--mdc-checkbox-disabled-color,var(--project-main-black));background-color:var(--project-main-super-light-grey)}.site-form .mdc-checkbox--disabled .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background,.site-form .mdc-checkbox--disabled .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.site-form .mdc-checkbox--disabled .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background{border-color:var(--project-main-black);background-color:var(--project-main-black);background-color:var(--mdc-checkbox-disabled-color,var(--project-main-black))}.site-form .mdc-checkbox--disabled .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--project-main-super-light-grey);color:var(--mdc-checkbox-ink-color,var(--project-main-super-light-grey))}.site-form .mdc-checkbox--disabled .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--project-main-super-light-grey);border-color:var(--mdc-checkbox-ink-color,var(--project-main-super-light-grey))}.site-form .mdc-checkbox__checkmark{height:100%}.site-form .mdc-checkbox+.site-form__checkbox-label{max-width:calc(100% - 48px)}.tab-navigation .site-form .mdc-checkbox+.site-form__checkbox-label a:focus{text-decoration:underline}.site-form .mdc-checkbox+.site-form__checkbox-label+.mdc-checkbox-helper-text--validation-msg{color:var(--color-main-red);font-weight:400;font-size:12px;-webkit-user-select:none;user-select:none;line-height:1;display:block;opacity:0;pointer-events:none;z-index:-1;position:absolute;left:0;margin-top:8px;width:0}.site-form .mdc-checkbox__ripple{overflow:hidden;border-radius:100px}.was-validated .site-form__checkbox--required:not(.mdc-checkbox--selected)~.site-form__validation-text{display:block;position:static;padding-left:0;padding-right:0;background-color:transparent;margin:0;width:100%;max-width:none;transform:none}@media (min-width:1400px){.was-validated .site-form__checkbox--required:not(.mdc-checkbox--selected)~.site-form__validation-text{padding-left:52px}}.site-form.was-validated .mdc-checkbox--invalid .mdc-checkbox__native-control:not(:disabled)+.mdc-checkbox__background{border-color:var(--color-main-red)!important}.site-form.was-validated .mdc-checkbox--invalid+.site-form__checkbox-label+.mdc-checkbox-helper-text--validation-msg{opacity:1;position:static;width:100%;padding-left:52px;z-index:auto;pointer-events:auto}.fileinput-container{margin:0 0 28px}.btn-file{overflow:hidden;position:relative;vertical-align:middle;border-radius:var(--project-radius-4);line-height:30px;-webkit-user-select:none;user-select:none}.btn-file>input{position:absolute;top:0;right:0;margin:0;opacity:0;font-size:23px;height:100%;width:100%;direction:ltr;cursor:pointer;z-index:1}.btn-file>input::-webkit-file-upload-button{cursor:pointer}.tab-navigation .btn-file:focus-within{background-color:rgba(36,136,62,.08)}.fileinput{max-width:100vw;display:flex;align-items:center;min-height:48px;flex-wrap:wrap;gap:24px 16px}.fileinput .form-control{padding-top:7px;padding-bottom:5px;display:inline-block;margin-bottom:0;vertical-align:middle;cursor:text}.fileinput .thumbnail{overflow:hidden;display:inline-block;margin-bottom:5px;vertical-align:middle;text-align:center}.fileinput .thumbnail>img{max-height:100%}.fileinput .btn{vertical-align:middle}.fileinput .btn *{pointer-events:auto}.fileinput .form-group{overflow:hidden}.fileinput .form-group .fileinput-filename{width:calc(100% - 20px)}.fileinput__validation-msg{color:var(--color-main-red);font-weight:400;font-size:12px;-webkit-user-select:none;user-select:none;line-height:1;display:block;opacity:0;pointer-events:none;z-index:-1;position:absolute;left:0;width:0}.was-validated .fileinput--invalid+.fileinput__validation-msg{opacity:1;position:static;width:100%;margin-top:8px;z-index:auto;pointer-events:auto}button.fileinput-exists{overflow:hidden;border-radius:var(--project-radius-full)}button.fileinput-exists:before{transform:none!important;width:100%!important;height:100%!important;top:0!important;left:0!important}.fileinput-exists span.fileinput-new,.fileinput-new button.fileinput-exists,.fileinput-new span.fileinput-exists{display:none;-webkit-user-select:none;user-select:none;pointer-events:none}.fileinput-exists.close{float:none}.fileinput-inline .fileinput-controls{display:inline}.fileinput-filename{display:inline-block;overflow:hidden;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;max-width:150px}@media (min-width:480px){.fileinput-filename{max-width:250px}}.form-control .fileinput-filename{vertical-align:bottom;white-space:nowrap;width:100%;max-width:100%;position:absolute;left:0;padding-left:30px}.fileinput.input-group{display:table}.fileinput.input-group>*{position:relative;z-index:2}.fileinput.input-group>.btn-file{z-index:1}.fileinput-new .input-group .btn-file,.fileinput-new .input-group .btn-file.btn-lg,.fileinput-new .input-group .btn-file.btn-sm,.fileinput-new .input-group .btn-file.btn-xs,.fileinput-new.input-group .btn-file,.fileinput-new.input-group .btn-file.btn-lg,.fileinput-new.input-group .btn-file.btn-sm,.fileinput-new.input-group .btn-file.btn-xs{border-radius:0}.fileinput--invalid .fileinput-preview{color:#fb3636}.fileinput--invalid .thumbnail{border-color:#fb3636}.fileinput--invalid .mdc-button:not(:disabled){color:#fb3636;border-color:#fb3636}.input-group-addon:not(:first-child){border-left:0}.site-form .fileinput .btn-file{height:48px}.site-form .fileinput-label{margin-bottom:8px}.site-form .fileinput-helper-text--validation-msg{display:none;color:var(--color-main-red);font-weight:400;font-size:12px;-webkit-user-select:none;user-select:none;line-height:1;opacity:0;transition:opacity .2s;margin-top:8px}.site-form .fileinput--invalid .fileinput-preview{color:var(--color-main-red)}.site-form .fileinput--invalid .thumbnail{border-color:var(--color-main-red)}.site-form .fileinput--invalid .mdc-button:not(:disabled){color:var(--color-main-red);border-color:var(--color-main-red)}.site-form .fileinput--invalid+.fileinput-helper-text--validation-msg{display:block;opacity:1}.site-form .fileinput--invalid .mdc-button__ripple:after,.site-form .fileinput--invalid .mdc-button__ripple:before{background-color:var(--color-main-red)}body:before{display:none}body>.main{opacity:1!important;transition:opacity .3s ease-in-out .15s}.field-reserved,.field-wrapper{display:contents}.actions{display:flex;margin-top:24px}.actions__align{gap:16px;margin:0}@media (max-width:575.9px){.actions__align{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:1fr}}@media (min-width:576px){.actions__align{display:inline-grid;grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:575.9px){.actions__align--1c{display:block}}@media (min-width:576px){.actions__align--1c{display:block}}[class*="--align-left"] .actions__align{margin:0 auto 0 0}[class*="--align-right"] .actions__align{margin:0 0 0 auto}[class*="--align-center"] .actions__align{margin:0 auto}.textarea{display:grid;grid-auto-flow:column;grid-auto-columns:auto;justify-items:start;align-content:start}.textarea--row{grid-template-areas:"label input" "validation validation" "mention mention";gap:0 8px;justify-content:start;grid-template-columns:auto 1fr}.textarea--column{grid-template-areas:"label" "input" "validation" "mention";gap:0}.textarea__label{font-size:14px;font-weight:400;line-height:1.3;grid-area:label;cursor:pointer}.textarea--row .textarea__label{align-self:center}.textarea--column .textarea__label{margin-bottom:5px}.textarea__control{display:block;width:100%;padding:15px 16px;color:var(--color-main-black);background-color:var(--color-main-white);background-clip:padding-box;border:none;box-shadow:0 0 0 .9px var(--color-main-dark-grey) inset;-webkit-appearance:none;appearance:none;border-radius:var(--project-radius-8);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-size:16px;font-weight:300;grid-area:input;align-self:center;line-height:26px;min-height:136px}.textarea__control::placeholder{color:var(--color-main-dark-grey)}.textarea__control:hover{box-shadow:0 0 0 .9px var(--color-main-black) inset}.textarea__control:focus{box-shadow:0 0 0 2px var(--color-main-green) inset}.was-validated .textarea__control:invalid{box-shadow:0 0 0 2px var(--color-accent-red) inset}.textarea__control[disabled]{background-color:var(--color-main-super-light-grey);color:var(--color-main-black-opacity-40);box-shadow:0 0 0 .9px var(--color-main-dark-grey) inset!important}.field-error .textarea__control{box-shadow:0 0 0 2px var(--color-accent-red) inset}.theme--linea .textarea__control{font-weight:400}.textarea__feedback--invalid{display:none;margin-top:5px;color:var(--color-accent-red);grid-area:validation;font-size:14px;font-weight:400;line-height:1.3}.was-validated :invalid~.textarea__feedback--invalid{display:block}.textarea__mention{font-size:14px;font-weight:400;line-height:1.3;margin:2px 0 0}.textarea__label-optional{font-weight:300}.textarea .messages{list-style-type:none;padding:0;margin:5px 0 0;color:var(--color-accent-red);grid-area:validation;font-size:14px;font-weight:400;line-height:1.3}.textarea .messages li{padding:0;margin:0}.textarea .messages li:first-child{margin-top:0}.textfield-preview{border-radius:var(--project-radius-8);box-shadow:0 0 0 .9px var(--color-main-dark-grey) inset;display:flex;flex-wrap:wrap;align-items:center;padding:4px 16px;min-height:56px;font-size:14px;font-weight:400;line-height:1.25;text-align:left}@media (min-width:1270px){.textfield-preview{font-size:16px;font-weight:400;line-height:1.25}}.textarea-preview{border-radius:var(--project-radius-8);border:1px solid var(--color-main-light-cover-grey);background-color:var(--color-main-super-light-grey);padding:24px;min-height:56px;font-size:14px;font-weight:400;line-height:1.25;text-align:left}@media (min-width:1270px){.textarea-preview{font-size:14px;font-weight:400;line-height:1.25}}.textarea-preview>:last-child{margin-bottom:0}.breadcrumbs{display:none}@media (min-width:1270px){.breadcrumbs{display:block;margin:12px 0;font-size:14px;font-weight:300;line-height:1.3}}.breadcrumbs__list{display:block;padding:0;list-style:none;margin:0 auto;width:100%}.breadcrumbs__deco--icon-home{width:24px;height:24px;position:absolute;left:0;top:-1px}.breadcrumbs__item{display:inline-block;vertical-align:top;position:relative;margin:0}.breadcrumbs__item--homepage{width:24px;height:24px}.breadcrumbs__item:after{content:"";display:inline-block;vertical-align:top;width:4px;height:4px;margin:9px 12px 0 13px;background-color:var(--color-main-black)}.breadcrumbs__item:last-of-type:after{display:none}.breadcrumbs__link{color:var(--color-main-black);text-decoration:none;transition:color .2s}.breadcrumbs__link:hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.breadcrumbs__link:hover{text-underline-offset:1px}}@media (min-width:1760px){.breadcrumbs__link:hover{text-underline-offset:2px}}.breadcrumbs__link:focus-visible:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .breadcrumbs__link:focus-visible:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.breadcrumbs__link--homepage{width:24px;height:24px;display:inline-block;vertical-align:top}.breadcrumbs__link--homepage:hover{color:var(--color-main-green)}.accordion-default{border-bottom:1px solid var(--color-main-dark-grey)}@media (max-width:1269.9px){.accordion-default{margin-left:-15px;margin-right:-15px}}.accordion-default__title{margin:0}.accordion-default__panel{padding:0 15px}@media (min-width:1270px){.accordion-default__panel{padding:0}}.accordion-default__panel-space{padding:1px 0 16px}@media (min-width:1270px){.accordion-default__panel-space{padding:1px 0 24px}}.accordion-default__toggle{display:flex;gap:0 24px;justify-content:space-between;align-items:center;padding:8px 16px;min-height:59px;background-color:transparent;-webkit-user-select:none;user-select:none;border-radius:0;color:var(--color-main-green);font-size:14px;border:none;border-top:1px solid var(--color-main-dark-grey);overflow:hidden;width:100%;text-align:left;position:relative;--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:transparent;will-change:transform,opacity}.accordion-default__toggle::after,.accordion-default__toggle::before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:"";top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%;background-color:var(--color-main-black);background-color:var(--mdc-ripple-color,var(--color-main-black))}.accordion-default__toggle::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index,1)}.accordion-default__toggle::after{z-index:0;z-index:var(--mdc-ripple-z-index,0)}.accordion-default__toggle.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale,1))}.accordion-default__toggle.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center;width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.accordion-default__toggle.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.accordion-default__toggle.mdc-ripple-upgraded--foreground-activation::after{animation:225ms forwards mdc-ripple-fg-radius-in,75ms forwards mdc-ripple-fg-opacity-in}.accordion-default__toggle.mdc-ripple-upgraded--foreground-deactivation::after{animation:150ms mdc-ripple-fg-opacity-out;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.accordion-default__toggle.mdc-ripple-surface--hover::before,.accordion-default__toggle:hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.accordion-default__toggle.mdc-ripple-upgraded--background-focused::before,.accordion-default__toggle:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.accordion-default__toggle:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.accordion-default__toggle:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.04;opacity:var(--mdc-ripple-press-opacity,.04)}.accordion-default__toggle.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.04)}@media (min-width:1270px){.accordion-default__toggle{padding:8px 1px 8px 0}}.accordion-default__toggle:focus{outline:0}.accordion-default__toggle .btn__deco--icon-chevron-down{display:inline-block;min-width:18px;min-height:18px;width:18px;height:18px;pointer-events:none;position:relative;color:var(--color-main-black)}.accordion-default__toggle[aria-expanded=true] .btn__deco--icon-chevron-down{transform:rotate(180deg);top:-1px}.hero-simple{position:relative;display:block;overflow:hidden;margin-bottom:40px}@media (max-width:1269.9px){.hero-simple{margin-left:-15px;margin-right:-15px;padding:24px 15px;width:auto}}.hero-simple.area--hero{grid-area:hero}@media (min-width:1270px){.hero-simple{margin-bottom:48px;border-radius:var(--project-radius-8)!important;overflow:hidden!important}}.hero-simple--theme-light{color:var(--color-main-black);background-color:var(--color-accent-sub-blue)}.hero-simple--theme-dark{color:#fff;background-color:#384b52}@media (min-width:1270px){.hero-simple__header{position:absolute;max-width:1500px;padding:0 690px 0 58px;left:0;top:50%;transform:translateY(-50%);z-index:1}}.hero-simple__title{margin-top:1px;margin-bottom:16px;font-weight:500;line-height:1.25}@media (max-width:1269.9px){.hero-simple__title{font-size:34px}}@media (min-width:1270px) and (max-width:1759.9px){.hero-simple__title{font-size:40px}}@media (min-width:1760px){.hero-simple__title{font-size:50px}}@media (min-width:1270px){.hero-simple__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:0;margin-bottom:24px}}.hero-simple__description{font-size:20px;font-weight:300;line-height:1.25;margin:0}@media (min-width:1270px){.hero-simple__description{font-size:24px}}@media (min-width:1270px){.hero-simple__description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}}.hero-simple__description p{margin:0}.hero-simple__description b,.hero-simple__description strong{font-weight:500}.hero-simple__description a:not([class]){color:inherit;text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.hero-simple__description a:not([class]){text-underline-offset:2px}}@media (min-width:1760px){.hero-simple__description a:not([class]){text-underline-offset:3px}}.hero-simple__description a:not([class]):hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:2px}@media (max-width:1759.9px){.hero-simple__description a:not([class]):hover{text-underline-offset:2px}}@media (min-width:1760px){.hero-simple__description a:not([class]):hover{text-underline-offset:3px}}.hero-simple__description a:not([class]):focus-visible:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .hero-simple__description a:not([class]):focus-visible:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.hero-simple--theme-dark .hero-simple__description a:not([class]){text-decoration-color:#fff}.hero-simple__figure{margin:26px 0 0;z-index:0}@media (max-width:1269.9px){.hero-simple__figure{max-width:480px}}@media (min-width:1270px){.hero-simple__figure{margin:0}}@media (min-width:1270px){.hero-simple__figure:before{content:"";width:100%;height:100%;position:absolute;z-index:1;pointer-events:none;top:0;left:0}.hero-simple--theme-light .hero-simple__figure:before{background-image:linear-gradient(90deg,var(--color-accent-sub-blue) 0,rgba(225,255,255,0) 100%)}.hero-simple--theme-dark .hero-simple__figure:before{background-image:linear-gradient(90deg,#384b52 0,rgba(0,0,0,0) 100%)}}@media (min-width:1270px){.hero-simple__figure{position:absolute;margin:auto;right:0;width:690px;z-index:0}.hero-simple--image-align-top .hero-simple__figure{top:0}.hero-simple--image-align-middle .hero-simple__figure{top:50%;transform:translateY(-50%)}.hero-simple--image-align-bottom .hero-simple__figure{bottom:0}}.hero-simple__figure .figure__action:before{display:none}@media (min-width:1270px){.hero-simple__figure .figure__action:after{top:20px;bottom:auto;left:auto;right:20px}}.hero-simple__figure .figure__canvas{background-color:transparent!important}.hero-simple__figure .figure__image{transition:none!important}.hero-simple--theme-light .theme--dark .hero-simple__figure .figure__image{opacity:.5!important;filter:invert(100%)}.hero-simple__canvas{display:none}@media (min-width:1270px){.hero-simple__canvas{display:block;position:relative;z-index:-1}}.hero-facts{display:none}@media (min-width:1270px){.hero-facts{display:block}}.hero-facts__list{background-color:var(--color-main-green);color:var(--color-main-white);padding:48px 82px;list-style-type:none;display:flex;justify-content:space-between;gap:30px;border-radius:var(--project-radius-8)!important;overflow:hidden!important}.hero-facts__item{display:grid;grid-template-columns:64px auto;grid-template-areas:"icon title" "icon description";gap:15px 16px;width:33.3333%;max-width:417px;margin:0;align-content:start}.hero-facts__item a:not([class]){text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--color-main-white);color:var(--color-main-white)}@media (max-width:1759.9px){.hero-facts__item a:not([class]){text-underline-offset:2px}}@media (min-width:1760px){.hero-facts__item a:not([class]){text-underline-offset:3px}}.hero-facts__item a:not([class]):hover{text-decoration-color:var(--color-main-white);text-decoration-thickness:2.5px}@media (max-width:1759.9px){.hero-facts__item a:not([class]):hover{text-underline-offset:2px}}@media (min-width:1760px){.hero-facts__item a:not([class]):hover{text-underline-offset:3px}}.hero-facts__item a:not([class]):focus-visible:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .hero-facts__item a:not([class]):focus-visible:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.hero-facts__item-title{grid-area:title;font-weight:500;line-height:1.25;margin:0}@media (max-width:1269.9px){.hero-facts__item-title{font-size:14px}}@media (min-width:1270px) and (max-width:1759.9px){.hero-facts__item-title{font-size:18px}}@media (min-width:1760px){.hero-facts__item-title{font-size:24px}}.hero-facts__item-description{grid-area:description;font-size:14px;font-weight:400;line-height:1.3}.hero-facts__item-description>*{margin:0}.hero-facts [class*=hero-facts__deco]{width:64px;height:64px;grid-area:icon}.hero-slim{position:relative;padding:20px 30px;max-width:1650px;margin:0 15px 16px;background-color:#f9f8f6}.theme--dark .hero-slim{background-color:#060709}.hero-slim:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid var(--color-main-green);border-radius:var(--project-radius-8)!important;overflow:hidden!important}@media (min-width:1024px){.hero-slim{height:175px}}@media (min-width:1270px){.hero-slim{padding:0 55px;margin:16px auto}}@media (max-width:1669.9px){.hero-slim{margin-left:15px;margin-right:15px}}.hero-slim__header{display:grid;gap:8px 0;position:relative;z-index:1;justify-items:start;justify-content:start;align-content:center;align-items:center;height:100%}@media (min-width:1024px){.hero-slim__header{max-width:calc(100% - 570px)}}.hero-slim__text{font-weight:300;line-height:1.25}@media (max-width:1269.9px){.hero-slim__text{font-size:18px}}@media (min-width:1270px) and (max-width:1759.9px){.hero-slim__text{font-size:22px}}@media (min-width:1760px){.hero-slim__text{font-size:30px}}.hero-slim__text b,.hero-slim__text strong{font-weight:500;line-height:1.25;display:block}@media (min-width:1024px){.hero-slim__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media (max-width:1269.9px){.hero-slim__text b,.hero-slim__text strong{font-size:18px}}@media (min-width:1270px) and (max-width:1759.9px){.hero-slim__text b,.hero-slim__text strong{font-size:22px}}@media (min-width:1760px){.hero-slim__text b,.hero-slim__text strong{font-size:30px}}.hero-slim__figure{display:none}@media (min-width:1024px){.hero-slim__figure{position:absolute;top:0;right:0;z-index:0;width:598px;display:block;height:175px;border-radius:var(--project-radius-8)!important;overflow:hidden!important}}@media (min-width:1024px){.hero-slim__figure:before{content:"";width:100%;height:100%;position:absolute;z-index:1;pointer-events:none;top:0;left:0;background-image:linear-gradient(90deg,#f9f8f6 0,rgba(249,248,246,.85) 15%,rgba(249,248,246,.2) 50%,rgba(249,248,246,0) 100%)}.theme--dark .hero-slim__figure:before{background-image:linear-gradient(90deg,#060709 0,rgba(6,7,9,.85) 15%,rgba(6,7,9,.3) 50%,rgba(6,7,9,0) 100%)}}.hero-slim__figure .figure__action{height:100%}.hero-slim__figure .figure__action:before{display:none}.hero-slim__figure .figure__canvas{height:100%}.hero-slim__figure .figure__image{height:100%;object-fit:cover;object-position:0 50%;left:calc(-100% + 1px);position:absolute}.list-context{margin-bottom:38px}.list-context__title{margin-bottom:18px;font-weight:500;line-height:1.25}@media (max-width:1269.9px){.list-context__title{font-size:16px}}@media (min-width:1270px) and (max-width:1759.9px){.list-context__title{font-size:20px}}@media (min-width:1760px){.list-context__title{font-size:27px}}.list-context__list{list-style-type:none;margin:0;padding:0 0 0 24px}@media (max-width:1759.9px){.list-context__list{font-size:14px;font-weight:400;line-height:1.3}}@media (min-width:1760px){.list-context__list{font-size:16px;font-weight:400;line-height:1.5}}.list-context__item{margin-bottom:9px}.list-context__item:last-of-type{margin-bottom:0}.list-context a{text-decoration:none}.list-context a:hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.list-context a:hover{text-underline-offset:1px}}@media (min-width:1760px){.list-context a:hover{text-underline-offset:2px}}.list-context a:focus-visible:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .list-context a:focus-visible:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}@media (min-width:1270px){.category{background-color:var(--color-main-super-light-grey);padding-bottom:58px;border-radius:var(--project-radius-8)!important;overflow:hidden!important}}@media (min-width:1270px){.category .card-7__description,.category .card-7__price,.category .card-7__title{margin-left:16px;margin-right:16px}}.category .card-7__title{padding-right:0}@media (min-width:1270px){.category .card-7__title{margin-top:25px}}.category .card-7__description{display:none}@media (min-width:1270px){.category .card-7__description{display:block}}.category .card-7__action{display:none}@media (min-width:1270px){.category .card-7__action{display:inline-grid;position:absolute;bottom:20px;left:4px}}.category .card-7__action:not(span):active{bottom:18px;top:auto}.category .card-7__price{display:none}@media (min-width:1270px){.category .card-7__price{display:block}}@media (min-width:1270px){.category.card-7--size-small{padding-bottom:44px}}@media (min-width:1270px){.category.card-7--size-small .card-7__action{bottom:8px}}.category.card-7--size-small .card-7__action:not(span):active{bottom:6px}@media (max-width:1269.9px){.category .card-7__overlink{top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);border-radius:var(--project-radius-10)!important;overflow:hidden!important}}.product__title{margin-bottom:16px;font-weight:500;line-height:1.25;font-size:20px}@media (min-width:768px){.product__title{font-size:24px}}@media (min-width:1760px){.product__title{font-size:30px}}.product__description{font-size:16px;font-weight:300;line-height:1.5;margin-bottom:24px}.product__description ul{list-style:none;margin-left:0;margin-top:0;padding-left:0;--svg-ul-checker:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m20,6l-11,11-5-5%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22/%3E%3Cpath%20d%3D%22m24,24H0V0h24v24Z%22%20fill%3D%22none%22/%3E%3C/svg%3E")}.product__description ul>li{position:relative;padding-left:32px;margin-bottom:4px}.product__description ul>li>ol,.product__description ul>li>ul{margin-top:4px;margin-bottom:4px}.product__description ul>li ol{margin-left:0}.product__description ul>li:last-of-type{margin-bottom:0}.product__description ul>li:before{content:"";vertical-align:top;width:24px;height:24px;position:absolute;left:0;top:2px;background-repeat:no-repeat;background-position:center;background-color:currentcolor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--svg-ul-checker);mask-image:var(--svg-ul-checker);color:var(--color-main-green)}.product__description ul p{margin-bottom:0}.product__description-deco-link{margin-top:24px;margin-bottom:24px}@media (min-width:1270px){.product__description-deco-link{margin-top:32px;margin-bottom:32px}}.product__description-deco-link:last-child{margin-bottom:0}.product__description-deco-link [class*=p__deco--]{position:relative;top:1px}.product__description-deco-link a{text-decoration:underline;color:var(--color-main-green)}.product__description-deco-link a:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .product__description-deco-link a:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.product__description-deco-link a:hover{text-decoration-color:var(--color-main-green);text-decoration-thickness:2px}@media (max-width:1759.9px){.product__description-deco-link a:hover{text-underline-offset:1px}}@media (min-width:1760px){.product__description-deco-link a:hover{text-underline-offset:2px}}.product__description-deco-link a:focus-visible{text-decoration-color:var(--color-main-green);text-underline-offset:2px;text-decoration-thickness:2px}.product__figure{width:100%}.product .figure__canvas{border-radius:var(--project-radius-8)!important;overflow:hidden!important}.product__price-for-all-item{margin:24px 0 24px auto;text-align:right;top:-10px;z-index:2;position:relative;width:-moz-fit-content;width:fit-content;background-color:var(--color-main-white);border-radius:0 0 var(--project-radius-10) var(--project-radius-10);border:1px solid var(--color-main-white);border-top:none;padding:19px 16px 9px;opacity:1;transition:opacity .2s}.product__price-for-all-item>:not(.price__note){display:inline}.product__price-for-all-item>:not(.price__subtle):not(.price__note){font-size:24px}.product__price-for-all-item.floating-price{-webkit-user-select:none;user-select:none;transform:translateZ(0)}.product__price-for-all-item.is-sticky{position:sticky;border-color:var(--color-main-light-grey);box-shadow:0 20px 20px 0 rgba(0,0,0,.2)}.menu--visible .product__price-for-all-item.is-sticky,.product__price-for-all-item.is-hidden{opacity:0;pointer-events:none}.product .card-7__overlink{top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);border-radius:var(--project-radius-10)!important;overflow:hidden!important}@media (min-width:1270px){.product .card-7__overlink{top:-8px;left:-8px;width:calc(100% + 16px);height:calc(100% + 16px)}}.product__minimal-price-wrapper{display:flex;flex-wrap:wrap;gap:0 8px;margin-bottom:24px}.product__minimimal-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;margin-bottom:0}.product__minimimal-price>*{display:inline;width:auto}.product__design-services{border-radius:var(--project-radius-8);margin:24px 0;padding:8px 16px;gap:8px;font-weight:500;display:flex;align-items:center;background-color:var(--color-accent-light-green);text-decoration:none!important;width:-moz-fit-content;width:fit-content;position:relative;z-index:1}@media (min-width:1270px){.product__design-services{margin:28px 0 36px}}.product__design-services:active{top:2px}.product__design-services:focus-visible{outline:auto 1px}.product__design-services-deco--icon-design-services{display:block;width:35px;min-width:35px;height:35px;color:var(--color-main-green)}.product-figure{display:grid;grid-template-areas:"figure";align-items:start;justify-items:end;justify-content:normal;align-content:start;position:relative;-webkit-user-select:none;user-select:none}.product-figure__figure{width:100%;grid-area:figure;border-radius:var(--project-radius-8)!important;overflow:hidden!important}.product-figure .figure__action:before{display:none}.product-figure .figure__canvas{opacity:1!important;background-color:var(--color-main-super-light-grey)}.product-figure>.ps-gallery{display:contents}.product-figure__labels{grid-area:figure;pointer-events:none;display:grid;grid-auto-flow:row;padding:8px;justify-content:end;justify-items:end;align-items:start;align-content:start}.product-figure__labels .label{z-index:1}.product-thumbnails{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:1.97%;list-style-type:none;margin:16px 0 0;padding:0}@media (min-width:1760px){.product-thumbnails{gap:11px}}@media (max-width:1269.9px){.product-thumbnails{display:none}}@media (min-width:1270px){.product-thumbnails:last-child{margin-bottom:80px}}.product-thumbnails__item{position:relative;overflow:hidden;margin:0 0 2%;padding:0;max-width:100%;flex:0 0 12.593%}@media (min-width:1760px){.product-thumbnails__item{margin:0;flex:0 0 auto}}.product-thumbnails__action{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;text-decoration:none;background-color:transparent;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:auto;border:3px solid var(--color-main-black-opacity-00);transition:border-color .3s;border-radius:var(--project-radius-8)!important;overflow:hidden!important}.product-thumbnails__action:not([disabled]):hover{text-decoration:none}.product-thumbnails__action.disabled,.product-thumbnails__action[disabled]{cursor:not-allowed}.product-thumbnails__action.disabled:focus,.product-thumbnails__action.disabled:focus-visible,.product-thumbnails__action[disabled]:focus,.product-thumbnails__action[disabled]:focus-visible{outline:0}.product-thumbnails__action:focus{outline:0}.product-thumbnails__action:focus-visible{text-decoration:none}.product-thumbnails__action.mdc-ripple-surface--hover::before,.product-thumbnails__action:hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.product-thumbnails__action.mdc-ripple-upgraded--background-focused::before,.product-thumbnails__action:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.product-thumbnails__action:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.product-thumbnails__action:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.05;opacity:var(--mdc-ripple-press-opacity,.05)}.product-thumbnails__action.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.05)}.product-thumbnails__action::after,.product-thumbnails__action::before{background-color:var(--color-main-black);background-color:var(--mdc-ripple-color,var(--color-main-black))}.product-thumbnails__action:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .product-thumbnails__action:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.product-thumbnails__item--active .product-thumbnails__action{border:3px solid var(--color-form-active-stroke)}.product-thumbnails__figure{width:100%;height:auto;background-color:var(--color-main-super-light-grey);border-radius:var(--project-radius-8)!important;overflow:hidden!important}@media (min-width:1760px){.product-thumbnails__figure{width:102px;height:97px}}.product-thumbnails__figure .figure__canvas{background-color:transparent}.product-attributes{width:100%;margin:48px auto}@media (min-width:1270px){.product-attributes{max-width:1120px}}@media (max-width:1269.9px){.product-attributes{padding-left:15px;padding-right:15px}}@media (min-width:1270px){.product-attributes{padding-left:15px;padding-right:15px}}@media (min-width:1270px){.product-attributes{margin-top:64px;margin-bottom:64px;display:grid;justify-items:center;justify-content:center}}.product-attributes__title{margin:0 0 16px;text-align:center}@media (min-width:1270px){.product-attributes__title{margin:0 0 24px;width:1090px}}@media (min-width:1270px){.product-attributes__title+.product-attributes__list{margin-top:24px}}.product-attributes__description{margin:16px 0;font-size:16px;font-weight:300;line-height:1.5}@media (min-width:1270px){.product-attributes__description{font-size:20px;font-weight:300;line-height:1.25;margin:24px 0}}@media (min-width:1270px) and (min-width:1270px){.product-attributes__description{font-size:24px}}.product-attributes__description>:last-child{margin-bottom:0}.product-attributes__description+.product-attributes__list{margin-top:19px}@media (min-width:1270px){.product-attributes__description+.product-attributes__list{margin-top:24px}}.product-attributes__title+.product-attributes__description{margin-top:-8px}@media (min-width:1270px){.product-attributes__title+.product-attributes__description{margin-top:-8px}}@media (max-width:1269.9px){.product-attributes__list{padding-left:0;padding-right:0}}@media (min-width:1270px){.product-attributes__list{max-width:calc(100vw - var(--scrollbar-width));width:1760px;padding-left:55px;padding-right:55px}}.product-attributes__description+.product-attributes__list{margin-top:24px;margin-bottom:24px}.product-examples{width:100%;margin:48px auto}@media (min-width:1270px){.product-examples{max-width:1120px}}@media (max-width:1269.9px){.product-examples{padding-left:15px;padding-right:15px}}@media (min-width:1270px){.product-examples{padding-left:15px;padding-right:15px}}@media (min-width:1270px){.product-examples{margin-top:64px;margin-bottom:64px;display:grid;justify-items:center;justify-content:center}}.product-examples__title{margin:0 0 16px;text-align:center}@media (min-width:1270px){.product-examples__title{margin:0 0 24px;width:1090px}}@media (min-width:1270px){.product-examples__title+.product-examples__list{margin-top:24px}}.product-examples__description{margin:16px 0;font-size:16px;font-weight:300;line-height:1.5}@media (min-width:1270px){.product-examples__description{font-size:20px;font-weight:300;line-height:1.25;margin:24px 0}}@media (min-width:1270px) and (min-width:1270px){.product-examples__description{font-size:24px}}.product-examples__description>:last-child{margin-bottom:0}.product-examples__description+.product-examples__list{margin-top:19px}@media (min-width:1270px){.product-examples__description+.product-examples__list{margin-top:24px}}.product-examples__title+.product-examples__description{margin-top:-8px}@media (min-width:1270px){.product-examples__title+.product-examples__description{margin-top:-8px}}@media (max-width:1269.9px){.product-examples__list{padding-left:0;padding-right:0}}@media (min-width:1270px){.product-examples__list{max-width:calc(100vw - var(--scrollbar-width));width:1760px;padding-left:55px;padding-right:55px}}.product-examples__description+.product-examples__list{margin-top:24px;margin-bottom:24px}.product-finish-options{width:100%;margin:48px auto}@media (min-width:1270px){.product-finish-options{max-width:1120px}}@media (max-width:1269.9px){.product-finish-options{padding-left:15px;padding-right:15px}}@media (min-width:1270px){.product-finish-options{padding-left:15px;padding-right:15px}}@media (min-width:1270px){.product-finish-options{margin-top:64px;margin-bottom:64px;display:grid;justify-items:center;justify-content:center}}.product-finish-options__title{margin:0 0 16px;text-align:center}@media (min-width:1270px){.product-finish-options__title{margin:0 0 24px;width:1090px}}@media (min-width:1270px){.product-finish-options__title+.product-finish-options__list{margin-top:24px}}.product-finish-options__description{margin:16px 0;font-size:16px;font-weight:300;line-height:1.5}@media (min-width:1270px){.product-finish-options__description{font-size:20px;font-weight:300;line-height:1.25;margin:24px 0}}@media (min-width:1270px) and (min-width:1270px){.product-finish-options__description{font-size:24px}}.product-finish-options__description>:last-child{margin-bottom:0}.product-finish-options__description+.product-finish-options__list{margin-top:19px}@media (min-width:1270px){.product-finish-options__description+.product-finish-options__list{margin-top:24px}}.product-finish-options__title+.product-finish-options__description{margin-top:-8px}@media (min-width:1270px){.product-finish-options__title+.product-finish-options__description{margin-top:-8px}}@media (max-width:1269.9px){.product-finish-options__list{padding-left:0;padding-right:0}}@media (min-width:1270px){.product-finish-options__list{max-width:calc(100vw - var(--scrollbar-width));width:1760px;padding-left:55px;padding-right:55px}}.product-finish-options__description+.product-finish-options__list{margin-top:24px;margin-bottom:24px}@media (max-width:1269.9px){.more{max-width:none;margin-top:-24px;margin-bottom:-10px;grid-column:1/-1}}@media (min-width:1270px){.more{border:1px solid var(--color-main-dark-grey);padding-bottom:58px;border-radius:var(--project-radius-8)!important;overflow:hidden!important}}@media (min-width:1270px){.more .card-7__description,.more .card-7__price,.more .card-7__title{margin-left:16px;margin-right:16px}}.more .card-7__title{-webkit-user-select:none;user-select:none;margin-top:26px;padding-right:0}@media (min-width:1270px){.more .card-7__title{margin-top:25px}}@media (max-width:1269.9px){.more .card-7__title--mobile{position:relative}}@media (max-width:1269.9px){.more .card-7__title--mobile>a:after{position:absolute;content:"";display:inline-block;width:14px;height:14px;margin-left:6px;bottom:4px;color:var(--color-main-darkdeep-grey);background-repeat:no-repeat;background-position:center;background-color:currentcolor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;--svg:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20fill%3D%22black%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22m15.83,8c0,.27-.1.54-.3.74-.01.02-.02.03-.03.04l-5.62,5.912c-.39.41-1.03.41-1.42,0-.39-.41-.39-1.07,0-1.491l4-4.202H1.17c-.55,0-1-.45-1-1s.45-1,1-1h11.29l-4-4.202c-.39-.42-.39-1.08,0-1.491.39-.41,1.03-.41,1.42,0l5.62,5.912c.01.01.02.02.03.04.2.2.3.47.3.74Z%22/%3E%3Cpath%20d%3D%22m16,16H0V0h16v16Z%22%20fill%3D%22none%22/%3E%3C/svg%3E")}}@media (min-width:1270px){.more .card-7__action{display:inline-grid;position:absolute;bottom:20px;left:4px}}.more .card-7__action:not(span):active{bottom:18px;top:auto}@media (max-width:1269.9px){.more .card-7__overlink{display:none}}@media (min-width:1270px){html:not(.theme--dark) .more .card-7__overlink.mdc-ripple-surface--hover::before,html:not(.theme--dark) .more .card-7__overlink:hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}html:not(.theme--dark) .more .card-7__overlink.mdc-ripple-upgraded--background-focused::before,html:not(.theme--dark) .more .card-7__overlink:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}html:not(.theme--dark) .more .card-7__overlink:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}html:not(.theme--dark) .more .card-7__overlink:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.03;opacity:var(--mdc-ripple-press-opacity,.03)}html:not(.theme--dark) .more .card-7__overlink.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.03)}html:not(.theme--dark) .more .card-7__overlink::after,html:not(.theme--dark) .more .card-7__overlink::before{background-color:var(--color-main-black);background-color:var(--mdc-ripple-color,var(--color-main-black))}.theme--dark .more .card-7__overlink.mdc-ripple-surface--hover::before,.theme--dark .more .card-7__overlink:hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.theme--dark .more .card-7__overlink.mdc-ripple-upgraded--background-focused::before,.theme--dark .more .card-7__overlink:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.theme--dark .more .card-7__overlink:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.theme--dark .more .card-7__overlink:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.07;opacity:var(--mdc-ripple-press-opacity,.07)}.theme--dark .more .card-7__overlink.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.07)}.theme--dark .more .card-7__overlink::after,.theme--dark .more .card-7__overlink::before{background-color:var(--color-main-black);background-color:var(--mdc-ripple-color,var(--color-main-black))}}.more [class*=card-7__deco-canvas]{display:none}@media (min-width:1270px){.more [class*=card-7__deco-canvas]{display:block}}.more .card-7__description{display:none}@media (min-width:1270px){.more .card-7__description{display:block}}.more .card-7__action{display:none}@media (min-width:1270px){.more .card-7__action{display:inline-grid}}.more .card-7__price{display:none}@media (min-width:1270px){.more .card-7__price{display:block}}@media (min-width:1270px){.more.card-7--size-small{padding-bottom:44px}}@media (min-width:1270px){.more.card-7--size-small .card-7__action{bottom:8px}}.more.card-7--size-small .card-7__action:not(span):active{bottom:6px}@media (max-width:1269.9px){.show-more-text__content{max-height:627px;overflow:hidden;position:relative;margin-bottom:-12px}}@media (max-width:1269.9px){.show-more-text__content.bypased{max-height:none;margin-bottom:0}}@media (max-width:1269.9px){.show-more-text__content.bypased:after{display:none}}@media (max-width:1269.9px){.show-more-text__content.expanded{max-height:none;margin-bottom:0}}@media (max-width:1269.9px){.show-more-text__content.expanded:after{display:none}}@media (max-width:1269.9px){.show-more-text__content:after{content:"";display:block;position:absolute;bottom:-24px;left:0;width:100%;height:140px;background:linear-gradient(180deg,var(--color-main-super-light-grey-opacity-00) .52%,var(--color-main-super-light-grey-opacity-80) 27.6%,var(--color-main-super-light-grey) 67.19%)}}@media (max-width:1269.9px){.show-more-text__toggle{display:grid;position:absolute;bottom:0;top:auto!important;left:50%;transform:translateX(-50%);z-indeX:1;color:var(--color-main-green)}}@media (min-width:1270px){.show-more-text__toggle{display:none}}@media (max-width:1269.9px){.expanded>.show-more-text__toggle{display:none}}@media (max-width:1269.9px){.bypased>.show-more-text__toggle{display:none}}@media (max-width:1269.9px){.carousel-categories{margin:10px -15px -6px}}@media (max-width:1269.9px){.carousel-categories .splide__slide{width:auto!important}}@media (min-width:1270px){.carousel-categories--mobile-only{display:grid}}@media (min-width:1270px){.carousel-categories--mobile-only[class*="-6t"]:not([class*="--desktop-all"]){grid-template-columns:repeat(6,1fr);gap:20px}}@media (min-width:1760px){.carousel-categories--mobile-only[class*="-6t"]:not([class*="--desktop-all"]){gap:30px}}@media (min-width:1270px){.carousel-categories--mobile-only[class*="-6t"]:not([class*="--desktop-all"]) .splide__slide:not(:nth-child(-n+6)){display:none!important}}@media (min-width:1270px){.carousel-categories--mobile-only[class*="--desktop-all"]{grid-template-columns:repeat(6,1fr);gap:20px}}@media (min-width:1760px){.carousel-categories--mobile-only[class*="--desktop-all"]{gap:30px}}@media (min-width:1270px){.carousel-categories.splide--carousel-categories-4t{display:none!important}}@media (max-width:1269.9px){.carousel-products{margin-top:0}}@media (min-width:1270px){.carousel-products{padding-left:22px;padding-right:22px}}.carousel-products__product{height:100%;padding-bottom:8px}@media (max-width:1269.9px){.carousel-products__product{width:330px;height:100%;padding-bottom:8px}}.carousel-products__product .card-7__title{margin-top:20px;padding:0 8px}.carousel-products__product .card-7__description{display:block;padding:0 8px}.carousel-products__product .price__subtle{display:inline;width:auto}.carousel-products__product .card-7__overlink{top:0!important;left:0!important;width:100%!important;height:100%!important;border-radius:0!important;border-radius:var(--project-radius-8)!important;overflow:hidden!important}.carousel-products__product .price{padding:0 8px}@media (max-width:1269.9px){.carousel-products .splide__slide{width:auto!important}}.carousel-products .splide__pagination{margin-top:32px;margin-bottom:20px}.carousel-products .splide__pagination li{width:30px}.carousel-products .splide__pagination__page{width:8px;height:8px}.carousel-product{margin:0 -15px;padding:0;width:calc(100% + 30px)}@media (min-width:1270px){.carousel-product{margin:0;width:100%}}@media (min-width:1270px){.carousel-product:last-child{margin-bottom:80px}}.carousel-product .splide__arrow--prev{left:16px}.carousel-product .splide__arrow--next{right:16px}.carousel-product .splide__pagination{margin-top:32px;margin-bottom:20px}.carousel-product .splide__pagination li{width:30px}.carousel-product .splide__pagination__page{width:8px;height:8px}.carousel-hero-products{max-width:1650px;padding-left:0;padding-right:0;margin:0 auto 16px;overflow:hidden;width:100%;display:grid;justify-items:center}@media (min-width:1270px){.carousel-hero-products{margin:60px auto 32px}}@media (min-width:1270px){[class*=hero-]+.carousel-hero-products{margin-top:0}}.carousel-hero-products .splide__track{max-width:100%}.carousel-hero-products>.splide--carousel-hero-products{width:100%;display:grid;justify-items:center;padding-left:0;padding-right:0;overflow:hidden}.carousel-hero-products .hero-product{margin:0}.carousel-hero-products .splide__pagination{position:absolute;margin:0 15px;bottom:16px;background-color:var(--color-main-black-opacity-40);padding:20px;border-radius:32px;gap:12px 0}.carousel-hero-products .splide__pagination li{height:auto;width:48px}.carousel-hero-products .splide__arrow--prev{left:8px}.carousel-hero-products .splide__arrow--next{right:8px}.carousel-hero-products .splide__pagination__page{width:24px;height:8px;opacity:.4;background-color:var(--color-main-white)}.carousel-hero-products .splide__pagination__page.is-active{opacity:1}@media (min-width:1270px){.carousel-clients{max-width:1300px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:30px 40px;margin:0 auto}}@media (max-width:1269.9px){.carousel-clients .splide__slide{width:auto!important}}.mdc-tab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-button-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.875rem;font-size:var(--mdc-typography-button-font-size,.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height,2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight,500);letter-spacing:.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing,.0892857143em);text-decoration:none;-webkit-text-decoration:var(--mdc-typography-button-text-decoration,none);text-decoration:var(--mdc-typography-button-text-decoration,none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform,uppercase);position:relative}.mdc-tab .mdc-tab__text-label{color:rgba(4,15,15,.6)}.mdc-tab .mdc-tab__icon{color:rgba(4,15,15,.54);fill:currentColor}.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:8px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + -12px);width:calc(100% + -8px);margin-top:-2px;z-index:2}@media screen and (forced-colors:active){.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring{border-color:CanvasText}}.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring::after{content:"";border:2px solid transparent;border-radius:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring::after{border-color:CanvasText}}.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:8px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + -8px);width:calc(100% + -8px);z-index:2}@media screen and (forced-colors:active){.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring{border-color:CanvasText}}.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring::after{content:"";border:2px solid transparent;border-radius:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring::after{border-color:CanvasText}}.mdc-tab__icon{width:24px;height:24px;font-size:24px}.mdc-tab--active .mdc-tab__text-label{color:#24883e;color:var(--mdc-theme-primary,#24883e)}.mdc-tab--active .mdc-tab__icon{color:#24883e;color:var(--mdc-theme-primary,#24883e);fill:currentColor}.mdc-tab{background:0 0;min-width:90px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;margin:0;border:none;outline:0;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;z-index:1;padding:0 24px}.mdc-tab::-moz-focus-inner{padding:0;border:0}.mdc-tab--min-width{flex:0 1 auto}.mdc-tab__content{position:relative;display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:color 150ms linear;display:inline-block;line-height:1;z-index:2}.mdc-tab__icon{transition:color 150ms linear;z-index:2}.mdc-tab--stacked .mdc-tab__content{flex-direction:column;align-items:center;justify-content:center}.mdc-tab--stacked .mdc-tab__text-label{padding-top:6px;padding-bottom:4px}.mdc-tab--active .mdc-tab__icon,.mdc-tab--active .mdc-tab__text-label{transition-delay:.1s}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:8px;padding-right:0}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl],[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:0;padding-right:8px}.mdc-tab .mdc-tab__ripple::after,.mdc-tab .mdc-tab__ripple::before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:"";top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%;background-color:#24883e;background-color:var(--mdc-ripple-color,var(--mdc-theme-primary,#24883e))}.mdc-tab .mdc-tab__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index,1)}.mdc-tab .mdc-tab__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index,0)}.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::before{transform:scale(var(--mdc-ripple-fg-scale,1))}.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::after{top:0;left:0;transform:scale(0);transform-origin:center center;width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-tab.mdc-ripple-upgraded--unbounded .mdc-tab__ripple::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.mdc-tab.mdc-ripple-upgraded--foreground-activation .mdc-tab__ripple::after{animation:225ms forwards mdc-ripple-fg-radius-in,75ms forwards mdc-ripple-fg-opacity-in}.mdc-tab.mdc-ripple-upgraded--foreground-deactivation .mdc-tab__ripple::after{animation:150ms mdc-ripple-fg-opacity-out;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.mdc-tab.mdc-ripple-surface--hover .mdc-tab__ripple::before,.mdc-tab:hover .mdc-tab__ripple::before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__ripple::before,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__ripple::before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.mdc-tab:not(.mdc-ripple-upgraded) .mdc-tab__ripple::after{transition:opacity 150ms linear}.mdc-tab:not(.mdc-ripple-upgraded):active .mdc-tab__ripple::after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.mdc-tab.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-tab__ripple{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;will-change:transform,opacity}.mdc-tab-bar{width:100%}.mdc-tab{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:transparent;height:48px}.mdc-tab--stacked{height:72px}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-color:#24883e;border-color:var(--mdc-theme-primary,#24883e);border-top-width:2px}.mdc-tab-indicator .mdc-tab-indicator__content--icon{color:#24883e;color:var(--mdc-theme-secondary,#24883e);height:34px;font-size:34px}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator__content{transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator__content--icon{align-self:center;margin:0 auto}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}.mdc-tab-indicator .mdc-tab-indicator__content{transition:transform 250ms cubic-bezier(.4,0,.2,1)}.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition:opacity 150ms linear}.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition-delay:.1s}.mdc-tab-scroller{overflow-y:hidden}.mdc-tab-scroller.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-content{transition:transform 250ms cubic-bezier(.4,0,.2,1)}.mdc-tab-scroller__test{position:absolute;top:-9999px;width:100px;height:100px;overflow-x:scroll}.mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:touch;display:flex;overflow-x:hidden}.mdc-tab-scroller__scroll-area::-webkit-scrollbar,.mdc-tab-scroller__test::-webkit-scrollbar{display:none}.mdc-tab-scroller__scroll-area--scroll{overflow-x:scroll}.mdc-tab-scroller__scroll-content{position:relative;display:flex;flex:1 0 auto;transform:none;will-change:transform}.mdc-tab-scroller--align-start .mdc-tab-scroller__scroll-content{justify-content:flex-start}.mdc-tab-scroller--align-end .mdc-tab-scroller__scroll-content{justify-content:flex-end}.mdc-tab-scroller--align-center .mdc-tab-scroller__scroll-content{justify-content:center}.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:auto}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.site-tabs{position:relative;padding-left:0;padding-right:0}.site-tabs.site-tabs--sticky{position:sticky;top:0;background-color:var(--color-main-white);z-index:2}[class*="--bgcolor-main-super-light-grey"] .site-tabs.site-tabs--sticky{background-color:var(--color-main-super-light-grey)}@media (max-width:1269.9px){.site-tabs{margin-left:0;margin-right:0;padding:0;width:auto!important}}.site-tabs:before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;width:auto;height:0;border-bottom:1px solid var(--color-main-black);margin:auto}.site-tabs__group .site-tabs+.section{margin-top:48px}@media (min-width:1270px){.site-tabs__group .site-tabs+.section{margin-top:64px}}.site-tabs__toggle{font-size:14px;font-weight:400;line-height:1.3;white-space:normal;min-height:48px;height:auto;padding:8px 12px;-webkit-user-select:none;user-select:none;flex:0 0 auto}@media (max-width:1269.9px){.site-tabs__toggle{max-width:220px;word-break:normal;word-wrap:normal}}@media (min-width:1270px){.site-tabs__toggle{max-width:234px;word-break:normal;word-wrap:normal}}.site-tabs__toggle .mdc-tab__text-label{color:var(--color-main-black);line-height:1.25}.site-tabs__toggle .mdc-tab__content{align-self:center}.site-tabs__toggle.mdc-tab--active .mdc-tab__text-label{color:var(--color-main-green)}@media (max-width:1269.9px){.site-tabs__panel{padding:24px 0 0}}@media (min-width:1270px){.site-tabs__panel{padding:56px 0 0}}@media (min-width:1270px){.site-tabs .mdc-tab-scroller__scroll-content{justify-content:center;gap:20px}}@media (min-width:1270px){.site-tabs.mdc-tab-bar--1120 .mdc-tab-scroller__scroll-content{justify-content:space-between}}@media (min-width:1270px){.site-tabs.mdc-tab-bar--1120 .mdc-tab-scroller__scroll-area{max-width:1090px;margin-left:auto;margin-right:auto}}@media (max-width:1269.9px){[class*="--display-desktop-only"]{display:none!important}}@media (min-width:1270px){[class*="--display-mobile-only"]{display:none!important}}.display--contents{display:contents!important}.materials-list{display:grid;align-items:start;gap:24px 15px;margin-top:24px;margin-bottom:24px;grid-template-columns:1fr}@media (min-width:576px){.materials-list{grid-template-columns:1fr 1fr}}@media (min-width:768px){.materials-list{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1024px){.materials-list{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1270px){.materials-list{grid-template-columns:repeat(auto-fit,minmax(0,366px));gap:40px 30px;justify-content:center}}@media (min-width:1760px){.materials-list{grid-template-columns:repeat(auto-fit,minmax(0,390px))}}@media (max-width:575.9px){.materials-list__item{justify-content:normal;max-width:none}}@media (max-width:575.9px){.materials-list__item .figure{width:100%}}.list-grid{display:grid;align-items:start;grid-template-columns:1fr;gap:24px 15px;margin-top:24px;margin-bottom:24px}@media (min-width:1270px){.list-grid{grid-template-columns:1fr 1fr 1fr 1fr;gap:26px 30px}}@media (min-width:1270px){.grid-container-1760-cols-1-3 .list-grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:575.9px){.list-grid__item{justify-content:normal;max-width:none}}@media (max-width:575.9px){.list-grid__item .figure{width:100%}}.list-remarks{gap:24px 30px;display:grid;grid-template-columns:1fr;align-items:start;align-content:start;margin:0;padding:0;list-style-type:none}@media (min-width:1270px){.list-remarks{grid-template-columns:1fr 1fr}}.editor+.list-remarks{margin-top:24px}.list-attributes{margin:12px 0;padding:0;font-size:14px;font-weight:300;line-height:1.3;display:grid;grid-template-columns:minmax(0,1fr);gap:8px 0}@media (min-width:1270px){.list-attributes{margin:14px 0}}.list-attributes:first-child{margin-top:0}.list-attributes dt{font-size:14px;font-weight:500;line-height:1.3}.list-attributes dt>*{margin:0}.list-attributes dd{margin:0 0 8px;font-size:14px;font-weight:300;line-height:1.3;display:grid;gap:8px 0}.list-attributes dd>*{margin:0}.list-attributes a{text-decoration:underline;font-size:14px;font-weight:500;line-height:1.3;color:var(--color-main-green-cover)}@media (max-width:1759.9px){.list-attributes a{text-underline-offset:1px}}@media (min-width:1760px){.list-attributes a{text-underline-offset:2px}}.list-attributes a:hover{text-decoration-color:var(--color-main-green-cover);text-decoration-thickness:2px}.list-attributes a:focus-visible{text-decoration-color:var(--color-main-green-cover);text-underline-offset:2px;text-decoration-thickness:2px}.list-profits{margin:0;padding:0;list-style-type:none;display:grid;grid-template-columns:minmax(0,1fr);gap:16px 0}.list-profits__item{margin:0}@media (max-width:1269.9px){.list-summary__head{display:none}}@media (min-width:1270px){.list-summary__head{font-size:14px;font-weight:300;line-height:1.3;border-radius:var(--project-radius-4) var(--project-radius-4) 0 0;overflow:hidden;background-color:var(--color-main-light-cover-grey);padding:4px 24px 4px 112px;display:grid;gap:0 15px;border:1px solid var(--color-main-dark-grey);grid-template-columns:16fr 6fr 170px 10fr;border-bottom:none}}@media (min-width:1430px){.list-summary__head{font-size:14px;font-weight:300;line-height:1.3;grid-template-columns:18fr 8fr 170px 10fr}}@media (min-width:1760px){.list-summary__head{padding:4px 24px 4px 188px;grid-template-columns:22fr 12fr 170px 10fr}}.list-summary__head-item:nth-of-type(2),.list-summary__head-item:nth-of-type(3){text-align:center}.list-summary__head-item:nth-of-type(4){text-align:right}.list-summary__list{border:1px solid var(--color-main-dark-grey)}@media (min-width:1270px){.list-summary__list{border-top:none}}.list-summary__item{padding:8px 16px 8px 8px;border-bottom:1px solid var(--color-main-dark-grey)}@media (min-width:1270px){.list-summary__item{padding:8px 24px 15px 16px}}.list-summary__item:last-child{border-bottom:none}.card-9{border:1px solid var(--color-main-dark-grey);border-radius:var(--project-radius-8);display:grid;padding:0;margin-left:auto;margin-right:auto;overflow:hidden}@media (min-width:1024px){.card-9{grid-template-columns:2fr minmax(390px,1fr)}}.card-9__area-1{padding:16px 12px 22px}@media (min-width:1024px){.card-9__area-1{padding:32px}}.card-9__area-1 p{font-size:16px;font-weight:400;line-height:1.5;margin-bottom:16px}.card-9__area-1>:last-child{margin-bottom:0}.card-9__area-1 .card-9__text-deco{margin:0}.card-9__area-2{background-color:var(--color-main-super-light-grey);text-align:center;display:grid;align-items:center;padding:24px 12px}@media (min-width:1024px){.card-9__area-2{padding:32px}}.card-9__area-2 p{font-weight:300;line-height:1.25;margin-bottom:16px}@media (max-width:1269.9px){.card-9__area-2 p{font-size:16px}}@media (min-width:1270px) and (max-width:1759.9px){.card-9__area-2 p{font-size:20px}}@media (min-width:1760px){.card-9__area-2 p{font-size:27px}}.card-9__area-2 p b,.card-9__area-2 p strong{font-weight:500}.card-9__area-2>:last-child{margin-bottom:0}.card-9__title{margin-bottom:16px}@media (max-width:1269.9px){.card-9__title{font-weight:700;line-height:1.25}}@media (max-width:1269.9px) and (max-width:1269.9px){.card-9__title{font-size:18px}}@media (max-width:1269.9px) and (min-width:1270px) and (max-width:1759.9px){.card-9__title{font-size:22px}}@media (max-width:1269.9px) and (min-width:1760px){.card-9__title{font-size:30px}}@media (min-width:1270px){.card-9__title{font-weight:500;line-height:1.25}}@media (min-width:1270px) and (max-width:1269.9px){.card-9__title{font-size:18px}}@media (min-width:1270px) and (min-width:1270px) and (max-width:1759.9px){.card-9__title{font-size:22px}}@media (min-width:1270px) and (min-width:1760px){.card-9__title{font-size:30px}}.card-9__label{display:block;margin-bottom:16px}.card-9__text-deco{font-size:18px;font-weight:700;line-height:1.5;margin:0 auto}@media (min-width:375px){.card-9__text-deco{font-size:20px;font-weight:700;line-height:1.25}}@media (min-width:375px) and (min-width:1270px){.card-9__text-deco{font-size:24px}}.card-10{display:grid;overflow:hidden;grid-template-areas:"figure" "content";gap:24px 0}@media (min-width:1024px){.card-10{gap:0 30px;grid-template-areas:"content figure";grid-template-columns:auto minmax(390px,530px)}}.card-10__content{grid-area:content}.card-10__figure{grid-area:figure;align-content:center;border-radius:var(--project-radius-8)!important;overflow:hidden!important}.card-10__title{margin-bottom:24px}@media (min-width:1270px){.card-10__title{margin-bottom:36px}}.card-10__figure .figure__canvas{background-color:var(--color-main-black-opacity-02);opacity:1}.card-10__editor{width:100%!important}.card-10__action{margin-top:24px}.card-11{border:1px solid var(--color-main-dark-grey);border-radius:var(--project-radius-8);font-size:16px;font-weight:300;line-height:1.5;padding:8px 8px 8px 56px;position:relative}@media (min-width:1270px){.card-11{padding:16px 16px 16px 72px}}.card-11:before{content:"";display:block;position:absolute;top:0;left:0;width:48px;height:100%;background-color:var(--color-main-super-light-grey);border-radius:var(--project-radius-8) 0 0 var(--project-radius-8)}.card-11__number{position:absolute;top:24px;left:0;width:48px;text-align:center;font-size:16px;font-weight:400;line-height:1.5}.card-11__figure{width:80px;border-radius:var(--project-radius-8)!important;overflow:hidden!important}.card-11__figure .figure__canvas{opacity:1!important;background-color:var(--color-main-super-light-grey)}.card-11__header{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 16px;margin-bottom:12px;-webkit-user-select:none;user-select:none}@media (min-width:1270px){.card-11__header{margin-bottom:16px}}.card-11__header-right{display:grid;gap:8px 0;margin-top:12px;font-size:14px;font-weight:300;line-height:1.3;width:100%}@media (min-width:1024px){.card-11__header-right{margin-left:auto;margin-top:0;width:auto;max-width:calc(100% - 550px)}}@media (min-width:360px){.card-11__header-content{max-width:calc(100% - 104px)}}@media (min-width:768px){.card-11__header-content{max-width:none}}.card-11__title{font-size:16px;font-weight:400;line-height:1.5;margin-top:8px;margin-bottom:8px}@media (min-width:1270px){.card-11__title{margin-top:0}}.card-11__title a{text-decoration:none}.card-11__title a:hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.card-11__title a:hover{text-underline-offset:1px}}@media (min-width:1760px){.card-11__title a:hover{text-underline-offset:2px}}.card-11__title a:focus-visible{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.card-11__title a:focus-visible{text-underline-offset:1px}}@media (min-width:1760px){.card-11__title a:focus-visible{text-underline-offset:2px}}.card-11__specs{display:flex;flex-direction:column;gap:8px 16px;font-size:14px;font-weight:300;line-height:1.3}.card-11__specs p{margin-bottom:0}@media (min-width:768px){.card-11__specs{gap:8px 48px;flex-direction:row;flex-wrap:wrap}}.card-11__sets{display:flex;flex-direction:column;gap:16px}.card-11__set{display:flex;flex-wrap:wrap;gap:16px;border-top:1px solid var(--color-main-light-cover-grey);padding-top:16px}.card-11__set:first-child,script+.card-11__set{border-top:none;padding-top:0}@media (min-width:1024px){.card-11__set{display:grid;align-items:end;grid-template-columns:170px 12px 320px minmax(0,1fr)}}@media (min-width:1270px){.card-11__set{grid-template-columns:152px 12px 190px minmax(0,1fr)}}@media (min-width:1670px){.card-11__set{grid-template-columns:170px 12px 320px minmax(0,1fr)}}.card-11__set-comments{display:grid;grid-column:1/5;gap:24px 0;background-color:var(--color-accent-light-orange-opacity-20);padding:8px 24px 32px;margin-top:14px}.card-11__set-comments-header{text-align:center;display:grid;margin-top:-20px;margin-bottom:-20px;justify-items:center;align-items:start;width:100%}.card-11__set-comments-header-title{border-radius:var(--project-radius-4);background-color:var(--color-accent-light-orange);padding:4px 16px;font-size:14px;font-weight:500;line-height:1.3;text-transform:capitalize;width:-moz-fit-content;width:fit-content;max-width:90%}.card-11__set-post{display:grid;gap:8px 0}.card-11__set-post-title{font-size:18px;font-weight:700;line-height:1.5;margin:0}.card-11__set-post-text{font-size:14px;font-weight:300;line-height:1.3}.card-11__set-post-text a{text-underline-offset:2px;text-decoration-thickness:1px}.card-11__set-post-text a:focus-visible,.card-11__set-post-text a:hover{text-decoration-thickness:2px}.card-11__set-comment{display:grid;gap:8px 0}.card-11__set-comment-title{font-size:18px;font-weight:700;line-height:1.5;color:var(--color-accent-orange);margin:0}.card-11__set-comment-title-deco--icon-message-circle{width:22px;height:22px;display:inline-block;vertical-align:text-bottom}.card-11__set-comment-text{font-size:14px;font-weight:300;line-height:1.3}.card-11__set-comment-text a{text-underline-offset:2px;text-decoration-thickness:1px}.card-11__set-comment-text a:focus-visible,.card-11__set-comment-text a:hover{text-decoration-thickness:2px}@media (max-width:767.9px){.card-11__method{width:100%}}.card-11__method .btn--select{width:100%}@media (max-width:767.9px){.card-11__amount-item{width:100%}}@media (max-width:767.9px){.card-11__amount-item .amount{margin-left:auto;margin-right:auto;width:100%}}@media (min-width:1270px){.card-11__amount-item .amount:not(.amount--disabled){margin-left:-8px}}@media (min-width:1670px){.card-11__amount-item .amount:not(.amount--disabled){margin-left:0}}@media (max-width:767.9px){.card-11__amount{width:100%}}.card-11__amount .textfield__input{height:56px}@media (max-width:767.9px){.card-11__amount .textfield__input{width:100%}}.card-11__amount-label{display:block;margin-bottom:4px;font-size:14px;font-weight:400;line-height:1.3;-webkit-user-select:none;user-select:none}@media (min-width:768px){.card-11__amount-label{text-align:center}}.card-11__multiply{display:none}@media (min-width:768px){.card-11__multiply{font-size:16px;font-weight:400;display:block;height:56px;margin-top:auto;line-height:56px;text-align:center;color:var(--color-main-dark-grey);-webkit-user-select:none;user-select:none}}.card-11__actions{display:grid}@media (min-width:768px){.card-11__actions{grid-template-columns:auto auto;justify-content:start;justify-items:start;align-items:center;gap:0 24px}}.card-11__actions>*{margin-top:16px}.card-11__actions-info{color:var(--color-main-dark-grey);font-size:14px;font-weight:400;line-height:1.3;-webkit-user-select:none;user-select:none}@media (max-width:767.9px){.card-11__actions-info{text-align:center}}@media (min-width:768px){.card-11__amount-label-value{display:none}}.card-11__amount-label-value:before{content:"("}.card-11__amount-label-value:after{content:")"}.card-11__address{display:flex;gap:0 8px;margin-top:12px;font-size:14px;font-weight:300;line-height:1.3;width:100%}@media (min-width:1270px){.card-11__address{margin-left:auto;margin-top:0;width:auto}}.card-11 [class*=card-11__address-deco--]{flex:0 0 28px;width:28px;height:28px;margin-top:-3px;margin-bottom:-3px}@media (min-width:1270px){.card-11 [class*=card-11__address-deco--]{flex:0 0 32px;width:32px;height:32px}}.card-11__template{display:grid;gap:12px 0}@media (min-width:1024px){.card-11__template{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}}.card-11__template-text{color:var(--color-main-action-grey);font-weight:400}.card-11__print-data-row{grid-column:1/5;gap:24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}@media (min-width:1270px){.card-11__print-data-row{justify-content:flex-end}}.card-11__print-data-service{display:flex;flex-wrap:wrap;gap:16px;align-items:center}@media (max-width:1269.9px){.card-11__print-data-service{width:100%;justify-content:center;text-align:center;gap:8px}}@media (max-width:1269.9px){.card-11__print-data-service .btn{width:100%}}.card-11__print-data-service-label{margin:0}@media (min-width:1270px){.card-11__print-data-service-label{text-align:right}}.card-11__print-data-fit{display:flex;gap:16px;align-items:center}@media (max-width:1269.9px){.card-11__print-data-fit{flex-direction:column;gap:8px}}.card-11__print-data-fit-label{margin:0;text-align:center;font-size:14px}@media (min-width:1270px){.card-11__print-data-fit-label{max-width:190px;text-align:right}}.card-11__print-data-fit-img{width:60px;height:auto;display:block;-webkit-user-select:none;user-select:none}.card-11__print-data-comments{width:100%}.card-11__textarea-preview{border:1px solid var(--color-accent-light-green);background-color:var(--color-accent-light-green)}.card-11__details{grid-column-start:2}@media (min-width:1270px){.card-11__details{position:relative;top:6px}}.card-11 .bs-collapse__toggle{color:var(--color-main-green);background-color:var(--color-main-white)!important;padding-left:8px;padding-right:8px;margin-left:-8px;min-height:24px;font-size:14px;justify-content:space-between;min-width:142px}.card-11 .bs-collapse__toggle .bs-collapse__toggle-text--hide{display:none}.card-11 .bs-collapse__toggle .bs-collapse__suffix-deco--icon-chevron-down{width:16px;height:16px}.card-11 .bs-collapse__toggle[aria-expanded=true] .bs-collapse__toggle-text--hide{display:inline}.card-11 .bs-collapse__toggle[aria-expanded=true] .bs-collapse__toggle-text--show{display:none}.card-11 .bs-collapse__toggle[aria-expanded=true] .bs-collapse__suffix-deco--icon-chevron-down{transform:rotate(180deg)}.card-12{background-color:var(--color-main-darken-grey);color:var(--color-main-white);display:grid;position:relative}@media (max-width:1023.9px){.card-12{min-height:252px;margin-left:-15px;margin-right:-15px;padding:24px 15px 32px;align-content:center}}@media (min-width:1024px){.card-12{min-height:336px;padding:28px 40px;align-content:start;border-radius:var(--project-radius-8)!important;overflow:hidden!important}}@media (min-width:1760px){.card-12{padding:28px 150px 28px 80px}}.card-12__label{font-size:20px;font-weight:300;line-height:1.25;margin-bottom:8px}@media (min-width:1270px){.card-12__label{font-size:24px}}.card-12__title{font-weight:500;line-height:1.25;margin-bottom:24px}@media (max-width:1269.9px){.card-12__title{font-size:28px}}@media (min-width:1270px) and (max-width:1759.9px){.card-12__title{font-size:32px}}@media (min-width:1760px){.card-12__title{font-size:40px}}.card-12__content{position:relative;z-index:2}.card-12__figure{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;user-select:none;display:block}.card-12__figure:before{content:"";display:block;width:89%;padding-top:86%;padding-bottom:86%;height:0;position:absolute;margin:auto;top:-100%;bottom:-100%;left:-23%;right:auto;background-color:var(--color-main-black);opacity:.8;filter:blur(172px);z-index:1}@media (min-width:1024px){.card-12__figure:before{padding-top:40%;padding-bottom:40%;width:89%;left:-23%}}.card-12__figure .figure__image{height:100%;object-fit:cover;object-position:center right}.card-12__figure .figure__action,.card-12__figure .figure__canvas{height:100%}.card-13{text-decoration:none!important;display:inline-block;-webkit-user-select:none;user-select:none}.card-13[href]:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .card-13[href]:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.card-13__image{object-fit:contain;pointer-eventS:none;width:auto;max-width:150px;height:48px}@media (min-width:1270px){.card-13__image{height:50px}}.theme--dark .card-13__image{filter:invert(1) grayscale(1) contrast(1)}.card-13__text{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.card-13__text:not(caption){position:absolute!important}.card-14{display:grid;grid-template-columns:80px auto;gap:0 8px;align-items:start;align-content:start}@media (min-width:1270px){.card-14{grid-template-columns:80px auto;gap:0 16px}}@media (min-width:1760px){.card-14{grid-template-columns:155px auto;gap:0 16px}}.card-14__figure{background-color:var(--color-main-super-light-grey);border-radius:var(--project-radius-8)!important;overflow:hidden!important}@media (min-width:1270px){.card-14__figure{margin-top:8px}}.card-14__figure .figure__action:before{display:none}.card-14__figure .figure__action:after{color:var(--color-main-dark-grey)}.card-14__figure .figure__canvas{background-color:transparent}.card-14__header{display:contents}@media (min-width:1270px){.card-14__header{display:grid;grid-template-columns:16fr 6fr 170px 10fr;gap:0 15px;align-items:center}}@media (min-width:1430px){.card-14__header{grid-template-columns:18fr 8fr 170px 10fr}}@media (min-width:1760px){.card-14__header{grid-template-columns:22fr 12fr 170px 10fr}}.card-14__header>*{margin-bottom:0}@media (max-width:1269.9px){.card-14__header-row-1{order:1;margin-top:2px;margin-bottom:8px}}@media (min-width:1270px){.card-14__header-row-1{display:contents}}@media (max-width:1269.9px){.card-14__header-row-2{order:3;margin-top:10px}}@media (min-width:1270px){.card-14__header-row-2{display:contents}}@media (max-width:1269.9px){.card-14__content{display:grid}}@media (max-width:1269.9px){.card-14__content>*{order:999}}.card-14__product-name{font-size:16px;font-weight:400;line-height:1.5}.card-14__product-name a{text-decoration:none}.card-14__product-name a:hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.card-14__product-name a:hover{text-underline-offset:1px}}@media (min-width:1760px){.card-14__product-name a:hover{text-underline-offset:2px}}.card-14__product-name a:focus-visible{text-decoration:underline;text-decoration-color:var(--color-main-green);text-underline-offset:2px;text-decoration-thickness:1.3px}.card-14__product-price{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1269.9px){.card-14__product-price{margin-bottom:12px}}@media (min-width:1270px){.card-14__product-price{margin-bottom:0;text-align:center}}.card-14__product-summary-price{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1269.9px){.card-14__product-summary-price{margin-bottom:12px}}@media (min-width:1270px){.card-14__product-summary-price{margin-bottom:0;text-align:right}}.card-14__label{font-size:14px;font-weight:300;line-height:1.3;display:block}@media (min-width:1270px){.card-14__label{display:none}}.card-14__actions{display:flex;flex-wrap:wrap}@media (max-width:1269.9px){.card-14__actions{order:2;margin-left:-3px;gap:8px 9px}}@media (min-width:1270px){.card-14__actions{gap:8px 16px;padding-bottom:8px;border-bottom:1px solid var(--color-main-light-cover-grey)}}@media (min-width:1270px){.card-14__actions:last-child{border-bottom:none;padding-bottom:0}}.card-14__action{color:var(--color-main-darkdeep-grey)!important}.card-14__action--colored{color:var(--color-main-green)!important}.card-14__attributes{margin:12px 0;padding:0;font-size:14px;font-weight:400;line-height:1.3;display:grid;grid-template-columns:1fr;gap:3px 0}@media (min-width:1270px){.card-14__attributes{grid-template-columns:max-content 1fr;gap:10.5px 69px;margin:14px 0}}.card-14__attributes dt{font-size:14px;font-weight:300;line-height:1.3}.card-14__attributes dd{margin:0 0 10px;font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1270px){.card-14__attributes dd{margin:0}}.card-14__attributes .switcher__label{margin-top:3px}.card-14__optional{border-top:1px solid var(--color-main-light-cover-grey);padding-top:8px;margin-top:8px}@media (max-width:1269.9px){.card-14__optional{margin-left:-88px;margin-right:-8px;padding-top:8px;margin-top:-14px}}.card-14__optional .textfield__label{font-weight:300}@media (max-width:1269.9px){.card-14__optional .textfield__label{margin-bottom:4px}}.card-14__optional .textfield__label b,.card-14__optional .textfield__label strong{font-weight:400}.card-14__optional .textfield__input{height:48px}@media (min-width:1270px){.card-14__optional .textfield__input{max-width:530px}}@media (max-width:1269.9px){.card-14 .amount{margin-top:4px;margin-left:-13px;margin-bottom:13px}}@media (min-width:1270px){.card-14 .amount{margin-left:auto;margin-right:auto}}.card-15{display:grid;gap:0;min-height:80px;position:relative;align-items:start;align-content:start}.card-15--mode-icon-bitmap,.card-15--mode-icon-vector{padding-left:96px}@media (min-width:1270px){.card-15{min-height:110px;padding-left:0}}.card-15 [class*=icon-place--]{display:block;position:absolute;top:0;left:0;width:80px;height:80px}@media (min-width:1270px){.card-15 [class*=icon-place--]{position:static;width:110px;height:110px;margin-bottom:16px}}.card-15 [class*=icon-place--]>*{width:80px;height:80px}@media (min-width:1270px){.card-15 [class*=icon-place--]>*{width:110px;height:110px}}.card-15__icon-bitmap{display:block;position:absolute;top:0;left:0;width:80px;height:80px;-webkit-user-select:none;user-select:none}@media (min-width:1270px){.card-15__icon-bitmap{position:static;width:110px;height:110px;margin-bottom:16px}}.card-15__icon-bitmap>*{width:80px;height:80px}@media (min-width:1270px){.card-15__icon-bitmap>*{width:110px;height:110px}}.card-15__figure{margin-bottom:16px;width:100%;max-width:480px;border-radius:var(--project-radius-8)!important;overflow:hidden!important}.card-15__title{font-size:18px;font-weight:700;line-height:1.5;margin-bottom:8px}.card-15__description{font-size:14px;font-weight:300;line-height:1.3}.card-15__description a{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1px}@media (max-width:1759.9px){.card-15__description a{text-underline-offset:1px}}@media (min-width:1760px){.card-15__description a{text-underline-offset:2px}}.card-15__description a:hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:2px}@media (max-width:1759.9px){.card-15__description a:hover{text-underline-offset:1px}}@media (min-width:1760px){.card-15__description a:hover{text-underline-offset:2px}}.card-15__description a:focus-visible{text-decoration:underline;text-decoration-color:var(--color-main-green);text-underline-offset:2px;text-decoration-thickness:1.3px}.card-16{padding-left:28px;position:relative;list-style-type:none;margin-bottom:0}.card-16__title{font-size:14px;font-weight:400;line-height:1.3;margin-bottom:8px}.card-16__description{font-size:14px;font-weight:300;line-height:1.3}.card-16__description>*{margin-bottom:0}.card-16 [class*=card-16__deco]{position:absolute;width:24px;height:24px;top:0;left:0;color:var(--color-main-green)}.card-17{position:relative}.card-17__figure{width:100%;border-radius:var(--project-radius-8)!important;overflow:hidden!important}.card-17__figure .figure__canvas{background-color:var(--color-main-white);opacity:1!important}.card-17__figure .figure__action:before{display:none}.card-17__figure .figure__action:after{color:var(--color-main-dark-grey)}.card-17__title{font-size:14px;font-weight:500;margin:8px 0 0;text-align:center;line-height:1.25}.card-17__title a{text-decoration:underline;font-size:14px;font-weight:500;line-height:1.3;color:var(--color-main-green-cover)}@media (max-width:1759.9px){.card-17__title a{text-underline-offset:1px}}@media (min-width:1760px){.card-17__title a{text-underline-offset:2px}}.card-17__overlink:hover~.card-17__title a{text-decoration-color:var(--color-main-green-cover);text-decoration-thickness:2px}.card-17__title a:focus-visible{text-decoration-color:var(--color-main-green-cover);text-underline-offset:2px;text-decoration-thickness:2px}.card-17__overlink{position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px;margin:auto;display:block;z-index:1;border-radius:var(--project-radius-10)!important;overflow:hidden!important}.card-17__overlink.mdc-ripple-surface--hover::before,.card-17__overlink:hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.card-17__overlink.mdc-ripple-upgraded--background-focused::before,.card-17__overlink:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.card-17__overlink:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.card-17__overlink:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.045;opacity:var(--mdc-ripple-press-opacity,.045)}.card-17__overlink.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.045)}.card-17__overlink::after,.card-17__overlink::before{background-color:var(--color-main-black);background-color:var(--mdc-ripple-color,var(--color-main-black))}.card-18{width:100%;position:relative;-webkit-user-select:none;user-select:none;display:grid;background-color:var(--color-main-white);border-radius:8px}@media (min-width:1270px){.card-18{height:auto;width:auto}}.card-18__action{display:grid;grid-template-columns:minmax(0,1fr);gap:0;min-height:74px;position:relative;padding:4px 4px 4px 76px;font-size:14px;font-weight:300;line-height:1.3;background-color:transparent;border:1px solid var(--color-main-light-cover-grey);border-radius:var(--project-radius-8);width:100%;text-align:left;align-items:center;justify-content:start;justify-items:start;align-content:center;text-decoration:none}@media (min-width:1270px){.card-18__action{width:120px;height:100%;min-height:110px;padding:0 0 5px;text-align:center;align-items:start;justify-content:center;justify-items:center;align-content:start;grid-template-rows:auto 1fr}}@media (min-width:1270px){.amount:not([style="display: none;"])+.card-18__action[data-config-shape-multi]{padding-bottom:36px}}.card-18__action:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .card-18__action:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.card-18__action *{pointer-events:none}.selected>.card-18__action{border:1px solid var(--color-main-dark-grey);box-shadow:0 0 0 2px var(--color-main-dark-grey) inset}.user-selected>.card-18__action{border:1px solid var(--color-main-green);box-shadow:0 0 0 2px var(--color-main-green) inset}@media (max-width:1269.9px){.card-18--lightbox .card-18__action{padding:4px 34px 4px 76px}}.card-18__icon-bitmap{display:block;position:absolute;top:4px;left:4px;width:64px;height:64px;-webkit-user-select:none;user-select:none;border-radius:var(--project-radius-4);background-color:#fff}@media (min-width:1270px){.card-18__icon-bitmap{position:static;width:110px;max-width:100%;height:auto;margin-top:4px;margin-bottom:4px;border-radius:var(--project-radius-4)}}.card-18__icon-bitmap--side-right{transform:rotate(90deg)}.card-18__icon-bitmap--side-bottom{transform:rotate(180deg)}.card-18__icon-bitmap--side-left{transform:rotate(270deg)}@media (min-width:1270px){.card-18__name{align-self:center;padding-left:3px;padding-right:3px}}.card-18__price{font-weight:500}@media (min-width:1270px){.card-18__price{align-self:center}}.card-18 .btn--popover{display:none}@media (min-width:1270px){.card-18 .btn--popover{display:grid;position:absolute;top:5px!important;right:5px!important;z-index:1}}.card-18__show{display:contents}.card-18__show-toggle{position:absolute;z-index:1;top:6px;right:6px}@media (min-width:1270px){.card-18__show-toggle{right:auto;top:5px;left:5px}.no-touchevents .card-18__show-toggle{transition:opacity .2s;opacity:0}}@media (min-width:1270px){.no-touchevents .card-18:hover .card-18__show-toggle{opacity:1}}@media (min-width:1270px){.no-touchevents .card-18__action:focus-visible+.card-18__show-toggle{opacity:1}}.card-18__thumbnail{position:absolute;top:4px;left:4px;-webkit-user-select:none;user-select:none;width:64px;height:64px;display:block;pointer-events:none}@media (min-width:1270px){.card-18__thumbnail{top:5px;left:5px;width:110px;height:110px}}.card-18 .amount{width:100%;padding:0 2px;z-index:1;background-color:var(--color-main-green);border-radius:0 0 var(--project-radius-8) var(--project-radius-8);justify-content:space-between;order:999;bottom:7px;height:calc(100% + 7px)}@media (min-width:1270px){.card-18 .amount{border-top:none;left:0;position:absolute;bottom:0;height:auto}}.card-18 .amount__minus,.card-18 .amount__plus{background-color:transparent!important;margin:0;min-width:34px;height:34px;color:var(--color-main-white)}.card-18 .amount .textfield__input{width:48px;height:34px;padding-left:0;padding-right:0;border:none;box-shadow:none;font-size:16px;background-color:transparent;color:var(--color-main-white)}.card-18__label{font-weight:500;height:18px;line-height:18px;text-align:center;font-size:10px;text-transform:uppercase;white-space:nowrap;background-color:var(--color-accent-light-green);display:block;margin-top:0;margin-bottom:2px;z-index:1;top:50px;left:4px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;pointer-events:none;width:-moz-fit-content;width:fit-content;padding:0 4px}@media (min-width:1270px){.card-18__label{width:calc(100% - 8px);padding:0;margin-top:-7px}}.card-19{position:relative;font-size:14px;font-weight:300;line-height:1.3;-webkit-user-select:none;user-select:none;min-height:116px;display:grid;align-content:space-around}@media (max-width:1269.9px){.card-19{grid-template-columns:minmax(0,1fr);gap:0;min-height:72px;position:relative;padding:4px 4px 4px 76px;font-size:14px;font-weight:300;line-height:1.3;background-color:var(--color-main-white);border:1px solid var(--color-main-light-cover-grey);border-radius:var(--project-radius-8);width:100%;text-align:left;align-items:center;justify-content:start;justify-items:start;align-content:center}}@media (min-width:1270px){.card-19{border-radius:var(--project-radius-8);background-color:var(--color-main-white);border:1px solid var(--color-main-light-cover-grey);height:100%;padding:12px 8px;grid-auto-flow:row;grid-template-rows:32px auto;gap:2px 0;justify-items:center}}.card-19[aria-selected=true]{border:1px solid var(--color-main-dark-grey);box-shadow:0 0 0 2px var(--color-main-dark-grey) inset}.card-19[aria-selected=true].user-selected{border:1px solid var(--color-main-green);box-shadow:0 0 0 2px var(--color-main-green) inset}.card-19 [class*=card-19__deco--icon-]{display:block;position:absolute;margin:auto;top:-100%;bottom:-100%;left:20px;width:32px;height:32px;-webkit-user-select:none;user-select:none}@media (min-width:1270px){.card-19 [class*=card-19__deco--icon-]{position:static;width:32px;max-width:100%;height:32px;margin-bottom:4px}}.card-19 .label{font-size:12px;font-weight:400;line-height:16px;padding:2px 4px;margin-bottom:2px;min-height:16px;height:16px;max-width:calc(100% - 16px);-webkit-user-select:none;user-select:none}@media (min-width:1270px){.card-19 .label{position:absolute;top:-8px;z-index:1;left:50%;transform:translateX(-50%)}}.card-19 *{pointer-events:none}.card-20{position:relative;font-size:14px;font-weight:300;line-height:1.3;padding-left:48px;min-height:48px}.card-20 [class*=card-20__deco--icon-]{width:32px;height:32px;position:absolute;left:0;top:-6px}.card-20__title{font-size:14px;font-weight:700;line-height:1.3;margin:0}.card-20__description>*{margin-bottom:0}.card-20__image{display:block;-webkit-user-select:none;user-select:none;width:100%;max-width:340px;height:auto;margin:8px 0 4px}.theme--dark .card-20__image{filter:invert(1) hue-rotate(180deg) saturate(0)}@media (min-width:1270px){.card-21{display:flex;gap:0 24px}}.card-21__figure{opacity:1!important;grid-area:figure;position:static;width:100%;max-width:200px;margin-left:auto;margin-right:auto;display:block;border-radius:var(--project-radius-8)!important;overflow:hidden!important}@media (min-width:1270px){.card-21__figure{margin:0;width:102px}}.card-21__figure .figure__canvas{background-color:var(--color-main-super-light-grey);opacity:1!important}.card-21__figure .figure__action:before{display:none}.card-21__figure .figure__action:after{color:var(--color-main-dark-grey)}.card-21__title{font-size:20px;font-weight:500;line-height:1.25;text-align:center;margin-top:8px}@media (min-width:1270px){.card-21__title{font-size:24px}}@media (min-width:1270px){.card-21__title{text-align:left}}.card-21__attributes{padding:0;font-size:14px;font-weight:300;line-height:1.25;display:grid;max-width:280px;grid-template-columns:max-content minmax(0,1fr);gap:9px 16px;margin:10px auto 0}.card-21__attributes dt{font-size:14px;font-weight:300;line-height:1.25}.card-21__attributes dd{font-size:14px;font-weight:300;line-height:1.25;margin:0}.card-21__attributes small{display:block;font-size:14px}.card-22{position:relative}.card-22--has-actions{padding-top:36px}@media (min-width:768px){.card-22--has-actions{padding-top:0}}.card-22__actions{position:absolute;pointer-events:none;right:2px;top:2px;display:flex;gap:0 16px}.card-22__actions>*{pointer-eventS:auto;background-color:transparent!important}.card-22__record{font-weight:300}.card-22__record--strong{font-weight:400}.card-23{display:grid;gap:0 8px;grid-template-columns:minmax(0,1fr);font-size:16px;font-weight:400;line-height:1.5}@media (min-width:768px){.card-23{display:flex;justify-content:space-between;gap:0 16px;flex-wrap:wrap}}.card-23__title{margin:0}.card-23__description{font-weight:300;margin:0}.card-23__price{font-weight:700}.card-23__footer{display:block;width:100%;margin-top:24px;font-size:14px;font-weight:400;line-height:1.3}.card-23__footer a{color:var(--color-main-green);text-decoration-thickness:1px}@media (max-width:1759.9px){.card-23__footer a{text-underline-offset:1px}}@media (min-width:1760px){.card-23__footer a{text-underline-offset:2px}}.card-23__footer a:hover{text-decoration-thickness:2px}.card-23__footer a:focus-visible{text-decoration-thickness:2px}.card-24{border-radius:var(--project-radius-8);display:inline-flex;align-items:center;vertical-align:middle;flex-wrap:wrap;gap:0 8px}.card-24--black{background-color:#333}.card-24--white{background-color:#fff}.card-24--bordered{box-shadow:0 0 0 .7px var(--color-main-dark-grey) inset;overflow:hidden}.card-24--width-wide{width:122px}.card-24__image{display:block;margin:0;-webkit-user-select:none;user-select:none;max-width:100%}.card-24__title{font-size:16px;font-weight:400;line-height:1.5}.card-24__footer{display:block;width:100%;margin-top:24px}.card-24__footer a{color:var(--color-main-green);text-decoration-thickness:1px}@media (max-width:1759.9px){.card-24__footer a{text-underline-offset:1px}}@media (min-width:1760px){.card-24__footer a{text-underline-offset:2px}}.card-24__footer a:hover{text-decoration-thickness:2px}.card-24__footer a:focus-visible{text-decoration-thickness:2px}.card-25__description{font-size:14px;font-weight:300;line-height:1.3;margin-top:8px}.card-25__description b,.card-25__description strong{font-weight:500}.card-25__textarea textarea{resize:none}.card-25__action{width:100%;margin-top:8px}.card-25__action-hidden{display:none}.card-26{display:grid;grid-template-columns:80px auto;gap:0 8px;align-content:start;align-items:start}@media (min-width:1270px){.card-26{grid-template-columns:80px auto;gap:0 16px;align-items:center}}@media (min-width:1760px){.card-26{grid-template-columns:155px auto;gap:0 16px}}.card-26__figure{background-color:var(--color-main-super-light-grey);border-radius:var(--project-radius-8)!important;overflow:hidden!important}@media (min-width:1270px){.card-26__figure{margin-top:8px}}.card-26__figure .figure__action:before{display:none}.card-26__figure .figure__action:after{color:var(--color-main-dark-grey)}.card-26__figure .figure__canvas{background-color:transparent}.card-26__header{display:contents}@media (min-width:1270px){.card-26__header{display:grid;grid-template-columns:16fr 6fr 170px 10fr;gap:0 15px;align-items:center}}@media (min-width:1430px){.card-26__header{grid-template-columns:18fr 8fr 170px 10fr}}@media (min-width:1760px){.card-26__header{grid-template-columns:22fr 12fr 170px 10fr}}.card-26__header>*{margin-bottom:0}@media (max-width:1269.9px){.card-26__header-row-1{order:1;margin-top:2px;margin-bottom:8px}}@media (min-width:1270px){.card-26__header-row-1{display:contents}}@media (max-width:1269.9px){.card-26__header-row-2{order:3;margin-top:10px}}@media (min-width:1270px){.card-26__header-row-2{display:contents}}.card-26__product-name{font-size:16px;font-weight:400;line-height:1.5}.card-26__product-name a{text-decoration:none}.card-26__product-name a:hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.card-26__product-name a:hover{text-underline-offset:1px}}@media (min-width:1760px){.card-26__product-name a:hover{text-underline-offset:2px}}.card-26__product-name a:focus-visible{text-decoration:underline;text-decoration-color:var(--color-main-green);text-underline-offset:2px;text-decoration-thickness:1.3px}.card-26__product-price{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1269.9px){.card-26__product-price{margin-bottom:12px}}@media (min-width:1270px){.card-26__product-price{margin-bottom:0;text-align:center}}.card-26__amount{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1269.9px){.card-26__amount{margin-bottom:12px}}@media (min-width:1270px){.card-26__amount{margin-bottom:0;text-align:center}}.card-26__product-summary-price{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1269.9px){.card-26__product-summary-price{margin-bottom:12px}}@media (min-width:1270px){.card-26__product-summary-price{margin-bottom:0;text-align:right}}.card-26__label{font-size:14px;font-weight:300;line-height:1.3;display:block}@media (min-width:1270px){.card-26__label{display:none}}.card-26__details{grid-column-start:2}@media (min-width:1270px){.card-26__details{position:relative;top:6px}}.card-26 .bs-collapse__toggle{color:var(--color-main-green);background-color:var(--color-main-white)!important;padding-left:8px;padding-right:8px;margin-left:-8px;min-height:24px;font-size:14px;justify-content:space-between;min-width:142px}.card-26 .bs-collapse__toggle .bs-collapse__toggle-text--hide{display:none}.card-26 .bs-collapse__toggle .bs-collapse__suffix-deco--icon-chevron-down{width:16px;height:16px}.card-26 .bs-collapse__toggle[aria-expanded=true] .bs-collapse__toggle-text--hide{display:inline}.card-26 .bs-collapse__toggle[aria-expanded=true] .bs-collapse__toggle-text--show{display:none}.card-26 .bs-collapse__toggle[aria-expanded=true] .bs-collapse__suffix-deco--icon-chevron-down{transform:rotate(180deg)}.card-26__attributes{padding:14px 0 0;display:grid;font-size:14px;font-weight:400;line-height:1.3;max-width:580px;grid-template-columns:minmax(0,1fr);gap:0;margin:0}@media (min-width:1270px){.card-26__attributes{padding:0;display:grid;max-width:580px;grid-template-columns:max-content 1fr;gap:10.5px 20px;margin:16px 0}}@media (min-width:1760px){.card-26__attributes{gap:10.5px 69px}}.card-26__attributes dt{font-size:14px;font-weight:300;line-height:1.3}.card-26__attributes dd{margin:0 0 10px;font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1270px){.card-26__attributes dd{margin:0}}.card-27{display:grid;grid-template-columns:minmax(125px,1fr) minmax(125px,1fr);gap:12px;align-content:start;grid-template-areas:"product product" "price date" "amount status" "invoice invoice" "action action";align-items:start;padding:12px}.orders-list--export .card-27{grid-template-areas:"product product" "date date" "amount status" "invoice invoice"}@media (min-width:1430px){.card-27{grid-template-columns:minmax(0,213fr) minmax(0,132fr) minmax(98px,111fr) minmax(0,118fr) minmax(112px,123fr) minmax(154px,150fr) minmax(230px,153fr);gap:0 12px;grid-template-areas:"product price date amount status invoice action";align-items:center;padding:12px 0}.orders-list--export .card-27{grid-template-columns:minmax(0,134fr) minmax(98px,111fr) minmax(0,118fr) minmax(112px,123fr) minmax(154px,150fr);grid-template-areas:"product date amount status invoice"}}.card-27 [class*=card-27__cell]{width:100%}.card-27__cell--product{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;grid-area:product}@media (max-width:1429.9px){.card-27__cell--product{gap:8px 9px}}@media (min-width:1430px){.card-27__cell--product{gap:8px 16px;padding-left:12px}}.card-27__cell--summary_price{grid-area:price}@media (min-width:1430px){.card-27__cell--summary_price{text-align:center}}.card-27__cell--date{grid-area:date}@media (min-width:1430px){.card-27__cell--date{text-align:center}}.card-27__cell--amount{grid-area:amount}@media (min-width:1430px){.card-27__cell--amount{text-align:center}}.card-27__cell--status{grid-area:status}@media (min-width:1430px){.card-27__cell--status{text-align:center}}.card-27__cell--invoice{grid-area:invoice}@media (min-width:1430px){.orders-list--export .card-27__cell--invoice{text-align:center;padding-right:12px}}@media (max-width:1429.9px){.card-27__cell--invoice .card-27__action{margin-top:8px;margin-left:0;background-color:var(--color-main-super-light-grey)}}.card-27__cell--action{grid-area:action;margin-top:12px;text-align:right}@media (min-width:1430px){.card-27__cell--action{margin-top:0;padding-right:12px}}@media (max-width:1429.9px){.card-27__cell--action .card-27__action{width:100%}}.card-27__figure{background-color:var(--color-main-super-light-grey);border-radius:var(--project-radius-8)!important;overflow:hidden!important}.card-27__figure .figure__action:before{display:none}.card-27__figure .figure__action:after{color:var(--color-main-dark-grey)}.card-27__figure .figure__canvas{background-color:transparent}.card-27__product-id{font-size:16px;font-weight:400;line-height:1.5}.card-27__product-id a{text-decoration:none;color:var(--color-main-green)}.card-27__product-id a:hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.card-27__product-id a:hover{text-underline-offset:1px}}@media (min-width:1760px){.card-27__product-id a:hover{text-underline-offset:2px}}.card-27__product-id a:focus-visible{text-decoration:underline;text-decoration-color:var(--color-main-green);text-underline-offset:2px;text-decoration-thickness:1.3px}.card-27__summary-price{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1429.9px){.card-27__summary-price{margin-bottom:12px}}@media (min-width:1430px){.card-27__summary-price{margin-bottom:0;text-align:right}}.card-27__date{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1429.9px){.card-27__date{margin-bottom:12px}}@media (min-width:1430px){.card-27__date{margin-bottom:0}}.card-27__amount{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1429.9px){.card-27__amount{margin-bottom:12px}}@media (min-width:1430px){.card-27__amount{margin-bottom:0}}.card-27__status{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1429.9px){.card-27__status{margin-bottom:12px}}@media (min-width:1430px){.card-27__status{margin-bottom:0}}.card-27__label{font-size:14px;font-weight:300;line-height:1.3;display:block}@media (min-width:1430px){.card-27__label{display:none}}.card-27__actions{display:contents}.card-27__action{font-size:16px;padding-left:16px;padding-right:16px}.card-28__description{font-size:14px;font-weight:300;line-height:1.3;margin-top:8px}.card-28__description b,.card-28__description strong{font-weight:500}.card-28__content{border-radius:var(--project-radius-8);padding:24px;border:1px solid var(--color-main-dark-grey);background-color:var(--color-main-super-light-grey)}.card-29{display:grid;grid-template-columns:minmax(0,1fr);gap:0 12px;align-content:start;grid-template-areas:"product" "position" "price" "amount" "status" "actions" "resources";align-items:start;padding:12px;position:relative}.ordered-items--historical .card-29{grid-template-areas:"product" "amount"}@media (min-width:375px){.card-29{grid-template-columns:minmax(125px,1fr) minmax(125px,1fr);grid-template-areas:"product product" "position price" "amount status" "actions actions" "resources resources"}.ordered-items--historical .card-29{grid-template-columns:auto 100px;grid-template-areas:"product" "amount"}}@media (max-width:1269.9px){.card-29{border:1px solid var(--color-main-dark-grey);border-radius:var(--project-radius-8)}}@media (min-width:1270px){.card-29{padding:0;grid-template-areas:none;display:grid;grid-template-columns:88px auto;gap:0 16px}.ordered-items--historical .card-29{grid-template-columns:minmax(0,1fr)}}@media (max-width:1269.9px){.card-29--counter{padding:12px 8px 12px 56px}}@media (max-width:374.9px){.card-29--counter{padding:12px 8px 12px 44px}}.card-29__figure{background-color:var(--color-main-super-light-grey);border-radius:var(--project-radius-8)!important;overflow:hidden!important}.card-29__figure .figure__action:before{display:none}.card-29__figure .figure__action:after{color:var(--color-main-dark-grey)}.card-29__figure .figure__canvas{background-color:transparent}.card-29__header{display:contents}@media (min-width:1270px){.card-29__header{display:grid;grid-template-columns:346fr 210fr 150fr 100px 194fr;gap:0 15px;align-items:center;border-bottom:1px solid var(--color-main-light-cover-grey);padding-bottom:14px}.ordered-items--historical .card-29__header{grid-template-columns:auto 150px}}@media (min-width:1760px){.card-29__header{grid-template-columns:366fr 240fr 140fr 100px 154fr}.ordered-items--historical .card-29__header{grid-template-columns:auto 150px}}.card-29__header>*{margin-bottom:0;margin-top:8px}@media (min-width:375px){.ordered-items--historical .card-29__header>*{margin-top:0}}.card-29__header:last-child{border-bottom:none;padding-bottom:0}.card-29__header-action{width:-moz-fit-content;width:fit-content;color:var(--color-main-darkdeep-grey)!important;margin-left:-6px}.card-29__header-action--colored{color:var(--color-main-green)!important}@media (min-width:1270px){.card-29__header-action{margin-bottom:-8px;margin-top:8px}}@media (max-width:1269.9px){.card-29__header-row-1{display:none}}@media (min-width:1270px){.card-29__header-row-1{display:contents}}@media (max-width:1269.9px){.card-29__header-row-2{order:3;margin-top:10px}}@media (min-width:1270px){.card-29__header-row-2{display:contents}}@media (max-width:1269.9px){.card-29__content{display:contents}}@media (min-width:1270px){.card-29 [class*=card-29__cell]{display:contents}}.card-29__product{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}@media (max-width:1269.9px){.card-29__product{gap:8px 9px;grid-area:product}}@media (min-width:1270px){.card-29__product-name-mobile{display:none}}.card-29__product-name{font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1760px){.card-29__product-name{font-size:16px;font-weight:400;line-height:1.5}}.card-29__product-name a{text-decoration:none}.card-29__product-name a:hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.card-29__product-name a:hover{text-underline-offset:1px}}@media (min-width:1760px){.card-29__product-name a:hover{text-underline-offset:2px}}.card-29__product-name a:focus-visible{text-decoration:underline;text-decoration-color:var(--color-main-green);text-underline-offset:2px;text-decoration-thickness:1.3px}.card-29__product-position{font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1760px){.card-29__product-position{font-size:16px;font-weight:400;line-height:1.5}}@media (max-width:1269.9px){.card-29__product-position{margin-bottom:12px}}@media (min-width:1270px){.card-29__product-position{margin-bottom:0}}.card-29__product-price{font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1760px){.card-29__product-price{font-size:16px;font-weight:400;line-height:1.5}}@media (max-width:1269.9px){.card-29__product-price{margin-bottom:12px}}@media (min-width:1270px){.card-29__product-price{margin-bottom:0}}.card-29__product-qty{font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1760px){.card-29__product-qty{font-size:16px;font-weight:400;line-height:1.5}}@media (max-width:1269.9px){.card-29__product-qty{margin-bottom:12px}}@media (min-width:1270px){.card-29__product-qty{margin-bottom:0}.ordered-items--historical .card-29__product-qty{text-align:center}}.card-29__product-summary-price{font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1760px){.card-29__product-summary-price{font-size:16px;font-weight:400;line-height:1.5}}@media (max-width:1269.9px){.card-29__product-summary-price{margin-bottom:12px}}@media (min-width:1270px){.card-29__product-summary-price{margin-bottom:0}}.card-29__label{font-size:14px;font-weight:300;line-height:1.3;display:block}@media (min-width:1270px){.card-29__label{display:none}}.card-29__attributes{display:none}@media (min-width:1270px){.card-29__attributes{padding:0;display:grid;font-size:12px;font-weight:400;line-height:1.3334;max-width:580px;grid-template-columns:max-content 1fr;gap:10.5px 20px;margin:16px 0}}@media (min-width:1760px){.card-29__attributes{font-size:14px;font-weight:400;line-height:1.3;gap:10.5px 69px}}@media (min-width:1270px){.card-29__attributes dt{font-size:12px;font-weight:300;line-height:1.3334}}@media (min-width:1760px){.card-29__attributes dt{font-size:14px;font-weight:300;line-height:1.3}}.card-29__attributes dd{margin:0 0 10px;font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1270px){.card-29__attributes dd{margin:0;font-size:12px;font-weight:400;line-height:1.3334}}@media (min-width:1760px){.card-29__attributes dd{font-size:14px;font-weight:400;line-height:1.3}}.card-29__resources{border-top:1px solid var(--color-main-light-cover-grey);padding-top:8px;margin-top:8px;display:flex;flex-direction:column;gap:16px}@media (max-width:1269.9px){.card-29__resources{grid-area:resources;grid-column:1/3}}@media (min-width:1270px){.card-29__resources{background-color:var(--color-main-super-light-grey-opacity-50);padding:24px}}@media (min-width:1270px){.card-29__resources .card-11__set{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}}@media (max-width:1269.9px){.card-29__counter{position:absolute;margin:auto;background-color:var(--color-main-super-light-grey);text-align:center;font-size:16px;font-weight:400;line-height:1.25;padding:24px 0;left:0;top:0;width:48px;height:100%;border-radius:var(--project-radius-8) 0 0 var(--project-radius-8)}}@media (max-width:374.9px){.card-29__counter{width:36px}}@media (min-width:1270px){.card-29__counter{display:none}}.card-29__summary-action{grid-column:1/3;grid-row:999;gap:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;width:100%;margin-top:24px;text-align:center}@media (min-width:1270px){.card-29__summary-action{grid-column:1/5;justify-content:flex-end;margin-top:16px;grid-row:unset;flex-direction:row;gap:24px;text-align:right}}@media (max-width:1269.9px){.card-29__summary-action .btn{width:100%}}.card-29__summary-action-text{font-size:18px;font-weight:700;line-height:1.5;margin:0}.card-30{display:grid;grid-template-columns:80px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"photo name name" "photo col1 col1" "col2 col2 col2" "delivery delivery delivery";gap:8px 16px;align-items:start;position:relative;font-size:14px;font-weight:300;line-height:1.25}@media (min-width:1270px){.card-30{align-items:center;align-content:center;grid-template-areas:"photo name name" "photo col1 col2" "delivery delivery delivery"}}@media (max-width:1269.9px){.card-30--counter{padding:46px 16px 16px!important}}@media (min-width:1270px){.card-30--counter{padding-left:66px!important}}.card-30 b,.card-30 strong{font-weight:700}.card-30__figure{grid-area:photo;background-color:var(--color-main-super-light-grey);border-radius:var(--project-radius-8)!important;overflow:hidden!important}.card-30__figure .figure__action:before{display:none}.card-30__figure .figure__action:after{color:var(--color-main-dark-grey)}.card-30__figure .figure__canvas{background-color:transparent}.card-30__name{grid-area:name;margin:0;align-self:end;font-size:16px;font-weight:400;line-height:1.25}.card-30__name a{text-decoration:none;color:var(--color-main-black)}.card-30__name a:hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.card-30__name a:hover{text-underline-offset:1px}}@media (min-width:1760px){.card-30__name a:hover{text-underline-offset:2px}}.card-30__name a:focus-visible{text-decoration:underline;text-decoration-color:var(--color-main-green);text-underline-offset:2px;text-decoration-thickness:1.3px}.card-30 [class*=card-30__cell--]{margin:0}.card-30__cells{grid-area:col1;display:flex;flex-wrap:wrap;gap:8px 0;align-self:start}@media (min-width:1270px){.card-30__cells{gap:0 16px}}.card-30__cell--sides{min-width:170px}.card-30__address{display:contents}.card-30__description{grid-area:col2;align-self:start}@media (max-width:1269.9px){.card-30__description{margin-top:12px}}@media (min-width:1270px){.card-30__description{text-align:right;padding-right:2px}}.card-30__select{grid-area:delivery;margin-top:8px;gap:0 16px}@media (max-width:1269.9px){.card-30__select{display:grid;grid-auto-flow:column;grid-auto-columns:auto;justify-items:start;grid-template-areas:"label" "dropdown" "validation" "mention";gap:0;justify-content:unset;grid-template-columns:unset}}@media (max-width:1269.9px){.card-30__select .dropdown__label{margin-bottom:4px}}.card-30__counter{position:absolute;left:0;top:0;width:100%;margin:auto;border-radius:var(--project-radius-8) var(--project-radius-8) 0 0;background-color:var(--color-main-super-light-grey);text-align:center;padding:4px 16px;font-size:16px;font-weight:400;line-height:1.25;order:1!important}@media (min-width:1270px){.card-30__counter{padding:24px 0;left:0;top:0;width:48px;height:100%;border-radius:var(--project-radius-8) 0 0 var(--project-radius-8)}}.card-31{display:grid;grid-template-columns:minmax(125px,1fr) minmax(125px,1fr);gap:12px;align-content:start;grid-template-areas:"product product" "price date" "amount status" "action action" "action action";align-items:start;padding:12px}@media (min-width:1430px){.card-31{grid-template-columns:minmax(0,213fr) minmax(0,132fr) minmax(98px,111fr) minmax(0,118fr) minmax(112px,123fr) minmax(154px,150fr) minmax(230px,153fr);gap:0 12px;grid-template-areas:"product price date amount status action action";align-items:center;padding:12px 0}}.card-31 [class*=card-31__cell]{width:100%}.card-31__cell--product{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;grid-area:product}@media (max-width:1429.9px){.card-31__cell--product{gap:8px 9px}}@media (min-width:1430px){.card-31__cell--product{gap:8px 16px;padding-left:12px}}.card-31__cell--summary_price{grid-area:price}@media (min-width:1430px){.card-31__cell--summary_price{text-align:center}}.card-31__cell--date{grid-area:date}@media (min-width:1430px){.card-31__cell--date{text-align:center}}.card-31__cell--amount{grid-area:amount}@media (min-width:1430px){.card-31__cell--amount{text-align:center}}.card-31__cell--status{grid-area:status}@media (min-width:1430px){.card-31__cell--status{text-align:center}}.card-31__figure{background-color:var(--color-main-super-light-grey);border-radius:var(--project-radius-8)!important;overflow:hidden!important}.card-31__figure .figure__action:before{display:none}.card-31__figure .figure__action:after{color:var(--color-main-dark-grey)}.card-31__figure .figure__canvas{background-color:transparent}.card-31__product-id{font-size:16px;font-weight:400;line-height:1.5}.card-31__product-id a{text-decoration:none;color:var(--color-main-green)}.card-31__product-id a:hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.card-31__product-id a:hover{text-underline-offset:1px}}@media (min-width:1760px){.card-31__product-id a:hover{text-underline-offset:2px}}.card-31__product-id a:focus-visible{text-decoration:underline;text-decoration-color:var(--color-main-green);text-underline-offset:2px;text-decoration-thickness:1.3px}.card-31__summary-price{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1429.9px){.card-31__summary-price{margin-bottom:12px}}@media (min-width:1430px){.card-31__summary-price{margin-bottom:0;text-align:right}}.card-31__date{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1429.9px){.card-31__date{margin-bottom:12px}}@media (min-width:1430px){.card-31__date{margin-bottom:0}}.card-31__amount{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1429.9px){.card-31__amount{margin-bottom:12px}}@media (min-width:1430px){.card-31__amount{margin-bottom:0}}.card-31__status{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1429.9px){.card-31__status{margin-bottom:12px}}@media (min-width:1430px){.card-31__status{margin-bottom:0}}.card-31__label{font-size:14px;font-weight:300;line-height:1.3;display:block}@media (min-width:1430px){.card-31__label{display:none}}.card-31__actions{grid-area:action;margin-top:12px;text-align:right}@media (min-width:1430px){.card-31__actions{margin-top:0;padding-right:12px}}.card-31__action{font-size:16px;padding-left:16px;padding-right:16px}@media (max-width:1429.9px){.card-31__action{width:100%}}.card-32{display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-areas:"icon text-strong" "icon text-light";gap:0 8px}@media (max-width:1759.9px){.card-32{font-size:14px;font-weight:300;line-height:1.3}}@media (min-width:1760px){.card-32{font-size:16px;font-weight:300;line-height:1.5}}.card-32 [class*=card-32__deco]{grid-area:icon;width:32px;height:32px;position:relative;top:-3px}.card-32__text-strong{grid-area:text-strong;font-weight:700}.card-32__text-light{grid-area:text-light}.card-33__figure{border-radius:var(--project-radius-8)!important;overflow:hidden!important}.card-33__description{font-size:14px;font-weight:400;line-height:1.3;margin:16px 0 0}@media (min-width:1270px){.card-33__description{font-size:14px;font-weight:400;line-height:1.3}}.card-33__description>*{margin-bottom:0!important}.theme--dark .card-33 .onload-done .figure__image{opacity:.65!important}.card-34{display:grid;gap:12px;align-content:start;grid-template-areas:"name name" "role role" "status status" "email email" "phone phone" "actions actions";align-items:start;padding:12px}@media (min-width:768px){.card-34{grid-template-columns:minmax(125px,1fr) minmax(125px,1fr);grid-template-areas:"name name" "role status" "email phone" "actions actions"}}@media (min-width:1760px){.card-34{grid-template-columns:minmax(0,142fr) minmax(0,184fr) minmax(0,82fr) minmax(0,223fr) minmax(0,102fr) minmax(0,230fr);gap:0 12px;grid-template-areas:"name role status email phone actions";align-items:center;padding:40px 0}}.card-34 [class*=card-34__cell]{width:100%}.card-34__cell--name{grid-area:name}.card-34__cell--role{grid-area:role}.card-34__cell--status{grid-area:status}.card-34--status-active .card-34__cell--status{color:var(--color-main-green)}.card-34--status-inactive .card-34__cell--status{color:var(--color-main-red)}.card-34__cell--email{grid-area:email}.card-34__cell--phone{grid-area:phone}.card-34__cell--actions{grid-area:actions;display:flex;flex-wrap:wrap}@media (max-width:767.9px){.card-34__cell--actions{flex-direction:column;align-content:flex-start;align-items:flex-start;gap:16px;margin-top:8px}}@media (min-width:768px){.card-34__cell--actions{flex-direction:row;gap:16px;margin-top:24px}}@media (min-width:1760px){.card-34__cell--actions{margin-top:0;gap:8px}}@media (max-width:767.9px){.card-34__cell--actions .btn{align-self:start}}.card-34__name{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1759.9px){.card-34__name{margin-bottom:12px}}@media (min-width:1760px){.card-34__name{margin-bottom:0;padding-left:10px}}.card-34__role{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1759.9px){.card-34__role{margin-bottom:12px}}@media (min-width:1760px){.card-34__role{margin-bottom:0}}.card-34__status{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1759.9px){.card-34__status{margin-bottom:12px}}@media (min-width:1760px){.card-34__status{margin-bottom:0}}.card-34__email{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1759.9px){.card-34__email{margin-bottom:12px}}@media (min-width:1760px){.card-34__email{margin-bottom:0}}.card-34__phone{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1759.9px){.card-34__phone{margin-bottom:12px}}@media (min-width:1760px){.card-34__phone{margin-bottom:0}}.card-34__label{font-size:14px;font-weight:300;line-height:1.3;display:block;color:var(--color-main-black)}@media (min-width:1760px){.card-34__label{display:none}}.card-34__action--remove .btn__label,.card-34__action--status .btn__label{text-decoration:underline}.card-35{display:grid;gap:12px;align-content:start;grid-template-areas:"name" "associated" "actions";align-items:start;padding:12px}@media (min-width:768px){.card-35{grid-template-columns:minmax(125px,1fr)}}@media (min-width:1270px){.card-35{grid-template-columns:minmax(0,375fr) minmax(0,366fr) minmax(0,220fr);grid-template-areas:"name associated actions";gap:0 12px;align-items:center;padding:40px 0}}.card-35 [class*=card-35__cell]{width:100%}.card-35__cell--name{grid-area:name}.card-35__cell--associated{grid-area:associated}.card-35__cell--actions{grid-area:actions;display:flex;flex-wrap:wrap;margin-top:8px;gap:16px}@media (min-width:1270px){.card-35__cell--actions{margin-top:0;gap:8px}}@media (max-width:767.9px){.card-35__cell--actions .btn{align-self:start}}.card-35__name{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1269.9px){.card-35__name{margin-bottom:12px}}@media (min-width:1270px){.card-35__name{margin-bottom:0;padding-left:10px}}.card-35__associated{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1269.9px){.card-35__associated{margin-bottom:12px}}@media (min-width:1270px){.card-35__associated{margin-bottom:0}}.card-35__label{font-size:14px;font-weight:300;line-height:1.3;display:block;color:var(--color-main-black)}@media (min-width:1270px){.card-35__label{display:none}}.card-35__action--remove .btn__label{text-decoration:underline}.card-36{display:grid;gap:12px;align-content:start;grid-template-areas:"order date" "ordered-by ordered-by" "deliver-to deliver-to" "total-price status" "actions actions";align-items:start;padding:12px;grid-template-columns:minmax(125px,1fr) minmax(125px,1fr)}@media (min-width:768px){.card-36{grid-template-columns:minmax(125px,1fr) minmax(125px,1fr) minmax(125px,1fr);grid-template-areas:"order date status" "ordered-by deliver-to total-price" "actions actions actions"}}@media (min-width:1760px){.card-36{grid-template-columns:minmax(0,106fr) minmax(0,90fr) minmax(0,130fr) minmax(0,130fr) minmax(0,106fr) minmax(0,100fr) minmax(0,337fr);gap:0 12px;grid-template-areas:"order date ordered-by deliver-to total-price status actions";align-items:center;padding:40px 0}}.card-36 [class*=card-36__cell]{width:100%}.card-36__cell--order{grid-area:order}.card-36__cell--date{grid-area:date}.card-36__cell--ordered-by{grid-area:ordered-by}.card-36__cell--deliver-to{grid-area:deliver-to}.card-36__cell--total-price{grid-area:total-price}.card-36__cell--status{grid-area:status}.card-36__cell--actions{grid-area:actions;display:flex;flex-wrap:wrap;flex-direction:column;margin-top:8px;gap:16px}@media (min-width:768px){.card-36__cell--actions{flex-direction:row}}@media (min-width:1760px){.card-36__cell--actions{margin-top:0}}@media (max-width:767.9px){.card-36__cell--actions .card-36__action--reorder,.card-36__cell--actions .card-36__action--view{width:100%}}.card-36__cell--actions .card-36__action--view{min-height:48px;margin-left:0;margin-right:0;background-color:var(--color-main-super-light-grey)}.card-36__order{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1759.9px){.card-36__order{margin-bottom:12px}}@media (min-width:1760px){.card-36__order{margin-bottom:0;padding-left:10px}}.card-36__order a{color:var(--color-main-green);text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.card-36__order a{text-underline-offset:2px}}@media (min-width:1760px){.card-36__order a{text-underline-offset:3px}}.card-36__order a:hover{text-decoration-thickness:2px}.card-36__order a:focus-visible{text-decoration-thickness:2px}.card-36__date{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1759.9px){.card-36__date{margin-bottom:12px}}@media (min-width:1760px){.card-36__date{margin-bottom:0}}.card-36__ordered-by{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1759.9px){.card-36__ordered-by{margin-bottom:12px}}@media (min-width:1760px){.card-36__ordered-by{margin-bottom:0}}.card-36__deliver-to{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1759.9px){.card-36__deliver-to{margin-bottom:12px}}@media (min-width:1760px){.card-36__deliver-to{margin-bottom:0}}.card-36__total-price{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1759.9px){.card-36__total-price{margin-bottom:12px}}@media (min-width:1760px){.card-36__total-price{margin-bottom:0}}.card-36__status{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1759.9px){.card-36__status{margin-bottom:12px}}@media (min-width:1760px){.card-36__status{margin-bottom:0}}.card-36__label{font-size:14px;font-weight:300;line-height:1.3;display:block;color:var(--color-main-black)}@media (min-width:1760px){.card-36__label{display:none}}.card-37{display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-areas:"icon content";gap:15px;background-color:transparent;border:2px solid var(--color-main-light-grey);padding:18px 16px;border-radius:var(--project-radius-8);text-align:left;width:100%;font-size:14px;font-weight:300;line-height:1.3;-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;overflow:hidden;text-decoration:none}.card-37:not([disabled]):hover{text-decoration:none}.card-37.disabled,.card-37[disabled]{cursor:not-allowed}.card-37.disabled:focus,.card-37.disabled:focus-visible,.card-37[disabled]:focus,.card-37[disabled]:focus-visible{outline:0}.card-37:focus{outline:0}.card-37:focus-visible{text-decoration:none}.card-37:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .card-37:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}@media (min-width:375px){.card-37{gap:24px}}@media (min-width:1270px){.card-37{grid-template-columns:minmax(0,1fr);grid-template-areas:"icon" "content";max-width:250px;padding:12px 18px;text-align:center;align-items:start;align-content:start;gap:4px 0}}.card-37[class*=mdc-ripple--]:not([disabled]):not(span).mdc-ripple-surface--hover::before,.card-37[class*=mdc-ripple--]:not([disabled]):not(span):hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.card-37[class*=mdc-ripple--]:not([disabled]):not(span).mdc-ripple-upgraded--background-focused::before,.card-37[class*=mdc-ripple--]:not([disabled]):not(span):not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.card-37[class*=mdc-ripple--]:not([disabled]):not(span):not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.card-37[class*=mdc-ripple--]:not([disabled]):not(span):not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.03;opacity:var(--mdc-ripple-press-opacity,.03)}.card-37[class*=mdc-ripple--]:not([disabled]):not(span).mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.03)}.card-37[class*=mdc-ripple--]:not([disabled]):not(span)::after,.card-37[class*=mdc-ripple--]:not([disabled]):not(span)::before{background-color:var(--color-main-black);background-color:var(--mdc-ripple-color,var(--color-main-black))}.theme--dark .card-37[class*=mdc-ripple--]:not([disabled]):not(span).mdc-ripple-surface--hover::before,.theme--dark .card-37[class*=mdc-ripple--]:not([disabled]):not(span):hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.theme--dark .card-37[class*=mdc-ripple--]:not([disabled]):not(span).mdc-ripple-upgraded--background-focused::before,.theme--dark .card-37[class*=mdc-ripple--]:not([disabled]):not(span):not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.theme--dark .card-37[class*=mdc-ripple--]:not([disabled]):not(span):not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.theme--dark .card-37[class*=mdc-ripple--]:not([disabled]):not(span):not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.15;opacity:var(--mdc-ripple-press-opacity,.15)}.theme--dark .card-37[class*=mdc-ripple--]:not([disabled]):not(span).mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.15)}.card-37__content{grid-area:content}.card-37 [class*=card-37__deco]{width:48px;height:48px;margin:0 auto;grid-area:icon}.card-37__title{display:block;font-size:14px;font-weight:700;line-height:1.3;margin:0 0 8px}@media (min-width:1270px){.card-37__title{margin:16px 0}}.card-37__text{display:block}.card-38__header{font-size:14px;font-weight:300;line-height:1.3}.card-38__description{font-size:14px;font-weight:300;line-height:1.3;margin-top:8px}.card-38__description b,.card-38__description strong{font-weight:500}.card-38__content{border-radius:var(--project-radius-8);padding:12px 16px;background-color:var(--color-main-super-light-grey)}.card-39{display:grid;justify-content:start;justify-items:start;grid-template-areas:"figure qty item";gap:8px 0;font-size:14px;font-weight:300;line-height:1.3}@media (min-width:1270px){.card-39{display:flex;gap:8px 16px}}.card-39__figure{border-radius:var(--project-radius-8);grid-area:figure;min-width:48px}@media (min-width:1270px){.card-39__figure{align-self:center}}.card-39__item{display:grid;grid-area:item;gap:4px 0;justify-content:start;justify-items:start}@media (min-width:1270px){.card-39__item{display:contents;gap:0}}.card-39__qty{font-weight:700;margin:0;min-width:35px;text-align:center;grid-area:qty}@media (min-width:1270px){.card-39__qty{align-self:center}}.card-39__product{display:grid;gap:4px 0;margin:0;align-items:center;align-content:center}.card-39__product-name{font-weight:700}.card-39__from-price{font-weight:400;margin:0;align-self:center;white-space:nowrap}@media (min-width:1270px){.card-39__from-price{margin-left:auto}}.card-39__action{min-width:min-content}.card-39__action .btn__label{font-size:14px;white-space:nowrap}.card-40{display:grid;gap:4px 0;justify-items:center}.card-40__name{text-align:center;font-size:14px;font-weight:300;line-height:1.3;margin:0}.card-46{display:grid;grid-template-columns:minmax(0,1fr);gap:0 12px;align-content:start;grid-template-areas:"product" "nr" "rows";align-items:start;padding:12px;position:relative}@media (max-width:1269.9px){.card-46{border:1px solid var(--color-main-dark-grey);border-radius:var(--project-radius-8)}}@media (min-width:1270px){.card-46{padding:0;grid-template-areas:none;align-items:center;grid-template-columns:88px 145fr 106fr 444fr;gap:0 16px}}@media (max-width:1269.9px){.card-46--counter{padding:12px 8px 12px 56px}}@media (max-width:374.9px){.card-46--counter{padding:12px 8px 12px 44px}}.card-46__figure{background-color:var(--color-main-super-light-grey);border-radius:var(--project-radius-8)!important;overflow:hidden!important}.card-46__figure .figure__action:before{display:none}.card-46__figure .figure__action:after{color:var(--color-main-dark-grey)}.card-46__figure .figure__canvas{background-color:transparent}@media (min-width:1270px){.card-46 [class*=card-46__cell]{display:contents}}@media (max-width:1269.9px){.card-46__cell--name,.card-46__cell--nr,.card-46__cell--photo{margin-bottom:16px}}.card-46__name{font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1270px){.card-46__name{font-size:16px;font-weight:400;line-height:1.5}}.card-46__name a{text-decoration:none}.card-46__name a:hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.card-46__name a:hover{text-underline-offset:1px}}@media (min-width:1760px){.card-46__name a:hover{text-underline-offset:2px}}.card-46__name a:focus-visible{text-decoration:underline;text-decoration-color:var(--color-main-green);text-underline-offset:2px;text-decoration-thickness:1.3px}.card-46__attributes{margin-bottom:0}@media (max-width:1269.9px){.card-46__attributes{border-top:1px solid var(--color-main-light-cover-grey);margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px;padding-top:10px}}@media (min-width:1270px){.card-46__attributes{margin-top:32px;border-top:none;width:100%;grid-column-start:1;grid-column-end:5;grid-template-columns:auto 1fr;gap:0 16px;display:grid;align-items:end}}@media (min-width:1270px){.card-46__attributes dt{font-size:14px;line-height:1.3;margin:0 0 8px}}@media (min-width:1270px){.card-46__attributes dd{font-size:14px;line-height:1.3}}.card-46__nr{font-size:14px;font-weight:400;line-height:1.3}@media (max-width:1269.9px){.card-46__nr{margin-bottom:12px}}@media (min-width:1270px){.card-46__nr{font-size:16px;font-weight:400;line-height:1.5;margin-bottom:0;padding-right:16px}}.card-46__price{font-size:14px;font-weight:400;line-height:1.3}@media (max-width:1269.9px){.card-46__price{margin-bottom:12px}}@media (min-width:1270px){.card-46__price{font-size:16px;font-weight:400;line-height:1.5;margin-bottom:0;text-align:right}}.card-46__qty{font-size:14px;font-weight:400;line-height:1.3}@media (max-width:1269.9px){.card-46__qty{margin-bottom:12px}}@media (min-width:1270px){.card-46__qty{font-size:16px;font-weight:400;line-height:1.5;margin-bottom:0;text-align:center}}.card-46__tier{display:flex;gap:0 4px;justify-content:flex-end;flex-direction:row-reverse;align-items:center;margin-left:-16px}@media (min-width:1270px){.card-46__tier{flex-direction:row;text-align:right;margin-left:0}}.card-46__radio-status{font-size:14px;font-weight:300;color:var(--color-main-green)}.card-46__summary-price{font-size:14px;font-weight:400;line-height:1.3}@media (max-width:1269.9px){.card-46__summary-price{margin-bottom:12px}}@media (min-width:1270px){.card-46__summary-price{font-size:16px;font-weight:400;line-height:1.5;margin-bottom:0;text-align:right}}.card-46__label{font-size:14px;font-weight:300;line-height:1.3;display:block}@media (min-width:1270px){.card-46__label{display:none}}@media (max-width:1269.9px){.card-46__counter{position:absolute;margin:auto;background-color:var(--color-main-super-light-grey);text-align:center;font-size:16px;font-weight:400;line-height:1.25;padding:24px 0;left:0;top:0;width:48px;height:100%;border-radius:var(--project-radius-8) 0 0 var(--project-radius-8)}}@media (max-width:374.9px){.card-46__counter{width:36px}}@media (min-width:1270px){.card-46__counter{display:none}}.card-46__rows{display:grid;gap:16px 0;margin:0 -24px -12px;padding:8px 24px;width:calc(100% + 32px);border-left:1px solid var(--color-main-light-cover-grey)}@media (min-width:1270px){.card-46__rows{margin:-16px -24px;width:calc(100% + 48px);height:calc(100% + 32px);border-bottom:1px solid var(--color-main-light-cover-grey)}}@media (min-width:1270px){.card-46__rows:last-child{border-bottom:none}}.card-46__row{display:grid;grid-template-columns:1fr;gap:16px 0;position:relative}@media (min-width:1270px){.card-46__row{grid-template-columns:.9fr .7fr .9fr .8fr;gap:0 16px;align-items:center}}.card-46__row:after{content:"";display:block;position:absolute;width:auto;margin:auto;top:-12px;bottom:auto;left:-10px;right:-24px;border-bottom:1px solid var(--color-main-light-cover-grey);pointer-events:none}@media (min-width:1270px){.card-46__row:after{left:-24px;bottom:-8px;top:auto}}@media (min-width:1270px){.card-46__row:last-child:after{display:none}}.card-46__row.selected,.card-46__row.selected p{font-weight:700}.card-46__form{display:contents}.card-46 .site-form__radio-label{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.card-46 .site-form__radio-label:not(caption){position:absolute!important}.card-47{display:grid;grid-template-columns:minmax(125px,1fr) minmax(125px,1fr);gap:12px;align-content:start;grid-template-areas:"project project" "productname productname" "date status" "actions actions";align-items:start;padding:12px}@media (min-width:1430px){.card-47{grid-template-columns:minmax(0,213fr) minmax(0,150fr) minmax(98px,111fr) minmax(0,118fr) minmax(350px,240fr);gap:0 12px;grid-template-areas:"project productname date status actions";align-items:center;padding:12px 0}}.card-47 [class*=card-47__cell]{width:100%}.card-47__cell--project{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;grid-area:project}@media (max-width:1429.9px){.card-47__cell--project{gap:8px 9px}}@media (min-width:1430px){.card-47__cell--project{gap:8px 16px;padding-left:12px}}.card-47__cell--project .card-47__label{width:100%}.card-47__cell--product-name{grid-area:productname}.card-47__cell--date{grid-area:date}.card-47__cell--status{grid-area:status}.card-47__cell--actions{grid-area:actions}.card-47__figure{background-color:var(--color-main-super-light-grey);border-radius:var(--project-radius-8)!important;overflow:hidden!important}.card-47__figure .figure__action:before{display:none}.card-47__figure .figure__action:after{color:var(--color-main-dark-grey)}.card-47__figure .figure__canvas{background-color:transparent}.card-47__project-name{font-size:16px;font-weight:400;line-height:1.5}.card-47__project-name a{text-decoration:none;color:var(--color-main-green)}.card-47__project-name a:hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.card-47__project-name a:hover{text-underline-offset:1px}}@media (min-width:1760px){.card-47__project-name a:hover{text-underline-offset:2px}}.card-47__project-name a:focus-visible{text-decoration:underline;text-decoration-color:var(--color-main-green);text-underline-offset:2px;text-decoration-thickness:1.3px}.card-47__product-name{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1429.9px){.card-47__product-name{margin-bottom:12px}}@media (min-width:1430px){.card-47__product-name{margin-bottom:0}}.card-47__date{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1429.9px){.card-47__date{margin-bottom:12px}}@media (min-width:1430px){.card-47__date{margin-bottom:0;text-align:center}}.card-47__status{font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1429.9px){.card-47__status{margin-bottom:12px}}@media (min-width:1430px){.card-47__status{margin-bottom:0;text-align:center}}.card-47__label{font-size:14px;font-weight:300;line-height:1.3;display:block}@media (min-width:1430px){.card-47__label{display:none}}.card-47__actions{display:flex;flex-wrap:wrap;margin-top:8px;gap:16px}@media (max-width:767.9px){.card-47__actions{flex-direction:column;align-content:flex-start;align-items:flex-start}}@media (min-width:768px){.card-47__actions{flex-direction:row;padding-right:20px}}@media (min-width:1430px){.card-47__actions{justify-content:flex-end;margin-top:0;gap:8px}}.card-47__actions .btn{min-width:120px}@media (max-width:767.9px){.card-47__actions .btn{align-self:start;width:100%}}@media (min-width:1430px){.card-47__actions .btn{min-width:0}}.card-47__actions .card-47__label{display:none}.card-47__action{font-size:16px;padding-left:16px;padding-right:16px}.ratings{width:100%;display:grid;gap:24px 0;max-width:480px;min-height:60px}@media (min-width:375px){.ratings{min-height:100px}}@media (min-width:1270px){.ratings{margin-left:auto;margin-right:auto;gap:0 160px;display:flex;align-items:center;max-width:1380px}}.ratings__content{font-weight:300;line-height:1.25;order:1}@media (max-width:1269.9px){.ratings__content{font-size:18px}}@media (min-width:1270px) and (max-width:1759.9px){.ratings__content{font-size:22px}}@media (min-width:1760px){.ratings__content{font-size:30px}}.ratings__content b,.ratings__content strong{font-weight:500}@media (min-width:1270px){.ratings__content{order:0}}.ratings__set{display:flex;align-items:center;order:0;position:relative;max-width:286px}@media (min-width:375px){.ratings__set{max-width:340px}}@media (min-width:1270px){.ratings__set{order:1}}@media (min-width:1270px){.ratings__set:before{content:"";display:block;position:absolute;left:-80px;top:0;width:0;height:100%;pointer-events:none;border-left:1px solid var(--color-main-dark-grey)}}.ratings__grid{display:flex;align-items:center;order:0;position:relative;min-height:64px}@media (min-width:1270px){.ratings__grid{order:1}}.rainbow-box--product-mobile .ratings__grid{flex-wrap:wrap;display:flex;justify-content:center;padding:16px 8px;gap:8px}.ratings__grid .ratings-reco-product{margin:0}.ratings__grid-image{margin-right:12px;-webkit-user-select:none;user-select:none;width:48px;height:48px}@media (min-width:375px){.ratings__grid-image{margin-right:24px}}.ratings__image{margin-right:12px;-webkit-user-select:none;user-select:none;width:60px;height:60px}@media (min-width:375px){.ratings__image{margin-right:24px;width:100px;height:100px}}.ratings__stars{display:flex}.ratings__star{display:inline-block;width:32px;height:32px}.ratings__value{margin-left:12px;white-space:nowrap;font-weight:700;line-height:1.25}@media (max-width:1269.9px){.ratings__value{font-size:18px}}@media (min-width:1270px) and (max-width:1759.9px){.ratings__value{font-size:22px}}@media (min-width:1760px){.ratings__value{font-size:30px}}@media (min-width:375px){.ratings__value{margin-left:16px}}.ratings__link{display:contents;text-decoration:none}.ratings-product{display:flex;align-items:center;position:relative;margin:0 0 8px;width:-moz-fit-content;width:fit-content}@media (min-width:1270px){.ratings-product{margin:8px 0}}.rainbow-box .ratings-product{margin:0}.ratings-product__stars{width:120px;height:24px;display:flex;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20fill%3D%22black%22%20viewBox%3D%220%200%20120%2024%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22b%22%20x1%3D%2212%22%20y1%3D%2221.89%22%20x2%3D%2212%22%20y2%3D%222.89%22%20gradientTransform%3D%22translate(0%2023.89)%20scale(1%20-1)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f4dd2a%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23d6a549%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id%3D%22c%22%20x1%3D%2236%22%20y1%3D%2221.89%22%20x2%3D%2236%22%20y2%3D%222.89%22%20gradientTransform%3D%22translate(0%2023.89)%20scale(1%20-1)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f4dd2a%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23d6a549%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id%3D%22d%22%20x1%3D%2260%22%20y1%3D%2221.89%22%20x2%3D%2260%22%20y2%3D%222.89%22%20gradientTransform%3D%22translate(0%2023.89)%20scale(1%20-1)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f4dd2a%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23d6a549%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id%3D%22e%22%20x1%3D%2284%22%20y1%3D%2221.89%22%20x2%3D%2284%22%20y2%3D%222.89%22%20gradientTransform%3D%22translate(0%2023.89)%20scale(1%20-1)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f4dd2a%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23d6a549%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id%3D%22f%22%20x1%3D%22108%22%20y1%3D%2221.89%22%20x2%3D%22108%22%20y2%3D%222.89%22%20gradientTransform%3D%22translate(0%2023.89)%20scale(1%20-1)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f4dd2a%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23d6a549%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath%20d%3D%22m12.258,16.842l-.258-.156-.258.156-5.165,3.118,1.371-5.876.069-.294-.228-.198-4.564-3.954,6.009-.51.3-.025.118-.278,2.35-5.544,2.35,5.544.118.278.3.025,6.009.51-4.564,3.954-.228.198.069.294,1.371,5.876-5.166-3.118Z%22%20fill%3D%22none%22%20stroke%3D%22url(%23b)%22/%3E%3Cpath%20d%3D%22m36.258,16.842l-.258-.156-.258.156-5.166,3.118,1.371-5.876.069-.294-.228-.198-4.564-3.954,6.009-.51.3-.025.118-.278,2.35-5.544,2.35,5.544.118.278.3.025,6.009.51-4.564,3.954-.228.198.069.294,1.371,5.876-5.166-3.118Z%22%20fill%3D%22none%22%20stroke%3D%22url(%23c)%22/%3E%3Cpath%20d%3D%22m60.258,16.842l-.258-.156-.258.156-5.166,3.118,1.371-5.876.069-.294-.228-.198-4.564-3.954,6.009-.51.3-.025.118-.278,2.35-5.544,2.35,5.544.118.278.3.025,6.009.51-4.564,3.954-.228.198.069.294,1.371,5.876-5.165-3.118Z%22%20fill%3D%22none%22%20stroke%3D%22url(%23d)%22/%3E%3Cpath%20d%3D%22m84.258,16.842l-.258-.156-.258.156-5.165,3.118,1.371-5.876.069-.294-.228-.198-4.564-3.954,6.009-.51.3-.025.118-.278,2.35-5.544,2.35,5.544.118.278.3.025,6.009.51-4.564,3.954-.228.198.069.294,1.371,5.876-5.165-3.118Z%22%20fill%3D%22none%22%20stroke%3D%22url(%23e)%22/%3E%3Cpath%20d%3D%22m108.258,16.842l-.258-.156-.258.156-5.166,3.118,1.371-5.876.068-.294-.228-.198-4.564-3.954,6.009-.51.301-.025.117-.278,2.35-5.544,2.35,5.544.117.278.301.025,6.009.51-4.564,3.954-.228.198.068.294,1.371,5.876-5.166-3.118Z%22%20fill%3D%22none%22%20stroke%3D%22url(%23f)%22/%3E%3Cpath%20d%3D%22m120,24H0V0h120v24Z%22%20fill%3D%22none%22/%3E%3C/svg%3E");background-size:120px 24px;background-repeat:no-repeat;background-position:0 0;position:relative}.ratings-product--size-large .ratings-product__stars,.ratings-product--size-mid .ratings-product__stars{width:160px;height:32px;background-size:160px 32px}.ratings-product__stars--filled{position:absolute;pointer-events:none;top:0;left:0;height:100%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20fill%3D%22black%22%20viewBox%3D%220%200%20120%2024%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22b%22%20x1%3D%2212%22%20y1%3D%2221.89%22%20x2%3D%2212%22%20y2%3D%222.89%22%20gradientTransform%3D%22translate(0%2023.89)%20scale(1%20-1)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f4dd2a%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23d6a549%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id%3D%22c%22%20x1%3D%2236%22%20y1%3D%2221.89%22%20x2%3D%2236%22%20y2%3D%222.89%22%20gradientTransform%3D%22translate(0%2023.89)%20scale(1%20-1)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f4dd2a%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23d6a549%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id%3D%22d%22%20x1%3D%2260%22%20y1%3D%2221.89%22%20x2%3D%2260%22%20y2%3D%222.89%22%20gradientTransform%3D%22translate(0%2023.89)%20scale(1%20-1)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f4dd2a%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23d6a549%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id%3D%22e%22%20x1%3D%2284%22%20y1%3D%2221.89%22%20x2%3D%2284%22%20y2%3D%222.89%22%20gradientTransform%3D%22translate(0%2023.89)%20scale(1%20-1)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f4dd2a%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23d6a549%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id%3D%22f%22%20x1%3D%22108%22%20y1%3D%2221.89%22%20x2%3D%22108%22%20y2%3D%222.89%22%20gradientTransform%3D%22translate(0%2023.89)%20scale(1%20-1)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f4dd2a%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23d6a549%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath%20d%3D%22m12,17.27l6.18,3.73-1.64-7.03,5.46-4.73-7.19-.61-2.81-6.63-2.81,6.63-7.19.61,5.46,4.73-1.64,7.03,6.18-3.73Z%22%20fill%3D%22url(%23b)%22/%3E%3Cpath%20d%3D%22m36,17.27l6.18,3.73-1.64-7.03,5.46-4.73-7.19-.61-2.81-6.63-2.81,6.63-7.19.61,5.46,4.73-1.64,7.03,6.18-3.73Z%22%20fill%3D%22url(%23c)%22/%3E%3Cpath%20d%3D%22m60,17.27l6.18,3.73-1.64-7.03,5.46-4.73-7.19-.61-2.81-6.63-2.81,6.63-7.19.61,5.46,4.73-1.64,7.03,6.18-3.73Z%22%20fill%3D%22url(%23d)%22/%3E%3Cpath%20d%3D%22m84,17.27l6.18,3.73-1.64-7.03,5.46-4.73-7.19-.61-2.81-6.63-2.81,6.63-7.19.61,5.46,4.73-1.64,7.03,6.18-3.73Z%22%20fill%3D%22url(%23e)%22/%3E%3Cpath%20d%3D%22m108,17.27l6.18,3.73-1.64-7.03,5.46-4.73-7.19-.61-2.81-6.63-2.81,6.63-7.19.61,5.46,4.73-1.64,7.03,6.18-3.73Z%22%20fill%3D%22url(%23f)%22/%3E%3Cpath%20d%3D%22m120,24H0V0h120v24Z%22%20fill%3D%22none%22/%3E%3C/svg%3E");background-size:120px 24px;background-repeat:no-repeat;background-position:0 0}.ratings-product--size-large .ratings-product__stars--filled,.ratings-product--size-mid .ratings-product__stars--filled{background-size:160px 32px}.ratings-product__star{display:block;width:24px;height:24px;background-color:transparent;border:none;-webkit-appearance:none;appearance:none;color:transparent;margin:0;padding:0;font-size:14px;letter-spacing:-1px;-webkit-user-select:none;user-select:none}.ratings-product--size-large .ratings-product__star,.ratings-product--size-mid .ratings-product__star{width:32px;height:32px}.ratings-product__value{margin-left:8px;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.3}@media (min-width:375px){.ratings-product__value{font-size:14px;font-weight:400;line-height:1.3}}@media (min-width:1270px){.ratings-product--size-mid .ratings-product__value{margin-left:16px}}.ratings-product--size-large .ratings-product__value{margin-left:16px;font-weight:700;line-height:1.25}@media (max-width:1269.9px){.ratings-product--size-large .ratings-product__value{font-size:18px}}@media (min-width:1270px) and (max-width:1759.9px){.ratings-product--size-large .ratings-product__value{font-size:22px}}@media (min-width:1760px){.ratings-product--size-large .ratings-product__value{font-size:30px}}.ratings-reco{width:100%;display:grid;gap:8px 0;max-width:480px}@media (min-width:1270px){.ratings-reco{margin-left:auto;margin-right:auto;gap:0 160px;display:flex;align-items:center;max-width:1380px;justify-content:center}}.ratings-reco.ratings-reco--simple{margin-left:auto;margin-right:auto;gap:0;display:flex;align-items:center;justify-content:center}.ratings-reco__content{font-weight:300;line-height:1.25;order:1}@media (max-width:1269.9px){.ratings-reco__content{font-size:18px}}@media (min-width:1270px) and (max-width:1759.9px){.ratings-reco__content{font-size:22px}}@media (min-width:1760px){.ratings-reco__content{font-size:30px}}.ratings-reco__content b,.ratings-reco__content strong{font-weight:500}@media (min-width:1270px){.ratings-reco__content{order:0}}.ratings-reco__set{display:flex;align-items:center;order:0;position:relative;min-height:60px}@media (min-width:1270px){.ratings-reco__set{order:1;min-height:100px}}.ratings-reco--simple .ratings-reco__set{min-height:64px}.rainbow-box--product-mobile .ratings-reco__set{flex-wrap:wrap;display:flex;justify-content:center;padding:16px 8px;gap:8px}@media (min-width:1270px){.ratings-reco__set:before{content:"";display:block;position:absolute;left:-80px;top:0;width:0;height:100%;border-left:1px solid var(--color-main-dark-grey)}}.ratings-reco--simple .ratings-reco__set:before{display:none}.ratings-reco__set .ratings-reco-product{margin:0}.ratings-reco__image{margin-right:12px;-webkit-user-select:none;user-select:none;width:70px;height:auto;margin-top:-6px}@media (min-width:375px){.ratings-reco__image{margin-right:24px;width:104px;height:28px}}.ratings-reco__stars{display:flex}.ratings-reco__star{display:inline-block;width:32px;height:32px}.ratings-reco__value{margin-left:12px;white-space:nowrap;font-weight:700;line-height:1.25}@media (max-width:1269.9px){.ratings-reco__value{font-size:18px}}@media (min-width:1270px) and (max-width:1759.9px){.ratings-reco__value{font-size:22px}}@media (min-width:1760px){.ratings-reco__value{font-size:30px}}@media (min-width:375px){.ratings-reco__value{margin-left:16px}}.ratings-reco-product{display:flex;align-items:center;position:relative;margin:0 0 8px;width:-moz-fit-content;width:fit-content}@media (min-width:1270px){.ratings-reco-product{margin:8px 0}}.ratings-reco-product__stars{width:120px;height:24px;display:flex;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20fill%3D%22black%22%20viewBox%3D%220%200%20120%2024%22%3E%3Cpath%20d%3D%22m120,24H0V0h120v24Z%22%20fill%3D%22none%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22/%3E%3Cpath%20d%3D%22m3,11.688c.162-4.729,3.958-8.526,8.687-8.687v8.687H3Z%22%20fill%3D%22%23F9C63C%22/%3E%3Cpath%20d%3D%22m21,11.688c-.162-4.729-3.958-8.526-8.687-8.687v8.687h8.687Z%22%20fill%3D%22%233096D0%22/%3E%3Cpath%20d%3D%22m3,12.312c.162,4.729,3.958,8.526,8.687,8.687v-8.687H3Z%22%20fill%3D%22%23ED2281%22/%3E%3Cpath%20d%3D%22m12.312,12.312v8.687c4.729-.162,8.526-3.958,8.687-8.687h-8.687Z%22%20fill%3D%22%23C3DA4A%22/%3E%3Ccircle%20cx%3D%2236%22%20cy%3D%2212%22%20r%3D%2210%22/%3E%3Cpath%20d%3D%22m27,11.688c.162-4.729,3.958-8.526,8.687-8.687v8.687h-8.687Z%22%20fill%3D%22%23F9C63C%22/%3E%3Cpath%20d%3D%22m45,11.688c-.162-4.729-3.958-8.526-8.687-8.687v8.687h8.687Z%22%20fill%3D%22%233096D0%22/%3E%3Cpath%20d%3D%22m27,12.312c.162,4.729,3.958,8.526,8.687,8.687v-8.687h-8.687Z%22%20fill%3D%22%23ED2281%22/%3E%3Cpath%20d%3D%22m36.312,12.312v8.687c4.729-.162,8.526-3.958,8.687-8.687h-8.687Z%22%20fill%3D%22%23C3DA4A%22/%3E%3Ccircle%20cx%3D%2260%22%20cy%3D%2212%22%20r%3D%2210%22/%3E%3Cpath%20d%3D%22m51,11.688c.162-4.729,3.958-8.526,8.687-8.687v8.687h-8.687Z%22%20fill%3D%22%23F9C63C%22/%3E%3Cpath%20d%3D%22m69,11.688c-.162-4.729-3.958-8.526-8.687-8.687v8.687h8.687Z%22%20fill%3D%22%233096D0%22/%3E%3Cpath%20d%3D%22m51,12.312c.162,4.729,3.958,8.526,8.687,8.687v-8.687h-8.687Z%22%20fill%3D%22%23ED2281%22/%3E%3Cpath%20d%3D%22m60.312,12.312v8.687c4.729-.162,8.526-3.958,8.687-8.687h-8.687Z%22%20fill%3D%22%23C3DA4A%22/%3E%3Ccircle%20cx%3D%2284%22%20cy%3D%2212%22%20r%3D%2210%22/%3E%3Cpath%20d%3D%22m75,11.688c.162-4.729,3.958-8.526,8.687-8.687v8.687h-8.687Z%22%20fill%3D%22%23F9C63C%22/%3E%3Cpath%20d%3D%22m93,11.688c-.162-4.729-3.958-8.526-8.687-8.687v8.687h8.687Z%22%20fill%3D%22%233096D0%22/%3E%3Cpath%20d%3D%22m75,12.312c.162,4.729,3.958,8.526,8.687,8.687v-8.687h-8.687Z%22%20fill%3D%22%23ED2281%22/%3E%3Cpath%20d%3D%22m84.312,12.312v8.687c4.729-.162,8.526-3.958,8.687-8.687h-8.687Z%22%20fill%3D%22%23C3DA4A%22/%3E%3Ccircle%20cx%3D%22108%22%20cy%3D%2212%22%20r%3D%2210%22/%3E%3Cpath%20d%3D%22m99,11.688c.162-4.729,3.958-8.526,8.687-8.687v8.687h-8.687Z%22%20fill%3D%22%23F9C63C%22/%3E%3Cpath%20d%3D%22m117,11.688c-.162-4.729-3.958-8.526-8.687-8.687v8.687h8.687Z%22%20fill%3D%22%233096D0%22/%3E%3Cpath%20d%3D%22m99,12.312c.162,4.729,3.958,8.526,8.687,8.687v-8.687h-8.687Z%22%20fill%3D%22%23ED2281%22/%3E%3Cpath%20d%3D%22m108.312,12.312v8.687c4.729-.162,8.526-3.958,8.687-8.687h-8.687Z%22%20fill%3D%22%23C3DA4A%22/%3E%3C/svg%3E");background-size:120px 24px;background-repeat:no-repeat;background-position:0 0;position:relative}.ratings-reco-product--size-large .ratings-reco-product__stars{width:160px;height:32px;background-size:160px 32px}.ratings-reco-product__stars:hover input.ratings-reco-product__star{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20fill%3D%22black%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m24,24H0V0h24v24Z%22%20fill%3D%22none%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22/%3E%3Cpath%20d%3D%22m3,11.688c.162-4.729,3.958-8.526,8.687-8.687v8.687H3Z%22%20fill%3D%22%23F9C63C%22/%3E%3Cpath%20d%3D%22m21,11.688c-.162-4.729-3.958-8.526-8.687-8.687v8.687h8.687Z%22%20fill%3D%22%233096D0%22/%3E%3Cpath%20d%3D%22m3,12.312c.162,4.729,3.958,8.526,8.687,8.687v-8.687H3Z%22%20fill%3D%22%23ED2281%22/%3E%3Cpath%20d%3D%22m12.312,12.312v8.687c4.729-.162,8.526-3.958,8.687-8.687h-8.687Z%22%20fill%3D%22%23C3DA4A%22/%3E%3C/svg%3E")}.ratings-reco-product__stars:hover input.ratings-reco-product__star:hover~input.ratings-reco-product__star{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20fill%3D%22black%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m24,24H0V0h24v24Z%22%20fill%3D%22none%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22/%3E%3Cpath%20d%3D%22m3,11.688c.162-4.729,3.958-8.526,8.687-8.687v8.687H3Z%22%20fill%3D%22%23ebebeb%22/%3E%3Cpath%20d%3D%22m21,11.688c-.162-4.729-3.958-8.526-8.687-8.687v8.687h8.687Z%22%20fill%3D%22%23ebebeb%22/%3E%3Cpath%20d%3D%22m3,12.312c.162,4.729,3.958,8.526,8.687,8.687v-8.687H3Z%22%20fill%3D%22%23ebebeb%22/%3E%3Cpath%20d%3D%22m12.312,12.312v8.687c4.729-.162,8.526-3.958,8.687-8.687h-8.687Z%22%20fill%3D%22%23ebebeb%22/%3E%3C/svg%3E")}.ratings-reco-product__star{display:block;width:24px;height:24px;background-color:transparent;border:none;-webkit-appearance:none;appearance:none;color:transparent;margin:0;padding:0;font-size:14px;letter-spacing:-1px;-webkit-user-select:none;user-select:none;background-size:24px 24px;background-repeat:no-repeat;background-position:0 0}.ratings-reco-product__star--0w{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20fill%3D%22black%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m24,24H0V0h24v24Z%22%20fill%3D%22none%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22/%3E%3Cpath%20d%3D%22m3,11.688c.162-4.729,3.958-8.526,8.687-8.687v8.687H3Z%22%20fill%3D%22%23ebebeb%22/%3E%3Cpath%20d%3D%22m21,11.688c-.162-4.729-3.958-8.526-8.687-8.687v8.687h8.687Z%22%20fill%3D%22%23ebebeb%22/%3E%3Cpath%20d%3D%22m3,12.312c.162,4.729,3.958,8.526,8.687,8.687v-8.687H3Z%22%20fill%3D%22%23ebebeb%22/%3E%3Cpath%20d%3D%22m12.312,12.312v8.687c4.729-.162,8.526-3.958,8.687-8.687h-8.687Z%22%20fill%3D%22%23ebebeb%22/%3E%3C/svg%3E")}.ratings-reco-product__star--1w{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20fill%3D%22black%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m24,24H0V0h24v24Z%22%20fill%3D%22none%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22/%3E%3Cpath%20d%3D%22m3,11.688c.162-4.729,3.958-8.526,8.687-8.687v8.687H3Z%22%20fill%3D%22%23F9C63C%22/%3E%3Cpath%20d%3D%22m21,11.688c-.162-4.729-3.958-8.526-8.687-8.687v8.687h8.687Z%22%20fill%3D%22%23ebebeb%22/%3E%3Cpath%20d%3D%22m3,12.312c.162,4.729,3.958,8.526,8.687,8.687v-8.687H3Z%22%20fill%3D%22%23ebebeb%22/%3E%3Cpath%20d%3D%22m12.312,12.312v8.687c4.729-.162,8.526-3.958,8.687-8.687h-8.687Z%22%20fill%3D%22%23ebebeb%22/%3E%3C/svg%3E")}.ratings-reco-product__star--2w{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20fill%3D%22black%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m24,24H0V0h24v24Z%22%20fill%3D%22none%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22/%3E%3Cpath%20d%3D%22m3,11.688c.162-4.729,3.958-8.526,8.687-8.687v8.687H3Z%22%20fill%3D%22%23F9C63C%22/%3E%3Cpath%20d%3D%22m21,11.688c-.162-4.729-3.958-8.526-8.687-8.687v8.687h8.687Z%22%20fill%3D%22%23ebebeb%22/%3E%3Cpath%20d%3D%22m3,12.312c.162,4.729,3.958,8.526,8.687,8.687v-8.687H3Z%22%20fill%3D%22%23ED2281%22/%3E%3Cpath%20d%3D%22m12.312,12.312v8.687c4.729-.162,8.526-3.958,8.687-8.687h-8.687Z%22%20fill%3D%22%23ebebeb%22/%3E%3C/svg%3E")}.ratings-reco-product__star--3w{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20fill%3D%22black%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m24,24H0V0h24v24Z%22%20fill%3D%22none%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22/%3E%3Cpath%20d%3D%22m3,11.688c.162-4.729,3.958-8.526,8.687-8.687v8.687H3Z%22%20fill%3D%22%23F9C63C%22/%3E%3Cpath%20d%3D%22m21,11.688c-.162-4.729-3.958-8.526-8.687-8.687v8.687h8.687Z%22%20fill%3D%22%233096D0%22/%3E%3Cpath%20d%3D%22m3,12.312c.162,4.729,3.958,8.526,8.687,8.687v-8.687H3Z%22%20fill%3D%22%23ED2281%22/%3E%3Cpath%20d%3D%22m12.312,12.312v8.687c4.729-.162,8.526-3.958,8.687-8.687h-8.687Z%22%20fill%3D%22%23ebebeb%22/%3E%3C/svg%3E")}.ratings-reco-product__star--4w{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20fill%3D%22black%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m24,24H0V0h24v24Z%22%20fill%3D%22none%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22/%3E%3Cpath%20d%3D%22m3,11.688c.162-4.729,3.958-8.526,8.687-8.687v8.687H3Z%22%20fill%3D%22%23F9C63C%22/%3E%3Cpath%20d%3D%22m21,11.688c-.162-4.729-3.958-8.526-8.687-8.687v8.687h8.687Z%22%20fill%3D%22%233096D0%22/%3E%3Cpath%20d%3D%22m3,12.312c.162,4.729,3.958,8.526,8.687,8.687v-8.687H3Z%22%20fill%3D%22%23ED2281%22/%3E%3Cpath%20d%3D%22m12.312,12.312v8.687c4.729-.162,8.526-3.958,8.687-8.687h-8.687Z%22%20fill%3D%22%23C3DA4A%22/%3E%3C/svg%3E")}.ratings-reco-product--size-large .ratings-reco-product__star{width:32px;height:32px;background-size:32px 32px}.ratings-reco-product__value{margin-left:8px;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.3}.ratings-reco-product--size-large .ratings-reco-product__value{margin-left:16px;font-weight:700;line-height:1.25}@media (max-width:1269.9px){.ratings-reco-product--size-large .ratings-reco-product__value{font-size:18px}}@media (min-width:1270px) and (max-width:1759.9px){.ratings-reco-product--size-large .ratings-reco-product__value{font-size:22px}}@media (min-width:1760px){.ratings-reco-product--size-large .ratings-reco-product__value{font-size:30px}}.clients{margin-top:32px}.clients__text{font-size:12px;font-weight:400;line-height:1.3334}@media (min-width:1270px){.clients__text{text-align:center}}.login{max-width:530px;margin:0 auto}@media (max-width:1269.9px){.theme--linea .login{margin-top:-48px}}.login__logo-img{margin-bottom:32px;width:122px;height:auto;-webkit-user-select:none;user-select:none}@media (min-width:1270px){.login__logo-img{width:308px;margin-bottom:48px}}.header--checkout~.main .login__logo-img{display:none}.login__title{font-weight:300;line-height:1.25;margin-bottom:16px}@media (max-width:1269.9px){.login__title{font-size:28px}}@media (min-width:1270px) and (max-width:1759.9px){.login__title{font-size:32px}}@media (min-width:1760px){.login__title{font-size:40px}}.login__title b,.login__title strong{font-weight:500}@media (min-width:1270px){.login__title{margin-bottom:32px}}.theme--linea .login__title{font-weight:500;line-height:1.25}@media (max-width:1269.9px){.theme--linea .login__title{font-size:34px}}@media (min-width:1270px) and (max-width:1759.9px){.theme--linea .login__title{font-size:40px}}@media (min-width:1760px){.theme--linea .login__title{font-size:50px}}.theme--linea .login__description{font-size:20px;font-weight:300;line-height:1.25}@media (min-width:1270px){.theme--linea .login__description{font-size:24px}}.login__form-label{font-size:20px;font-weight:500;line-height:1.25;margin:24px 0}@media (min-width:1270px){.login__form-label{font-size:24px}}@media (min-width:1270px){.login__form-label{margin:48px 0 24px}}.theme--linea .login__unable{font-size:16px;font-weight:400;line-height:1.5;text-align:center;margin-top:48px}.login__unable b:first-child,.login__unable strong:first-child{display:block}.login__remind-password{text-align:right;margin-top:18px}@media (min-width:1270px){.login__remind-password{margin-top:-10px}}.register{max-width:530px;margin:0 auto 32px}@media (min-width:1270px){.register{margin-bottom:53px}}.register__title{font-weight:300;line-height:1.25;margin-bottom:16px}@media (max-width:1269.9px){.register__title{font-size:28px}}@media (min-width:1270px) and (max-width:1759.9px){.register__title{font-size:32px}}@media (min-width:1760px){.register__title{font-size:40px}}.register__title b,.register__title strong{font-weight:500}@media (min-width:1270px){.register__title{margin-bottom:32px}}.register__text{display:none;font-weight:400}@media (min-width:1270px){.register__text{display:block;margin-top:53px;margin-bottom:53px}}.register__text ol{padding-left:24px}.register__text li{margin-block-end:27px}@media (max-width:1269.9px){.register .btn{margin-bottom:0}}.guest{max-width:530px;margin:0 auto}@media (max-width:1269.9px){.guest{margin-bottom:40px}}.guest__title{font-weight:500;line-height:1.25;margin-bottom:16px}@media (max-width:1269.9px){.guest__title{font-size:28px}}@media (min-width:1270px) and (max-width:1759.9px){.guest__title{font-size:32px}}@media (min-width:1760px){.guest__title{font-size:40px}}@media (min-width:1270px){.guest__title{margin-bottom:32px}}.cart__header{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:baseline;margin-bottom:15px}@media (min-width:1270px){.cart__header{margin-bottom:25px;gap:20px 24px}}.cart__title{font-weight:500;line-height:1.25;margin:0}@media (max-width:1269.9px){.cart__title{font-size:34px}}@media (min-width:1270px) and (max-width:1759.9px){.cart__title{font-size:40px}}@media (min-width:1760px){.cart__title{font-size:50px}}.cart__counter{font-size:16px;font-weight:300;line-height:1.5}.cart__return-link{margin-left:-11px;justify-self:start;grid-area:go-back}@media (max-width:1269.9px){.cart__return-link{margin-bottom:26px}}@media (min-width:1270px){.cart__return-link{margin-top:16px}}@media (max-width:1269.9px){.cart__list-head{display:none}}@media (min-width:1270px){.cart__list-head{font-size:14px;font-weight:300;line-height:1.3;border-radius:var(--project-radius-4) var(--project-radius-4) 0 0;overflow:hidden;background-color:var(--color-main-light-cover-grey);padding:4px 24px 4px 112px;display:grid;gap:0 15px;border:1px solid var(--color-main-dark-grey);grid-template-columns:16fr 6fr 170px 10fr;border-bottom:none}}@media (min-width:1430px){.cart__list-head{grid-template-columns:18fr 8fr 170px 10fr}}@media (min-width:1760px){.cart__list-head{padding:4px 24px 4px 188px;grid-template-columns:22fr 12fr 170px 10fr}}.cart__list-head-item:nth-of-type(2),.cart__list-head-item:nth-of-type(3){text-align:center}.cart__list-head-item:nth-of-type(4){text-align:right}.cart__list{border:1px solid var(--color-main-dark-grey)}@media (min-width:1270px){.cart__list{border-top:none}}.cart__item{padding:8px 16px 8px 8px;border-bottom:1px solid var(--color-main-dark-grey)}@media (min-width:1270px){.cart__item{padding:8px 24px 15px 16px}}.cart__item:last-child{border-bottom:none}.cart-empty{text-align:center;margin-top:48px;margin-bottom:80px;grid-area:hero}@media (min-width:1270px){.cart-empty{margin-top:80px}}.cart-empty__title{font-size:20px;font-weight:500;line-height:1.25;margin-bottom:16px}@media (min-width:1270px){.cart-empty__title{font-size:24px}}.cart-empty__deco--icon-basket{width:64px;height:64px;margin-bottom:14px}.cart-empty__content{margin-bottom:24px}.cart-empty__return-link{margin-left:-11px;margin-bottom:0;justify-self:start;grid-area:return}@media (min-width:1270px){.cart-empty__return-link{margin-top:16px}}.amount{position:relative;-webkit-user-select:none;user-select:none;display:flex;align-items:center;width:170px}.amount--disabled .amount__minus,.amount--disabled .amount__plus{display:none}@media (min-width:768px){.amount--disabled input{width:170px!important}}@media (min-width:1270px){.amount--disabled input{width:152px!important}}@media (min-width:1670px){.amount--disabled input{width:170px!important}}.amount input{text-align:center;width:70px;height:48px;padding-left:2px;padding-right:2px;font-weight:400}.amount input[type=number]{-webkit-appearance:textfield;appearance:textfield}.amount input[type=number]::-webkit-inner-spin-button,.amount input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amount__plus{min-width:48px;height:48px;max-width:100%;display:inline-grid;vertical-align:middle;width:auto;grid-auto-flow:column;grid-auto-columns:auto;gap:0 8px;align-items:center;justify-content:center;text-align:center;margin:0 0 0 2px;position:relative;transition:color .2s,background-color .2s,border-color .2s;font-size:16px;font-weight:500;line-height:1.25;-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;overflow:hidden;text-decoration:none;background-color:var(--color-main-super-light-grey-opacity-00)!important}.amount__plus:not([disabled]):hover{text-decoration:none}.amount__plus.disabled,.amount__plus[disabled]{cursor:not-allowed}.amount__plus.disabled:focus,.amount__plus.disabled:focus-visible,.amount__plus[disabled]:focus,.amount__plus[disabled]:focus-visible{outline:0}.amount__plus:focus{outline:0}.amount__plus:focus-visible{text-decoration:none}.amount__plus:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .amount__plus:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.amount__plus:not(span):active{top:2px}.amount__plus.disabled:active,.amount__plus[disabled]:active{top:0}.amount__plus[disabled]{background-color:var(--color-main-super-light-grey-opacity-00)!important}.amount__minus{min-width:48px;height:48px;max-width:100%;display:inline-grid;vertical-align:middle;width:auto;grid-auto-flow:column;grid-auto-columns:auto;gap:0 8px;align-items:center;justify-content:center;text-align:center;margin:0 2px 0 0;position:relative;transition:color .2s,background-color .2s,border-color .2s;font-size:16px;font-weight:500;line-height:1.25;-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;overflow:hidden;text-decoration:none;background-color:var(--color-main-super-light-grey-opacity-00)!important}.amount__minus:not([disabled]):hover{text-decoration:none}.amount__minus.disabled,.amount__minus[disabled]{cursor:not-allowed}.amount__minus.disabled:focus,.amount__minus.disabled:focus-visible,.amount__minus[disabled]:focus,.amount__minus[disabled]:focus-visible{outline:0}.amount__minus:focus{outline:0}.amount__minus:focus-visible{text-decoration:none}.amount__minus:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .amount__minus:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.amount__minus:not(span):active{top:2px}.amount__minus.disabled:active,.amount__minus[disabled]:active{top:0}.amount__minus[disabled]{background-color:var(--color-main-super-light-grey-opacity-00)!important}.amount__deco{width:24px;height:24px}@media (max-width:1269.9px){.summary{margin-bottom:52px}}.summary__title{font-size:20px;font-weight:500;line-height:1.25;padding-bottom:23px;margin-bottom:26px;border-bottom:1px solid var(--color-main-dark-grey)}@media (min-width:1270px){.summary__title{font-size:24px}}.summary__list{display:grid;grid-template-columns:auto max-content;gap:24px 15px;justify-content:space-between;align-items:start;align-content:start;margin:0}.summary__mention{font-size:14px;font-weight:300;line-height:1.5;margin-top:32px}.summary__mention a{text-decoration:underline;text-decoration-thickness:.8px;text-underline-offset:3px}.summary__mention a:hover{text-decoration-thickness:1.4px}.summary__mention a:focus-visible:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .summary__mention a:focus-visible:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.summary__contract-mention{font-size:14px;font-weight:300;line-height:1.5;margin-top:16px}.summary__contract-mention a{text-decoration:underline;text-decoration-thickness:.8px;text-underline-offset:3px}.summary__contract-mention a:hover{text-decoration-thickness:1.4px}.summary__contract-mention a:focus-visible:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .summary__contract-mention a:focus-visible:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.summary dd{text-align:right}.summary__item{font-size:16px;font-weight:300;line-height:1.5;margin:0}.summary__item--big{font-size:20px;font-weight:500;line-height:1.25}@media (min-width:1270px){.summary__item--big{font-size:24px}}.summary__action{width:100%;margin-top:24px}.summary__action:first-child{margin-top:0}nav>.summary__action:first-child{margin-top:24px}.discount-coupon{margin-bottom:40px}@media (max-width:1269.9px){.discount-coupon{margin-top:40px}}.discount-coupon__toggle{background-color:var(--color-main-super-light-grey)!important;color:var(--color-main-black)!important;border:none;border-radius:var(--project-radius-8);height:64px;width:100%;justify-items:start;justify-content:start;grid-template-columns:max-content 1fr max-content;text-align:left;padding-left:24px;padding-right:24px;gap:0 24px}.discount-coupon__toggle.mdc-ripple-surface--hover::before,.discount-coupon__toggle:hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.discount-coupon__toggle.mdc-ripple-upgraded--background-focused::before,.discount-coupon__toggle:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.discount-coupon__toggle:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.discount-coupon__toggle:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.05;opacity:var(--mdc-ripple-press-opacity,.05)}.discount-coupon__toggle.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.05)}.discount-coupon__toggle::after,.discount-coupon__toggle::before{background-color:var(--color-main-black);background-color:var(--mdc-ripple-color,var(--color-main-black))}.discount-coupon__toggle[aria-expanded=true]{border-radius:var(--project-radius-8) var(--project-radius-8) 0 0}.discount-coupon__toggle[aria-expanded=true] [class*=bs-collapse__suffix-deco--icon-]{transform:rotate(180deg)}.discount-coupon__toggle [class*=bs-collapse__prefix-deco--icon-]{width:24px;height:24px}.discount-coupon__toggle [class*=bs-collapse__suffix-deco--icon-]{width:16px;height:16px}.discount-coupon__form{background-color:var(--color-main-super-light-grey)!important;padding:0 24px 24px;border-radius:0 0 var(--project-radius-8) var(--project-radius-8);display:flex;gap:0 24px;justify-content:space-between}.discount-coupon__form .btn{font-size:16px;font-weight:400;line-height:1.5;flex:0 0 auto;margin-bottom:auto}.discount-coupon__form>form{display:contents}.discount-coupon__input{width:100%;position:relative}.discount-coupon__input .textfield__input{height:48px;padding-top:11px;padding-bottom:11px;width:100%}.discount-coupon__input .textfield__feedback--invalid{position:absolute;bottom:-20px;left:2px;font-size:12px;font-weight:400;line-height:1.3334}.discount-coupon__answer{background-color:var(--color-main-super-light-grey)!important;padding:0 24px 24px;border-radius:0 0 var(--project-radius-8) var(--project-radius-8);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.discount-coupon__deco--icon-checker{width:24px;height:24px;color:var(--color-main-green)}.discount-coupon__code{color:var(--color-main-green);font-size:14px;font-weight:500;line-height:1.3;margin-right:auto}@media (max-width:374.9px){.discount-coupon__ok{width:100%}}@media (min-width:1270px) and (max-width:1380px){.discount-coupon__ok{width:100%}}.configurator{margin-bottom:40px;padding-top:88px;margin-top:-102px;position:relative}@media (min-width:768px){.configurator{padding-left:16px;padding-right:16px;padding-bottom:16px;margin-top:-72px}}@media (min-width:1270px){.configurator{margin-bottom:80px;margin-top:-88px}}@media (min-width:768px){.configurator:before{content:"";display:block;position:absolute;margin:auto;top:74px;bottom:0;left:0;right:0;pointer-events:none;border:1.5px solid var(--color-main-green);border-radius:var(--project-radius-10)}}.configurator .textfield__label{font-size:14px;font-weight:300;line-height:1.3}.configurator__row{display:grid;grid-template-columns:minmax(0,1fr);gap:16px 0;margin-bottom:16px;font-size:14px;font-weight:300;line-height:1.3}@media (min-width:1270px){.configurator__row{gap:32px 90px;margin-bottom:32px}}@media (max-width:1269.9px){.configurator__row .alert{margin-top:0}}.configurator__panels{display:grid;grid-template-columns:minmax(0,1fr);gap:16px 0;margin-bottom:16px;font-size:14px;font-weight:300;line-height:1.3}@media (min-width:1270px){.configurator__panels{margin-bottom:32px}}@media (max-width:1269.9px){.configurator__panels .alert{margin-top:0}}.configurator__row-suffix{font-size:14px;font-weight:400;line-height:1.3;color:var(--color-accent-red-dark);grid-column:0/2;margin-top:-8px}@media (min-width:1270px){.configurator__row-suffix{margin-top:-24px}}.configurator__name{font-size:16px;font-weight:500;line-height:1.5;margin-bottom:-8px}@media (min-width:1270px){.configurator__name{margin-bottom:-40px}}.configurator__name small{font-size:inherit;font-weight:300}.configurator__note{font-size:14px;font-weight:300;line-height:1.3;margin-top:-8px;text-align:center}@media (min-width:1270px){.configurator__note{margin-top:-24px}}.configurator__note b,.configurator__note strong{font-size:inherit;font-weight:700}.configurator__2c{display:grid;gap:16px 0;grid-template-columns:minmax(0,1fr)}@media (min-width:1270px){.configurator__2c{gap:32px 90px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.configurator__2c .textfield__label{min-width:54px}@media (min-width:1270px){.configurator__2c .textfield__label{min-width:0}}@media (min-width:1270px){.configurator__action{margin-top:-8px}}@media (min-width:1270px){.configurator__add-to-quote{margin-top:-16px}}.configurator__generate-pdf{margin-left:auto;margin-right:auto}@media (min-width:1270px){.configurator__generate-pdf{margin-top:-16px}}.configurator__list-profits{margin-top:24px}@media (min-width:1270px){.configurator__list-profits--mobile{display:none}}@media (max-width:1269.9px){.configurator__list-profits--desktop{display:none}}.configurator__sides{width:100%;display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:1270px){.configurator__sides{gap:8px 0}}.configurator__final{display:grid;gap:16px}@media (min-width:1270px){.configurator__final{display:flex;flex-wrap:wrap;gap:32px 16px;align-items:center;justify-content:flex-end}}.configurator__final-logotypes{order:999}@media (min-width:1270px){.configurator__final-logotypes{order:unset}}.configurator__final-logotypes img{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none;max-width:365px;margin:0 auto}.configurator__final-actions{display:grid;gap:16px}@media (min-width:1270px){.configurator__final-actions{gap:24px}}.configurator__final-actions .btn,.configurator__final-note{width:100%}.configurator__final-note a{text-decoration:underline;text-decoration-color:var(--color-main-black);text-decoration-thickness:1.3px;text-underline-offset:1px}.configurator__final-note a:hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:2px}.configurator__final-note a:focus-visible{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:2px}.configurator__text{margin-top:12px;margin-bottom:24px;font-weight:300;font-size:14px}@media (min-width:1270px){.configurator__text{font-size:14px}}.configurator__text-title{font-weight:500;font-size:16px}@media (min-width:1270px){.configurator__text-title{font-size:20px}}@media (min-width:1270px){.configurator .example-for-mobile{display:none}}.drag-drop{width:100%;max-width:100%}.drag-drop__set{position:relative;padding:16px;text-align:center;width:100%;min-height:85px;-webkit-user-select:none;user-select:none}.drag-drop__set--uploading{display:grid;grid-template-columns:minmax(120px,1fr) auto auto;grid-template-rows:1fr auto;align-items:center;gap:0;border:1px solid var(--color-main-dark-grey);border-radius:var(--project-radius-4);overflow:hidden;grid-template-areas:"content actions actions" "pending-status pending-status pending-status";background-color:var(--color-main-white)}@media (min-width:375px){.drag-drop__set--uploading{grid-template-columns:minmax(160px,1fr) auto auto}}@media (min-width:1270px){.drag-drop__set--uploading{gap:8px 0}}@media (min-width:1600px){.drag-drop__set--uploading{grid-template-areas:"content pending-status actions";grid-template-rows:auto;gap:0}}.drag-drop__set--finished{border:1px solid var(--color-main-dark-grey);grid-template-areas:"pending-status" "content" "actions";grid-template-columns:1fr;gap:0}.drag-drop__set--finished [class*=drag-drop__set-action-]{margin:0}.drag-drop__set--email,.drag-drop__set--wetransfer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;overflow:hidden;min-height:0;padding:0}.drag-drop__labels{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.drag-drop__set--finished .drag-drop__labels{grid-area:pending-status}.drag-drop__pending-status{grid-area:pending-status;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:flex-start;margin-top:16px}.drag-drop__set--finished .drag-drop__pending-status{margin-top:8px;gap:8px;grid-area:actions}@media (min-width:1270px){.drag-drop__pending-status{margin-top:0;padding-right:12px;justify-content:flex-start}.drag-drop__set--finished .drag-drop__pending-status{margin-top:8px}}@media (min-width:1600px){.drag-drop__pending-status{justify-content:flex-end;max-width:680px}.drag-drop__set--finished .drag-drop__pending-status{justify-content:flex-start}}@media (min-width:1760px){.drag-drop__pending-status{max-width:none}}@media (min-width:1270px){.drag-drop__pending-status:last-child{padding-right:0}}.drag-drop__pending-status .label{white-space:normal}@media (min-width:1270px){.drag-drop__pending-status>*{max-width:190px}.drag-drop__set--finished .drag-drop__pending-status>*{max-width:none}}.drag-drop__area{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;overflow:hidden;text-decoration:none;background-color:var(--color-accent-light-green-opacity-20);border-radius:var(--project-radius-4);padding:0;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;border:none;min-width:-moz-available}.drag-drop__area:not([disabled]):hover{text-decoration:none}.drag-drop__area.disabled,.drag-drop__area[disabled]{cursor:not-allowed}.drag-drop__area.disabled:focus,.drag-drop__area.disabled:focus-visible,.drag-drop__area[disabled]:focus,.drag-drop__area[disabled]:focus-visible{outline:0}.drag-drop__area:focus{outline:0}.drag-drop__area:focus-visible{text-decoration:none}.drag-drop__area:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .drag-drop__area:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.drag-drop__clear~.drag-drop__area{right:48px}.drag-drop__clear{position:absolute;margin:auto;top:-100%!important;bottom:-100%!important;right:0;color:var(--color-accent-red)}.drag-drop__clear:active{transform:translateY(2px)}.drag-drop__info{pointer-events:none;position:relative}.drag-drop__clear~.drag-drop__info{margin-right:48px}.drag-drop__title{font-size:16px;font-weight:400;line-height:1.5}.drag-drop__title a{position:relative;z-index:1;pointer-events:auto;text-decoration:none;color:var(--color-main-green)}.drag-drop__title a:hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.drag-drop__title a:hover{text-underline-offset:1px}}@media (min-width:1760px){.drag-drop__title a:hover{text-underline-offset:2px}}.drag-drop__title a:focus-visible{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.drag-drop__title a:focus-visible{text-underline-offset:1px}}@media (min-width:1760px){.drag-drop__title a:focus-visible{text-underline-offset:2px}}.drag-drop__title--desktop{display:none}@media (min-width:1270px){.drag-drop__title--desktop{display:block}}.drag-drop__title--mobile{color:var(--color-main-green);text-decoration:underline}@media (min-width:1270px){.drag-drop__title--mobile{display:none}}.drag-drop__action-file{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;overflow:hidden;position:relative;z-index:1;pointer-events:auto;text-decoration:none;background-color:transparent;border:none;padding:0;margin:0;color:var(--color-main-green)}.drag-drop__action-file:not([disabled]):hover{text-decoration:none}.drag-drop__action-file.disabled,.drag-drop__action-file[disabled]{cursor:not-allowed}.drag-drop__action-file.disabled:focus,.drag-drop__action-file.disabled:focus-visible,.drag-drop__action-file[disabled]:focus,.drag-drop__action-file[disabled]:focus-visible{outline:0}.drag-drop__action-file:focus{outline:0}.drag-drop__action-file:focus-visible{text-decoration:underline!important;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}.drag-drop__action-file:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .drag-drop__action-file:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.drag-drop__action-file:hover{text-decoration:underline!important;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.drag-drop__action-file:hover{text-underline-offset:1px}}@media (min-width:1760px){.drag-drop__action-file:hover{text-underline-offset:2px}}@media (max-width:1759.9px){.drag-drop__action-file:focus-visible{text-underline-offset:1px}}@media (min-width:1760px){.drag-drop__action-file:focus-visible{text-underline-offset:2px}}.drag-drop__filetypes{font-size:14px;font-weight:300;line-height:1.3}.drag-drop__dashary{position:absolute;top:0;left:0;width:100%;height:100%}.drag-drop__dashary path{fill:none;stroke:var(--color-main-green);stroke-width:1.5;stroke-dasharray:8,6}.drag-drop__file-info{display:flex;flex-direction:column;gap:8px 0;max-width:100%;grid-area:content;padding-right:16px}.drag-drop__clear~.drag-drop__file-info{margin-right:48px}.drag-drop__set--finished .drag-drop__file-info{display:grid;padding:0;grid-template-columns:minmax(0,1fr) 24px;gap:8px}.drag-drop__clear~.drag-drop__wetransfer-input{margin-right:48px}.drag-drop__email-info{text-align:left;padding:8px 0;min-height:56px;display:flex;flex-direction:column;gap:8px 0;max-width:100%;justify-content:center;font-size:14px}@media (min-width:1270px){.drag-drop__email-info{font-size:16px}}.drag-drop__file-name{font-weight:400;line-height:1.25;margin:0;text-align:left;font-size:14px}@media (min-width:1270px){.drag-drop__file-name{font-size:16px}}.drag-drop__file-name span[class*="--icon-"]{display:block;width:24px;height:24px;flex:0 0 24px}.drag-drop__set--finished .drag-drop__file-name{line-height:20px;display:flex;gap:8px;align-items:center}.drag-drop__deco{width:53px;height:53px;object-fit:contain;display:none}@media (min-width:1270px){.drag-drop__deco{display:block;width:24px;height:24px}}@media (min-width:1670px){.drag-drop__deco{width:53px;height:53px}}.theme--dark .drag-drop__deco{filter:invert(100%)}.drag-drop__actions{display:flex;align-items:center;justify-content:flex-end;gap:0 8px;margin-left:auto}.drag-drop [class*=drag-drop__set-action-]{border-radius:0}@media (min-width:1270px){.drag-drop [class*=drag-drop__set-action-]{margin-left:4px}}.drag-drop [class*=drag-drop__set-action-] [class*=btn__deco--icon-]{border-radius:0}.drag-drop__state{font-size:14px;font-weight:300;line-height:1.3;margin:0}.drag-drop__progress{position:absolute;bottom:0;left:0;height:3px;background-color:var(--color-main-green)}.order-info{border:1px solid var(--color-main-dark-grey);border-radius:var(--project-radius-8);font-size:16px;font-weight:300;line-height:1.5}@media (max-width:767.9px){.order-info{padding:8px 16px;margin-bottom:24px;display:grid;grid-template-columns:auto 1fr;gap:8px 16px}}@media (min-width:768px){.order-info{padding:16px 8px;margin-bottom:24px;gap:8px 20px;display:flex;text-align:center;flex-wrap:wrap;justify-content:center;align-items:flex-start}}@media (min-width:1270px){.order-info{padding:24px;margin-bottom:48px;gap:45px}}.alert .order-info{border:none;padding:0;margin:0;justify-content:flex-start}.order-info__date,.order-info__id,.order-info__method,.order-info__nr,.order-info__price{font-size:16px;font-weight:500;line-height:1.5}.order-info__item{margin-bottom:0}@media (max-width:767.9px){.order-info__item{display:contents}}.upload-files{margin-bottom:40px}@media (min-width:1270px){.upload-files{margin-bottom:132px}}.upload-files__actions{gap:16px 24px}@media (max-width:767.9px){.upload-files__actions{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr}}@media (min-width:768px){.upload-files__actions{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (max-width:767.9px){.upload-files__actions .btn{height:100%}}.upload-files__cards{margin:16px 0;display:flex;flex-direction:column;gap:16px 0}@media (min-width:1270px){.upload-files__cards{margin:24px 0}}.template-customizer{width:100%;margin-left:auto;margin-right:auto;margin-top:30px;font-size:14px;font-weight:300;line-height:1.3}@media (min-width:1270px){.template-customizer{max-width:1120px;display:grid;align-items:center;width:100%;gap:0 30px;grid-template-columns:minmax(max-content,390px) 480px 390px;justify-content:center;margin-top:40px}}@media (min-width:1760px){.template-customizer{margin-top:60px;grid-template-columns:minmax(max-content,390px) 563px 390px}}@media (min-width:1270px){.template-customizer:has(.template-customizer__legend--hidden):has(.template-customizer__shape){grid-template-columns:480px 390px}}@media (min-width:1760px){.template-customizer:has(.template-customizer__legend--hidden):has(.template-customizer__shape){grid-template-columns:563px 390px}}@media (min-width:1270px){.template-customizer:has(.template-customizer__legend--hidden):not(:has(.template-customizer__shape)){grid-template-columns:390px}}@media (min-width:1760px){.template-customizer:has(.template-customizer__legend--hidden):not(:has(.template-customizer__shape)){grid-template-columns:390px}}@media (min-width:1270px){.template-customizer:not(:has(.template-customizer__shape)):not(:has(.template-customizer__legend--hidden)){grid-template-columns:minmax(max-content,390px) 390px}}@media (min-width:1760px){.template-customizer:not(:has(.template-customizer__shape)):not(:has(.template-customizer__legend--hidden)){grid-template-columns:minmax(max-content,390px) 390px}}@media (max-width:1269.9px){.template-customizer>*{margin-bottom:32px}}@media (max-width:1269.9px){.template-customizer>:last-child{margin-bottom:0}}.template-customizer__legend{max-width:290px;display:none;grid-template-columns:minmax(0,1fr);gap:32px 0;font-size:14px;font-weight:500;line-height:1.3}@media (min-width:1270px){.template-customizer__legend{display:grid}}.template-customizer__legend--hidden{display:none}.template-customizer__legend-item{display:grid;grid-template-columns:minmax(0,72px) minmax(0,1fr);gap:14px;align-items:center;align-content:center}.template-customizer__shape-container{display:none}@media (min-width:1270px){.template-customizer__shape-container{display:contents}}.template-customizer__shape{display:none;width:100%;max-width:563px;height:auto;aspect-ratio:563/534;margin:0;border-radius:var(--project-radius-8)!important;overflow:hidden!important}@media (min-width:1270px){.template-customizer__shape{display:block}}.template-customizer__actions{display:grid;gap:16px 0;grid-template-columns:minmax(0,1fr)}.template-customizer__actions .btn--select{width:100%}.template-customizer__mention{text-align:center;margin:0}.template-customizer__label{margin-bottom:4px;font-weight:400}.template-customizer__download{width:100%}.template-customizer__links{text-align:center;list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 0;font-size:0}.template-customizer__links li{padding:0 14px;margin:0;position:relative}.template-customizer__links li:before{content:"";width:0;height:20px;border-left:1px solid var(--color-main-black);display:block;position:absolute;left:0;top:3px}.template-customizer__links li:first-child:before{display:none}.template-customizer__links a{color:var(--color-main-green);text-decoration:underline;font-size:14px;font-weight:500;line-height:1.3;line-height:inherit}@media (max-width:1759.9px){.template-customizer__links a{text-underline-offset:1px}}@media (min-width:1760px){.template-customizer__links a{text-underline-offset:2px}}.template-customizer__links a:hover{text-decoration-color:var(--color-main-green-cover);text-decoration-thickness:2px}.template-customizer__links a:focus-visible{text-decoration-color:var(--color-main-green-cover);text-underline-offset:2px;text-decoration-thickness:2px}.template-customizer__links a:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .template-customizer__links a:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}[class*="--bgcolor-main-super-light-grey"] .template-customizer__links a{color:var(--color-main-green-cover)}.instructions{display:grid;gap:8px 0;margin:16px 0;padding:0;font-size:14px;font-weight:300;line-height:1.3;grid-template-columns:minmax(0,1fr)}.instructions:first-child{margin-top:0}.instructions__title{font-size:14px;font-weight:500;line-height:1.3;margin:0}.instructions__description{font-size:14px;font-weight:300;line-height:1.3;margin-bottom:8px}.instructions__description *{margin-bottom:0}.instructions__description a{text-decoration:underline;font-size:14px;font-weight:500;line-height:1.3;color:var(--color-main-green-cover);line-height:inherit}@media (max-width:1759.9px){.instructions__description a{text-underline-offset:1px}}@media (min-width:1760px){.instructions__description a{text-underline-offset:2px}}.instructions__description a:hover{text-decoration-color:var(--color-main-green-cover);text-decoration-thickness:2px}.instructions__description a:focus-visible{text-decoration-color:var(--color-main-green-cover);text-underline-offset:2px;text-decoration-thickness:2px}.instructions__list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 15px}@media (min-width:375px){.instructions__list{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:576px){.instructions__list{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:16px 30px}}.instructions>:last-child{margin-bottom:0}.config-tabs{border-radius:var(--project-radius-32);background-color:var(--color-main-light-grey);display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:768px) and (max-width:1269.9px){.config-tabs{grid-template-columns:repeat(auto-fit,minmax(185px,1fr));grid-auto-flow:column}}@media (min-width:1430px){.config-tabs{grid-template-columns:repeat(auto-fit,minmax(185px,1fr));grid-auto-flow:column}}.config-tabs__tab{position:relative}.config-tabs__tab--active{color:var(--color-main-green)}.config-tabs__tab .btn--config-tab{width:100%}.config-tabs__tab .btn--popover{display:none}@media (min-width:1270px){.config-tabs__tab .btn--popover{position:absolute;display:grid;right:9px;margin:auto;top:-100%!important;bottom:-100%!important;z-index:1}}@media (min-width:1270px){.config-tabs__tab .btn--popover+.btn--config-tab{padding-left:20px;padding-right:38px}}.config-shape{font-size:14px;font-weight:300;line-height:1.3;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center}.config-shape__list{display:grid;width:100%}@media (max-width:1269.9px){.config-shape__list{grid-template-columns:minmax(0,1fr);justify-items:center;gap:8px}}@media (min-width:1270px){.config-shape__list{display:flex;flex-wrap:wrap;gap:8px}}@media (min-width:1270px) and (min-width:1270px){.config-side .config-shape__list{gap:6px}}.layer-mobile--visible .config-shape__item{display:grid}.config-shape__actions{width:100%}@media (min-width:1270px){.config-shape__actions{text-align:right}}@media (max-width:1269.9px){.config-shape__action-mobile{width:100%}}.config-side{-webkit-user-select:none;user-select:none;background-color:var(--color-main-super-light-grey);border-radius:var(--project-radius-8);border:1px solid transparent;margin-left:0;margin-right:0}.config-panel .config-side{border:1px solid var(--color-main-light-cover-grey)}.config-side [class*=config-side__deco--iconanim-side-]{display:none}@media (min-width:1270px){.config-side:not(.config-side--opened) [class*=config-side__deco--icondraw-side-]{display:block}}@media (min-width:1270px){.config-side--opened{border-color:var(--color-main-dark-grey)}}@media (min-width:1270px){.config-side--opened [class*=config-side__deco--icondraw-side-]{display:none}}@media (min-width:1270px){.config-side--opened [class*=config-side__deco--iconanim-side-]{display:block}}.config-side__header{padding:12px 54px 12px 12px;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;background-color:var(--color-main-white);border-radius:var(--project-radius-8);min-height:72px}@media (min-width:1270px){.config-side__header{flex-wrap:nowrap}}.config-side--opened .config-side__header{background-color:transparent}@media (min-width:1270px){.config-side--opened .config-side__header{border-color:transparent}}.config-panel .config-side__header{background-color:var(--color-main-white)}.config-panel .config-side--opened .config-side__header{border-radius:var(--project-radius-8) var(--project-radius-8) 0 0}@media (min-width:1270px){.config-side--done .config-side__header{border:1px solid var(--color-main-green);box-shadow:0 0 0 1px var(--color-main-green)}}@media (min-width:1270px){.config-side__header:after{content:"";display:block;width:0}}.config-side__toggle{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;overflow:hidden;text-decoration:none;background-color:transparent;border:none;position:absolute;margin:0;padding:0;top:0;left:0;width:100%;height:100%;display:block}.config-side__toggle:not([disabled]):hover{text-decoration:none}.config-side__toggle.disabled,.config-side__toggle[disabled]{cursor:not-allowed}.config-side__toggle.disabled:focus,.config-side__toggle.disabled:focus-visible,.config-side__toggle[disabled]:focus,.config-side__toggle[disabled]:focus-visible{outline:0}.config-side__toggle:focus{outline:0}.config-side__toggle:focus-visible{text-decoration:none}.config-side__toggle:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .config-side__toggle:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.config-side__toggle[class*=mdc-ripple--]:not([disabled]):not(span).mdc-ripple-surface--hover::before,.config-side__toggle[class*=mdc-ripple--]:not([disabled]):not(span):hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.config-side__toggle[class*=mdc-ripple--]:not([disabled]):not(span).mdc-ripple-upgraded--background-focused::before,.config-side__toggle[class*=mdc-ripple--]:not([disabled]):not(span):not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.config-side__toggle[class*=mdc-ripple--]:not([disabled]):not(span):not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.config-side__toggle[class*=mdc-ripple--]:not([disabled]):not(span):not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.03;opacity:var(--mdc-ripple-press-opacity,.03)}.config-side__toggle[class*=mdc-ripple--]:not([disabled]):not(span).mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.03)}.config-side__toggle[class*=mdc-ripple--]:not([disabled]):not(span)::after,.config-side__toggle[class*=mdc-ripple--]:not([disabled]):not(span)::before{background-color:var(--color-main-black);background-color:var(--mdc-ripple-color,var(--color-main-black))}.config-side__title{margin:0}.config-side__header>.config-side__title{font-size:17px;font-weight:700;line-height:1.5;margin:0;display:flex;align-items:center;gap:0 8px;padding-left:56px;padding-right:8px}@media (min-width:1270px){.config-side__header>.config-side__title{width:40%}}.config-side__title-text{margin:0}@media (min-width:1270px){.config-side.config-side--opened .config-side__header>.config-side__title{width:auto}}.config-side__description{font-size:14px;font-weight:300;line-height:1.3;margin:2px 0 0;display:none}@media (min-width:1270px){.config-side--opened .config-side__description{display:block}}.config-side__choosed{display:flex;align-items:center;gap:0 16px;margin-top:-4px;margin-bottom:-4px}@media (max-width:480px){.config-side__choosed{width:100%}}@media (min-width:1270px){.config-side__choosed{width:60%;max-width:360px}}@media (min-width:1760px){.config-side__choosed{max-width:none}}.config-side__choosed-items{width:100%;display:grid;gap:4px 0}.config-side__choosed-item{display:flex;align-items:center;gap:0 16px}.config-side__choosed-img{width:56px;height:56px;-webkit-user-select:none;user-select:none;box-shadow:0 0 0 .7px var(--color-main-light-cover-grey)}.config-side--left .config-side__choosed-img{transform:rotate(-90deg)}.config-side--right .config-side__choosed-img{transform:rotate(90deg)}.config-side--bottom .config-side__choosed-img{transform:rotate(180deg)}.config-side__choosed-text{font-size:14px;font-weight:300;line-height:1.3}.config-side__panel{padding:0 19px}@media (min-width:1270px){.config-side__panel{padding:0 18px 19px}}.config-panel .config-side__panel{background-color:var(--color-main-white);padding:0 4px 19px;border-radius:0 0 var(--project-radius-8) var(--project-radius-8)}.config-side__deco{position:absolute;width:40px;height:40px;left:20px;margin:auto;top:-100%;bottom:-100%;pointer-events:none}.config-side--done .config-side__deco{display:none!important}.config-side__state--icon-checker{width:30px;height:32px;position:absolute;left:25px;margin:auto;color:var(--color-main-green)}@media (min-width:1270px){.config-side__state--icon-checker{top:-100%;bottom:-100%}}.config-side__carret--icon-chevron-down{display:block;width:16px;height:16px;position:absolute;margin:auto;top:-100%;bottom:-100%;right:19px}.config-side--opened .config-side__carret--icon-chevron-down{transform:rotate(180deg)}.config-panel{-webkit-user-select:none;user-select:none;border:1px solid var(--color-main-dark-grey);border-radius:var(--project-radius-8);margin-left:0;margin-right:0}.config-panel__row{width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:16px 0;margin-bottom:16px;font-size:14px;font-weight:300;line-height:1.3}@media (min-width:1270px){.config-panel__row{gap:32px 90px}}.config-panel__row:last-child{margin-bottom:0}@media (max-width:1269.9px){.config-panel__row .alert{margin-top:0}}.config-panel__2c{display:grid;gap:16px 0;grid-template-columns:minmax(0,1fr)}@media (min-width:1270px){.config-panel__2c{gap:32px 48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.config-panel__2c .textfield__label{min-width:54px}@media (min-width:1270px){.config-panel__2c .textfield__label{min-width:0}}.config-panel__name{font-size:17px;font-weight:500;line-height:1.5;margin-bottom:-8px}@media (min-width:1270px){.config-panel__name{margin-bottom:-40px}}.config-panel__name small{font-size:inherit;font-weight:300}.config-panel__read{font-size:16px;font-weight:300;line-height:1.5}.config-panel__read b,.config-panel__read strong{font-weight:500}.config-panel__row-suffix{font-size:14px;font-weight:400;line-height:1.3;color:var(--color-accent-red-dark)}.config-panel__note{font-size:14px;font-weight:300;line-height:1.3;margin-top:-8px;text-align:center}@media (min-width:1270px){.config-panel__note{margin-top:-24px}}.config-panel__note b,.config-panel__note strong{font-size:inherit;font-weight:700}.config-panel__header{padding:12px 54px 12px 12px;position:relative;display:flex;flex-wrap:wrap;gap:16px;background-color:var(--color-main-white);border-radius:var(--project-radius-8);min-height:72px;justify-content:flex-start}@media (min-width:1270px){.config-panel__header{justify-content:space-between;flex-wrap:nowrap}}.config-panel--opened .config-panel__header{background-color:var(--color-main-super-light-grey);border-radius:var(--project-radius-8) var(--project-radius-8) 0 0}@media (min-width:1270px){.config-panel__header:after{content:"";display:block;width:0}}.config-panel__sides{width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:8px 0}.config-panel__toggle{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;overflow:hidden;text-decoration:none;background-color:transparent;border:none;position:absolute;margin:0;padding:0;top:0;left:0;width:100%;height:100%;display:block}.config-panel__toggle:not([disabled]):hover{text-decoration:none}.config-panel__toggle.disabled,.config-panel__toggle[disabled]{cursor:not-allowed}.config-panel__toggle.disabled:focus,.config-panel__toggle.disabled:focus-visible,.config-panel__toggle[disabled]:focus,.config-panel__toggle[disabled]:focus-visible{outline:0}.config-panel__toggle:focus{outline:0}.config-panel__toggle:focus-visible{text-decoration:none}.config-panel__toggle:not([disabled]):focus-visible{outline:-webkit-focus-ring-color auto 5px}.firefox .config-panel__toggle:not([disabled]):focus-visible{outline:3px solid var(--color-main-black);outline-offset:-1px}.config-panel__toggle[class*=mdc-ripple--]:not([disabled]):not(span).mdc-ripple-surface--hover::before,.config-panel__toggle[class*=mdc-ripple--]:not([disabled]):not(span):hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.config-panel__toggle[class*=mdc-ripple--]:not([disabled]):not(span).mdc-ripple-upgraded--background-focused::before,.config-panel__toggle[class*=mdc-ripple--]:not([disabled]):not(span):not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.config-panel__toggle[class*=mdc-ripple--]:not([disabled]):not(span):not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.config-panel__toggle[class*=mdc-ripple--]:not([disabled]):not(span):not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.03;opacity:var(--mdc-ripple-press-opacity,.03)}.config-panel__toggle[class*=mdc-ripple--]:not([disabled]):not(span).mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.03)}.config-panel__toggle[class*=mdc-ripple--]:not([disabled]):not(span)::after,.config-panel__toggle[class*=mdc-ripple--]:not([disabled]):not(span)::before{background-color:var(--color-main-black);background-color:var(--mdc-ripple-color,var(--color-main-black))}.config-panel__title{margin:0}.config-panel__header>.config-panel__title{font-size:17px;font-weight:700;line-height:1.5;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;width:calc(100% - 32px);min-height:56px;padding-left:46px;padding-right:8px}@media (min-width:768px){.config-panel__header:has(.config-panel__choosed)>.config-panel__title{width:30%}}@media (min-width:1270px){.config-panel__header:has(.config-panel__choosed)>.config-panel__title{width:40%}}.config-panel__title-text{margin:0}.config-panel__description{font-size:14px;font-weight:300;line-height:1.3;margin:2px 0 0;display:none}.config-panel--opened .config-panel__description{display:block}.config-panel__choosed{display:flex;align-items:center;gap:0 16px;margin-top:-4px;margin-bottom:-4px;width:100%}@media (min-width:768px){.config-panel__choosed{width:60%;max-width:360px}}@media (min-width:1760px){.config-panel__choosed{max-width:none}}.config-panel__choosed--default{opacity:.5}.config-panel--opened .config-panel__choosed{display:none}.config-panel__choosed-items{width:100%;display:grid;gap:4px 0}.config-panel__choosed-item{display:flex;align-items:center;gap:0 16px}.config-panel__choosed-img{-webkit-user-select:none;user-select:none;box-shadow:0 0 0 .7px var(--color-main-light-cover-grey);border-radius:var(--project-radius-8);width:56px;height:56px}@media (min-width:1270px){.config-panel__choosed-img{box-shadow:none}}.config-panel__choosed-text{font-size:14px;font-weight:300;line-height:1.3}.config-panel__panel{background-color:var(--color-main-super-light-grey);padding:0 16px 19px;border-bottom-left-radius:var(--project-radius-8);border-bottom-right-radius:var(--project-radius-8)}.config-panel__deco{position:absolute;width:40px;height:40px;left:20px;margin:auto;top:-100%;bottom:-100%;pointer-events:none}.config-panel--done .config-panel__deco{display:none!important}.config-panel__deco--counter{position:absolute;left:16px;margin:auto;pointer-events:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:12px;line-height:18px;text-align:center;font-weight:300;-webkit-user-select:none;user-select:none;border-radius:30px;color:var(--color-main-black);background-color:var(--color-main-super-light-grey)}@media (min-width:1270px){.config-panel__deco--counter{top:-100%;bottom:-100%}}.config-panel--opened .config-panel__deco--counter{color:var(--color-main-black);background-color:var(--color-main-white)}.config-panel--done .config-panel__deco--counter{color:var(--color-main-white);background-color:var(--color-main-green)}.config-panel__state--icon-checker{width:30px;height:32px;position:absolute;left:25px;margin:auto;color:var(--color-main-green);top:-100%;bottom:-100%}.config-panel__carret--icon-chevron-down{display:block;width:16px;height:16px;position:absolute;margin:auto;top:-100%;bottom:-100%;right:19px}@media (min-width:768px){.config-panel__carret--icon-chevron-down{top:-100%;bottom:-100%}}.config-panel--opened .config-panel__carret--icon-chevron-down{top:-100%;bottom:-100%;transform:rotate(180deg)}.config-panel .textfield__suffix-text{color:var(--color-main-dark-grey)}.config-project{display:grid;gap:8px;width:100%}@media (min-width:1270px){.config-project{margin-top:2px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.config-menge{display:flex;flex-wrap:wrap;gap:16px 12px;align-items:center}.config-menge__price-per-item{width:calc(100% - 194px);margin:0}@media (min-width:600px){.config-menge__price-per-item{width:auto}}.config-menge__price-per-item>:not(.price__note){display:inline}.config-menge__price-per-item>.price__subtle:first-child{width:100%;display:block}.config-menge__price-for-all-item{display:inline;margin:0 0 0 auto;text-align:right}.config-menge__price-for-all-item>:not(.price__note){display:inline}.config-menge__price-for-all-item>:not(.price__subtle):not(.price__note){font-size:24px;line-height:1.2}@media (max-width:599.9px){.config-menge__price-for-all-item{width:100%}}.config-menge__price-per-item+.config-menge__price-for-all-item{text-align:right}@media (max-width:767.9px){.config-menge__price-per-item+.config-menge__price-for-all-item{display:grid;gap:0}}@media (min-width:768px){.config-menge__price-per-item+.config-menge__price-for-all-item{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:2px 8px}}.config-menge__price-per-item+.config-menge__price-for-all-item>*{display:inline;width:auto}.config-menge__price-for-all-with-accesories{margin:0;text-align:right;width:100%}@media (max-width:767.9px){.config-menge__price-for-all-with-accesories{display:grid;gap:0}}@media (min-width:768px){.config-menge__price-for-all-with-accesories{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:2px 8px}}.config-menge__price-for-all-with-accesories>*{display:inline;width:auto}.config-menge__price-for-all-with-accesories>:not(.price__subtle):not(.price__note){font-size:26px;line-height:1.2}@media (min-width:768px){.config-menge__price-for-all-with-accesories>:not(.price__subtle):not(.price__note){font-size:30px}}.config-menge .price--big,.config-menge .price--xl{font-weight:500}.config-menge>[data-x-data],.config-menge>[x-data]{display:contents}.config-menge .table-data{width:100%}@media (min-width:420px){.config-menge .table-data{margin-left:auto;width:auto;min-width:165px}}.config-menge .table-data tbody tr td:last-child{font-weight:400;text-align:right}@media (min-width:1270px){.config-change{display:none}}.config-change__name--mobile{margin-bottom:8px;width:100%}.config-change__list{display:grid;width:100%}@media (max-width:1269.9px){.config-change__list{grid-template-columns:minmax(0,1fr);justify-items:center;gap:8px}}@media (min-width:1270px){.config-change__list{display:flex;flex-wrap:wrap;gap:10px}}.config-change__actions{text-align:center}@media (min-width:1270px){.config-change__actions{display:none}}@media (max-width:1269.9px){.config-change__action{margin-top:8px;text-decoration:underline!important;font-weight:700}}@media (max-width:1269.9px){.config-change__action .btn__label{font-size:14px}}.config-confirmation__title{font-weight:300;line-height:1.25;text-align:center;margin-bottom:8px}@media (max-width:1269.9px){.config-confirmation__title{font-size:28px}}@media (min-width:1270px) and (max-width:1759.9px){.config-confirmation__title{font-size:32px}}@media (min-width:1760px){.config-confirmation__title{font-size:40px}}.config-confirmation__title b,.config-confirmation__title strong{font-weight:500}@media (min-width:1270px){.config-confirmation__title{margin-bottom:20px}}.config-confirmation__product{margin-bottom:16px}@media (min-width:1270px){.config-confirmation__product{margin-bottom:22px}}.config-confirmation__product dd{gap:4px}.config-confirmation__actions{display:grid;gap:16px 0}@media (min-width:1270px){.config-confirmation__actions{display:flex;justify-content:space-between;flex-wrap:wrap;gap:0 24px}}.config-confirmation__more{display:none}@media (min-width:1270px){.config-confirmation__more{display:block;margin-top:32px;padding-top:24px;border-top:1px solid var(--color-main-light-cover-grey)}}.config-confirmation__more-label{font-size:16px;font-weight:300;line-height:1.5;margin-bottom:16px}.config-confirmation__more-list{display:flex;gap:55px}.config-confirmation__more-product{max-width:158px}.config-confirmation__more-product .card-7__description,.config-confirmation__more-product .card-7__title,.config-confirmation__more-product .price{font-size:14px}.config-confirmation__more-product .label{padding:4px;min-height:20px;font-size:9px}.config-confirmation__more-product .price{font-weight:400;line-height:1.3}.config-confirmation .alert{margin-top:16px;margin-bottom:16px}@media (max-width:1269.8px){.layer-mobile--visible>body{overflow:hidden!important}}@media (max-width:1269.8px){.layer-mobile--active{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:4;padding:0 15px;background-color:var(--color-main-white);display:grid;justify-items:start;align-items:start;align-content:start}}@media (max-width:1269.9px){.layer-mobile--active{height:100dvh}}@media (max-width:1269.8px){.layer-mobile--active .layer-mobile__scroll{max-height:100vh}}@media (max-width:1269.9px){.layer-mobile--active .layer-mobile__scroll{max-height:100dvh}}@media (max-width:1269.8px){.layer-mobile--active.layer-mobile--has-header:not(.layer-mobile--has-actions) .layer-mobile__scroll{max-height:calc(100vh - 80px)}}@media (max-width:1269.9px){.layer-mobile--active.layer-mobile--has-header:not(.layer-mobile--has-actions) .layer-mobile__scroll{max-height:calc(100dvh - 80px)}}@media (max-width:1269.8px){.layer-mobile--active.layer-mobile--has-actions:not(.layer-mobile--has-header) .layer-mobile__scroll{max-height:calc(100vh - 80px)}}@media (max-width:1269.9px){.layer-mobile--active.layer-mobile--has-actions:not(.layer-mobile--has-header) .layer-mobile__scroll{max-height:calc(100dvh - 80px)}}@media (max-width:1269.8px){.layer-mobile--active.layer-mobile--has-header.layer-mobile--has-actions .layer-mobile__scroll{max-height:calc(100vh - 160px)}}@media (max-width:1269.9px){.layer-mobile--active.layer-mobile--has-header.layer-mobile--has-actions .layer-mobile__scroll{max-height:calc(100dvh - 160px)}}.layer-mobile__header{display:none}@media (max-width:1269.9px){.layer-mobile--active .layer-mobile__header{display:grid;justify-items:start;align-items:center;width:calc(100% + 14px);position:relative;padding:0 48px 0 0;height:80px}}.layer-mobile__title{font-size:14px;font-weight:500;margin:0;line-height:1.25}@media (max-width:1269.9px){.layer-mobile--active .layer-mobile__close{position:absolute;right:15px;top:50%!important;transform:translateY(-50%)!important}}@media (max-width:1269.9px){.layer-mobile__show{text-decoration:underline!important;font-weight:700}}@media (max-width:1269.9px){.layer-mobile--active .layer-mobile__show{display:none}}.layer-mobile__scroll{display:contents}@media (max-width:1269.9px){.layer-mobile--active .layer-mobile__scroll{width:calc(100% + 8px);display:inherit;overflow:hidden;overflow-y:scroll;padding-right:8px;padding-bottom:15px;-webkit-overflow-scrolling:touch}}.layer-mobile__actions{width:100%;height:80px;padding:8px 15px 8px 0;display:none}@media (max-width:1269.9px){.layer-mobile--active .layer-mobile__actions{display:block}}.layer-mobile__action{width:100%}.popover{font-size:12px;font-weight:300;line-height:1.3334;background-color:transparent!important}@media (max-width:1269.9px){.popover:not(.popover--mobile){display:none!important}}@media (min-width:1270px){.popover{--bs-popover-max-width:365px;--bs-popover-zindex:3;--bs-popover-arrow-width:16px;--bs-popover-arrow-height:10px;--bs-popover-arrow-border:var(--color-main-dark-grey)}.menu--visible .popover{--bs-popover-zindex:1}}.popover__top{position:relative;height:0}.popover .popover-body{padding:16px;background-color:var(--color-main-white);border:1px solid var(--color-main-dark-grey);color:var(--color-main-black);border-radius:var(--project-radius-4);margin:-1px;z-index:0}.popover .popover-body>:last-child{margin-bottom:0}.popover .popover-body h1,.popover .popover-body h2,.popover .popover-body h3,.popover .popover-body h4,.popover .popover-body h5,.popover .popover-body h6{font-size:14px;font-weight:500;line-height:1.3;margin-bottom:4px}.popover .popover-body p+:is(h1,h2,h3,h4,h5,h6){margin-top:16px}.popover .popover-body b,.popover .popover-body strong{font-weight:500}.popover .popover-body small{font-size:10px}.popover__close{position:absolute;top:4px!important;right:4px;color:var(--color-main-dark-grey);width:20px!important;height:20px!important}.popover__close .btn__deco--icon-close{width:14px;height:14px;min-width:14px;min-height:14px}.popover .popover-arrow{background-color:transparent!important;overflow:visible!important;z-index:1;border:none}.popover .popover-arrow:before{width:10px;height:10px;background-color:var(--color-main-white);border-width:1px 1px 0 0!important;border-right-color:var(--color-main-dark-grey)!important;border-right-style:solid!important;border-top-color:var(--color-main-dark-grey)!important;border-top-style:solid!important;position:absolute;box-shadow:.3px -.3px 0 0 var(--color-main-black-opacity-60)}.popover .popover-arrow:after{display:none}.popover[data-popper-placement=left] .popover-arrow:before{transform:rotate(45deg);left:auto!important;bottom:auto!important;top:3px!important;right:5px!important}.popover[data-popper-placement=right] .popover-arrow:before{transform:rotate(225deg);left:auto!important;bottom:auto!important;top:3px!important;right:-5px!important}.popover[data-popper-placement=bottom] .popover-arrow:before{transform:rotate(-45deg);right:auto!important;bottom:auto!important;top:5px!important;left:3px!important}@media (max-width:1269.9px){.popover[data-popper-placement=bottom] .popover-arrow:before{top:2px!important;left:1px!important}}.popover[data-popper-placement=top] .popover-arrow:before{transform:rotate(-225deg);right:auto!important;bottom:auto!important;top:-5px!important;left:3px!important}[data-bs-toggle=popover]{width:-moz-fit-content;width:fit-content}.labeled-icons{display:none}@media (min-width:1600px){.labeled-icons{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}}.labeled-icons__item{display:grid;align-items:center;align-content:center;grid-template-columns:50px minmax(0,1fr);gap:0 8px;width:min-content;min-width:194px;font-size:14px;font-weight:500;line-height:1.3}@media (min-width:1270px){.labeled-icons__item{grid-template-columns:50px minmax(0,1fr);min-width:194px}}@media (min-width:1760px){.labeled-icons__item{grid-template-columns:64px minmax(0,1fr);min-width:208px}}.labeled-icons__item [class*=labeled-icons__icon]{width:100%;height:100%}.labeled-icons__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}@media (min-width:1270px){.labeled-icons__deco{width:50px;height:50px;background-color:#fff;border-radius:200px}}@media (min-width:1760px){.labeled-icons__deco{width:64px;height:64px}}.steps{margin-bottom:24px;text-align:center;font-weight:300;line-height:1.3334;font-size:11px;-webkit-user-select:none;user-select:none}@media (min-width:375px){.steps{font-size:13px;font-weight:300;line-height:1.3076}}@media (min-width:1270px){.steps{margin-bottom:60px;font-size:14px;font-weight:300;line-height:1.3}}.steps__list{position:relative;display:inline-grid;grid-template-columns:max-content 1fr max-content 1fr max-content 1fr max-content 1fr max-content;margin:0;padding:0;list-style-type:none;width:100%}@media (min-width:576px){.steps__list{max-width:70vw}}@media (min-width:1270px){.steps__list{width:auto}}.steps__list:before{content:"";display:block;position:absolute;width:calc(100% - 24px);left:12px;top:11px;border-top:1px solid var(--color-main-black)}@media (min-width:375px){.steps__list:before{top:15px}}.steps--2c .steps__list{grid-template-columns:max-content 1fr max-content}.steps--3c .steps__list{grid-template-columns:max-content 1fr max-content 1fr max-content}.steps--4c .steps__list{grid-template-columns:max-content 1fr max-content 1fr max-content 1fr max-content}.steps--5c .steps__list{grid-template-columns:max-content 1fr max-content 1fr max-content 1fr max-content 1fr max-content}.steps--6c .steps__list{grid-template-columns:max-content 1fr max-content 1fr max-content 1fr max-content 1fr max-content 1fr max-content}.steps__item{display:grid;justify-items:center;gap:3px 0;margin:0;padding:0 2px;position:relative}@media (min-width:1270px){.steps__item{background-color:var(--color-main-white);padding:0 16px}}.steps__item--done{cursor:pointer}.steps__nr{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:32px;color:var(--color-main-dark-grey);border:1px solid var(--color-main-dark-grey);background-color:var(--color-main-white);box-shadow:0 0 0 8px var(--color-main-white);font-size:14px;font-weight:500;line-height:1.3}@media (min-width:375px){.steps__nr{width:32px;height:32px;font-size:14px}}.steps__item--active .steps__nr{color:var(--color-main-black);border:2px solid var(--color-main-green)}.steps__item--done .steps__nr{color:var(--color-main-white);border:2px solid var(--color-main-green);background-color:var(--color-main-green)}.steps__separator{width:auto}@media (min-width:1270px){.steps__separator{width:64px}}.radio-boxes{position:relative;grid-area:radioboxes;align-self:center;font-size:16px;font-weight:400;line-height:1.5;height:56px;display:flex;flex-wrap:wrap}.radio-boxes__grid--row{display:grid;grid-auto-flow:column;grid-auto-columns:auto;justify-items:start;grid-template-areas:"label radioboxes" "validation validation" "mention mention";gap:0 8px;justify-content:start;grid-template-columns:auto 1fr}.radio-boxes__grid--column{display:grid;grid-auto-flow:column;grid-auto-columns:auto;justify-items:start;grid-template-areas:"label" "radioboxes" "validation" "mention";gap:0}.radio-boxes__label{font-size:14px;font-weight:400;line-height:1.3;grid-area:label;pointer-events:none}.dropdown__grid--row .radio-boxes__label{align-self:center;margin-bottom:0}.dropdown__grid--column .radio-boxes__label{margin-bottom:5px}.radio-boxes__feedback--invalid{display:none;margin-top:5px;color:var(--color-accent-red);grid-area:validation;font-size:14px;font-weight:400;line-height:1.3}.was-validated .dropdown__grid--invalid .radio-boxes__feedback--invalid{display:block}.radio-boxes__mention{font-size:14px;font-weight:400;line-height:1.3;margin:2px 0 0;grid-area:mention}.radio-boxes__input{position:absolute;opacity:0}.radio-boxes__action{background-color:var(--color-main-white);height:100%;display:flex;align-items:center;padding:4px 24px;border:1px solid var(--color-main-dark-grey);box-shadow:0 0 0 1px var(--color-main-black-opacity-00) inset;margin-right:-1px;position:relative;cursor:pointer;transition:border-color .2s;-webkit-user-select:none;user-select:none}.no-touchevents .radio-boxes__action:hover{border:1px solid var(--color-main-black);z-index:1}.radio-boxes__input:checked+.radio-boxes__action{border:1px solid var(--color-main-green);background-color:var(--color-accent-light-green-opacity-20);box-shadow:0 0 0 2px var(--color-main-green) inset;z-index:1}.radio-boxes__input:focus-visible+.radio-boxes__action{box-shadow:0 0 0 3px var(--color-main-black-opacity-40)}.radio-boxes__item:first-child .radio-boxes__action{border-radius:8px 0 0 8px}.radio-boxes__item:last-child .radio-boxes__action{border-radius:0 8px 8px 0}.radio-selector{display:grid;gap:16px 0}.radio-selector__item{padding:16px 16px 16px 55px;position:relative}.radio-selector__area{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;cursor:pointer}.radio-selector__action{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--project-radius-8);border:1px solid var(--color-main-dark-grey);transition:border-color .2s;-webkit-user-select:none;user-select:none}.no-touchevents .radio-selector__action:hover{border:1px solid var(--color-main-black)}.radio-selector__input:checked+.radio-selector__action{border:1px solid var(--color-main-green);background-color:var(--color-accent-light-green-opacity-20);box-shadow:0 0 0 2px var(--color-main-green) inset;z-index:1}.radio-selector__input:focus-visible+.radio-selector__action{box-shadow:0 0 0 3px var(--color-main-black-opacity-40)}.radio-selector__embed{position:relative;z-index:1;pointer-events:none}.radio-selector__embed .btn,.radio-selector__embed a[href],.radio-selector__embed input{pointer-events:auto}.radio-selector__input{position:absolute;margin:auto;width:17px;height:17px;top:-100%;bottom:-100%;left:16px;z-index:2;cursor:pointer;background-color:var(--color-main-white);-webkit-appearance:none;appearance:none;border-radius:48px;border:2px solid var(--color-main-white);display:block;box-shadow:0 0 0 1.5px var(--color-main-black)}.radio-selector__input:checked{background-color:var(--color-main-black)}.select{align-self:center;width:100%}.select__wrapper{position:relative}.select__wrapper:after{content:"";pointer-events:none;min-width:16px;width:16px;height:16px;position:absolute;top:20px;right:24px;z-index:1;display:block;--svg:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20viewBox%3D%220%200%2017%2017%22%3E%3Cpath%20d%3D%22m.834,4.263c.446-.446,1.17-.446,1.616,0l6.049,6.049,6.049-6.049c.446-.446,1.17-.446,1.616,0,.446.446.446,1.17,0,1.616l-6.857,6.857c-.446.446-1.17.446-1.616,0L.835,5.879c-.446-.446-.446-1.17,0-1.616Z%22/%3E%3Cpath%20d%3D%22m17,17H0V0h17v17Z%22%20fill%3D%22none%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-color:currentcolor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center}.select__control{width:100%;height:56px;padding:8px 48px 8px 16px;border-radius:var(--project-radius-8);background-color:var(--color-main-white);box-shadow:0 0 0 .9px var(--color-main-dark-grey) inset;border:0 solid transparent;cursor:pointer;-webkit-appearance:none;appearance:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;align-self:center;font-size:16px;font-weight:300;line-height:1.5}.theme--linea .select__control{font-weight:400}.select__control:hover{box-shadow:0 0 0 .9px var(--color-main-black) inset}.select__control:focus{outline:0;box-shadow:0 0 0 2px var(--color-main-green) inset}.select__control.disabled,.select__control[disabled]{background-color:var(--color-main-super-light-grey);box-shadow:0 0 0 .9px var(--color-main-dark-grey) inset!important}.select__control option{font-size:16px;font-weight:300;line-height:1.5}.field-error .select__control{box-shadow:0 0 0 2px var(--color-accent-red) inset}.select__label{font-size:14px;font-weight:400;line-height:1.3;grid-area:label;margin-bottom:5px;cursor:pointer}.select .messages{list-style-type:none;padding:0;margin:5px 0 0;color:var(--color-accent-red);grid-area:validation;font-size:14px;font-weight:400;line-height:1.3}.select .messages li{padding:0;margin:0}.select .messages li:first-child{margin-top:0}.payment-provider{margin-top:34px}.payment-provider__text{font-size:16px;font-weight:400;line-height:32px}.payment-provider .card-1{width:105px;height:32px;border-radius:var(--project-radius-4);margin-top:-4px}.payment-provider .card-1__image{width:100%;height:100%;transform:scale(.6)}.editable-area{border:1px solid var(--color-main-dark-grey);border-radius:var(--project-radius-8)}.editable-area__header{background-color:var(--color-main-light-grey);display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px;border-radius:var(--project-radius-8) var(--project-radius-8) 0 0;padding:18px 14px}@media (min-width:1270px){.editable-area__header{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:14px 20px 10px 24px}}.editable-area__header-content{display:flex;flex-wrap:wrap;gap:0 8px;align-items:baseline}.editable-area__header-actions{display:flex;flex-wrap:wrap;gap:0 16px}.editable-area__action{background-color:transparent!important}.editable-area__action:hover{background-color:var(--color-main-white)!important}.editable-area__title{margin:0;font-weight:500;line-height:1.25}@media (max-width:1269.9px){.editable-area__title{font-size:18px}}@media (min-width:1270px) and (max-width:1759.9px){.editable-area__title{font-size:22px}}@media (min-width:1760px){.editable-area__title{font-size:30px}}.editable-area__mention{font-size:16px;font-weight:300;line-height:1.5;margin:0}.editable-area__embed{padding:16px 24px}.editable-area__action [class*=btn__deco--icon-]{width:24px;height:24px;color:var(--color-main-darkdeep-grey)}.editable-area__list-summary{margin:-16px -24px}.editable-area__list-summary .list-summary__head{border-radius:0;border:none;background-color:var(--color-main-super-light-grey)}.editable-area__list-summary .list-summary__list{border-radius:0;border:none}.summary~.editable-area{margin-top:48px}.editable-area-preview__header{border-bottom:1px solid var(--color-main-light-grey);padding-bottom:14px;margin-bottom:16px}.editable-area-preview--selected{border-color:var(--color-main-green)!important;background-color:var(--color-accent-light-green-opacity-20);box-shadow:0 0 0 2px var(--color-main-green) inset}.editable-area-preview__title{font-size:20px;font-weight:500;line-height:1.25}@media (min-width:1270px){.editable-area-preview__title{font-size:24px}}.editable-area-preview .card-28:first-child,.editable-area-preview .card-38:first-child{margin-top:-22px}.edit-address-popup__title{font-weight:300;line-height:1.25;margin-bottom:14px;text-align:center}@media (max-width:1269.9px){.edit-address-popup__title{font-size:28px}}@media (min-width:1270px) and (max-width:1759.9px){.edit-address-popup__title{font-size:32px}}@media (min-width:1760px){.edit-address-popup__title{font-size:40px}}.edit-address-popup__title b,.edit-address-popup__title strong{font-weight:500}.edit-address-popup__subtitle{font-size:20px;font-weight:500;line-height:1.25;margin-bottom:32px;text-align:center}@media (min-width:1270px){.edit-address-popup__subtitle{font-size:24px}}.edit-address-popup__actions{display:grid;gap:16px 0}@media (min-width:1270px){.edit-address-popup__actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:0 24px}}.account:not(body){margin-top:24px}@media (min-width:1270px){.account:not(body){margin-top:48px}}.account__title{margin-bottom:24px}.account__section-header{margin-bottom:16px;display:grid;gap:16px 0;grid-template-columns:minmax(0,1fr);justify-items:start}@media (min-width:1270px){.account__section-header{grid-template-columns:minmax(0,1fr) auto;gap:0 16px}}.account__subtitle{margin:0}.account__section--contact .account__subtitle{margin-bottom:24px}.account__section{margin-bottom:32px}.account__section--contact{margin-bottom:48px}.account__description{display:none}@media (min-width:1270px){.account__description{display:block;font-size:14px;font-weight:300;line-height:1.3;margin-bottom:32px}}@media (min-width:1270px){.account__description b,.account__description strong{font-weight:500}}.account__action{width:100%;align-self:end}@media (min-width:576px){.account__action{width:auto}}.account__return-link{color:var(--color-main-action-grey);margin-left:-10px}.account__ordered-items{font-size:20px;font-weight:500;line-height:1.25;margin-top:40px;margin-bottom:16px}@media (min-width:1270px){.account__ordered-items{font-size:24px}}.account__ordered-items-print{margin-top:16px}.account__ordered-items+.account__ordered-items-print{margin-top:0}@media (min-width:1270px){.account__ordered-items+.account__ordered-items-print{margin-bottom:16px}}@media (min-width:768px){.account__ordered-items-print{margin-left:auto;display:grid;width:-moz-fit-content;width:fit-content}}.account__summary{width:100%;margin:48px 0 64px auto}@media (min-width:768px){.account__summary{max-width:520px}}@media (min-width:1270px){.account__summary{max-width:670px}}.account__user-status{margin-bottom:32px}.account__order-status{margin:24px 0 32px;display:flex;flex-wrap:wrap;gap:0 8px;align-items:baseline}.account .amcompany-tree-block .amcompany-collapsible-root .jstree-children .jstree-last:before{border-top:1px solid var(--color-main-white);border-left:1px solid var(--color-main-white)}.user-menu{margin-bottom:36px;margin-top:8px}@media (min-width:1270px){.user-menu{margin-top:48px;margin-bottom:20px}}.user-menu__toggle{width:100%}@media (min-width:1270px){.user-menu__toggle{display:none}}.user-menu__toggle .btn__label,.user-menu__toggle [class*=dropdown-item--icon-]{color:var(--color-main-green)}@media (min-width:1270px){.user-menu .dropdown-menu{position:static;display:grid;border:none;border-radius:0;gap:4px 0;grid-template-columns:minmax(0,1fr)}}@media (min-width:1270px){.user-menu .dropdown-menu__item{font-size:16px;letter-spacing:-.3px;font-weight:400;gap:0 12px;padding:10.5px 8px;border-radius:var(--project-radius-8);min-height:36px!important}}.user-menu .dropdown-menu__item [class*=btn__deco--icon-]{margin-left:0}@media (max-width:1269.9px){.user-menu .dropdown-menu__item{border-radius:0}}@media (min-width:1270px){.no-touchevents .user-menu .dropdown-menu__item:hover{background-color:var(--color-main-black-opacity-05)!important}}@media (min-width:1270px){.user-menu .dropdown-menu__item.selected{color:var(--color-main-green)!important;background-color:transparent!important}.user-menu .dropdown-menu__item.selected::after,.user-menu .dropdown-menu__item.selected::before{background-color:var(--color-main-green);background-color:var(--mdc-ripple-color,var(--color-main-green))}.user-menu .dropdown-menu__item.selected.mdc-ripple-surface--hover::before,.user-menu .dropdown-menu__item.selected:hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.user-menu .dropdown-menu__item.selected.mdc-ripple-upgraded--background-focused::before,.user-menu .dropdown-menu__item.selected:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.user-menu .dropdown-menu__item.selected:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.user-menu .dropdown-menu__item.selected:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.04;opacity:var(--mdc-ripple-press-opacity,.04)}.user-menu .dropdown-menu__item.selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.04)}}@media (min-width:1270px){.no-touchevents .user-menu .dropdown-menu__item.selected:hover{background-color:var(--color-accent-light-green-opacity-20)!important}}@media (min-width:1270px){.user-menu .dropdown-menu__divider{border-color:var(--color-main-light-grey);margin:16px 0}}.column-box{border-radius:var(--project-radius-8);border:1px solid var(--color-main-dark-grey);background-color:var(--color-main-super-light-grey);padding:8px 16px 8px 56px;font-size:14px;font-weight:300;line-height:1.3;position:relative}@media (min-width:1270px){.grid__column .column-box{margin-bottom:48px}}@media (min-width:1270px){.column-box{padding:24px 16px}}.column-box__phone{font-size:16px;font-weight:500;line-height:1.5;margin:8px 0 0}.column-box b,.column-box strong{font-weight:700}.column-box [class*=column-box__deco--icon-]{width:24px;height:24px;color:var(--color-main-green);display:block}@media (max-width:1269.9px){.column-box [class*=column-box__deco--icon-]{position:absolute;top:16px;left:16px}}@media (min-width:1270px){.column-box [class*=column-box__deco--icon-]{width:48px;height:48px;margin-bottom:8px}}.column-box__text,.column-box__text p{margin:0}.column-box__first-line{font-weight:700;margin:0}.column-box__secound-line{display:none}@media (min-width:1270px){.column-box__secound-line{display:block;margin:0}}@media (max-width:1429.9px){.orders-list__head{display:none}}@media (min-width:1430px){.orders-list__head{font-size:14px;font-weight:300;line-height:1.3;border-radius:var(--project-radius-4) var(--project-radius-4) 0 0;overflow:hidden;background-color:var(--color-main-light-cover-grey);padding:4px 0;display:grid;border:1px solid var(--color-main-dark-grey);border-bottom:none;gap:0 12px;grid-template-columns:minmax(0,213fr) minmax(0,132fr) minmax(98px,111fr) minmax(0,118fr) minmax(112px,123fr) minmax(154px,150fr) minmax(230px,153fr)}}@media (min-width:1760px){.orders-list__head{font-size:14px;font-weight:300;line-height:1.3}}@media (min-width:1430px){.orders-list--export .orders-list__head{font-size:14px;font-weight:300;line-height:1.3;border-radius:var(--project-radius-4) var(--project-radius-4) 0 0;overflow:hidden;background-color:var(--color-main-light-cover-grey);padding:4px 0;display:grid;border:1px solid var(--color-main-dark-grey);border-bottom:none;gap:0 12px;grid-template-columns:minmax(0,134fr) minmax(98px,111fr) minmax(0,118fr) minmax(112px,123fr) minmax(154px,150fr)}}@media (min-width:1760px){.orders-list--export .orders-list__head{font-size:14px;font-weight:300;line-height:1.3}}.orders-list__head-item:nth-of-type(1){padding-left:12px}@media (min-width:1430px){.orders-list__head-item:nth-of-type(2){text-align:center}}@media (min-width:1430px){.orders-list__head-item:nth-of-type(3){text-align:center}}@media (min-width:1430px){.orders-list__head-item:nth-of-type(4){text-align:center}}@media (min-width:1430px){.orders-list__head-item:nth-of-type(5){text-align:center}}.orders-list__head-item:nth-of-type(6){padding-left:20px}.orders-list__list{border:1px solid var(--color-main-dark-grey)}@media (min-width:1430px){.orders-list__list{border-top:none}}.orders-list__item{border-bottom:1px solid var(--color-main-dark-grey)}.orders-list__item:last-child{border-bottom:none}.orders-list+.orders-list{margin-top:16px}.orders-list-control{font-size:16px;font-weight:300;line-height:1.5;margin:16px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px 30px;-webkit-user-select:none;user-select:none}.orders-list-control__pager{display:flex;align-items:center;gap:0 16px}.orders-list-control__pager-dropdown .btn--select{word-wrap:normal;word-break:normal}.orders-list-control__pager-dropdown .dropdown-menu{min-width:0;text-align:center}@media (max-width:1429.9px){.projects-list__head{display:none}}@media (min-width:1430px){.projects-list__head{font-size:14px;font-weight:300;line-height:1.3;border-radius:var(--project-radius-4) var(--project-radius-4) 0 0;overflow:hidden;background-color:var(--color-main-light-cover-grey);padding:4px 0;display:grid;border:1px solid var(--color-main-dark-grey);border-bottom:none;gap:0 12px;grid-template-columns:minmax(0,213fr) minmax(0,150fr) minmax(98px,111fr) minmax(0,118fr) minmax(350px,240fr)}}@media (min-width:1760px){.projects-list__head{font-size:14px;font-weight:300;line-height:1.3}}.projects-list__head-item:nth-of-type(1){padding-left:12px}@media (min-width:1430px){.projects-list__head-item:nth-of-type(3){text-align:center}}@media (min-width:1430px){.projects-list__head-item:nth-of-type(4){text-align:center}}@media (min-width:1430px){.projects-list__head-item:nth-of-type(5){display:none}}.projects-list__list{border:1px solid var(--color-main-dark-grey)}@media (min-width:1430px){.projects-list__list{border-top:none}}.projects-list__item{border-bottom:1px solid var(--color-main-dark-grey)}.projects-list__item:last-child{border-bottom:none}.projects-list+.projects-list{margin-top:16px}.projects-list-control{font-size:16px;font-weight:300;line-height:1.5;margin:16px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px 30px;-webkit-user-select:none;user-select:none}.projects-list-control__pager{display:flex;align-items:center;gap:0 16px}.projects-list-control__pager-dropdown .btn--select{word-wrap:normal;word-break:normal}.projects-list-control__pager-dropdown .dropdown-menu{min-width:0;text-align:center}@media (max-width:1759.9px){.users-list__head{display:none}}@media (min-width:1760px){.users-list__head{font-size:14px;font-weight:300;line-height:1.3;border-radius:var(--project-radius-4) var(--project-radius-4) 0 0;overflow:hidden;background-color:var(--color-main-light-cover-grey);padding:4px 0;display:grid;border:1px solid var(--color-main-dark-grey);border-bottom:none;gap:0 12px;grid-template-columns:minmax(0,142fr) minmax(0,184fr) minmax(0,82fr) minmax(0,223fr) minmax(0,102fr) minmax(0,230fr)}}@media (min-width:1760px){.users-list__head-item{text-align:left}}@media (min-width:1760px){.users-list__head-item:first-of-type{padding-left:10px}}.users-list__list{border:1px solid var(--color-main-dark-grey)}@media (min-width:1760px){.users-list__list{border-top:none}}.users-list__item{border-bottom:1px solid var(--color-main-dark-grey)}.users-list__item:last-child{border-bottom:none}.users-list-control{font-size:16px;font-weight:300;line-height:1.5;margin:16px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px 30px;-webkit-user-select:none;user-select:none}.users-list-control__pager{display:flex;align-items:center;gap:0 16px}.users-list-control__pager-dropdown .btn--select{word-wrap:normal;word-break:normal}.users-list-control__pager-dropdown .dropdown-menu{min-width:0;text-align:center}@media (max-width:1269.9px){.roles-list__head{display:none}}@media (min-width:1270px){.roles-list__head{font-size:14px;font-weight:300;line-height:1.3;border-radius:var(--project-radius-4) var(--project-radius-4) 0 0;overflow:hidden;background-color:var(--color-main-light-cover-grey);padding:4px 0;display:grid;border:1px solid var(--color-main-dark-grey);border-bottom:none;gap:0 12px;grid-template-columns:minmax(0,375fr) minmax(0,366fr) minmax(0,220fr)}}@media (min-width:1270px){.roles-list__head-item{text-align:left}}@media (min-width:1270px){.roles-list__head-item:first-of-type{padding-left:10px}}.roles-list__list{border:1px solid var(--color-main-dark-grey)}@media (min-width:1270px){.roles-list__list{border-top:none}}.roles-list__item{border-bottom:1px solid var(--color-main-dark-grey)}.roles-list__item:last-child{border-bottom:none}.roles-list-control{font-size:16px;font-weight:300;line-height:1.5;margin:16px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px 30px;-webkit-user-select:none;user-select:none}.roles-list-control__pager{display:flex;align-items:center;gap:0 16px}.roles-list-control__pager-dropdown .btn--select{word-wrap:normal;word-break:normal}.roles-list-control__pager-dropdown .dropdown-menu{min-width:0;text-align:center}@media (max-width:1759.9px){.assignments-list__head{display:none}}@media (min-width:1760px){.assignments-list__head{font-size:14px;font-weight:300;line-height:1.3;border-radius:var(--project-radius-4) var(--project-radius-4) 0 0;overflow:hidden;background-color:var(--color-main-light-cover-grey);padding:4px 0;display:grid;border:1px solid var(--color-main-dark-grey);border-bottom:none;gap:0 12px;grid-template-columns:minmax(0,106fr) minmax(0,90fr) minmax(0,130fr) minmax(0,130fr) minmax(0,106fr) minmax(0,100fr) minmax(0,337fr)}}@media (min-width:1760px){.assignments-list__head-item{text-align:left}}@media (min-width:1760px){.assignments-list__head-item:nth-of-type(1){padding-left:10px}}@media (min-width:1760px){.assignments-list__head-item:nth-of-type(7){padding-left:10px}}.assignments-list__list{border:1px solid var(--color-main-dark-grey)}@media (min-width:1760px){.assignments-list__list{border-top:none}}.assignments-list__item{border-bottom:1px solid var(--color-main-dark-grey)}.assignments-list__item:last-child{border-bottom:none}.assignments-list-control{font-size:16px;font-weight:300;line-height:1.5;margin:16px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px 30px;-webkit-user-select:none;user-select:none}.assignments-list-control__pager{display:flex;align-items:center;gap:0 16px}.assignments-list-control__pager-dropdown .btn--select{word-wrap:normal;word-break:normal}.assignments-list-control__pager-dropdown .dropdown-menu{min-width:0;text-align:center}@media (max-width:1269.9px){.ordered-items__head{display:none}}@media (min-width:1270px){.ordered-items__head{font-size:14px;font-weight:300;line-height:1.3;border-radius:var(--project-radius-4) var(--project-radius-4) 0 0;overflow:hidden;background-color:var(--color-main-light-cover-grey);padding:4px 24px 4px 16px;display:grid;gap:0 15px;border:1px solid var(--color-main-dark-grey);grid-template-columns:88px 346fr 210fr 150fr 100px 194fr;border-bottom:none}.ordered-items--historical .ordered-items__head{grid-template-columns:auto 150px}.ordered-items--quote .ordered-items__head{grid-template-columns:88px 145fr 106fr 444fr}}@media (min-width:1760px){.ordered-items__head{font-size:14px;font-weight:300;line-height:1.3;grid-template-columns:88px 366fr 240fr 140fr 100px 154fr}}@media (min-width:1270px){.ordered-items--historical .ordered-items__head .ordered-items__head-item:last-child{text-align:center}}.ordered-items__head .ordered-items__head-item--tier{grid-area:tier;text-align:right}@media (min-width:1270px){.ordered-items__head .ordered-items__head-item--tier{padding-right:12px}}.ordered-items__head .ordered-items__head-item--price{grid-area:price;text-align:right}.ordered-items__head .ordered-items__head-item--qty{grid-area:qty;text-align:center}.ordered-items__head .ordered-items__head-item--summaryprice{grid-area:summaryprice;text-align:right}@media (min-width:1270px){.ordered-items__head-row{display:grid;grid-template-columns:.9fr .7fr .9fr .8fr;grid-template-areas:"price qty summaryprice tier";gap:0 16px}}@media (max-width:1269.9px){.ordered-items__list{display:grid;grid-template-columns:minmax(0,1fr);gap:16px 0;margin-top:16px}}@media (min-width:1270px){.ordered-items__list{border:1px solid var(--color-main-dark-grey)}}@media (min-width:1270px) and (min-width:1270px){.ordered-items__list{border-top:none}}@media (min-width:1270px){.ordered-items__item{padding:16px 24px 16px 16px;border-bottom:1px solid var(--color-main-dark-grey)}}@media (min-width:1270px){.ordered-items__item:last-child{border-bottom:none}}.ordered-items+.ordered-items{margin-top:16px}.error-page{margin-top:16px;margin-bottom:48px}@media (min-width:1270px){.error-page{margin-top:80px;margin-bottom:88px}}.error-page__title{text-align:center;margin-bottom:32px}.error-page__description{font-size:16px;font-weight:300;line-height:1.5;margin-bottom:32px;text-align:center}.error-page__search{width:100%;max-width:925px;margin-left:auto;margin-right:auto;position:relative}.error-page__search .textfield__input{border-radius:var(--project-radius-full);font-size:16px;font-weight:300}.error-page__search .textfield__input::placeholder{color:var(--color-main-black)}.error-page__home{font-size:16px;font-weight:300;line-height:1.5;text-align:center;margin-top:24px}.error-page__home a:not([class]){text-decoration:underline;text-decoration-color:var(--color-main-green);text-underline-offset:2px;text-decoration-thickness:1.3px}.error-page__home a:not([class]):focus-visible,.error-page__home a:not([class]):hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-underline-offset:2px;text-decoration-thickness:2px}.error-page__categories-title{font-size:16px;font-weight:300;line-height:1.5;text-align:center;margin-bottom:16px}.error-page__categories{margin-top:48px}@media (min-width:1270px){.error-page__categories{margin-top:88px}}@media (min-width:1270px){.multiple-address-delivery{margin-bottom:0}}.multiple-address-delivery .switcher__list+.site-tabs{margin-top:48px}.multiple-address-delivery .site-tabs__toggle{max-width:none;width:50%}.multiple-address-delivery .site-tabs__panel{padding-top:24px}.multiple-address-delivery__list{display:grid;gap:16px 0;margin-top:16px}.multiple-address-delivery__item{border:1px solid var(--color-main-dark-grey);border-radius:var(--project-radius-8);padding:16px 24px}.pagination{text-align:center;margin:26px 0;-webkit-user-select:none;user-select:none;font-size:16px;font-weight:300;line-height:1.5}.pagination__item{display:contents;white-space:nowrap}.pagination__list{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start;gap:5px;justify-content:center}.pagination__action{margin:0;display:inline-flex;min-width:40px;height:40px;padding:0;flex-direction:column;justify-content:center;align-items:center;border-radius:var(--project-radius-8);border:1px solid var(--color-main-dark-grey);color:var(--color-main-black);line-height:40px;text-align:center;overflow:hidden;position:relative;text-decoration:none;--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:transparent;will-change:transform,opacity;transition:background-color .2s}.pagination__action::after,.pagination__action::before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:"";top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%;background-color:var(--color-main-black);background-color:var(--mdc-ripple-color,var(--color-main-black))}.pagination__action::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index,1)}.pagination__action::after{z-index:0;z-index:var(--mdc-ripple-z-index,0)}.pagination__action.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale,1))}.pagination__action.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center;width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.pagination__action.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.pagination__action.mdc-ripple-upgraded--foreground-activation::after{animation:225ms forwards mdc-ripple-fg-radius-in,75ms forwards mdc-ripple-fg-opacity-in}.pagination__action.mdc-ripple-upgraded--foreground-deactivation::after{animation:150ms mdc-ripple-fg-opacity-out;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.pagination__action.mdc-ripple-upgraded::after,.pagination__action.mdc-ripple-upgraded::before{top:var(--mdc-ripple-top,calc(50% - 50%));left:var(--mdc-ripple-left,calc(50% - 50%));width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.pagination__action.mdc-ripple-surface--hover::before,.pagination__action:hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.pagination__action.mdc-ripple-upgraded--background-focused::before,.pagination__action:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.pagination__action:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.pagination__action:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.04;opacity:var(--mdc-ripple-press-opacity,.04)}.pagination__action.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.04)}.pagination__action:hover{background-color:var(--color-main-black-opacity-05)}.pagination__action:focus-visible{background-color:var(--color-main-black-opacity-05)}.pagination__action--active{color:var(--color-main-white);background-color:var(--color-main-green);border-color:var(--color-main-green)}.pagination__action--active.mdc-ripple-surface--hover::before,.pagination__action--active:hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.pagination__action--active.mdc-ripple-upgraded--background-focused::before,.pagination__action--active:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.pagination__action--active:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.pagination__action--active:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.15;opacity:var(--mdc-ripple-press-opacity,.15)}.pagination__action--active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.15)}.pagination__action--active::after,.pagination__action--active::before{background-color:var(--color-main-white);background-color:var(--mdc-ripple-color,var(--color-main-white))}.pagination__action--active:hover{color:var(--color-main-white);background-color:var(--color-main-green)}.pagination__action--active:focus-visible{color:var(--color-main-white);background-color:var(--color-main-green)}.pagination__dots{margin:0;display:inline-flex;width:40px;height:40px;padding:0;flex-direction:column;justify-content:center;align-items:center;border-radius:var(--project-radius-8);border:1px solid var(--color-main-dark-grey);-webkit-user-select:none;user-select:none}.pagination__next,.pagination__prev{margin:0;display:inline-flex;width:40px;height:40px;padding:0;flex-direction:column;justify-content:center;align-items:center;border-radius:var(--project-radius-8);line-height:40px;text-align:center;border:1px solid var(--color-main-dark-grey);overflow:hidden;position:relative;--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:transparent;will-change:transform,opacity;transition:background-color .2s;-webkit-mask-size:16px 16px;mask-size:16px 16px}.pagination__next::after,.pagination__next::before,.pagination__prev::after,.pagination__prev::before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:"";background-color:var(--color-main-black);background-color:var(--mdc-ripple-color,var(--color-main-black))}.pagination__next::before,.pagination__prev::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index,1)}.pagination__next::after,.pagination__prev::after{z-index:0;z-index:var(--mdc-ripple-z-index,0)}.pagination__next.mdc-ripple-upgraded::before,.pagination__prev.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale,1))}.pagination__next.mdc-ripple-upgraded::after,.pagination__prev.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.pagination__next.mdc-ripple-upgraded--unbounded::after,.pagination__prev.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.pagination__next.mdc-ripple-upgraded--foreground-activation::after,.pagination__prev.mdc-ripple-upgraded--foreground-activation::after{animation:225ms forwards mdc-ripple-fg-radius-in,75ms forwards mdc-ripple-fg-opacity-in}.pagination__next.mdc-ripple-upgraded--foreground-deactivation::after,.pagination__prev.mdc-ripple-upgraded--foreground-deactivation::after{animation:150ms mdc-ripple-fg-opacity-out;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.pagination__next.mdc-ripple-surface--hover::before,.pagination__next:hover::before,.pagination__prev.mdc-ripple-surface--hover::before,.pagination__prev:hover::before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.pagination__next.mdc-ripple-upgraded--background-focused::before,.pagination__next:not(.mdc-ripple-upgraded):focus::before,.pagination__prev.mdc-ripple-upgraded--background-focused::before,.pagination__prev:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.pagination__next:not(.mdc-ripple-upgraded)::after,.pagination__prev:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.pagination__next:not(.mdc-ripple-upgraded):active::after,.pagination__prev:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.04;opacity:var(--mdc-ripple-press-opacity,.04)}.pagination__next.mdc-ripple-upgraded,.pagination__prev.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.04)}.pagination__next:hover,.pagination__prev:hover{background-color:var(--color-main-black-opacity-05)}.pagination__next:focus-visible,.pagination__prev:focus-visible{background-color:var(--color-main-black-opacity-05)}.pagination [class*=pagination__deco--]{position:absolute;width:10px;height:10px;margin:auto;top:-100%;bottom:-100%;left:-100%;right:-100%;pointer-events:none}@media (max-width:1429.9px){.quotes-list__head{display:none}}@media (min-width:1430px){.quotes-list__head{font-size:14px;font-weight:300;line-height:1.3;border-radius:var(--project-radius-4) var(--project-radius-4) 0 0;overflow:hidden;background-color:var(--color-main-light-cover-grey);padding:4px 0;display:grid;border:1px solid var(--color-main-dark-grey);border-bottom:none;gap:0 12px;grid-template-columns:minmax(0,213fr) minmax(0,132fr) minmax(98px,111fr) minmax(0,118fr) minmax(112px,123fr) minmax(154px,150fr) minmax(230px,153fr)}}@media (min-width:1760px){.quotes-list__head{font-size:14px;font-weight:300;line-height:1.3}}.quotes-list__head-item:nth-of-type(1){padding-left:12px}@media (min-width:1430px){.quotes-list__head-item:nth-of-type(2){text-align:center}}@media (min-width:1430px){.quotes-list__head-item:nth-of-type(3){text-align:center}}@media (min-width:1430px){.quotes-list__head-item:nth-of-type(4){text-align:center}}@media (min-width:1430px){.quotes-list__head-item:nth-of-type(5){text-align:center}}.quotes-list__head-item:nth-of-type(6){padding-left:20px}.quotes-list__list{border:1px solid var(--color-main-dark-grey)}@media (min-width:1430px){.quotes-list__list{border-top:none}}.quotes-list__item{border-bottom:1px solid var(--color-main-dark-grey)}.quotes-list__item:last-child{border-bottom:none}.quotes-list-control{font-size:16px;font-weight:300;line-height:1.5;margin:16px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px 30px;-webkit-user-select:none;user-select:none}.quotes-list-control__pager{display:flex;align-items:center;gap:0 16px}.quotes-list-control__pager-dropdown .btn--select{word-wrap:normal;word-break:normal}.quotes-list-control__pager-dropdown .dropdown-menu{min-width:0;text-align:center}@media (max-width:1269.9px){.quotes-items__head{display:none}}@media (min-width:1270px){.quotes-items__head{font-size:14px;font-weight:300;line-height:1.3;border-radius:var(--project-radius-4) var(--project-radius-4) 0 0;overflow:hidden;background-color:var(--color-main-light-cover-grey);padding:4px 24px 4px 16px;display:grid;gap:0 15px;border:1px solid var(--color-main-dark-grey);grid-template-columns:88px 346fr 210fr 150fr 100px 194fr;border-bottom:none}}@media (min-width:1760px){.quotes-items__head{font-size:14px;font-weight:300;line-height:1.3;grid-template-columns:88px 366fr 240fr 140fr 100px 154fr}}.quotes-items__list{border:1px solid var(--color-main-dark-grey)}@media (min-width:1270px){.quotes-items__list{border-top:none}}.quotes-items__item{padding:8px 16px 8px 8px;border-bottom:1px solid var(--color-main-dark-grey)}@media (min-width:1270px){.quotes-items__item{padding:16px 24px 16px 16px}}.quotes-items__item:last-child{border-bottom:none}.quote__title{margin-top:16px}.quote__summary{max-width:510px;margin-left:auto;margin-top:32px}.quote__desc{display:flex;flex-wrap:wrap;gap:16px}.quote__desc--group{display:flex;flex-wrap:wrap;gap:16px 48px}.quote__desc--group a{color:var(--color-main-green);text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px}@media (max-width:1759.9px){.quote__desc--group a{text-underline-offset:1px}}.quote__desc--group a:hover{text-decoration:underline;text-decoration-color:var(--color-main-green);text-decoration-thickness:1.3px;text-underline-offset:1px}@media (max-width:1759.9px){.quote__desc--group a:hover{text-underline-offset:2px}}.quote__desc--group a:focus-visible{text-decoration:underline;text-decoration-color:var(--color-main-green);text-underline-offset:2px;text-decoration-thickness:1.3px}.table-responsive{display:block;width:100%;overflow-x:auto;margin-top:24px;margin-bottom:24px;-webkit-overflow-scrolling:touch}.table-responsive>table{margin-top:0;margin-bottom:0;word-break:normal;word-wrap:normal;width:auto!important}.upload-popup{min-height:480px;display:grid;align-content:start;align-items:start}@media (min-width:1270px){.upload-popup{align-content:center;align-items:center}}.upload-popup__title{font-weight:300;line-height:1.25;margin-bottom:24px;text-align:center}@media (max-width:1269.9px){.upload-popup__title{font-size:28px}}@media (min-width:1270px) and (max-width:1759.9px){.upload-popup__title{font-size:32px}}@media (min-width:1760px){.upload-popup__title{font-size:40px}}.upload-popup__title b,.upload-popup__title strong{font-weight:500}@media (min-width:1270px){.upload-popup__title{margin-bottom:16px}}.upload-popup__subtitle{font-size:20px;font-weight:500;line-height:1.25;margin-bottom:24px;text-align:center}@media (min-width:1270px){.upload-popup__subtitle{font-size:24px}}@media (min-width:1270px){.upload-popup__subtitle{margin-bottom:32px}}.upload-popup__actions{display:grid;gap:16px 0}@media (min-width:1270px){.upload-popup__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:0 24px}}.configurator-popup{min-height:480px;display:grid;align-content:start;align-items:start}@media (min-width:1270px){.configurator-popup{align-content:center;align-items:center}}.configurator-popup__deco--icon-configurator{width:48px;height:48px;margin:16px auto}.configurator-popup__title{font-weight:300;line-height:1.25;margin-bottom:24px;text-align:center}@media (max-width:1269.9px){.configurator-popup__title{font-size:28px}}@media (min-width:1270px) and (max-width:1759.9px){.configurator-popup__title{font-size:32px}}@media (min-width:1760px){.configurator-popup__title{font-size:40px}}.configurator-popup__title b,.configurator-popup__title strong{font-weight:500}@media (min-width:1270px){.configurator-popup__title{margin-bottom:16px}}.configurator-popup__content{font-size:14px;font-weight:300;line-height:1.3;margin-bottom:24px;text-align:center}.configurator-popup__actions{display:grid;gap:16px 0}.configurator-popup__action-alt{text-align:center;font-size:14px;font-weight:300;line-height:1.3;margin:0}.checkbox-group__legend{font-size:14px;font-weight:400;line-height:1.3;margin-bottom:8px}.checkbox-group .mdc-form-field{margin-left:-5px;width:calc(100% + 5px)}.checkbox-group .messages{list-style-type:none;padding:0;margin:5px 0 0;color:var(--color-accent-red);grid-area:validation;font-size:14px;font-weight:400;line-height:1.3}.checkbox-group .messages li{padding:0;margin:0}.checkbox-group .messages li:first-child{margin-top:0}.radio-group__legend{font-size:14px;font-weight:400;line-height:1.3;margin-bottom:8px}.radio-group .mdc-form-field{margin-left:-5px;width:calc(100% + 5px)}.radio-group .messages{list-style-type:none;padding:0;margin:5px 0 0;color:var(--color-accent-red);grid-area:validation;font-size:14px;font-weight:400;line-height:1.3}.radio-group .messages li{padding:0;margin:0}.radio-group .messages li:first-child{margin-top:0}.fileinput-group__legend{font-size:14px;font-weight:400;line-height:1.3;margin-bottom:8px}.fileinput-group .mdc-form-field{margin-left:-5px;width:calc(100% + 5px)}.fileinput-group .messages{list-style-type:none;padding:0;margin:5px 0 0;color:var(--color-accent-red);grid-area:validation;font-size:14px;font-weight:400;line-height:1.3}.fileinput-group .messages li{padding:0;margin:0}.fileinput-group .messages li:first-child{margin-top:0}.contact{margin-top:16px;margin-bottom:48px}@media (min-width:1270px){.contact{margin-top:64px;margin-bottom:64px}}@media (min-width:1760px){.contact{margin-top:80px;margin-bottom:80px}}.contact__title{margin-bottom:14px}.contact__subtitle{margin-top:16px;margin-bottom:24px}@media (min-width:1270px){.contact__subtitle{margin-top:64px}}.contact__description{font-size:20px;font-weight:300;line-height:1.25;margin-bottom:16px}@media (min-width:1270px){.contact__description{font-size:24px}}@media (min-width:1270px){.contact__description{margin-bottom:64px}}.contact__description b,.contact__description strong{font-weight:500}.contact__action{width:100%}.newsletter__container{background-color:var(--color-main-black);color:var(--color-main-white);padding:24px 16px;border-radius:var(--project-radius-8)!important;overflow:hidden!important}@media (min-width:1270px){.newsletter__container{padding:48px 16px}}.newsletter__editor,.newsletter__title{text-align:center}.newsletter__form{max-width:1090px;margin:16px auto 0;display:grid;gap:8px;justify-content:space-between;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.newsletter__form{margin:32px auto 0;display:grid;gap:0 30px;justify-content:space-between;grid-template-columns:minmax(0,1fr) minmax(0,auto)}}.newsletter__textfield .textfield__feedback--invalid{color:#ff8585}.theme--dark .newsletter__textfield .textfield__feedback--invalid{color:#fb3636}.newsletter__textfield .textfield__input{background-color:#fff;color:#000;box-shadow:0 0 0 .9px #fff inset}.theme--dark .newsletter__textfield .textfield__input{box-shadow:0 0 0 .5px #7b7b7b inset}.newsletter__textfield .textfield__input::placeholder{color:#7b7b7b}.newsletter__textfield .textfield__input:focus,.newsletter__textfield .textfield__input:hover{box-shadow:0 0 0 2px #49c86a inset}.field-error .newsletter__textfield .textfield__input{box-shadow:0 0 0 2px #ff8585 inset}.newsletter__textfield .textfield__input[disabled]{background-color:#1f1e1e;color:rgba(255,255,255,.4);box-shadow:0 0 0 .9px #7b7b7b inset!important}.was-validated .newsletter__textfield .textfield__input:invalid{box-shadow:0 0 0 2px #ff8585 inset}.theme--dark .was-validated .newsletter__textfield .textfield__input:invalid{box-shadow:0 0 0 2px #fb3636 inset}.newsletter__action{min-width:250px;margin-bottom:auto}.newsletter-state__list{margin:24px 0 28px}.wizzard{margin-top:24px;margin-bottom:32px}@media (min-width:1270px){.wizzard{margin-top:80px;margin-bottom:80px}}.wizzard__column{display:grid;align-items:center;align-content:center;justify-items:center;text-align:center}@media (min-width:1270px){.wizzard__column{text-align:left;justify-items:start;min-height:490px}}.wizzard__column:first-child:last-child{min-height:260px}.wizzard__steps .steps__list{grid-template-columns:max-content 1fr max-content 1fr max-content 1fr max-content}.wizzard__steps .steps__item{color:transparent;-webkit-user-select:none;user-select:none;line-height:0}.wizzard__deco{max-width:100%;height:auto;display:block;-webkit-user-select:none;user-select:none}.theme--dark .wizzard__deco{filter:invert(1) hue-rotate(180deg)}@media (min-width:1270px){.wizzard__deco{width:100%}}.wizzard__title{margin-bottom:32px}.wizzard__title--centered{text-align:center}.wizzard__section-title{margin-bottom:32px;width:100%;text-align:left;font-weight:300;line-height:1.25}@media (max-width:1269.9px){.wizzard__section-title{font-size:34px}}@media (min-width:1270px) and (max-width:1759.9px){.wizzard__section-title{font-size:40px}}@media (min-width:1760px){.wizzard__section-title{font-size:50px}}.wizzard__section-title b,.wizzard__section-title strong{font-weight:500}@media (min-width:1270px){.wizzard__section-title{text-align:center}}.wizzard__actions{margin-top:32px;display:grid;width:100%;text-align:center}.wizzard__actions-text{font-size:20px;font-weight:300;line-height:1.25;margin-top:16px;margin-bottom:24px}@media (min-width:1270px){.wizzard__actions-text{font-size:24px}}.wizzard__again,.wizzard__back{width:-moz-fit-content;width:fit-content;margin:0 auto}.wizzard__cards{text-align:center;display:grid;gap:16px 0;grid-auto-rows:1fr}@media (min-width:1270px){.wizzard__cards{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}}.wizzard__card--active{border-color:var(--color-main-green)}.wizzard__spin{max-width:190px;margin:0 auto 24px;text-align:center}@media (min-width:1270px){.wizzard__spin{max-width:none}}.wizzard__spin-deco--icon-spin{display:block;width:64px;height:64px;margin:0 auto;color:var(--color-main-green);transform:translateZ(0)}.wizzard__spin-text{display:block;font-size:20px;font-weight:300;line-height:1.25;margin-top:8px}@media (min-width:1270px){.wizzard__spin-text{font-size:24px}}.info-row{background-color:var(--color-main-super-light-grey);border-radius:var(--project-radius-8);padding:16px;width:100%;font-size:14px;font-weight:300;line-height:1.3}.info-row__list{list-style-type:none;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr);justify-items:end;text-align:right}@media (min-width:768px){.info-row__list{grid-template-columns:minmax(0,1fr) max-content;gap:16px 12px}}.info-row__label{text-align:right;font-weight:500;margin-bottom:16px}.info-row__dt{margin:0;max-width:100%;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:0 8px}.info-row__dd{margin:0 0 16px;max-width:100%;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:0 8px}@media (min-width:768px){.info-row__dd{margin-bottom:0}}.info-row__dd:last-child{margin-bottom:0}.info-row__price{max-width:100%;font-size:14px;font-weight:500;line-height:1.3}.info-row__price .price--small{font-size:14px;font-weight:500;line-height:1.3}.info-row__price .price__subtle{font-size:14px;font-weight:300;line-height:1.3}.info-row__price>span{display:inline}.note{border-radius:var(--project-radius-20);display:flex;flex-wrap:wrap;gap:0 8px;width:100%;padding:10px 20px;text-align:center;overflow:hidden;position:relative;justify-content:center}.note [class*=note__apla--bgcolor-]{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5}.note [class*=note__deco--icon-]{position:relative;z-index:1;display:inline-block;width:24px;height:24px}.note__text{position:relative;z-index:1;font-size:14px;font-weight:300;line-height:1.3}.page-message{max-width:640px;border-radius:var(--project-radius-20);padding:16px;margin:6px auto 24px;text-align:center;background-color:var(--color-accent-light-green-opacity-50)}@media (min-width:1270px){.page-message{margin:80px auto}}.comments-preview{display:grid;width:100%;gap:8px 0}.mst-gdpr__cookie-bar-wrapper{display:block;z-index:2000;position:fixed;left:0;bottom:0;width:100%;background-color:var(--color-main-black);color:var(--color-main-white)}.mst-gdpr__cookie-bar{--svg:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20viewBox%3D%220%200%2044%2044%22%3E%3Cpath%20d%3D%22m40.39,21.08c-.05.35.01.71.03,1.07.03.63.08,1.25.1,1.88.04,1.88-.07,3.84-1.01,5.53-.08.14-.15.27-.24.4-.07.11-.15.21-.24.3-.78.82-1.48,1.73-2.13,2.69-1.05,1.57-1.82,3.71-3.25,4.96-1.12.98-2.67,1.34-4.07,1.74-1.31.37-2.32,1.15-3.53,1.75-1.16.57-2.54.7-3.82.56-1.07-.12-2.1-.04-3.16-.29-1-.24-2.02-.63-2.96-.92-2.25-.69-4.83-.41-6.77-1.9-1.54-1.18-2.58-2.91-4.22-3.98-.71-.47-1.44-.95-1.97-1.61-1.37-1.71-.33-4.11-.99-6.06-.08-.23-.17-.46-.27-.69-.07-.18-.16-.36-.24-.54-1.32-2.7-1.53-5.95-.53-8.8.05-.14.12-.28.2-.41.58-.89,1.36-1.66,1.77-2.65.39-.96.43-2.02.74-3,.37-1.19,1.13-2.41,2.17-3.11,1.22-.82,2.65-1.27,3.88-2.17,1.74-1.29,3.43-2.9,5.53-3.58,2.13-.69,4.07.45,6.19.52.2,0,.4,0,.61,0h.02c1.01,0,1.87.76,1.97,1.77.03.25.09.49.2.71.27.54.26,1.18,0,1.73-.5,1.04-1,2.67-.21,4.22.73,1.43,2.09,1.92,3.13,2.07.8.12,1.44.7,1.65,1.48.26.97.78,2.16,1.8,2.61,1.13.49,2.75.16,3.83-.16.66-.2,1.38-.05,1.89.41.56.51,1.44,1.05,2.59,1.01,0,0,1.7-.12,1.31,2.5h0Zm-2.74-5.34c.07.31-.05.76-.45.71-.56-.07-1.73.32-1.85-.39-.11-.71.96-1.17,1.69-.96.3.09.53.29.61.63h0Zm5.05,2.02c-.34-.33-.67-.49-1.01.05-.3.47.26.98.14,1.45-.12.47-.22.76.41.87.48.09,1.05-.32,1.19-.77.16-.53-.21-1.06-.55-1.42-.06-.06-.12-.12-.17-.17h0Zm-.68-2.13c-.63,0-.92.59-.42.79.5.2,1.57-.59.42-.79ZM29.77,3.13c-.55-.32-1.09.05-.76.47.33.42,1.65.27.76-.47Zm9.65,13.48c-.36-.01-1,.26-.18.73.28.16.93.83.99.13.04-.47-.35-.85-.81-.86Zm-.4-2.65c-.31.31-.57.79-.26.92.44.18,1.47.04,1.32-.62-.05-.23-.34-.47-.55-.56-.11-.05-.32.07-.5.26h0ZM25.53,2.45c-.52-.15-.79.6-.42.97.36.36-.06.72.73.97.79.24.79-1.63-.3-1.93h0Zm.68,3.44c-.26.01-.42.28-.37.52.07.29.3.3.54.38.15.05.32.43.51.26.05-.04.07-.11.06-.17-.02-.4-.25-1.01-.74-.99h0Z%22%20fill%3D%22%23f7b658%22%20stroke-width%3D%220%22/%3E%3Cpath%20id%3D%22b%22%20d%3D%22m7.81,12.63c.52-1.33,2.3-2,3.71-.89,1.41,1.11.44,3.86-2.39,3.63-1.87-.15-1.84-1.41-1.32-2.74h0Zm12.4-7.87c-1.04-.32-1.98.55-1.86,1.62.1.87.85,1.59,1.69,1.76,1.1.22,2.06.45,2.09-1.05-.02-.17-.05-.34-.09-.49-.23-.82-1.02-1.59-1.82-1.84h0Zm-3.37,14.58c-.25.05-.48-.07-.73-.03-.32.05-.64.21-.88.42-2.09,1.79,2.15,4.26,3.87,2.54.98-.98.95-2.91-.57-3.33-.32-.09-.68-.09-.99.02-.24.08-.42.31-.66.37-.01,0-.02,0-.04,0h0Zm8.39-5.21c-.14-.06-.25-.18-.33-.41-.15-.41-.02-.69-.4-.97-1.31-.96-2.08.92-2.02,1.89.07,1.11.69,2.4,1.86,2.65.74.16,1.6-.09,2.12-.65.37-.4.61-1.03.45-1.56-.3-.98-.99-.63-1.68-.95h0Zm-15.14,11.11c-1.09-1.02-2.98-1.4-3.93.12-.38.57-.38,1.33-.19,1.9.76,1.71,2.84.76,4.33.95.14-.06.25-.17.32-.31.07-.14.12-.32.13-.52.02-.19,0-.41-.03-.62-.21-.45-.21-.83-.4-1.16-.08-.14-.16-.26-.23-.36Zm5.48,5.95c-1.07.42-2.02,1.75-1.26,2.89.76.76,2.27,0,2.92,1.07.09.18.19.28.29.31.2.07.42-.1.58-.32.08-.11.16-.24.21-.35,1.11-1.66-.02-4.5-2.29-3.78-.16.04-.31.1-.45.18Zm12.65-4.31c.52-1.17.42-2.93-1.07-3.27-.61-.14-1.35.1-1.46.78-.24,1.42-3.13-.06-2.82,1.97.22,1.49,1.77,2.15,3.18,1.98.93-.12,1.79-.6,2.17-1.46h0Zm8-5.28c-1.04-.67-3.56.38-3.04,1.9s2.52,2.26,3.71,1.44c1.19-.82,1.39-1.81.8-2.62-.59-.82-1.47-.71-1.47-.71h0Zm-5.77,13.14c.16-.67.92-1.81.16-2-.76-.19-1.9-.19-2.52.49-.1.07-.2.15-.3.24-.09.09-.18.18-.27.28-.36.44-.72,1.03-.6,1.62.09.43.39.81.79.98.66.29,1.41.01,1.94-.44.11-.09.21-.19.29-.29.12-.14.22-.29.3-.44.08-.15.14-.3.19-.45h0Z%22%20fill%3D%22%23593412%22/%3E%3Cpath%20d%3D%22m44,44H0V0h44v44Z%22%20fill%3D%22none%22/%3E%3C/svg%3E");max-width:1400px;margin:0 auto;padding:20px 40px 20px 127px;display:flex;flex-direction:column;flex-wrap:wrap;position:relative;align-items:flex-start;font-size:14px;font-weight:300;line-height:1.3;width:100%}@media (max-width:1269.9px){.mst-gdpr__cookie-bar{max-width:1680px;padding-left:15px;padding-right:15px}}@media (min-width:1270px){.mst-gdpr__cookie-bar{max-width:1760px;padding-left:55px;padding-right:55px}}@media (min-width:1270px){.mst-gdpr__cookie-bar{flex-direction:row;align-items:center;flex-wrap:nowrap;gap:0 20px}}.mst-gdpr__cookie-bar a:not([class]){color:var(--color-accent-light-green);text-decoration-thickness:1px}@media (max-width:1759.9px){.mst-gdpr__cookie-bar a:not([class]){text-underline-offset:1px}}@media (min-width:1760px){.mst-gdpr__cookie-bar a:not([class]){text-underline-offset:2px}}.mst-gdpr__cookie-bar a:not([class]):hover{text-decoration-thickness:2px}.mst-gdpr__cookie-bar a:not([class]):focus-visible{text-decoration-thickness:2px}.mst-gdpr__cookie-bar:before{display:block;content:"";width:44px;height:44px;position:absolute;left:15px;top:15px;margin:auto;background-repeat:no-repeat;background-position:center;background-color:transparent;background-image:var(--svg);background-size:100% 100%}@media (min-width:1270px){.mst-gdpr__cookie-bar:before{left:60px;bottom:-100%;top:-100%}}.mst-gdpr__cookie-bar .btn{min-width:48px;min-height:48px;padding:8px 10px;height:100%}@media (min-width:360px){.mst-gdpr__cookie-bar .btn{padding:8px 16px}}.mst-gdpr__cookie-bar .btn>span{display:block;width:100%;position:relative;z-index:1}.mst-gdpr__cookie-bar .btn:not(.btn-primary){border-width:2px;border-style:solid;background-color:rgba(255,255,255,.001);border-color:var(--color-main-white);color:var(--color-main-white)}.no-touchevents .mst-gdpr__cookie-bar .btn:not(.btn-primary):hover{background-color:var(--color-main-light-grey);color:var(--color-main-black)}.mst-gdpr__cookie-bar .btn.btn-primary{border:none;background-color:var(--color-main-green);color:var(--color-main-white)}.mst-gdpr__cookie-bar .btn.btn-primary[aria-expanded=true],.no-touchevents .mst-gdpr__cookie-bar .btn.btn-primary:hover{color:var(--color-main-black);background-color:var(--color-accent-light-green)}.mst-gdpr__cookie-bar .btn.btn-primary:focus-visible{background-color:var(--color-main-white);color:var(--color-main-black)}.mst-gdpr__cookie-bar .consent-text{padding-top:48px;margin-bottom:14px}@media (min-width:1270px){.mst-gdpr__cookie-bar .consent-text{max-width:1160px;padding-top:0;padding-left:68px;margin-bottom:0}}.mst-gdpr__buttons{gap:16px;margin:0 auto;display:inline-grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;width:100%}@media (min-width:576px){.mst-gdpr__buttons{max-width:350px;width:auto;margin:0 auto 0 0}}@media (min-width:1270px){.mst-gdpr__buttons{max-width:350px;min-width:300px;width:auto;margin:0 0 0 auto}}#mybanner-gdpr>.items-center>.bg-black{position:fixed;z-index:2800;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:var(--color-main-light-cover-grey);opacity:.5}#mybanner-gdpr>.items-center>.content{position:fixed;z-index:3000;top:0;left:0;width:100%;max-width:768px;max-height:100dvh;overflow:hidden;overflow-y:auto;margin:auto;padding:15px;background-color:var(--color-main-white)}@media (min-width:768px){#mybanner-gdpr>.items-center>.content{padding:24px;top:24px;left:-100%;right:-100%;height:auto;max-height:calc(100dvh - 48px)}}#mybanner-gdpr>.items-center>.content>.mb-3{position:relative;margin-bottom:16px}#mybanner-gdpr>.items-center>.content>.mb-3>.text{margin:0}#mybanner-gdpr>.items-center>.content>.mb-3>.cursor-pointer{background-color:var(--color-main-white-opacity-20);border:none;position:absolute;left:auto;opacity:1!important;right:-16px;top:-12px;width:48px;height:48px;border-radius:var(--project-radius-full);cursor:pointer}#mybanner-gdpr>.items-center>.content>.mb-3>.cursor-pointer:before{content:"";display:inline-block;width:32px;height:32px;position:absolute;margin:auto;top:-100%;bottom:-100%;left:-100%;right:-100%;--svg:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22m16,29.333c7.364,0,13.333-5.97,13.333-13.333S23.364,2.667,16,2.667,2.667,8.636,2.667,16s5.97,13.333,13.333,13.333Z%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20vector-effect%3D%22non-scaling-stroke%22/%3E%3Cpath%20d%3D%22m12,12l4,4m0,0l4,4m-4-4l-4,4m8-8l-1.333,1.333%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20vector-effect%3D%22non-scaling-stroke%22/%3E%3Cpath%20d%3D%22m32,32H0V0h32v32Z%22%20fill%3D%22none%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-color:currentcolor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center}#mybanner-gdpr>.items-center>.content>.mb-3>.cursor-pointer>svg{display:none}#mybanner-gdpr>.items-center>.content>.group-content{margin-top:18px;margin-bottom:24px;border-bottom:1px solid var(--color-main-dark-grey)}#mybanner-gdpr>.items-center>.content>.group-content>.cookie-group-container .flex{display:flex;justify-content:space-between;width:100%;position:relative}#mybanner-gdpr>.items-center>.content>.group-content>.cookie-group-container .flex .title{display:flex;gap:0 24px;justify-content:space-between;align-items:center;width:100%;cursor:pointer;padding:8px 1px 8px 32px;margin:0;position:relative;border-top:1px solid var(--color-main-dark-grey);color:var(--color-main-green);-webkit-user-select:none;user-select:none;min-height:59px;font-size:14px;font-weight:400;line-height:1.3}#mybanner-gdpr>.items-center>.content>.group-content>.cookie-group-container .flex .title>span{position:absolute;width:24px;height:24px;right:0;top:-100%;bottom:-100%;margin:auto;pointer-events:none}#mybanner-gdpr>.items-center>.content>.group-content>.cookie-group-container .flex .title>span>svg{width:24px;height:24px;display:block;color:var(--color-main-black)}#mybanner-gdpr>.items-center>.content>.group-content>.cookie-group-container .flex .checkbox{position:absolute;width:18px;height:18px;margin:auto;left:0;top:-100%;bottom:-100%}#mybanner-gdpr>.items-center>.content>.group-content>.cookie-group-container .flex .checkbox[disabled]{opacity:.4}#mybanner-gdpr>.items-center>.content>.group-content>.cookie-group-container>.content>.cookie-list{padding-bottom:16px;font-size:14px;font-weight:300;line-height:1.3}#mybanner-gdpr>.items-center>.content>.group-content>.cookie-group-container>.content>.cookie-list b,#mybanner-gdpr>.items-center>.content>.group-content>.cookie-group-container>.content>.cookie-list strong{font-weight:500}#mybanner-gdpr>.items-center>.content .btn{min-width:160px;min-height:48px;padding:8px 10px;height:100%}@media (min-width:360px){#mybanner-gdpr>.items-center>.content .btn{padding:8px 16px}}#mybanner-gdpr>.items-center>.content .btn>span{display:block;width:100%;position:relative;z-index:1}#mybanner-gdpr>.items-center>.content .btn:not(.btn-primary){border-width:2px;border-style:solid;background-color:rgba(255,255,255,.001);border-color:var(--color-main-white);color:var(--color-main-white)}.no-touchevents #mybanner-gdpr>.items-center>.content .btn:not(.btn-primary):hover{background-color:var(--color-main-light-grey);color:var(--color-main-black)}#mybanner-gdpr>.items-center>.content .btn.btn-primary{border:none;background-color:var(--color-main-green);color:var(--color-main-white)}#mybanner-gdpr>.items-center>.content .btn.btn-primary[aria-expanded=true],.no-touchevents #mybanner-gdpr>.items-center>.content .btn.btn-primary:hover{color:var(--color-main-black);background-color:var(--color-accent-light-green)}#mybanner-gdpr>.items-center>.content .btn.btn-primary:focus-visible{background-color:var(--color-main-white);color:var(--color-main-black)}body._has-modal{height:100%;overflow:hidden;width:100%;padding-right:var(--scrollbar-width)}#CookieConsent{color:#000}@media (min-width:1270px){.page-layout-checkout .hyva-checkout-bottom{max-width:calc(72.18vw - 110px)}}@media (min-width:1760px){.page-layout-checkout .hyva-checkout-bottom{max-width:1090px}}.page-layout-checkout #svea_checkoutMain{margin:24px auto}.page-layout-checkout #svea-checkout-review-heading{display:none}@media (max-width:1269.9px){.page-layout-checkout .grid-container-1760-cols-3-1:has(#svea_checkoutMain){grid-template-areas:none;grid-auto-columns:minmax(0,1fr)}}@media (max-width:1269.9px){.page-layout-checkout .grid-container-1760-cols-3-1:has(#svea_checkoutMain) .grid__column:first-child{display:contents}}@media (max-width:1269.9px){.page-layout-checkout .grid-container-1760-cols-3-1:has(#svea_checkoutMain) .grid__column:last-child{order:99998;grid-area:auto;margin-top:48px}}@media (max-width:1269.9px){.page-layout-checkout .grid-container-1760-cols-3-1:has(#svea_checkoutMain) .grid__column:last-child .summary{margin-bottom:48px}}@media (max-width:1269.9px){.page-layout-checkout .grid-container-1760-cols-3-1:has(#svea_checkoutMain) .grid__column:last-child .editable-area{margin-top:48px}}@media (max-width:1269.9px){.page-layout-checkout .grid-container-1760-cols-3-1:has(#svea_checkoutMain) .site-form{margin-top:24px;margin-bottom:0}}@media (max-width:1269.9px){.page-layout-checkout .grid-container-1760-cols-3-1:has(#svea_checkoutMain) .site-form.accept-box{order:99999;margin-top:32px}}.datepicker{width:-moz-fit-content;width:fit-content;position:relative}.datepicker input[type=date]{display:grid;gap:0 16px;grid-template-columns:auto 26px;grid-template-areas:"date icon";position:relative;width:220px}.datepicker input[type=date]:after{--svg:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m6,10.5h15v-4c0-1.105-.895-2-2-2H5c-1.105,0-2,.895-2,2v14c0,1.105.895,2,2,2h14c1.105,0,2-.895,2-2v-7m-4,5h-4M16,1.5v3M8,1.5v3%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20vector-effect%3D%22non-scaling-stroke%22/%3E%3Cpath%20d%3D%22m24,24H0V0h24v24Z%22%20fill%3D%22none%22/%3E%3C/svg%3E");content:"";width:26px;height:26px;pointer-events:none;grid-area:icon;border-top-color:transparent;display:inline-block;background-repeat:no-repeat;background-position:center;background-color:currentcolor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center}.datepicker input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;background-color:transparent;background-image:none;box-sizing:border-box;grid-area:icon;width:56px;position:absolute;height:56px;top:-15px;right:-15px;margin:0}.datepicker .textfield__mention{display:none}@media (max-width:1269.9px){.safari.touchevents .datepicker .textfield__mention{display:block}}.accept-box .alert{padding:0 32px;text-align:center;justify-content:center;position:relative;z-index:1;height:90px;align-items:center;margin:37px auto -124px;top:20px;pointer-events:none;max-width:calc(100% - 64px)}@media (min-width:620px){.accept-box .alert{max-width:525px;margin:37px auto -124px;top:34px}}.accept-box .alert__content{font-size:14px;font-weight:500}.accept-box.regulations-accepted .alert{display:none}.accept-box p a:not([class]){color:var(--color-main-green);text-decoration-thickness:2px}@media (max-width:1759.9px){.accept-box p a:not([class]){text-underline-offset:2px}}@media (min-width:1760px){.accept-box p a:not([class]){text-underline-offset:3px}}.accept-box p a:not([class]):hover{text-decoration-thickness:2.5px}.accept-box p a:not([class]):focus-visible{text-decoration-thickness:2.5px}.tier-options{position:relative;min-height:32px;margin-top:12px;padding:12px 16px 16px;display:grid;gap:0}.tier-options:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-accent-light-blue);opacity:.3;border-radius:var(--project-radius-4);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.tier-options__label{max-width:calc(100% - 30px);justify-self:center;display:inline-flex;padding:4px 17px;margin:-24px 0 8px;justify-content:center;align-items:center;gap:10px;border-radius:var(--project-radius-4);background-color:var(--color-accent-light-blue);font-size:14px;font-weight:500;line-height:1.3;text-transform:capitalize;height:min-content;text-align:center}.tier-options__set{position:relative;z-index:1;margin-bottom:16px}.tier-options__set:last-child{margin-bottom:0}.tier-options__set-label{font-size:13px;font-weight:300;line-height:1.3076;text-transform:uppercase;margin-bottom:4px}.tier-options__set-label:last-child{margin-bottom:0}.tier-options__items{display:grid;gap:16px 0}@media (max-width:1269.9px){.tier-options__items{justify-content:start}}.tier-options__modal-content{text-align:center;display:grid;gap:16px 0;justify-items:center}.tier-options__modal-title{font-weight:300;line-height:1.25;margin:0}@media (max-width:1269.9px){.tier-options__modal-title{font-size:28px}}@media (min-width:1270px) and (max-width:1759.9px){.tier-options__modal-title{font-size:32px}}@media (min-width:1760px){.tier-options__modal-title{font-size:40px}}.tier-options__modal-title b,.tier-options__modal-title strong{font-weight:500}.tier-options__modal-table{width:100%}.table-data{border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--color-main-dark-grey);border-radius:var(--project-radius-4);font-size:12px;font-weight:300;line-height:1.3334;margin:0}.table-data td,.table-data th{padding:3.5px 8px;background-color:var(--color-main-white);border-bottom:1px solid var(--color-main-dark-grey);text-align:left}.table-data thead th{text-align:center;background-color:var(--color-main-super-light-grey);font-weight:400}.table-data tbody tr:last-child td,.table-data tbody tr:last-child th{border-bottom:none}.register-info{margin-top:24px;margin-bottom:24px;display:grid;gap:16px 0}.rainbow-box{position:relative;border-radius:var(--project-radius-8);background-color:var(--color-main-white);min-height:64px;justify-items:center;align-content:center;align-items:center}.rainbow-box:before{content:"";position:absolute;inset:0;margin:auto;border:3px solid transparent;border-radius:var(--project-radius-8);background:linear-gradient(90deg,#f6b73c,#3096d0,#f9c63c,#ed2281) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.rainbow-box--grey:before{background-image:none;background-color:var(--color-main-light-grey)}.rainbow-box--product-desktop{margin:24px 0;display:none}@media (min-width:1270px){.rainbow-box--product-desktop{margin:48px 0;display:grid}}.rainbow-box--product-desktop:first-child{margin-top:0}.rainbow-box--product-desktop:last-child{margin-bottom:0}.rainbow-box--product-mobile{margin:24px 0;display:grid}@media (min-width:1270px){.rainbow-box--product-mobile{display:none}}.rainbow-box--product-mobile:first-child{margin-top:0}.rainbow-box--product-mobile:last-child{margin-bottom:0}.eyelet-calculator{background-color:var(--color-main-super-light-grey);border-radius:var(--project-radius-4);padding:16px 10px;margin:50px 0 48px;position:relative}@media (min-width:360px){.eyelet-calculator{padding:16px 20px}}@media (min-width:1270px){.eyelet-calculator{padding:24px 36px;margin:64px 0 48px}}.eyelet-calculator__return-link{position:absolute;top:-48px;left:0;color:var(--color-main-darkdeep-grey)}.eyelet-calculator__return-link:active{top:-47px!important}.eyelet-calculator__title{font-weight:500;line-height:1.25;margin-bottom:16px}@media (max-width:1269.9px){.eyelet-calculator__title{font-size:34px}}@media (min-width:1270px) and (max-width:1759.9px){.eyelet-calculator__title{font-size:40px}}@media (min-width:1760px){.eyelet-calculator__title{font-size:50px}}@media (max-width:359.9px){.eyelet-calculator__title{text-align:center;font-size:24px}}.eyelet-calculator__columns{display:grid;gap:24px 0;align-items:center}@media (min-width:1270px){.eyelet-calculator__columns{grid-template-columns:auto 390px;gap:0 48px}}.eyelet-calculator__picture{display:grid;justify-items:center}.eyelet-calculator__canvas{padding:24px;position:relative;overflow:hidden;width:-moz-fit-content;width:fit-content;max-width:100%}@media (max-width:767.9px){.eyelet-calculator__canvas{max-height:70dvh}}.eyelet-calculator__image{-webkit-user-select:none;user-select:none;display:block;pointer-events:none;max-width:100%;height:auto;width:auto;max-height:100%}@media (max-width:767.9px){.eyelet-calculator__controls .select__label,.eyelet-calculator__controls .textfield__label{font-size:13px}}.eyelet-calculator__dimension{text-align:center;display:block;position:absolute;margin:auto;-webkit-user-select:none;user-select:none;color:var(--color-main-green-cover)}.eyelet-calculator__dimension--top{top:0;left:0;right:0}.eyelet-calculator__dimension--bottom{bottom:0;left:0;right:0}.eyelet-calculator__dimension--left{left:0;top:0;bottom:0;writing-mode:vertical-lr;text-orientation:mixed;transform:rotate(180deg)}.eyelet-calculator__dimension--right{right:0;top:0;bottom:0;writing-mode:vertical-rl;text-orientation:mixed}.eyelet-calculator__row{margin-bottom:8px;display:grid;gap:8px}.eyelet-calculator__row:last-child{margin-bottom:0}@media (min-width:768px){.eyelet-calculator__row--whm{grid-template-columns:1fr 1fr 1fr;gap:15px}}.eyelet-calculator__summary{padding:0;display:grid;max-width:580px;grid-template-columns:max-content 1fr;gap:10.5px 20px;margin:24px 0 0}.eyelet-calculator__summary dt{font-size:14px;font-weight:400;line-height:1.3334}@media (min-width:1270px){.eyelet-calculator__summary dt{font-size:16px}}.eyelet-calculator__summary dd{font-size:14px;line-height:1.3334;font-weight:700;text-align:right}@media (min-width:1270px){.eyelet-calculator__summary dd{font-size:16px}}figure[data-content-type=image]{display:block;gap:6px;width:-moz-fit-content;width:fit-content}figure[data-content-type=image] .pagebuilder-mobile-hidden{display:none;-webkit-user-select:none;user-select:none;pointer-events:none}@media (min-width:768px){figure[data-content-type=image] .pagebuilder-mobile-hidden{display:block}}figure[data-content-type=image] .pagebuilder-mobile-only{display:block;-webkit-user-select:none;user-select:none;pointer-events:none}@media (min-width:768px){figure[data-content-type=image] .pagebuilder-mobile-only{display:none}}figure[data-content-type=image] figcaption{font-size:12px;line-height:1.5;text-align:left}
