/* Fastcommerce - Store 3 - 2018 (v1) */
/* Global */
p{font-size:12px;font-family:'Lato',arial,verdana;font-weight:400;}
a,a:hover{text-decoration:none}
.font-regular{font-family:'Lato',sans-serif;}
.font-bold{font-family:'Lato',sans-serif;font-weight:700;}
th{font-family:'Lato',arial,verdana;font-weight:400;font-size:12px;background:#FFFFCC;color:#336699;}td{font-family:'Lato',arial,verdana;font-weight:400;}
img{border:0;}
h1,h2,h3,h4,h5,h6{font-family:'Lato',arial,verdana;font-weight:700;}
.Titulos{font-family:'Lato',arial,verdana;font-weight:700;font-size:28px;text-decoration:none;line-height:50px;color:#151515;}
.smSelect{font-size:11px;font-family:'Lato',arial,verdana;font-weight:400;border:1px solid #cdcdcd;}
.smText{font-size:12px;font-family:'Lato',arial,verdana;font-weight:400;}
.mnText, .TextoPequeno{font-size:7pt;font-family:'Lato',arial,verdana;font-weight:400;}
.mdtxt{font-size:12px;font-family:'Lato',arial,verdana;font-weight:400;}
.lgtxt{font-size:14px;font-weight:700;text-decoration:none;color:#333333;}
input,textarea{font-family:'Lato',arial,verdana;font-weight:400;font-size:13px;color:#555555;border:1px solid #cdcdcd;}
input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0;}
input[type="text"],input[type="number"]{padding:5px;background-image:none;color:#555555;border:1px solid #cdcdcd;}
.buttonForm {font-family:'Lato',arial,verdana; font-size:16px;}
.FullSpaceFC{margin-top:20px;}
#idTxtProductShareFC{font-family:'Lato',arial,verdana;font-weight:400;font-size:14px;}
.FCLabelForm, .EstRequiredField, .EstTxtRequired{font-family:'Lato',arial,verdana;font-weight:400;font-size:14px;}
.FCProductShare .titulos{font-family:'Lato',arial,verdana;font-weight:700;font-size:18px;}
.FCProductAvailability .titulos{font-family:'Lato',arial,verdana;font-weight:700;font-size:18px;}
.FCHelp #idFCContent, .FCNews #idFCContent, .FCContact #idFCContent, .FCTrack #idFCContent, .FCNewsletter #idFCContent, .FCRateProd #idFCContent, .FCAdvancedSearch #idFCContent {margin:0 10px 0 10px;}
#DivShowCartOnPage{margin-top:-105px!important;}
/* Shopping List */
a.shop-list-action{display:flex;align-items:center;display:-webkit-flex;padding: 2px;}
@media(max-width:767px){.shop-list {display:none}}
/* Background styles */
.FundoSiteCentro{background:#FFFFFF;}.FundoTopoExt{background:#FFFFFF;}.FundoSiteInt{background:#FFFFFF;}
/* Style Forms Buttons, Inputs and Text */
.InputText{color:#545B8F;}
/* Remove LeftBar of certain pages */
.FCWishlist .left-bar, .FCHome .left-bar, .ProductDet .left-bar, .FCFreight .left-bar, .FCCheckoutSteps .left-bar, .FCPayment .left-bar, .FCContact .left-bar, .ProductDet #idDivPath, .ProductDet #idDivSearch, .ProductDet .Titulos, .ProductList .Titulos, .FCCart .left-bar, .FCRegister .left-bar, .FCNews .left-bar, .FCHelp .left-bar, .FCTrack .left-bar, .FCNewsletter .left-bar, .FCRecommend .left-bar, .FCAdvancedSearch .left-bar, .FCRateProd .left-bar, .DestaquesPage .left-bar, .FCCategories .left-bar, .ListadecompraPage .left-bar {display:none!important;}
.ProductList #idFCContent{text-align:left;}
/* Register Tables */
.FCRegister table{border-collapse:inherit!important;border-spacing:5px;}.FCRegister td{vertical-align:middle!important;}
/* Track Tables */
.FCTrack table{border-collapse:inherit!important;margin:auto;padding:5px;border-spacing:1px;}.FCTrack tr, .FCTrack td, .FCTrack th{padding:6px;}
.FCTrack .EstTabPedidoTit {font-size: 16px;}
.FCTrack .EstNomeCampo, .FCTrack .EstCampo, .FCTrack .EstTabPedidoNome, .FCTrack .EstTabPedidoFrete, .FCTrack .EstTabPedidoTotal {font-size: 14px;}
.FCTrack .EstTabPedido, .FCTrack .EstTabPedidoNum {font-size: 12px;}
.FCTrack .FCCurrencyLabel {color:#9D2328; font-size:12px;}
.FCTrack .FCPrice {color:#9D2328; font-size:14px;}
/* NewsLetter */
#idTxtAskNewsFC{display:block;margin:10px 0 15px 0;}
/* Contato */
.FCContact p{line-height:24px;}
/* Redir Pagamentos */
#idTabRedirPagtoFC{background:#dedede;padding:1px;margin:0}
#idTabRedirPagtoFC .EstTabTopo{padding:2px 2px 2px 2px;background:#f0f0f0;color:#0e3657;font-size:11pt;font-family:'Lato',arial,verdana;line-height:40px;}
#idTabRedirPagtoFC .EstTabQuadro{background:#ffffff;font-size:11px;font-family:'Lato',arial,verdana;}
#idTabRedirPagtoFC .InputButton{background-color:#44ac55;color:#fcfcfc;font-weight:700;font-size:12px;font-family:'Lato',arial,verdana;height:40px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#idTabRedirPagtoFC .InputButton:hover{background-color:#4c7738;border-radius:5px;color:#FCFCFC;font-family:'Lato',arial,verdana;font-size:12px;font-weight:700;height:40px;cursor:pointer;}
/* Filters */
#ContentFil{border:1px solid #cecece;width:190px;border-radius:4px;background:#fcfcfc;margin-bottom:20px;padding-bottom:15px;}
#ContentFil .DivFiltrandoPor{padding:10px 0 0 10px;}
#ContentFil .DivFiltrandoPor .Label{font-weight:700;font-family:'Lato',arial,verdana;font-size:13px;background:#9D2328;width:90%;display:block;padding:5px 0 5px 5px;color:#fcfcfc;border-radius:3px;}
#ContentFil .DivFiltrarPor{padding:25px 0 0 10px;}
#ContentFil .DivFiltrarPor .Label{font-weight:700;font-family:'Lato',arial,verdana;font-size:13px;background:#9D2328;width:90%;display:block;padding:5px 0 5px 5px;color:#fcfcfc;border-radius:3px;}
#ContentFil .FilSearch{padding:5px 0 0 5px;margin:0;list-style-type:none;}
#ContentFil .FilSearch .FilName{margin:20px 0 5px 0;font-weight:700;font-family:'Lato',arial,verdana;font-size:12px;cursor:pointer;}
#ContentFil .FilSearch .FilName img{padding:0 4px 0 0;cursor:pointer;width:16px;height:16px;}
#ContentFil .FilItems .FilItemsList{width:150px;padding:0 0 0 2px;margin:0;list-style-type:none;max-height:100px;overflow-x:auto;overflow-y:auto;}
#ContentFil .FilItems .FilItemsList::-webkit-scrollbar{-webkit-appearance:none;width:7px;}
#ContentFil .FilItems .FilItemsList::-webkit-scrollbar-thumb{border-radius:4px;background-color:#666;-webkit-box-shadow:0 0 1px;}
#ContentFil .FilSearch .SearchFil{margin:3px 0 10px 0;border: 1px solid #cecece;width:150px;height:22px;font-size:11px;padding:0 0 0 5px;}
#ContentFil #idFilSearchTextInputFC{border: 1px solid #cecece;width:120px;height:22px;font-size:11px;}
#ContentFil .FilItems .FilItemsList li{line-height:16px;}
#ContentFil .FilItems .FilItemsList label{font-size:11px;cursor:pointer;}
#ContentFil .FilItems .FilItemsList li input[type=checkbox]{margin:4px 5px 2px 0;cursor:pointer;}
#ContentFil .FilItems .FilItemsList li input[type=radio]{margin:4px 5px 2px 0;cursor:pointer;}
#ContentFil .FilItems .FilItemsList .ColorSearch{color:#64AED9;}
#ContentFil .SearchTextFil{text-decoration:underline;font-weight:700;}
#ContentFil .SearchItem{font-weight:700;}
#ContentFil .ColorFil,#ContentFil .ImageFil{margin:0 3px 0 0;width:16px;height:16px;border-radius:8px;line-height:8px;display:inline-block;vertical-align:bottom;border:1px solid #dedede}
#ContentFil .FilNotFound{font-size:11px;}
#ContentFil .FiltrandoPor{padding:5px 0 15px 5px;margin:0;list-style-type:none}
#ContentFil .FiltrandoPor li{margin-top:10px;font-size:11px;}
#ContentFil .FiltrandoPor img{width:10px;cursor:pointer;margin-left:3px;}
#ContentFil .FilRemoveFilters{margin-top:15px;}
#ContentFil .FilRemoveFilters a{background-color:#dedede;color:#555555;border-radius:3px;font-weight:700;font-size:11px;padding:4px 10px 4px 10px;text-decoration:none;}
#ContentFil .FilRemoveFilters a:hover{background-color:#990000;color:#fcfcfc;}
#ContentFil .FilMoreOptionsSearch{margin-top:15px;}
#ContentFil .FilMoreOptionsSearch a{background-color:#dedede;color:#555555;border-radius:3px;font-weight:700;font-size:11px;padding:4px 10px 4px 10px;text-decoration:none;}
#ContentFil .FilMoreOptionsSearch a:hover{background-color:#9d2328;color:#fcfcfc;}
#ContentFil .SetaDireita:before{content:"";display:inline-block;vertical-align:middle;margin-right:8px;margin-bottom:3px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #FF625F;}
#ContentFil .SetaBaixo:before{content:"";display:inline-block;vertical-align:middle;margin-right:3px;margin-bottom:5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #555555;}
/* Style Forms Buttons, Inputs and Text */
.InputText{border-width:1px;border-style:solid;font-size:11px;}
.InputButton{border-width:1px;font-size:11px;}
.EstTabPedidoTit, .EstTabPedidoNum, .EstTabPedidoTotal, .EstTabPedido{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
/* Style Buttons */
.BotLancamento{font-size:7pt;font-family:'Lato',arial,verdana;font-weight:400;color:#FF0101;}
.BotComprar{display:none}
.BotEsgotado, .BotExcluir{font-size:11px;font-family:'Lato',arial,verdana;font-weight:400}
.BotMaisDetalhes{font-size:7pt;font-family:'Lato',arial,verdana;font-weight:400;text-decoration:none;color:#990000;}
.BotCartProd text{font-family:'Lato',arial,verdana;font-weight:700;font-size:18px;fill:#ffffff;}
.BotCartProd:hover rect{transition:fill 0.4s;fill: #10E410;}
.BotProdOut text{font-family:'Lato',arial,verdana;font-weight:700;}
.ProductStyleSocialIcons li{display:inline;}
/* Style Product Order */
.EstTabPedido {font-size:12px;}
.EstTabPedidoTit{font-size:13px;font-weight:700;background:#dfdfdf;color:#151515;}
.EstTabPedidoNome{font-size:12px;font-weight:700;color:#333333;}
.EstTabPedidoNome:visited{color:#333333}
.EstTabPedidoNome:hover{color:#990000}
.EstTabPedidoNum{font-size:11px;background:#f4f4f4}
.EstTabPedidoTotal{font-size:13px;font-weight:700;background:#efefef;}
.EstTabPedidoFrete{font-size:13px;font-weight:700;background:#F4F4F4;}
.EstTabPedidoBot{font-size:11px;font-weight:700;color:#151515;}
.EstTabPedidoRef{font-size:11px;color:#151515;}
.EstTabPedidoAdicNome{font-size:11px;}
.EstTabPedidoAdicItem{font-size:11px;font-weight:700}
.EstTextoQtd{font-size:11px;text-align:right}
.FCCartSmallItemWeight, .FCCartTotalPrice, .FCCartUnitPrice {padding-top: 10px; font-size: 13px;}
.EstContinuarComprando{font-size:13px;font-weight:700;color:#990000}
.FreightContainerFC{margin:30px 0!important;}
.FreightTxtOnlyBR{float:left;clear:both;text-align:center;margin-top:7px;max-width:254px;padding:7px 5px;background:#9e9e9e;color:#FFFFFF;font-weight:700;font-size:0.75em;vertical-align:middle;line-height:18px;}
.FreightTxtOnlyBR img{vertical-align:middle;margin-right:5px;}
#FCCartButtons ul li {list-style: none; float: left; width: 33.3% !important; box-sizing: border-box; padding: 0 5px;}
.FCCartBuy button {font-size: 24px;}
.FCCartRecalculate button, .FCCartStillShopping button {font-size: 13px; line-height:13px;}
/* Style CADASTRO DE CLIENTES, AJUDA, CONFIRMAÇÃO DO PEDIDO */
.EstTabTopo{padding:5px 2px 5px 2px;font-size:12px;font-weight:700}
.FCRegister .EstTabTopo{padding:10px 0 10px 0;font-size:16px;background:#dedede;}
.FCRegister #idTabRequiredFieldFC{display:none;}
.FCRegister #idTabRegisterFC select{min-height:27px;border:1px solid #cacaca;}
.FCRegister #idTabRegisterFC #P2Estado{width:45px!important;}
.FCRegister #idTabRegisterFC input[type='text'], .FCRegister #idTabRegisterFC input[type='password']{padding:0 10px!important;min-height:27px!important;border:1px solid #cacaca;}
.FCRegister #idTabRegisterFC td table{border-spacing:0!important;}
.FCRegister #idTabRegisterFC td{padding:5px 0;}
#idCalendNascFC img{margin:0 3px;}
/* Style para a tabela de Busca Rápida, para tabela de Ajuda (Pagamentos) e Fale Conosco */
.EstTabQuadro{font-size:11px;background:#FFFFFF;}
/* Style dos campos do formulário clientes,fale conosco, ... */
.EstNomeCampo{font-size:11px;font-weight:700;color:#151515;}
.EstCampo{font-size:11px;}
#idTabRegisterFC .EstNomeCampo{width:250px;}
#idTabRegisterFC{width:70%;margin-left:120px;margin-right:120px;}
/* Style Required Fields */
#idLocalFC .EstNomeCampo,#idPBairroFC .EstNomeCampo,#idPCEPFC .EstNomeCampo,#idPCidadeFC .EstNomeCampo,#idPEmailFC .EstNomeCampo,#idPEnderecoFC .EstNomeCampo,#idPEstadoFC .EstNomeCampo,#idPPaisFC .EstNomeCampo,#idPTelefoneFC .EstNomeCampo,#idParaFC .EstNomeCampo,#idTablePCEPFC .EstNomeCampo,#idtrPEnderecoComplFC .EstNomeCampo,#idtrPEnderecoNumFC .EstNomeCampo{color:#ff0000;}
/* Style Product Images */
.ProdCapaDiv .EstImgFC, .ProdListaDiv .EstImgFC{width:100px}
.ProdDetDiv .EstImgFC, .ProdDetDiv .jqzoom{width:200px}
.ProdAmpDiv .EstImgFC{width:400px}
.DivDetImagemProd{max-width:150px;}
.DivDetImagemProd img{max-width:100%;}
#idDivImagemTopoCatFC img{width:100%;}
/* Header - BarraTopo.htm */
.HeaderMainbar{width:100%;background:#f4f4f2;height:112px;margin:auto;border-bottom:1px solid #ebebeb;}
.header-login-row{background:#ffffff;border-bottom:1px solid #c8c8c8; padding:5px 0 0 0; float:left; width:100%; margin-top:12px;}
.header-login-pipe{margin:0 5px;}
.header-mainbar-flex{display:flex;display:-webkit-flex;flex-flow:row nowrap;-webkit-flex-flow:row nowrap;justify-content:space-between;-webkit-justify-content:space-between;}
.child-header-mainbar{height:65px;width:100%;}
.header-mainbar-flex-mobile-menu{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;cursor:pointer;}
.header-mainbar-flex-logo{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:25%;}
.header-mainbar-flex-menu{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;padding-top:35px;}
.header-mainbar-flex-help{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;}
.header-mainbar-flex-cart{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;}
.header-free-order {font-family:'Lato',arial,verdana;font-size:0.85rem;}
.header-free-order img {height:16px; margin-right:3px; vertical-align:bottom;}
#search-box{position:relative;margin:0;padding-top:20px;}
#search-form{height:40px;border:1px solid #999;background-color:#fff;overflow:hidden;}
#search-text{font-size:14px;color:#ddd;border-width:0;background:transparent;}
#search-box input[type="text"]{width:90%;padding:10px 0 12px 1em;color:#333;outline:none;font-size:1rem;}
#search-button{position:absolute;height:42px;width:55px;font-size:14px;color:#fff;text-align:center;line-height:42px;border-width:0;cursor:pointer;background:#646464;}
#search-button img{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;text-align:center;margin:auto;}
.InputTextBusca{height:42px;}
.HeaderBasket{line-height:35px;}
.HeaderBasket span{display:block;margin:0 0 0 5px;}
.HeaderBasket img, .HeaderBasket span, .HeaderBasket svg, .HeaderCartItensPosition{float:left}
.HeaderCartItensPosition .HeaderCartNumberProds{background-color:#9D2328;border-radius:50%;height:33px;width:33px;position:relative;left:-15px;top:-5px;color:#ffffff;}
.HeaderContainerSocialLoginIconUser img {height:16px;}
.header-sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;left:-15px;background-color:#9D2328;overflow-x:hidden;transition:0.5s;padding-top:60px;z-index:99999;}
.header-sidenav a {padding:0px 8px 4px 32px;text-decoration:none;font-size:1rem;color:#FFFFFF;display:block;transition:0.3s;}
.header-sidenav a:hover, .offcanvas a:focus{color:#FFFFFF;}
.header-sidenav .closebtn {position:absolute;top:15px;right:10px;font-size:36px;margin-left:50px;}
.header-sidenav-link{border-bottom:1px solid #b65a5e;height:40px;text-transform:uppercase;}
.header-sidenav-link-position{position:relative;top:15px;}
.header-sidenav .wid .ImgOpened{position:relative;left:12px;top:15px;}
.header-sidenav .PathCat0, .header-sidenav .PathCat1, .header-sidenav .PathCat2, .header-sidenav .PathCat3, .header-sidenav .PathCat4, .header-sidenav .PathCat5{}
.header-cat {margin-top:20px;}
.header-cat-list {margin-left:18px;}
.header-menu-shopping-list svg{position:relative;top:-4px;}
.header-menu-shopping-list span{position:relative;top:-8px;}
.header-menu-wishlist svg{position:relative;top:-4px;margin-right:3px;}
.header-menu-wishlist svg #heart-wishlist-border{fill:#ffffff!important;}
.header-menu-wishlist svg #heart-wishlist{fill:transparent!important}
a:hover .header-menu-wishlist svg #heart-wishlist{fill:#ffffff!important;}
a:hover .header-menu-wishlist svg #heart-wishlist-border{fill:transparent!important}
.header-menu-wishlist span{position:relative;top:-8px;}
#SearchText{width:72%;float:left;}
.HeaderMenuULFC{list-style-type:none;}
.HeaderMenuULFC li{display:inline;margin:0 0 0 0}
.HeaderMenuULFC a li{color:#646464;text-decoration:none;padding:0 10px 0 10px;text-transform:uppercase;}
.HeaderMenuULFC a:hover li{color:#646464;}
/* Header - AutoSuggest */
.autocomplete{cursor:default;max-height:350px;overflow:auto;margin:5px 5px 0 0;overflow-x:hidden;border:1px solid #FF6600;background:#FFFFFF;}
.autocomplete div{padding:1px 5px 1px 5px;white-space:nowrap;font-weight:normal;width:100%;text-align:left;display:inline-block;}
.autocomplete .suggestions{width:60%;background:#f4f4f4;}
.autocomplete .suggestions{display:inline}
.autocomplete .suggestionsResults{width:33%;text-align:right;background:#f4f4f4;color:#377f44;}
.autocomplete .suggestionsResults{display:inline}
.as-categoria{font-family:'Lato',arial,verdana;font-weight:700;}
#as-nome-prod{font-family:'Lato',arial,verdana!important;font-weight:400;}
#as-cat-prod{font-family:'Lato',arial,verdana!important;font-weight:700;}
#as-nomecat-prod{margin:0 0 0 10px}
#as-valor-prod{font-family:'Lato',arial,verdana!important;font-weight:400;font-size:14px!important;color:#9d2328!important;}
#as-img-prod{position:relative;top:10px;}
.hideSuggestClass{text-align:left;cursor:pointer;height:150px;overflow:auto;display:none;width:168px;margin:0;border:1px solid #D4D4D4;background-color:#FFFFFF;}
.showSuggestClass .hideSuggestClass{display:block;background-color:#E4E4E4}
.productMenuClass, .productMenuClass3{position:absolute;z-index:255}
.productItemClass{margin-left:2px;font-weight:normal;font-size:11px;font-family:'Lato',arial,verdana;font-weight:400;}
.loginInfo{margin:0 0 0 0;font-family:'Lato',arial,verdana;font-weight:400;font-size:14px;}
.ShareWhatsApp{display:none;float:right;padding:0 0 0 5px;}
.autocomplete .selected{background:#FF6600;color:#FFFFFF;}
.autocomplete strong{color:#FF625F;}
.autocomplete .selected .suggestions, .autocomplete .selected .suggestionsResults, .autocomplete .selected strong{color:#000}
/* Smart Suggestions */
#GoogleTerms{margin-top:30px;}
#GoogleTerms ul {list-style-type:none;}
#GoogleTerms ul li{margin:5px 0;font-family:'Lato'!important;}
#GoogleTerms ul li a{font-size:18px;color:#666666;}
.FCNews #idTableNewsFC #GoogleTerms{margin-left:25%;}
/* Main - Home.htm */
.main-home-space-rows{margin-top:40px;}
.MainHomeBoxTitFC{clear:both;float:left;width:100%;min-height:30px;padding:0 0 0 5px;border-bottom:1px solid #e2e2e2;color:#151515;}
.MainHomeBoxTitFC h2, .MainHomeBoxTitFC h1{-webkit-margin-before:0.10em;-webkit-margin-after:0.20em;-webkit-margin-start:0;-webkit-margin-end:0;}
.DivHomeImagemProd{height:210px;}
.DivHome-fastview{background:#9D2328;display:none;}
.DivHome-fastview a{color:#FFFFFF;font-size:0.8rem;}
.DivHomeNomeProd .HomeNomeProd {display:block;word-wrap:break-word;overflow:hidden;height:2.5rem;line-height:1.3rem;color:#151515; margin-top:10px;}
.DivHomeNomeProdCol .HomeNomeProd {display:block;word-wrap:break-word;overflow:hidden;height:2.5rem;line-height:1.3rem;color:#151515;}
.FCHome .home-price{padding:15px 0 0 0!important;}
.DivHomeProd{position:relative;}
.DivHomeProd:hover .DivHome-fastview{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;opacity:1;position:absolute;top:172px;}
.DivHomeDescProd {font-family:'Lato',arial,verdana;font-weight:400;font-size:13px; line-height:normal; color:#999999; text-align:center; margin:10px 0 10px 0;}
/* Preço Produto Home + Lista */
.home-price {font-size:18px}
.home-price .home-price-por{font-size:14px;}
.home-price-cents{font-size:14px;}
.installments{font-size:13px;}
/* Destaques Home */
.destaquehomeA, .destaquehomeB, .destaquehomeC, .destaquehomeD {border: 1px solid #9D2328; float: left; font-family: 'Lato',arial,verdana; font-weight: 400; font-size: 17px; line-height: 20px; color: #151515; text-align: center; padding: 10px 10px 10px 0;}
.destaquehomeA b, .destaquehomeB b, .destaquehomeC b, .destaquehomeD b {color:#9D2328; font-size:20px;}
.destaquehomeA img, .destaquehomeB img, .destaquehomeC img, .destaquehomeD img {height: 50px; margin: 0 20px; float: left;}
/* Banners Meio Home */
.bannerTopoHome {display:none;}
.FCHome .bannerTopoHome {display:block;}
.bannerHomeA {width:49%; float:left; text-align:left; margin-right:2%;}
.bannerHomeB {width:49%; float:left; text-align:right;}
.bannerHomeA img, .bannerHomeB img {width:100%;}
/* Noticias Home */
.noticiashome img {width:99%; height:auto;}
.noticiashome{height:270px;}
/* FastPreview */
.fc-proddet-preview{margin-top:50px;}
.fc-proddet-preview-name h1{margin-bottom:25px;}
.fc-proddet-preview-description .DescrLineHeight{margin-top:25px;}
.DivIntListProd{float:left;}
.prices {margin-top:5px;height:60px;}
.prices a, .prices{font-size:28px;position:relative;color:#9d2328;}
/* Destaques */
.DestaquesPage .home-price{padding:15px 0 0 0!important;}
/* List - EstiloProduto.htm */
.DivProductListProd{padding:15px 15px 0 15px;cursor:pointer!important;border:none;min-height: 545px;}
.DivProductListImagemProd{height:210px;}
.DivProductList-fastview{background:#9D2328;display:none;}
.DivProductList-fastview a{color:#FFFFFF;font-size:0.8rem;}
.DivProductListProd:hover .DivProductList-fastview{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;opacity:1;position:absolute;top:195px;}
.DivProductListNomeProd, .DivProductListPriceProd{margin-top:15px;}
.DivProductListNomeProd .ProductListNomeProd{display:block;word-wrap:break-word;overflow:hidden;height:2.5rem;line-height:1.3rem;color:#666666;}
.DivProductListPriceProd{text-align:left;}
.ProductList select#OrderProd{height:40px;width:250px;font-size:1rem;}
/* .ProductDet #TabListaProdutos{margin-top:-25px!important;} */
#idDivGridImg a.MagicZoomPlus{border:1px solid #ebebeb;}
#idDivGridImg a .ZoomIMG2{border:1px solid #ebebeb;margin:0 2px 5px 2px;}
/* .ProductDet .DivProductDet div {margin-bottom:10px;} */
.DivProductDet #idCodProdGrid{font-size:0.75rem;color:#424242;font-family:'Lato',arial,verdana;font-weight:400;}
.ProductDet .DivProductDet-sku{font-size:0.75rem;font-family:'Lato',arial,verdana;font-weight:400; margin-top:5px;}
.DivProductDet .FCCurrencyLabel{color:#9d2328;font-size:1em;}
.DivProductDet .FCPriceInt{color:#9d2328;font-size:1em;}
.DivProductDet .FCPriceCent{color:#9d2328;font-size:1em;}
.DivProductDet b .FCCurrencyLabel{color:#9d2328;font-size:1.3rem;}
.DivProductDet b .FCPriceInt {color:#9d2328;font-size:1.7rem;}
.DivProductDet b .FCPriceCent{color:#9d2328;font-size:1.3rem;}
.DivProductDet .EstParc {font-size:16px; line-height:25px;}
.DivProductDet .DivProductDet-Separator{border-bottom:1px solid #e2e2e2;}
.ProductDet .FCGridMain{margin-left:-13px;margin-bottom: 0!important;}
.ProductDet #idDetailProduct .FCGridAdicContent{margin-bottom:0!important;}
.ProductDet .FreightContainerFC{margin:0 0!important;}
.ProductDet .DivProductDet .ZipOption{margin-bottom:0!important;}
.ProductDet .DivProductDet .freightResult{background:#f53421;color:#ffffff!important;padding:10px 5px;text-align:center;}
.ProductDet-cep-position{margin-left:-8px;border-top:1px solid #dedede;}
.ProductDet .ProductStyleULFC{margin-left:2px;}
h1#idNameProductGridFC{color:#151515;font-size:1.5rem;}
.ProductStyleULFC li{list-style:none;padding:10px 0 0 0;}
.ProductStyleBoxFC{width:100%;padding:0;clear:both;}
.ProductStyleBoxDescriptionFC{width:100%;padding:5px;font-size:1em;line-height:25px;}
.ProductStyleBoxDescriptionFC h2{color:#151515;font-size:1.2em;font-weight:700;}
.ProductStyleBoxDescriptionFC iframe{width:50%;}
.DivListProd{cursor:pointer!important;width:100%;margin:15px 0!important;padding:1em!important;box-sizing:border-box;height:100%;border-bottom:1px solid #cccccc;position:relative;}
.int{font-size:35px;font-family:'Lato',arial,verdana;font-weight:400;}
.dec{font-size:16px;font-family:'Lato',arial,verdana;font-weight:400;}
.descr-prod{margin:0 0 50px 0;}
.currency{font-size:20px;font-family:'Lato',arial,verdana;font-weight:400;}
.currency strong{font-weight:normal;}
.currency a{font-size:18px;line-height:40px;}
.por{left:0;top:20px;text-decoration:none!important;font-weight:400;color:#666666;}
.old-price{font-family:'Lato',arial,verdana;font-weight:400;display:block;line-height:normal;color:#666666;font-size:13px;margin-bottom:-12px;}
.installments{font-family:'Lato',arial,verdana;clear:left;line-height:normal;margin-top:0;color:#666666;}
.ProdParcels .installments{clear:left;line-height:normal;font-size:15px;margin-top:0;color:#666666;}
.FCHome .prices .price {font-family:'Lato',arial,verdana;font-weight:700;margin:0px 0 6px 0;display:block;}
.prices .price {font-family:'Lato',arial,verdana;font-weight:700;margin:14px 0 6px 0;display:block;}
.prod-info{font-size:14px;font-family:'Lato',arial,verdana;font-weight:400;}
.prod-price{font-family:'Lato',arial,verdana;font-size:18px; color:#9d2328;font-weight:400; margin-top:15px;}
.prod-price b{font-weight:700;}
.text-banner{margin-bottom:10px;text-shadow:0 1px 5px #333333;}
.margin-center-top{margin-top:7%;text-align:center;}
.btn-large{padding:0.3em 0.5em;font-size:45px;}
.btn-large:visited{color:#FFFFFF!important;}
.link-descr{font-size:16px;font-family:'Lato',arial,verdana;font-weight:700;color:#555555;}
.link-descr:visited{color:#555555;}
.link-descr span{position:relative;top:6px;}
.BotLancProd{width:148px!important;height:22px!important;}
.prod-info{font-style:italic;}
.adic-list li{list-style:none;padding:3px 0;}
.AdicItem{font-weight:700;color:#666666;}
.EstLinhaProd{display:none;}
.TitTabParc{font-weight:700;font-size:11px;font-family:'Lato',arial,verdana;}
.EstParcPar{font-size:11px;font-family:'Lato',arial,verdana;background:#F5F5F5;}
.EstParcImpar{font-size:11px;font-family:'Lato',arial,verdana;background:#FFFFFF;}
#idDivPagProd, #idDivOrder, #idDivPath, #idDivSearch{margin:15px 0;width:100%;border-style:solid;border-width:1px;border-color:#FFFFFF;}
#PriceAVista{font-size:0.8em;line-height:20px;padding:10px 0 10px 5px;font-family:'Lato',arial,verdana;font-weight:400;margin:10px 0;background-color:#F5F5F5;}
.PriceAVistaProdLista{font-size:0.8em;position:relative;top:-20px;font-family:'Lato',arial,verdana;font-weight:400;}
.AdicNome{color:#666666;}
.prod-info .EstNomeCat{color:#D7A230}
.EstProdFilterFC{margin:0;list-style-type:none;position:relative;left:-7px;font-family:'Lato',arial,verdana;font-weight:400;}
.EstProdFilterFC ul{padding:2px;margin:0;list-style-type:none}
.EstProdFilterFC ul li{padding-left:5px;display:inline}
.EstFilterLabel0FC{display:none!important;}
.EstFilterLabel1FC{font-weight:700;}
.EstFilterLabel1FC:after{content:":";margin-right:2px;}
.ProductDet .fc-productdet-more-information a{background:#D7A230;border-radius:2px;padding:5px 10px 5px 10px;color:#ffffff;}
.ProductDet div.FCResumeProduct{display:none!important;}
.ProductDet #idPriceGridFC strike{text-decoration:none;}
.ProductDet #idPriceGridFC strike .FCCurrencyLabel, .ProductDet #idPriceGridFC strike .FCPriceInt{font-size:0.95rem;}
.ProductDet #idPriceGridFC strike .FCPriceCent{font-size:0.8rem;}
.ProductDet #idPriceGridFC .FCPrice .FCCurrencyLabel{margin-right:2px;}
#idDivGridImg{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;margin-bottom:15px;}
.fc-DivGridImg-Big{max-width:452px;order:2;position:absolute;left:90px;}
.fc-DivGridImg-Small1{width:75px;height:75px;}
.fc-DivGridImg-Small2{width:75px;height:75px;}
/* Breadcrumb - EstiloProduto.htm */
.ProductStyleBreadCrumblinkFC{font-size:12px;font-family:'Lato',arial,verdana;font-weight:400;color:#666666;}
.EstPathCat .pad{background:url("../lojas/00023007/images/iconabreadcrumb.svg?cccfc=22ba3c82") no-repeat bottom center!important;padding:0 10px 12px 12px!important;width:15px!important;height:15px!important;position:relative;margin-top:1px;}
.EstPathCatLink{font-size:12px;font-family:'Lato',arial,verdana;font-weight:400;color:#666666;}
.EstPathCatLink:hover{color:#151515;}
.EstPathCatLink:visited{color:#666666;}
#idBreadcrumb{margin: 10px 0 0px 0; height: 25px;}
.pad{margin-top:-7px;}
#idBreadcrumb ul li{list-style:none;float:left;}
#idBreadcrumb ul li:first-child{margin:0 5px 0 0;}
.EstPathCat ul li:first-child{margin:0!important;}
/* SubProduct - EstiloProduto.htm */
.SubProductStyleBoxFC{width:100%;height:200px;padding:10px;margin:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;border:1px solid #cdcdcd;background:#fbfbfb;}
.SubProductStyleContentFC{float:left;width:33%;}
/* List Filters - EstiloProduto.htm */
#idHeadFilters{font-size:0.9em;margin:10px 0 10px 0;padding:10px;border-style:solid;border-width:1px;box-sizing:border-box;float:left;width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-border-radius:5px;border-color:#cdcdcd;background-color:#fcfcfc;}
#idTxtFilters{float:left;font-family:'Lato',arial,verdana;font-weight:400;margin:4px 0 0 0}
#idHideFilters,#idShowFilters{float:left;margin:0 0 0 5px;font-family:'Lato',arial,verdana;font-weight:400}
#idShowFilters button{padding:4px 10px 4px 10px;font-size:11px;font-weight:700;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#9d2328;border:0 solid #9d2328;color:#fcfcfc;}
#idShowFilters button:hover{background:#555555}
#idHideFilters button{padding:4px 10px 4px 10px;font-size:11px;font-weight:700;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#555555;border:0 solid #555555;color:#fcfcfc;}
#idHideFilters button:hover{background:#990000}
#idFiltersFC{font-size:0.9em;margin:10px 0 10px 0;border-style:solid;border-width:1px;box-sizing:border-box;float:left;width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-border-radius:5px;width:100%;display:table;box-sizing:border-box;border-color:#cdcdcd;background-color:#fcfcfc;}
#idFiltersFC ul li{padding:3px;font-size:0.8em;}
#idFiltersFC ul li select{padding:5px;border-radius:3px;background-image:none;color:#555555;}
.EstTitQts{font-family:'Lato',arial,verdana!important;font-weight:700;font-size:16px!important;}
#idUlPathCatQtFC,#idUlAdic1QtFC,#idUlAdic2QtFC,#idUlAdic3QtFC{text-align:left!important;font-family:'Lato',arial,verdana!important;font-weight:400;font-size:16px!important;}
#idDivPath{width:100%;display:block;box-sizing:border-box;}
#idHeadFilters{width:100%;display:block;box-sizing:border-box;}
#idListaProdCategoriasFC{width:34%;float:left;padding:10px;box-sizing:border-box;min-width:240px;}
#idListaProdAdicional1FC,#idListaProdAdicional2FC,#idListaProdAdicional3FC{width:22%;float:left;padding:10px;box-sizing:border-box;min-width:240px}
#idUlPathSearchFC .del{margin-left:3px;}
#idUlPathSearchFC .del a{cursor:pointer;padding:0;margin:0 3px 0 3px;}
#idUlPathSearchFC .del a:hover{cursor:pointer;}
#idUlPathSearchFC .del img{width:11px;border:0;}
#idUlPathSearchFC .pad{background:url("/images/pathcat.gif?cccfc=1046f1ca") no-repeat center;padding:0;margin:1px 6px 1px 8px;}
#idUlPathSearchFC .pad img{width:3px;height:5px;}
#idDivSearch{font-size:0.9em;margin:10px 0 10px 0;padding:10px;border-style:solid;border-width:1px;box-sizing:border-box;float:left;width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-border-radius:5px;border-color:#cdcdcd;background-color:#fcfcfc;}
#idTxtFiltersBy{float:left;margin-right:10px;}
#idTxtRemoveFilters{float:left;margin-left:10px;}
#idTxtRemoveFilters a{padding:4px 10px 4px 10px;font-size:11px;font-weight:700;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-color:#FF625F;border:0 solid #FF625F;color:#fcfcfc;margin-right:10px;}
#idTxtRemoveFilters a:hover{background-color:#990000;}
]#idTDLinkAdvancedSearchFC{float:right;margin:2px 0 0 5px}
#idTablePathSearchFC{display:block;float:left;width:100%;margin:10px 0 0 0;}
#idUlPathSearchFC{margin-left:10px;font-size:11px;float:left;}
#idUlPathSearchFC li{font-size:11px;}
#idUlPathSearchFC #idPathSearchTextInputFC{width:95px;font-size:12px;background-color:#fcfcfc;}
#idLinkAdvancedSearchFC{text-decoration:none;font-size:0.9rem;}
#idLinkAdvancedSearchFC:hover{text-decoration:underline;color:#333333;}
.EstTitQts{font-family:'Lato',arial,verdana;font-size:11px;padding:5px;background-color:#eaeaea;}
.EstDivQts{height:100%;border-style:solid;border-width:1px;border-color:#d0d0d0;}
#idSelPathCatQtFC,#idSelAdic1QtFC,#idSelAdic2QtFC,#idSelAdic3QtFC{width:100%;}
#idUlPathCatQtFC li,#idUlAdic1QtFC li,#idUlAdic2QtFC li,#idUlAdic3QtFC li{list-style-type:none;font-size:11px;margin:5px 10px 3px 5px}
.EstTabFiltersExt{height:28px;font-family:'Lato',arial,verdana;font-size:11px;background-color:#ebebeb;}
.EstTabFiltersInt{background-color:#f7f7f7;}
.FCfnShowEconomy{font-size:16px;display:block;margin:10px 0;color:#9d2328}
/* Reviews - EstiloProduto.htm */
.ProductDet #idTabListaOpFC{border-top:1px solid #cccccc;margin-top:10px;}
#idEstTitProdOpFC{font-family:'Lato',arial,verdana;font-weight:700;}
.ProductDet #EstCommentsTxt{color:#151515!important;font-size:1.5em!important;font-weight:700!important;margin-left:-6px;margin-top:10px;}
.ProductDet #idEstNoCommentsProdOpFC{line-height:35px;}
.ProductDet #idEstNoCommentsClickProdOpFC a{background:#9D2328;border-radius:2px;padding:5px 10px 5px 10px;color:#ffffff;}
.ProductDet #idCommentsClickFC a{background:#D7A230;border-radius:2px;padding:5px 10px 5px 10px;color:#ffffff;line-height:25px;}
#EstCommentsTxt, .EstOpiniaoNome, .EstOpiniaoTitulo{font-family:'Lato',arial,verdana;font-weight:400;}
#idEstNoCommentsProdOpFC,#idEstNoCommentsClickProdOpFC, .EstOpiniaoEmail, .EstOpiniaoLocal, .EstOpiniaoTexto{font-family:'Lato',arial,verdana;font-weight:400;font-size:0.9rem;line-height:20px;}
#idCommentsQtyFC,#idCommentsClickFC{font-family:'Lato',arial,verdana;font-weight:400;font-size:1rem;padding:0 0 10px 0}
.ProductStyleReviewOnBoxFC{width:100%;margin:10px 0 10px 0;}
.ProductStyleReviewStarsOnFC{float:right;padding:0 10px 0 0;}
.ProductStyleReviewQtyOnFC {font-size:0.8rem;padding:4px 0 0 0;float:right;position:relative;left:110px;color:#9b9b9b;}
.ProductStyleReviewQtyOnFC a{color:#9b9b9b;}
.ProductStyleReviewOffBoxFC{;margin:0 0 0 0;float:right;}
.NotaOpiniaoVazio1, .NotaOpiniaoVazio2, .NotaOpiniaoVazio3, .NotaOpiniaoVazio4, .NotaOpiniaoVazio5{float:left;}
.EstOpiniaoLinha{height:1px;width:100%;color:#C5C2C2;}
.FCRateProd #idRateProdDetailsFC{margin-top:20px;}
.FCRateProd .EstNomeProd{font-family:'Lato',arial,verdana;font-weight:700;font-size:18px;}
.FCRateProd .EstRateRefProd, .EstRateCatProd{font-family:'Lato',arial,verdana;font-weight:400;font-size:12px;margin:5px 0 5px 0}
.FCRateProd .EstPoliticaOpiniao{margin:15px;font-family:'Lato',arial,verdana;font-weight:400;font-size:14px;}
.FCRateProd .FCRateClientInfo p, .FCRateProd .FCRatePermissionEmail label{font-family:Lato,verdana,arial;font-weight:400;font-size:14px;line-height:16px}
.FCRateProd td{vertical-align:middle;}
/* ProdDet SocialLinks */
.SocialProdLinks{float:left;max-width:300px;min-height:30px;margin:15px 0 0 2px;}
.FooterSocialIcons{margin:initial!important;max-width:150px;}
.ProdRating{float:left;}
.ProdRating a{text-decoration:underline;color:#333333;}
.ProdRating + .ProdRating{padding:16px 0 0 7px!important;}
.DescrLineHeight{line-height:20px; margin-top:15px;}
.releaseProd{float:right;margin:0 0;}
/* Zoom */
.ZoomTxtPosition{margin:10px 0 10px 0;}
/* Aside LeftBar - BarraEsquerda.htm */
.left-bar{display:block;min-height:100px!important;padding-right:22px!important;}
#idMenuCat1{margin-left:0!important;}
#idMenuCat1 .ImgClosed{margin:0!important;}
#idMenuCat1 .EstListCat li {border-bottom:1px solid #b65a5e;}
#idMenuCat1 .PathCat0 {text-transform:uppercase;font-weight:700;}
#idMenuCat1 .wid {display:none;}
#idMenuCat1 .EstListCat li a {font-size:16px;color:#D7A230;}
.EstListCat {position:relative; left:-17px; top:5px;}
.EstListCat ul {margin: 0 0 0 10px !important; padding: 0;}
.EstListCat li {padding: 7px 0 !important;}
.EstListCat li:last-child{border-bottom:0;}
.EstListCat li a {font-size:16px;color:#D7A230;}
.EstListCat .ImgClosed{background:url("/icons/icopackagev1/svg/essential-light-02-chevron-right.svg?cccfc=1b76952a") no-repeat left !important;margin:0 5px 0 0}
.EstListCat .ImgOpened{background:url("/icons/icopackagev1/svg/essential-light-04-chevron-down.svg?cccfc=1b76952a") no-repeat left !important;margin:0 5px 0 5px;}
.left-bar-menu-position {margin-left:15px;} /* left:-22px */
/* Minha Conta */
.FCMyAccount #idPwReminderFC {font-family:'Lato',arial,verdana;}
.FCMyAccount .pwdEye {margin: 7px 0 0 5px;}
/* Checkout */
.EstTabPedido{line-height:18px}
.EstBarCode{margin:10px 0 0 0}
.FCCartRemoveBot {margin: 5px 0 0 0; position: relative; top: 8px;}
.FCCurrencyLabel{font-size:0.8em;color:#666666;}
.FCPriceCent{font-size:0.8em;}
.FCCart .footer-line-separator{margin-top:41px;}
/* Custom Destaques Page */
.DestaquesPage h1{font-size:1.5rem!important;}
/* Wave */
.text-overflow{box-sizing:border-box;display:block;display:-webkit-box;max-width:400px;min-height:35px;margin:0 auto;line-height:18px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.center-col{margin:0 auto;float:none!important;display:block;}
/* Button Ped Confirmação */
.BotConfPed{border-width:1px;font-weight:700;font-size:14px;font-family:'Lato',arial,verdana;height:40px;width:300px;background:green;color:#fcfcfc;border-color:#333333;}
.EstTextoContinuar{font-size:12pt;font-weight:700;color:green;font-family:'Lato',arial,verdana;color:green;}
.BotContinuarConfirmacao{background-color:#44ac55;font-weight:700;font-family:'Lato',arial,verdana;border:none;padding:7px 15px 7px 15px;color:#ffffff;cursor:pointer;-webkit-border-radius:3px;min-height:47px;transition:background-color 0.5s background-color:#9d2328;font-size:14px;}
.BotContinuar{font-size:12pt;font-weight:700;}
/* Estilos dos retornos de transação */
.StyTransactionID{color:#355590;}
.StyTransactionUnderReview{color:#f47900;text-transform:uppercase;}
.StyTransactionApproved{color:#06b545;text-transform:uppercase;}
.StyTransactionDeclined{color:#db2c0f;text-transform:uppercase;}
.StyTransactionNotCompleted{color:#983727;text-transform:uppercase;}
.StyTransactionTxtPayment{font-size:0.8em;}
.StyReturnPayment{margin-top:20px;background-color:#FFFCF0;padding:5px;border-width:2px;border-style:dashed;border-color:#dedede;text-align:center;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
/* Xtreme Checkout */
.FC-ShowCartOffPageLink a{text-decoration:none;font-size:12px;color:#444444;}
.FC-ShowCartOffPageLink a:hover{text-decoration:none;font-size:12px;text-decoration:underline;color:#444444;}
.FC-ShowCartOnPageLink a{text-decoration:none;font-size:12px;font-weight:700;color:#004797;}
.FC-ShowCartOnPageLink a:hover{text-decoration:none;font-size:12px;text-decoration:underline;font-weight:700;color:#003a7c;}
.FC-ShowCartOnPageLinkCart a{border-width:1px;font-weight:700;font-size:12px;font-family:'Lato',arial,verdana;cursor:pointer;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;color:#ffffff;border-color:#3b6e22;}
.FC-ShowCartOnPageLinkCart a:hover{border-width:1px;font-weight:700;font-size:12px;font-family:'Lato',arial,verdana;cursor:pointer;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:underline;color:#FFFFFF;border-color:#3b6e22;}
#idCheckoutFC a #idTxtLinkContinueFC{padding:10px;cursor:pointer;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;font-weight:700;background-color:#44ac55;color:#FFFFFF;}
#idCheckoutFC a:hover #idTxtLinkContinueFC{padding:10px;cursor:pointer;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;font-weight:700;background-color:#4c7738;color:#FFFFFF;}
#idCheckoutFC .BotChkPaymentContinue:hover{background-color:#4c7738;border-color:#333333;color:#FCFCFC;}
/* Store.css */
#FCCartRightSubtotalPrice .FCCartSubtotalPriceLabel,#FCCartRightSubtotalPrice .FCCartSubtotalPriceValue{border-bottom:1px solid #e8e8e8!important;}
#FCCartRightWrap .FCCartWrapLabel,#FCCartRightWrap .FCCartWrapValue{border-top:0!important;}
#FCCartRightCupom{padding:5px!important;}
/* Cart */
.FCCart .FCPrice {color:#9D2328;}
.FCCart .FCCurrencyLabel {color:#9D2328;}
#FCCartRightSummary{background:#FFFFFF!important;font-family:'Lato',arial,verdana;}
.FCCartRightCol{background:#FFFFFF;}
.FCCartContainer{position:relative;font-size:0.8em;font-family:'Lato',arial,verdana;}
table[name="TabEnvioInt"]{margin:50px 0;}
table[name="TabEnvioInt"] td{vertical-align:middle;padding:5px 5px;}
#idTabRadioPagtoFC td{vertical-align:middle;padding:10px 5px;}
.InfoBanners{margin-top:45px!important;}
#idTDFreightSimulationFC .EstTabPedido td{padding:12px 5px 0 0;vertical-align:middle;}
#idTDFreightSimulationFC #idBut{border-radius:3px;-webkit-border-radius:3px;-moz-border-border-radius:3px;border:none;padding:6px 5px;cursor:pointer;background-color:#33a1ff;color:#FFFFFF;}
/* Ajuda */
.FCHelp #idHelpFC p{line-height:24px;}
.FCHelp #idBotCartFC{display:none;}
.FCHelp .EstTabTopo{padding:10px;font-size:1rem;margin:50px 0 10px 0;background:#dedede;}
.FCHelp .StyRatePolicies{font-family:'Lato',arial,verdana; margin:0 0 15px 35px;}
.FCHelp .StyRatePolicies li{margin-left:18px;line-height:25px;margin-bottom:15px;}
.FCHelp #idHelpPaymentsFC{line-height:24px;}
.FCHelp #idHelpPaymentsFC img{margin:15px;}
.StyPayment{font-family:'Lato',arial,verdana;display:table;margin-top:10px;width:100%;box-sizing:border-box;background:#dedede;}
.StyNamePayment{font-family:'Lato',arial,verdana;float:left;width:20%;padding:10px;height:100%;text-align:right;box-sizing:border-box;background:#dedede;}
.StyDescrPayment{font-family:'Lato',arial,verdana;display:table;padding:10px;box-sizing:border-box;width:80%;background:#fcfcfc;}
/* Error 404 */
.FCError404h1{font-size:2rem;margin:25px 0 25px 0;color:#D7A230;}.FCError404h2{font-family:'Lato',arial,verdana;font-weight:400;}
/* Global Signin - BarraTopo.htm */
#idImgGlobalSignFC .FacebookSigninClass{width:24px;height:24px;margin-left:10px!important;}
#idImgGlobalSignFC .GoogleSigninClass{width:24px;height:24px;margin-left:5px!important;}
.HeaderSocialLoginLogout{font-size:0.8rem;}
.HeaderContainerSocialLoginUL{text-align:left;}
.HeaderContainerSocialLoginUL li{display:inline;}
.HeaderContainerSocialLoginUL{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;}
.loginInfo{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;}
/* Busca Avançada */
.FCAdvancedSearch .FCLabelForm{font-size:1.3rem;font-weight:700;}
/* Don't Go Popup */
.DontGoPopup{display:none;position:fixed;z-index:99999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;overflow-y:hidden;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);}
.DontGoPopup .DontGoPopupContent div a img{max-width:100%;height:auto;}
.DontGoPopupContent{margin:auto;padding:0;}
.DontGoBanner img{border:1px solid #888888;border-radius:10px;}
.DontGoPopupCloseButton img{position:relative;top:30px;right:12px;float:right;width:80px;height:auto;}
.DontGoPopupCloseButton:hover, .DontGoPopupCloseButton:focus{cursor:pointer;}
@media only screen and (max-width:1680px){.DontGoPopupContent{width:48%;}}
@media only screen and (min-width:1681px){.DontGoPopupContent{width:40%;}}
/* Grid final Style */
[class*='gridLevel']{clear:both;width:100%;height:100%;padding:10px 5px!important;box-sizing:border-box;text-align:center;background:transparent;border:1px solid #ccc;margin:10px 0!important;border:1px solid #cccccc;}[class*='descriChoice']{clear:both;width:100%;float:left;text-align:left;box-sizing:border-box;padding:0 0 10px 10px;font-family:'Lato',arial,verdana;font-weight:700;}
/* Remove quadrado do campo obrigatório */
.EstDivRequired{display:none;}
/* Alteracoes no Vex */
.vex.vex-theme-default{padding-top:65px!important;}
/* Reviews Stars */
.FCRateStars input, .FCRateStars select{vertical-align:inherit;}
.NotaOpiniaoCheio, .NotaOpiniaoMeio, .NotaOpiniaoVazio{width:18px!important;height:18px!important}.NotaOpiniaoVazio{background-image:url('../lojas/00023007/images/iconreviewoff.svg?cccfc=22ba3c82')!important}.NotaOpiniaoMeio{background-image:url('../lojas/00023007/images/iconreviewhalf.svg?cccfc=22ba3c82')!important}.NotaOpiniaoCheio{background-image:url('../lojas/00023007/images/iconreviewon.svg?cccfc=22ba3c82')!important}
/* Remove LogoTopo */
#idStoreLogoFC{display:none;}
/* Video and Image Product */
.videoProd{height:210px;}
.DivHomeImagemProd img {height:210px;}
.DivProductListImagemProd img {height:210px;margin-bottom:65px;margin-top:10px;}
/* Media Queries */
@media only screen and (min-width:1025px){
/* Header */
.HeaderMainbar{position:fixed;top:0;z-index:9;}
.FCHome .header-space-top{margin-top:112px;}
.header-space-top {margin-top:130px;}
.header-login-row {margin-top: 12px;}
.header-mainbar-flex-logo a img{height:50px;margin-top:8px;margin-left:30px;}
.header-mainbar-flex-logo{order:1;}
.header-mainbar-flex-menu{order:2; width:60%;}
.header-mainbar-flex-search{order:3}
.header-mainbar-flex-mobile-menu{position:absolute;left:20px;top:15px;}
.HeaderBasket{padding-top:10px!important;}
#search-box{width:100%;}
#search-button{right:15px;}
/* Footer */
#idShareFooter span{padding:0 0 0 0;}
.FooterInputBtnPosition{margin:0 0 0 -25px;}
/* Destaques Home */
.destaquehomeA, .destaquehomeC {width: 48.4%; margin:30px 30px 0 0;}
.destaquehomeB, .destaquehomeD {width: 48.4%; margin:30px 0 0 0;}
.destaquehomeA .destaquehometxt, .destaquehomeB .destaquehometxt, .destaquehomeC .destaquehometxt, .destaquehomeD .destaquehometxt {margin-top:10px;}
/* Home Produtos - Alinhamento Esquerdo */
.DivHomeProdCol {width:33%; float:left;}
.DivHomeProdCol .DivHomeProd{padding:20px 10px 0 10px;cursor:pointer!important;border:none;height:250px;}
.DivHomeProdCol .DivHomeProd1 {width:45%; float:left;}
.DivHomeProdCol .DivHomeProd2 {width:55%; float:left; text-align:left;}
.DivHomeProdCol .DivHomeDescProd {text-align:left;}
.DivHomeProdCol .DivHome-fastview{height:45px;width:95%;}
/* Home Produtos */
.DivHomeProd {margin-top:20px; padding:10px 10px 0 10px;cursor:pointer!important;border:none;height:450px;}
.MainHomeBoxTitFC h2, .MainHomeBoxTitFC h1{font-size:1.5em;}
.DivHomeProd:hover{outline:1px solid #eeeeee;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);}
.DivHomeImagemProd .EstImgFC {max-width:210px;max-height:210px;}
.DivHomePriceProd {text-align:left;}
.FCHome .DivHomePriceProd .prices .price .currency{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;}
.FCHome .DivHomePriceProd .prices .price .currency a{font-size:0.8rem!important;background:#eeeeee;border-radius:5px;color:#616161;width:50%;text-align:center;margim:0 auto;}
/* ProductList */
.MainHomeBoxTitFC h2{font-size:1.5em;}
.DivProductListProd:hover{outline:1px solid #eeeeee;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);margin:0;}
.DivProductListImagemProd .EstImgFC{max-width:210px;max-height:210px;}
.ProductList #idDivPagProd table{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;justify-content:flex-end;-webkit-justify-content:flex-end;}
/* ProductDet */
#idDivGridImg .MagicZoomPlus img{max-width:450px!important;max-height:450px!important;}
.fc-DivGridImg-Small1{position:relative;left:0px;}
.fc-DivGridImg-Small2{position:relative;left:0px;}
.ProductDet #idShareProd img{width:28px!important;height:28px!important;}
#idBreadcrumb{display:block;}
.FieldCEPBtn{margin:0 0 0 5px;height:40px!important;position:relative;left:-5px;}
/* Botao Hover Espiadinha */
.DivHomeImagemProd .DivHome-fastview {height:45px;width:93%; margin:0 auto;}
.DivProductListImagemProd .DivProductList-fastview {height:45px;width:79%; margin:0 auto;}
/* Scroll To The Top */
#FC-ScrollBackTopThetop{display:none;position:fixed;bottom:50px;right:10px;z-index:3;border:none;outline:none;background-color:#9D2328;color:white;cursor:pointer;padding:3px;border-radius:3px;}
/* Help | Newsletter | Indique | Advanced Search | News | Contact */
.FCHelp #idFCContent, .FCNewsletter #idFCContent, .FCRecommend #idFCContent, .FCAdvancedSearch #idFCContent, .FCNews #idFCContent, .FCContact #idFCContent {margin:0 18%;}
}
@media only screen and (min-width:1280px){
/* Header */
.header-login-row {margin-top: 0px;}
.header-mainbar-flex-logo a img{height:66px;}
.header-mainbar-flex-mobile-menu{position:absolute;left:22px;top:20px;}
.header-mainbar-flex-menu{width:55%;}
.header-mainbar-flex-help{order:4; width:13%; margin-top: 22px; height:42px;}
.header-mainbar-flex-cart{order:5; width:13%; margin-top: 13px; height:46px;}
#search-button{right:28px;}
/* Home Produtos - Alinhamento Esquerdo */
.DivHomeProdCol {width:50%;}
.DivHomeProdCol .DivHomeProd{height:290px;}
.DivHomeProdCol .DivHomeProd1 {width:37%;}
.DivHomeProdCol .DivHomeProd2 {width:63%;}
.DivHomeProdCol .DivHome-fastview{height:45px;width:96%;}
/* Home Produtos */
.DivHomeProd{height:480px;}
/* Footer */
#idShareFooter span{padding:0 10px 0 0;}
.FooterInputBtnPosition{margin:0 0 0 10px;}
}
@media only screen and (min-width:1366px) {
.header-mainbar-flex-help{width:10%;}
.header-mainbar-flex-cart{width:10%;}
/* Destaques Home */
.destaquehomeA, .destaquehomeB, .destaquehomeC, .destaquehomeD {width: 23.2%;}
.destaquehomeA, .destaquehomeB, .destaquehomeC {margin:30px 30px 0 0;}
.destaquehomeD {margin:30px 0 0 0;}
.destaquehomeA .destaquehometxt, .destaquehomeB .destaquehometxt, .destaquehomeC .destaquehometxt, .destaquehomeD .destaquehometxt {margin-top:2px;}
/* Home Produtos - Alinhamento Esquerdo */
.DivHomeProdCol {width:33%;}
.DivHomeProdCol .DivHomeProd{height:300px;}
.DivHomeProdCol .DivHomeProd1 {width:45%; float:left;}
.DivHomeProdCol .DivHomeProd2 {width:55%; float:left; text-align:left;}
.DivHomeProdCol .DivHome-fastview{height:45px;width:95%;}
}
@media only screen and (min-width:1440px) {
.header-mainbar-flex-help{width:13%;}
.header-mainbar-flex-cart{width:13%;}
}
@media only screen and (max-width:1024px) {
/* BarraEsquerda / Filtros */
.left-bar{display:none;}
/* Header */
.HeaderMainbar{height:100px;}
.header-login-row {margin-top: 0;}
.header-mainbar-flex-mobile-menu{position:absolute;left:20px;top:15px;}
.header-mainbar-flex-logo {padding-top:5px;}
.header-mainbar-flex-logo a img{height:50px;position:relative;left:0;margin-left:75px;}
.header-mainbar-flex-help {order:4; width:8%; padding-top: 9px;}
.header-mainbar-flex-cart {order:5; width:8%; padding-top: 12px;}
#search-box {width:60%; padding-top:15px;}
#search-button{right:15px;}
.header-mainbar-flex-cart {padding-top:3px;}
/* Footer */
#idShareFooter span{padding:0 10px 0 0;}
/* Destaques Home */
.destaquehomeA, .destaquehomeC {width: 48.4%; margin:30px 30px 0 0;}
.destaquehomeB, .destaquehomeD {width: 48.4%; margin:30px 0 0 0;}
.destaquehomeA .destaquehometxt, .destaquehomeB .destaquehometxt, .destaquehomeC .destaquehometxt, .destaquehomeD .destaquehometxt {margin-top:10px;}
/* Video and Image Product */
.videoProd{height:200px;}
.DivHomeImagemProd img, .DivProductListImagemProd img {height:200px;}
/* Home Produtos - Alinhamento Esquerdo */
.DivHomeProdCol {width:50%; float:left; padding:0 1%;}
.DivHomeProdCol .DivHomeProd{padding:15px 10px 0 10px;cursor:pointer!important;border:none;height: 300px;}
.DivHomeProdCol .DivHomeProd1 {width:45%; float:left;}
.DivHomeProdCol .DivHomeProd2 {width:55%; float:left; text-align:left;}
.DivHomeProdCol .DivHomeDescProd {text-align:left;}
.DivHomeProdCol .DivHome-fastview {height:45px;width:95%;}
/* Home Produtos */
.MainHomeBoxTitFC h2, .MainHomeBoxTitFC h1{font-size:1.5em;}
.DivHomeProd {outline: 1px solid #eeeeee;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);padding:15px 10px 0 10px; margin-top:20px; height:490px;}
.DivHomeImagemProd .DivHome-fastview{display:none!important;}
.DivHomeImagemProd .EstImgFC{max-width:150px;max-height:150px;margin-top:10px;}
.DivHomePriceProd{text-align:left;}
/* .home-price-breakline:before{content:' ';clear:right;display:block;} */
/* ProductList */
.DivListProd {border-bottom:none;}
.DivProductListProd{outline: 1px solid #eeeeee;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);}
.DivProductListImagemProd .DivProductList-fastview{display:none!important;}
/* .home-price-breakline:before{content:' ';clear:right;display:block;} */
/* ProductDet */
.fc-DivGridImg-Big{max-width:402px;}
.ProductDet #idShareProd img{width:33px!important;height:33px!important;}
.FieldCEPBtn{margin:0 0 0 5px;height:40px!important;position:relative;left:-5px;}
/* Scroll To The Top */
#FC-ScrollBackTopThetop{display:none!important;}
/* Help | Newsletter | Indique | Advanced Search | News | Contact */
.FCHelp #idFCContent, .FCNewsletter #idFCContent, .FCRecommend #idFCContent, .FCAdvancedSearch #idFCContent, .FCNews #idFCContent, .FCContact #idFCContent {margin:0 14%;}
}
@media only screen and (max-width:812px) {
/* Header */
.header-mainbar-flex-logo {width: 35%;}
.header-mainbar-flex-logo a img {margin-left: 60px;}
/* Destaques Home */
.destaquehomeA, .destaquehomeB, .destaquehomeC, .destaquehomeD {width: 47.8%;}
.destaquehomeA .destaquehometxt, .destaquehomeB .destaquehometxt, .destaquehomeC .destaquehometxt, .destaquehomeD .destaquehometxt {margin-top:7px;}
/* Home Produtos - Alinhamento Esquerdo */
.DivHomeProdCol {width:100%;}
.DivHomeProdCol .DivHomeProd {width:100%; height: auto; padding: 15px 10px 15px 10px; float: left;}
.DivHomeProdCol .DivHomeImagemProd {height: auto;}
.DivHomeProdCol .DivHomeImagemProd img {height: 200px;}
.DivHomeProdCol .DivHomeProd1 {width: 30%;}
.DivHomeProdCol .DivHomeProd2 {width: 68%;}
.DivHomeProd:hover .DivHome-fastview{display:none;}
/* Home Produtos */
.col-medium-3 {width: 50% !important;}
.DivHomeProd {margin-top: 30px; height: 450px;}
/* Lista Produtos */
.DivListProd {width: 50% !important;}
/* Checkout */
.FCCartBuy button {font-size: 22px;}
}
@media only screen and (max-width: 768px) {
/* Home Produtos */
.DivHomeProd {height: 470px;}
}
@media only screen and (max-width:667px) {
/* Header */
.header-mainbar-flex-logo {width: 39%;}
.header-mainbar-flex-logo a img {margin-left: 50px;}
#search-box {width: 50%;}
/* Destaque Home */
.destaquehomeA, .destaquehomeB, .destaquehomeC, .destaquehomeD {width: 47.5%; font-size: 16px;}
.destaquehomeA .destaquehometxt, .destaquehomeB .destaquehometxt, .destaquehomeC .destaquehometxt, .destaquehomeD .destaquehometxt {margin-top:5px;}
/* Banners Home */
.bannerHomeA {width:100%; float:left; text-align:center; margin:0 0 0 0;}
.bannerHomeB {width:100%; float:left; text-align:center; margin:30px 0 0 0;}
/* Home Produtos Alinhamento Esquerdo */
.DivHomeProdCol .DivHomeProd1 {width: 35%;}
.DivHomeProdCol .DivHomeProd2 {width: 63%;}
}
@media only screen and (max-width:640px){
/* Global */
#idBadgeAllFC{display:none}
#idListaProdCategoriasFC,#idListaProdAdicional1FC,#idListaProdAdicional2FC,#idListaProdAdicional3FC{width:100%;clear:both;}
/* BarraEsquerda / Filtros */
.left-bar{display:none;}
/* Header */
.HeaderMainbar{position:static;background:#f4f4f2;border-bottom:0;border-bottom:1px solid #ebebeb;height:140px;}
.header-space-top{margin-top:0px;}
.header-login-row {display:none;}
.header-mainbar-flex{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-between;-webkit-justify-content:space-between;}
.header-mainbar-flex-mobile-menu{order:1;position:relative;left:-5px;top:11px;}
.header-mainbar-flex-logo {order:2;position:relative;top:10px; width:70%}
.header-mainbar-flex-logo a img{height:60px;position:relative; margin-left:0;}
.header-mainbar-flex-help{order:3; padding-top: 17px;}
.header-mainbar-flex-cart{order:4; padding-top: 8px;}
.header-mainbar-flex-search{order:5;display:flex;display:-webkit-flex;flex-direction:column;width:100%;}
.HeaderBasket{padding-top:10px!important;}
#search-box{width:100% !important;}
.header-mainbar-flex-search .InputTextBusca{position:relative;left:-25px;}
.header-mainbar-flex-search #search-button{position:absolute;right:0px;}
.BannerImgFC img{display:none;}
/* Footer */
#idShareFooter span {padding:0 10px 0 0;}
/* Video and Image Product */
.videoProd {height:210px;}
.DivHomeImagemProd img, .DivProductListImagemProd img {height:210px;}
/* Home Produtos - Alinhamento Esquerdo */
.DivHomeProdCol .DivHomeProd {margin-left: 1%; width: 98%;}
.FCHome .DivHomeProdCol .prices a, .FCHome .DivHomeProdCol .prices {text-align: left;}
/* Home Produtos */
.MainHomeBoxTitFC h2, .MainHomeBoxTitFC h1{font-size:1.2em;}
.DivHomeProd {cursor:pointer!important;border:none; height:auto;}
.DivHomeProd {outline: 1px solid #eeeeee;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);}
.DivHomeProdCol .DivHomeImagemProd img {height: 210px;}
.DivHomeProd:hover .DivHomeImagemProd .EstImgFC{opacity:1!important;}
.DivHomeImagemProd .EstImgFC{max-width:150px;max-height:150px;}
.DivHomeProd .prices a, .prices {text-align: center;}
/* .home-price-breakline:before{content:' ';clear:right;display:block;} */
/* Banners Home */
.bannerHomeA img, .bannerHomeB img {width: 98%;}
/* Noticias Home */
.noticiashome {text-align:center; width:99%; height:100%}
.noticiashome img {width: 99%; height: 100px;}
/* ProductList */
.col-small-6 {width: 100% !important;}
.DivProductListProd{outline:1px solid #eeeeee;box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);margin:10px 0;}
.DivProductListImagemProd .DivProductList-fastview{display:none!important;}
.DivProductListImagemProd .EstImgFC{max-width:100px;max-height:100px;}
/* .home-price-breakline:before{content:' ';clear:right;display:block;} */
.ProductList select#OrderProd{margin-top:10px;width:100%!important;height:50px!important;}
.ProductList #idPageCountFC{display:none;}
.ProductList #idHideFilters button, .ProductList #idShowFilters button{width:150px;height:35px;font-size:1rem}
.ProductList #idTxtFilters{height:30px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;}
/* ProductDet */
#idDivGridImg .MagicZoomPlus img{max-width:225px;max-height:225px;}
.ProductDet .FCGridMain .FCDescritorGrid{min-width:35px;min-height:35px;padding:8px;}
.ProductDet .FCDescritorContent li{height:39px;}
.ProductDet #idShareProd img{width:28px!important;height:28px!important;}
.ProductDet .DescrLineHeight {margin-top: 0px;}
.ProductDet .ProductStyleULFC li{padding:7px 0 0 3px;}
.ProductDet #idEstNoCommentsProdOpFC{line-height:0!important;margin-bottom:10px;}
#idBreadcrumb ul{display:none;}
#idDivGridImg{height:250px;margin-top:-25px;}
.fc-DivGridImg-Big{margin-bottom:150px !important;}
.fc-DivGridImg-Small1{position:relative;left:-15px;}
.fc-DivGridImg-Small2{position:relative;left:-15px;}
.FieldCEPBtn{position:relative;left:-5px;margin:0 0 0 5px;height:40px!important;}
#idTooltipGridFC{position:absolute;top:-26px;width:200px;}
#idButtonBuyFC .FCStepGridNumber{margin-top:-10px !important;}
#idButtonBuyFC .FCBtnGrid{margin-bottom:0px !important;}
.ProductDet .FCBoxGridBuy .FCStepGridNumber{margin-top:-10px;}
#idProdCrossFC ul li {width: 33%;}
/* Scroll To The Top */
#FC-ScrollBackTopThetop{display:none!important;}
/* Help | Newsletter | Indique | Advanced Search | News | Contact */
.FCHelp #idFCContent, .FCNewsletter #idFCContent, .FCRecommend #idFCContent, .FCAdvancedSearch #idFCContent, .FCNews #idFCContent, .FCContact #idFCContent {margin:0 0;}
/* Track Tables */
.FCTrack table {padding:5px; width:100%;}
.FCTrack .EstTabPedidoTit {font-size: 14px;}
.FCTrack .EstNomeCampo, .FCTrack .EstCampo, .FCTrack .EstTabPedidoNome, .FCTrack .EstTabPedidoFrete, .FCTrack .EstTabPedidoTotal {font-size: 12px;}
.FCTrack .EstTabPedido, .FCTrack .EstTabPedidoNum {font-size: 11px;}
.FCTrack .FCCurrencyLabel {color:#9D2328; font-size:11px;}
.FCTrack .FCPrice {color:#9D2328; font-size:12px;}
}
@media only screen and (max-width:568px) {
/* Destaque Home */
.destaquehomeA, .destaquehomeB, .destaquehomeC, .destaquehomeD {width: 48%; font-size: 15px;}
.destaquehomeA, .destaquehomeC {margin:30px 20px 0 0;}
.destaquehomeB, .destaquehomeD {margin:30px 0 0 0;}
.destaquehomeA b, .destaquehomeB b, .destaquehomeC b, .destaquehomeD b {font-size:16px;}
/* ProductDet */
#idProdCrossFC ul li {width: 50%;}
}
@media only screen and (max-width:414px){
/* Header */
.header-mainbar-flex-help {display:none;}
.header-mainbar-flex-logo a img {margin-left:0; left:0;}
.header-mainbar-flex-mobile-menu {left: -6px; top: 6px;}
/* Destaque Home */
.destaquehomeA, .destaquehomeB, .destaquehomeC, .destaquehomeD {width: 100%; margin: 25px auto 0 auto; font-size:16px;}
.destaquehomeA b, .destaquehomeB b, .destaquehomeC b, .destaquehomeD b {font-size:20px;}
/* Home Produtos - Alinhamento Esquerdo */
.DivHomeProdCol .DivHomeProd {text-align:center; float:left; width: 98%; height:auto; padding: 15px 15px 15px 15px;}
.DivHomeProdCol .DivHomeProd1 {width: 100%;}
.DivHomeProdCol .DivHomeProd2 {width: 100%;}
.DivHomeProdCol .DivHomeNomeProdCol {text-align:center;}
.DivHomeProdCol .DivHomeDescProd {text-align: center;}
.FCHome .DivHomeProdCol .prices a, .FCHome .DivHomeProdCol .prices {text-align: center;}
.DivHomeProd {padding: 15px 15px 15px 15px;}
/* Checkout */
#FCCartButtons ul{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;}
#FCCartButtons ul li:first-child{order:1;}
#FCCartButtons ul li:nth-child(2){order:2;}
#FCCartButtons ul li {width: 100% !important;}
.FCCartItemProdImg {margin:0 10px 0 0;}
#FCCartSmallFreightSimulation{display:none;}
}
@media only screen and (max-width:380px) {
/* ProductDet */
#idProdCrossFC ul li {width: 100%;}
}
.stockZero {
color: #a03028 !important;
background-color: white !important;
padding: 5px !important;
border-radius: 6px !important;
border: 1px solid #a03028 !important;
font-size:12px !important;
}
.fieldEstoque{
text-align: left;
position: relative;
top: 16px;
height: 0;
z-index: 1;
float: left;
}
#idDivDescrHTMNewsFC img{max-width:100%;max-height:500px;}