@charset "utf-8";
/* CSS Document */
#mainHeader{width:100%;background:rgba(255,255,255,0);position:fixed;height:auto;/*top:0;*/z-index:99}
#mainHeader.scrolling{background:rgba(255,255,255,0.98);border-bottom:1px solid #f2f2f2;top:0}
#mainHeader.noScrolling{background:rgba(255,255,255,1)!important;border-bottom:1px solid #f2f2f2}
.menu_topMain{text-align:center}
.menu_topMain a{font-family:'LatoWeb';letter-spacing:1px;color:#fff;font-size:14px;cursor:pointer;text-decoration:none}
@media(max-width:1200px) {
.menu_topMain a{font-size:13px}
}
@media(max-width:1024px) {
.menu_topMain a{font-size:11px}
}
.menu_topMain a:visited{text-decoration:none}
.menu_topMain a:link{text-decoration:none}
#mainHeader:hover .menu_topMain a,#mainHeader:hover .bag_number{color:#333}
#mainHeader.scrolling .menu_topMain a,#mainHeader.scrolling .bag_number{color:#333!important;}
#mainHeader.dark_{background:rgba(255,255,255,0.98)!important;}
#mainHeader.scrolling{background:rgba(255,255,255,0.98)!important;}
#mainHeader.dark_ .menu_topMain a,#mainHeader.dark_ .bag_number{color:#333!important; }
#mainHeader.scrolling .menu_topMain .coleccao_, #mainHeader.dark_ .menu_topMain .coleccao_, .coleccao_{color:#bcac9f!important}
#mainHeader.noScrolling .menu_topMain a,#mainHeader.noScrolling .bag_number{color:#333!important}
#mainHeader.noScrolling .menu_topMain .coleccao_{color:#bcac9f!important}
#logo_globe,#search_svg,#user_svg,#bag_svg{fill:#fff;margin:5px;cursor:pointer}
#mainHeader:hover #logo_globe,#mainHeader:hover #search_svg,#mainHeader:hover #user_svg,#mainHeader:hover #bag_svg{fill:#000}
#mainHeader.scrolling #logo_globe,#mainHeader.scrolling #search_svg,#mainHeader.scrolling #user_svg,#mainHeader.scrolling #bag_svg{fill:#000!important;}
#mainHeader.dark_ #logo_globe,#mainHeader.dark_ #search_svg,#mainHeader.dark_ #user_svg,#mainHeader.dark_ #bag_svg{fill:#000!important}
#mainHeader.noScrolling #logo_globe,#mainHeader.noScrolling #search_svg,#mainHeader.noScrolling #user_svg,#mainHeader.noScrolling #bag_svg{fill:#000!important}

#SubcatMenu{padding:0}
.subMenuTopStyles{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}
.menutopo{font-family:'LatoWeb';font-size:12px;line-height:1.8em;padding-bottom: 15px}
.sub-menutopo{display:table;margin:0 auto}
.sub-menutopo a{font-family:'LatoWeb';letter-spacing:1px;color:#333;font-size:12px;cursor:pointer;text-decoration:none;padding:0 6px}
.linkSvg{text-decoration:none;border:none}
.linkSvg:hover{text-decoration:none;border:none}
.linkSvg:visited{text-decoration:none;border:none}
.linkSvg:focus{text-decoration:none;border:none}
.menutopoC{font-family:'LatoWebBold'}
.bag_number{vertical-align:text-top;color:#FFF;display:inline-block;margin-top:-11px;font-family:'LatoWeb';text-align:left;margin-left:-5px}
.search-input:first-letter{text-transform:capitalize}
.search-input{font:20px/30px LatoWeb;letter-spacing:0;text-transform:none;word-spacing:normal;height:40px;padding:0;border-bottom:1px solid #636363!important;margin:auto;font:26px/36px LatoWeb;letter-spacing:normal;font:400 26px/36px LatoWeb;letter-spacing:normal;font:400 16px/26px LatoWeb;letter-spacing:normal}
.search-input-wrapper{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;max-width:1200px;width:90%;margin:auto;margin-top:2%}
.search-input:focus{outline:none}
hr.subMenuOpen{border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3);margin:7px;margin-left:0;margin-right:0}
.horizontalMenu a{padding:10px 7px}
.horizontalMenu a:hover{text-decoration:underline;color:#bcac9f}
.psw{font-family:'LatoWeb';font-size:12px}
.psw a{color:#333;text-decoration:underline}
.horizontalMenu a:link{white-space:nowrap;display:inline-block}
.menu_topMain a:link{white-space:nowrap;display:inline-block}
.menu_topMain a:hover{white-space:nowrap;display:inline-block;font-weight:700}
.myLogin input[type=text],.myLogin input[type=password]{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;box-sizing:border-box}
.sign-in-btn{display:block;overflow:hidden;min-width:132px;height:44px;padding:0 18px;border:1px solid #000;border-radius:0;white-space:nowrap;color:#fff;background-color:#000;text-align:center;cursor:pointer;-o-text-overflow:ellipsis;text-overflow:ellipsis}
#search_svg_mobile,#bag_svg_mobile{fill:#000}
.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#000;text-align:center;text-shadow:none!important;background-color:transparent!important;filter:alpha(opacity=50);opacity:.5}
.carousel-control.right{background-image:none!important}
.carousel-control.left{background-image:none!important}
.fp-slidesNav.bottom{display:none}
.carousel-control:focus,.carousel-control:hover{color:#000!important}
.no-gutter > [class*='col-']{padding-right:0;padding-left:0}
.horizontalMenuActivo{color:#bcac9f!important;}
.horizontalMenuActivoa:hover{color:#bcac9f!important; text-decoration:none; cursor:default;}
/*para menu com cor de letra preta*/
#logo_globe, #search_svg, #user_svg, #bag_svg{fill: #000;}
.menu_topMain a{color:#000;}
.bag_number{color:#000;}

#idDivMenuLogin{    pointer-events: auto;
    position: relative;
    display: inline-block;
    width: 100%;}