.magemenu-base-menu li.level0{font-weight:400 !important;margin:0 15px}.magemenu-base-menu li.level0>a{text-transform:none;font-size:17px;padding:15px 0 !important;letter-spacing:0px !important;font-weight:400 !important;color:#222}.magemenu-base-menu li.level0:hover>a{color:#666}.magemenu-base-menu a{color:#132f4c;font-size:15px}.magemenu-base-menu ul a{padding:0 10px}.magemenu-base-menu ul li{font-weight:400 !important}.magemenu-base-menu li.level2{min-height:auto}.magemenu-base-menu li.level2 a{line-height:18px;margin:7px 0;border:0 !important}.magemenu-base-menu li.level0 ul{width:260px;padding:0;border:none;top:60px;box-shadow:0 0 15px rgba(0,0,0,.15)}.magemenu-base-menu li.level1 ul{left:200px;width:250px;top:0;background:#fff;font-size:12px}.magemenu-base-menu li.level1 ul li ul{left:250px;width:250px;top:0;background:#fafafa;font-size:12px}.magemenu-base-menu li.level1 ul li ul li ul{left:250px;width:250px;top:0;background:#eee;font-size:12px}.magemenu-base-menu li.direita{float:right}.magemenu-base-menu li.institucional>a{font-weight:300 !important;font-size:14px}.magemenu-base-menu li.destaque>a{background:#fc0;padding:3px 8px !important;border-radius:1px;color:#222 !important;letter-spacing:0px !important}.magemenu-base-menu li.destaque:hover>a{color:#222 !important;filter:brightness(95%)}.magemenu-base-menu .level0 .level-top{padding:10px 15px}@media only screen and (max-width:1126px){.magemenu-base-menu li.level0{margin:0 10px}.magemenu-base-menu li.level0>a{font-size:1.1em}}@media only screen and (max-width:1050px){.magemenu-base-menu li.level0{margin:0 5px}.magemenu-base-menu li.level0>a{font-size:1em}}@media only screen and (max-width:767px){.magemenu-base-menu a.level0{padding:0 15px 0 25px;border-bottom:1px solid #ccc;text-align:left;color:#111;text-transform:none;line-height:30px}.magemenu-base-menu li.level0:last-child a.level0{border-bottom:0}.no-touch .magemenu-base-menu a:hover{background-color:#f4f4f4;text-decoration:none}}@media only screen and (min-width:768px){.magemenu-base-menu{display:block;margin-top:15px}}.magemenu-base-menu a{text-decoration:none;position:relative;display:block;color:#111;line-height:30px}.magemenu-base-menu li{position:relative}.magemenu-base-menu li.level1 a{border-bottom:1px solid #ccc}.magemenu-base-menu .menu-active>ul.level0,.magemenu-base-menu li.level0 li.sub-menu-active>ul{display:block}.magemenu-base-menu .menu-active>ul.level0,.magemenu-base-menu li.level0 li.sub-menu-active>ul,.magemenu-base-menu .menu-active>ul.level1,.magemenu-base-menu li.level1 li.sub-menu-active>ul,.magemenu-base-menu .menu-active>ul.level2,.magemenu-base-menu li.level2 li.sub-menu-active>ul{-webkit-animation-name:menu-opacity;-webkit-animation-duration:.3s;animation-name:menu-opacity;animation-duration:.3s;animation-iteration-count:none}@-webkit-keyframes menu-opacity{0%{opacity:.0}100%{opacity:1.0}}@keyframes menu-opacity{0%{opacity:0;margin-top:-30px}100%{opacity:1;margin-top:0}}.magemenu-base-menu li.level0>a{text-transform:none}@media only screen and (max-width:767px){.magemenu-base-menu a.level0,.magemenu-base-menu a{line-height:35px}.magemenu-base-menu li.level0 ul{display:none}.magemenu-base-menu li.level0 li{padding:0 0 0 25px}.magemenu-base-menu li.level1 a{padding:0 15px 0 25px}.magemenu-base-menu li.parent>a:after{content:'';position:absolute;width:0;height:0;display:block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #ccc;border-right:none;top:50%;left:10px;right:auto;margin-top:-5px}.magemenu-base-menu li.parent.sub-menu-active>a:after,.magemenu-base-menu li.parent.menu-active>a:after{content:'';position:absolute;width:0;height:0;display:block;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #ccc;border-bottom:none;top:50%;left:10px;right:auto;margin-top:-5px}.magemenu-base-menu li.menu-active>a,.magemenu-base-menu li.sub-menu-active>a{color:#39c}}@media only screen and (min-width:768px){.magemenu-base-menu a.level0{padding:0 25px}.magemenu-base-menu li.level0,.magemenu-base-menu a.level0{display:inline-block}.magemenu-base-menu li:last-child>a{border-bottom:none}.magemenu-base-menu a:hover,.magemenu-base-menu li:hover>a{color:#39c}.magemenu-base-menu .menu-active{z-index:200}.magemenu-base-menu li.level0 ul{background:#fbfbfb;border:solid 0px #ccc;position:absolute;left:0;top:30px;z-index:10;width:250px;padding-left:10px;padding-right:10px;display:none}.magemenu-base-menu li.level1 ul{left:60px;top:15px}.magemenu-base-menu li.level0 ul.level0.position-test{display:block}.magemenu-base-menu li.level0 ul.level0.spill{right:0;left:auto}.magemenu-base-menu li.level0 ul.level0.spill li.level1 ul{left:auto;right:50px;top:20px}.magemenu-base-menu li.level0 li.parent>a{position:relative}}.magemenu-base-menu li.menu-active>ul{display:block}.magemenu-base-menu .level0 .iconeCategoriaThumbVazio{width:50px;height:50px;display:none;float:left;margin-top:5px;margin-right:5px}.magemenu-base-menu .level0 .iconeCategoriaThumb{width:50px;height:50px;display:table;float:left;margin-top:5px;margin-right:5px}.magemenu-base-menu .level1 .iconeCategoriaThumb{width:28px;height:28px;display:table;float:left;margin-top:1px;margin-right:5px;margin-left:5px;text-align:center}.magemenu-base-menu .level0 .iconeCategoriaThumb img{width:50px;height:50px}.magemenu-base-menu .level1 .iconeCategoriaThumb img{width:28px;height:28px}@media only screen and (min-width:768px){.magemenu-base-menu li.level0>a{text-transform:none;font-size:14px;letter-spacing:0px;font-weight:400}.magemenu-base-menu li.institucional>a.level0{font-weight:400 !important;font-size:14px}.magemenu-base-menu .view-all{display:none}.menuPrincipal{padding-top:5px}.magemenu-base-menu .level1 .iconeCategoriaThumbVazio{width:1px;height:28px;margin-top:0;margin-left:10px;display:table}.magemenu-base-menu li.level0>a{padding:0 !important}.magemenu-base-menu a{line-height:20px;font-size:13px}.magemenu-base-menu li.level0{margin:0 15px}.magemenu-base-menu .textoMenu{margin-top:0;margin-bottom:0;display:table}.magemenu-base-menu li.level0 .textoMenu{height:60px}.magemenu-base-menu li.level0 ul.level0 li .textoMenu{height:30px}.magemenu-base-menu li.level0 ul.level0 li>ul li .textoMenu{height:30px;line-height:1.1em}.magemenu-base-menu li.level1 ul{left:216px;width:220px;top:-10px;font-size:12px;min-height:50px;border-left:1px #aaa solid}.magemenu-base-menu li.level1 ul li ul{left:216px;width:220px;top:-10px;background:rgba(255,255,255,.95);font-size:12px;min-height:50px;border-left:1px #aaa solid}.magemenu-base-menu li.level1 ul li ul li ul{left:256px;width:220px;top:-10px;background:rgba(255,255,255,.95);font-size:12px;min-height:50px;border-left:1px #aaa solid}.magemenu-base-menu li.level1 ul{background:rgba(255,255,255,.95)}.magemenu-base-menu li.level0 ul{background:rgba(255,255,255,.95)}.magemenu-base-menu li.level2 a{margin:0;height:auto;padding:0;line-height:20px;width:100%}.magemenu-base-menu li.level1 a{border-bottom:0 solid #ccc}.magemenu-base-menu ul li{padding:0;border-bottom:0 solid #ccc}.magemenu-base-menu ul.level0 li:last-child{border-bottom:none}.magemenu-base-menu li.level2 a{margin:0;padding:0 10px;height:30px;line-height:30px;width:100%}.magemenu-base-menu li.level1 ul{padding:10px 0;border-radius:0;-webkit-border-radius:0px 0 0px 0px;-moz-border-radius:0px 0 0px 0px;-ms-border-radius:0px 0 0px 0px;-o-border-radius:0px 0 0px 0px}.magemenu-base-menu li.level0>ul{top:66px;padding:10px 0;border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px;-moz-border-radius:5px 0 5px 5px;-ms-border-radius:5px 0 5px 5px;-o-border-radius:5px 0 5px 5px}.magemenu-base-menu li.level0>ul:before{content:"";display:inline-block;vertical-align:middle;left:25px;margin-top:-20px;float:left;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute}}@media only screen and (max-width:767px){.magemenu-base-menu .level0 .iconeCategoriaThumb img{width:28px;height:28px}.magemenu-base-menu li.menu-active>a,.magemenu-base-menu li.sub-menu-active>a{color:#333}.magemenu-base-menu{padding:20px}.magemenu-base-menu a{color:#333}.magemenu-base-menu a:hover{color:#111}.magemenu-base-menu .view-all{text-align:center}.magemenu-base-menu li.level0 li{padding-left:20px}.magemenu-base-menu li.level1 li{padding-left:30px}.magemenu-base-menu li.level0 li a{padding-left:30px}.magemenu-base-menu .view-all a{font-size:12px;font-weight:400;text-align:center;text-decoration:underline;color:#999}.magemenu-base-menu .level0 .iconeCategoriaThumb{width:28px;height:28px;margin-top:1px;margin-left:0}.magemenu-base-menu .level1 .iconeCategoriaThumb{width:28px;height:28px;margin-top:1px;margin-left:15px}.magemenu-base-menu .level1 .iconeCategoriaThumbVazio{width:2px;height:28px;margin-top:12px;margin-left:15px;display:table}.magemenu-base-menu a.level1{border-bottom:0 solid #ccc}.magemenu-base-menu li{border-top:1px solid #aaa}.magemenu-base-menu li{border-bottom:none !important}.magemenu-base-menu a.level0,.magemenu-base-menu li.level1 a{border-bottom:none !important}.magemenu-base-menu li.level0 li{padding:0}.magemenu-base-menu li.level2 a{margin:0}.magemenu-base-menu li.level0 ul{box-shadow:0 0 15px rgba(0,0,0,.0)}.magemenu-base-menu .menu-active>ul.level0,.magemenu-base-menu li.level0 li.sub-menu-active>ul{background:#fff}.level0.nav-1.first.parent.menu-active{background:#fff}.level0.nav-1.first.parent.menu-active ul.level0{background:0 0}.magemenu-base-menu li.level1 ul{background:0 0}.magemenu-base-menu li.level1 ul li ul{background:0 0}.magemenu-base-menu li.direita{float:none}.magemenu-base-menu ol.magemenu-base-menu li.level0 a{padding:10px !important}.magemenu-base-menu li.level2 a{line-height:30px;margin-top:0;padding:10px !important}.magemenu-base-menu li.parent>a:after{border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #111;border-bottom:none;left:auto;right:10px}.magemenu-base-menu li.parent.menu-active>a:after{border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:5px solid #aaa;border-top:none;left:auto;right:10px}.magemenu-base-menu li.level0>a{padding:10px !important;font-size:18px;font-weight:400 !important;background:0 0}.magemenu-base-menu .no-touch .magemenu-base-menu a:hover{background-color:rgba(0,0,0,.05)}.no-touch .magemenu-base-menu .view-all a:hover{background-color:rgba(0,0,0,.0)}.magemenu-base-menu li.level0 ul,.magemenu-base-menu li.level0 ul li ul,.magemenu-base-menu li.level1 ul li ul li ul{width:100%}.magemenu-base-menu li.level0 ul li>a{padding:10px !important}}.caixaMenuDepartamentosTop{margin:0;padding:5px 0;list-style:none;text-decoration:none;color:#999;width:210px;position:absolute;background:#fff;box-shadow:0 0 25px rgba(0,0,0,.2);top:60px;left:180px;border-radius:5px;z-index:70}.caixaMenuDepartamentosTop:before{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;margin-right:-10px;position:absolute;left:25px;top:-8px;width:0}.menuDepartamentosTop .magemenu-base-menu li.level0 .textoMenu{height:initial}.menuDepartamentosTop .magemenu-base-menu .level0 .iconeCategoriaThumbVazio,.menuDepartamentosTop .magemenu-base-menu .level0 .iconeCategoriaThumb{display:none}.menuDepartamentosTop .magemenu-base-menu a{line-height:1em}.menuDepartamentosTop .magemenu-base-menu li.level0{margin:0;padding:15px 15px 10px;height:auto;line-height:1em;background:0 0;width:calc(100% - 2px);border:solid 1px transparent;border-top:solid 1px rgba(0,0,0,.1);border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.menuDepartamentosTop .magemenu-base-menu li.level0:hover{background:rgba(0,0,0,.03)}.menuDepartamentosTop .magemenu-base-menu li.level0:first-child{border-top:solid 1px rgba(0,0,0,.0)}.menuDepartamentosTop .magemenu-base-menu li.level0>ul{top:0;padding:10px 0;left:100%}.menuDepartamentosTop .magemenu-base-menu li.level0>ul:before{content:"";display:inline-block;vertical-align:middle;left:0;margin-left:-10px;margin-top:10px;float:left;width:0;height:0;border-left:initial;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;position:absolute}.menuDepartamentosTop .magemenu-base-menu li.level0>a{color:#333 !important;text-transform:none;font-weight:400 !important;letter-spacing:0px !important;font-size:14px !important}@media only screen and (max-width:1180px){.menuDepartamentosTop .tituloCategorias{font-size:18px}.menuDepartamentosTop .magemenu-base-menu li.level0>a{font-size:14px !important}}@media only screen and (min-width:768px){.magemenu-vertical-menu .magemenu-base-menu.magemenu-base-menu{width:100%;margin:0;padding:0}}.magemenu-vertical-menu .magemenu-base-menu li.level0{margin:0;padding:0;height:auto;background:0 0;width:calc(100% - 2px);border:solid 1px transparent;border-top:solid 1px rgba(0,0,0,.1);border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;display:table}.magemenu-vertical-menu .magemenu-base-menu li.level0 .textoMenu{height:30px}.magemenu-vertical-menu .magemenu-base-menu li.level0:first-child{border-top:solid 1px rgba(255,255,255,1)}.magemenu-vertical-menu .magemenu-base-menu li.level0>ul{top:0 !important;padding:5px 0;padding-top:15px;left:100% !important;min-height:auto;box-shadow:0px 0px 5px rgba(0,0,0,.15)}.magemenu-vertical-menu .magemenu-base-menu li.level0>ul:before{content:"";display:inline-block;vertical-align:middle;left:0;margin-left:-10px;margin-top:10px;float:left;width:0;height:0;border-left:initial;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;position:absolute}.magemenu-vertical-menu .magemenu-base-menu .navigation li.level0>a{color:#333 !important;text-transform:none;font-weight:600 !important;letter-spacing:0px !important;font-size:13px !important;display:table;width:100%}.magemenu-vertical-menu .tituloCategorias{font-weight:600;letter-spacing:0px;color:#fff;background:#333;margin:0;padding:15px;font-size:20px;text-transform:uppercase;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}@media only screen and (max-width:1180px){.magemenu-vertical-menu .tituloCategorias{font-size:18px}.magemenu-vertical-menu .magemenu-base-menu li.level0>a{font-size:14px !important}}@media only screen and (max-width:767px){.magemenu-vertical-menu .lateralCategorias{display:none}}@media only screen and (min-width:768px){.magemenu-vertical-menu .magemenu-base-menu .menu-active>ul.level0,.magemenu-vertical-menu .magemenu-base-menu li.level0 li.sub-menu-active>ul{display:flex;flex-wrap:wrap}.magemenu-vertical-menu .magemenu-base-menu li.level0>ul>li{padding:1px 0;float:left;display:table;width:100%}.magemenu-vertical-menu .magemenu-base-menu li.level1:hover>ul{display:grid;z-index:150}.magemenu-vertical-menu .magemenu-base-menu li.level0 ul.level0.spill li.level1 ul{left:215px;right:initial;top:0}.magemenu-vertical-menu .magemenu-base-menu li.level0 ul.level0.spill:before{float:right;left:initial;right:25px}}@media only screen and (min-width:768px){.magemenu-vertical-menu .magemenu-base-menu li.level0:nth-child(8)>ul{width:900px;padding:20px;box-sizing:border-box;height:500px;overflow-y:scroll;z-index:9999}.magemenu-vertical-menu .magemenu-base-menu li.level0:nth-child(8)>ul>li{width:25%;height:18px}.magemenu-vertical-menu .magemenu-base-menu .navigation .level0:nth-child(8).parent:hover>.submenu{overflow-y:scroll !important;height:400px}.magemenu-vertical-menu .magemenu-base-menu li.level0:nth-child(8) .submenu a{font-size:13px}.magemenu-vertical-menu .magemenu-base-menu li.level0:nth-child(8) .submenu a{padding:2px 10px}.magemenu-vertical-menu .magemenu-base-menu li.level0:nth-child(8) .submenu a{max-width:calc(100% - 20px)}.magemenu-vertical-menu .magemenu-base-menu li.level0:nth-child(8):hover ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-front{display:block !important}}@media only screen and (min-width:768px) and (max-width:1000px){.magemenu-vertical-menu .magemenu-base-menu li.level0:nth-child(8)>ul{width:550px;height:500px;overflow-y:scroll}.magemenu-vertical-menu .magemenu-base-menu li.level0:nth-child(8)>ul>li{width:25%;height:18px;overflow:hidden;display:list-item}.magemenu-vertical-menu .magemenu-base-menu .navigation .level0:nth-child(8).parent:hover>.submenu{overflow-y:scroll !important;height:400px}.magemenu-vertical-menu .magemenu-base-menu li.level0:nth-child(8) .submenu a{font-size:12px}.magemenu-vertical-menu .magemenu-base-menu li.level0:nth-child(8) .submenu a{padding:2px 10px}.magemenu-vertical-menu .magemenu-base-menu li.level0:nth-child(8) .submenu a{max-width:calc(100% - 20px)}}@media only screen and (max-width:768px){nav.navigation ul.ui-menu.ui-widget li.level0:nth-child(8) ul.level0.submenu{display:flex;flex-wrap:wrap}nav.navigation ul.ui-menu.ui-widget li.level0:nth-child(8) ul.level0.submenu li.level1{width:33.33%;font-size:11px;padding:0;box-sizing:border-box;line-height:initial;border-left:solid 1px #ddd;margin-left:-1px;border-bottom:solid 1px #ddd;min-height:30px}nav.navigation ul.ui-menu.ui-widget li.level0:nth-child(8) li.ui-menu-item.all-category{width:100%;border-bottom:solid 1px #ddd}nav.navigation ul.ui-menu.ui-widget li.level0:nth-child(8) ul.level0.submenu li.level1 a{padding:5px;height:100%;display:table;box-sizing:border-box;width:100%}.nav-sections .navigation a,.nav-sections .navigation a:hover,nav.navigation ul.ui-menu.ui-widget li.level0:nth-child(8) ul.level0.submenu li.level1 a{color:#111}nav.navigation ul.ui-menu.ui-widget li.level0:nth-child(8) ul.level0.submenu li.level1 a span{vertical-align:middle;display:table-cell}}@media only screen and (max-width:310px){nav.navigation ul.ui-menu.ui-widget li.level0:nth-child(8) ul.level0.submenu li.level1{width:50%}}@media only screen and (min-width:768px){.magemenu-vertical-menu .magemenu-base-menu li.level0>ul>li.view-all{width:100%;margin:0 15px;margin-top:15px;padding-top:5px;text-align:center;border-top:solid 1px #eee}.magemenu-vertical-menu .magemenu-base-menu li.level0>ul>li.view-all:hover{background-color:transparent !important;border-left-color:transparent !important;border-top:solid 1px #ddd !important}.magemenu-vertical-menu .magemenu-base-menu li.level0>ul>li.view-all a{font-weight:600;padding:0}.magemenu-vertical-menu .magemenu-base-menu li.level0{margin:0;width:calc(100.00% - 0px)}}@media only screen and (min-width:768px){.magemenu-vertical-menu .magemenu-base-menu li.level0 ul.level0 li>ul li.level2 .textoMenu{height:auto;line-height:1.1em;padding:1px 0}.magemenu-vertical-menu .magemenu-base-menu .level1 .iconeCategoriaThumbVazio{width:1px;height:auto}.magemenu-vertical-menu .magemenu-base-menu li.level2 a{height:auto}}.magemenu-vertical-menu .magemenu-base-menu li.level0.parent:before{content:"+";float:right;display:table;position:absolute;right:0;height:30px;line-height:30px;font-size:14px;font-weight:300;color:#999;font-family:none;z-index:1}ul.level1.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all{display:table}@media only screen and (min-width:768px){.magemenu-base-menu a:hover,.magemenu-base-menu li:hover>a{color:#111}body.fullwidth .mageshop-magemenu .navigation,.mageshop-magemenu .navigation{max-width:100%}.mageshop-magemenu .navigation ul{padding:0;width:100%}.mageshop-magemenu .magemenu-vertical-menu .navigation .level0>.level-top{line-height:30px !important}.mageshop-magemenu .navigation .level0 .submenu .submenu{margin-left:-1px !important}.mageshop-magemenu .navigation .level0:hover:after{display:none !important}.mageshop-magemenu .navigation .level0.active>.level-top,.mageshop-magemenu .navigation .level0.has-active>.level-top{width:100%;border-bottom:none;border-left:2px solid}.mageshop-magemenu ul>li,.mageshop-magemenu ol>li{margin-top:0;margin-bottom:0}.mageshop-magemenu .navigation li.level0 ul.level0{margin-left:0 !important}.mageshop-magemenu .navigation .level0 .submenu{min-width:auto}.mageshop-magemenu .navigation .level0 .submenu a{max-width:calc(100% - 40px)}.mageshop-magemenu .navigation .level0 .submenu a{padding:2px 20px}.magemenu-vertical-menu .magemenu-base-menu li.level0 ul{padding:15px 0}}@media only screen and (min-width:768px){.magemenu-vertical-menu .navigation .level0.active>.level-top:hover,.magemenu-vertical-menu .navigation .level0.has-active>.level-top,.magemenu-vertical-menu .navigation .level0>.level-top:hover{background-color:#eee}}