﻿body{font-family:'Barlow', sans-serif; background:url('../img/bg-home6.png') repeat scroll center top;}
.clearboth{height:1px;width:100%;clear:both;}
.logo-row{text-align:center;clear:both;}
.logo-row > h1{height:85px; margin:0; padding:0; font-size:inherit; line-height:inherit;}
.logo-brand{
	display:block;
	font:1.4em/1.6em 'Barlow',sans-serif;
	text-transform:uppercase;
	text-align:center;
	position:relative;
	top:50%;
	-webkit-transform: translateY(-50%);
	   -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	     -o-transform: translateY(-50%);
	        transform: translateY(-50%);
	    }
.logo-brand img{max-height:85px;}
.bordaTopo{width:100%;position:relative;background:rgba(255,255,255,1); border-bottom:1px solid #eee;}
.header .bordaTopo .col-sm-3.col-xs-12{padding:0 0 0 15px;}
.header .bordaTopo .col-sm-2.col-xs-12{padding:0 15px 0 0;}
.customer-menu{padding:0;}
.customer-menu a{color:#676767;display:block;font:400 13px 'Barlow', sans-serif;text-align:center;}
.customer-menu .cart{color:#5b5a60;position:relative;padding:8px 0 5px;}
.customer-menu .cart a{display:block;}
.customer-menu .cart svg{vertical-align:middle;width:27px;height:27px;fill:#5b5a60;margin-right:14px;}
.customer-menu .cart .amount{color:#5b5a60;background-color:#FFD0D0;font:400 12px 'Barlow', sans-serif;width:20px;height:20px;line-height:19px;position:absolute;text-align:center;top:10px;margin-left:66px;border-radius:50%;}
.customer-menu .cart .list .item-name,
.customer-menu .cart .list .item-price{font:400 11px/14px 'Barlow', sans-serif;color:#3c3c3c;}
.customer-menu .cart .list .item-price{font:700 12px/14px 'Barlow', sans-serif;}
.customer-menu .cart .list:after,.customer-menu .cart .list:before{border-left:10px solid transparent;border-right:10px solid transparent;right:7%;content:'';position:absolute;}
.customer-menu .cart:hover .list{display:block}
.customer-menu .cart .list{display:none;padding-top:10px;position:absolute;right:0;width:280px;z-index:15}
.customer-menu .cart .list:before{border-bottom:10px solid #5b5a60;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.customer-menu .cart .list:after,
.customer-menu .login .logged-box:before,
.customer-menu .login .login-box:before{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.customer-menu .cart .list:after{border-bottom:10px solid #fff;top:2px;transform:translateX(-50%)}
.customer-menu .cart .list>div{background-color:#fff;border:1px solid #5b5a60;padding:7px;}
.customer-menu .cart .list ul{border-bottom:1px dotted #777;margin-bottom:10px;}
.customer-menu .cart .list ul:after{clear:both;content:'';display:block}
.customer-menu .cart .list li{padding:4px 0;border-bottom:1px dotted #777;}
.customer-menu .cart .list li:first-child{padding-top:0;}
.customer-menu .cart .list li:last-child{padding-bottom:4px;border-bottom:0;}
.customer-menu .cart .list .item-image,.customer-menu .cart .list .item-name,.customer-menu .cart .list .item-price{display:inline-block;vertical-align:middle}
.customer-menu .cart .list .item-image{width:15%;}
.customer-menu .cart .list .item-name{text-align:left;text-transform:none;width:54%;padding:0 0 0 7px;}
.customer-menu .cart .list .item-price{width:30%;}
.customer-menu .cart .list .subtotal{color:#3c3c3c;font:700 11px/14px 'Barlow', sans-serif;text-align:left;text-transform:none}
.customer-menu .cart .list .subtotal span{float:right}
.customer-menu .cart .list .subtotal button{background:#03aa7a;border:none;color:#fff;clear:both;display:block;font:400 12px/40px 'Barlow', sans-serif;letter-spacing:4px;height:40px;margin:15px 0 0;padding:0;text-transform:uppercase;text-align:center;width:100%;}
.customer-menu{display:flex;}
.customer-menu .borderBtn{border-bottom:1px solid #bbb9b9;padding:0px !important;}
.customer-menu ul{padding:12px 0 5px;}
.customer-menu li{display:inline-block;vertical-align:middle;text-align:center;}
.customer-menu li svg{width:15px;height:15px;vertical-align:middle;fill:#5b5a60;margin-right:5px;}
.customer-menu ul.liDadosTop > li{width:32%;}
.customer-menu .liCart{border-left:1px solid #bbb9b9;}
.customer-menu .login{}
.customer-menu .login svg{vertical-align:middle;width:20px;height:20px;fill:#5b5a60;}
.customer-menu .login:hover .login-box{opacity:1;visibility:visible}
.customer-menu .login .login-box{opacity:0;visibility:hidden;padding-top:10px;position:absolute;width:270px;z-index:15;}
.customer-menu .login .login-box h3{color:#5b5a60;font:400 12px/30px 'Barlow', sans-serif;margin-bottom:10px;text-transform:uppercase;border-bottom:1px solid #5b5a60;text-align:center;}
.customer-menu .login .login-box input{background-color:#ebebeb;outline:0;border:0;color:#5b5a60;display:block;font:400 11px/1.4 'Barlow', sans-serif;height:40px;margin-bottom:8px;padding:0 7px;width:100%;}
.customer-menu .login .login-box a,
.customer-menu .login .login-box button{background-color:#464646;letter-spacing:5px;color:#fff;font:400 12px/40px 'Barlow', sans-serif;height:40px;text-transform:uppercase;width:100%;}
.customer-menu .login .login-box button{background-color:#5b5a60;border:none;margin-bottom:6px;}
.customer-menu .login .login-box button + div{border-bottom:1px solid #5b5a60;width:98%;height:1px;margin:0px auto 6px;}
.customer-menu .login .login-box:after,
.customer-menu .login .login-box:before{border-left:10px solid transparent;border-right:10px solid transparent;content:'';position:absolute;left:22.8%;}
.customer-menu .login .login-box:before{border-bottom:10px solid #5b5a60;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.customer-menu .login .login-box:after{border-bottom:10px solid #fff;top:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.customer-menu .login form{background-color:#fff;border:1px solid #5b5a60;padding:5px 7px 7px;}
.customer-menu .login:hover .logged-box{opacity:1;visibility:visible}
.customer-menu .login .logged-box{opacity:0;visibility:hidden;right:0;padding-top:10px;position:absolute;width:240px;z-index:15;}
.customer-menu .login .logged-box h3>a{color:#5b5a60;font:400 12px/14px 'Barlow', sans-serif;padding:10px 0;text-transform:none;border-bottom:1px dashed #5b5a60;text-align:left;text-decoration:none;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-ms-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;}
.customer-menu .login .logged-box h3>a>span{font-weight:700;}
.customer-menu .login .logged-box h3:hover>a{padding-left:5px;}
.customer-menu .login .logged-box h3:first-child:hover>a{padding-left:0;}
.customer-menu .login .logged-box h3:last-child>a{border:none;}
.customer-menu .login .logged-box:after,
.customer-menu .login .logged-box:before{border-left:10px solid transparent;border-right:10px solid transparent;content:'';position:absolute;right:17%;}
.customer-menu .login .logged-box:before{border-bottom:10px solid #5b5a60;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.customer-menu .login .logged-box:after{border-bottom:10px solid #fff;top:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.customer-menu .login .logged-box > div{background-color:#fff;border:1px solid #5b5a60;padding:15px;}
.customer-menu ul > li.item-method h5{text-indent:-9999em;}
.customer-menu ul > li.item-method{position:relative;@include transition();}
.customer-menu ul > li.item-method:hover:before,
.customer-menu ul > li.item-method:hover:after{opacity:1;visibility:visible;}
.customer-menu ul > li.item-method:before{content:attr(data-method);background:#5b5a60;border-radius:3px;color:#fff;font-size:12px;font-weight:400;white-space:nowrap;padding:6px 17px;min-width:60px;position:absolute;right:0;bottom:-30px;z-index:9999;opacity:0;visibility:hidden;@include transition();}
.customer-menu ul > li.item-method:after{content:'';display:inline-block;vertical-align:top;border-bottom:7px solid #5b5a60;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;top:96%;left:42%;opacity:0;visibility:hidden;@include center-h();@include transition();}
.liSearch{padding:6px 0 0;}
.liSearch .inputGroupSearch{border-bottom:1px solid #5b5a60;}
.liSearch .search button.search-button{height:35px;}
.liSearch .search button.search-button,
.liSearch .search input.search-key{border:0;border-radius:0;outline:0;}
.liSearch .search input.search-key:focus{outline:0;}
.liSearch .search::-webkit-input-placeholder{color:#5b5a60;font:400 14px/1.8 'Barlow', sans-serif}
.liSearch .search:-moz-placeholder{color:#5b5a60;font:400 14px/1.8 'Barlow', sans-serif}
.liSearch .search::-moz-placeholder{color:#5b5a60;font:400 14px/1.8 'Barlow', sans-serif}
.liSearch .search:-ms-input-placeholder{color:#5b5a60;font:400 14px/1.8 'Barlow', sans-serif}
.liSearch .search .search-button{border:0;color:#5b5a60;font-size:18px;line-height:32px;margin-top:-1px;padding:0;text-align:center;width:32px;}
.liSearch .search button svg{vertical-align:middle;width:20px;height:20px;fill:#5b5a60;}
.liSearch .search button{-webkit-appearance:button;background:transparent;border:0;cursor:pointer;font-family:inherit;font-size:100%;line-height:inherit;margin:0;padding:0;text-transform:none;}
.liSearch .search button::-moz-focus-inner{border:0;padding:0;}
.liSearch .search input{border:0;font-family:inherit;font-size:100%;line-height:inherit;margin:0;padding:0;}
.liSearch .search input:focus{outline:none;}
.liSearch .search input[type="text"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.liSearch .search input[type="text"]::-webkit-search-cancel-button,
.liSearch .search input[type="text"]::-webkit-search-decoration{-webkit-appearance:none;}
.liSearch .search input::-moz-focus-inner{border:0;padding:0;}
.page-home .liSearch .search input{background-color:rgba(255,255,255,0) !important;}
.inputGroupSearch a:hover,
.inputGroupSearch input[type="text"],
.inputGroupSearch input[type="text"]:hover,
.inputGroupSearch input[type="text"]:focus,
.inputGroupSearch input[type="text"]:hover + span.inputGroupSearchBtn > button,
.inputGroupSearch input[type="text"] + span.inputGroupSearchBtn:hover > button,
.inputGroupSearch input[type="text"] + span.inputGroupSearchBtn > button:hover,
.inputGroupSearch input[type="text"]:focus + span.inputGroupSearchBtn > button,
.inputGroupSearch button:hover{box-shadow:none;}
.inputGroupSearch .form-control{box-shadow:none;-webkit-box-shadow:none;}
.inputGroupSearch input[type="text"]::-webkit-input-placeholder{color:#5b5a60;}
.inputGroupSearch input[type="text"]::-moz-placeholder{color:#5b5a60;opacity:1;}
.inputGroupSearch input[type="text"]:-moz-placeholder{color:#5b5a60;opacity:1;}
.inputGroupSearch input[type="text"]:-ms-input-placeholder{color:#5b5a60;}
.headerCart .imgSeguroCart{display:block;text-transform:uppercase;text-align:right;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.headerCart .faixatopoheaderCart .brand{display:block;font:2em/1em 'Barlow', sans-serif;text-transform:uppercase;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.headerCart .faixatopoheaderCart{background-color:#fff;color:#5b5a60;position:relative;z-index:2;padding:10px 0;border-bottom:2px solid #dbdada;}
.headerCart .faixatopoheaderCart .brand img{max-height:60px;}
.headerCart .faixatopoheaderCart .divcenter{height:68px !important;}
.headerCart .faixatopoheaderCart .divcenter .safe-text{display:block;font-size:10px;line-height:12px;margin:0;padding:5px 35px 5px 0;text-transform:uppercase;color:#FFD0D0;font-family:'Barlow', sans-serif;}
.headerCart .faixatopoheaderCart .divcenter svg.icon-lock-button{color:#FFD0D0;fill:#FFD0D0;float:right;width:30px;height:30px;margin-top:2px;}
.suggestion{border:1px solid #5b5a60 !important;max-width:100% !important;min-width:100% !important;background-color:#fff !important;}
.suggestion-words strong,
.suggestion-products strong{background:#5b5a60 none repeat scroll 0% 0% !important}
.suggestion-words span{color:#5b5a60 !important;}
.suggestion-words span:hover{color:#FFD0D0 !important;}
.suggestion-title{}
.suggestion-products{background-color:#fff !important;}
.suggestion-products a,
.suggestion-products a:link,
.suggestion-products a:visited{color:#7b7b7b !important;}
.suggestion-products .suggestion-product:hover{background:none !important;}
.suggestion-products .suggestion-product:hover a,
.suggestion-products .suggestion-product:hover a:link,
.suggestion-products .suggestion-product:hover a:visited{color:#5b5a60 !important;font-weight:bold;}
.suggestion-products .suggestion-img,
.suggestion-products .suggestion-img img{max-height:90px !important;max-width:90px !important;}
.show-categories{display:none}
@media screen and (max-width:767px){.show-categories{background:#1b77b8;color:#fff;display:block;font:700 12px/12px 'Barlow', sans-serif;margin:0 0 15px;padding:15px 0;position:relative;text-align:center;text-transform:uppercase}
.show-categories:before{content:"";position:absolute;top:calc(50% - 2.5px);right:15px;border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}
}
.main-menu{position:relative;}
.main-menu .container{width:1040px;}
.main-menu ul.level1{text-align:left;}
.main-menu li.item-level1{display:inline-block;margin-left:47px;}
.main-menu li.item-level1:first-child{margin-left:0}
.main-menu li.item-level1:hover .level2{opacity:1;visibility:visible}
.main-menu li.item-level1:last-child .level2,
.main-menu li.item-level1:nth-child(6) .level2{right:0}
.main-menu li.item-level1:nth-child(5) .level2{left:calc(50% - 320px)}
.main-menu h3{font:400 14px/14px 'Barlow', sans-serif;}
.main-menu h3 a{color:#5b5a60;display:block;padding:10px 0;text-decoration:none;}
.main-menu h3 a:hover{font-weight:700;}
.main-menu .level2{background-color:#fff;opacity:0;padding-bottom:26px;padding-top:16px;position:absolute;left:0;visibility:hidden;width:640px;}
.main-menu .level2 img{float:right;margin-top:-16px;margin-bottom:-26px}
.main-menu .level2 div{overflow:hidden}
.main-menu .item-level2{border-left:1px solid #939596;float:left;margin-left:-1px;padding-left:25px;width:50%}
.main-menu .link-level2{color:#777;font:700 12px/12px 'Barlow', sans-serif;margin-bottom:6px}
.main-menu .item-level3{margin-top:10px}
.main-menu .link-level3{color:#4c4c4c;font:700 11px/11px 'Barlow', sans-serif}
@media screen and (max-width:767px){.main-menu,.main-menu li.item-level1.link-novidades{display:none}
.main-menu .container{width:auto}
.main-menu .item-level1{display:block;margin:0;width:100%}
.main-menu .item-level1:hover .level2{display:none}
}
.faixatopomenu{width:100%;z-index:12;}
.menutopohorizontal{padding:0px;margin:0;list-style:none;text-align:center; justify-content: space-between; display:flex;}
.menutopohorizontal > li{display:inline-block;}
.menutopohorizontal li,
.menutopohorizontal li a,
.menutopohorizontal > li:hover{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;}
.menutopohorizontal > li h1{margin:0; font-size:inherit;}
.menutopohorizontal > li h1 > a {color:#5b5a60;text-decoration:none;text-transform:uppercase;font:700 16px 'Barlow', sans-serif;outline:0;width:100%;position:relative;z-index:1;display:block;padding:15px 18px;}
.menutopohorizontal li:hover,
.menutopohorizontal li:hover h1 a{color:#FFD0D0;text-decoration:none;}
.menutopohorizontal li div.menu-children .row{margin:0 !important;}
.menutopohorizontal li:hover .menu-children,
.menutopohorizontal li.over .menu-children,
.menutopohorizontal li a:hover .menu-children,
.menutopohorizontal li a.over .menu-children{display:block;}
.menutopohorizontal li .menu-children{position:absolute;background-color:rgba(255,255,255,0.9);!important;display:none;padding:10px;text-align:left;width:100%;max-width:220px;z-index:180;}
.menutopohorizontal li .menu-children li a{text-decoration:none;font:400 14px 'Barlow', sans-serif;color:#5b5a60;outline:0;width:100%;position:relative;z-index:1;display:block;padding:5px 0;height:30px;}
.menutopohorizontal li .menu-children li:hover a{color:#FFD0D0;}
.menutopohorizontal li .menu-children .row{margin-bottom:20px;}
.menutopohorizontal li .menu-children .sub-n2{font-size:14px;text-transform:uppercase;}
.menutopohorizontal li .menu-children .sub-n2 a{padding:15px 0;display:inherit;line-height:14px;}
.menutopohorizontal li .menu-children .sub-n2 a:hover{color:#5b5a60;font-weight:700;padding-left:5px;}
.menutopohorizontal li .menu-children .sub-n3{font-size:12px;}
.menutopohorizontal li .menu-children .sub-n3 a{padding:3px 0 5px 3px;display:inherit;}
.menutopohorizontal li .menu-children .sub-n3 a:hover{color:#5b5a60;font-weight:700;padding-left:10px;}
.submenutopohorizontal{display:block;left:0;text-align:left;width:100%;max-width:100%;z-index:180;}
.submenutopohorizontal .submenutopo{display:none;}
.submenutopohorizontal .submenutopo .menu-children{padding:0 10px 20px 20px;width:100%;}
.submenutopohorizontal .submenutopo .menu-children li{display:block;text-align:center;}
.submenutopohorizontal .submenutopo .menu-children li a{display:block;padding:5px 10px;font:12px;color:#5b5a60;font:12px 'Barlow', sans-serif;text-decoration:none;text-transform:uppercase;}
.submenutopohorizontal .submenutopo .menu-children li a:hover{font-weight:700;}
.banners{margin:0 auto;text-align:center;}
@media screen and (max-width:767px){.store-message{padding:10px 0}
.banner-footer{display:none}
.banners{width:100%}
}
.banner-js{margin:0;padding:0}
.banner-home{margin-bottom:15px;position:relative;z-index:1}
.banner-extra1{margin:15px 0 0;text-align:center;}
#owl-demo .owl-item div{padding:0px;}
#owl-demo .owl-item img{display:block;width:100%;height:auto;}
.owl-theme .owl-controls{text-align:center !important;margin:-130px 0 10px !important; position:relative !important;}
.owl-theme .owl-controls .owl-page.active span{background-color:#ccc !important;opacity:1 !important;}
.owl-theme .owl-controls .owl-page span{background-color:#999999 !important;opacity:1 !important;width:10px !important;height:10px !important;margin:5px 4px !important;border-radius:0% !important;-moz-border-radius:0% !important;-webkit-border-radius:0% !important;}
.showcase-title{color:#5b5a60;font:400 56px 'Sacramento', cursive;margin:35px 0 25px;text-align:center;width:100%;}
.showcase-title .borderBtmTit{height:3px;background-color:#FFD0D0;width:90px;margin:auto;}
.showcase-banners{margin:35px 0}
@media screen and (max-width:767px){.showcase-title{display:block}
.product-list.moda{display:none!important}
ul.jcarousel-list.jcarousel-list-horizontal{width:auto!important}
.product-list{display:block}
.product-list.new .product{display:block;float:none!important;margin:25px auto}
.wrap-newsletter{display:none}
}
@media all and (min-width:768px){.page-home .product{display:inline-block;vertical-align:top;width:24.6%;}
}
.page-product .products-related .product,
.page-catalog .product,
.page-search .product{border:1px solid #eee;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-ms-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;}
.page-product .products-related .product:hover,
.page-catalog .product:hover,
.page-search .product:hover{border:1px solid #ccc;}
.page-home .showcase{}
.page-home .product{padding:0;margin:0 7px;display:inline-block;vertical-align:top;border:1px solid #eee;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-ms-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;}
.page-home .product:hover{border:1px solid #ccc;}
.carrossel{margin:20px 0;}
.carrossel .slick-list{margin:0 45px;}
.carrossel .bnExtra,
.carrossel .bnExtra a{outline:0;}
.carrossel button.slick-prev,
.carrossel button.slick-next{width:35px;height:35px;border:1px solid #595959;opacity:.5; background-color:#ffd0d0;}
.carrossel button.slick-prev:hover,
.carrossel button.slick-next:hover{opacity:1;}
.carrossel button.slick-prev.slick-disabled,
.carrossel button.slick-next.slick-disabled{border-color:#d4d4d4;}
.carrossel .slick-prev{left:0;}
.carrossel .slick-next{right:0;}
.bannerSlideHome{margin:20px 0;}
.bannerSlideHome .slick-list{margin:0 45px;}
.bannerSlideHome .bnExtra,
.bannerSlideHome .bnExtra a{outline:0;}
.bannerSlideHome button.slick-prev,
.bannerSlideHome button.slick-next{width:35px;height:35px;border:1px solid #595959;opacity:.8;}
.bannerSlideHome button.slick-prev.slick-disabled,
.bannerSlideHome button.slick-next.slick-disabled{border-color:#d4d4d4;}
.bannerSlideHome .slick-prev{left:0;}
.bannerSlideHome .slick-next{right:0;}
.slider{text-align:center;}
.slick-prev svg,
.slick-next svg{width:13px;height:35px;vertical-align:middle;opacity:.8;fill:#595959;}
.slick-prev:hover svg,
.slick-prev:focus svg,
.slick-next:hover svg,
.slick-next:focus svg{opacity:1;}
.slick-prev.slick-disabled svg,
.slick-next.slick-disabled svg{opacity:1;fill:#d4d4d4;}
@media all and (min-width:768px) and (max-width:1200px){.carrossel button.slick-prev{left:0 !important;}
.carrossel button.slick-next{right:0 !important;}
.carrossel button.slick-prev svg,
.carrossel button.slick-next svg{width:23px !important;height:23px !important;}
.carrossel button.slick-prev,
.carrossel button.slick-next{width:20px !important;}
.bannerSlideHome button.slick-prev{left:0 !important;}
.bannerSlideHome button.slick-next{right:0 !important;}
.bannerSlideHome button.slick-prev svg,
.bannerSlideHome button.slick-next svg{width:23px !important;height:23px !important;}
.bannerSlideHome button.slick-prev,
.bannerSlideHome button.slick-next{width:20px !important;}
.page-home .container{width:100%;}
.page-home .product{-webkit-transition:150ms all linear 0s;-moz-transition:150ms all linear 0s;-ms-transition:150ms all linear 0s;-o-transition:150ms all linear 0s;transition:150ms all linear 0s;}
}
@media screen and (max-width:767px){
	.carrossel button.slick-prev,
	.carrossel button.slick-next{display:none !important;}
	.bannerSlideHome button.slick-prev,
	.bannerSlideHome button.slick-next{display:none !important;}
}
.social:after{content:''}

.bannersExtrasHome{margin:0 auto; border:15px solid #fff; position:relative; border-radius:30px 30px 0 0;}
.bannersExtrasHome .col-sm-4:nth-child(1) img{border-radius:15px 0 0 0;}
.bannersExtrasHome .col-sm-4:nth-child(3) img{border-radius:0 15px 0 0;}
@media screen and (max-width:767px){
	.bannersExtrasHome .col-sm-4 img{border-radius:15px 15px 0 0 !important;}
}

/* ----------------------------------------------------------
		#Filtro Modelo
-----------------------------------------------------------*/
div.filtromodelo{max-height:160px; overflow-y:hidden;}
div.filtromodelo ul.filtromodelo{margin:0 !important; background:#fff; padding:15px 0; /*border:1px solid #eee;*/}
div.filtromodelo ul.filtromodelo > div{margin:0 auto !important; max-width:900px;}
div.filtromodelo ul.filtromodelo li{height:125px; text-align:center; margin:0 32px;}
div.filtromodelo ul.filtromodelo li a{
	color:#5b5a60;
	font:500 14px/16px 'Barlow', sans-serif;
	display:block;
	position:relative;
	top:50%;
	-webkit-transform: translateY(-50%);
	   -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	     -o-transform: translateY(-50%);
	        transform: translateY(-50%);
}
div.filtromodelo ul.filtromodelo li img{max-height:100px; margin:0 auto 8px;}

.product-list .product{background:#fff; border-radius:8px;}
.product-list .product a{display:block;text-decoration:none;outline:0;padding:0;}
.product-list .product a:focus{outline:0;}
.product-list .product-image{height:300px;max-width:320px;width:100%;margin:0 auto 10px;position:relative; overflow:hidden; border-radius:9px;}
.product-list .product-image div{background-color:#fff;height:auto;max-width:320px;width:100%;opacity:1;-webkit-transition:150ms all linear 0s;-moz-transition:150ms all linear 0s;-ms-transition:150ms all linear 0s;-o-transition:150ms all linear 0s;transition:150ms all linear 0s;}
.product-list .product-image div:nth-child(2){opacity:0}
.product-list .product:hover .product-image div:nth-child(2){opacity:1}
.product-list .product:hover .product-image div:nth-child(2):before{width:100%; height:340px; display:block; content:''; position:relative; background:#fff}
.product-list .product-image img{left:50%;position:absolute;top:50%;padding:4px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.product-list .product-name,
.product-list .product-price,
.product-list .product-payment{max-width:320px;margin:auto;text-align:center;}
.product-list .product-name h3{color:#5b5a60;font:400 18px/20px 'Barlow', sans-serif;margin-bottom:20px; height:34px; overflow-y:hidden;}
.product-list .price-de{color:#949494;text-decoration:line-through;font:400 12px/15px 'Barlow', sans-serif;text-align:center; position:absolute; margin-top:-15px; width:100%;}
.product-list .product-price{color:#75d5de;font:700 20px/25px 'Barlow', sans-serif;margin-bottom:5px;}
.product-list .product-payment{color:#949494;font:12px/15px 'Barlow', sans-serif}
.product-list .product-payment br{display:none}
.product .ranking{font-size:16px;margin:auto;color:#ebbb01;z-index:11;display:inline-block;width:100%;background-color:#fff;padding:0px 7px;text-align:center;margin-bottom:5px;}

div.filtromodelo ul.filtromodelo li img{
    opacity:0.8;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
}

@keyframes shakeThatBooty {
    33% {
        @include transform(rotateZ(10deg));
    }
    67% {
        @include transform(rotateZ(-10deg));
    }
    100% {
        @include transform(rotateZ(10deg));
    }
}

div.filtromodelo ul.filtromodelo li img:hover{
    opacity:1;
    animation: shakeThatBooty 0.3s linear 1;
    -webkit-animation: shakeThatBooty 0.3s linear 1;
    -moz-animation: shakeThatBooty 0.3s linear 1;
    -o-animation: shakeThatBooty 0.3s linear 1;
    -ms-animation: shakeThatBooty 0.3s linear 1;
}

@keyframes shakeThatBooty {
  33% {
    transform: rotateZ(10deg);
    -webkit-transform: rotateZ(10deg);
    -moz-transform: rotateZ(10deg);
    -o-transform: rotateZ(10deg);
    -ms-transform: rotateZ(10deg);
  }
  67% {
    transform: rotateZ(-10deg);
    -webkit-transform: rotateZ(-10deg);
    -moz-transform: rotateZ(-10deg);
    -o-transform: rotateZ(-10deg);
    -ms-transform: rotateZ(-10deg);
  }
  100% {
    transform: rotateZ(10deg);
    -webkit-transform: rotateZ(10deg);
    -moz-transform: rotateZ(10deg);
    -o-transform: rotateZ(10deg);
    -ms-transform: rotateZ(10deg);
  }
}

/* ----------------------------------------------------------
		#Tag % Desconto
-----------------------------------------------------------*/
.tag-discount {
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 10;
	background-color:#FFD0D0;
	color:#5b5a60;
	display: inline-block;
	text-align: center;
	padding-top: 10px;
	width: 42px;
	height: 42px;
	font-size: 12px;
	line-height:12px;
	font-weight: normal;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
		 -o-box-shadow: none;
			box-shadow: none;
}
.tag-discount strong{font-size:15px;}
.tag-discount small {display:block; text-align:center; font-size:11px; font-weight:normal;}


/* ----------------------------------------------------------
		#Plugin Instagram
-----------------------------------------------------------*/
.instaimg img:hover{
	opacity:0.8;
	-moz-opacity:0.8;
	-webkit-opacity:0.8;
}
#instafeed{margin:0 0 2px!important;}
.barrainstagram{background-color:#fff; padding-top:12px; border-top:1px solid #eee;}
.barrainstagram,
.barrainstagram a.linkInsta{/*float:right; padding:3px 10px; display:block;*/ font:bold 18px 'Source Sans Pro',sans-serif; color:#f7c3c3;}
.barrainstagram hr{border-color:#f7c3c3; margin:10px 0;}
.gallery.instaimg{padding:0 0 2px; display:inline-block; width:10%;}
.addthis_inline_follow_toolbox,
.addthis_inline_follow_toolbox .addthis-smartlayers.addthis-animated.at4-show,
.addthis_inline_follow_toolbox .addthis_toolbox.addthis_default_style{display:inline-block !important;}
.addthis_inline_follow_toolbox .addthis-smartlayers.addthis-animated > p{display:none;}
.addthis_inline_follow_toolbox a .at-icon-wrapper{border-radius:6px !important;}

.page-home .footer{margin-top:0;}
.footer{background-color:#FFD0D0;margin-top:35px;}
.footer .divNews{background-color:#f7c3c3;}
.footer .divNews ul{text-align:center;}
.footer .divNews ul li{display:inline-block; vertical-align:middle;}
.footer .divNews ul li:nth-child(1){text-align:left; padding-right:15px; font:400 11px/11px 'Barlow', sans-serif;}
.footer .divNews ul li:nth-child(2){width:70%}
.footer .divNews .container{padding-top:20px;position:relative;}
.footer .divNews .newsletter-form{}
.footer .divNews .newsletter-form .titNews{font-weight:700;font-size:18px; line-height:20px; padding-right:10px; text-transform:uppercase}
.footer .divNews .newsletter-form .input-group{display:flex;}
.footer .divNews .newsletter-form .input-group::-webkit-input-placeholder{color:#5b5a60;font:400 11px/1.8 'Barlow', sans-serif;letter-spacing:1.6px}
.footer .divNews .newsletter-form .input-group:-moz-placeholder{color:#5b5a60;font:400 11px/1.8 'Barlow', sans-serif;letter-spacing:1.6px}
.footer .divNews .newsletter-form .input-group::-moz-placeholder{color:#5b5a60;font:400 11px/1.8 'Barlow', sans-serif;letter-spacing:1.6px}
.footer .divNews .newsletter-form .input-group:-ms-input-placeholder{color:#5b5a60;font:400 11px/1.8 'Barlow', sans-serif;letter-spacing:1.6px}
.footer .divNews .newsletter-form input.form-control{/*max-width:280px;*/float:none;background-color:#f5f5f5;color:#5b5a60;border-radius:0;border:none;font:400 11px/1.8 'Barlow', sans-serif;box-shadow:none;-webkit-box-shadow:none;margin-right:10px; height:40px;}
.footer .divNews .newsletter-form .input-group-btn{width:auto;}
.footer .divNews .newsletter-form .btn{background:#5b5a60;padding:0 30px;border:1px solid #5b5a60;border-radius:0;color:#FFD0D0;font-family:'Barlow', sans-serif;font-size:12px;height:40px;outline:0;text-align:center;text-transform:uppercase;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-ms-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;}
.footer .divNews .newsletter-form .btn:hover{background:#FFD0D0;color:#5b5a60; border-color:#5b5a60;}

.footer .logoFooter img{max-width:100px;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);}
.footer .container{padding-top:35px;position:relative;}
.page-checkout_cart .footer .container{display:none;}
.footer .row{margin-bottom:20px}
.footer .row p{color:#5b5a60;font:400 11px/15px 'Barlow', sans-serif;margin-bottom:10px}
.footer .backtop{background-color:#fff;border:2px solid #959595;color:#959595;cursor:pointer;font-family:'Glyphicons Halflings';font-size:16px;font-style:normal;font-weight:400;height:42px;line-height:40px;position:absolute;right:0px;text-align:center;top:-20px;width:42px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
.footer .backtop:before{content:'\e113'}
.footer h3{color:#5b5a60;font:700 14px/16px 'Barlow', sans-serif;margin-bottom:9px;text-transform:uppercase;}
.footer a{color:#5b5a60;font:400 14px 'Barlow', sans-serif}
.footer .help li,
.footer .institutional li{margin-bottom:5px}
.footer .contact-us{}
.footer .contact-us a{color:#5b5a60;}
.footer .contact-us .agAtendimento{color:#5b5a60;font:400 13px/16px 'Barlow', sans-serif;margin-bottom:12px;}
.footer .contact-us .agAtendimento span{color:#5b5a60;font:700 13px/16px 'Barlow', sans-serif;text-transform:uppercase;padding-right:10px;}
.footer .contact-us a{font:700 15px/21px 'Barlow', sans-serif;text-transform:lowercase}
.main-menu h3,

.footer .social{margin-top:6px}
.footer .social{font-size:0;text-align:left;}
.footer .social a{outline:0;}
.footer .social svg{width:25px;height:25px;vertical-align:middle;fill:#5b5a60;}
.footer .social a:hover svg{fill:#e5acac;}
.footer .social:after{clear:both;display:block}
.footer .social li{display:inline-block;font-size:0;margin-right:10px;vertical-align:top}
.footer .social li:last-child{margin-right:0}
.footer .payment{font-size:0;width:100%;}
.footer .payment li{display:inline-block;margin-bottom:5px;margin-right:2px;overflow:hidden;vertical-align:middle;}
.footer .payment li svg{width:44px;height:35px;vertical-align:middle;fill:#5b5a60;}
@media screen and (max-width:767px){.footer .contact-us,
.footer .payment,
.footer .row p,
.footer .sales,
.footer h3{text-align:center}
.footer .backtop{left:calc(50% - 21px)}
.footer .container{width:auto}
.footer .help li,
.footer .institutional li{display:block;margin:12px 0;text-align:center}
.footer .contact-us{background:url(../img/phone.jpg?1) 55px 1px no-repeat}
.footer .contact-us h3{display:block;margin:15px 0 0}
.footer .contact-us a{display:block;margin:10px 0}
.footer .sales li{margin-bottom:10px}
.footer .logo-dc-footer{display:none}
.footer .social{margin:10px 0}
.footer .payment{font-size:0;width:100%}
.footer .row{margin-bottom:0}
.footer .row p{margin:10px 0;display:block}
.footer .logo-bandup{display:block;margin:0 auto}
.footer .ebit{margin:10px 0}
}
.bulboodigital{text-align:center; padding:15px 0;}
@media all and (max-width:767px) {
	.bulboodigital{padding:5px 0 55px !important;}
}
.store-message{color:#8b8b8b;font:400 11px/19px 'Barlow', sans-serif;padding:20px 0;text-align:center;}
.breadcrumb{margin-bottom:20px;background:none !important;}
.produto-breadcrumb{background:none;padding:10px;}
.breadcrumb,
.breadcrumb a,
.breadcrumb span{font-size:12px;}
.breadcrumb .icon-breadcrumb{font:400 12px 'Barlow', sans-serif;padding:0 4px;vertical-align:middle;}
.breadcrumb .breadcrumb-text,
.breadcrumb .breadcrumb-item a{color:#595959 !important;}
.breadcrumb .breadcrumb-item a:hover{color:#5b5a60 !important;}
.breadcrumb span.breadcrumb-item:last-child a{text-decoration:underline;}
.breadcrumb-spacer{}
aside.sidebar .menuCatList{font-family:'Barlow', sans-serif;}
aside.sidebar .menuCatList li.item-level1{margin-bottom:15px;}
aside.sidebar .menuCatList li.item-level1:first-child h3{margin-top:0;}
aside.sidebar .menuCatList li.item-level1 h3{border-bottom:1px solid #959595;margin-top:10px;}
aside.sidebar .menuCatList h3 .link-level1{color:#5b5a60;font-size:14px;}
aside.sidebar .menuCatList .link-level2{color:#595959;font-size:12px;padding-left:10px;}
.page-catalog .showcase-title{color:#5b5a60;font:400 20px 'Barlow', sans-serif;margin:0 0 15px;padding:10px 0 10px 0;border-bottom:1px solid #5b5a60;text-align:left;}
.page-catalog .paginacaoTopo{float:right;margin-right:15px;}
.page-catalog .paginacaoTopo .right.catalogo-pages{display:none;}
.page-catalog .catalogo-display{color:#6c6c6c;float:left;font-size:0;font-family:'Barlow', sans-serif;padding:10px 15px;}
.page-catalog .catalogo-display > strong.color{font-size:12px;font-weight:400;}
.page-catalog .catalogo-display > strong.color + strong.color{font-size:0;}
.page-catalog .smart-filter ul:empty,
.page-catalog .smart-filter h3:empty,
.page-catalog .tray-hide{display:none}
.page-catalog .product{margin-bottom:30px;/*min-height:460px;*/}
.page-catalog .page-content{padding:0}
.page-catalog .banner-title{margin-bottom:10px}
.smart-filter .filtrar.por.marca{display:none;}
.smart-filter h3{border-bottom:1px solid #5b5a60;color:#5b5a60;font:400 14px/14px 'Barlow', sans-serif;padding-bottom:6px;padding-left:4px;}
.smart-filter ul{margin-bottom:30px;}
.smart-filter li{margin-top:15px;}
.smart-filter a{color:#353535;font:400 12px/12px 'Barlow', sans-serif;padding:0 4px;}
.smart-filter a:hover{color:#6c6c6c;text-decoration:none}
.smart-filter .filter-tamanho>li{border:1px solid #737373;display:inline-block;height:23px;min-width:54px;text-align:center}
.smart-filter .filter-tamanho>li:hover{background:#6c6c6c;border:1px solid #6c6c6c}
.smart-filter .filter-tamanho>li:hover a{color:#fff}
.smart-filter .filter-tamanho>li>a{display:block;padding:5px 0;width:100%}
.page-catalog .catalogo-form-filtros{float:right}
.page-catalog .catalogo-form-filtros .filtros{color:#433f3f;display:none;font:700 12px 'Barlow', sans-serif}
.page-catalog .catalogo-form-filtros .filtros .select{border-radius:0;display:inline-block;font:400 12px 'Barlow', sans-serif;margin:0;width:auto}
.page-catalog .catalogo-form-filtros .filtros.filtro-ordem{display:block}
.page-catalog .wrap-breadcrumb{margin-bottom:20px;}
.page-catalog .wrap-breadcrumb:after{clear:both;content:'';display:block}
.page-catalog .breadcrumb{background:0 0;color:#515151;float:left;padding:8px 0 0;margin:0;}
.page-catalog .breadcrumb a{color:#515151;font:400 12px/12px 'Barlow', sans-serif}
.page-catalog .breadcrumb:before{content:none}
.page-catalog .catalog-name{font:700 12px/12px 'Barlow', sans-serif;float:left;padding:10px 0 11px 5px;}
.page-catalog .btns-paginator{font:400 12px 'Barlow', sans-serif;padding:8px 0;}
.page-catalog .breadcrumb-text+.icon-breadcrumb{display:none}
.page-catalog .paginate{margin:20px 0;position:relative;min-height:33px;border-top:1px solid #959595;padding:15px 0 0;}
.page-catalog .paginate .board.catalogo-pagination{position:absolute;right:0;}
.page-catalog .btn-pagina-anterior a:before,.page-catalog .btn-proxima-pagina a:before{border-bottom:5px solid transparent;border-top:5px solid transparent;content:''}
.page-catalog .paginate:after{clear:both;content:'';display:block}
.page-catalog .catalogo-pages,.page-search .catalogo-form-filtros{float:right}
.page-catalog .btns-paginator{color:#262626;display:inline-block;text-align:center;vertical-align:top;width:31px;}
.page-catalog .btns-paginator a{color:#5b5a60 !important;}
.page-catalog .btn-primeira-pagina,.page-catalog .btn-ultima-pagina,.page-catalog .separador-paginas,.page-search .smart-filter h3.categorias,.page-search .smart-filter h3:empty,.page-search .smart-filter ul.categorias,.page-search .smart-filter ul:empty,.page-search .tray-hide{display:none}
.page-catalog .btn-pagina-anterior,.page-catalog .btn-proxima-pagina{font-size:0;padding:16px 10px;}
.page-catalog .btns-paginator.selectedPg{background-color:#6c6c6c;color:#fff;font-weight:400;}
.page-catalog .btn-pagina-anterior a:before{border-right:5px solid #797979;}
.page-catalog .btn-proxima-pagina a:before{border-left:5px solid #797979;}
.page-search .showcase-title{color:#5b5a60;font:400 20px 'Barlow', sans-serif;margin:0 0 15px;padding:10px 0 10px 0;border-bottom:1px solid #5b5a60;text-align:left;}
.page-search .paginacaoTopo{float:right;margin-right:15px;}
.page-search .paginacaoTopo .right.catalogo-pages{display:none;}
.page-search .catalogo-display{color:#6c6c6c;float:left;font-size:0;font-family:'Barlow', sans-serif;padding:10px 20px 10px 0;}
.page-search .catalogo-display > strong.color{font-size:12px;font-weight:400;}
.page-search .catalogo-display > strong.color + strong.color{font-size:0;}
.page-search aside.sidebar{margin-top:30px;}
.page-search .product{margin-bottom:30px;min-height:460px;}
.page-search .page-content{padding:0;}
.page-search .banner-title{margin-bottom:10px;}
.page-search .catalogo-form-filtros .filtros{color:#433f3f;display:none;font:700 12px 'Barlow', sans-serif;}
.page-search .catalogo-form-filtros .filtros .select{border-radius:0;display:inline-block;font:400 12px 'Barlow', sans-serif;margin:0;width:auto;}
.page-search .catalogo-form-filtros .filtros.filtro-ordem{display:block;}
.page-search .wrap-breadcrumb{margin-bottom:20px;margin-top:10px;}
.page-search .wrap-breadcrumb:after{clear:both;content:'';display:block;}
.page-search .breadcrumb{background:0 0;color:#515151;float:left;padding:8px 0 0;margin:0;}
.page-search .breadcrumb a{color:#515151;font:400 12px/12px 'Barlow', sans-serif;}
.page-search .breadcrumb:before{content:none;}
.page-search .catalog-name{font:700 12px/12px 'Barlow', sans-serif;float:left;padding:10px 0 11px 5px;}
.page-search .btns-paginator{font:700 12px/31px 'Barlow', sans-serif;}
.page-search .breadcrumb-text+.icon-breadcrumb{display:none;}
.page-search .paginate{margin:20px 0;position:relative;min-height:33px;}
.page-search .paginate .board.catalogo-pagination{position:absolute;right:0;}
.page-search .btn-pagina-anterior a:before,
.page-search .btn-proxima-pagina a:before{border-bottom:5px solid transparent;border-top:5px solid transparent;content:'';}
.page-search .paginate:after{clear:both;content:'';display:block;}
.page-search .catalogo-pages{float:right;}
.page-search .btns-paginator{color:#262626;display:inline-block;text-align:center;vertical-align:top;width:31px}
.page-search .btns-paginator a{color:#262626;}
.page-search .btn-pagina-anterior,.page-search .btn-proxima-pagina{font-size:0}
.page-search .btns-paginator.selectedPg{background-color:#6c6c6c;color:#fff;font-weight:400}
.page-search .btn-pagina-anterior a:before{border-right:5px solid #797979}
.page-search .btn-proxima-pagina a:before{border-left:5px solid #797979}
.page-search #vitrine-catalogo #Vitrine .text{margin-bottom:0;}
.page-search #vitrine-catalogo #Vitrine{font:400 12px 'Barlow', sans-serif;}
.page-search #vitrine-catalogo .board h1.color{font:700 22px 'Barlow', sans-serif;color:#5b5a60;letter-spacing:-1px;}
.page-search #div_erro{font-family:'Barlow', sans-serif;}
.page-search #div_erro h3{font:700 20px 'Barlow', sans-serif;color:#5b5a60;letter-spacing:-1px;}
.page-search .blocoAlerta{font-family:'Barlow', sans-serif;padding:20px 0;}
/**/.Mapa,
.breadcrumb:before{font-family:'Glyphicons Halflings'}
.Mapa,body{line-height:1}
.select[disabled],.text[disabled],fieldset[disabled] .select,fieldset[disabled] .text{cursor:not-allowed}
.banner-display-box a,.banner-display-box a:hover,.page-checkout_cart #tabela_carrinho .bt-excluir:hover{text-decoration:none}
.page-central_confirmar_pagamento td,.page-central_confirmar_pagamento th,.page-central_detalhe_pedido td,.page-central_detalhe_pedido th,.page-central_lista_espera td,.page-central_lista_espera th,.page-central_rastrear td,.page-central_rastrear th,.page-central_troca td,.page-central_troca th,.page-checkout_cart #tabela_carrinho .valores_carrinho,.page-checkout_cart #tabela_carrinho th,.page-checkout_cart .caixa-forma-frete h3,.page-checkout_cart .caixa-total h3,.page-checkout_payment .caixa-detalhes-compra th,.timelogotray{white-space:nowrap}
#lightwindow_navigation a,#lightwindow_navigation a:active,#lightwindow_navigation a:hover,#lightwindow_navigation a:link,#lightwindow_navigation a:visited,.text:focus,a:active,a:hover{outline:0}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
.nav{margin-top:20px}
.nav .aberta{background-color:#f2f2f2}
.selo-ambiente-seguro{display:block;margin:20px 0;position:static!important}
.selo-ambiente-seguro img{display:inline-block;vertical-align:middle}
.Mapa,.Mapa img{display:none}
.Mapa{font-style:normal;font-weight:400;position:relative;top:1px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
.select,.text{background-image:none;line-height:1.42857143;margin-bottom:15px;padding:6px 12px;}
.Mapa:before{content:"\e032";}
.Mapa:after{content:"Mapa do site";font-family:arial,sans-serif;}
.text{background-color:#fff;border:1px solid #ccc;color:#959595;font-size:12px;font-family:'Barlow', sans-serif;height:34px;}
.text:focus{border-color:#5b5a60;outline:0;}
.text::-moz-placeholder{color:#999;opacity:1}
.text:-ms-input-placeholder{color:#999}
.text::-webkit-input-placeholder{color:#999}
.text[disabled],.text[readonly],fieldset[disabled] .text{background-color:#eee;opacity:1}
textarea.text{height:auto}
.select{background-color:#fff;border:1px solid #ccc;color:#555;display:block;font-size:14px;height:34px;width:100%;}
.select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.select::-moz-placeholder{color:#999;opacity:1}
.select:-ms-input-placeholder{color:#999}
.select::-webkit-input-placeholder{color:#999}
.select[disabled],.select[readonly],fieldset[disabled] .select{background-color:#eee;opacity:1}
textarea.select{height:auto}
.page-central_cliente .central-menu:after{clear:both;content:'';display:block}
.page-central_cliente .icoFilho{text-align:center}
.page-central_cliente .icoFilho p{display:block;min-height:35px}
.page-central_cliente .icoFilho img{background-color:#5b5a60}
.page-central_cliente .central-icons-pai img{display:none}
.page-central_detalhe_pedido table{margin-top:20px}
.page-central_detalhe_pedido .TimeLine5,.page-central_detalhe_pedido .TimeLine7{background:url(../../../img01/sombratop_ie.png) top repeat-x;border:1px solid #DDD;margin-bottom:20px;padding:0 1%}
.page-central_detalhe_pedido .TimeLine5 ul,.page-central_detalhe_pedido .TimeLine7 ul{display:table;list-style:none;margin-top:15px;padding:0;width:100%}
.page-central_detalhe_pedido .TimeLine5 ul li,.page-central_detalhe_pedido .TimeLine7 ul li{border-top:3px solid #CCC;display:block;float:left;font-size:10px;padding-top:5px;text-align:center;width:20%}
.page-login fieldset,.page-register fieldset{padding:20px}
.page-central_detalhe_pedido .TimeLine5 ul .ok,.page-central_detalhe_pedido .TimeLine7 ul .ok{background:url(../../../img01/timelineok.png) right top no-repeat;border-top-color:#9C3}
.page-central_detalhe_pedido .TimeLine5 ul .on,.page-central_detalhe_pedido .TimeLine7 ul .on{border-top-color:#F90}
.page-login .caixa-cadastro>*,.page-login .caixa-login>*{margin-bottom:20px}
.page-login fieldset label{display:block}
.page-login .page-content .container{margin-bottom:20px;width:auto}
.page-login #email_cadastro,.page-login #email_login,.page-login #senha_login{display:block;width:100%!important}
.page-login .caixa-cadastro br,.page-login .caixa-login br,.page-login .login-campos-obrigatorios{display:none}
.page-login #email_login_erro,.page-register #tit_cadastro_pf,.page-register #tit_cadastro_pj{display:block;margin-bottom:20px}
.page-register .page-content h1.color{font:400 26px 'Barlow', sans-serif;color:#5b5a60;letter-spacing:-1px;border-bottom:1px solid #5b5a60;}
.page-register .page-content h2.color{font:400 20px 'Barlow', sans-serif;color:#5b5a60;letter-spacing:-1px;}
.page-register form#frm2 fieldset{font:400 12px 'Barlow', sans-serif;}
.page-register form#frm2 fieldset span.obriga.red{font-size:0;}
.page-register form#frm2 fieldset span.obriga.red:before{content:'*';font-size:12px;font-weight:700;color:#5b5a60;}
.page-register form#frm2 fieldset #fisica,
.page-register form#frm2 fieldset #juridica{margin-top:20px;}
.page-register form#frm2 fieldset input[type=checkbox]#email{margin-bottom:40px;}
.page-register form#frm2 fieldset #ou_estado_envio_nacional{display:inline-block;vertical-align:top;}
.page-register form#frm2 fieldset + fieldset #cobranca_cidade_erro + br + label{vertical-align:top;}
.page-register form#frm2 .botao-prosseguir-cadastro{background-color:#FFD0D0;border-radius:0;font:400 12px 'Barlow', sans-serif;letter-spacing:3px;padding:10px 20px;text-transform:uppercase;border:0;}
.page-register .page-content .container{margin-bottom:20px;width:auto}
.page-register #CadastroAbas{margin-bottom:20px}
.page-register #CadastroAbas .nav-tabs{border:0;}
.page-register #CadastroAbas ul li{border:1px solid #bababa;margin-right:10px;}
.page-register #CadastroAbas ul li:focus,
.page-register #CadastroAbas ul li:hover,
.page-register #CadastroAbas ul li a{font:400 14px 'Barlow', sans-serif;color:#777;}
.page-register #CadastroAbas ul li.aberta{border:1px solid #5b5a60;background-color:#5b5a60;box-shadow:none;outline:0;}
.page-register #CadastroAbas ul li.aberta a{font:400 14px 'Barlow', sans-serif;background-color:#5b5a60;color:#fff;box-shadow:none;outline:0;}
.page-register #CadastroAbas .nav-tabs>li>a:hover{border-color:rgba(0,0,0,0) !important;}
.page-register #frm2>*{margin-bottom:20px;}
.page-search #ProdBlock,
.page-checkout_cart #ProdBlock{display:none;}
.page-checkout_cart .page-content .container{width:auto}
.page-checkout_cart .AvancarTopo+.bt-avancar,.page-checkout_cart .carrinho-heading{display:none}
.page-checkout_cart #cesta_produtos{margin-bottom:20px;border-bottom:1px dotted #c9c9c9;}
.page-checkout_cart #tabela_carrinho tr:first-child{}
.page-checkout_cart #tabela_carrinho .valores_carrinho{font-size:20px}
.page-checkout_cart #tabela_carrinho .qntd{text-align:center;width:4em}
.page-checkout_cart #tabela_carrinho .refresh{cursor:pointer;display:block}
.page-checkout_cart #tabela_carrinho .refresh:before{content:"\e030";font-family:'Glyphicons Halflings';font-size:1.3em}
.page-checkout_cart #tabela_carrinho .refresh img{display:none}
.page-checkout_cart #tabela_carrinho .bt-excluir{cursor:pointer;display:block}
.page-checkout_cart #tabela_carrinho .bt-excluir:before{content:"\e020";font-family:'Glyphicons Halflings'}
.carrinho-tabs:after,.page-checkout_cart .caixa-botoes:after,.page-checkout_cart .caixa-total:after{content:'';clear:both}
.page-checkout_cart #tabela_carrinho .bt-excluir img{display:none}
.page-checkout_cart #tab input[type=radio],.page-checkout_cart .caixa-forma-frete div{display:inline-block;outline:0;}
.page-checkout_cart #tab{width:100%}
.page-checkout_cart #tab td{padding:7px 0}
.page-checkout_cart #tab td:last-child,
.page-checkout_cart #tab td:last-child a{font-size:11px;}
.page-checkout_cart .carFretePara{display:block;margin-bottom:20px}
.page-checkout_cart .caixa-total:after{display:block}
.page-checkout_cart .caixa-total .tit-total{text-align:right}
.page-checkout_cart .caixa-total th:last-child{display:none}
.page-checkout_cart .caixa-total .tablePage div{display:inline-block}
.page-checkout_cart .caixa-botoes{margin-bottom:20px}
.page-checkout_cart .caixa-botoes:after{display:block}
.page-checkout_cart .caixa-botoes .bt-continuar-comprando{float:left}
.page-checkout_cart .caixa-botoes .botao-prosseguir-compra,.page-checkout_cart .caixa-botoes .bt-avancar{cursor:pointer;float:right}
.page-checkout_cart .carrinho-tabs{display:none;}
.carrinho-tabs,.ranking{margin-bottom:20px}
.page-checkout_payment .tit-detalhes-compra{padding:0;width:auto}
.page-checkout_payment .lista-formas-pagamento li fieldset{border:none;display:block;width:100%}
.page-checkout_payment #lightwindow_contents label{display:inline}
.page-checkout_payment .board.observacao{margin:10px 0 0;text-align:left!important}
.page-checkout_payment .caixa-lista-formas .observacao span{color:#5b5a60!important;font:700 16px/16px 'Barlow', sans-serif;text-transform:uppercase}
.page-checkout_payment .page-checkout_payment .board.observacao br{display:none}
.page-checkout_payment .tablePage h3{color:#5b5a60;font-size:16px;font-weight:700;line-height:16px;text-transform:uppercase}
.page-checkout_payment .Forma2 h3,.page-checkout_payment .caixa-lista-formas #ProdAbas a{font:700 16px/16px 'Barlow', sans-serif;margin:0;text-transform:uppercase}
.page-checkout_payment .bt-altera-compra a,.page-checkout_payment .bt-altera-entrega a,.page-checkout_payment .bt-trocar-forma a{background:url(https://images.tcdn.com.br/img/arquivos/identidade_visual/images/sistema/ico-alterar.png?v=3) left top no-repeat;display:inline-block;height:31px;width:40px;-webkit-transition:.2s -webkit-transform linear;-moz-transition:.2s -moz-transform linear;-o-transition:.2s -o-transform linear;transition:.2s transform linear}
.page-checkout_payment .bt-altera-compra a:hover,.page-checkout_payment .bt-altera-entrega a:hover,.page-checkout_payment .bt-trocar-forma a:hover{background-position:0 -33px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.page-checkout_payment .bt-altera-compra img,.page-checkout_payment .bt-altera-entrega img,.page-checkout_payment .bt-trocar-forma img{display:none}
.page-checkout_payment .caixa-lista-formas #ProdAbas li{background:#f0f0f0;display:block;padding:30px 23px}
.page-checkout_payment .lista-formas-pagamento li{align-items:center;background-color:#f9f9f9;display:block;display:flex;overflow:hidden;padding:10px 0;position:relative}
.page-checkout_payment .Forma2 h3{background-color:#f0f0f0;border-bottom:0 none;border-left:2px solid #fff;border-right:0 none;border-top:0 none;color:#5b5a60!important;padding:32px 21px;text-align:left}
.banner-js,.carrinho-tabs li,.page-checkout_payment .bt-altera-entrega,.page-checkout_payment .tit-trocar-entrega{text-align:center}
.page-checkout_payment .caixa-lista-formas #ProdAbas a{background-color:transparent;border-radius:0;border:0;color:#5b5a60;letter-spacing:0;padding:0}
.page-checkout_payment #form_pagamento .tit-detalhes-compra h2,.page-checkout_payment .tit-dados-entrega h2{color:#5b5a60!important;font-size:16px;font-weight:700;margin:0 0 10px;text-transform:uppercase}
.page-checkout_payment .mensagem-popup{background-color:#484848;display:block}
.page-checkout_payment .mensagem-popup h3{color:#fff;font-size:11px;font-weight:700;line-height:18px;padding:13px 13px 13px 46px;text-transform:uppercase}
.page-checkout_payment .carrinho-heading{display:none}
.page-checkout_payment .caixa-detalhes-compra tr:first-child{background-color:#f5f5f5}
.page-checkout_payment .caixa-detalhes-compra .valores_carrinho{font-size:20px;white-space:nowrap}
.page-checkout_payment .caixa-detalhes-compra .tit-nome-produto div{margin:0!important}
.page-checkout_payment .tit-escolha-forma{display:block;margin-top:30px}
.page-checkout_payment .caixa-formas-pagamento{margin-bottom:50px;overflow:hidden}
.page-checkout_payment .caixa-formas-pagamento .caixa-forma-a_vista,.page-checkout_payment .caixa-formas-pagamento .caixa-forma-parcelado{clear:both;padding-top:20px}
.page-checkout_payment .caixa-lista-formas{clear:both}
.page-checkout_payment .caixa-lista-formas .container{padding:0;width:auto}
.page-checkout_payment .caixa-lista-formas .tit-tipo-pagamento a{color:#5b5a60;font-size:24px}
.page-checkout_payment .lista-formas-pagamento{margin-bottom:0}
.page-checkout_payment .lista-formas-pagamento li{clear:both;margin:5px 0}
.page-checkout_payment .caixa-detalhes-compra td:last-child,.page-checkout_payment .caixa-detalhes-compra th:last-child{display:none}
.page-checkout_payment .caixa-detalhes-compra .bt-altera-compra th,.page-checkout_payment .caixa-detalhes-compra .tit-altera-compra h3{display:table-cell;text-align:center}
.page-checkout_payment #obs{width:100%!important}
.page-checkout_payment .Seguro{top:75px}
.page-checkout_payment .finalizarBT{float:right}
.page-checkout_payment span.valores_carrinho h3{font-size:18px}
.page-checkout_payment .tit-cobranca h3,.page-checkout_payment .tit-destinatario h3,.page-checkout_payment .tit-entrega h3{font-size:17px}
@media screen and (max-width:767px){.page-checkout_payment .Seguro{display:none}
.page-checkout_payment .finalizarBT{float:none}
.page-checkout_payment .page-content{padding:0}
}
.page-implantacao .implantation{margin-top:20px}
.page-implantacao .implantation button,.page-implantacao .implantation label{display:block}
.page-newsletter .page-content>div>div>span{position:static!important}
.carrinho-tabs:after{display:block}
.carrinho-tabs li .passo-desc,.carrinho-tabs li .passo-num{display:none}
.carrinho-tabs .passo-text{font-size:2em}
.ranking{border:0;line-height:15px;padding:0}
.ranking strong{font-weight:400}
.star0,.star1,.star2,.star3,.star4,.star5{background:url(../img/stars.png) left top no-repeat;height:15px;width:96px}
.star0{background-position:-100px 0}
.star1{background-position:-80px 0}
.star2{background-position:-60px 0}
.star3{background-position:-40px 0}
.star4{background-position:-20px 0}
.star5{background-position:0 0}
.banner-js{clear:both;padding-bottom:40px;overflow:hidden}
.banner-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:12px auto 0;border:3px solid #666;padding:8px;overflow:hidden}
.banner-display-box{border:2px solid #BCBCBC;cursor:pointer;float:left;height:300px;overflow:hidden;position:relative;width:63%}
.banner-option .banner-price{background:#666;color:#FFF;font-size:20pt;padding:10px;position:absolute;top:0}
.banner-img img{max-height:300px}
.banner-option .banner-texts-box{bottom:0;display:block;position:absolute;width:100%}
.banner-option .banner-text{background:rgba(51,51,51,.75);padding:8px}
.banner-option .banner-text-name{color:#FFF;font-size:15pt}
.banner-option .banner-text-description{color:#FFF;font-size:10pt;margin-top:1px}
.banner-option.disabled{display:none}
.banner-box-list{cursor:pointer;display:block;float:right;list-style:none;margin:0;width:35%}
.banner-box-list-option{background:#999;height:73px;margin-top:4px;overflow:hidden;position:relative;padding-right:8px}
.banner-box-list-option:first-child{margin-top:0}
.banner-box-list-option.disabled{background:#BCBCBC}
.banner-box-list-option-image{margin:4px;float:left;width:90px;height:65px;overflow:hidden}
.banner-box-list-option-name{color:#333;display:block;font-size:10pt;font-weight:700;margin:11px 0 0 74px}
.logotray,.logotray-message{margin:auto;text-align:center;text-transform:uppercase}
.banner-img{text-align:center}
#NavLogoTray{background:#ccc;display:block;height:20px;overflow:hidden;text-align:center}
.logotray-message{background:#ccc;display:inline-block;padding:0 18px}
.logotray-message,.logotray-message a{color:#666!important;font:400 9px/20px Verdana,sans-serif!important}
.logotray-message a{font-weight:700!important}
.logotray{display:block;width:350px;font-size:10px;line-height:19px;background:#fff;height:17px}
.timelogotray{display:block;float:left;color:transparent}
.cloud-zoom-big{background-repeat:no-repeat;background-color:#fff;border:1px solid #5b5a60;left:100%!important;margin:0!important}
#lightwindow .page-simula-frete{line-height:18px;padding:10px;max-width:90%;min-width:887px}
.finish-message,.finish-order{padding:2% 3%;margin-bottom:25px}
.finish-delivery,.finish-message,.finish-order,.finish-purchase{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.finish-accounts ul li,.finish-method-message{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.finish-message{width:58%;float:left;font-size:16px;font-weight:400;color:#333}
.finish-order{border:1px solid #F2F2F2;width:28%;float:right;background:#F9F9F9;text-align:center}
.cyrcle,.finish-button{background-image:url(../../../img01/black-70.png);background-repeat:repeat}
.finish-delivery,.finish-purchase{border:1px solid #F2F2F2;padding:2% 3%;margin-bottom:20px}
.finish-purchase{width:58%;float:left;clear:both}
.finish-delivery{width:28%;float:right;font-size:14px;color:#333}
.finish-title{font:400 24px/normal Arial;color:#333}
.finish-main-message{font-family:Arial;font-weight:700}
.finish-order-code{font:700 48px/normal Arial;margin-bottom:15px}
.finish-payment-method{width:100%;margin:20px 0;float:left}
.finish-button,.finish-delivery-method{margin-bottom:15px}
.finish-total{font-size:14px;color:#333;float:left;width:60%;margin-top:21px;text-align:left}
.finish-method-image{float:left;width:40%}
.finish-method-image img{width:54px}
.finish-change-method{width:100%;font-weight:700;text-decoration:underline;text-align:center;float:left}
.finish-button,.finish-button-billet:hover{text-decoration:none}
.finish-button{display:inline-block;width:126px;padding:11px 0;color:#fff;font:700 16px/normal Arial;border-radius:5px;text-transform:uppercase}
.finish-button-billet{color:#5b5a60;width:126px}
.finish-button-transfer{width:240px}
.finish-button-card{width:189px}
.finish-button-default{width:210px}
.finish-customer{font-weight:700;margin-top:20px}
.finish-purchase ul{width:100%;margin-top:15px;float:left;list-style:none}
.finish-purchase ul li{width:100%;padding:15px 0;border-bottom:1px solid #F2F2F2;float:left}
.finish-purchase ul li:first-child{padding-top:0}
.finish-purchase ul li:last-child{padding-bottom:0;border-bottom:none}
.finish-purchase-img{float:left;width:60px;margin-right:10px}
.finish-product-description{margin-left:70px;display:block}
.finish-info{margin-top:20px;float:left}
.finish-info:last-child{margin-bottom:0}
.finish-info-img{width:30px;height:30px;margin:10px;float:left}
.cyrcle{width:50px;height:50px;border-radius:25px;float:left}
.finish-info-text{margin-left:70px}
.finish-product-name{font-size:14px;color:#333}
.finish-product-variant{margin:0;display:block;border:none;float:none;list-style:none}
.finish-product-variant li{padding:0;border:none;float:none}
.finish-product-additional-information{display:block}
.finish-accounts{width:100%;margin-top:20px;float:left}
.finish-accounts ul{width:100%;padding:0;float:left;list-style:none}
.finish-accounts ul li{box-sizing:border-box;width:47%;padding:1%;border:1px solid #ccc;border-radius:5px;margin:6% 6% 0 0;float:left}
.finish-accounts ul li:nth-child(even){margin-right:0}
.finish-accounts ul li:nth-child(1),.finish-accounts ul li:nth-child(2){margin-top:0}
.finish-ebit,.finish-method-message{width:100%;margin-top:20px;float:left}
.finish-accounts ul li h2{font:700 16px/normal Arial;color:#333}
.finish-accounts ul li div{font:14px/normal Arial;color:#333}
.finish-method-message{box-sizing:border-box;padding:2%;border:1px solid #F2F2F2;border-radius:7px;background:#F9F9F9}
.finish-ebit{padding:0}
.finish-method-message-check{width:47%;float:right}
.finish-method-message h2{font:700 16px/normal Arial;color:#333;margin-bottom:10px}
.finish-method-message span{font:14px/normal Arial;color:#333}
.color-red{color:#C00}
.finish-main-error{font-size:23px}
.finish-denied{font:700 18px/normal Arial;margin-top:30px}
.finish-error-message{margin-top:10px;font:14px/normal Arial}
.finish-error-didyouknow{font:24px/normal Arial;margin-top:30px}
.finish-error-didyouknow p{font:14px/normal Arial;color:#5b5a60;margin-top:10px}
.finish-error-modal{font:700 14px/normal Arial;margin-top:10px}
.finish-check-parts{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:47%;padding:2%;border:1px solid #ccc;margin-top:20px;border-radius:7px;float:left}
.finish-check-parts h2{font:700 16px Arial;color:#333;margin-bottom:10px}
.finish-check-parts ul{list-style:none}
.finish-check-parts ul li{font:14px Arial;color:#333}
.modal-erro-body{text-align:left}
.modal-erro-titulo{font:18px/normal Arial;width:100%;padding:10px 0 18px;margin-bottom:20px;border-bottom:solid 1px #DDD}
.modal-erro-left{width:70%;float:left}
.modal-erro-right{width:30%;float:right}
.modal-erro-right img{margin-top:65px}
.modal-erro-left div{margin-bottom:15px}
.modal-erro-left h2{color:#C00;font:700 14px Arial}
.modal-erro-left p{color:#767676;font:14px Arial;margin:0;padding:0}
.modal-erro-botao-fechar a,.modal-erro-botao-tentar a{width:200px;font:14px/normal Arial;border-radius:5px;text-decoration:none}
.modal-erro-bottom{clear:both;background-color:#EEE;border-top:solid 1px #DDD;height:39px;padding:30px 10px 0 0}
.modal-erro-botao-tentar a{padding:5px 15px;color:#fff;background-image:url(../../../img01/black-70.png);background-repeat:repeat}
.modal-erro-botao-fechar a{padding:5px 10px;color:#333;border-color:#333;background-color:#FFF}
.modal-erro-botao-tentar{float:right}
.modal-erro-botao-fechar{float:right;margin-left:20px}
.page-recibo_pagamentodigital2{background:0 0}
.page-recibo_pagamentodigital2 #NavInferior,.page-recibo_pagamentodigital2 #NavLateralEsquerda,.page-recibo_pagamentodigital2 #NavLogoTray,.page-recibo_pagamentodigital2 #NavSuperior,.page-recibo_pagamentodigital2 #NavVisitados{display:none}
#suggestion{z-index:100;border:6px solid #666;max-width:700px;min-width:400px}
#suggestion strong{background-color:#D75b5a608;color:#FFF;display:block;line-height:24px;margin-bottom:7px;text-indent:8px;font:700 14px 'Barlow', sans-serif}
#suggestion span{display:block;cursor:pointer;padding:4px 0}
#suggestion #words{font-size:13px;background-color:#fff;padding:14px}
#suggestion #products{background-color:#f5f5f5;padding:14px}
#suggestion #products a{color:#5b5a60;font-weight:700}
#suggestion #words span{border-bottom:1px dotted #DDD}
#suggestion #products .img-suggestion{width:90px;height:90px;float:left;margin-right:10px}
#suggestion #products .list-products{margin-bottom:20px;font-size:13px}
#suggestion #words span:hover{background:#eee}
#suggestion #products strong,#suggestion #words strong{background:#666}
#suggestion #products div:hover{background:#D8D8D8}
#lightwindow_overlay{display:none;visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100px;z-index:500}
#lightwindow{z-index:175b5a60001;display:none;visibility:hidden;position:absolute;width:auto}
#lightwindow #lightwindow_title_bar{line-height:0}
#lightwindow_container{display:none;visibility:hidden;position:absolute;padding:0;margin:0}
* html #lightwindow_container{overflow:hidden}
#lightwindow_contents iframe{overflow:auto}
#lightwindow_contents{overflow:hidden;z-index:0;position:relative;border:10px solid #fff;background-color:#fff}
#lightwindow_loading{height:100%;width:100%;top:0;left:0;z-index:9999;position:absolute;background-color:#f0f0f0;padding:10px}
#lightwindow_loading_shim,#lightwindow_navigation_shim{display:none;left:0;position:absolute;top:0;width:100%;height:100%}
#lightwindow_loading span{font-size:12px;line-height:32px;font-family:Arial,Helvetica,sans-serif;color:#444;float:left;padding:0 10px 0 0}
#lightwindow_loading span a,#lightwindow_loading span a:link,#lightwindow_loading span a:visited{color:#888;font-weight:700;text-decoration:none;cursor:pointer}
#lightwindow_loading span a:active,#lightwindow_loading span a:hover{text-decoration:underline}
#lightwindow_loading img{float:left;margin:0 10px 0 0}
#lightwindow_navigation{position:absolute;top:0;left:0;display:none}
#lightwindow_next,#lightwindow_previous{width:49%;height:100%;background:url(../../img01/blank.gif) no-repeat;display:block}
#lightwindow_previous{float:left;left:0}
#lightwindow_next{float:right;right:0}
#lightwindow_previous:active,#lightwindow_previous:hover{background:url(../../img01/prevlabel.png) left 15% no-repeat}
#lightwindow_next:active,#lightwindow_next:hover{background:url(../../img01/nextlabel.png) right 15% no-repeat}
#lightwindow_next_title,#lightwindow_previous_title{display:none}
#lightwindow_galleries{width:100%;position:absolute;z-index:50;display:none;overflow:hidden;margin:0 0 0 10px;bottom:0;left:0}
#lightwindow_galleries_tab_container{width:100%;height:0;overflow:hidden}
a#lightwindow_galleries_tab,a:link#lightwindow_galleries_tab,a:visited#lightwindow_galleries_tab{display:block;height:20px;width:77px;float:right;line-height:22px;text-decoration:none;font-weight:700;cursor:pointer;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#fff;background:url(../../img01/black-70.png)}
* html a#lightwindow_galleries_tab,* html a:link#lightwindow_galleries_tab,* html a:visited#lightwindow_galleries_tab{background:#5b5a60;opacity:.7;filter:alpha(opacity=70)}
a:active#lightwindow_galleries_tab,a:hover#lightwindow_galleries_tab{font-family:Arial,Helvetica,sans-serif;color:#fff}
#lightwindow_galleries_tab_span{display:block;height:20px;width:63px;padding:0 7px}
#lightwindow_galleries_tab .up{background:url(../../img01/arrow-up.gif) 60px 5px no-repeat}
#lightwindow_galleries_tab .down{background:url(../../img01/arrow-down.gif) 60px 6px no-repeat}
#lightwindow_galleries_list{background:url(../../img01/black-70.png);overflow:hidden;height:0}
* html #lightwindow_galleries_list{background:#5b5a60;opacity:.7;filter:alpha(opacity=70)}
.lightwindow_galleries_list{width:200px;float:left;margin:0 0 10px;padding:10px}
.lightwindow_galleries_list h1{font-family:Arial,Helvetica,sans-serif;color:#09F;text-decoration:none;font-weight:700;cursor:pointer;padding:10px 0 5px;font-size:16px}
.lightwindow_galleries_list li{margin:5px 0;list-style-type:none}
.lightwindow_galleries_list a,.lightwindow_galleries_list a:link,.lightwindow_galleries_list a:visited{font-family:Arial,Helvetica,sans-serif;display:block;line-height:22px;color:#fff;text-decoration:none;font-weight:700;cursor:pointer;padding:0 0 0 10px;font-size:11px}
.box_skitter .image img,.box_skitter ul{display:none}
.lightwindow_galleries_list a:active,.lightwindow_galleries_list a:hover{background:#5b5a60;font-family:Arial,Helvetica,sans-serif;color:#ffffbe;border-left:3px solid #ffffbe;padding:0 0 0 7px}
#lightwindow_data_author_container,#lightwindow_data_caption,#lightwindow_data_gallery_container{font-size:10px;color:#666;font-family:Arial,Helvetica,sans-serif}
#lightwindow_data{position:absolute}
#lightwindow_data_slide{position:relative}
#lightwindow_data_slide_inner{background-color:#fff;padding:0 10px 10px}
#lightwindow_data_caption{padding:10px 0 0;text-transform:uppercase;line-height:25px;background-color:#fff;clear:both}
#lightwindow_data_details{background-color:#f0f0f0;padding:0 10px;height:20px}
#lightwindow_data_author_container{width:40%;text-align:right;line-height:20px;float:right;overflow:hidden}
#lightwindow_data_gallery_container{width:40%;text-align:left;line-height:20px;float:left;overflow:hidden}
#lightwindow_title_bar{height:25px;overflow:hidden;position:relative}
#lightwindow_title_bar_title{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:25px;text-align:left;float:left}
a#lightwindow_title_bar_close_link,a:link#lightwindow_title_bar_close_link,a:visited#lightwindow_title_bar_close_link{position:absolute;right:0;bottom:0;z-index:90;text-align:right;cursor:pointer;padding:0;margin:0}
a:active#lightwindow_title_bar_close_link,a:hover#lightwindow_title_bar_close_link{color:#CCC}
#lightwindow p{color:#5b5a60;padding-right:10px}
#lightwindow,#lightwindow *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.box_skitter{position:relative;background:#fff;margin:0 auto}
.box_skitter img{max-width:none}
.box_skitter .container_skitter{overflow:hidden;position:relative}
.box_skitter .image{overflow:hidden;position:static}
.box_skitter .box_clone{position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20}
.box_skitter .box_clone img{max-width:none;position:absolute;top:0;left:0;z-index:20}
.box_skitter .next_button,.box_skitter .prev_button{display:none!important;top:50%;z-index:152;overflow:hidden;margin-top:-25px;position:absolute;text-indent:-9999em}
.box_skitter .prev_button{left:35px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.box_skitter .next_button{right:35px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.box_skitter .next_button:hover,.box_skitter .prev_button:hover{opacity:.5}
.box_skitter .info_slide{position:absolute;top:15px;left:15px;z-index:100;background:#5b5a60;color:#fff;font:700 11px arial;padding:5px 0 5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;opacity:.75}
.box_skitter .container_thumbs,.box_skitter .info_slide_thumb .image_number{height:50px;position:relative;overflow:hidden}
.box_skitter .info_slide .image_number{background:#333;float:left;padding:2px 10px;margin:0 5px 0 0;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.box_skitter .info_slide .image_number:hover{background:#5b5a60}
.box_skitter .info_slide .image_number_select,.box_skitter .info_slide .image_number_select:hover{background:#c33;float:left;padding:2px 10px;margin:0 5px 0 0}
.box_skitter .info_slide_thumb{height:50px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;overflow:hidden;top:auto;top:0;left:0;padding:0;opacity:1}
.box_skitter .info_slide_thumb .image_number{width:100px;margin:0;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.box_skitter .info_slide_thumb .image_number img{position:absolute;top:-30px;left:-30px;height:100px}
.box_skitter .box_scroll_thumbs{padding:0}
.box_skitter .box_scroll_thumbs .scroll_thumbs{position:absolute;bottom:60px;left:50px;background:#ccc;background:-moz-linear-gradient(-90deg,#555,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#555),to(#fff));width:200px;height:10px;overflow:hidden;text-indent:-9999em;z-index:101;cursor:pointer;border:0 solid #333}
.box_skitter .info_slide_dots{bottom:5px;left:auto!important;padding:5px 0 5px 5px;position:absolute;right:50px;z-index:151;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
.box_skitter .info_slide_dots .image_number{background:#8f8f8f;box-shadow:-1px 1px 1px #5b5a60;cursor:pointer;float:left;height:10px;margin:0 5px 0 0;overflow:hidden;text-indent:-9999em;width:10px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.box_skitter .info_slide_dots .image_number:hover{background:#5b5a60}
.box_skitter .info_slide_dots .image_number_select,.box_skitter .info_slide_dots .image_number_select:hover{background:#fff;float:left}
.loading{background:url(/imggeral/loja/img01/skitter/ajax-loader.gif) left top no-repeat;color:#fff;height:32px;left:50%;overflow:hidden;position:absolute;text-indent:-9999em;top:50%;width:32px;z-index:15b5a600;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.box_skitter .label_skitter{z-index:150;position:absolute;bottom:0;left:0;color:#fff;display:none;opacity:.8;background:#5b5a60}
.box_skitter .label_skitter p{padding:10px;margin:0;font:400 22px arial,tahoma;letter-spacing:-1px;text-align:center}
.box_skitter .progressbar{background:#5b5a60;position:absolute;top:5px;left:1.5%;height:5px;width:200px;z-index:99;border-radius:20px}
.box_skitter .preview_slide{display:none;position:absolute;z-index:152;bottom:30px;left:-40px;width:100px;height:100px;background:#fff;border:1px solid #222;-moz-box-shadow:rgba(0,0,0,.7) 2px 2px 5px;-webkit-box-shadow:rgba(0,0,0,.7) 2px 2px 5px;box-shadow:rgba(0,0,0,.7) 2px 2px 5px;overflow:hidden}
.box_skitter .preview_slide ul{height:100px;overflow:hidden;margin:0;list-style:none;display:block;position:absolute;top:0;left:0}
.box_skitter .preview_slide ul li{width:100px;height:100px;overflow:hidden;float:left;margin:0;padding:0;position:relative;display:block}
.box_skitter .preview_slide ul li img{position:absolute;top:0;left:0;height:150px;width:auto}
#overlay_skitter{position:absolute;top:0;left:0;width:100%;z-index:9998;opacity:1;background:#5b5a60}
.box_skitter .focus_button,.box_skitter .play_pause_button{position:absolute;top:50%;text-indent:-9999em;margin-top:-25px;opacity:0;overflow:hidden}
.box_skitter .focus_button{z-index:100;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.box_skitter .play_pause_button{z-index:151;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.box_skitter .focus_button:hover,.box_skitter .play_pause_button:hover{opacity:.5}
.box_skitter_large{height:auto;margin:0 auto}
.box_skitter_medium,.box_skitter_small{height:auto}
.box_skitter .focus_button,.box_skitter .next_button,.box_skitter .play_pause_button,.box_skitter .prev_button{display:block;background:url(/imggeral/loja/img01/skitter/sprite-default.png) no-repeat}
.box_skitter .next_button{background-position:0 -42px;width:42px;height:42px}
.box_skitter .prev_button{background-position:-42px -42px;width:42px;height:42px}
.box_skitter .play_pause_button{background-position:0 0;width:42px;height:42px}
.box_skitter .play_pause_button.play_button{background-position:0 -84px;width:42px;height:42px}
.box_skitter .focus_button{background-position:-42px 0;width:42px;height:42px}
.skitter-minimalist .focus_button,.skitter-minimalist .next_button,.skitter-minimalist .play_pause_button,.skitter-minimalist .prev_button{display:block;background:url(/imggeral/loja/img01/skitter/sprite-minimalist.png) no-repeat}
.skitter-minimalist .prev_button{background-position:0 0;width:24px;height:28px;left:-45px}
.skitter-minimalist .next_button{background-position:0 -28px;width:24px;height:28px;right:-45px}
.skitter-minimalist .play_pause_button{background-position:0 -74px;width:18px;height:18px}
.skitter-minimalist .play_pause_button.play_button{background-position:0 -56px;width:18px;height:18px}
.skitter-minimalist .focus_button{background-position:0 -92px;width:18px;height:18px}
.skitter-minimalist .info_slide{background:0 0}
.skitter-minimalist .info_slide .image_number{background:#5b5a60;box-shadow:rgba(255,255,255,.2) 1px 1px 0;font-size:12px;font-weight:400}
.skitter-minimalist .info_slide .image_number:hover{background:#111}
.skitter-minimalist .info_slide .image_number_select,.skitter-minimalist .info_slide .image_number_select:hover{background:#c33}
.skitter-minimalist .info_slide_dots .image_number{width:14px;height:14px;box-shadow:rgba(255,255,255,.2) 1px 1px 0}
.skitter-round .focus_button,.skitter-round .next_button,.skitter-round .play_pause_button,.skitter-round .prev_button{display:block;background:url(/imggeral/loja/img01/skitter/sprite-round.png) no-repeat}
.skitter-round .prev_button{background-position:0 0;width:23px;height:47px;left:-23px}
.skitter-round .next_button{background-position:-23px 0;width:23px;height:47px;right:-23px}
.skitter-round .next_button:hover,.skitter-round .prev_button:hover{opacity:1}
.skitter-round .play_pause_button{background-position:0 -70px;width:47px;height:23px;top:24px;left:24px}
.skitter-round .play_pause_button.play_button{background-position:0 -47px;width:47px;height:23px;top:24px}
.skitter-round .focus_button{background-position:0 -93px;width:47px;height:23px;top:24px;left:82px}
.skitter-round .info_slide{background:0 0}
.skitter-round .info_slide .image_number{background:#999;box-shadow:rgba(255,255,255,.2) 1px 1px 0;font-size:12px;font-weight:400}
.skitter-round .info_slide .image_number:hover{background:#333}
.skitter-round .info_slide .image_number_select,.skitter-round .info_slide .image_number_select:hover{background:#111}
.skitter-round .info_slide_dots .image_number{width:14px;height:14px;box-shadow:rgba(255,255,255,.2) 1px 1px 0;background:#999}
.skitter-round .info_slide_dots .image_number:hover{background:#333}
.skitter-round .info_slide_dots .image_number_select,.skitter-round .info_slide_dots .image_number_select:hover{background:#111}
.skitter-round .progressbar{top:-10px;left:0;background:#333;box-shadow:rgba(255,255,255,.3) 1px 1px 0}
.skitter-clean .focus_button,.skitter-clean .next_button,.skitter-clean .play_pause_button,.skitter-clean .prev_button{display:block;background:url(/imggeral/loja/img01/skitter/sprite-clean.png) no-repeat}
.skitter-clean .prev_button{background-position:0 0;width:47px;height:46px}
.skitter-clean .next_button{background-position:0 -46px;width:47px;height:46px}
.skitter-clean .play_pause_button{background-position:0 -133px;width:41px;height:41px}
.skitter-clean .play_pause_button.play_button{background-position:0 -92px;width:41px;height:41px}
.skitter-clean .focus_button{background-position:0 -174px;width:41px;height:41px}
.skitter-clean .info_slide{background:0 0}
.skitter-clean .info_slide .image_number{background:#fff;box-shadow:rgba(0,0,0,.2) 1px 1px 0;font-size:12px;font-weight:400;color:#333}
.skitter-clean .info_slide .image_number:hover{background:#ccc}
.skitter-clean .info_slide .image_number_select,.skitter-clean .info_slide .image_number_select:hover{background:#111;color:#fff}
.skitter-clean .info_slide_dots{bottom:10px;background:rgba(255,255,255,.8);box-shadow:rgba(0,0,0,.3) 1px 1px 0}
.skitter-clean .info_slide_dots .image_number{width:14px;height:14px;background:#999}
.skitter-clean .info_slide_dots .image_number:hover{background:#333}
.skitter-clean .info_slide_dots .image_number_select,.skitter-clean .info_slide_dots .image_number_select:hover{background:#111}
.skitter-clean .progressbar{top:5px;left:5px;background:#fff;box-shadow:rgba(0,0,0,.5) 1px 1px 0}
.skitter-square .focus_button,.skitter-square .play_pause_button{top:10px;bottom:auto;right:auto;margin-top:0;width:55px;height:55px}
.skitter-square .focus_button,.skitter-square .next_button,.skitter-square .play_pause_button,.skitter-square .prev_button{display:block;background:url(/imggeral/loja/img01/skitter/sprite-square.png) no-repeat}
.skitter-square .play_pause_button{background-position:-55px 0;left:10px}
.skitter-square .play_pause_button.play_button{background-position:0 0;width:55px;height:55px}
.skitter-square .focus_button{background-position:-55px -55px;left:65px}
.skitter-square .next_button{background-position:0 -55px;width:55px;height:55px;top:auto;left:auto;bottom:10px;right:10px}
.skitter-square .prev_button{background-position:0 -110px;width:55px;height:55px;top:auto;left:auto;bottom:10px;right:65px}
.skitter-square .info_slide{background:0 0}
.skitter-square .info_slide .image_number{background:#fff;box-shadow:rgba(0,0,0,.2) 1px 1px 0;font-size:12px;font-weight:400;color:#333}
.skitter-square .info_slide .image_number:hover{background:#ccc}
.skitter-square .info_slide .image_number_select,.skitter-square .info_slide .image_number_select:hover{background:#111;color:#fff}
.skitter-square .info_slide_dots .image_number{width:14px;height:14px;box-shadow:rgba(255,255,255,.2) 1px 1px 0;background:#ccc}
.skitter-square .info_slide_dots .image_number:hover{background:#999}
.skitter-square .info_slide_dots .image_number_select,.skitter-square .info_slide_dots .image_number_select:hover{background:#555}
.skitter-square .progressbar{top:0;left:0;width:100%;background:#fff;border-radius:0;height:2px}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
abbr[title]{border:none}
b,optgroup,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#5b5a60}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0;max-width:100%}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre,textarea{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
.page-content{}
.Seguro{display:inline-block;margin:0;position:absolute;right:0;top:0;display:none;}
.Seguro .bgcolor{background-color:#0189C3}
.suggestion{right:0;top:100%;width:100%}
.jcarousel-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.page-contact .page-content h3{margin:15px 0}
.page-contact .formulario-contato label.block{display:block}
.page-contact .formulario-contato span.block{display:inline-block;line-height:22px;min-width:90px;vertical-align:top}
.page-register #banner_title{display:none}
.page-register .text{display:inline-block}
.page-register #pf_span_sexo,.page-register #pj_span_sexo{height:auto!important}
.page-register button.botoes_personalizados_enviar{background:0 0;border:none}
.wrap-related{margin-top:30px}
.wrap-related .abasProduto{margin-bottom:22px}
.wrap-related h6.produtos-relacionados-text{font-size:0}
.wrap-related h6.produtos-relacionados-text:before{border-bottom:1px solid #c1c1c1;color:#207aba;content:"Voc\00EA  tamb\00E9m vai curtir...";display:block;font:700 14px/14px 'Barlow', sans-serif;padding-bottom:15px;padding-left:20px;text-transform:uppercase}
.wrap-related .relacionado:first-child{padding-left:0}
.wrap-related .relacionado:last-child{padding-right:0}
.wrap-related .relacionado-imagem{background-color:#f2f2f2;display:block;height:330px;margin-bottom:10px;overflow:hidden;position:relative}
.wrap-related .relacionado-imagem img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.wrap-related .relacionado-nome{color:#555;display:block;font:400 13px/15px 'Barlow', sans-serif;margin-bottom:5px;min-height:32px}
.wrap-related .ValoresLista{color:#747474;font:13px/15px 'Barlow', sans-serif}
.wrap-related .precode{color:#555;display:block;font-size:12px;margin-bottom:5px;text-decoration:line-through}
.wrap-related .oculta_destaque+.precoAvista,.wrap-related .txt-por{color:#4a6f99;display:inline-block;font:700 13px/15px 'Barlow', sans-serif;margin-bottom:5px}
.wrap-related .preco-parc2{color:#747474;display:inline-block;font:13px/15px 'Barlow', sans-serif}
.wrap-related .preco-parc2 .preco-parc2{display:inline-block}
.pointer{cursor:pointer}
@media screen and (max-width:767px){.page-content{width:100%}
.page-home body{min-width:0;padding:0}
.page-home body>.container{padding:0}
body{min-width:0;padding:0!important}
.page-catalog .sidebar,.page-search .sidebar{display:none}
.page-catalog .product-list,.page-search .product-list{display:block}
.page-login .main-menu,.page-register .main-menu{display:none}
.page-login .caixa-cadastro,.page-login .caixa-login{padding-left:0!important}
.page-register .page-content,.page-register .page-content .container{padding:0!important}
.page-register fieldset{border:none;padding:0!important}
.page-register .nav{margin-top:0}
.page-register .text{max-width:295px}
}
.customer-menu .login .login-box,
.main-menu .level2,
.main-menu .link-novidades ul,
.transition-fast{-webkit-transition:.1s all linear 0s;-moz-transition:.1s all linear 0s;-o-transition:.1s all linear 0s;transition:.1s all linear 0s}
.slcted{background-color:#ccc}
.cl{clear:both;margin:0!important}
.idp{font-size:10px;line-height:12px;text-align:left;}
.is-hidden{display:none}
.suggestion{z-index:100;border:2px solid #666;max-width:700px;min-width:400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:auto}
.suggestion span{display:block;cursor:pointer;padding:4px 0;}
.suggestion-words{font-size:13px;background-color:#fff;padding:14px;}
.suggestion-words span{border-bottom:1px dotted #ddd;color:#5b5a60;font-family:'Barlow', sans-serif;}
.suggestion-words span:hover{background:#eee}
.suggestion-title{color:#fff;display:block;margin-bottom:7px;text-indent:8px;font:700 14px/24px 'Barlow', sans-serif;}
.suggestion-products{background-color:#fff;padding:14px}
.suggestion-products a{color:#5b5a60;font-weight:700}
.suggestion-products .suggestion-img{width:90px;height:90px;float:left;margin-right:10px;overflow:hidden}
.suggestion-product{margin-bottom:20px;font-size:13px}
.suggestion-product .suggestion-desc .titlep{text-align:left;}
.suggestion-products strong,.suggestion-words strong{background:#666}
@media screen and (max-width:767px){
	.page-checkout_payment #FormasPagamento fieldset,body{min-width:0}
	body{padding:0 1em}
	.center{width:auto}
	.header{}
	#NavTagCloud,
	#NavVisitados,
	.Seguro,
	.banner-extra1,
	.banner-extra2,
	.banner-extra3,
	.banner-title,
	.newsletter{display:none}
	.owl-theme .owl-controls{margin:0px 0 10px !important;}
	.owl-theme .owl-controls .owl-page span{width:20px !important; height:20px !important;}
	#Page{padding:0}
	.Seguro{position:static}
	#Relacionados ul{margin:0;padding:0}
	#Relacionados ul li{width:100%}
	#Relacionados ul li .NomeProdLista,#Relacionados ul li a,#Relacionados ul li h3,#Relacionados ul li span{text-align:left}
	.page-product #direita,.page-product #esquerda{float:none;width:100%}
	.page-product #quantidade{float:none}
	.page-product .produto-links{border:1px solid #ccc}
	.page-product #ProdAbas .aberta a,.page-product #ProdAbas li a{border-radius:0}
	.page-product .produto-links>span{display:block;border-top:1px solid #ccc}
	.page-product .produto-links>span:first-child{border-top:none}
	.page-product #foto_p img{max-width:100%!important}
	.page-product .produto-esquerda #comparar input[type=checkbox]{display:inline-block;float:none;margin:3px 5px 0 0;vertical-align:top}
	.page-product .produto-esquerda #comparar label{color:#5b5a60}
	.page-product .selo-ambiente-seguro{display:none}
	.page-product #ProdAbas .aberta,.page-product #ProdAbas li{display:block;margin:0}
	.page-product .produto-nome{margin:0}
	.page-product .prodCod{position:static}
	.page-product .board_htm table{width:100%!important}
	.page-product #ProdAbas{margin:0;padding:0}
	.page-checkout_cart #ProdBlock,.page-checkout_cart #tabela_carrinho tr:first-child,.page-checkout_cart .Seguro{display:none}
	.page-checkout_cart #tabela_carrinho tr{background:0 0;border:1px solid #ccc}
	.page-checkout_cart #tabela_carrinho td{border-right:1px solid #ccc;border-left:1px solid #ccc;border-top:none;border-bottom:none;display:block;margin:0;overflow:hidden;padding:0;text-align:center;width:100%}
	.page-checkout_cart #tabela_carrinho td h3,.page-checkout_cart #tabela_carrinho td h4,.page-checkout_cart #tabela_carrinho td h5{margin:0}
	.page-checkout_cart #tabela_carrinho td h4{margin:1em 0}
	.page-checkout_cart #tabela_carrinho td img{border:none}
	.page-checkout_cart #tabela_carrinho td:first-child{border-top:1px solid #ccc}
	.page-checkout_cart #tabela_carrinho td:last-child{border-bottom:1px solid #ccc}
	.page-checkout_cart .refresh{margin:1em auto}
	.page-checkout_cart .bt-excluir{height:9px;margin:1em auto;width:10px}
	.page-checkout_cart .caixa-forma-frete tr{background:0 0;display:block}
	.page-checkout_cart .caixa-forma-frete #formas_envio_frete .tablePage tr{padding-top:20px;border-top:2px dotted #c9c9cc !important;}
	.page-checkout_cart .caixa-forma-frete #formas_envio_frete .tablePage tr:first-child{padding-top:0px;border-top:0 !important;}
	.page-checkout_cart .caixa-forma-frete .bt-cep,
	.page-checkout_cart .caixa-forma-frete .bt-cupom{display:inline-block;}
	.page-checkout_cart .caixa-forma-frete #calculoFrete{float:none;margin:0;text-align:center}
	.page-checkout_cart #formas_envio_frete tr td{padding:0}
	.page-checkout_cart #formas_envio_frete tr td:first-child+td{width:auto}
	.page-checkout_cart #formas_envio_frete tr td:first-child+td+td{margin:0;width:100%;padding:10px 0px 20px !important;display:block;}
	.page-checkout_cart #formas_envio_frete tr img{display:none}
	.page-checkout_cart .carFretePara{margin:0;text-align:center}
	.page-checkout_cart #cep1{width:auto !important;max-width:auto !important;}
	.carrinho-tabs ol{display:block}
	.carrinho-tabs li{display:block;flex:none;margin:0}
	.page-login .board .caixa-cadastro,.page-login .board .caixa-login{border:none;display:block;float:none;margin:1em 0;width:100%}
	.page-register #Page .obriga{display:block;width:100%}
	.page-register .breadcrumb{margin-top:2em}
	.page-register .Mapa{float:right;margin:2em 0;position:static}
	.page-implantacao input{display:block;margin-bottom:1em;width:100%}
	.page-catalog .sidebar-left{float:none;display:none}
	.page-catalog .bts1,.page-catalog .compare-product a,.page-catalog .visual-type{display:none}
	.page-catalog #Page label{display:block;margin:0 5px}
	.page-catalog .filtros{display:block;float:none}
	.page-catalog .filtros select{display:block}
	.page-catalog .breadcrumb{margin:0 0 15px;display:inline-block;float:none !important;width:100%;text-align:center;}
	.page-catalog #Page .select,.page-catalog #Page select{width:100%;display:block}
	.page-catalog .catalogo-display{text-align:center;width:100%}
	.page-catalog #linksPag,.page-catalog .catalogo-pagination .catalogo-pages{font-size:0;width:100%;text-align:center}
	.page-search .sidebar-left{float:none;display:none}
	.page-search .bts1,.page-search .compare-product a,.page-search .visual-type{display:none}
	.page-search #Page label{display:block;margin:0 5px}
	.page-search .catalogo-form-filtros{float:none;width:100%!important;display:block}
	.page-search .filtros{display:block;float:none}
	.page-search .filtros select{display:block}
	.page-search .breadcrumb{margin:0}
	.page-search #Page .select,.page-search #Page select{width:100%;display:block}
	.page-search .catalogo-display{margin:10px 5px;text-align:center;width:100%}
	.page-search #linksPag,.page-search .catalogo-pagination .catalogo-pages{font-size:0;width:100%;text-align:center}
	.page-checkout_payment .tablePage td{padding:0 10px}
	.page-checkout_payment .caixa-detalhes-compra tr:first-child{display:none}
	.page-checkout_payment .caixa-dados-entrega{background:0 0;padding:0}
	.page-checkout_payment .caixa-dados-entrega td,.page-checkout_payment .caixa-dados-entrega th{display:block;width:100%}
	.page-checkout_payment .caixa-dados-entrega .tit-cobranca,.page-checkout_payment .caixa-dados-entrega .tit-entrega,.page-checkout_payment .caixa-dados-entrega .tit-trocar-entrega{display:none}
	.page-checkout_payment .caixa-dados-entrega .bt-altera-entrega:before{content:"Alterar Endere\00E7o de Entrega";display:block}
	.page-checkout_payment .caixa-dados-entrega .tit-dados-entrega:before{display:block;content:"Endere\00E7o de Entrega";font-weight:700;margin-top:1em}
	.page-checkout_payment .caixa-dados-entrega .tit-dados-cobranca:before{display:block;content:"Endere\00E7o de Cobranca";font-weight:700;margin-top:1em}
	.page-checkout_payment .caixa-dados-entrega .bt-altera-entrega{padding:2em 0}
	.page-checkout_payment .caixa-dados-entrega #form_pagamento h2{padding:0}
	.page-checkout_payment .caixa-formas-pagamento{display:none}
	.page-checkout_payment .lista-formas-pagamento li{display:block}
	.page-checkout_payment .lista-formas-pagamento li>img{width:50px}
	.page-checkout_payment .lista-formas-pagamento li .finalizarBT{display:block;margin-top:1em;overflow:hidden;position:static}
	.page-central_anteriores .breadcrumb,
	.page-central_cliente .breadcrumb,
	.page-central_comentarios .breadcrumb,
	.page-central_confirmar_pagamento .breadcrumb,
	.page-central_detalhe_pedido .breadcrumb,
	.page-central_lista_espera .breadcrumb,
	.page-central_rastrear .breadcrumb,
	.page-central_senha .breadcrumb,
	.page-central_troca .breadcrumb,
	.page-checkout_payment .caixa-lista-formas>.container,
	.page-navegacao_visitados .breadcrumb{margin-top:2em}
	.page-checkout_payment #Page legend{font-size:100%;white-space:normal}
	.page-checkout_payment #FormasPagamento .select{max-width:100%}
	.page-checkout_payment .caixa-lista-formas #ProdAbas li{background:0 0;padding:1em 0}
	.page-finalizar_finalizar .finish-delivery,
	.page-finalizar_finalizar .finish-message,
	.page-finalizar_finalizar .finish-order,
	.page-finalizar_finalizar .finish-purchase{clear:both;float:none;width:100%;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}
	.page-central_anteriores #ProdBlock,
	.page-central_anteriores .icoPai,
	.page-central_anteriores .sidebar-left,
	.page-central_cliente #ProdBlock,
	.page-central_cliente .icoPai,
	.page-central_cliente .sidebar-left,
	.page-central_comentarios #ProdBlock,
	.page-central_comentarios .icoPai,
	.page-central_comentarios .sidebar-left,
	.page-central_confirmar_pagamento #ProdBlock,
	.page-central_confirmar_pagamento .icoPai,
	.page-central_confirmar_pagamento .sidebar-left,
	.page-central_detalhe_pedido #ProdBlock,
	.page-central_detalhe_pedido .icoPai,
	.page-central_detalhe_pedido .sidebar-left,
	.page-central_lista_espera #ProdBlock,
	.page-central_lista_espera .icoPai,
	.page-central_lista_espera .sidebar-left,
	.page-central_rastrear #ProdBlock,
	.page-central_rastrear .icoPai,
	.page-central_rastrear .sidebar-left,
	.page-central_senha #ProdBlock,
	.page-central_senha .icoPai,
	.page-central_senha .sidebar-left,
	.page-central_troca #ProdBlock,
	.page-central_troca .icoPai,
	.page-central_troca .sidebar-left,
	.page-navegacao_visitados #ProdBlock,
	.page-navegacao_visitados .icoPai,
	.page-navegacao_visitados .sidebar-left{display:none}
	.page-central_anteriores .icoFilho,
	.page-central_cliente .icoFilho,
	.page-central_comentarios .icoFilho,
	.page-central_confirmar_pagamento .icoFilho,
	.page-central_detalhe_pedido .icoFilho,
	.page-central_lista_espera .icoFilho,
	.page-central_rastrear .icoFilho,
	.page-central_senha .icoFilho,
	.page-central_troca .icoFilho,
	.page-navegacao_visitados .icoFilho{border:none;width:100%}
	.page-central_anteriores .Mapa,
	.page-central_cliente .Mapa,
	.page-central_comentarios .Mapa,
	.page-central_confirmar_pagamento .Mapa,
	.page-central_detalhe_pedido .Mapa,
	.page-central_lista_espera .Mapa,
	.page-central_rastrear .Mapa,
	.page-central_senha .Mapa,
	.page-central_troca .Mapa,
	.page-navegacao_visitados .Mapa{float:right;margin:2em 0;position:static;display:none}
	.page-central_anteriores .Pedidos tr,
	.page-central_anteriores .tablePage tr,
	.page-central_cliente .Pedidos tr,
	.page-central_cliente .tablePage tr,
	.page-central_comentarios .Pedidos tr,
	.page-central_comentarios .tablePage tr,
	.page-central_confirmar_pagamento .Pedidos tr,
	.page-central_confirmar_pagamento .tablePage tr,
	.page-central_detalhe_pedido .Pedidos tr,
	.page-central_detalhe_pedido .tablePage tr,
	.page-central_lista_espera .Pedidos tr,
	.page-central_lista_espera .tablePage tr,
	.page-central_rastrear .Pedidos tr,
	.page-central_rastrear .tablePage tr,
	.page-central_senha .Pedidos tr,
	.page-central_senha .tablePage tr,
	.page-central_troca .Pedidos tr,
	.page-central_troca .tablePage tr,
	.page-navegacao_visitados .Pedidos tr,
	.page-navegacao_visitados .tablePage tr{background:0 0;display:block}
	.page-central_anteriores .Pedidos tr:first-child,
	.page-central_anteriores .tablePage tr:first-child,
	.page-central_cliente .Pedidos tr:first-child,
	.page-central_cliente .tablePage tr:first-child,
	.page-central_comentarios .Pedidos tr:first-child,
	.page-central_comentarios .tablePage tr:first-child,
	.page-central_confirmar_pagamento .Pedidos tr:first-child,
	.page-central_confirmar_pagamento .tablePage tr:first-child,
	.page-central_detalhe_pedido .Pedidos tr:first-child,
	.page-central_detalhe_pedido .tablePage tr:first-child,
	.page-central_lista_espera .Pedidos tr:first-child,
	.page-central_lista_espera .tablePage tr:first-child,
	.page-central_rastrear .Pedidos tr:first-child,
	.page-central_rastrear .tablePage tr:first-child,
	.page-central_senha .Pedidos tr:first-child,
	.page-central_senha .tablePage tr:first-child,
	.page-central_troca .Pedidos tr:first-child,
	.page-central_troca .tablePage tr:first-child,
	.page-navegacao_visitados .Pedidos tr:first-child,
	.page-navegacao_visitados .tablePage tr:first-child{display:none}
	.page-central_anteriores .Pedidos td,
	.page-central_anteriores .tablePage td,
	.page-central_cliente .Pedidos td,
	.page-central_cliente .tablePage td,
	.page-central_comentarios .Pedidos td,
	.page-central_comentarios .tablePage td,
	.page-central_confirmar_pagamento .Pedidos td,
	.page-central_confirmar_pagamento .tablePage td,
	.page-central_detalhe_pedido .Pedidos td,
	.page-central_detalhe_pedido .tablePage td,
	.page-central_lista_espera .Pedidos td,
	.page-central_lista_espera .tablePage td,
	.page-central_rastrear .Pedidos td,
	.page-central_rastrear .tablePage td,
	.page-central_senha .Pedidos td,
	.page-central_senha .tablePage td,
	.page-central_troca .Pedidos td,
	.page-central_troca .tablePage td,
	.page-navegacao_visitados .Pedidos td,
	.page-navegacao_visitados .tablePage td{border:none;border-left:1px solid #5b5a60;border-right:1px solid #5b5a60;display:block;padding:0;text-align:center;width:100%}
	.page-central_anteriores .Pedidos td:first-child,
	.page-central_anteriores .tablePage td:first-child,
	.page-central_cliente .Pedidos td:first-child,
	.page-central_cliente .tablePage td:first-child,
	.page-central_comentarios .Pedidos td:first-child,
	.page-central_comentarios .tablePage td:first-child,
	.page-central_confirmar_pagamento .Pedidos td:first-child,
	.page-central_confirmar_pagamento .tablePage td:first-child,
	.page-central_detalhe_pedido .Pedidos td:first-child,
	.page-central_detalhe_pedido .tablePage td:first-child,
	.page-central_lista_espera .Pedidos td:first-child,
	.page-central_lista_espera .tablePage td:first-child,
	.page-central_rastrear .Pedidos td:first-child,
	.page-central_rastrear .tablePage td:first-child,
	.page-central_senha .Pedidos td:first-child,
	.page-central_senha .tablePage td:first-child,
	.page-central_troca .Pedidos td:first-child,
	.page-central_troca .tablePage td:first-child,
	.page-navegacao_visitados .Pedidos td:first-child,
	.page-navegacao_visitados .tablePage td:first-child{border-top:1px solid #5b5a60;margin-top:2em}
	.page-central_anteriores .Pedidos td:last-child,
	.page-central_anteriores .tablePage td:last-child,
	.page-central_cliente .Pedidos td:last-child,
	.page-central_cliente .tablePage td:last-child,
	.page-central_comentarios .Pedidos td:last-child,
	.page-central_comentarios .tablePage td:last-child,
	.page-central_confirmar_pagamento .Pedidos td:last-child,
	.page-central_confirmar_pagamento .tablePage td:last-child,
	.page-central_detalhe_pedido .Pedidos td:last-child,
	.page-central_detalhe_pedido .tablePage td:last-child,
	.page-central_lista_espera .Pedidos td:last-child,
	.page-central_lista_espera .tablePage td:last-child,
	.page-central_rastrear .Pedidos td:last-child,
	.page-central_rastrear .tablePage td:last-child,
	.page-central_senha .Pedidos td:last-child,
	.page-central_senha .tablePage td:last-child,
	.page-central_troca .Pedidos td:last-child,
	.page-central_troca .tablePage td:last-child,
	.page-navegacao_visitados .Pedidos td:last-child,
	.page-navegacao_visitados .tablePage td:last-child{border-bottom:1px solid #5b5a60}
	.page-central_anteriores .Pedidos td h4,
	.page-central_anteriores .tablePage td h4,
	.page-central_cliente .Pedidos td h4,
	.page-central_cliente .tablePage td h4,
	.page-central_comentarios .Pedidos td h4,
	.page-central_comentarios .tablePage td h4,
	.page-central_confirmar_pagamento .Pedidos td h4,
	.page-central_confirmar_pagamento .tablePage td h4,
	.page-central_detalhe_pedido .Pedidos td h4,
	.page-central_detalhe_pedido .tablePage td h4,
	.page-central_lista_espera .Pedidos td h4,
	.page-central_lista_espera .tablePage td h4,
	.page-central_rastrear .Pedidos td h4,
	.page-central_rastrear .tablePage td h4,
	.page-central_senha .Pedidos td h4,
	.page-central_senha .tablePage td h4,
	.page-central_troca .Pedidos td h4,
	.page-central_troca .tablePage td h4,
	.page-navegacao_visitados .Pedidos td h4,
	.page-navegacao_visitados .tablePage td h4{margin:0}
	.page-central_anteriores #modificar_pagamento,
	.page-central_cliente #modificar_pagamento,
	.page-central_comentarios #modificar_pagamento,
	.page-central_confirmar_pagamento #modificar_pagamento,
	.page-central_detalhe_pedido #modificar_pagamento,
	.page-central_lista_espera #modificar_pagamento,
	.page-central_rastrear #modificar_pagamento,
	.page-central_senha #modificar_pagamento,
	.page-central_troca #modificar_pagamento,
	.page-navegacao_visitados #modificar_pagamento{float:right;margin-top:1em;margin-right:1em}
	.page-central_troca .tablePage tr:first-child{display:block}
	.page-contact .Mapa{display:none}
	.page-contact #Page .text{width:100%}
}
.main-menu,header{z-index:10}
.page-product #add,
.page-product #banner_title,
.page-product #loading-product-container,
.page-product #loading-tab-container,
.page-product #preco>br,
.page-product #span_erro_carrinho,
.page-product .Seguro,
.page-product .produto-dados,
.page-product .produto-economize,
.page-product .produto-imagem-abas,
.page-product .produto-links,
.page-product .produto-rotulos,
.page-product .produto-zoom-detalhe,
.page-product .selo-ambiente-seguro,
.page-product .tray-hide,
.page-search .btn-primeira-pagina,
.page-search .btn-ultima-pagina,
.page-search .separador-paginas{display:none}
.page-product .produto-wrapper{padding:0;position:relative;z-index:1}
.page-product .produto-wrapper #loading-product-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:900}
.carrinho-tabs ol{border-bottom:1px dotted #9a9a9a;border-top:1px dotted #9a9a9a;padding:20px 0;text-align:center}
.carrinho-tabs li{display:inline-block;float:none;opacity:.5;width:auto}
.carrinho-tabs li.active{opacity:1}
.carrinho-tabs li:after{background-color:#d4d4d4;content:'';display:inline-block;height:1px;margin:0 8px;width:35px;vertical-align:middle}
.carrinho-tabs li:last-child:after{display:none}
.carrinho-tabs li .passo-num,.carrinho-tabs li .passo-text{display:inline-block;font:700 14px/25px 'Barlow', sans-serif;vertical-align:middle}
.carrinho-tabs li .passo-text{color:#656565;text-transform:uppercase}
.carrinho-tabs li .passo-num{background-color:#656565;border-radius:25px;color:#fff;height:25px;margin-right:10px;width:25px}
@media screen and (max-width:767px){.carrinho-tabs ol{text-align:left}
.carrinho-tabs li{margin:5px 0}
.carrinho-tabs li:after{display:none}
}
.table-hover>tbody>tr:hover{background:none !important;}
.page-checkout_cart .Seguro,.page-checkout_cart .banner-extra1,.page-checkout_cart .caixa-frete,.page-checkout_cart .wrap-related{display:none}
.page-checkout_cart .AvancarTopo{float:left;margin-top:40px}
.page-checkout_cart .AvancarTopo .carrinho-heading{display:block}
.page-checkout_cart .AvancarTopo .carrinho-heading:before{color:#5b5a60;content:'MINHA SACOLA';font:400 20px/30px 'Barlow', sans-serif;}
.page-checkout_cart .AvancarTopo .carrinho-heading span{display:none}
.page-checkout_cart .AvancarTopo+.bt-avancar{display:block;float:right;margin:40px 30px 20px 0;display:none;}
.page-checkout_cart #tabela_carrinho{border:none;margin:0;border-top:1px dotted #c9c9cc;}
.page-checkout_cart #tabela_carrinho th{border:none;color:#6c6c6c;font:400 12px/44px 'Barlow', sans-serif;padding:5px 15px 0;text-transform:uppercase}
.page-checkout_cart #tabela_carrinho th:last-child{width:45px}
.page-checkout_cart #tabela_carrinho th:nth-last-child(2){padding-left:15px;text-align:left;width:155px}
.page-checkout_cart #tabela_carrinho th:nth-last-child(3){text-align:right}
.page-checkout_cart #tabela_carrinho td{border:none;border-top:1px dotted #c9c9cc;padding:0 15px}
.page-checkout_cart #tabela_carrinho td input[type=text]{height:26px;margin-bottom:20px;margin-top:23px;width:50px}
.page-checkout_cart #tabela_carrinho td .refresh:before{content:url(../img/refresh.jpg);font-size:13px}
.page-checkout_cart #tabela_carrinho td:first-child{padding:15px 15px 15px 5px}
.page-checkout_cart #tabela_carrinho td:first-child a{border:1px dotted #c9c9cc;display:block;height:100px;overflow:hidden;position:relative;width:70px}
.page-checkout_cart #tabela_carrinho td:first-child a img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.page-checkout_cart #tabela_carrinho td:nth-child(2){padding-top:35px}
.page-checkout_cart #tabela_carrinho td:nth-child(2) h4 a strong{color:#5b5a60;display:block;font:700 13px/18px 'Barlow', sans-serif;}
.page-checkout_cart #tabela_carrinho td:nth-child(2) h5{color:#5b5a60;display:inline-block;font:400 12px/13px 'Barlow', sans-serif;padding-right:10px;}
.page-checkout_cart #tabela_carrinho td:nth-child(2) a,
.page-checkout_cart #tabela_carrinho td:nth-child(2) strong{color:#4c4c4c;display:block;font:700 11px/13px 'Barlow', sans-serif;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom .blocoSucesso,.page-checkout_cart .caixa-forma-frete .margem_imagem_frete,.page-checkout_cart .caixa-forma-frete>br,.page-checkout_cart .caixa-total table th:first-child{display:none}
.page-checkout_cart #tabela_carrinho td:last-child{padding-top:35px;width:45px}
.page-checkout_cart #tabela_carrinho td:nth-last-child(2){border-left:1px dotted #c9c9cc;padding-left:15px;padding-top:35px;text-align:left;width:155px}
.page-checkout_cart #tabela_carrinho td:nth-last-child(2) h3{color:#4c4c4c;line-height:12px}
.page-checkout_cart #tabela_carrinho td:nth-last-child(2) h3 .valores_carrinho{font:700 12px/12px 'Barlow', sans-serif}
.page-checkout_cart #tabela_carrinho td:nth-last-child(3){padding-top:35px}
.page-checkout_cart #tabela_carrinho td:nth-last-child(3) .valores_carrinho{color:#4c4c4c;font:700 12px/12px 'Barlow', sans-serif}
.page-checkout_cart #tabela_carrinho .sub-total{border-top:1px dotted #c9c9cc;border-bottom:1px dotted #c9c9cc;}
.page-checkout_cart #tabela_carrinho .sub-total td{border:none;color:#5b5a60;font:700 12px/42px 'Barlow', sans-serif;padding:0 15px;text-align:right;text-transform:uppercase}
.page-checkout_cart #tabela_carrinho .sub-total td:last-child{border-left:1px dotted #c9c9cc;text-align:left}
.page-checkout_cart #tabela_carrinho .bt-excluir{color:#949494}
.page-checkout_cart #tabela_carrinho .bt-excluir:before{font-size:15px}
.page-checkout_cart .caixa-botoes{}
.page-checkout_cart .caixa-total{background-color:#ebebeb;margin:7px 0;}
.page-checkout_cart .caixa-total .tit-total{color:#5b5a60;font:700 14px/55px 'Barlow', sans-serif;float:left;padding-right:15px;text-transform:uppercase;width:910px}
.page-checkout_cart .caixa-total table{border-left:1px dotted #c9c9cc;float:right;width:200px}
.page-checkout_cart .caixa-total table th:nth-child(2){float:left}
.page-checkout_cart .caixa-total table h3{color:#5b5a60;font:700 18px/55px 'Barlow', sans-serif;padding-left:15px}
.page-checkout_cart #cep1{width:100%;max-width:125px;}
.page-checkout_cart #cep1,
.page-checkout_cart #cep2{text-align:center;margin-bottom:0;vertical-align:1px;}
.page-checkout_cart .caixa-forma-frete{border:0;margin:0}
.page-checkout_cart .caixa-forma-frete .wrap-cupom,.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms{border-top:1px dotted #c9c9cc}
.page-checkout_cart .caixa-forma-frete>table{margin:0!important;width:100%;border-bottom:1px dotted #c9c9c9;}
.page-checkout_cart .caixa-forma-frete #calculoFrete{margin-bottom:15px;width:100%;}
.page-checkout_cart .caixa-forma-frete span.botao-commerce.botao-simular-frete{height:29px;padding:0 10px;background-color:#959595;font:400 12px 'Barlow', sans-serif;color:#fff;display:inline-block;vertical-align:top;}
.page-checkout_cart .caixa-forma-frete span.bt-cep{position:relative;top:-2px;}
.page-checkout_cart .caixa-forma-frete>table tr:first-child th{padding:6px 15px;}
.page-checkout_cart .caixa-forma-frete>table tr:first-child th:first-child{float:left;width:780px}
.page-checkout_cart .caixa-forma-frete>table tr:first-child th:nth-child(2){}
.page-checkout_cart .caixa-forma-frete>table tr:first-child input[type=text]{height:33px;margin:0 5px}
.page-checkout_cart .caixa-forma-frete>table tr:first-child #calculoFrete label:first-child{font-size:0;margin-right:25px;}
.page-checkout_cart .caixa-forma-frete>table tr:first-child #calculoFrete label:first-child:before{color:#5b5a60;content:'calcular frete';font:700 12px/29px 'Barlow', sans-serif}
.page-checkout_cart .caixa-forma-frete>table tr:first-child .carFretePara{display:none;color:#777;font:400 12px/12px 'Barlow', sans-serif;margin-top:10px;margin-left:240px}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td{padding:0 15px}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:first-child{float:left;position:relative;width:911px;}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:first-child:before{color:#6c6c6c;content:'FRETE:';font:400 12px/70px 'Barlow', sans-serif;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms a{color:#6c6c6c;font:400 12px/12px 'Barlow', sans-serif}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms label,
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td h3{color:#6c6c6c;font:400 12px/12px 'Barlow', sans-serif}
header,header .container{position:relative}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:nth-child(2){border-left:1px dotted #c9c9cc;width:165px}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td h3{text-align:left}
.page-checkout_cart .caixa-forma-frete .caixa-cupom label{color:#5b5a60;font:700 12px/60px 'Barlow', sans-serif;text-transform:lowercase;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom+th h3,
.page-checkout_cart .caixa-forma-frete .caixa-cupom:before{color:#6c6c6c;font:400 12px/70px 'Barlow', sans-serif;}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms #tab tr:first-child td{padding-top:20px;}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms #tab tr:last-child td{padding-bottom:20px;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom{padding-right:15px;float:left;width:911px;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom:before{content:'DESCONTO:';float:right;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom label{display:inline-block;vertical-align:middle;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom input{display:inline-block;height:34px;margin:0;vertical-align:-1px;width:200px;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom+th{border-left:1px dotted #c9c9cc;padding-left:15px;width:200px;}
@media screen and (max-width:767px){.page-checkout_cart .caixa-botoes,.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td,.page-checkout_cart .page-content,.page-checkout_cart .page-content .container{padding:0}
.page-checkout_cart .AvancarTopo{margin:0}
.page-checkout_cart .AvancarTopo+.bt-avancar{margin:0 0 15px}
.page-checkout_cart .caixa-total div.board{text-align:center;}
.page-checkout_cart .caixa-total .tit-total{width:auto;display:inline-block;vertical-align:middle;float:none;}
.page-checkout_cart .caixa-total table{width:137px !important;float:none;display:inline-block;vertical-align:middle;}
.page-checkout_cart .caixa-forma-frete>table tr:first-child #calculoFrete label:first-child{display:inline-block;background:0 0;margin-right:0 !important;}
.page-checkout_cart .caixa-forma-frete>table tr:first-child #calculoFrete label:first-child:before{font:700 15px/40px 'Barlow', sans-serif !important;}
.page-checkout_cart #tabela_carrinho td:nth-last-child(2) h3 .valores_carrinho{display:block;font:700 12px/12px 'Barlow', sans-serif;text-align:center}
.page-checkout_cart #tabela_carrinho td:nth-last-child(2){width:auto;border:none}
.page-checkout_cart #tabela_carrinho td:last-child{width:auto}
.page-checkout_cart #tabela_carrinho .sub-total td:last-child{border:none;text-align:right}
.page-checkout_cart #tabela_carrinho td:first-child a{margin:0 auto}
.page-checkout_cart .caixa-forma-frete>table tr:first-child .carFretePara{margin:0}
.page-checkout_cart .caixa-forma-frete>table tr:first-child th:first-child{width:auto;float:none;display:block}
.page-checkout_cart .caixa-forma-frete>table tr:first-child th{display:none;}
.page-checkout_cart .caixa-forma-frete>table tr:first-child th:nth-child(2){border:none;display:none;}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms label{font:700 12px/12px 'Barlow', sans-serif !important;vertical-align:2px !important;text-transform:uppercase;}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:first-child{position:relative;width:auto}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:nth-child(2){border:none;width:auto;display:none;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom:before,.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:first-child:before{display:none}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms #tab tr:last-child td{padding-bottom:0}
.page-checkout_cart .caixa-forma-frete .caixa-cupom{background:0 0;padding:0 !important;width:100%;margin:20px 0 5px;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom input{display:inline-block;margin:0;vertical-align:middle;max-width:160px;width:100%;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom label{color:#5b5a60;display:block;font:700 15px/40px 'Barlow', sans-serif;vertical-align:middle;text-align:center;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom+th h3{color:#4c4c4c;font:700 15px/25px 'Barlow', sans-serif}
.page-checkout_cart .caixa-forma-frete .wrap-cupom{border:none;margin-bottom:30px;}
.page-checkout_cart .caixa-forma-frete .caixa-cupom+th{border-left:none;padding-left:15px;text-align:center;width:100%;}
}
.page-login .container-titulo-login .color.titulo-login{font:400 20px 'Barlow', sans-serif;color:#5b5a60;letter-spacing:-1px;border-bottom:1px solid #5b5a60;text-transform:uppercase;margin-bottom:50px;}
.page-login #banner_title,.page-login .banner-extra1,.page-login .carrinho-heading{display:none}
.page-login .carrinho-tabs{margin-bottom:50px}
.page-login .caixa-login{border-right:1px dashed #979797;padding-left:60px;}
.page-login .caixa-login>h3{font:400 20px 'Barlow', sans-serif;color:#5b5a60;letter-spacing:-1px;border-bottom:2px solid #5b5a60;display:inline-block;text-transform:uppercase;}
.page-login .caixa-login label{font-size:0;margin:14px 0 0;position:relative;}
.page-login .caixa-login input{height:34px;max-width:430px;font-weight:400;letter-spacing:3px;}
.page-login .recuperar-senha a{font:700 12px/12px 'Barlow', sans-serif}
.page-login .caixa-login fieldset{border:none;margin:0;padding:0}
.page-login .caixa-login button{background:0 0;border:none;float:left;margin-right:15px;padding:0;}
.page-login .recuperar-senha{display:block;padding:14px 0 0;}
.page-login .recuperar-senha a{color:#717171}
.page-login .recuperar-senha:hover{text-decoration:underline}
.customer-menu .login .login-box a:hover,.customer-menu .login .login-box button:hover,.product-list .jcarousel-item:hover a,.product-list .product:hover a{text-decoration:none}
.page-login .login-campos-obrigatorios{display:block;font:400 12px/12px 'Barlow', sans-serif}
.page-login .login-campos-obrigatorios .obriga{font-size:0;}
.page-login .login-campos-obrigatorios .obriga:before{content:'*';font-size:12px;font-weight:700;color:#5b5a60;}
.page-login .caixa-cadastro{padding-left:60px}
.page-login .caixa-cadastro .cadastro-desc{display:none}
.page-login .caixa-cadastro>h3{font:400 20px 'Barlow', sans-serif;color:#5b5a60;letter-spacing:-1px;border-bottom:2px solid #5b5a60;display:inline-block;text-transform:uppercase;}
.page-login .caixa-cadastro fieldset{border:none;margin:0;padding:0}
.page-login .caixa-cadastro button{background:0 0;border:none;float:left;margin:18px 0 0;padding:0}
.page-login .caixa-cadastro input{height:34px;margin-bottom:0;max-width:430px;font-weight:400;letter-spacing:3px;}
.page-login .caixa-cadastro label{font-size:0;margin:14px 0 0;position:relative;}
.page-newsletter .container .content{margin-bottom:40px;}
.newsletter-box{position:relative;z-index:15b5a600;}
.floating-box{display:none;}
.floating-box #mascara{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.48);z-index:15b5a600;}
.floating-box .window{position:fixed;z-index:15b5a601;width:557px;height:371px;left:calc(50% - (557px/2));top:calc(50% - (371px/2));margin:0 auto;background-color:#fff;-webkit-background-size:100% 100%;background-size:100% 100%;box-shadow:0 0 11px 0 #333;}
.news-form{position:absolute;bottom:110px;margin:0 auto;width:100%;}
.floating-box .news-emails{width:100%;max-width:334px;height:42px;display:block;font:400 12px/42px 'Barlow', sans-serif;color:#5b5a60;padding:0 15px;border:0;margin:0 auto 8px;outline:0;}
.news-form::-webkit-input-placeholder{color:#5b5a605b5a60;}
.news-form:-moz-placeholder{color:#5b5a605b5a60;}
.news-form::-moz-placeholder{color:#5b5a605b5a60;}
.news-form:-ms-input-placeholder{color:#5b5a605b5a60;}
.floating-box .news-button{width:100%;max-width:334px;height:42px;margin:0 auto;display:block;background-color:#5b5a60;border:0;font:400 12px/42px 'Barlow', sans-serif;letter-spacing:5px;color:#fff;text-align:center;text-transform:uppercase;outline:0;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-ms-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;}
.floating-box .news-button:hover{background-color:#333;}
.floating-box .window .close{width:33px;height:33px;background-color:#fff;opacity:1;color:#5b5a60;text-align:center;line-height:33px;right:0;top:0;position:absolute;font-family:'Barlow', sans-serif;font-weight:400;}
.floating-box .window .close:hover{opacity:1;cursor:pointer;}
.page-central_cliente .central-breadcrumb{padding:20px 10px;}
.page-central_cliente .content{margin-bottom:50px;padding:0 18px;}
.page-central_cliente .content #ProdBlock.prodBox,
.page-central_cliente .content #ProdBlock.prodBox #ProdAbas,
.page-central_cliente .content #ProdBlock.prodBox #Relacionados{display:none !important;}
.page-central_cliente img.bgcolor{background:#5b5a60 !important;}
.page-central_cliente img.bgcolor:hover{background:#555 !important;}
.page-central_cliente .Mapa{top:35px;right:25px;}
.page-central_cliente h1.color{font-size:18px;font-weight:bold;padding:0 20px;line-height:52px;height:52px;background-color:#5b5a60;color:#fff;text-transform:uppercase;margin:20px 0;}
.page-central_cliente .page-content p,
.page-central_cliente .page-content span{color:#9a9a9a !important;font-size:14px !important;}
.page-central_cliente .central-saudacao h2{color:#5b5a60;font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:40px;}
.page-central_cliente .icoPai{border:1px solid #5b5a60;margin-top:15px;}
.page-central_cliente .icoPai ~ .icoPai{margin-top:60px;}
.page-central_cliente .icoPai h2.color{color:#5b5a60;font-size:14px !important;text-transform:uppercase;padding:10px;font-weight:700;}
.page-central_cliente .icoFilho{border-right:0 !important;}
.page-central_cliente .icoFilho p{}
.page-map{}
.page-map .page-content div.container3:nth-child(1)+div.board{display:none;}
.page-map .page-content div.container3~div.container3+div.board{display:block;}
.page-map .page-content div.container3~div.container3 h1.color{font-size:16px; font-weight:700; text-transform:uppercase; background-color:#fff; padding:10px; margin-top:20px; border-bottom:3px solid #ccc; text-align:center;}
.page-map .page-content h1.color{font-size:20px; font-weight:700; text-transform:uppercase; background-color:#eee; padding:15px; margin-top:20px;}
.page-map .page-content .board img.bgcolor{max-height:40px; border:1px solid #bbb; margin:6.3px 6.3px 0 0; background-color:#5b5a60;}
.page-map .page-content .MapaSite{padding:0 15px;}
.page-map .page-content .MapaSite>ul{margin-bottom:20px;}
.page-map .page-content .MapaSite>ul>li{display:inline-block; width:24%; vertical-align:top;}
.page-map .page-content .MapaSite ul li{padding:4px 0;}
.page-map .page-content .MapaSite ul li h2{font-size:14px; font-family:'Barlow', sans-serif; font-weight:600; padding:4px 0; text-transform:uppercase;}
.page-map .page-content .MapaSite ul li h2 a{color:#5b5a60;}
.page-map .page-content .MapaSite ul li h3{font-size:12px; font-family:'Barlow', sans-serif;}
.page-map .page-content .MapaSite ul li h3 a{color:#777;}
.daiaJoiasEmpresa{margin:40px 0;}
.page-info p,
.daiaJoiasEmpresa p{padding-bottom:10px;line-height:22px;}
.daiaJoiasEmpresa ul li{list-style:square inside;line-height:22px;}
.lupa-resp, .login-resp, .hamburguer, .carrinho-resp{background-color:#dcd7c8 !important;}
.icone-header{fill:#857f6f !important;}
header .first-level .close-menu{background-color:#dcd7c8 !important;}
.nav-pages li{padding:0 !important;}
#topo-mob{display:none;position:fixed;top:0;width:100%;height:65px;padding:0 0 0 2px;background-color:#fff;z-index:9999;-webkit-box-shadow:0px 5px 11px -1px rgba(0,0,0,0.42);-moz-box-shadow:0px 5px 11px -1px rgba(0,0,0,0.42);box-shadow:0px 5px 11px -1px rgba(0,0,0,0.42);}
#topo-mob .logo-mob{max-width:160px;width:100%;float:left;position:relative;z-index:3;text-align:center;}
#topo-mob .logo-mob .brand{font-size:20px;display:block;padding:2px 10px 0;}
#topo-mob .logo-mob a img{max-height:56px;}
#topo-mob .menutopo-mob{float:right;position:relative;right:54px;z-index:2;top:11px;}
#topo-mob .menutopo-mob .li-mob{display:inline-block;}
#topo-mob .menutopo-mob ul{width:100%;}
#menu-categorias-mob,
#menu-categorias-mob2{position:absolute;width:100%;float:left;z-index:1;top:11px;}
#topo-mob .menutopo-mob i,
#menu-categorias-mob i{font-size:20px;width:40px;height:40px;text-align:center;color:#5b5a60;line-height:40px;}
#topo-mob .menutopo-mob i:hover,
#menu-categorias-mob i:hover{color:#777;}
#topo-mob .menutopo-mob .li-mob .a-mob,
#menu-categorias-mob .a-mob{background-color:#fff;border:1px solid #5b5a60;display:inline-block;}
#topo-mob .menutopo-mob .li-mob .a-mob{margin:0 1px;}
#menu-categorias-mob .a-mob{margin:0 10px 0 0;position:absolute;right:0;}
#topo-mob .menutopo-mob .li-mob:hover .a-mob,
#topo-mob .menutopo-mob .li-mob .a-mob:hover,
#menu-categorias-mob:hover .a-mob,
#menu-categorias-mob .a-mob:hover{}
#topo-mob .menutopo-mob .contadorcarrinho{position:absolute;color:#fff;background-color:#777;width:20px;height:20px;line-height:17px;font-size:10px;text-align:center;right:-2px;top:-7px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;border:1px solid #fff;}
#navigation-mob{position:static;margin-top:54px;}
#menu-toggle-mob,
#menu-toggle-mob2{display:block;}
#main-menu-mob{position:fixed;background-color:#fff;border-bottom:4px solid #ccc;overflow-y:scroll !important;width:100%;max-height:86%;display:none;float:none;padding:15px 0;}
#main-menu-mob li{position:relative;display:block;margin:0;padding:0;}
#main-menu-mob > li{display:block;margin:0 30px;margin-top:-1px;padding:2px 0;}
#main-menu-mob > li:first-child{margin-top:0;}
#main-menu-mob > li.parent-mob{background:none !important;padding:0;}
#main-menu-mob > li.parent-mob > a{padding-left:14px;color:#5b5a60 !important;}
#main-menu-mob > li > a{line-height:14px;text-decoration:none;text-transform:uppercase;background-color:#ccc;border:1px solid #5b5a60;display:block;font-size:14px;font-weight:700;padding:12px !important;}
#main-menu-mob li > a:hover{}
#main-menu-mob > li:hover > a,
#main-menu-mob > li.current-menu-item-mob > a{background-color:#5b5a60;color:#fff !important;}
ul.sub-menu-mob{z-index:9999;display:block;margin-top:-1px;position:static;padding:0;width:inherit;}
ul.sub-menu-mob ul.sub-menu-mob{margin-top:-1px;padding-top:0;left:149px;top:0px;}
ul.sub-menu-mob > li > a{display:block;font-size:12px;line-height:15px;padding:10px 12px;}
ul.sub-menu-mob > li > a:link,
ul.sub-menu-mob > li > a:visited{color:#5b5a60 !important;font-weight:400;}
ul.sub-menu-mob > li > a:hover{background-color:#f0f0f0 !important;}
ul.sub-menu-mob > li > a.parent-mob{background:rgba(251, 206, 201, 0.3) !important;}
ul.sub-menu-mob > li:last-child{border:0 !important;}
ul.sub-menu-mob ul.sub-menu-mob > li:last-child{border:0;}
ul.sub-menu-mob > li:last-child > a{border-radius:0 0 2px 2px;}
#main-menu-mob li:hover > ul.sub-menu-mob{display:block;}
.divspacer-mob{display:none;height:80px;}
#main-menu-mob2{position:fixed;background-color:#fff;overflow-y:hidden !important;width:100%;max-height:86%;display:none;float:none;padding:15px 0 10px;margin-left:-2px;-webkit-box-shadow:0px 5px 11px -1px rgba(0,0,0,0.42);-moz-box-shadow:0px 5px 11px -1px rgba(0,0,0,0.42);box-shadow:0px 5px 11px -1px rgba(0,0,0,0.42);}
#main-menu-mob2 li{position:relative;display:block;margin:0;padding:0;}
#main-menu-mob2 > li{display:block;margin:0 15px;margin-top:-1px;padding:2px 0;}
#main-menu-mob2 > li.parent-mob2{background:none !important;padding:0;}
#main-menu-mob2 > li.parent-mob2 > a{padding-left:14px;color:#fff !important;}
#main-menu-mob2 li:hover{display:block;}
#navigation-mob .buscartopo .search-button{top:0 !important;outline:none;background-color:rgba(255,255,255,0);}
#navigation-mob .buscartopo .search-button:hover{background-color:rgba(255,255,255,0);}
#main-menu-mob2 .buscaMobile{text-align:center;}
#main-menu-mob2 .buscaMobile li{vertical-align:bottom;display:inline-block;}
#main-menu-mob2 .buscaMobile input{border-width:0 0 2px 0;border-style:solid;border-color:#5b5a60;background-color:#fff;box-shadow:none;width:100%;outline:0;}
#main-menu-mob2 .buscaMobile input:focus{outline:0;box-shadow:none;}
#main-menu-mob2 .buscaMobile button.search-button{border-width:0 0 2px 0;border-style:solid;border-color:#5b5a60;background-color:#fff;font-size:20px;}
#main-menu-mob2 .buscaMobile li:first-child{margin-right:-5px;width:74%;}
@media all and (min-width:992px) and (max-width:1200px){.customer-menu .cart .amount{margin-left:36px !important;}
.customer-menu .cart .list:after,
.customer-menu .cart .list:before{right:7% !important;}
.customer-menu .login .login-box:after,
.customer-menu .login .login-box:before{right:11.8% !important;}
.customer-menu .login .logged-box:after,
.customer-menu .login .logged-box:before{right:14% !important;}
.menutopohorizontal > li h1 > a{padding:15px 13px !important; font-size:12px !important;}
.product-list .product-image{height:255px !important;}
.page-search .product-list .product-image,
.page-catalog .product-list .product-image{height:440px !important;}
.page-checkout_cart .caixa-forma-frete>table tr:first-child th:first-child,
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:first-child,
.page-checkout_cart .caixa-forma-frete .caixa-cupom,
.page-checkout_cart .caixa-total .tit-total{width:710px !important;}
/*.newsletter-form input.form-control{max-width:205px !important;}*/
.newsletter-form .btn{padding:0 15px !important;}
.footer .social li{margin-right:5px !important;margin-bottom:5px;}
}
@media all and (min-width:768px) and (max-width:991px){.customer-menu{padding-left:0 !important;}
.customer-menu li,
.customer-menu a{font:400 11px 'Barlow', sans-serif !important;}
.customer-menu .cart .amount{margin-left:27px !important;}
.customer-menu .cart .list:after,
.customer-menu .cart .list:before{right:2% !important;}
.customer-menu li svg{width:13px !important;}
.customer-menu .login svg{width:14px !important;margin-right:4px !important;}
.customer-menu .login .login-box:after,
.customer-menu .login .login-box:before{right:7.8% !important;}
.customer-menu .login .logged-box:after,
.customer-menu .login .logged-box:before{right:10% !important;}
.menutopohorizontal > li h1 > a{padding:13px 4px !important;font:700 10px 'Barlow', sans-serif;}
.product-list .product-image{height:180px !important;}
.carrossel .slick-prev{left:-15px !important;}
.carrossel .slick-next{right:-15px !important;}
.bannerSlideHome .slick-prev{left:-15px !important;}
.bannerSlideHome .slick-next{right:-15px !important;}
.footer .contact-us h3{font:700 16px/24px 'Barlow', sans-serif !important;}
.footer .contact-us .agAtendimento{margin-bottom:10px;}
.footer .contact-us .agAtendimento span{font:700 13px/16px 'Barlow', sans-serif !important;display:block;}
.newsletter-form .titNews{font-size:14px !important;}
/*.newsletter-form input.form-control{max-width:150px !important;}*/
.newsletter-form .btn{padding:0 5px;font-size:11px !important;}
.footer .social li{margin-right:4px !important;margin-bottom:4px;}
.footer .logoFooter img{max-width:160px;margin-top:7px;}
.page-search .product-list .product-image,
.page-catalog .product-list .product-image{height:330px !important;}
.page-search .product,
.page-catalog .product{min-height:370px;}
.page-checkout_cart .caixa-forma-frete>table tr:first-child th:first-child,
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms>td:first-child,
.page-checkout_cart .caixa-forma-frete .caixa-cupom,
.page-checkout_cart .caixa-total .tit-total{width:577px !important;}
.page-checkout_cart .caixa-total table{width:113px !important;}
.page-checkout_cart .caixa-total table h3{padding-left:10px !important;font:700 15px/55px 'Barlow', sans-serif !important;}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms #formas_envio_frete{width:500px;}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms a{font:400 10px/12px 'Barlow', sans-serif !important;}
.page-checkout_cart .caixa-forma-frete .wrap-shipping-forms label{vertical-align:2px;font:400 12px/20px 'Barlow', sans-serif !important;}
}
@media all and (max-width:767px){#topo-mob{display:block !important;}
.divspacer-mob{display:block !important;}
.header{display:none !important;}
.banner-showcase{margin:0 0 30px !important;}
.header-mob{display:block !important;}
#logotipo{display:block !important;text-align:left !important;margin:-7px 0 0 7px !important;}
.logotipo h1{margin:0 !important;}
.logotipo a{padding:0 !important;}
#logotipo img{max-width:110px !important;}
#NavSuperior{padding-bottom:30px !important;}
.product-list > .row{margin:0 !important;}
.fraseHomeProdutos{font:700 24px/22px 'Barlow', sans-serif !important;margin:10px !important;font-variant:small-caps !important;}
.carrossel .slick-prev{left:0px !important;}
.carrossel .slick-next{right:0px !important;}
.bannerSlideHome .slick-prev{left:0px !important;}
.bannerSlideHome .slick-next{right:0px !important;}
.newsletter-box{display:none !important;}
.footer .col-sm-6.logoFooter{padding:30px 0 !important;}
.footer .newsletter-form{padding:30px 0 0 !important;}
.footer .payment{padding:0 !important;}
.footer .divNews ul li:nth-child(1){padding:0 0 15px; text-align:center !important;}
.footer .divNews ul li:nth-child(2){width:100% !important;}
.newsletter-form .input-group-btn{width:100% !important;margin-top:10px; display:block;}
.newsletter-form .titNews{padding-right:0 !important;width:100%;display:block;}
.newsletter-form input.form-control{margin-right:0 !important;max-width:100% !important;}
.newsletter-form .input-group{display:block !important;}
.newsletter-form .btn{width:100%;padding:0 !important;text-align:center;}
.footer .contact-us .agAtendimento span{padding-right:0;display:block;}
.footer,
.footer .social{text-align:center !important;}
.footer .newsletter-form{margin:auto;}
.footer .col-sm-3.col-xs-12,
.footer .col-sm-2.col-xs-12{margin-bottom:40px;}
.footer .newsletter-form,
.footer .payment{max-width:100% !important;padding:0 20px 20px;}
.wrap-breadcrumb.row{margin:0 !important;}
.page-central_cliente img.bgcolor{display:none !important;}
.page-central_cliente .central-saudacao h2+p{padding:0 0 10px;line-height:18px;}
.page-central_cliente .central-menu br{display:none;}
.page-central_cliente .icoFilho{padding:0;border-bottom:1px solid #ebebeb;}
.page-central_cliente .icoFilho p{line-height:33px;position:absolute;width:100%;z-index:1;}
.page-central_cliente .icoFilho a{display:block;height:32px;width:100%;position:relative;z-index:2;}
.page-checkout_cart .carrinho-tabs{display:none;}
.page-checkout_cart .caixa-botoes .bt-continuar-comprando,
.page-checkout_cart .caixa-botoes .botao-prosseguir-compra,
.page-checkout_cart .caixa-botoes .bt-avancar{float:none !important;text-align:center;width:100%;display:block;padding:5px 0;}
.page-checkout_cart #tabela_carrinho td h4{margin:0 0 10px !important;}
.page-checkout_cart #tabela_carrinho td:nth-child(2){padding:15px !important;}
.page-checkout_cart #tabela_carrinho td input[type=text]{margin:10px auto 5px !important;height:auto !important;}
.page-checkout_cart #tabela_carrinho .refresh{margin:5px auto 10px !important;width:45px;height:25px;display:inline-block;}
.page-checkout_cart #tabela_carrinho td:nth-last-child(2){padding:7px 10px 15px !important;}
.page-checkout_cart #tabela_carrinho td:nth-last-child(3){padding:15px 10px 7px !important;}
.page-checkout_cart #tabela_carrinho td:nth-last-child(3) .valores_carrinho:before{content:'VALOR UNITï¿½RIO:';font-size:11px;font-weight:400;color:#999;padding-right:10px;}
.page-checkout_cart #tabela_carrinho td:nth-last-child(2) h3 .valores_carrinho:before{content:'VALOR TOTAL:';font-size:11px;font-weight:400;color:#999;padding-right:10px;}
.page-checkout_cart #tabela_carrinho td:last-child{padding:10px !important;}
.page-checkout_cart .bt-excluir{height:20px !important;width:25px !important;margin:10px auto !important;}
.page-checkout_cart #tabela_carrinho .sub-total{text-align:center;background-color:#f2f2f2 !important;}
.page-checkout_cart #tabela_carrinho .sub-total td{display:inline;}
.page-checkout_cart #tabela_carrinho .sub-total td:last-child{font-size:20px;}
.page-checkout_cart .caixa-forma-frete div{width:100% !important;}
.page-map .page-content .MapaSite>ul>li{display:block; width:100%; text-align:center; margin-top:20px;}
.page-map .page-content .MapaSite ul li{padding:10px 0 !important;}
}
@media all and (max-width:400px){.page-checkout_cart .caixa-forma-frete>table tr:first-child #calculoFrete label:first-child{display:block !important;}
}
@media all and (max-width:374px){#topo-mob .logo-mob{max-width:125px !important;}
}
@media all and (max-width:325px){#topo-mob .logo-mob{max-width:120px !important;}
}

.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #5b5a60;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}
.close:hover,
.close:focus {
  color: #5b5a60;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5;
}
button.close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.modal-open .modal {
  padding-left: 0px !important;
  padding-right: 0px !important;
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
       -o-transform: translate(0, -25%);
          transform: translate(0, -25%);
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #5b5a60;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}
.modal-header {
  min-height: 16.42857143px;
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}

.modal-dialog-center {
  margin: 0;
  position: absolute !important;
  top: 50%;
  left: 50%;
}

@media (max-width: 767px) {
  .modal-dialog-center {
      width: 100%;
  }
}

.modal-body #Page {
  width: auto !important;
  display: block !important;
}

.whatsapp {
    position: fixed;
    right: 20px;
    bottom: 40px;
    width: 65px;
    height: 65px;
    z-index: 5;
}

@media screen and (max-width: 768px){
 .board_htm.description img{
  width: 100%;
  height: auto;
 }
}