.Logo_logo__qJoXP{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:169px;height:calc(var(--subline)*12);background-color:var(--color-red-400);transition:background-color .3s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.Logo_logo__qJoXP:hover{background-color:#900}}@media (max-width:1024px){.Logo_logo__qJoXP{width:117px;height:36px}.Logo_logo__qJoXP img{width:80%}}.Search_search__bg0z0{font-family:var(--font-family);font-style:normal;font-size:var(--font-body-normal);line-height:var(--font-line-height-normal);font-weight:300;position:relative;z-index:2;width:100%;height:100%;background-color:var(--color-white);border:1px solid #16232b;border-radius:8px;padding-left:16px;padding-right:10px;transition:border-color .1s cubic-bezier(.4,0,.2,1);outline:0 solid #e4e7e9;transition:outline-width .1s ease-in-out;box-shadow:0 8px 12px 0 rgba(0,0,0,.04)}.Search_search__bg0z0::-moz-placeholder{color:#50616d}.Search_search__bg0z0::placeholder{color:#50616d}.Search_search__bg0z0+span{visibility:hidden;transition:visibility .1s ease;transition-delay:.1s}.Search_search__bg0z0:focus{border-color:#243a48;box-shadow:none;outline:3px solid #e4e7e9;outline-offset:0}.Search_search__bg0z0:focus+span{visibility:visible;transition-delay:0}.Search_search__wrapper__Xa7dm{position:relative;z-index:9;width:100%;flex:1;height:calc(var(--subline)*12);box-shadow:var(--shadow-3)}.Search_search__wrapper__Xa7dm .Search_loading__q_3GE{position:absolute;z-index:3;width:100%;display:block;height:2px;overflow:hidden;bottom:-1px;border-radius:var(--border-radius-12)}.Search_search__wrapper__Xa7dm .Search_loading__q_3GE:before{content:"";position:absolute;z-index:3;left:0;height:100%;width:0;bottom:0;background-color:var(--color-red-400);animation:Search_lineAnim__VsHeu 1s linear infinite;border-radius:20px;transform-origin:top left}.Search_search__icon__Pug5S{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:absolute;z-index:3;top:0;right:0;border-top-right-radius:8px;border-bottom-right-radius:8px;bottom:0;margin:auto;background-color:#16232b;padding:12px}.Search_search__icon__Pug5S img,.Search_search__icon__Pug5S svg{fill:none}.Search_search__iconClear__cIOM9{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:absolute;z-index:3;top:0;right:48px;border-top-right-radius:8px;border-bottom-right-radius:8px;bottom:0;margin:auto;padding:12px}.Search_search_search-filter__333W3{margin-bottom:var(--subline-x2);box-shadow:none;height:var(--subline-x10);width:100%}.Search_search_search-filter__333W3 .Search_search__bg0z0{border-radius:var(--subline);border-color:rgba(37,58,72,.24);padding-left:var(--subline-x12);padding-right:var(--subline-x3)}.Search_search_search-filter__333W3 .Search_search__iconClear__cIOM9,.Search_search_search-filter__333W3 .Search_search__icon__Pug5S{right:auto;left:var(--subline-x2)}@media(hover:hover){.Search_search_search-filter__333W3:hover .Search_search__bg0z0{border-color:var(--color-default)}}.Search_search_search-shop__e4Skw{box-shadow:none}.Search_search_search-shop__e4Skw input{font-size:14px;color:#253a48;font-weight:300;padding-left:var(--subline-x3);padding-right:82px}.Search_result__wvW02{position:absolute;z-index:2;left:0;width:calc(100% - 1px);min-width:calc(100% - 1px);max-width:calc(100% - 1px);height:var(--column-280);border:1px solid #a2b1bb;background-color:var(--color-white);padding:var(--subline-x2) var(--subline-x2) var(--subline-x2) 0;box-shadow:var(--shadow-4);transform-origin:top center;overflow:auto;transform:scaleY(0)}.Search_result__wvW02::-webkit-scrollbar{width:var(--subline)}.Search_result__wvW02::-webkit-scrollbar-track{background:var(--color-platium-2);border-radius:var(--border-radius-4)}.Search_result__wvW02::-webkit-scrollbar-thumb{background:var(--color-light-gray);border-radius:var(--border-radius-4)}.Search_not_found__nLq_n{justify-content:center;font-family:var(--font-family);font-style:normal;font-weight:700;line-height:130%;font-size:var(--font-heading-6);position:absolute;z-index:2;top:0;left:0;height:100%;text-transform:uppercase;color:var(--color-blue-200);background-color:var(--color-A9-a);backdrop-filter:var(--blur-3);-webkit-backdrop-filter:var(--blur-3);-o-backdrop-filter:var(--blur-3)}.Search_item__pH7lI,.Search_not_found__nLq_n{display:flex;flex-wrap:wrap;align-items:center;width:100%}.Search_item__pH7lI{justify-content:space-between;position:relative;padding:0 var(--subline-x4);height:var(--subline-x12);transition:background-color .3s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.Search_item__pH7lI:hover{background-color:var(--color-blue-8)}.Search_item__pH7lI:hover .Search_price__WBfP1,.Search_item__pH7lI:hover .Search_title__8Rw7o{opacity:.5}}.Search_title__8Rw7o{font-size:var(--font-body-normal);line-height:var(--font-line-height-normal);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1;overflow:hidden;color:var(--color-gray-500);font-weight:300;text-align:left}.Search_price__WBfP1,.Search_title__8Rw7o{font-family:var(--font-family);font-style:normal}.Search_price__WBfP1{font-weight:400;font-size:var(--font-body-small);color:var(--color-gray-400)}@media (max-width:834px){.Search_search__bg0z0{padding:0 var(--subline-x16) 0 var(--subline-x3)}.Search_search__wrapper__Xa7dm{flex:auto}.Search_search__wrapper__Xa7dm input{min-height:100%}}@keyframes Search_lineAnim__VsHeu{0%{left:-40%}50%{left:20%;width:80%}to{left:100%;width:100%}}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.styles-module_arrow__K0L3T{height:var(--rt-arrow-size);width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}.Layout_root__mL46b{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex-direction:column}.Layout_main__80dQH{flex:1;width:100%}@media (max-width:834px){.Layout_main__80dQH{padding-top:0}}.Layout_clearPadding__9Eb0e{padding-top:0}.Modal_root__uJ_Rh{top:0;right:0;bottom:0;left:0;position:fixed;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;z-index:9999;max-height:-webkit-fill-available;max-height:100vh;max-height:100dvh;overflow:auto;will-change:display;will-change:transform}.Modal_modal___vOcW{position:relative;border-width:1px;background-color:var(--color-white);border-radius:16px}@supports(-webkit-overflow-scrolling:touch){.Modal_modal___vOcW{overflow:auto;-webkit-overflow-scrolling:touch}}.Modal_modal___vOcW:focus{outline:2px solid rgba(0,0,0,0);outline-offset:2px}.Modal_backdrop__AG4Aq{position:fixed;top:0;left:0;width:100%;height:-webkit-fill-available;height:100vh;height:100dvh;background-color:var(--color-background);--tw-bg-opacity:0.4;backdrop-filter:blur(.8px);transition:background-color .3s ease-in-out}.Modal_close__4BaPY{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:absolute;z-index:3;top:var(--subline-x4);right:var(--subline-x4);width:var(--subline-x10);height:var(--subline-x10)}.Modal_callAndOrderModal__q0Cgx{width:100%;max-width:800px;border-radius:var(--border-radius-2)}@media (max-width:834px){.Modal_callAndOrderModal__q0Cgx{max-width:400px;margin:var(--subline-x6);max-height:90%;overflow-y:auto;overflow-x:hidden}}.Modal_montageModal__PymNb{border-radius:var(--subline-x2)}.Modal_designModal__rMDWs{width:1100px;max-width:100%;max-height:90%;border-radius:var(--border-radius-10);overflow-y:auto}@media (max-width:834px){.Modal_designModal__rMDWs{border-radius:0;width:100%}}.Modal_designModal__rMDWs .Modal_close__4BaPY{top:0;right:0}.Modal_designModal__rMDWs .Modal_close__4BaPY img path,.Modal_designModal__rMDWs .Modal_close__4BaPY svg path{stroke:#fff}.Modal_designModalBathroom__83s6s{width:1100px;max-width:100%;max-height:90%;border-radius:var(--border-radius-10);overflow-y:auto}@media (max-width:834px){.Modal_designModalBathroom__83s6s{border-radius:0;width:100%;max-height:100%}}.Modal_designModalBathroom__83s6s .Modal_close__4BaPY{top:0;right:0}.Modal_cartShopsModal__i7YQX{width:90%;height:90%}@media (max-width:834px){.Modal_cartShopsModal__i7YQX{width:100%;height:100%}}.Modal_portaConfiguratorModal__tFhPV{width:100%;max-width:100%}.Modal_portaLoginModal__I6D6o{width:100%;max-width:calc(var(--subline)*190)}@media (max-width:834px){.Modal_portaLoginModal__I6D6o{width:100%;height:100%;max-width:unset}}.Modal_komfortClubModal__qInfb{width:100%;max-width:526px}.Modal_hemmingModal__RtUJB{width:100%;max-width:950px;background-color:var(--color-white);border-radius:10px;max-height:90%;overflow-y:auto}@media (max-width:834px){.Modal_hemmingModal__RtUJB{height:-webkit-fill-available;height:100vh;height:100dvh;border-radius:0}}.Modal_productStockModal__w_Rdz{width:100%;max-width:700px;border-radius:var(--border-radius-4)}@media (max-width:834px){.Modal_productStockModal__w_Rdz{height:-webkit-fill-available;height:100vh;height:100dvh;border-radius:0}}.Modal_productBathroomDesignModal__syCTF{width:100%;max-width:1094px;border-radius:10px}@media (max-width:834px){.Modal_productBathroomDesignModal__syCTF{border:none}}.Modal_precartModal__t_Jlv{width:100%;max-width:960px;border-radius:var(--border-radius-6)}@media (max-width:834px){.Modal_precartModal__t_Jlv{min-height:-webkit-fill-available;min-height:100vh;min-height:100dvh;border-radius:0}}.Modal_productDeliveryModal__VJ0Nq{width:100%;max-width:560px;border-radius:10px}@media (max-width:834px){.Modal_productDeliveryModal__VJ0Nq{min-height:-webkit-fill-available;min-height:100vh;min-height:100dvh;border-radius:0}}.Modal_productReturnModal__wKfqa{width:100%;max-width:560px;border-radius:10px}@media (max-width:834px){.Modal_productReturnModal__wKfqa{border:none}}.Modal_askForContactMontageModal__4ACaV{width:100%;max-width:900px;border-radius:var(--border-radius)}@media (max-width:834px){.Modal_askForContactMontageModal__4ACaV{border-radius:0;padding:var(--subline-x4) var(--subline-x4) var(--subline-x8) var(--subline-x4)}}.Modal_doorOrderPricing__xqRdx{width:100%;max-width:1055px;max-height:90vh;overflow-y:auto;margin:var(--subline-x6)}.Modal_parcelLockersModal__iV6MQ{width:100%;height:100%;max-width:90%;max-height:90%}@media (max-width:834px){.Modal_parcelLockersModal__iV6MQ{max-width:100%;max-height:100%}}.Modal_dpdLockersModal__YdRhj{width:100%;min-height:796px;max-width:90%}@media (max-width:834px){.Modal_dpdLockersModal__YdRhj{max-width:100%}}.Modal_couponsCodesModal__X6eum,.Modal_loginModal__IOkyC,.Modal_registerModal__VUcEf{border-radius:var(--border-radius-12)}@media (max-width:834px){.Modal_couponsCodesModal__X6eum,.Modal_loginModal__IOkyC,.Modal_registerModal__VUcEf{border-radius:0}}.Modal_couponsCodesModal__X6eum{overflow:hidden;height:100%;right:0;position:absolute;border-radius:0}@media (max-width:834px){.Modal_couponsCodesModal__X6eum{overflow-y:visible}}.Modal_productDoorCalcModal__IeUIO{width:100%;min-height:100vh}.Modal_galleryModal__rLG7v{width:calc(100% - 48px);max-width:1320px;height:min(895px,100vh - 48px);padding:0}@media (max-width:834px){.Modal_galleryModal__rLG7v{width:100%;max-width:100%;height:100%;max-height:100%;border-radius:0;border:none}}