@charset "UTF-8";/*! CSS Commons */.clearfix{*zoom:1}.clearfix::after,.clearfix::before{content:" ";display:table}.clearfix::after{clear:both}/*!* alinhamento do produto *!*//*!* left: $control-gutter *!*/@media(max-width:880px) and (min-width:500px){#search #main-menu li .sub-menu{width:200px}#search #main-menu li .sub-menu ul{width:100%;padding-top:0;padding-bottom:0}}@media(max-width:500px){#search #main-menu li .sub-menu ul{padding-top:0;padding-bottom:0}}#search #main-menu li .sub-menu .featured{float:right !important;width:230px;box-sizing:border-box}#search #main-menu li .sub-menu .featured .ocasiao,#search #main-menu li .sub-menu .featured .tendencia{width:41%;float:left !important;padding:0 10px;background:#f1f1f1}#search #main-menu li .sub-menu .featured .ocasiao li a,#search #main-menu li .sub-menu .featured .tendencia li a{display:block;text-align:left}#search #main-menu li .sub-menu .featured .featured-image{float:right}@media(max-width:880px){#search #main-menu li .sub-menu .featured .featured-image{display:none !important}}@media(max-width:500px){#search #main-menu li .sub-menu .featured{width:100% !important}#search #main-menu li .sub-menu .featured .ocasiao,#search #main-menu li .sub-menu .featured .tendencia{margin-bottom:0;width:auto}}@media(max-width:880px) and (min-width:500px){#search #main-menu li .sub-menu .featured{float:left;width:100%}#search #main-menu li .sub-menu .featured .ocasiao,#search #main-menu li .sub-menu .featured .tendencia{margin-bottom:0;width:145px}}#search #main-menu li .sub-menu .featured h3{font-weight:bold;color:#333;margin-bottom:12px;font-size:14px}#search #main-menu li .sub-menu .featured-image img{display:block;margin:0 auto;max-width:100%}.checkout-mini-info{font-size:.8em;color:#ac0000;border-top:1px solid rgba(0,0,0,0.1);display:block;margin-top:.5em;padding-top:.5em}.color-name{display:block;padding:.3em 0}/*! comparador de produtos *//*! comparar produtos */.compare-product{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.compare-product label{cursor:pointer;margin-left:20px;position:relative}.compare-product input[type="checkbox"]{margin-right:.5em;display:none}.compare-product input[type="checkbox"]+label::after{content:" ";width:15px;height:15px;text-align:center;color:#fff;display:block;cursor:pointer;border-radius:3px;position:absolute;top:0;left:-20px}.compare-product input[type="checkbox"]:checked+label::after{content:"✔"}.comprar-produto a img{max-height:16px;margin-bottom:-3px}.pObs{font-size:.8em}#comparison-errors{position:fixed;top:10%;left:0;z-index:9999}#comparison-errors .comparison-error{background-color:#dc3023;color:#fff;padding:1em;margin-bottom:.5em;border-radius:0 3px 3px 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}#comparison-errors .comparison-error.remove{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.product.product-info .conteudo .feature_info{line-height:17px;height:85px;margin-bottom:15px;overflow:auto}.card-flags ul li.hiper{background:url(../../common/images/sprite-cartoes.png) no-repeat -469px 0}.card-flags ul li.hiper.disabled{background:url(../../common/images/sprite-cartoes.png) no-repeat -469px -30px}@media(max-width:880px){.identificacao .column{position:absolute}.identificacao.page>div{position:relative;height:1520px}.identificacao.page .column:nth-child(1){height:790px;top:370px}.identificacao.page .column:nth-child(2){height:370px;top:0}.identificacao.page .column:nth-child(3){height:360px;top:1160px}.identificacao-checkout.page{position:relative;height:1400px}.identificacao-checkout.page .column{position:absolute}.identificacao-checkout.page>.column:nth-child(1){height:700px;top:400px}.identificacao-checkout.page>.column:nth-child(2){height:370px;top:0}.identificacao-checkout.page .banner{position:absolute;bottom:-1050px}.CHECKOUT .links.hide-on-mobile{display:none}.CHECKOUT #top-navigation .utils{float:right}.CHECKOUT .identificacao-checkout.page .facebook-connect-btn{margin-top:35px}}img{max-width:100%}@media(max-width:600px){.product-main-img-mask,.product-main-slider ul li>a,.product-images ul li a,.container .slider-produto-page{pointer-events:none}#product-main .lupa,.product-main-slider a::before,.slider-produto-page .slick-slide::before,.product-images .fa-search{display:none}}.chaordic{clear:both}body{overflow-x:hidden}.home-video{height:454px;background-repeat:no-repeat;-webkit-background-size:cover;background-size:100% 100%;background-position:center;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.home-video iframe{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden}.home-video.active iframe{visibility:visible;opacity:1}.home-video.active{cursor:default}.login-banner .disp-img .action{display:none}.juros{color:#666}.juros.legend{font-size:10px}.juros.juros-right::after{content:"*"}.juros.juros-left::before{content:"*"}.color-tooltip{background:#FFF;display:none;position:absolute;top:0;left:0;margin-bottom:3px;font-size:12px;text-align:center;z-index:9999;border:3px solid #FFF;height:87px;max-height:87px;width:87px;max-width:87px;box-shadow:0 2px 8px rgba(0,0,0,0.2)}.color-tooltip::after{top:89px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#FFF;border-width:8px;margin-left:-8px}.color-tooltip div{overflow:hidden;width:85px;height:85px;background:#FFF;border:1px solid #CCC;background:url(../images/bx_loader.gif) no-repeat center}.color-tooltip img{width:auto;max-width:100%;height:100%;max-height:100%}#selected-address .address-info .btn.btn-outro-endereco{display:block;margin-top:1.3em}.package-option span{font-weight:bold}.pack-tooltip{position:absolute;background:rgba(33,131,168,0.9);display:none;color:#FFF;margin:0 10px;padding:10px;border-radius:3px;font-size:12px;right:140px}#points-option-field{display:none;padding:15px}#points-option-field input{width:265px;margin-bottom:5px;padding:2px;font-size:1em}.apply-bonus-points{color:#333 !important}.apply-bonus-points:hover{text-decoration:none !important;background:hsl(0,100%,100%) !important}