.productFiles_cardFiles__2V6f_{background:#fff;border:none;border-left:9px solid #ccc;border-bottom-left-radius:0;border-top-left-radius:0;padding:.5rem;box-shadow:2px 2px 11px -4px rgba(0,0,0,.15);margin-bottom:1.5rem}@media(max-width:991px){.productFiles_cardFiles__2V6f_ a,.productFiles_cardFiles__2V6f_ button{font-size:.8rem}}.configurator_configuratorStepRow__EqhAJ{display:flex;align-items:center;border-bottom:1px solid #d5d2d2;padding:1rem 0;font-weight:700}@media(min-width:1200px){.configurator_configuratorStepRow__EqhAJ{padding:.5rem;margin:.5rem}}.configurator_configuratorStepRow__EqhAJ .configurator_priceLabel__GcSGh{font-size:11px;font-weight:500}.configurator_configuratorStepRow__EqhAJ .configurator_remove__DD12l{text-align:center;font-size:1.2rem;cursor:pointer;color:#c3c3c3}.configurator_configuratorStepRow__EqhAJ .configurator_price__UjHU3{font-size:18px}.configurator_productRow__lrq5N.configurator_noBottomMargin__hcB5J{margin-bottom:0}.configurator_productName__MbgOW{font-weight:500}.configurator_buttonRow__sa34F{background-color:#f7f7f7}button.configurator_addToCartBtn__9u3xL{border:none;padding:9px 40px;height:40px;margin-bottom:0}button.configurator_addToCartBtn__9u3xL:disabled{background-color:#9d9d9d}@media(max-width:576px){button.configurator_addToCartBtn__9u3xL{font-size:12px;padding:9px 10px;min-width:120px}}.configurator_configuratorTitle__qAn4y{font-family:var(--font-raleway);font-size:25px;font-weight:700;margin-top:.2rem}@media(max-width:576px){.configurator_configuratorTitle__qAn4y{font-size:22px}}@media(min-width:992px){.configurator_columnBorder__Gz4g_{border-right:1px solid #d5d2d2}}div.configurator_selectCharacteristic__n9Fzr{margin:.8rem 0}div.configurator_selectCharacteristic__n9Fzr .configurator-select__control{position:relative;border:1px solid #d5d2d2;border-radius:25px;background-color:#fffdfd;padding:.5rem 1rem;font-weight:600;min-width:200px;width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}div.configurator_selectCharacteristic__n9Fzr .configurator-select__control:focus,div.configurator_selectCharacteristic__n9Fzr .configurator-select__control:hover{border-color:#ccced5;outline:none}div.configurator_selectCharacteristic__n9Fzr .configurator-select__menu{box-shadow:unset}div.configurator_selectCharacteristic__n9Fzr .configurator-select__menu-list{position:absolute;background-color:#fff;z-index:1;overflow-y:auto;-webkit-overflow-scrolling:touch;margin:0;padding:0;list-style-type:none;top:calc(100% + 3px)!important;font-size:16px;color:#000;max-height:245px;width:calc(100% - 30px);border-radius:10px;box-shadow:0 0 5px 5px hsla(0,0%,61%,.5);-webkit-clip-path:inset(-4px -10px -10px -10px);clip-path:inset(-4px -10px -10px -10px)}div.configurator_selectCharacteristic__n9Fzr .configurator-select__menu-list::-webkit-scrollbar{width:6px}div.configurator_selectCharacteristic__n9Fzr .configurator-select__menu-list::-webkit-scrollbar-track{background:#fff}div.configurator_selectCharacteristic__n9Fzr .configurator-select__menu-list::-webkit-scrollbar-thumb{border-radius:20px;background-color:#bfc0c1;border:1px solid #fff}div.configurator_selectCharacteristic__n9Fzr .configurator-select__option--is-focused,div.configurator_selectCharacteristic__n9Fzr .configurator-select__option:hover{background-color:#f3f3f3}div.configurator_selectCharacteristic__n9Fzr .configurator-select__option--is-focused:active{background-color:unset}div.configurator_selectCharacteristic__n9Fzr .configurator-select__option--is-selected{background-color:#dedede;color:#000}.configurator_selectOption__c_zTz{list-style-type:none;cursor:pointer;min-height:1rem;padding:16px 30px 18px;margin:0;border-bottom:1px solid #e5e5e5;line-height:14px;font-size:14px;color:#5b5b5b}.configurator_selectOption__c_zTz:focus{border-color:#ccced5;outline:none}.configurator_selectOption__c_zTz:hover{background-color:#f3f3f3!important}input.configurator_inputStep__VMW5d{position:relative;border:1px solid #d5d2d2;border-radius:25px;background-color:#fffdfd;padding:.8rem 1.8rem;margin:.8rem 0;font-weight:600;min-width:200px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}input.configurator_inputStep__VMW5d:focus{background-color:#fffdfd}div.configurator_productCard__MiNkv{background:#fff;border:0;border-radius:.2rem;width:100%;min-height:150px;box-shadow:0 0 6px 1px rgba(0,0,0,.15);-webkit-box-shadow:0 0 6px 1px rgba(0,0,0,.15);-moz-box-shadow:0 0 6px 1px rgba(0,0,0,.15);display:inline-block;position:relative;padding:20px 5px 20px 20px;margin-top:15px;transition:box-shadow .3s ease}div.configurator_productCard__MiNkv:hover{box-shadow:0 0 12px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 12px 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 12px 3px rgba(0,0,0,.2)}.configurator_isPopular__Rykkg{position:absolute;right:-5px;top:-5px;z-index:2;overflow:hidden;width:75px;height:75px;text-align:right}.configurator_isPopular__Rykkg span{font-size:.5rem;font-weight:700;font-style:normal;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);width:100px;display:block;background:#8dc63f;box-shadow:0 3px 10px -5px #000;text-shadow:1px 1px 2px rgba(0,0,0,.25);position:absolute;top:19px;right:-21px}.configurator_isPopular__Rykkg span:before{content:"";position:absolute;top:100%;z-index:-1;left:0;border-color:#638908 transparent transparent #638908;border-style:solid;border-width:3px}.configurator_isPopular__Rykkg span:after{content:"";position:absolute;top:100%;z-index:-1;right:0;border-color:#638908 #638908 transparent transparent;border-style:solid;border-width:3px}.configurator_productCardInfo__MOtFH{padding:1rem}.configurator_productName__MbgOW{font-family:var(--font-raleway);font-size:18px;line-height:1.4rem;font-weight:600;overflow:hidden}.configurator_productStock__XuYyV{color:#00ba00;font-size:.8rem;font-weight:600}.configurator_productDescription__jp8Ch{margin-top:.4rem;color:#766f6f;font-size:11px;font-weight:400;height:100px;overflow:hidden}@media(min-width:768px){.configurator_configuratorPrice__fmyd6{position:-webkit-sticky;position:sticky;top:calc(var(--navbar-height) + 10px)}}@media(max-width:576px){.configurator_configuratorPrice__fmyd6 .configurator_configuratorStartPrice__Diczq{line-height:1.1}}.configurator_configuratorPrice__fmyd6 .configurator_configuratorStartPrice__Diczq .configurator_configuratorStartPriceText__R8Gps{font-weight:500}@media(max-width:992px){.configurator_configuratorPrice__fmyd6 .configurator_configuratorStartPrice__Diczq .configurator_configuratorStartPriceText__R8Gps{display:inline-flex;margin-right:5px}}@media(max-width:576px){.configurator_configuratorPrice__fmyd6 .configurator_configuratorStartPrice__Diczq .configurator_configuratorStartPriceText__R8Gps{font-size:12px}}.configurator_configuratorPrice__fmyd6 .configurator_configuratorStartPrice__Diczq .configurator_configuratorStartPriceValue__CP31T{font-size:30px;font-weight:700}@media(max-width:992px){.configurator_configuratorPrice__fmyd6 .configurator_configuratorStartPrice__Diczq .configurator_configuratorStartPriceValue__CP31T{display:inline-flex;font-size:24px}}@media(max-width:576px){.configurator_configuratorPrice__fmyd6 .configurator_configuratorStartPrice__Diczq .configurator_configuratorStartPriceValue__CP31T{font-size:20px}}.configurator_configuratorPrice__fmyd6 .configurator_configuratorStartPrice__Diczq .configurator_selectStepsText__L4jfT{color:var(--primary-color);font-size:14px;font-weight:600;line-height:normal;margin-top:20px}@media(max-width:992px){.configurator_configuratorPrice__fmyd6 .configurator_configuratorStartPrice__Diczq .configurator_selectStepsText__L4jfT{margin-top:0}}@media(max-width:576px){.configurator_configuratorPrice__fmyd6 .configurator_configuratorStartPrice__Diczq .configurator_selectStepsText__L4jfT{font-size:12px}}@media(max-width:992px){.configurator_configuratorPrice__fmyd6 .configurator_prices__qWz3F{line-height:1.1}}.configurator_configuratorPrice__fmyd6 .configurator_prices__qWz3F .configurator_finalPrice___y05C{font-size:1.5rem;font-weight:700;color:var(--primary-color)}@media(max-width:992px){.configurator_configuratorPrice__fmyd6 .configurator_prices__qWz3F .configurator_finalPrice___y05C{font-size:22px}}.configurator_configuratorPrice__fmyd6 .configurator_prices__qWz3F .configurator_finalPriceEur__qm0ti{font-family:var(--font-raleway);font-size:14px;font-weight:500;color:#8d8d8d}.configurator_configuratorPrice__fmyd6 .configurator_prices__qWz3F .configurator_oldPriceText__iSdts{font-weight:600;color:#535353}@media(max-width:992px){.configurator_configuratorPrice__fmyd6 .configurator_prices__qWz3F .configurator_oldPriceText__iSdts{font-size:12px}}.configurator_configuratorPrice__fmyd6 .configurator_productOldPrice__ioFwV{font-weight:400;font-size:.9rem;text-decoration:line-through}@media(max-width:992px){.configurator_configuratorPrice__fmyd6{position:fixed;bottom:0;left:0;display:flex;justify-content:space-between;background-color:#fff;box-shadow:-1px -1px 5px 1px #d7d7d7;width:100%;padding:10px;z-index:2}}.configurator_productPrice__je_II{font-family:var(--font-raleway);font-weight:700;font-size:18px;line-height:1}.configurator_productPrice__je_II.configurator_offer__L42eI{color:#d10c0c}.configurator_productOldPrice__ioFwV{font-weight:400;font-size:13px;text-decoration:line-through;margin-right:15px;line-height:1}div.configurator_selectedCard__TXzgE{border:2px solid #62ba46}div.configurator_selectedCard__TXzgE:before{content:url(data:image/svg+xml,%3Csvg%20style%3D%22color%3A%2362ba46%22%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20viewBox%3D%220%200%20512%20512%22%20class%3D%22ms-2%22%20height%3D%222em%22%20width%3D%222em%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M504%20256c0%20136.967-111.033%20248-248%20248S8%20392.967%208%20256%20119.033%208%20256%208s248%20111.033%20248%20248zM227.314%20387.314l184-184c6.248-6.248%206.248-16.379%200-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628%200L216%20308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628%200l-22.627%2022.627c-6.248%206.248-6.248%2016.379%200%2022.627l104%20104c6.249%206.249%2016.379%206.249%2022.628.001z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);position:absolute;right:20px;bottom:10px;font-size:28px;color:#62ba46;z-index:2;background-color:#fff;width:28px;border-radius:50%;line-height:1;border:1px solid #fff}.configurator_productRow__lrq5N{font-family:var(--font-raleway);display:flex;align-items:center;border-bottom:1px solid #d5d2d2;margin-bottom:10px}.configurator_configuratorStepName__kILdz{font-family:var(--font-raleway);font-size:20px;font-weight:700;display:flex;align-items:center}.configurator_configuratorStepName__kILdz.configurator_disabled__n5FJk{pointer-events:none;cursor:default;opacity:.6}.configurator_showProductsBtn__JcsIg{cursor:pointer}.configurator_showProductsBtn__JcsIg span{font-size:14px;font-weight:700;text-decoration:underline}.configurator_showProductsBtn__JcsIg svg{padding:5px;font-size:24px;border-radius:12px}.configurator_modalTitle__qpYRb{font-family:var(--font-raleway);font-size:24px;font-weight:800;padding-bottom:30px;border-bottom:1.2px solid #cdcbcb}.configurator_modalWrapper__8lVQM .modal-header{border:0}.configurator_expandIcon___y3UD{margin-left:auto}.configurator_actionButtonsWrapper__s2GTR{display:flex}.configurator_actionButtonsWrapper__s2GTR .configurator_actionBtn__P__J_{display:inline-flex;align-items:center;font-size:12px;font-weight:600;margin-right:20px;cursor:pointer}.configurator_actionButtonsWrapper__s2GTR .configurator_actionBtn__P__J_ svg{font-size:18px;margin-right:5px}.configurator_actionButtonsWrapper__s2GTR .configurator_actionBtn__P__J_.configurator_checked__u6BPh,.configurator_actionButtonsWrapper__s2GTR .configurator_actionBtn__P__J_.configurator_checked__u6BPh svg{color:#62ba46}.configurator_configuratorDescription__t0gVv{overflow:hidden}.configurator_configuratorDescription__t0gVv img{max-width:100%;height:auto!important}.configurator_configuratorDescription__t0gVv iframe{max-width:100%}.configurator_includedProductsBtn__iRPi_ span{display:inline}@media(max-width:768px){.configurator_includedProductsBtn__iRPi_ span{display:none}}