@media screen and (max-width:980px){.et_mobile_menu .menu-item{margin-left:50px!important}}.ilux-page{}.gallery-section .grid-item{background-color:rgb(255 255 255 / 30%);padding:45px;aspect-ratio:1 / 1}.gallery-section .img-container{height:100%;display:flex;align-items:center;justify-content:center}.gallery-section .img-container img{max-height:100%;width:auto!important;max-width:100%;height:auto!important}@media screen and (min-width:450px){.cli-bar-btn_container{text-align:center;padding-top:10px}}@media screen and (max-width:449px){.cli-bar-btn_container a{width:70%;margin:0;margin-top:10px}.cli-bar-btn_container{text-align:center;display:flex;flex-direction:column;align-items:center;padding-top:10px}}.cli-bar-btn_container{margin-top:15px}.cookielawinfo-winter{font-family:'Inter',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px!important}.cookielawinfo-classic tbody tr th,.cookielawinfo-classic td.cookielawinfo-column-1,.cookielawinfo-classic td.cookielawinfo-column-4{font-size:16px}.ilux-page .dipi-carousel-wrapper .dipi_carousel_child .dipi-carousel-image{pointer-events:none}.nav li li{line-height:1.2em!important;margin-top:5px!important;margin-bottom:5px!important}.mega-menu.et-show-dropdown.et-hover .dos-col-menu .sub-menu{-moz-column-count:2!important;-moz-column-gap:0px!important;-webkit-column-count:2!important;-webkit-column-gap:0px!important;column-count:2!important;column-gap:0px!important;display:block!important}#top-menu li.mega-menu>ul>li>a:first-child{display:flex!important;align-items:flex-end!important}.logo-ilux img,.logo-olle img{width:auto!important}#page-container{padding-top:30px!important}.ilux-page .dms3breadcrumbs{padding-top:25px!important;padding-bottom:6px!important}.dms3breadcrumbs{padding-bottom:6px!important}.dms3categories_top a{font-weight:400!important}.dms3categories_top a:hover{color:#2e2b27!important}.dms3categories_top{text-align:left}.fletxa-productes{margin-top:15px}.img-wrapper{display:flex;align-items:center;justify-content:center}a{font-weight:700}a:hover{color:#e08431!important}.loop-punts-servei-tecnic{margin-top:45px;display:flex;width:calc(100% + 10px);flex-wrap:wrap!important}.punt-servei-tecnic{background-color:rgb(227 227 225 / 50%);margin-right:10px;margin-bottom:10px;padding:15px;width:calc((100%/3) - 10px)}@media (max-width:620px){.punt-servei-tecnic{width:calc((100%/1) - 10px)!important}}@media (min-width:621px){.punt-servei-tecnic{width:calc((100%/2) - 10px)!important}}@media (min-width:1280px){.punt-servei-tecnic{background-color:rgb(227 227 225 / 50%);margin-right:10px;margin-bottom:10px;padding:15px;width:calc((100%/3) - 10px)!important}}.punt-servei-tecnic h2{font-size:21px;font-weight:700;padding-bottom:5px}.marker-punts-servei-tecnic h2{font-size:18px;font-weight:700;padding-bottom:5px}.notes-servei-tecnic{font-size:12px;margin-bottom:10px}.loop-punts-servei-tecnic button,.marker-punts-servei-tecnic button{background-color:#f4bd4a!important;border:0px;border-radius:3px;padding:.3em 1em;margin-top:15px}.loop-punts-servei-tecnic button:hover,.marker-punts-servei-tecnic button:hover{opacity:0.75}.loop-punts-servei-tecnic button:hover a,.marker-punts-servei-tecnic button:hover a{color:#2e2b27!important}.element-servei-tecnic:empty{display:none}.footer-widget .galeria-logos{display:flex!important}.footer-widget .galeria-logos img{width:auto!important}.galeria-logos .wp-block-image{height:75px!important;width:auto!important}.fwidget{margin-bottom:15px!important}.footer-widget{width:auto!important;display:flex;flex-direction:column}#footer-widgets{display:flex;justify-content:space-between}.menu-menu-principal-catala-container #menu-menu-principal-catala,.menu-menu-principal-catala-spanish-container #menu-menu-principal-catala-spanish,.menu-menu-principal-catala-english-container #menu-menu-principal-catala-english,.menu-menu-principal-catala-french-container #menu-menu-principal-catala-french{display:flex;flex-direction:column}@media (max-width:620px){#footer-widgets{flex-direction:column!important}}@media (max-width:980px){#footer-widgets{padding:20px 0!important}.footer-widget:nth-child(n){margin-bottom:0!important}.footer-widget .galeria-logos{display:grid!important;grid-template-columns:1fr 1fr;margin-bottom:0;margin-top:-20px}#main-footer .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{object-fit:contain;width:auto;height:50px!important}.galeria-logos .wp-block-image{max-height:50px}}.et_pb_bg_layout_dark.et_pb_button{color:#2e2b27!important}#footer-bottom{padding:0px}#footer-bottom .container{width:100%;max-width:100%;padding:5px 30px!important}#main-footer .container{width:100%;max-width:100%;padding:30px}#footer-info{padding:0px}.bottom-nav{padding-left:30px;padding-right:30px}#footer-widgets .footer-widget:first-child .wp-block-image{max-width:115px}#footer-widgets .footer-widget:nth-child(4) .widget_nav_menu ul{display:block}.galeria-accessoris-ilux .et_pb_gallery_items .et_pb_gallery_item .et_pb_gallery_image .et_overlay{display:none!important}.galeria-accessoris-ilux .et_pb_gallery_items .et_pb_gallery_item{width:100%;margin:0px!important}.galeria-accessoris-ilux .et_pb_gallery_items{display:grid;grid-template-columns:repeat(2,calc((100% - 15px)/2));grid-gap:15px}.galeria-logos .et_pb_gallery_items{display:flex;justify-content:space-between!important;flex-wrap:wrap;max-width:calc(90px * 4)}.galeria-logos .et_pb_gallery_items .et_pb_gallery_item{width:80px;margin-right:10px;pointer-events:none}.galeria-logos .et_pb_gallery_items .et_pb_gallery_item .et_pb_gallery_image img{max-height:80px!important;width:auto;margin-right:auto!important;margin-left:auto!important}.galeria-logos .et_pb_gallery_items .et_pb_gallery_item .et_pb_gallery_image{display:flex;justify-content:center}.galeria-logos .et_pb_gallery_items .et_pb_gallery_item .et_pb_gallery_image .et_overlay{display:none!important}.et_header_style_left div#et-top-navigation{padding-bottom:15px!important;padding-top:15px!important}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding-bottom:5px!important;padding-top:5px!important}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a,.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:0px!important}.ilux-menu svg,.olle-menu svg{width:60px!important;height:auto;margin:10px auto}.ilux-menu a,.ilux-page .et-fixed-header #top-menu .ilux-menu a{color:white!important}.et-fixed-header
nav#top-menu-nav ul#top-menu .sub-menu a{color:white!important}#top-menu li.mega-menu>ul>li>a:first-child{border-bottom:solid 1.5px #ffffff80!important}.gform_wrapper input[type="submit"]{font-size:16px;background-color:#f4bd4a;border-width:0px!important;border-color:#e8e8e8;font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;padding:10px 16px;border-radius:3px}.gform_wrapper input[type="submit"]:hover{background-color:#000000;transition:0.3s;color:#ffffff}.gform_wrapper input.text,.gform_wrapper input.title,.gform_wrapper input[type=email],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper select,.gform_wrapper textarea{border:none;background-color:#ffffff;border-radius:3px}.gform_wrapper .gform_wrapper .gfield_required{color:#E08431}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper .gform_wrapper.gravity-theme #field_submit,.gform_wrapper .gform_wrapper.gravity-theme .gform_footer{justify-content:flex-start}.gform_wrapper.gravity-theme .et_pb_bg_layout_dark a{color:#fffaeb;font-weight:900}.gform_wrapper.gravity-theme .gfield_label{display:flex;align-items:flex-end}.et-cart-info,.et-cart-info span:before{display:none}#footer-widgets{padding:20px 0px 0px 0px}.footer-widget{margin:0px!important}.add_to_cart_button{color:#FFFFFF!important;border-radius:10px!important;background-color:#034f6b!important;font-size:16px!important}.woocommerce-loop-product__title{font-weight:300!important;font-size:18px!important;color:rgba(10,10,10,0.57)!important}.woocommerce-LoopProduct-link{pointer-events:none!important;cursor:default!important}.product_meta,.woocommerce-product-gallery__trigger{display:none}.woocommerce .quantity input.qty{background-color:transparent;border:1px solid #ccc;color:#000}.woocommerce-Price-amount{color:#000!important}#field_2_12{position:relative}.gira-mobil{width:100%;position:absolute;z-index:99999;height:100%;background-color:rgba(0,0,0,0.9);display:none;justify-content:center;font-size:40px;color:white}.gira-mobil div{display:flex;align-items:center;flex-direction:column;gap:20px;justify-content:center;text-align:center;line-height:1}.gira-mobil svg{animation:rotation 2s infinite}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(91deg)}}@media only screen and (max-width:768px) and (orientation:portrait){.gira-mobil{display:flex}}@media (min-width:981px){.dms3categories_top:nth-child(4n){margin-right:0}}@media (max-width:980px) and (min-width:480px){.dms3categories_top{width:47.25%;margin-right:5.5%}.dms3categories_top:nth-child(2n){margin-right:0}}.footer-widget .menu li:before{display:none}.footer-widget .menu li{padding-left:0px!important}.footer-widget .menu .wpml-ls-flag{display:none}.footer-widget #menu-menu-superior-1.menu{display:flex;justify-content:space-between}#et-footer-nav .container{padding:0px!important}.et_pb_blog_grid .et_pb_post{background-color:#E3E3E1;border:0;padding-bottom:30px}.et_pb_sidebar_0_tb_body.et_pb_widget_area_left{background-color:#e3e3e1;padding:15px;border:0!important}.et_pb_sidebar_0_tb_body.et_pb_widget_area_left .wp-block-search__button.wp-element-button{font-size:16px;background-color:#f4bd4a;border-width:0px!important;border-color:#e8e8e8;font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;color:#2e2b27}.et_pb_blog_grid .et_pb_post .post-content a{color:#2e2b27;background-color:#f4bd4a;padding:8px 14px;border-radius:2px}.et_pb_blog_grid .et_pb_post .post-meta,.et_pb_blog_grid .et_pb_post .post-content-inner{margin-bottom:20px}#search-2 .searchform #searchsubmit{color:#2e2b27;background-color:#f4bd4a;padding:8px 14px;border-radius:2px;bordeR:0;font-weight:700}.ilux-page .gform_wrapper .gform_required_legend{display:none}.ilux-page .gform_wrapper .gform_button.button{color:#8B7866!important;border-bottom:1px solid #8B7866!important;padding-top:0.6em!important;font-family:"Josefin Sans",Helvetica,Arial,sans-serif!important;padding-right:0px!important;padding-left:0px!important;letter-spacing:2px!important;background-color:transparent!important;border-radius:0px!important;font-weight:600;-webkit-transition:all .3s!important;border-top:0;border-left:0;border-right:0;text-transform:uppercase;padding-bottom:10px;font-size:16px}.gform_required_legend{display:none}#top-menu-nav .nomes-footer{display:none!important}#main-footer .logo-ilux,#main-footer .logo-olle{display:none!important}.nbsp{display:none}@media (max-width:980px){.ilux-page .dipi_hamburger .hamburger-inner,.ilux-page .dipi_hamburger .hamburger-inner:before,.ilux-page .dipi_hamburger .hamburger-inner:after,.ilux-page .dipi_hamburger.hamburger.is-active .hamburger-inner,.ilux-page .dipi_hamburger.hamburger.is-active .hamburger-inner:before,.ilux-page .dipi_hamburger.hamburger.is-active .hamburger-inner:after{background-color:white!important}.ilux-page .ilux-menu a{color:white!important}.ilux-page .ilux-menu.current-menu-item.current_page_item a{color:#f4bd4a!important}.ilux-page .menu-item a{color:White!important}body.dipi-mobile-menu-fullscreen.ilux-page .mobile_nav.opened:before{background-color:#8B7866!important}.ilux-page .no-logo-ilux{display:none!important}.no-logo-ilux.olle-menu{display:none!important}}@media (max-width:980px){.ilux-page.et_header_style_left .et_mobile_menu.et_mobile_menu{top:40px!important}ul#mobile_menu1{display:flex;text-align:center!important;flex-direction:column;align-items:center}body.dipi-mobile-menu-fullscreen .mobile_nav:before{height:10px!important}ul#mobile_menu1 li:First-child{margin-top:-50px}}#shortcodeTaulaMides .gallery{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;gap:30px}#shortcodeTaulaMides .gallery-item{margin:0!important;width:100%!important;float:none!important}#shortcodeTaulaMides .gallery-item img{border:0!important}@media (max-width:980px){#shortcodeTaulaMides .gallery{grid-template-columns:1fr 1fr}}