'); }); })(jQuery); */ /*COLORS*/ /*MEDIA QUERY SIZES*/ /*CSS NAMESPACES Component: c- c-card c-checklist Layout module: l- l-grid l-container Helpers: h- h-show h-hide States: is- has- is-visible has-loaded JavaScript hooks: js- js-tab-switcher */ /* styles */ body, html { font-size: 16px; font-family: 'Montserrat', sans-serif; font-weight: 400; color: #4f4f4f; background-color: #fff; } .main { width: 100%; } .wrapper { width: 1000px; margin-left: auto; margin-right: auto; } @media only screen and (max-width: 1000px) { .wrapper { width: 96%; } } @media only screen and (max-width: 1000px) { .wrapper { width: 96%; } } @media only screen and (max-width: 768px) { .wrapper { width: 92%; } } @media only screen and (max-width: 600px) { .wrapper--interior .container_12 > .grid_3, .wrapper--interior .container_12 > .grid_9 { width: 98.34% !important; } } .visible_on_mobile { display: none; } .visible_on_ipadportrait { display: none; } @media only screen and (max-width: 768px) { .visible_on_ipadportrait { display: block; } .full_on_ipadportrait { width: 98.34% !important; } .hidden_on_ipadportrait { display: none; } } @media only screen and (max-width: 600px) { .visible_on_mobile { display: block; } .full_on_mobile { width: 98.34% !important; } .hidden_on_mobile { display: none; } } .sprite, img { image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } form input { outline: 0; } p:last-child { margin-bottom: 0px; } div { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } a { color: #6584a5; text-decoration: none; outline: 0; } a.selected, a:hover { color: #2b4b6e; } [dir-load-svg] { display: inline-block; } [dir-load-svg] svg { width: 100%; height: auto; } .sprite_inline .sprite { display: inline-block; } .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } .c-main__container { position: relative; } @media only screen and (max-width: 768px) { .c-main__container { padding-top: 80px; } } .bt { display: inline-block; height: 45px; padding: 0 30px; line-height: 45px; vertical-align: middle; font-size: 16px; font-family: 'Montserrat', sans-serif; font-weight: 600; text-decoration: none; border: 0; outline: 0; color: #9d9d9d; background-color: #f4f4f4; cursor: pointer; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -moz-border-radius: 30px; border-radius: 30px; } .bt:hover { color: #fff; background-color: #6584a5; } .bt-2 { color: #fff; background-color: #6584a5; } .bt-2:hover { color: #9d9d9d; background-color: #f4f4f4; } .bt-red { color: #fff; background-color: #ca0000; } .bt-blue { color: #fff; background-color: #2b4b6e; } .c-cycle { width: 100%; position: relative; overflow: hidden; } .c-cycle .arrow { position: absolute; top: 50%; margin-top: -30px; cursor: pointer; } .c-cycle .icon_arrow_left { left: 20px; } .c-cycle .icon_arrow_right { right: 20px; } .c-cycle .item { position: absolute; width: 100%; height: 100%; background-position: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } .c-cycle .item img { width: 100%; } .c-cycle.loading .item { display: none; } .c-cycle .cycle-pager { position: absolute; z-index: 1000; left: 50%; bottom: 30px; font-size: 0px; -moz-transform: translate3d(-50%, 0, 0); -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); } .c-cycle .cycle-pager span { display: block; width: 10px; height: 10px; margin: 0 5px; float: left; cursor: pointer; background-color: transparent; border: solid 1px #fff; -moz-border-radius: 100%; border-radius: 100%; } .c-cycle .cycle-pager span.cycle-pager-active, .c-cycle .cycle-pager span:hover { background-color: #ffffff; } .c-slider_comp { position: relative; } .c-slider_comp .arrow { position: absolute; top: 50%; width: 40px; height: 40px; margin-top: -20px; cursor: pointer; } .c-slider_comp .arrow path { fill: #c8c8c8; } .c-slider_comp .arrow_left { left: -50px; -ms-transform: rotate(-180deg); /* IE 9 */ -webkit-transform: rotate(-180deg); /* Chrome, Safari, Opera */ transform: rotate(-180deg); } .c-slider_comp .arrow_right { right: -50px; } .c-slider_comp .arrow:hover path { fill: #6584a5; } .c-slider_comp.loading .item { opacity: 0; } .c-slider_comp .item { position: absolute; } .c-slider_comp .slider { width: 100%; } .c-slider_comp .slider_container { position: relative; width: 100%; height: 100%; overflow: hidden; } .c-slider_comp .anim { -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; transition: all 1s ease-in-out; } .c-topo { position: relative; width: 100%; } .c-topo .wrapper { height: 100%; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; align-items: center; } .c-topo .social { position: relative; width: 100%; height: 50px; color: #fff; font-size: 16px; font-family: 'Montserrat', sans-serif; font-weight: 600; background-color: #6584a5; } .c-topo .social a { height: 50px; line-height: 50px; vertical-align: middle; text-decoration: none; color: #fff; } .c-topo .social a.text_link { padding: 0 15px; } .c-topo .social a:hover.text_link { background-color: #fff; color: #2b4b6e; } .c-topo .social .left { width: 25%; } .c-topo .social .left .select_bt { position: relative; display: inline-block; padding: 0 15px; height: 50px; line-height: 50px; vertical-align: middle; cursor: pointer; } .c-topo .social .left .select_bt span { position: relative; top: 3px; display: inline-block; width: 16px; margin-left: 5px; } .c-topo .social .left .select_bt path { fill: #fff; } .c-topo .social .left .select_bt .links { display: none; position: absolute; left: 0px; width: calc(100% + 0px);; top: 50px; } .c-topo .social .left .select_bt .links a { display: block; color: #4f4f4f; background-color: #fff; } .c-topo .social .left .select_bt .links a:hover { background-color: #f4f4f4; } .c-topo .social .left .select_bt:hover .links { display: block; } .c-topo .social .left .select_bt:hover { color: #2b4b6e; background-color: #fff; } .c-topo .social .left .select_bt:hover path { fill: #2b4b6e; } .c-topo .social .right { width: 75%; height: 100%; text-align: right; justify-content: flex-end; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; align-items: center; } .c-topo .social .right [dir-load-svg] { position: relative; width: 30px; height: 30px; margin-left: 10px; overflow: hidden; } .c-topo .social .right [dir-load-svg] path { fill: #fff; } .c-topo .main { width: 100%; height: 160px; background-color: #2b4b6e; } .c-topo .main .logo { width: 380px; } .c-topo .main .left { width: 50%; } .c-topo .main .right { width: 50%; text-align: right; } .c-topo .main .head { font-size: 30px; font-family: 'Montserrat', sans-serif; font-weight: 700; color: #9db2c9; } .c-topo .menu { margin-top: 25px; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; align-items: center; justify-content: flex-end; } .c-topo .menu a { position: relative; z-index: 110; display: block; margin-left: 25px; font-size: 21px; line-height: 1; font-family: 'Montserrat', sans-serif; font-weight: 500; color: #9db2c9; } .c-topo .menu a:before { content: ''; position: absolute; bottom: -31px; width: 100%; height: 35px; background-color: transparent; } .c-topo .menu a.selected, .c-topo .menu a:hover { color: #fff; } .c-topo .menu .icon_lupa { width: 26px; height: 27px; } .c-topo .menu .icon_lupa path { fill: #fff; } @media only screen and (max-width: 768px) { .c-topo { display: none; } } .c-topo_mobile { display: none; position: fixed; left: 0; top: 0; z-index: 2990; width: 100%; height: 80px; background-color: #2b4b6e; } .c-topo_mobile .logo { position: absolute; left: 20px; top: 20px; height: 40px; image-rendering: auto; } .c-topo_mobile .menu { position: absolute; top: 20px; right: 20px; } @media only screen and (max-width: 768px) { .c-topo_mobile { display: block; } } .c-topo_mobile_header { display: none; padding: 15px 20px; margin-top: 80px; font-size: 25px; font-family: 'Montserrat', sans-serif; font-weight: 700; color: #6584a5; background-color: #2b4b6e; } @media only screen and (max-width: 768px) { .c-topo_mobile_header { display: block; } } .c-mobile_menu { position: fixed; z-index: 3001; top: 80px; right: -320px; width: 320px; padding: 30px; height: calc(100% - 80px);; background-color: #2b4b6e; overflow: hidden; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .c-mobile_menu.open { right: 0; } .c-mobile_menu a { color: #fff; } .c-mobile_menu .menu a { display: block; margin-bottom: 15px; color: #fff; font-family: 'Montserrat', sans-serif; font-weight: 500; font-size: 20px; } .c-mobile_menu .sub_menu { position: absolute; z-index: 2; top: 0; right: -320px; width: 100%; height: 100%; background-color: #e9e9e9; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .c-mobile_menu .sub_menu.open { right: 0; } .c-mobile_menu .sub_menu .list { overflow: auto; position: relative; width: 100%; height: calc(100% - 62px); } .c-mobile_menu .sub_menu .list a { display: block; padding: 10px 30px; background-color: #2b4b6e; border-bottom: solid 1px #9db2c9; } .c-mobile_menu .sub_cat .list a { padding-left: 40px; } .c-mobile_menu .sub_cat .list a.parent { font-family: 'Montserrat', sans-serif; font-weight: 700; padding-left: 30px; } .c-mobile_menu .back { font-family: 'Montserrat', sans-serif; font-weight: 600; color: #fff; padding: 10px 30px; background-color: #9db2c9; } .c-mobile_menu .tit { margin-bottom: 10px; margin-top: 40px; font-family: 'Montserrat', sans-serif; font-weight: 600; font-size: 16px; color: #fff; } .c-mobile_menu [dir-load-svg] { margin-right: 5px; width: 30px; } .c-mobile_menu [dir-load-svg] path { fill: #fff; } .c-sub_menu { position: absolute; display: none; padding: 20px 0; /*ZZZ*/ z-index: 100; background-color: #f4f4f4; } .c-sub_menu.visible { display: block; } .c-sub_menu:before { position: absolute; top: -55px; width: 100%; height: 55px; background-color: transparent; } .c-sub_menu .grid_12 { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .c-sub_menu .col { /* width: 25%; */ /*ZZZ*/ /*padding: 0 10px 20px 10px;*/ /*ZZZ*/ } .c-sub_menu .h3 { display: block; /*margin-top: 0;*/ /*ZZZ*/ /*margin-bottom: 10px;*/ /*ZZZ*/ font-size: 16px; /*ALS*/ } .c-sub_menu .h3a { color: #2b4b6e; /*ZZZ*/ } .c-sub_menu .h3a:hover { text-decoration: underline; /*ALS*/ } .c-sub_menu .link { display: block; margin-bottom: 5px; font-family: 'Montserrat', sans-serif; font-weight: 300; /*font-size: 18px;*/ font-size: 14px; /*ALS*/ color: #2b4b6e; } .c-sub_menu .link:hover { color: #6584a5; text-decoration: underline; } .l-badge { float: left; padding: 0 10px; height: 20px; line-height: 20px; color: #fff; font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 10px; text-transform: uppercase; background-color: #ca0000; -moz-border-radius: 20px; border-radius: 20px; } .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin: 40px 0; font-size: 26px; line-height: 1.1; color: #2b4b6e; font-family: 'Montserrat', sans-serif; font-weight: 700; } .h1.med, .h2.med, .h3.med, .h4.med, .h5.med, .h6.med, h1.med, h2.med, h3.med, h4.med, h5.med, h6.med { font-family: 'Montserrat', sans-serif; font-weight: 500; } .h2, h2 { margin: 30px 0; font-size: 23px; } .h3, h3 { margin: 15px 0; /* margin: 20px 0; */ /*ZZZ*/ font-size: 20px; } .h4, h4 { margin: 15px 0; font-size: 18px; } .h5, h5 { margin: 10px 0; font-size: 16px; } .h6, h6 { margin: 10px 0; font-size: 14px; } .c-bloco_1 { margin-bottom: 40px; } .c-bloco_1 .head { text-align: center; } .c-bloco_1 .thumb { position: relative; overflow: hidden; -moz-border-radius: 10px; border-radius: 10px; } .c-bloco_1 .thumb img { width: 100%; } .c-bloco_1 .cap { position: absolute; bottom: 0; padding: 30px 35px; width: 100%; color: #fff; font-family: 'Montserrat', sans-serif; font-weight: 600; font-size: 21px; line-height: 1; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .c-bloco_1 .cap span { position: relative; z-index: 2; } .c-bloco_1 .cap:before { content: ''; position: absolute; z-index: 1; top: -12px; left: -12px; width: calc(100% + 30px);; height: 200px; background-color: #6584a5; -ms-transform: rotate(4deg); /* IE 9 */ -webkit-transform: rotate(4deg); /* Chrome, Safari, Opera */ transform: rotate(4deg); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .c-bloco_1 .desc { margin-bottom: 20px; color: #4f4f4f; font-size: 16px; } .c-bloco_1 .item:hover .cap:before { top: -50px; background-color: #2b4b6e; } @media only screen and (max-width: 600px) { .c-bloco_1 { margin-bottom: 0px; } .c-bloco_1 .h1 { margin: 20px 0; } .c-bloco_1 .tit, .c-bloco_1 .desc, .c-bloco_1 .bt { display: none; } .c-bloco_1 .head { font-size: 16px; } .c-bloco_1 .grid_4 { width: 98.34%; margin-bottom: 25px; } .c-bloco_1 .thumb { height: 150px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position: center; } .c-bloco_1 .thumb img { display: none; } .c-bloco_1 .cap { padding: 15px 15px; font-size: 18px; } .c-bloco_1 .cap:before { top: 8px; } } .c-produto_item .thumb { position: relative; margin-bottom: 15px; overflow: hidden; border: solid 1px #f4f4f4; -moz-border-radius: 10px; border-radius: 10px; } .c-produto_item .thumb img { width: 100%; } .c-produto_item .cap { position: absolute; bottom: -70px; padding: 20px; width: 100%; color: #fff; font-family: 'Montserrat', sans-serif; font-weight: 600; font-size: 16px; line-height: 1; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .c-produto_item .cap span { position: relative; z-index: 2; } .c-produto_item .cap:before { content: ''; position: absolute; z-index: 1; top: 5px; left: -12px; width: calc(100% + 30px);; height: 200px; background-color: #2b4b6e; -ms-transform: rotate(4deg); /* IE 9 */ -webkit-transform: rotate(4deg); /* Chrome, Safari, Opera */ transform: rotate(4deg); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .c-produto_item:hover .cap { bottom: 0px; } .c-produto_item .price_desc .price { display: inline-block; margin-right: 15px; color: #ca0000; font-family: 'Montserrat', sans-serif; font-weight: 600; font-size: 24px; } .c-produto_item .price_desc .pvp { display: inline-block; font-size: 16px; font-family: 'Montserrat', sans-serif; font-weight: 400; color: #9d9d9d; text-decoration: line-through; } .c-produto_item .l-badge { position: absolute; z-index: 2; top: 10px; left: 10px; } .c-produto_item.splide__slide { padding: 0 10px; } .c-produto_item.splide__slide .l-badge { left: 20px; } @media only screen and (max-width: 768px) { .c-produto_item .price_desc .price { font-size: 18px; } } .c-home_slider_produtos { margin-bottom: 80px; } .l-disclaimer { font-size: 15px; color: #9d9d9d; } .l-disclaimer--ficha { padding: 30px 0; border: solid 1px #c8c8c8; border-left: 0; border-right: 0; } .c-home_box_cta { padding: 70px 0; color: #fff; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position: center; background-repeat: no-repeat; } .c-home_box_cta .h1 { margin-top: 0; color: #fff; } .c-home_box_cta .bt { margin-top: 35px; } .c-footer { width: 100%; padding: 70px 0; text-align: center; font-size: 15px; color: #9d9d9d; } .c-footer a { color: #2b4b6e; } .c-footer a:hover { text-decoration: underline; } .c-listagem { position: relative; } .c-listagem .wrapper { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .c-listagem .c-produto_item { float: none; display: none; margin-bottom: 30px; } .c-listagem .c-produto_item.visible { display: block; } .c-listagem .header { margin-top: 30px; margin-bottom: 20px; } .c-listagem .header .h2 { margin-top: 0; font-family: 'Montserrat', sans-serif; font-weight: 500; } @media only screen and (max-width: 768px) { .c-listagem .header .grid_9, .c-listagem .header .grid_3 { width: 98.34%; } .c-listagem .header .grid_3 { padding: 0 5px; } } .form_control { width: 100%; height: 40px; padding: 0 10px; color: #4f4f4f; background-color: #f4f4f4; border: 0; outline: 0; font-family: 'Montserrat', sans-serif; font-weight: 400; font-size: 16px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .page_header { position: relative; margin-top: 30px; font-size: 16px; color: #9d9d9d; } .page_header .banner img { width: 100%; -moz-border-radius: 10px; border-radius: 10px; } @media only screen and (max-width: 768px) { .page_header { margin: 20px 0; } .page_header .grid_6 { margin-bottom: 10px; width: 98.34%; text-align: center; } } .bread_crumb { font-size: 16px; margin-bottom: 20px; color: #9d9d9d; } .bread_crumb a { color: #9d9d9d; } .bread_crumb span { display: inline-block; margin: 0 5px; } .c-galeria_ficha { width: 100%; margin-bottom: 35px; } .c-galeria_ficha img { width: calc(100% - 2px);; margin-left: 1px; } .c-galeria_ficha .item { position: relative; -moz-border-radius: 10px; border-radius: 10px; overflow: hidden; } .c-galeria_ficha .thumb_yt { position: absolute; top: 50%; -moz-transform: translate3d(0, -50%, 0); -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); } .c-galeria_ficha .splide__pagination { bottom: -25px; } .c-galeria_ficha .splide__pagination__page.is-active { background-color: #6584a5; -ms-transform: scale(1, 1); /* IE 9 */ -webkit-transform: scale(1, 1); /* Chrome, Safari, Opera */ transform: scale(1, 1); } .c-galeria_ficha .splide__pagination__page { width: 10px; height: 10px; } .c-galeria_ficha .splide__arrows { display: none; } .c-galeria_ficha .container { position: absolute; left: 0; top: 50%; width: 100%; padding-bottom: 53%; -moz-transform: translate3d(0, -50%, 0); -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); } .c-galeria_ficha .container iframe { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; } @media only screen and (max-width: 768px) { .splide__arrows { display: none !important; } } @media only screen and (max-width: 768px) { .the_list .grid_3 { width: 48.34%; } } .c-ficha { margin-bottom: 40px; color: #4f4f4f; } .c-ficha img { max-width: 100%; } .c-ficha .link { color: #4f4f4f; } .c-ficha .link_block { display: block; margin-bottom: 20px; } .c-ficha .l-badge { margin-bottom: 30px; } .c-ficha .h2 { font-family: 'Montserrat', sans-serif; font-weight: 500; margin-top: 0px; margin-bottom: 15px; } .c-ficha .price_desc { margin: 30px 0; } .c-ficha .price_desc .price { display: inline-block; margin-right: 15px; color: #ca0000; font-family: 'Montserrat', sans-serif; font-weight: 600; font-size: 28px; } .c-ficha .price_desc .pvp { display: inline-block; font-size: 16px; font-family: 'Montserrat', sans-serif; font-weight: 400; color: #9d9d9d; text-decoration: line-through; } .c-ficha .info { color: #4f4f4f; } .c-ficha .actions { margin: 30px 0; } .c-ficha .icon_docs { position: relative; top: 2px; display: inline-block; width: 19px; } .c-ficha .icon_docs path { fill: #c8c8c8; } @media only screen and (max-width: 600px) { .c-ficha .grid_6 { width: 98.34%; } } .c-form { font-family: 'Montserrat', sans-serif; font-weight: 400; color: #4f4f4f; font-size: 16px; margin-bottom: 50px; } .c-form .legal { position: relative; } .c-form label { display: block; width: 100%; margin-bottom: 5px; } .c-form label.check { display: inline-block; width: auto; margin-left: 5px; } .c-form input[type="text"], .c-form select, .c-form textarea { width: 100%; padding: 0 10px; height: 40px; border: solid 1px #c8c8c8; outline: 0; font-family: 'Montserrat', sans-serif; font-weight: 400; color: #4f4f4f; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -moz-border-radius: 3px; border-radius: 3px; } .c-form textarea { padding: 10px; height: 150px; } .c-form .row { position: relative; margin-bottom: 20px; } .c-form .row div.error { position: absolute; bottom: 0px; right: 0px; padding: 0 15px; height: 40px; line-height: 40px; vertical-align: middle; background-color: #ca0000; color: #fff; font-size: 14px; font-family: 'Montserrat', sans-serif; font-weight: 500; text-transform: uppercase; } .c-form .row--check { margin-bottom: 10px; } .c-form .produto_info { width: 100%; max-width: 580px; margin-bottom: 40px; margin-left: auto; margin-right: auto; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; } .c-form .produto_info .thumb { width: 180px; overflow: hidden; border: solid 1px #f4f4f4; -moz-border-radius: 5px; border-radius: 5px; } .c-form .produto_info .info { width: calc(100% - 180px);; padding-left: 20px; color: #9d9d9d; font-size: 16px; } .c-form .tbl_consentimento { margin-top: 20px; margin-bottom: 20px; } .c-form .tbl_consentimento td { width: 100px; } @media only screen and (max-width: 600px) { .c-form .grid_6 { width: 98.34%; } } .l-search_filters { position: relative; right: 0px; top: 0px; width: 600px; max-width: 620px; padding: 0px 10px; background-color: #fff; overflow: hidden; -webkit-transition: all 0.8s ease-in-out; -moz-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .l-search_filters.open { width: 100%; } .l-search_filters .content { width: 100%; float: right; min-width: 600px; justify-content: flex-end; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; } .l-search_filters .marca, .l-search_filters .pesquisa { width: calc(50% - 20px);; padding: 0 5px; } .l-search_filters .search { width: 40px; height: 40px; margin-left: 5px; background-color: #6584a5; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; align-items: center; justify-content: center; border: 0; -moz-border-radius: 5px; border-radius: 5px; } .l-search_filters .search [dir-load-svg] { width: 20px; font-size: 0; line-height: 0; } .l-search_filters .search path { fill: #fff; } @media only screen and (max-width: 768px) { .l-search_filters { width: 100%; padding: 0; } .l-search_filters .marca { width: 100%; } .l-search_filters .pesquisa { width: calc(100% - 45px);; } .l-search_filters .marca, .l-search_filters .pesquisa { margin-bottom: 10px; } .l-search_filters .content { min-width: 0; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } } .editor { padding: 40px 0; } .editor p { margin-bottom: 20px; } .editor p:last-child { margin-bottom: 0; } .editor a { color: #000; text-decoration: none; } .editor a:hover { color: #000; } .editor h1, .editor h2, .editor h3, .editor h4, .editor h5, .editor h6 { text-transform: uppercase; } .editor h1 { font-size: 32px; line-height: 32px; margin-top: 30px; margin-bottom: 15px; } .editor h2 { font-size: 22px; line-height: 26px; margin-top: 30px; margin-bottom: 15px; } .editor h1 + p { margin-top: 0px; } .editor > h1, .editor > h2 { margin-top: 0; } .editor .no_spacing { margin-bottom: 0; } .editor .upper { text-transform: uppercase; } .editor > h1, .editor > h2 { padding-top: 0; } .editor__third-left { width: 26.43%; float: left; margin: 0 20px 10px 0; } .editor__third-left img { width: 100%; } .editor__third-right { width: 26.43%; float: right; margin: 0 0px 10px 20px; } .editor__third-right img { width: 100%; } .editor__half-left { width: 48%; float: left; margin: 0 20px 10px 0; } .editor__half-left img { width: 100%; } .editor__half-right { width: 48%; float: right; margin: 0 0px 10px 20px; } .editor__half-right img { width: 100%; } .editor__big_half-left { width: 64.36%; float: left; margin: 0 20px 10px 0; } .editor__big_half-left img { width: 100%; } .editor__big_half-right { width: 64.36%; float: right; margin: 0 0px 10px 20px; } .editor__big_half-right img { width: 100%; } .editor__full { width: 100%; margin: 0 0px 20px 0px; } .editor__full img { width: 100%; } .editor__isotope { width: 102%; margin-left: -1%; } .editor__isotope-item { width: 48%; margin: 0 1%; margin-bottom: 2%; float: left; } .editor__isotope-item img { width: 100%; } @media only screen and (max-width: 768px) { .editor__third-left, .editor__third-right { width: 31.48%; } .editor__big_half-left, .editor__big_half-right { width: 60%; } } @media only screen and (max-width: 600px) { .editor .destak__half, .editor .destak__half-left, .editor .destak__half-right, .editor .destak { width: 100% !important; } .editor .destak__half-left { margin-right: 0; } .editor .destak__half-right { margin-left: 0; } .editor .editor__page_title, .editor .editor__page_subtitle { clear: both; } .editor .editor__page_title { font-size: 26px; line-height: 26px; } .editor .editor__page_subtitle { font-size: 22px; line-height: 22px; } .editor__third-left, .editor__third-right { width: 48%; } .editor__half-left, .editor__half-left, .editor__big_half-left, .editor__big_half-right { width: 100%; } .editor__isotope { width: 100%; margin-left: 0; } .editor__isotope-item { width: 100%; } .editor__social { margin-right: 20px; } } .mceContentBody { font-size: 13pt; background-color: #fff; padding: 40px 0; } .mceContentBody p { margin-bottom: 20px; } .mceContentBody p:last-child { margin-bottom: 0; } .mceContentBody a { color: #000; text-decoration: none; } .mceContentBody a:hover { color: #000; } .mceContentBody h1, .mceContentBody h2, .mceContentBody h3, .mceContentBody h4, .mceContentBody h5, .mceContentBody h6 { text-transform: uppercase; } .mceContentBody h1 { font-size: 32px; line-height: 32px; margin-top: 30px; margin-bottom: 15px; } .mceContentBody h2 { font-size: 22px; line-height: 26px; margin-top: 30px; margin-bottom: 15px; } .mceContentBody h1 + p { margin-top: 0px; } .mceContentBody > h1, .mceContentBody > h2 { margin-top: 0; } .mceContentBody .no_spacing { margin-bottom: 0; } .mceContentBody .upper { text-transform: uppercase; } /* helpers */ .ir { background-color: transparent; border: 0; overflow: hidden; *text-indent: -9999px; } .ir:before { content: ""; display: block; width: 0; height: 150%; } .hidden { display: none !important; visibility: hidden; } .visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } .invisible { visibility: hidden; } .cf:before, .cf:after { content: " "; display: table; } .cf:after { clear: both; } .cf { *zoom: 1; } /*UI VIEW ANIM*/ [ui-view] { position: relative; z-index: 2; width: 100%; height: 100%; background-color: #fff; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } [ui-view].ng-enter { position: absolute; opacity: 0; -webkit-transition-delay: 0.5s; /* Safari */ transition-delay: 0.5s; } [ui-view].ng-enter-active { opacity: 1; } [ui-view].ng-leave { opacity: 1; } [ui-view].ng-leave-active { opacity: 0; } /* Styling for the ngProgress itself */ #ngProgress { margin: 0; padding: 0; z-index: 99998; background-color: #000 !important; color: #000 !important; box-shadow: 0 0 10px 0; /* Inherits the font color */ height: 2px; opacity: 0; /* Add CSS3 styles for transition smoothing */ -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } /* Styling for the ngProgress-container */ #ngProgress-container { position: fixed; margin: 0; padding: 0; top: 0; left: 0; right: 0; z-index: 99999; } .splide__arrow.splide__arrow { background-color: #c8c8c8; } .splide__arrow.splide__arrow path { fill: #fff; } .splide__arrow--prev.splide__arrow--prev { left: -40px; } .splide__arrow--next.splide__arrow--next { right: -40px; } /* LAYER ARBITRAGEM */ #layer_arbitragem { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: fixed; width: 660px; left: 50%; top: 30px; margin-left: -330px; z-index: 10000; background-color: rgba(0, 0, 0, 0.8); xmargin: 0 auto; display: none; padding: 20px 50px 20px 30px; font-family: Arial; } #layer_arbitragem p { color: #ffffff; margin: 0; font-size: 12px; } #layer_arbitragem a { color: #ffffff; } #layer_arbitragem .close { position: absolute; display: block; top: 20px; right: 20px; cursor: pointer; z-index: 1; } @media only screen and (max-width: 768px) { #layer_arbitragem { width: 82%; left: 0; margin: 0 9%; } } .splide__slide--has-video { cursor: pointer; } .splide__slide--has-video:hover .splide__video__play { opacity: 1; } .splide__slide__container--has-video { cursor: pointer; position: relative; } .splide__slide__container--has-video:hover .splide__video__play { opacity: 1; } .splide__video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; } .splide__video div { height: 100%; } .splide__video iframe, .splide__video video { width: 100%; height: 100%; } .splide__video__play { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: #ccc; width: 40px; height: 40px; border-radius: 50%; border: none; display: flex; justify-content: center; align-items: center; opacity: 0.7; } .splide__video__play:after { content: ""; display: inline-block; border-color: transparent transparent transparent #000; border-style: solid; border-width: 9px 0 9px 17px; margin-left: 4px; }
Arbitragem de conflitos de consumo
Conforme Lei nº 144/2015, o consumidor pode recorrer ao CNIACC – Centro Nacional de Informação e Arbitragem de Conflitos de Consumo, com sítio em www.cniacc.pt.
O recurso a esta entidade apenas se aplica aos casos de arbitragem necessária previstos pelo artigo 14.º da Lei n.º 24/96, de 31 de julho - Lei de Defesa do Consumidor- na redação dada pela Lei n.º 63/2019, de 16 de agosto.
A MOTOLUSA, Lda é uma empresa do Grupo Auto-Industrial que se dedica à importação e distribuição de Motores, Barcos e Geradores. Dedica-se também à Manutenção e comercialização de Acessórios/Peças e Equipamentos Agro-Jardim.
Saiba mais em www.motolusa.pt