.add-fav{display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid;border-radius:50%;height:25px;line-height:28px;position:absolute;right:10px;text-align:center;top:10px;width:25px;z-index:10;-webkit-transition:opacity .3s linear,-webkit-transform .7s cubic-bezier(.56,.48,0,.99);-moz-transition:opacity .3s linear,-moz-transform .7s cubic-bezier(.56,.48,0,.99);-o-transition:opacity .3s linear,-o-transform .7s cubic-bezier(.56,.48,0,.99);-ms-transition:opacity .3s linear,-ms-transform .7s cubic-bezier(.56,.48,0,.99);transition:opacity .3s linear,transform .7s cubic-bezier(.56,.48,0,.99);opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(Opacity=0)"}.add-fav__block{display:flex}.product:hover .add-fav,#page-wishlist .product .add-fav.active,[data-device="mobile"] .add-fav,body[data-device="uoou_app"] .add-fav{opacity:1}.product:hover .add-fav:hover,.product:hover .add-fav.active,#page-wishlist .product .add-fav.active{border:0}.add-fav i{font-size:16px;transition:all .3s ease}.product:hover .add-fav:hover i,.product:hover .add-fav.active i{font-size:15px;margin:0 auto}.modal{overflow:auto}.modal-dialog{background:#fff;max-width:960px;overflow:auto;width:100%}.modal-header{border-bottom:1px solid #e5e5e5;color:#fff;padding:5px 15px;margin-bottom:20px;background-color:transparent;background:0}.modal-header .close{position:absolute;z-index:2;top:-9px;right:0;justify-content:center;font-weight:700 !important;color:#000 !important;width:48px;height:48px;padding:0;overflow:hidden;transition:color .1s ease-out;border:0;border-radius:0;outline:initial;background:0;font-family:serif;font-size:40px;line-height:1.2;cursor:pointer;opacity:1}.modal-title-site{font-size:24px;margin-bottom:15px;font-weight:normal;text-transform:uppercase !important;color:#000;width:100%;text-align:center;padding:13px 0;line-height:20px;font-family:Oswald;font-family:var(--font-second)}.modal-content{border:0 solid #ddd;border-radius:0;box-shadow:0 2px 5px rgba(0,0,0,0.4)}.modal-footer{background:#eee;border-top:1px solid #e5e5e5;padding:10px 20px}.form-control:focus{box-shadow:NONE;outline:0 none}input[type="text"],input[type="password"],input[type="email"],input[type="date"],select{border-color:#ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-style:solid;border-width:1px;color:#252525;font-size:14px;margin-bottom:10px;height:36px}.pagination li.active a{box-shadow:0 0 9px rgba(0,0,0,0.2) inset}.megamenu .nav,.megamenu .dropup,.megamenu .dropdown,.megamenu .collapse{position:static}.megamenu .navbar-inner,.megamenu .container{position:relative}.megamenu .dropdown-menu{left:auto}.megamenu .dropdown-menu>li{display:block}.megamenu .nav.pull-right .dropdown-menu{right:0}.megamenu.navbar .nav>li>.dropdown-menu:after,.megamenu.navbar .nav>li>.dropdown-menu:before{display:none}@media(max-width:969px){.megamenu .dropdown-menu>li>ul{display:block}.modal-title-site{font-size:18px}}@media(min-width:768px){.miniCartTable{max-height:300px;width:100%;display:block}.miniCartProductThumb{text-align:center}.cartMenu img{width:50px}.cartMenu h4{padding-bottom:0;font-size:12px;font-weight:400}.miniCartDescription .size{color:#888;font-size:11px}.miniCartDescription .price{color:#444;font-size:15px;font-weight:700}.cartMenu table{width:100%;height:auto}.cartMenu table tr{border-bottom:solid 1px #ddd}.cartMenu table tr td{padding:5px 0}.miniCartFooter{background:#ecf0f1;padding:10px 10px 10px}.miniCartFooter .btn:last-child{margin-left:5px}.miniCartFooter .subtotal{color:#000;font-size:16px;font-weight:bold;line-height:normal;margin-bottom:0;text-transform:uppercase}.miniCartFooter .subtotal .qtdTotalItens{text-transform:none}.miniCartTable .error-cart,.miniCartTable .empty-cart{background:#fff;margin:0 auto;width:200px;height:162px;color:#a1a1a1;overflow:hidden;padding-top:20px}.miniCartTable .error-cart .face,.miniCartTable .empty-cart .face{font-size:100px;float:left;margin-right:35px;line-height:100px}.miniCartTable .error-cart .text,.miniCartTable .empty-cart .text{font-size:18px;padding-top:19px;display:block}.miniCartTable .error-cart .text strong,.miniCartTable .empty-cart .text strong{font-size:30px;line-height:30px;display:block;font-weight:400}}.footer{background:#f2f2f2;height:auto;padding-bottom:30px;position:relative;width:100%;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.footer p{margin:0}.footer img{max-width:100%}.footer h3{border-bottom:1px solid #ddd;font-size:18px;font-weight:700;line-height:27px;padding:40px 0 15px;text-transform:uppercase;color:#3a3a3a}.footer ul{font-size:13px;list-style-type:none;margin-left:0;padding-left:0;margin-top:20px;color:#888}.footer ul li a{padding:0 0 5px 0;display:block}.footer a{color:#888}.supportLi h4{font-size:20px;font-weight:lighter;line-height:normal;margin-bottom:0 !important;padding-bottom:0}.supportLi h4 a{color:#454545}.newsLatterBox input#appendedInputButton{background:#fff;display:inline-block;float:left;height:30px;clear:both;width:100%}.newsLatterBox .btn{-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border:medium none;color:#fff;display:inline-block;font-weight:700;height:40px;letter-spacing:.5px;padding:0;text-transform:uppercase;width:100%}.newsLatterBox{overflow:hidden}.bg-gray{background-image:-moz-linear-gradient(center bottom,#bbb 0,#f0f0f0 100%);box-shadow:0 1px 0 #b4b3b3}.footer-bottom{background:#e3e3e3;border-top:1px solid #ddd;padding-top:10px;padding-bottom:10px;position:relative}.footer-bottom p.pull-left{padding-top:6px}.paymentMethodImg img{margin-left:5px}.footer-bottom .paymentMethodImg{padding-top:12px}.footer-bottom .footer-certificates{padding-top:10px}.footer-bottom .footer-img-uoou a{margin-top:29px;display:block;text-align:center}.footer-bottom .footer-text-company-information{text-align:center;padding-top:25px}@media(max-width:992px){.footer-bottom{text-align:center}.footer-bottom p.pull-left{float:none !important;margin-left:auto;margin-right:auto}.paymentMethodImg{width:100%;float:none !important;text-align:center}.paymentMethodImg img{display:inline-block;float:none !important;max-height:24px}.footer-bottom .footer-certificates-container img{float:none !important;margin:0 auto;padding-top:32px}}@media(max-width:360px){.paymentMethodImg img{margin-left:5px;padding-top:5px}.footer-bottom .paymentMethodImg{padding-top:7px}}@media screen and (max-width:580px){.modal-dialog{background:#fff none repeat scroll 0 0;margin:6% auto;max-width:95%;overflow:auto;width:100%}}@media(max-width:480px){.supportLi h4{font-size:14px}}@media(max-width:1024px){.social li{margin:0 6px 0 0}}.owl-theme .owl-controls .owl-has-nav{display:inline-block;font-size:22px;font-weight:bold;height:22px;position:relative;width:12px;cursor:pointer;transition:.3s ease;opacity:1}.owl-has-nav:hover{opacity:.5}.owl-has-nav i{position:absolute;top:0}.owl-has-nav.owl-next i{right:0}.owl-has-nav.owl-prev i{left:0}.navbar .navbar-bottom .main-menu .dropdown-menu .fullwidth-menu a{text-align:left}.navbar .navbar-bottom .main-menu .dropdown-menu .fullwidth-menu .content-list-menu{padding-left:0;padding-right:0}.navbar .navbar-bottom .main-menu .fullwidth-menu>.menu_level_1 li>a{margin-top:5px;font-size:16px;font-weight:700;padding:3px}.navbar .navbar-bottom .main-menu .fullwidth-menu>.menu_level_1 li>a:hover{padding:3px 3px 3px 10px}.navbar .navbar-bottom .main-menu .fullwidth-menu>.menu_level_1 li>.menu_level_2 li>a{margin-left:10px;margin-top:0;font-weight:400;font-size:13px;padding:3px}.navbar .navbar-bottom .main-menu .fullwidth-menu>.menu_level_1 li>.menu_level_2 li>.menu_level_3{box-shadow:none;border:0;position:static}.navbar .navbar-bottom .main-menu .fullwidth-menu>.menu_level_1 li>.menu_level_2 li>.menu_level_3 li>a{margin-left:20px;margin-top:0;font-weight:400;font-size:11px;padding:3px;color:gray;line-height:13px}.navbar .navbar-bottom .main-menu .fullwidth-menu>.menu_level_1 li>.menu_level_2 li>.menu_level_3 li>a:hover{padding-left:10px;color:inherit}.modal.top .modal-dialog{max-width:100%;position:fixed;margin:auto;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal.top .modal-content{height:100%;overflow-y:auto}.modal.top .modal-content .modal-header{background-color:#efefef}.modal.top .modal-content .modal-header h2{color:#000;clear:both}.modal.top .modal-content .modal-header .close{opacity:1;padding:10px 30px 10px 10px;margin-left:-10px}.modal.fade.top .modal-dialog{top:100%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in.top .modal-dialog{top:0}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{display:none !important;top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px;padding-bottom:3px}.dropdown-submenu:hover>.dropdown-menu{display:block !important}.dropdown-submenu>a:after{display:block !important;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.formasPagamento{font-size:12px;text-transform:uppercase;font-weight:600;color:#000;display:block;margin-top:2px;margin-left:calc(50% - 127px)}.social-plugins{margin:10px 0 0 auto;float:left;width:100%}.social-plugins .plugin-instagram{display:block;margin-top:10px;position:relative;max-width:150px;text-align:left}.social-plugins .plugin-instagram img{margin:0}.social-plugins .plugin-instagram .messagem-instagram,.social-plugins .plugin-instagram .tag-instagram{position:absolute;color:#fff;left:47px}.social-plugins .plugin-instagram .tag-instagram{font-size:11px;text-transform:uppercase}.social-plugins .plugin-instagram .messagem-instagram{top:15px;font-size:10px}@media(max-width:540px){.social-plugins{text-align:center}.social-plugins .plugin-instagram{margin:10px auto 0}}.newsLatterBox .btn{background:var(--primary-color)}.newsLatterBox .btn:hover{background:var(--hover-primary-color)}
