
.recovered-design .r-list>li:before{content:none!important}.recovered-design .r-list>li{list-style:none}

@media(max-width:700px){.recovered-design #header2 .om_logo{flex:0 0 145px;width:145px;min-width:0}.recovered-design #header2 .om_logo img{width:145px}.recovered-design #header2 .om_phone .om_tel{font-size:16px!important}.original-home .om_bloc6{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}.original-home .om_bloc6>*{width:100%!important;max-width:100%!important;min-width:0!important;grid-column:auto!important}}
.reconstructed-banner{position:relative;height:363px;border-radius:20px;overflow:hidden;background:#f2f6f5}.restored-slide.reconstructed-banner .banner-photo{position:absolute;right:0;top:0;width:56%;height:100%;aspect-ratio:auto;object-fit:cover;border-radius:0;filter:brightness(1.15)}.banner-shade{position:absolute;inset:0;background:linear-gradient(90deg,#f2f6f5 0%,#f2f6f5 36%,#f2f6f5e8 46%,transparent 80%)}.banner-copy{position:relative;z-index:1;width:58%;padding:40px 45px}.banner-copy>span{font-size:11px;letter-spacing:2px;color:#0a4952}.recovered-design .banner-copy h2{font:36px/1.1 LatoWebBold,Lato,Arial,sans-serif!important;color:#0a4952;margin:16px 0!important}.banner-copy p{font:16px/1.5 LatoWeb,Lato,Arial,sans-serif;max-width:330px;margin:0 0 20px}.banner-copy>a{display:inline-block;background:#0a4952;color:white!important;border-radius:10px;padding:12px 24px;font-size:14px}.reconstructed-banner .banner-copy{max-width:none!important}
@media(max-width:700px){.reconstructed-banner{height:300px}.banner-copy{width:77%;padding:25px}.recovered-design .banner-copy h2{font-size:27px!important}.banner-copy p{font-size:14px;max-width:230px}.restored-slide.reconstructed-banner .banner-photo{width:56%;opacity:.5}.banner-shade{background:linear-gradient(90deg,#f2f6f5 20%,#f2f6f5dd 50%,transparent 100%)}.banner-copy>a{font-size:12px;padding:10px 18px}}
.original-home .original-title{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;margin:0!important;padding:0!important;white-space:nowrap}
.recovered-design a[href^="tel:"]{mask-image:none!important;-webkit-mask-image:none!important}.recovered-design #header2 input[type=submit]{position:static!important;left:auto!important;top:auto!important;height:40px!important;min-width:40px!important;flex:0 0 40px!important;margin:0!important;padding:0!important}
.original-home>.container-main{width:100%;max-width:1170px!important;margin-left:auto!important;margin-right:auto!important}.original-home .om_b1n{height:auto!important;flex:none;align-self:center;margin-top:auto;line-height:18px}.original-home .brands_slider li:before{content:none!important}.original-home .brands_slider li:empty{display:none}.recovered-design #header2 .om_phone:before,.recovered-design #header2 .om_phone:after,.recovered-design #header2 .om_tel:before,.recovered-design #header2 .om_tel:after{display:none!important}.recovered-design #header2 .om_tel{color:#0a4952!important;background:none!important;font:22px/1.3 LatoWebBold,Lato,Arial,sans-serif!important}.recovered-design #header2 input[name=q]{text-indent:0!important;box-shadow:none!important;position:static!important}.restored-mobile-nav>div{max-height:65vh;overflow:auto}
body.recovered-design{background:white;color:#2b2c28;font:15px/1.55 LatoWeb,Lato,Arial,sans-serif;--ink:#0a4952;--teal:#0a4952;--line:#dedede;--muted:#777;--bg:#f7f7f9}
.recovered-design a{color:#0a4952}.recovered-design .r-wrap{max-width:1170px;padding:0 15px}.recovered-design .r-breadcrumb{padding:24px 0;font-size:12px}.recovered-design .r-main{border:0;border-radius:0;padding:5px 0 30px;overflow:visible}.recovered-design .r-main h1{font:30px/1.25 LatoWebBold,Lato,Arial,sans-serif;margin:10px 0 30px;color:#2b2c28}.recovered-design .r-main h2{font:25px/1.3 LatoWebBold,Lato,Arial,sans-serif}.recovered-design .r-cta{background:#0a4952;border-radius:10px;font-weight:400}.recovered-design .r-list>li{border-radius:16px;border-color:#dedede;padding:20px}.recovered-design .r-list a{font-family:LatoWebBold,Lato,Arial,sans-serif;font-weight:normal}.recovered-design .r-product-gallery img{border:0;border-radius:0}.recovered-design .r-actions{background:#f7f7f9;border-radius:12px}.recovered-design .r-footer{background:#0a4952}.recovered-design .r-footer a{color:white}
.recovered-design #header2{display:block;background:white;position:relative;z-index:20}.recovered-design #header2 .grid-main{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 20px}.recovered-design #header2 .grid-main-8{grid-column:span 8}.recovered-design #header2 .grid-main-4{grid-column:span 4}.recovered-design #header2 .grid-main-12{grid-column:span 12}.recovered-design #header2 .container-main{padding:0 15px}.recovered-design #header2 .om_main_menu a{font-size:13px;white-space:nowrap}.recovered-design #header2 .om_main_menu div a{color:white}.recovered-design #header2 .om_main_menu{gap:18px}.recovered-design #header2 .om_logo img{width:225px;height:auto;display:block}.recovered-design #header2 .om_main_nav{padding:20px 0;gap:0}.recovered-design #header2 .om_catalog_button{color:white}.recovered-design #header2 .om_search_bar{flex:1;min-width:0;margin:0 24px}.recovered-design #header2 .om_phone{flex-shrink:0}.recovered-design #header2 .om_phone p{margin:0}.recovered-design #header2 .om_phone .om_tel{white-space:nowrap}.recovered-design #header2 .form-control1{display:flex;border:1px solid #dadada;border-radius:10px;overflow:hidden}.recovered-design #header2 input[name=q]{width:100%;min-width:0;border:0;background:#f7f7f9;padding:12px 16px;font-size:13px}.recovered-design #header2 input[type=submit]{width:40px;border:0;background-color:transparent;color:#0a4952;cursor:pointer;text-indent:-9999px}.recovered-design #header2 .catalog_menu .menu.bottom{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;list-style:none}.recovered-design #header2 .catalog_menu .menu.bottom>li{list-style:none;min-height:48px;display:flex;align-items:center}.recovered-design #header2 .catalog_menu .menu.bottom>li>a{font-size:13px;text-transform:uppercase;font-weight:500;white-space:nowrap}.recovered-design #header2 .catalog_menu .child{display:none}.recovered-design #header2 .catalog_menu li:hover>.child,.recovered-design #header2 .catalog_menu li:focus-within>.child{display:block}.recovered-design #header2 .search_row,.recovered-design #header2 li.stretch{display:none!important}
.recovered-design.is-home>.r-wrap{max-width:none;padding:0}.recovered-design.is-home>.r-wrap>.r-breadcrumb{display:none}.recovered-design.is-home .r-main{padding:0}.original-home .container-main{padding:0 15px}.original-home .original-title{max-width:1170px;margin:20px auto 0!important;padding:0 15px;font-size:28px!important}.original-home .om_h3{padding-top:32px;margin-bottom:22px;font:25px/1.3 LatoWebBold,Lato,Arial,sans-serif}.original-home .grid-main{display:block}.original-home .om_bloc6n{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}.original-home .om_block6n_block{max-width:none;min-width:0}.original-home .om_b1n_img{height:177px;display:flex;align-items:center;justify-content:center}.original-home .om_b1n_img img{height:177px;width:190px;object-fit:contain}.original-home .om_b1n{color:white!important;white-space:nowrap;font-size:13px}.original-home .om_b1n_li{color:#2b2c28}.original-home .brands_slider{display:flex;gap:35px;overflow-x:auto;list-style:none;padding:25px 0;align-items:center;scrollbar-width:thin}.original-home .brands_slider li{flex:0 0 120px;list-style:none}.original-home .brands_slider img{width:120px;height:80px;object-fit:contain}.original-home .tabs_slider{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;gap:20px;padding:0}.original-home .tabs_slider li{width:auto!important;float:none!important;list-style:none;min-width:0;display:block!important}.original-home .tabs_slider li:nth-child(n+5){display:none!important}.original-home .catalog_item_wrapp{padding:18px;border:1px solid #ddd;border-radius:16px}.original-home .image_wrapper_block img{height:190px;object-fit:contain;width:100%}.original-home .om_item_title{font:16px/1.4 LatoWebBold,Lato,Arial,sans-serif;min-height:65px;margin:15px 0}.original-home .om_price{font-size:22px;font-weight:bold}.original-home .alti-below{content-visibility:visible!important;contain:none!important}.original-home table{width:100%}.original-home .item_info{padding:0}.original-home .om_buttons_bloc{display:none}.original-home .om_h3+.row{display:flex;flex-wrap:wrap}.original-home .container-main:last-child{margin-bottom:35px}.is-home .r-actions{max-width:1140px;margin:30px auto}
.restored-carousel{position:relative;margin:25px auto 0;max-width:1920px;overflow:hidden}.restored-slides{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:15px max(15px,calc((100vw - 946px)/2));scrollbar-width:none}.restored-slides::-webkit-scrollbar{display:none}.restored-slide{flex:0 0 946px;max-width:calc(100vw - 30px);scroll-snap-align:center;display:block}.restored-slide img{width:100%;height:auto;aspect-ratio:946/363;object-fit:contain;border-radius:20px;display:block}.restored-arrows{display:flex;gap:12px;justify-content:center;margin:8px 0}.restored-arrows button{border:0;border-radius:50%;width:36px;height:36px;background:#0a4952;color:white;font:27px/1 Arial;cursor:pointer}.restored-mobile-nav{display:none}
@media(max-width:1000px){.recovered-design #header2 .grid-main-8{grid-column:span 12}.recovered-design #header2 .grid-main-4{display:none}.recovered-design #header2 .om_logo img{width:180px}.recovered-design #header2 .om_search_bar{margin:0 15px}.recovered-design #header2 .om_phone>div:first-child{display:none}.recovered-design #header2 .catalog_menu .menu.bottom>li>a{font-size:10px}.original-home .om_bloc6n{grid-template-columns:repeat(3,minmax(0,1fr))}.original-home .tabs_slider{grid-template-columns:repeat(3,minmax(0,1fr))}.original-home .tabs_slider li:nth-child(n+4){display:none!important}}
@media(max-width:700px){.recovered-design #header2 .om_main_menu{gap:16px;overflow:auto;padding:12px 0}.recovered-design #header2 .om_main_menu div{display:none}.recovered-design #header2 .om_main_menu a{font-size:11px}.recovered-design #header2 .om_main_nav{flex-wrap:wrap;justify-content:space-between;padding:15px 0;gap:14px}.recovered-design #header2 .om_logo img{width:150px}.recovered-design #header2 .om_catalog_button{display:none}.recovered-design #header2 .om_search_bar{order:3;flex-basis:100%;margin:0}.recovered-design #header2 .om_phone{margin:0}.recovered-design #header2 .om_phone .om_tel{font-size:16px}.recovered-design #header2 .om_phone p{font-size:9px}.recovered-design #header2 .om_phone .open-modal-btnZ{font-size:11px}.recovered-design #header2 .catalog_menu{display:none}.restored-mobile-nav{display:block;background:#0a4952;color:white;padding:12px 15px}.restored-mobile-nav summary{cursor:pointer}.restored-mobile-nav a{color:white!important;display:block;padding:8px 0}.original-home .om_bloc6n{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.original-home .om_block6n_block{padding:10px;border-radius:14px}.original-home .om_b1n_img,.original-home .om_b1n_img img{height:125px}.original-home .om_b1n_li{font-size:14px}.original-home .om_b1n{padding:8px;font-size:11px}.original-home .original-title{font-size:23px!important}.original-home .om_h3{font-size:23px;margin:0 0 20px}.original-home .tabs_slider{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.original-home .tabs_slider li:nth-child(n+3){display:none!important}.original-home .catalog_item_wrapp{padding:10px}.original-home .image_wrapper_block img{height:150px}.restored-carousel{margin-top:10px}.restored-slide img{border-radius:12px}.restored-slides{padding:8px 15px}.recovered-design .r-all-products .r-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.recovered-design .r-all-products .r-list>li{padding:12px;font-size:13px}.recovered-design .r-all-products .r-list img{height:150px}.recovered-design .r-main h1{font-size:26px}.recovered-design .r-footer .r-wrap{display:block}.recovered-design .r-footer .r-wrap>div{margin-bottom:20px}}
