@import url("https://fonts.googleapis.com/css?family=Raleway:300,400,600,700|Vollkorn:400,600,700");
.fontr-300{font-weight:300;font-family:'Raleway', sans-serif;}
.fontr-400{font-weight:400;font-family:'Raleway', sans-serif;}
.fontr-600{font-weight:600;font-family:'Raleway', sans-serif;}
.fontr-700{font-weight:700;font-family:'Raleway', sans-serif;}
.fontv-400{font-weight:400;font-family:'Vollkorn', sans-serif;}
.fontv-600{font-weight:600;font-family:'Vollkorn', sans-serif;}
.fontv-700{font-weight:700;font-family:'Vollkorn', sans-serif;}
.white{color:#fff;}
.black{color:#3a3a3b;}
.gray_light{color:#95989a;}
.gray{color:#6a6a6a;}
.blue_light{color:#5fc2d4;}
.blue{color:#2aaec6;}
.yellow{color:#f29100;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{margin-bottom:0;}
body{font-family:'Raleway', sans-serif;}
a, a:hover, a:focus, a:active{color:#000;}
.btn.focus, .btn:focus, .wpcf7 input.focus[type=submit], .wpcf7 input[type=submit]:focus{box-shadow:none;}
button, button:active, button:hover, button:focus{outline:none;border:none;}
input[type="text"], textarea, input[type="email"], input[type="password"]{
-webkit-appearance: none;
-webkit-border-radius:0;
}
a{outline:none;}
a:focus{text-decoration:none;}
.display_table{width:100%;height:100%;display:table;}
.display_table_cell{vertical-align:middle;display:table-cell;}
.t_footer{height:65px;background:#3a3a3b;}
.second_footer{border-bottom:1px solid #ccc;border-top:1px solid #ccc;background-color:#3a3a3b;display:flex;flex-wrap:wrap;}
.titulo_menu_footer{text-transform:uppercase;text-align:center;font-size:20px;padding-top:30px;}
.second_footer hr{border-top:3px solid #fff;width:100px;margin-top:10px;}
.div1{border-right:1px solid #fff;}
.div1 img{float:right;}
.second_footer hr.mini_hr{border-top:1px solid #fff;width:50px;}
.container_contacto_footer1,
.container_contacto_footer2,
.container_contacto_footer3{margin-right:auto;margin-left:auto;margin-bottom:1rem;}
.container_contacto_footer1{margin-bottom:0;}
.second_footer .social_icon{padding-left:5px;padding-right:5px;}
.menu_footer{text-align:center;padding:0;margin-bottom:20px;}
.menu_footer .menu-item{float:none;}
.menu_footer a{color:#fff;}
.menu_footer .nav-link{padding:3px;}
.menu_footer a:hover{color:#fff;text-decoration:underline;}
.third_footer{font-size:14px;background:#3a3a3b;height:60px;display:flex;flex-wrap:wrap;width:100%;}
.third_footer a{font-size:15px;color:#fff;}
.third_footer a:hover{text-decoration:underline;}
.social_footer{height:60px;text-align:center;}
.payments_footer{height:60px;text-align:right;}
.social_footer i{font-size:18px;padding-right:0;}
.copyright{height:60px;}
.payments_footer .hsocial:hover{background:none;}
#wrapper-footer-full{background:#fff;}
#wrapper-footer-full h3{color:#6A6A6A;font-weight:700;font-family:'Raleway', sans-serif;font-size:20px;text-transform:uppercase;}
#wrapper-footer-full ul li a{color:#95989A;font-weight:700;font-family:'Raleway', sans-serif;font-size:14px;text-transform:uppercase;}
#wrapper-footer-full ul li a:hover, #wrapper-footer-full ul li a:active, #wrapper-footer-full ul li a:focus{color:#f29100;text-decoration:none;}
#wrapper-footer-full ul{padding:0;list-style-type:none;margin-top:10px;}
#wrapper-footer-full ul li{display:block;float:none;}
.first_footer{background-color:#3a3a3b;background-image:url(//www.jutina.pt/wp-content/themes/understrap-child-master/img/fundo_newsletter.svg);background-repeat:repeat;width:100%;}
.titulo_newsletter{font-size:18px;text-transform:uppercase;line-height:normal;font-weight:600;float:left;}
.titulo_newsletter span{font-size:28px;}
.caixa_newsletter{float:left;}
.coelho_footer{margin-top:-77px;bottom:0;position:absolute;}
.swal2-container *{font-weight:400;font-family:'Raleway', sans-serif;}
.logo_footer{background:#1F363A;padding:20px;text-align:center;}
.logo_footer img{width:200px;}
.last_footer{background:#0d3f97;padding:10px;color:#fff;font-size:12px;float:left;width:100%;}
.left_footer{float:left;width:50%;}
.right_footer{text-align:right;width:50%;float:left;}
.right_footer a, .right_footer a:hover, .right_footer a:focus, .right_footer a:active{color:#fff;}
.right_footer a:hover{text-decoration:underline;}
#pagina_menu li a{color:#fff;}
#pagina_menu li a:hover{text-decoration:underline;}
#pagina_menu{display:inline-block;}
.left_footer .navbar-nav{list-style:disc;}
.left_footer .menu-item{display:list-item;margin-right:25px;}
.left_footer .menu-item:first-child{display:inline-block;}
.bg_newsletter{padding:15px;padding-top:25px;padding-bottom:25px;}
#newsletter_email{padding-left:10px;padding-right:10px;font-size:16px;border:1px solid #fff;border-radius:0;height:43px;outline:none;margin-right:0;width:90%;font-family:'Raleway', sans-serif;font-weight:400;margin-top:0;text-align:left;float:left;}
.cx_newsletter label{margin-bottom:0;width:100%;}
#submitButton{background-color:#000;color:#fff;align-self:flex-start;-webkit-align-self:flex-start;width:10%;line-height:0;border:none;float:left;text-transform:uppercase;border-radius:0;font-family:'Raleway', sans-serif;font-weight:400;font-size:20px;padding-left:15px;padding-right:15px;height:43px;}
#submitButton img{margin-left:-2px;margin-top:-5px;width:30px;}
#submitButton:hover{background:#3a3a3b;}
.bg_caixa_newsletter{margin-top:4px;}
.shipping_logo_footer{height:60px;text-align:left;}
.menu_iniciar_sessao{float:right;}
.menu_iniciar_sessao ul{list-style:none;padding:0;}
.menu_iniciar_sessao ul li{height:35px;}
.menu_iniciar_sessao ul li a{background:#F29100;color:#fff;text-transform:uppercase;font-size:14px;padding:9px 12px 9px 12px;}
.menu_iniciar_sessao ul li a:focus, .menu_iniciar_sessao ul li a:hover{color:#fff;background:#000;text-decoration:none;}
.logo_header{margin-left:auto;margin-right:auto;}
.medium_header{background:#fff;float:left;width:100%;color:#fff;margin-top:35px;position:fixed;z-index:999999;height:120px;-webkit-box-shadow:2px 0px 2px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:2px 0px 2px 0px rgba(0, 0, 0, 0.1);box-shadow:2px 0px 2px 0px rgba(0, 0, 0, 0.1);}
#menu-loja{display:inline-block;}
.swal2-container{z-index:999999999;}
#menu-loja li a{color:#6a6a6a;padding:5px 1em;}
#menu-loja li{display:inline;}
.mensagem_desconto{text-transform:uppercase;}
#main-menu{color:#fff;display:inline-block;}
#main-menu li{display:inline;}
#main-menu li a{color:#fff;padding:5px 1em;}
#main-menu li a:hover, #main-menu li a:active, #main-menu li a:focus{color:#000;}
#navbarNavDropdown{float:left;}
.top_header{background:#3a3a3b;float:left;width:100%;color:#fff;height:35px;position:fixed;z-index:999999;}
.social_icon{text-align:center;height:60px;}
.social_footer .social_icon{height:auto;}
.htelefone{font-size:14px;}
.htelefone img{margin-top:-8px;}
.top_header i{padding-right:10px;}
.info_header{height:35px;text-align:center;}
.hsocial{margin-right:0;display:inline-block;}
.hsocial a{color:#fff;}
.social_header{float:right;width:auto;height:30px;margin-top:-32px;}
.social_header i{font-size:18px;padding-right:0;}
#wrapper-navbar2{display:none;background:#fff;}
#wrapper-navbar3{background:#fff;}
#wrapper-navbar3 #navbarNavDropdown3 .active .nav-link{text-decoration:underline;}
#wrapper-navbar, #wrapper-navbar2, #wrapper-navbar3{width:100%;position:fixed;z-index:999;margin-top:30px;}
#wrapper-navbar #main-menu, #wrapper-navbar2 #main-menu2, #wrapper-navbar3 #main-menu3{right:0;float:right;position:absolute;top:25px;}
#wrapper-navbar #navbarNavDropdown .nav-link, #wrapper-navbar2 #navbarNavDropdown2 .nav-link, #wrapper-navbar3 #navbarNavDropdown3 .nav-link{font-size:18px;}
#wrapper-navbar #navbarNavDropdown .nav-link:hover{color:#2AAEC6;}
#wrapper-navbar2 #navbarNavDropdown2 .nav-link:hover, #wrapper-navbar3 #navbarNavDropdown3 .nav-link:hover{color:#8da2b8;}
#navbarNavheader{text-align:center;}
#navbarNavheader .navbar-nav{display:inline-block;margin-left:auto;margin-right:auto;height:70px;}
#navbarNavheader .menu-item{display:inline-flex;}
#navbarNavheader .navbar-nav .nav-link{color:#fff;text-transform:uppercase;font-family:"Raleway", sans-serif;font-weight:600;padding-top:20px;height:70px;padding-left:25px;padding-right:28px;}
#navbarNavheader .menu-item.current-menu-item{background:#fff;-webkit-box-shadow:2px 4px 10px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:2px 4px 10px 0px rgba(0, 0, 0, 0.4);box-shadow:2px 4px 10px 0px rgba(0, 0, 0, 0.4);}
#navbarNavheader .menu-item:hover{background:#fff;-webkit-box-shadow:2px 4px 10px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:2px 4px 10px 0px rgba(0, 0, 0, 0.4);box-shadow:2px 4px 10px 0px rgba(0, 0, 0, 0.4);}
#navbarNavheader .menu-item:hover a{color:#1d65c6;}
#navbarNavheader .menu-item.current-menu-item a{color:#1d65c6;}
#navbarNavDropdown2 .nav-link, #navbarNavDropdown3 .nav-link, #navbarNavDropdown4 .nav-link{font-family:"Raleway", sans-serif;color:#3a3a3b;font-weight:600;padding-left:55px;padding-right:55px;height:120px;padding-top:50px;}
#navbarNavDropdown3 .nav-link:hover, #navbarNavDropdown4 .nav-link:hover{text-decoration:underline;}
.logo img{height:120px;max-height:69px;top:25px;position:relative;}
.menu_header{right:0;position:absolute;float:right;top:20px;}
.social_link_header{float:left;width:100%;}
#searchsubmit{outline:none;border:none;opacity:0;position:absolute;z-index:2;height:35px;width:35px;}
#menu_language{font-size:16px;font-weight:700;text-transform:uppercase;text-align:center;color:#fff;position:relative;z-index:2;}
.lingua{padding:2px;}
.overlay ul li.current-lang a{color:#00801c;}
.overlay #menu_language ul li{display:inline-block;}
#dropdown_linguas{display:none;}
.lingua i{font-size:20px;}
.lingua span{margin-left:-12px;}
#menu_language ul li:hover a{color:#969696;}
#menu_language ul li i{height:auto;}
.lingua{width:30px;display:table-cell;vertical-align:middle;color:#fff;height:35px;float:left;}
.barra_vertical{padding-top:1px;}
.lingua a{font-weight:400;color:#fff;}
.wrapper-dropdown-3{position:relative;cursor:pointer;outline:none;font-weight:bold;margin-left:3px;background:#2AAEC6;height:30px;}
.wrapper-dropdown-3:hover{color:#fff;}
.wrapper-dropdown-3:hover .lingua i, .wrapper-dropdown-3:hover span, .wrapper-dropdown-3:hover:after{color:#fff;}
.wrapper-dropdown-3:after{content:"";width:0;height:0;position:absolute;right:5px;top:50%;margin-top:1px;border-width:6px 6px 0 6px;border-style:solid;border-color:#fff transparent;}
.wrapper-dropdown-3 .dropdown{position:absolute;top:107%;left:0;right:0;background:white;border-radius:inherit;font-weight:normal;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;list-style:none;}
.wrapper-dropdown-3 .dropdown:after{content:"";width:0;height:0;position:absolute;bottom:100%;right:15px;border-width:0 6px 6px 6px;border-style:solid;border-color:#fff transparent;}
.wrapper-dropdown-3 .dropdown:before{content:"";width:0;height:0;position:absolute;bottom:100%;right:13px;border-width:0 8px 8px 8px;border-style:solid;border-color:rgba(0,0,0,0.1) transparent;}
.wrapper-dropdown-3 .dropdown li a{display:block;padding:3px;text-decoration:none;color:#969696;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-weight:bold;}
.wrapper-dropdown-3 .dropdown li:last-of-type a{border:none;}
.wrapper-dropdown-3 .dropdown li:hover a{background:#fff;}
.wrapper-dropdown-3.active .dropdown{opacity:1;pointer-events:auto;}
#dropdown_linguas li{margin-left:-40px;border-right:1px solid #969696;border-bottom:1px solid #969696;}
#wrapper-navbar-mobile, #wrapper-navbar4{display:none;}
.contain_header{z-index:10;margin-top:-15px;}
.contain_header .info_footer, .contain_header .container_info_footer{height:70px;}
#cbp-spmenu-s2{height:0;visibility:hidden;}
.btn_voltar_404{color:#fff;width:auto;background-color:#000;font-size:18px;padding:10px;padding-left:25px;padding-right:25px;text-decoration:none;text-align:center;border-radius:0;}
.btn_voltar_404:hover, .btn_voltar_404:focus, .btn_voltar_404:active{color:#fff;background:#3a3a3b;}
.titulo_404{padding-top:40px;font-size:100px;}
.subtitulo_404{font-size:40px;margin-top:20px;margin-bottom:40px;}
.menu_header_left, .menu_header_right{width:45%;float:left;}
.menu_header_logo{width:10%;float:left;}
#main-menu3{display:inline-block;}
.form_pesquisar_header{float:right;margin-right:40px;margin-top:42px;}
.search-field{border:none;border-bottom:1px solid #000;outline:none;width:150px;}
#btn_pesquisar{float:right;background:#fff;}
.btn_container_pesquisar{float:right;}
.search-no-results .container_loja, .search-results .container_loja{padding-top:190px;}
.search-no-results .container_loja .woocommerce-products-header{margin-bottom:20px;}
.form_icones_header{float:left;margin-left:50px;margin-top:47px;}
.icone_carrinho_menu{margin-left:50px;}
.dropdown-menu-mini-cart{float:right;right:5%;left:inherit;margin-top:0;background:#fff;margin-left:auto;margin-right:auto;width:400px;border:none;border-radius:0;padding:0;z-index:99;}
.woocommerce-mini-cart__empty-message{padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;}
.titulo_mini_cart{font-size:20px;text-align:left;background:#3a3a3b;color:#fff;padding-left:15px;padding-right:15px;}
.dropdown-menu-mini-cart .cart-contents{float:right;margin-top:-30px;margin-right:5px;}
.dropdown-menu-mini-cart .cart-contents-count{margin-left:4px;background-color:#95989a;}
.dropdown-menu-mini-cart .cart-contents:before{color:#3a3a3b;}
.dropdown-menu-mini-cart hr{width:200px;}
.woocommerce-mini-cart__buttons a.wc-forward{background-color:#000;color:#fff;align-self:flex-start;-webkit-align-self:flex-start;line-height:0;border-radius:0;font-size:16px;padding:20px;padding-left:20px;padding-right:20px;text-decoration:none;font-family:"Raleway", sans-serif;margin:5px;border:0;white-space:nowrap;display:inline-block;font-weight:700;width:93%;}
.woocommerce-mini-cart__buttons a.wc-forward:hover, .woocommerce-mini-cart__buttons a.wc-forward:active, .woocommerce-mini-cart__buttons a.wc-forward:focus{color:#fff;background-color:#3a3a3b;}
.dropdown-menu-mini-cart .woocommerce-mini-cart__buttons{margin-bottom:5px;text-align:center;}
.dropdown-menu-mini-cart .woocommerce-mini-cart__total{font-size:25px;text-transform:uppercase;margin-left:15px;margin-right:15px;color:#3a3a3b;margin-bottom:5px;}
.dropdown-menu-mini-cart .woocommerce-Price-amount{text-align:right;float:right;font-weight:700;color:#3a3a3b;margin-top:7px;}
.img_product_mini_cart, .desc_product_mini_cart, .preco_product_mini_cart, .remove_product_mini_cart{float:left;}
.img_product_mini_cart img{width:100% !important;}
.info_product_mini_cart{font-size:14px;}
.dropdown-menu-mini-cart .info_product_mini_cart .woocommerce-Price-amount{font-size:14px;color:#95989a;font-weight:400;text-align:left;float:inherit;}
.preco_product_mini_cart{font-size:20px;margin-top:22px;}
.woocommerce-mini-cart{list-style:none outside;padding:0;margin:0;}
.remove_product_mini_cart a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:#000!important;text-decoration:none;font-weight:700;border:0;margin-top:25px;}
.woocommerce ul.cart_list li.mini_cart_item, .woocommerce ul.product_list_widget li.mini_cart_item{margin-bottom:15px;margin-top:10px;}
.mini_cart_item{margin-bottom:15px;margin-top:10px;}
a.cart-contents:hover{text-decoration:none;}
.remove_product_mini_cart .fa-trash-o{margin-left:-30px;}
.titulo_produto_mini_cart{text-transform:uppercase;}
.arrow-up{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #3a3a3b;margin-top:-15px;float:right;}
.insta_photo{padding:0;}
.insta_photo img{width:100%;height:100%;object-fit:cover;max-height:300px;}
.row_insta_photo{margin:0;}
#woo_pp_ec_button{display:none !important;}
.elemento_menu:hover, .elemento_menu:focus{text-decoration:none;}
.js-mega-menu{display:none;}
#menu-loja li a.elemento_menu:hover + .js-mega-menu{position:absolute;left:0;background-color:#3a3a3b;padding:5px;}
.subnav{padding:0;float:left;}
#menu-loja ul.subnav li a{font-size:16px;}
#menu-loja ul.subnav li:hover a, #menu-loja ul.subnav li a{color:#fff;box-shadow:none;border-radius:0;z-index:0;position:relative;}
#menu-loja ul.subnav li:hover a{text-decoration:underline;}
.showme{display:none;}
.showhim:hover .showme{display:block;}
.elemento_menu:before #menu-loja li.menu-item:hover{color:#F29100;box-shadow:0 -3px 8px rgba(0, 0, 0, 0.1);border-radius:2px;z-index:1;position:relative;background:#3a3a3b;}
#menu-loja li.menu-item:hover .js-mega-menu{display:block;position:absolute;width:100vw;left:0;padding:5px;margin-top:0;background:#3a3a3b;}
.mega-menu__subnav img{height:100px;}
#myModal .modal-dialog{padding:0;margin:0;height:100%;}
#myModal .modal-content{border-radius:0;width:100vw;height:100%;}
#myModal .modal-header{border-bottom:0;}
.titulo_pesquisar{font-size:25px;}
#myModal input[type="search"]{border:none;border-bottom:1px solid #2b2b2b;font-size:30px;text-align:center;margin-top:15px;width:100%;outline:none;}
#myModal .modal-body{padding-top:50px;}
#myModal .modal-header button span{font-size:90px;font-weight:400;color:#3a3a3b;}
#myModal .modal-header button span:hover{color:#2b2b2b;}
#myModal input[type="submit"]{border:none;outline:none;}
#btn_pesquisar:hover{color:#fff;}
#myModal{z-index:9999999999;}
.icone_pesquisa_menu{float:right;margin-top:-45px;margin-right:45px;}
button.close{opacity:1;}
#exampleModalCenter, #guiaTamanho{text-align:center;padding:0!important;}
#exampleModalCenter .modal-content, #guiaTamanho .modal-content{border:none;border-radius:0;}
#exampleModalCenter:before, #guiaTamanho:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;}
#exampleModalCenter .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;width:500px;}
#guiaTamanho .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;width:100%;}
#newsletter_email2{padding-left:10px;padding-right:10px;font-size:16px;border:1px solid #000;border-radius:0;height:43px;outline:none;margin-right:0;width:90%;font-family:'Raleway', sans-serif;font-weight:400;margin-top:0;text-align:left;float:left;}
#submitButton2{background-color:#000;color:#fff;align-self:flex-start;-webkit-align-self:flex-start;width:10%;line-height:0;border:none;float:left;text-transform:uppercase;border-radius:0;font-family:'Raleway', sans-serif;font-weight:400;font-size:20px;padding-left:15px;padding-right:15px;height:43px;}
#exampleModalLongTitle{font-weight:700;}
.modal-backdrop.show{opacity:0.7;}
.guia_tamanhos{width:auto;float:left;margin-top:10px;background:#3a3a3b;color:#fff;padding-left:15px;padding-right:15px;border:1px solid #3a3a3b;cursor:pointer;text-transform:uppercase;font-weight:600;}
.guia_tamanhos:hover{background:#fff;color:#3a3a3b;border:1px solid #3a3a3b;}
.cthanks{padding-top:1px;padding-bottom:50px;}
.subtitulo_obrigado{padding-bottom:25px;}
.modal{z-index:99999999;}
.modal-dialog{max-width:70%;}
.modal-backdrop{z-index:999999;}
@media (max-width: 575px) {
#newsletter_email2{width:80%;}
#submitButton2{width:20%;}
.dropdown-menu .menu-item a.nav-link:hover{background:#000;}
#btn_pesquisar{background-color:#000;color:#fff !important;align-self:flex-start;-webkit-align-self:flex-start;line-height:5px;border-radius:0;font-size:20px;padding-left:30px;padding-right:30px;height:45px;font-family:"Raleway", sans-serif;font-weight:400;float:right;margin-top:30px;}
.dropdown-menu{position:relative;background:transparent;border-radius:0;border:none;padding-top:0;padding-bottom:0;}
#submitButton{width:100%;}
.medium_header{display:none;}
.mensagem_desconto, .titulo_mini_cart, #btn_pesquisar, #menu-loja, #submitButton,
#wrapper-footer-full h3{font-size:16px;}
.mensagem_desconto2{font-size:14px;}
.logo img{height:60px;padding:5px;max-height:60px;top:0;position:relative;}
.medium_header{height:123px;}
.dropdown-menu-mini-cart{margin-top:-48px;right:15px;width:90%;}
.titulo_pesquisar, .titulo_newsletter{font-size:16px;}
.titulo_newsletter{width:100%;}
#myModal input[type="search"]{font-size:25px;}
#newsletter_email{width:68%;}
#main-menu li a{padding:6px 1em;}
#main-menu{font-size:15px;}
#wrapper-navbar4 .navbar{padding:0;}
.icones_menu{margin-top:-51px;}
#showRight{margin-top:-47px;margin-left:15px;}
.menu_iniciar_sessao ul li{height:36px;}
.lingua{height:32px;}
.wrapper-dropdown-3:after{margin-top:0;}
.coelho_footer{display:none;}
.t_footer, .third_footer{height:auto;}
.third_footer, .payments_footer{text-align:center;}
.copyright{margin-top:10px;}
#main-menu li.active a{color:#000;}
#navbarNavDropdown3 .menu-item.active{background-color:#000;}
.payments_footer{height:auto;}
#newsletter_email{width:80%;}
#navbarNavDropdown{display:none;}
.navbar{display:block;}
.icones_header_menu{margin-right:15px;}
#btn_pesquisar{padding-left:20px;padding-right:20px;height:35px;}
#cbp-spmenu-s2{margin-top:4px;}
.menu_iniciar_sessao{background:#F29100;height:35px;}
.bg_newsletter{padding:0;padding-top:15px;padding-bottom:15px;}
#page-wrapper{margin-top:0;padding-top:95px;padding-bottom:30px;}
.container_pages_woocommerce{padding-top:30px;}
.caixa_woocommerce_page h1.entry-title{font-size:25px;}
.btn_facebook_login div, .btn_page_woocommerce, .container_bg_registar_conta a div, .btn_woocommerce_pages, .btn_logout_dashboard a div, .subtitulo_seccao_user{font-size:16px;}
.titulo_dashboard{font-size:25px;padding-bottom:30px;}
.btn_area_pessoal_dashboard a div, .titulo_seccao_user{font-size:20px;}
.btn_item_dashboard a{font-size:16px;}
.caixa_btn_logout_dashboard{margin-bottom:15px;}
.dados_user_dashboard, .campos_user_dashboard{font-size:14px;}
#desktop_dashboard_user{display:none;}
#mobile_dashboard_user{display:block;display:table;}
.label_form_pass{margin-top:5px;margin-bottom:15px;}
#woocommerce-wrapper{margin-top:0;}
.mb-0 a{font-size:18px;}
.breadcrumb{border-radius:0;}
.breadcrumb_single_product{padding-top:110px;}
#area_conteudo h2{font-size:23px;}
.titulo_slide{font-size:35px;}
#submitButton{font-size:16px;}
.caixa_newsletter{width:100%;}
.logo_footer img{width:120px;}
#wrapper-navbar, #wrapper-navbar2, #wrapper-navbar3{display:none;}
#wrapper-navbar4{width:100%;position:fixed;z-index:10;margin-top:35px;background:#fff;display:block;height:60px;}
.menu-item{margin-right:0;width:100%;}
#navbarNavDropdown3 .nav-link{padding:0.5em;padding-left:1em;color:#fff;text-align:center;height:auto;font-weight:400;}
.hmail{margin-top:2px;}
#showRight{float:left;background:transparent;}
#showRight i{font-size:30px;color:#3a3a3b;}
.cbp-spmenu{background:#3a3a3b;position:fixed;}
.cbp-spmenu h4{color:#afdefa;font-size:1.9em;padding:20px;margin:0;font-weight:300;background:#3a3a3b;}
.cbp-spmenu a{display:block;color:#fff;font-size:1.1em;font-weight:300;}
.cbp-spmenu a:hover{background:#000;}
.cbp-spmenu a:active{background:#000;color:#fff;}
.cbp-spmenu-vertical{width:240px;height:100%;top:30px;z-index:1000;}
.cbp-spmenu-vertical a{border-bottom:1px solid #000;padding:1em;}
.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden;}
.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left;}
.cbp-spmenu-horizontal a{float:left;width:20%;padding:0.8em;border-left:1px solid #000;}
.cbp-spmenu-left{left:-240px;}
.cbp-spmenu-right{right:-240px;}
.cbp-spmenu-left.cbp-spmenu-open{left:0px;}
.cbp-spmenu-right.cbp-spmenu-open{right:0px;}
.cbp-spmenu-top{top:-150px;}
.cbp-spmenu-bottom{bottom:-150px;}
.cbp-spmenu-top.cbp-spmenu-open{top:0px;}
.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0px;}
.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0;}
.cbp-spmenu-push-toright{left:240px;}
.cbp-spmenu-push-toleft{left:-240px;}
.cbp-spmenu,
.cbp-spmenu-push{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#cbp-spmenu-s2{height:100%;visibility:visible;}
.search-no-results .container_loja, .search-results .container_loja{padding-top:120px;margin-top:0;}
.div1:first-child{border-bottom:1px solid #fff;}
.shipping_logo_footer{text-align:center;}
.copyright{margin-top:0;}
#submitButton{width:20%;}
.insta_photo img{max-height:160px;}
.htelefone{text-align:left;}
.mensagem_desconto2{font-size:11px;float:left;margin-top:-7px;}
.mensagem_desconto{font-size:13px;float:left;width:100%;}
.caixa_slider hr{width:auto;}
.subtitulo_404{font-size:30px;}
.titulo_404{font-size:60px;}
.btn_voltar_404{font-size:16px;}
.menu_footer{margin-bottom:0;}
.menu_footer:last-child{margin-bottom:20px;}
.icone_carrinho_menu{margin-left:50px;float:right;margin-top:-47px;}
.dropdown-menu-mini-cart{margin-top:0;right:0;position:absolute;background:#fff;}
.titulo_produto_mini_cart{font-size:14px;}
.dropdown-menu-mini-cart .woocommerce-mini-cart__total{font-size:16px;}
.show>.dropdown-menu{background:#292b2c;}
}
@media (min-width: 576px) and (max-width: 767px) {
.dropdown-menu .menu-item a.nav-link:hover{background:#000;}
#btn_pesquisar{background-color:#000;color:#fff !important;align-self:flex-start;-webkit-align-self:flex-start;line-height:5px;border-radius:0;font-size:20px;padding-left:30px;padding-right:30px;height:45px;font-family:"Raleway", sans-serif;font-weight:400;float:right;margin-top:30px;}
.dropdown-menu{position:relative;background:transparent;border-radius:0;border:none;padding-top:0;padding-bottom:0;}
#submitButton{width:27%;}
.medium_header{display:none;}
.mensagem_desconto, .titulo_mini_cart, #btn_pesquisar, #menu-loja, #submitButton,
#wrapper-footer-full h3{font-size:16px;}
.mensagem_desconto2{font-size:14px;}
.logo img{height:60px;padding:5px;max-height:60px;top:0;position:relative;}
.medium_header{height:123px;}
.dropdown-menu-mini-cart{margin-top:-50px;}
.titulo_pesquisar, .titulo_newsletter{font-size:16px;}
.titulo_newsletter{width:100%;}
#myModal input[type="search"]{font-size:25px;}
#newsletter_email{width:86%;}
#main-menu li a{padding:6px 1em;}
#main-menu{font-size:15px;}
#wrapper-navbar4 .navbar{padding:0;height:60px;}
.icones_menu{margin-top:-53px;}
#showRight{margin-top:-48px;}
.menu_iniciar_sessao{height:35px;padding-left:15px;padding-right:15px;}
.lingua{height:32px;}
.wrapper-dropdown-3:after{margin-top:0;}
.coelho_footer{display:none;}
.t_footer, .third_footer{height:auto;}
.third_footer, .payments_footer{text-align:center;}
.copyright{margin-top:10px;}
#main-menu li.active a{color:#000;}
#navbarNavDropdown3 .menu-item.active{background-color:#000;}
.bg_newsletter{padding-left:0;padding-right:0;}
#page-wrapper{margin-top:0;padding-top:100px;padding-bottom:30px;}
.container_pages_woocommerce{padding-top:30px;}
.caixa_woocommerce_page h1.entry-title{font-size:30px;}
.btn_facebook_login div, .btn_page_woocommerce, .container_bg_registar_conta a div, .btn_woocommerce_pages, .btn_logout_dashboard a div, .subtitulo_seccao_user{font-size:16px;}
.titulo_dashboard{font-size:30px;padding-bottom:30px;}
.btn_area_pessoal_dashboard a div, .titulo_seccao_user{font-size:22px;}
.btn_item_dashboard a{font-size:18px;}
.caixa_btn_logout_dashboard{margin-bottom:15px;}
.dados_user_dashboard{font-size:16px;}
.campos_user_dashboard, .dados_user_dashboard{width:50%;font-size:14px;}
.label_form_pass{margin-top:5px;margin-bottom:15px;}
.breadcrumb{border-radius:0;}
.breadcrumb_single_product{padding-top:110px;}
#area_conteudo h2{font-size:23px;}
.titulo_slide{font-size:35px;}
#submitButton{font-size:16px;}
.caixa_newsletter{width:100%;}
.logo_footer img{width:120px;}
#wrapper-navbar, #wrapper-navbar2, #wrapper-navbar3{display:none;}
#wrapper-navbar4{width:100%;position:fixed;z-index:10;margin-top:35px;background:#fff;display:block;}
.menu-item{margin-right:0;width:100%;}
#navbarNavDropdown3 .nav-link{padding:0.5em;padding-left:1em;color:#fff;}
.hmail{margin-top:2px;}
#showRight{float:left;background:transparent;}
#showRight i{font-size:30px;color:#3a3a3b;}
.cbp-spmenu{background:#3a3a3b;position:fixed;}
.cbp-spmenu h4{color:#afdefa;font-size:1.9em;padding:20px;margin:0;font-weight:300;background:#3a3a3b;}
.cbp-spmenu a{display:block;color:#fff;font-size:1.1em;font-weight:300;}
.cbp-spmenu a:hover{background:#000;}
.cbp-spmenu a:active{background:#000;color:#fff;}
.cbp-spmenu-vertical{width:240px;height:100%;top:30px;z-index:1000;}
.cbp-spmenu-vertical a{border-bottom:1px solid #000;padding:1em;}
.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden;}
.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left;}
.cbp-spmenu-horizontal a{float:left;width:20%;padding:0.8em;border-left:1px solid #000;}
.cbp-spmenu-left{left:-240px;}
.cbp-spmenu-right{right:-240px;}
.cbp-spmenu-left.cbp-spmenu-open{left:0px;}
.cbp-spmenu-right.cbp-spmenu-open{right:0px;}
.cbp-spmenu-top{top:-150px;}
.cbp-spmenu-bottom{bottom:-150px;}
.cbp-spmenu-top.cbp-spmenu-open{top:0px;}
.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0px;}
.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0;}
.cbp-spmenu-push-toright{left:240px;}
.cbp-spmenu-push-toleft{left:-240px;}
.cbp-spmenu,
.cbp-spmenu-push{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#cbp-spmenu-s2{height:100%;visibility:visible;}
.search-no-results .container_loja, .search-results .container_loja{padding-top:120px;margin-top:0;}
.div1:first-child{border-bottom:1px solid #fff;}
.shipping_logo_footer{text-align:center;}
.copyright{margin-top:0;}
#submitButton{width:14%;}
.insta_photo img{max-height:200px;}
.htelefone{text-align:left;}
.subtitulo_404{font-size:35px;}
.titulo_404{font-size:70px;}
#navbarNavDropdown3 .nav-link{padding:0.5em;padding-left:1em;color:#fff;text-align:center;height:auto;font-weight:400;}
.icone_carrinho_menu{margin-left:50px;float:right;margin-top:-47px;}
.dropdown-menu-mini-cart{margin-top:8px;right:0;position:absolute;background:#fff;}
.show>.dropdown-menu{background:#292b2c;}
}
@media (min-width: 768px) and (max-width: 991px) {
#btn_pesquisar{background-color:#000;color:#fff !important;align-self:flex-start;-webkit-align-self:flex-start;line-height:5px;border-radius:0;font-size:20px;padding-left:30px;padding-right:30px;height:45px;font-family:"Raleway", sans-serif;font-weight:400;float:right;margin-top:30px;}
.dropdown-menu{position:relative;background:transparent;border-radius:0;border:none;padding-top:0;padding-bottom:0;}
.dropdown-menu-mini-cart{position:absolute;background:#fff;}
.medium_header{display:none;}
.mensagem_desconto, .titulo_mini_cart, #btn_pesquisar, #menu-loja, #submitButton,
#wrapper-footer-full h3{font-size:17px;}
.mensagem_desconto2{font-size:14px;}
.logo img{height:65px;max-height:65px;top:0;position:relative;padding:5px;}
.medium_header{height:123px;}
.dropdown-menu-mini-cart{margin-top:-58px;}
.titulo_pesquisar, .titulo_newsletter{font-size:18px;}
.titulo_newsletter{width:100%;}
#myModal input[type="search"]{font-size:25px;}
#newsletter_email{width:74%;}
#main-menu li a{padding:6px 1em;}
#main-menu{font-size:15px;}
#wrapper-navbar4 .navbar{padding:0;height:65px;}
.icones_menu{margin-top:-60px;}
#showRight{margin-top:-50px;}
.menu_iniciar_sessao ul li{height:36px;}
.lingua{height:32px;}
.wrapper-dropdown-3:after{margin-top:0;}
.coelho_footer{display:none;}
.t_footer, .third_footer{height:auto;}
.third_footer, .payments_footer{text-align:center;}
.payments_footer{height:auto;}
.copyright{margin-top:10px;}
#main-menu li.active a{color:#000;}
#navbarNavDropdown3 .menu-item.active{background-color:#000;}
#wrapper-navbar4{-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.3);}
#page-wrapper{margin-top:0;padding-top:110px;padding-bottom:30px;}
.container_pages_woocommerce{padding-top:30px;}
.caixa_woocommerce_page h1.entry-title{font-size:35px;}
.btn_facebook_login div, .btn_page_woocommerce, .container_bg_registar_conta a div, .btn_woocommerce_pages, .btn_logout_dashboard a div, .subtitulo_seccao_user{font-size:18px;}
.titulo_dashboard{font-size:40px;padding-bottom:30px;}
.btn_area_pessoal_dashboard a div, .titulo_seccao_user{font-size:25px;}
.btn_item_dashboard a{font-size:18px;}
.caixa_btn_logout_dashboard{margin-bottom:15px;}
.dados_user_dashboard{font-size:16px;}
.label_form_pass{margin-top:0;}
.breadcrumb{border-radius:0;}
.breadcrumb_single_product{padding-top:123px;}
#area_conteudo h2{font-size:23px;}
.titulo_slide{font-size:35px;}
#submitButton{font-size:16px;}
.caixa_newsletter{width:100%;}
.logo_footer img{width:120px;}
#wrapper-navbar, #wrapper-navbar2, #wrapper-navbar3{display:none;}
#wrapper-navbar4{width:100%;position:fixed;z-index:10;margin-top:35px;background:#fff;display:block;}
.menu-item{margin-right:0;width:100%;}
#navbarNavDropdown3 .nav-link{padding:0.5em;padding-left:1em;color:#fff;text-align:center;height:auto;font-weight:400;}
.hmail{margin-top:2px;}
#showRight{float:left;background:transparent;}
#showRight i{font-size:30px;color:#3a3a3b;}
.cbp-spmenu{background:#3a3a3b;position:fixed;}
.cbp-spmenu h4{color:#afdefa;font-size:1.9em;padding:20px;margin:0;font-weight:300;background:#3a3a3b;}
.cbp-spmenu a{display:block;color:#fff;font-size:1.1em;font-weight:300;}
.cbp-spmenu a:hover{background:#000;}
.cbp-spmenu a:active{background:#000;color:#fff;}
.cbp-spmenu-vertical{width:240px;height:100%;top:30px;z-index:1000;}
.cbp-spmenu-vertical a{border-bottom:1px solid #000;padding:1em;}
.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden;}
.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left;}
.cbp-spmenu-horizontal a{float:left;width:20%;padding:0.8em;border-left:1px solid #000;}
.cbp-spmenu-left{left:-240px;}
.cbp-spmenu-right{right:-240px;}
.cbp-spmenu-left.cbp-spmenu-open{left:0px;}
.cbp-spmenu-right.cbp-spmenu-open{right:0px;}
.cbp-spmenu-top{top:-150px;}
.cbp-spmenu-bottom{bottom:-150px;}
.cbp-spmenu-top.cbp-spmenu-open{top:0px;}
.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0px;}
.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0;}
.cbp-spmenu-push-toright{left:240px;}
.cbp-spmenu-push-toleft{left:-240px;}
.cbp-spmenu,
.cbp-spmenu-push{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#cbp-spmenu-s2{height:100%;visibility:visible;}
.search-no-results .container_loja, .search-results .container_loja{padding-top:120px;margin-top:0;}
.div1:first-child{border-bottom:1px solid #fff;}
.shipping_logo_footer{text-align:center;}
.copyright{margin-top:0;}
#submitButton{width:14%;}
.insta_photo img{max-height:250px;}
.subtitulo_404{font-size:35px;}
.titulo_404{font-size:70px;}
.dropdown-menu .menu-item a.nav-link:hover{background:#000;}
.icone_carrinho_menu{margin-left:50px;float:right;margin-top:-47px;}
.dropdown-menu-mini-cart{margin-top:15px;right:0;}
.show>.dropdown-menu{background:#292b2c;}
}
@media (min-width: 992px) and (max-width: 1199px) {
.logo img{object-fit:contain;}
#navbarNavDropdown2 .nav-link, #navbarNavDropdown3 .nav-link, #navbarNavDropdown4 .nav-link{padding-right:20px;padding-left:20px;}
.form_pesquisar_header{margin-right:10px;}
.form_icones_header{margin-left:20px;}
.search-field{width:100px;}
.payments_footer .hsocial{width:25%;float:left;}
.subtitulo_404{font-size:35px;}
.titulo_404{font-size:80px;}
}
@media (min-width: 1200px) and (max-width: 1679px){
#navbarNavDropdown2 .nav-link, #navbarNavDropdown3 .nav-link, #navbarNavDropdown4 .nav-link{padding-right:25px;padding-left:25px;}
.form_pesquisar_header{margin-right:25px;}
.form_icones_header{margin-left:25px;}
}
@media screen and (max-width: 55.1875em){
.cbp-spmenu-horizontal{font-size:75%;height:110px;}
.cbp-spmenu-top{top:-110px;}
.cbp-spmenu-bottom{bottom:-110px;}
}
@media screen and (max-height: 26.375em){
.cbp-spmenu-vertical {
font-size: 90%;
width: 190px;
}
.cbp-spmenu-left,
.cbp-spmenu-push-toleft {
left: -190px;
}
.cbp-spmenu-right {
right: -190px;
}
.cbp-spmenu-push-toright {
left: 190px;
}
}#area_container_site{margin-top:155px;}
.bg_login_register{background:url(//www.jutina.pt/wp-content/themes/understrap-child-master/img/bg_account.png);background-repeat:no-repeat;background-position:center center;background-size:cover;height:100%;}
.caixa_woocommerce_page{width:500px;padding-top:50px;padding-bottom:50px;margin-right:auto;margin-left:auto;}
.caixa_woocommerce_page h1{text-align:center;color:#fff;background:#3a3a3b;padding-top:10px;padding-bottom:10px;}
.woocommerce form.login, .lost_reset_password, .woocommerce form.register, .recuperacao_efectuada_container{background:#fff;margin:0;border:none;border-radius:0;padding-left:70px;padding-right:70px;}
.btn_facebook_login{background:#3b5998;width:100%;text-align:center;padding-top:10px;font-size:18px;color:#fff;padding-bottom:10px;}
.btn_facebook_login:hover, .btn_facebook_login:active, .btn_facebook_login:focus{color:#fff;}
.woocommerce-form-login hr{border-top:1px solid rgba(0,0,0,1);margin:0;margin-top:-12px;margin-bottom:30px;}
.t_criar_conta{padding-bottom:20px;float:left;text-align:center;}
.t_criar_conta1{float:left;}
.t_criar_conta a{float:left;margin-left:10px;color:#000;}
.ou{margin-top:20px;background:#fff;width:140px;position:relative;margin-left:auto;margin-right:auto;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{width:100%;margin-bottom:10px;font-family:'Raleway', sans-serif;font-weight:600;padding:10px;border:1px solid #000;outline:none;}
.lembrarme{float:right;}
.btn_page_woocommerce{width:100%;color:#fff;background-color:#000;font-size:18px;padding:10px;padding-left:25px;padding-right:25px;text-decoration:none;text-align:center;border-radius:0;}
.btn_page_woocommerce:hover{background:#3a3a3b;}
.lost_password a, .lost_password a:hover, .lost_password a:focus, .lost_password a:active{color:#000;}
.woocommerce form .form-row{width:100%;}
#user_login{margin-top:20px;}
.titulo_recuperar_password{padding-top:30px;}
.btn_recuperar_password{margin-bottom:40px;}
.woocommerce form.register{padding-bottom:40px;}
.titulo_registar_conta{padding-top:0px;padding-bottom:20px;}
.text_recuperacao_efectuada{padding-top:30px;padding-bottom:15px;}
.insira_nova_password{padding-top:40px;}
.titulo_seccao_user{margin-left:40px;}
#billing_address_2, #shipping_address_2{float:left;margin-left:255px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:41px;outline:none;font-weight:600;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:41px;font-weight:600;}
.woocommerce form .form-row .select2-container{margin-bottom:5px;}
.container_dashboard_user .titulo_seccao_user{margin-bottom:20px;}
.btn_alterar_dados{width:auto;margin-bottom:0;margin-top:20px;margin-left:255px;}
.bg_area_pessoal{background:#3a3a3b;padding:32px;text-align:center;}
.titulo_slide_ap{font-size:40px;line-height:normal;text-align:center;color:#fff;text-transform:uppercase;margin-top:10px;}
.titulo_slide_ap span{border:1px solid #fff;padding-left:100px;padding-right:100px;padding-top:10px;}
.menu_navegacao_area_pessoal{width:30%;float:left;}
.container_area_pessoal{float:left;width:70%;background:#f5f5f5;padding:80px;}
.titulo_geral_ap{margin-bottom:40px;font-size:40px;}
.info_dados_geral_ap{width:48%;float:left;}
.info_dados_geral_ap:nth-child(2){float:right;}
.info_dados_geral_ap .title h3{color:#fff;background:#3a3a3b;font-size:18px;padding:10px;}
.info_dados_geral_ap .title{border-bottom:3px solid #3a3a3b;}
.info_dados_geral_ap address{background:#fff;margin-top:10px;padding:10px;float:left;width:100%;}
.editar_info_ap{float:right;margin-top:30px;}
.editar_info_ap a, .editar_info_ap a:hover, .editar_info_ap a:focus, .editar_info_ap a:active{width:auto;color:#fff;font-size:16px;padding:5px;padding-left:20px;padding-right:20px;}
.menu_navegacao_ap{padding-left:50px;padding-top:50px;padding-bottom:50px;}
.btn_item_dashboard, .btn_area_pessoal_dashboard{border-bottom:1px solid #3a3a3b;padding-left:30px;padding-right:30px;padding:10px;}
.btn_item_dashboard a, .btn_area_pessoal_dashboard a{color:#000;}
.btn_item_dashboard a, .btn_item_dashboard a:hover, .btn_item_dashboard a:focus, .btn_item_dashboard a:active,
.btn_area_pessoal_dashboard a, .btn_area_pessoal_dashboard a:hover, .btn_area_pessoal_dashboard a:focus, .btn_area_pessoal_dashboard a:active{color:#3a3a3b;text-decoration:none;}
.caixa_btn_logout_dashboard{margin-left:50px;margin-right:50px;margin-bottom:50px;}
.caixa_btn_logout_dashboard a, .container_encomendas_ap a, .container_encomendas_ap a:hover, .container_encomendas_ap a:active, .container_encomendas_ap a:focus{color:#fff;width:auto;padding-left:50px;padding-right:50px;}
.subtitulo_seccao_user{margin-right:40px;margin-left:40px;margin-bottom:40px;}
.label_form_pass{line-height:41px;margin-bottom:15px;width:255px;margin-right:15px;font-size:18px;color:rgb(106, 106, 106);}
.dados_user_dashboard{width:67%;float:left;}
.container_encomendas_ap h2{margin-bottom:20px;}
.container_encomendas_ap a{margin-top:20px;}
#area_slider_produtos{margin-top:155px;}
.titulo_slide{font-size:70px;line-height:normal;text-align:center;color:#fff;text-transform:uppercase;}
.titulo_slide span{border:1px solid #fff;padding-left:100px;padding-right:100px;padding-top:10px;}
.container_caixa_slider{width:100%;position:absolute;margin-left:auto;height:100%;margin-right:auto;left:0;right:0;top:0;}
.img_slider{width:100%;height:100%;max-height:340px;object-fit:cover;}
#owl-demo{display:block;}
.container_loja{padding:30px;}
.titulo_categoria{text-transform:uppercase;color:#fff;background:#3a3a3b;font-size:30px;text-align:center;}
.product-cats{list-style:none;padding:0;}
.card-block{padding-left:0;padding-top:0;padding-bottom:0;}
.lista_subcategoria a, .lista_subcategoria a:hover, .lista_subcategoria a:focus, .lista_subcategoria a:active{font-size:18px;color:#3a3a3b;}
.container_ordenacao{float:left;}
.woocommerce .woocommerce-ordering select{vertical-align:sub;font-family:'Raleway', sans-serif;border-color:#3a3a3b;}
.woocommerce nav.woocommerce-pagination{float:right;font-family:'Raleway', sans-serif;color:#3a3a3b;margin-top:10px;display:none;}
.woocommerce nav.woocommerce-pagination ul{border:none;}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li a:hover{color:#3a3a3b;}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{background:#3a3a3b;color:#fff;font-family:'Raleway', sans-serif;}
.woocommerce nav.woocommerce-pagination ul li{border:1px solid #3a3a3b;margin-left:2px;margin-right:2px;}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{padding-top:4px;padding-bottom:4px;}
.woocommerce ul.products li.product .onsale{top:15px;left:0;right:inherit;}
.woocommerce span.onsale{background:#3a3a3b;color:#fff;font-weight:600;font-family:'Raleway', sans-serif;text-align:center;border-radius:0;text-transform:uppercase;line-height:1.5;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;min-height:inherit;min-width:inherit;}
.woocommerce ul.products li.product .price{float:right;color:#999999;font-size:18px;}
.woocommerce ul.products li.product .price ins{margin-left:15px;text-decoration:none;}
.woocommerce ul.products li.product .price del{float:left;}
.sizeAvailHover{background-color:rgba(0, 0, 0, 0.7);position:absolute;width:100%;height:100%;top:0;display:none;}
.imagewrapper{position:relative;}
.imagewrapper:hover > .sizeAvailHover{display:block;}
.linha_loja{border-top:2px solid rgba(0,0,0,1);}
.btn_voltar, .btn_voltar:hover, .btn_voltar:active, .btn_voltar:focus{color:#3a3a3b;}
.related h2 .titulo_sugestao span{background:#3a3a3b;padding:5px;padding-left:15px;padding-right:15px;color:#fff;}
hr.linha_sugestao{margin:0;border-top:5px solid #3a3a3b;margin-left:15px;margin-right:15px;margin-top:5px;margin-bottom:30px;}
.woocommerce .related ul.products li{width:18%;}
.flex-direction-nav a.flex-next:before{content:'\f0da';}
.container_single_product{margin-left:30px;margin-right:30px;border-bottom:2px solid #3a3a3b;margin-bottom:50px;}
#slider, #carousel{margin-top:30px;}
.woocommerce ul.products li.product a img{height:330px;object-fit:contain;}
.carousel_single{float:left;padding-right:15px;padding-left:15px;flex:0 0 180px;max-width:180px;position:relative;}
.woocommerce div.product .product_title{font-size:45px;font-family:"Raleway", sans-serif;font-weight:700;color:#000;text-transform:uppercase;}
.marca_single_produto{margin-top:10px;margin-bottom:30px;float:left;}
.product_meta{float:right;margin-top:10px;margin-bottom:30px;}
.bg_barra_info span{background:#3a3a3b;padding:5px;padding-left:15px;padding-right:15px;text-transform:uppercase;font-weight:600;}
.bg_barra_info{border-bottom:2px solid #3a3a3b;}
.desc_info_produto{margin-bottom:10px;margin-top:10px;}
.woocommerce div.product p.price, .woocommerce div.product span.price{font-size:40px;font-family:"Raleway", sans-serif;font-weight:600;color:#3a3a3b;}
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins{text-decoration:none;font-size:40px;font-weight:600;}
.variaveis_produto{margin-top:20px;margin-bottom:30px;}
.variaveis_produto select{outline:none;font-family:'Raleway', sans-serif;height:30px;}
.woocommerce div.product form.cart .variations .variaveis_produto select{min-width:auto;}
.variaveis_produto select option{font-family:'Raleway', sans-serif;}
.woocommerce div.product .single_variation_wrap p.price{border-top:2px solid #3a3a3b;}
.btn-primary.single_add_to_cart_button, .woocommerce-variation-add-to-cart .single_add_to_cart_button,
.woocommerce div.product form.cart .button.single_add_to_cart_button{width:100%;background:#000;color:#fff;text-transform:uppercase;font-family:'Raleway',sans-serif;font-size:20px;font-weight:600;border:none;border-radius:0;margin-top:20px;}
.btn-primary.single_add_to_cart_button:hover, .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover,
.woocommerce div.product form.cart .button.single_add_to_cart_button:hover{background:#3a3a3b;}
.label_quantidade_produto{float:left;line-height:38px;margin-right:10px;}
.tabela_meu_carrinho{background:#f5f5f5;}
.woocommerce table.shop_table.tabela_meu_carrinho td:first-child{padding-left:30px;}
.woocommerce table.shop_table.tabela_meu_carrinho td:last-child{padding-right:30px;}
.woocommerce table.shop_table.tabela_meu_carrinho th{padding-right:0;padding-left:0;}
.woocommerce table.shop_table td.product-name a{color:#000;}
#coupon_code{font-family:"Raleway", sans-serif;}
.woocommerce table.shop_table.tabela_meu_carrinho td{border-bottom:2px solid #f5f5f5;}
.container_cupao{background:#fff;}
.woocommerce table.shop_table.tabela_meu_carrinho tr:last-child td{border-bottom:none;padding-top:20px;padding-bottom:0;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{width:100%;float:left;background:#f5f5f5;}
.container_subtotal_carrinho{float:left;width:50%;}
.container_checkout{padding:30px;}
.woocommerce form .container_caixa_faturacao .form-row{width:47%;}
.woocommerce form .container_caixa_faturacao .woocommerce-checkout-payment .form-row{width:100%;padding-left:0 !important;}
.woocommerce form .container_caixa_faturacao .form-row input.input-text, .woocommerce form .container_caixa_faturacao .form-row textarea{width:100%;margin-bottom:auto;font-family:'Raleway', sans-serif;font-weight:400;border:1px solid #000;outline:none;border-radius:0;}
.container_caixa_faturacao #billing_address_2, .container_caixa_faturacao #shipping_address_2{width:100%;margin-left:0;}
.woocommerce form .container_caixa_faturacao #order_comments_field,
.woocommerce form .container_caixa_faturacao #billing_address_1_field,
.woocommerce form .container_caixa_faturacao #billing_address_2_field,
.woocommerce form .container_caixa_faturacao #shipping_address_1_field,
.woocommerce form .container_caixa_faturacao #shipping_address_2_field{width:100% !important;}
.select2-container--default .select2-selection--single{border:1px solid #000;}
.woocommerce table.shop_table.container_encomenda_finalizar tr, .woocommerce table.shop_table.container_encomenda_finalizar thead,
.woocommerce table.shop_table.container_encomenda_finalizar, .woocommerce table.shop_table.container_encomenda_finalizar th{border-collapse:collapse;font-weight:400;}
.woocommerce table.shop_table.container_encomenda_finalizar thead{background:#3a3a3b;color:#fff;}
.woocommerce table.shop_table.container_encomenda_finalizar tbody th,
.woocommerce table.shop_table.container_encomenda_finalizar tfoot td,
.woocommerce table.shop_table.container_encomenda_finalizar tfoot th{border-top:2px solid #dfdcde;}
.woocommerce table.shop_table.container_encomenda_finalizar .cart_item,
.woocommerce table.shop_table.container_encomenda_finalizar .cart-subtotal{text-transform:uppercase;}
.woocommerce table.shop_table.container_encomenda_finalizar .cart_item,
.woocommerce table.shop_table.container_encomenda_finalizar .shipping{background:#f5f5f5;}
.woocommerce table.shop_table.container_encomenda_finalizar .cart-subtotal,
.woocommerce table.shop_table.container_encomenda_finalizar .order-total{background:#dfdcde;}
.woocommerce table.shop_table.container_encomenda_finalizar .cart_item .product-name{padding-left:10px;padding-right:10px;}
.woocommerce table.shop_table.container_encomenda_finalizar .cart-subtotal th,
.woocommerce table.shop_table.container_encomenda_finalizar .order-total th{text-align:left;color:#3a3a3b;font-weight:700;}
.woocommerce form .container_caixa_faturacao .form-row.place-order{float:right;}
.woocommerce form.checkout_coupon{border:none;}
.form_login_checkout .btn_facebook_login{padding-left:30px;padding-right:30px;margin-bottom:20px;width:auto;}
.woocommerce form.login.form_login_checkout{padding-left:0;padding-right:0;}
.titulo_slide_obrigado{color:#3a3a3b;margin-top:50px;text-align:center;font-size:70px;line-height:normal;text-transform:uppercase;padding-left:15px;padding-right:15px;}
.subtitulo_obrigado{font-size:25px;padding-left:15px;padding-right:15px;}
.container_obrigado{margin-left:30px;margin-right:30px;margin-top:50px;}
.container_obrigado:last-child{margin-bottom:50px;margin-top:0;}
.container_obrigado #order_review_heading{margin-bottom:20px;}
ul.order_details:after, ul.order_details:before{content:"";display:block;position:absolute;top:-16px;left:0;width:100%;height:16px;background-size:0 100%,16px 16px,16px 16px;}
.order_details:before, .order_details:after{background:-webkit-linear-gradient(transparent 0,transparent 0),-webkit-linear-gradient(135deg,#f8f8f8 33.33%,transparent 33.33%),-webkit-linear-gradient(45deg,#f8f8f8 33.33%,transparent 33.33%);}
ul.order_details li:first-child{padding-top:1.618em;}
.woocommerce ul.order_details li{padding:1em 1.618em;font-size:.8em;text-transform:uppercase;}
.order_details li{border-bottom:2px solid #e3e3e3;}
ul.order_details li strong{display:block;font-size:1.41575em;text-transform:none;}
ul.order_details{list-style:none;position:relative;margin:3.706325903em 0;}
.order_details{background-color:#f8f8f8;}
.woocommerce ul.order_details li{float:none;list-style-type:none;line-height:normal;border-right:none;margin-right:0;}
ul.order_details:after{top:auto;bottom:-16px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.order_details{background-color:#f8f8f8;}
.return-to-shop a:hover, .return-to-shop a:focus, .return-to-shop a:active{color:#fff;}
.cart-empty{text-align:center;}
.order-total_thanks{background:#dfdcde;}
.woocommerce-checkout #payment div.form-row{padding-right:0;}
.woocommerce-checkout #payment ul.payment_methods{border-bottom:0;}
.woocommerce .products ul, .woocommerce ul.products{margin-right:15px;margin-left:15px;}
.woocommerce-ordering{font-family:"Raleway", sans-serif;font-size:16px;color:#c6c6c6;}
.header_shop_info{border-bottom:2px solid #3a3a3b;font-size:16px;float:left;width:100%;height:45px;}
.label_ordenacao{float:left;padding-top:10px;margin:0;padding-right:5px;color:#3a3a3b;font-size:20px;}
.form_ordenacao{float:left;padding-top:10px;padding-right:10px;margin:0;}
.woocommerce-result-count{padding-top:11px;margin:0;padding-left:10px;}
.orderby option, select.orderby{color:#3a3a3b;outline:none;}
.woocommerce ul.products{padding-top:30px;}
.card-header .fa-sort-desc{float:right;}
.woocommerce ul.products li.product .woocommerce-loop-product__title,
ul.products-list li.product .woocommerce-loop-product__title{color:#000;font-size:22px;font-family:"Raleway", sans-serif;font-weight:700;text-align:left;}
.breadcrumb a, #breadcrumbs{color:#95989a;}
.breadcrumb a:hover, .breadcrumb_last{color:#2aaec6;}
.woocommerce-review-link:hover, .woocommerce-review-link:active, .woocommerce-review-link:focus{color:#f29100;}
.woocommerce .woocommerce-product-rating .star-rating{margin:.45em 10px 0 0;color:#f29100;}
.woocommerce div.product .woocommerce-product-rating{margin-top:15px;margin-bottom:5px;}
.bg_container_preco_produto{background-color:#fff;-webkit-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);text-align:center;padding:10px;width:250px;float:left;}
.desconto_produto{font-size:50px;line-height:1;}
.sem_desconto_produto{font-size:25px;}
.woocommerce-Price-amount{line-height:1;color:#3a3a3b;}
.corda_preco{margin-left:-27px;float:left;margin-top:-15px;}
.container_preco_produto{float:left;width:100%;margin-bottom:20px;}
.label_quantidade{float:left;padding-top:7px;padding-right:10px;}
.quantity input[type="number"]{border:1px solid #000;border-radius:0;}
.woocommerce div.product form.cart .button{background:#000;color:#fff;font-size:20px;text-align:center;padding:9px;border-radius:2px;font-family:"Raleway", sans-serif;font-weight:400;padding-left:20px;padding-right:20px;margin-left:0;}
.woocommerce div.product form.cart{margin-bottom:1em;}
.titulo_info_produto{margin-top:15px;font-size:20px;}
.desc_info_produto *, .desc_info_produto{margin-top:10px;margin-bottom:30px;font-weight:400;font-family:"Raleway", sans-serif;}
.woocommerce div.product{padding-top:30px;}
.btn_wishlist_single_product{font-size:16px;text-transform:none;padding:10px;padding-left:20px;padding-right:20px;}
.btn_wishlist_single_product:hover, .btn_wishlist_single_product:focus, .btn_wishlist_single_product:active{text-decoration:none;color:#fff;}
.social_outro_artigo{float:left;color:#2aaec6;}
.social_outro_artigo .fa{font-size:14px;color:#2aaec6;}
.social_outro_artigo .social_share a{margin:0;margin-left:5px;}
.social_share .social_share .fa{font-size:14px;color:#2aaec6;}
.social_share .fa:hover{color:#f29100;}
.social_share a{display:inline-block;margin:5px;}
.container_share_wish_product{width:100%;margin-bottom:30px;margin-top:30px;}
.yith-wcwl-add-to-wishlist{float:left;margin-left:50px;margin-top:0;}
.woocommerce div.product div.images{width:100%;}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-top:20px;}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.bg_sound_product{background-color:#fff;-webkit-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);text-align:center;padding:10px;margin-top:20px;margin-bottom:20px;}
.player_audiop{display:none;}
.bg_sound_product img{width:60px;margin-left:-13px;}
.bg_cinza{background-color:#eceeef;margin-bottom:40px;margin-top:40px;}
.wc-tabs{display:none;}
ol.commentlist{padding:0;}
.bg_avaliacao{margin-top:40px;margin-bottom:20px;}
.woocommerce #reviews #comments ol.commentlist li .comment-text{padding:10px;margin:0;border:none;border-radius:0;}
.star-rating{color:#f29100;}
.woocommerce-review__author{font-size:20px;}
.woocommerce .star-rating{margin-top:6px;float:left;margin-right:5px;}
.load_more{text-align:center;}
.load_more a, .load_more .loader{color:#fff;font-size:25px;background:#1f363a;border:none;outline:none;border-radius:2px;padding:.5rem 1rem;padding-left:50px;padding-right:50px;cursor:pointer;font-family:'Raleway', sans-serif;font-weight:700;text-decoration:none;transition:all .2s ease-in-out;}
.load_more a:hover, .load_more .loader{background:#f29100;color:#fff;}
#review_form_wrapper{background:url(//www.jutina.pt/wp-content/themes/understrap-child-master/img/bg_review.png);background-repeat:no-repeat;width:100%;background-position:left top;background-color:#2aaec6;margin-top:30px;margin-bottom:40px;border-radius:2px;}
#review_form{padding:20px;}
.titulo_avaliacao{font-size:35px;}
.woocommerce #review_form #respond{width:70%;margin-right:auto;margin-left:auto;margin-top:10px;}
#respond label{margin-bottom:0;}
.comment-notes{display:none;}
#submit_avaliacao{background-color:#1f363a;color:#fff;align-self:flex-start;-webkit-align-self:flex-start;width:23%;line-height:0;border:none;float:right;text-transform:uppercase;border-radius:2px;font-family:'Raleway', sans-serif;font-weight:400;font-size:20px;padding-left:15px;padding-right:15px;height:35px;margin-top:10px;}
#submit_avaliacao:hover, #submit_avaliacao:active, #submit_avaliacao:focus{background:#F29100;}
#respond #comment, #respond #author, #respond #email{border:none;width:100%;border-radius:2px;outline:none;padding-left:5px;padding-right:5px;}
.card-header{padding:.75rem 0rem;margin-bottom:0;background-color:#fff;border:0;padding-top:25px;}
.card{border-radius:0;border:none;}
.mb-0 a{color:#5fc2d4;font-size:20px;text-decoration:none;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#2aaec6;}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#1f363a;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#2aaec6;}
.price_label{font-family:"Raleway", sans-serif;font-weight:700;}
.woocommerce .price_slider_amount button.button:hover, .woocommerce .price_slider_amount button.button:active, .woocommerce .price_slider_amount button.button:focus{background-color:#F29100;color:#fff;}
.woocommerce .price_slider_amount button.button{background-color:#2aaec6;color:#fff;}
.filtro_marcas{padding:0;list-style:none;}
.filtro_marcas li a{text-decoration:none;}
.filtro_marcas li a:hover, .filtro_marcas li a:active, .filtro_marcas li a:focus{color:#5fc2d4;}
#accordion{margin-bottom:40px;}
.products .yith-wcwl-add-to-wishlist{float:right;margin-top:-5px;text-align:right;width:20px;height:20px;}
.woocommerce ul.products li.product .star-rating{float:left;}
.products .yith-wcwl-wishlistexistsbrowse:before, .products .yith-wcwl-wishlistaddedbrowse:before{content:"\f004";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:red;}
.woocommerce ul.products li.product .add_to_cart_button{background:#f29100;color:#fff;-webkit-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);font-size:20px;text-align:center;padding:9px;border-radius:2px;font-family:"Raleway", sans-serif;font-weight:400;padding-left:20px;padding-right:20px;width:100%;margin-top:10px;}
.woocommerce ul.products li.product .add_to_cart_button:hover{-webkit-box-shadow:0px 0px 10px 1px rgba(242, 145, 0, 0.3);-moz-box-shadow:0px 0px 10px 1px rgba(242, 145, 0, 0.3);box-shadow:0px 0px 10px 1px rgba(242, 145, 0, 0.3);color:#fff;}
.woocommerce .products .star-rating{margin-bottom:0;}
.preco_anterior_desconto{border:1px solid #f29100;border-radius:2px;color:#f29100;text-align:center;margin-right:auto;margin-left:auto;width:90%;margin-top:-1px;}
.related{margin-bottom:70px;margin-left:15px;margin-right:15px;}
.single_product_wishlist .yith-wcwl-wishlistexistsbrowse a{background-color:#2aaec6;color:#fff;align-self:flex-start;-webkit-align-self:flex-start;line-height:0;border-radius:2px;height:45px;margin-right:auto;margin-left:auto;-webkit-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);font-size:16px;text-transform:none;padding:10px;padding-left:20px;padding-right:20px;text-decoration:none;}
.single_product_wishlist .yith-wcwl-wishlistexistsbrowse a:hover,
.single_product_wishlist .yith-wcwl-wishlistexistsbrowse a:active,
.single_product_wishlist .yith-wcwl-wishlistexistsbrowse a:focus{-webkit-box-shadow:0px 0px 10px 1px rgba(42, 174, 198, 0.3);-moz-box-shadow:0px 0px 10px 1px rgba(42, 174, 198, 0.3);box-shadow:0px 0px 10px 1px rgba(42, 174, 198, 0.3);color:#fff;}
.single_product_wishlist .yith-wcwl-wishlistexistsbrowse .feedback{display:none;}
.single_product_wishlist .yith-wcwl-wishlistexistsbrowse a:before{content:"\f004";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#fff;}
.added_to_cart, .added_to_cart:hover, .added_to_cart:active, .added_to_cart:focus{width:100%;text-align:center;color:#f29100;}
.product-quantity .inc, .product-quantity .dec{background-color:#000;color:#fff;float:left !important;font-size:24px;text-align:center;width:36px;margin-left:5px;cursor:pointer;}
.product-quantity .inc:hover, .product-quantity .dec:hover{background-color:#1f363a;}
.product-quantity .quantity input[type="number"]{border:1px solid #000;}
.product-quantity .quantity, .label_quant_carrinho{float:left;}
.label_quant_carrinho{margin-top:8px;margin-right:5px;}
.product-subtotal .woocommerce-Price-amount{font-size:25px;font-family:"Raleway", sans-serif;font-weight:400;color:#000;}
.woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img{width:auto;object-fit:contain;}
.nome_produto_carrinho a{font-size:30px;color:#6a6a6a;}
.preco_produto_carrinho{font-size:20px;color:#6a6a6a;}
.woocommerce-cart-form__cart-item{background:#fff;}
.space_table{height:15px;}
.woocommerce table.shop_table{border:none;}
.woocommerce-cart .cart-collaterals .cart_totals table{padding-top:15px;padding-bottom:15px;margin:0;}
.woocommerce a.remove{color:#000 !important;}
.woocommerce a.remove:hover{background-color:transparent;color:#000 !important;}
.container_cupao_desconto{float:left;width:50%;}
.woocommerce table.shop_table td{border:none;padding:9px 12px;}
.woocommerce input.atualizar_carrinho, .woocommerce input.btn_inserir_cupao{background-color:#000;color:#fff !important;align-self:flex-start;-webkit-align-self:flex-start;line-height:0;border-radius:0;font-size:20px;padding-left:30px;padding-right:30px;height:45px;margin-right:auto;margin-left:auto;margin-bottom:40px;margin-top:10px;font-family:"Raleway", sans-serif;font-weight:400;outline:none;}
.woocommerce input.btn_inserir_cupao{margin-left:5px;}
.woocommerce input.atualizar_carrinho:hover, .woocommerce input.atualizar_carrinho:disabled[disabled]:hover, .woocommerce input.btn_inserir_cupao:hover{color:#fff;background-color:#3a3a3b;}
.label_codigo_cupao{font-size:20px;}
input#coupon_code{border:1px solid #000;outline:none;height:45px;width:49%;padding-left:5px;padding-right:5px;}
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals{background:#fff;margin-left:auto;margin-right:auto;padding:30px;padding-top:0;}
.woocommerce input.btn_inserir_cupao{padding-top:9px;}
.cart-subtotal th, .order-total th, .cart-discount th{text-align:right;}
.cart_totals tr, .cart-discount tr{text-align:right;}
.cart-subtotal, .cart-discount{font-size:18px;}
.order-total{font-size:35px;text-transform:uppercase;}
.woocommerce-cart .cart-collaterals .cart_totals tr th, .woocommerce-cart .cart-collaterals .cart_totals tr td{border:none;text-align:right;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background-color:#000;color:#fff !important;align-self:flex-start;-webkit-align-self:flex-start;line-height:5px;border-radius:0;font-size:20px;padding-left:30px;padding-right:30px;height:45px;font-family:"Raleway", sans-serif;font-weight:400;float:right;margin:30px;right:30px;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{color:#fff;background-color:#3a3a3b;}
.woocommerce-cart .wc-proceed-to-checkout{padding:0;float:right;width:50%;}
.metodo_pagamento{float:left;margin-top:10px;}
.metodo_pagamento img{height:25px;margin-right:10px;margin-left:10px;}
.cart-collaterals hr{margin-bottom:2rem;}
.container_caixa_faturacao{background:#fff;margin-left:auto;margin-right:auto;}
.woocommerce-billing-fields h3, #order_review_heading, #ship-to-different-address span, .label_criar_conta{font-size:20px;font-weight:700;padding-top:10px;padding-bottom:10px;font-family:"Raleway", sans-serif;color:#3a3a3b;}
.titulo_dados_faturacao{font-size:20px;}
.woocommerce-checkout-review-order-table .order-total{color:#2AAEC6;}
.btn_voltar{width:auto;margin-left:auto;margin-right:auto;}
.caixa_woocommerce_page h1.entry-title.yellow{color:#f29100;}
.woocommerce table.my_account_orders{margin-top:15px;border-collapse:collapse;}
.woocommerce table.my_account_orders thead{background:#000;color:#fff;}
.woocommerce table.my_account_orders tbody tr{border-right:1px solid #f5f5f5;border-left:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;background:#fff;}
.woocommerce table.my_account_orders tbody tr .woocommerce-orders-table__cell-order-actions a{font-family:'Raleway', sans-serif;color:#fff;border-radius:0;background:#000;font-weight:400;}
.woocommerce table.my_account_orders tbody tr .woocommerce-orders-table__cell-order-actions a:hover,
.woocommerce table.my_account_orders tbody tr .woocommerce-orders-table__cell-order-actions a:active,
.woocommerce table.my_account_orders tbody tr .woocommerce-orders-table__cell-order-actions a:focus{background:#3a3a3b;color:#fff;}
.woocommerce .woocommerce-customer-details address{border:none;padding:0;margin-top:10px;}
.woocommerce .woocommerce-order-details :last-child{margin-top:10px;}
.mark, mark{background-color:transparent;}
.woocommerce table.shop_table th.order-total, .woocommerce table.shop_table td.order-total{font-size:inherit;text-transform:inherit;}
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row input.input-text{border:1px solid #95989a;border-radius:0;width:67%;float:left;}
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row label{width:240px;float:left;text-align:right;margin-right:15px;font-size:18px;color:rgb(106, 106, 106);}
.select2-container--default .select2-selection--single{border-radius:0;height:auto;}
.woocommerce form .form-row .select2-container{border-radius:0;width:67% !important;float:left;}
.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1rem;}
ul.berocket_aapf_widget{padding:0;color:#3a3a3b;font-size:18px;margin-right:0;}
.berocket_aapf_widget_loading{z-index:1;}
.berocket_filter_slider.ui-widget-content .ui-slider-range, .berocket_filter_price_slider.ui-widget-content .ui-slider-range,
.berocket_filter_slider.ui-widget-content .ui-slider-handle, .berocket_filter_price_slider.ui-widget-content .ui-slider-handle{background:none repeat scroll 0 0 #3a3a3b;}
.berocket_filter_slider.ui-widget-content .ui-slider-handle, .berocket_filter_price_slider.ui-widget-content .ui-slider-handle{border-radius:10px;}
.berocket_aapf_widget li.slider span.left input, .berocket_aapf_widget li.slider span.right input{font-family:"Raleway", sans-serif;font-weight:700;font-style:inherit;border:none;}
.berocket_aapf_widget li.slider span.left input{text-align:left;}
.wishlist_table .preco_anterior_desconto{display:none;}
.woocommerce table.wishlist_table thead th, .woocommerce table.wishlist_table tbody td{border-color:#fff;}
.woocommerce table.wishlist_table tbody th, .woocommerce table.wishlist_table tfoot td, .woocommerce table.wishlist_table tfoot th{border-top:none;}
.wishlist_table thead{display:none;}
.wishlist_table tr td.product-thumbnail a{margin-left:auto;margin-right:auto;}
.idade_produto{float:left;color:#3a3a3b;font-size:18px;}
.woocommerce form .form-row .input-checkbox{position:relative;z-index:1;opacity:1;margin:-2px 4px 0 0;}
#embrulhar_field label{font-size:16px;color:#464a4c;font-weight:500;text-align:left;padding:0;width:100%;}
.woocommerce form .form-row{padding:0;}
.woocommerce-checkout #payment{border-radius:0;}
.woocommerce-page #payment #place_order{background:#000;color:#fff;font-size:20px;text-align:center;width:100%;padding:10px;border-radius:0;float:right;}
.woocommerce-page #payment #place_order:hover{color:#fff;background:#3a3a3b;}
.woocommerce ul.order_details{padding:0;}
.container_dados_pagamento{margin-left:auto;margin-right:auto;margin-bottom:40px;width:240px;text-align:center;}
.woocommerce td.product-name .wc-item-meta{padding-left:0;}
.lead{font-size:1rem;}
@media (max-width: 575px) {
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row label{width:100%;margin-right:0;text-align:left;}
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row input.input-text,
.woocommerce form .form-row .select2-container{width:100% !important;}
.btn_woocommerce_pages{height:auto;padding:20px;}
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row label, ul.berocket_aapf_widget,
.woocommerce ul.products li.product .woocommerce-loop-product__title, ul.products-list li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .add_to_cart_button{font-size:16px;}
.woocommerce table.wishlist_table thead th, .woocommerce table.wishlist_table tbody td{display:block;text-align:center;}
.woocommerce table.wishlist_table a.remove{margin-right:auto;margin-left:auto;}
.header_shop_info{height:auto;}
.mb-0 a{font-size:18px;}
.form_ordenacao{padding-left:10px;}
select.orderby, .form_ordenacao, .woocommerce .woocommerce-ordering{width:100%;}
.woocommerce .woocommerce-result-count, .label_ordenacao{padding-left:10px;padding-right:10px;}
.woocommerce .woocommerce-result-count{margin-bottom:0;}
.idade_produto{font-size:14px;}
.yith-wcwl-add-to-wishlist{margin-left:0;}
.header_shop_info .pull-right{float:left;}
.bg_barra_info{margin-top:20px;}
.bg_sound_product{margin-bottom:0;}
.woocommerce div.product .product_title{font-size:20px;}
.corda_preco{display:none;}
.bg_container_preco_produto{margin-right:auto;margin-left:auto;float:none;}
.desconto_produto{font-size:20px;}
.sem_desconto_produto, .woocommerce div.product form.cart .button{font-size:16px;}
.woocommerce div.product form.cart div.quantity{margin-bottom:10px;}
.single_product_wishlist{padding-top:40px;}
.load_more a, .load_more .loader{padding-left:15px;padding-right:15px;font-size:18px;}
#review_form{padding:15px;}
.woocommerce #review_form #respond{width:100%;}
#submit_avaliacao{width:auto;font-size:16px;}
.titulo_avaliacao{padding-top:15px;font-size:20px;}
.related h2{font-size:30px;}
.nome_produto_carrinho a, .product-subtotal .woocommerce-Price-amount, .preco_produto_carrinho{font-size:inherit;}
.product-subtotal{clear:both;}
.label_quant_carrinho, .product-quantity .inc, .product-quantity .dec{display:none;}
.product-quantity .quantity{float:right;}
.woocommerce input.atualizar_carrinho, .woocommerce input.btn_inserir_cupao{font-size:18px;}
.container_cupao_desconto, input#coupon_code, .woocommerce input.btn_inserir_cupao{width:100%;}
.woocommerce input.btn_inserir_cupao{margin:0;margin-top:10px;}
.label_codigo_cupao{font-size:16px;}
.container_cupao_desconto{margin-bottom:20px;}
.order-total{font-size:20px;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin-right:0;height:auto;font-size:18px;margin-top:15px;width:90%;}
.metodo_pagamento img{height:50px;margin-right:10px;margin-left:10px;padding:10px;}
.metodo_pagamento{margin-top:0;}
.woocommerce table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail{display:block;}
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals{padding:15px;}
.container_caixa_faturacao .form-row label{text-align:left;width:100%;font-size:16px;}
.woocommerce form .woocommerce-billing-fields .form-row input.input-text, .woocommerce form .woocommerce-billing-fields .form-row textarea, .woocommerce form .woocommerce-shipping-fields .form-row input.input-text, .woocommerce form .woocommerce-shipping-fields .form-row textarea, .woocommerce form .woocommerce-additional-fields .form-row input.input-text, .woocommerce form .woocommerce-additional-fields .form-row textarea{width:100%;}
.container_caixa_faturacao{margin-bottom:15px;}
.woocommerce-page #payment #place_order, .woocommerce-billing-fields h3, #order_review_heading, .titulo_dados_faturacao{font-size:18px;}
.woocommerce ul.order_details li{float:left;margin-right:0;text-transform:inherit;font-size:inherit;line-height:inherit;border-right:none;padding-right:inherit;margin-left:inherit;padding-left:inherit;list-style-type:none;width:100%;border:1px solid;text-align:center;margin-bottom:10px;}
.woocommerce ul.order_details li:last-of-type{border:1px solid;}
.woocommerce ul.order_details li strong{display:inherit;font-size:inherit;text-transform:inherit;line-height:inherit;}
#area_container_site{margin-top:0;padding-top:70px;}
.caixa_woocommerce_page{width:90%;}
.woocommerce form.login, .lost_reset_password, .woocommerce form.register, .recuperacao_efectuada_container{padding-right:30px;padding-left:30px;}
.btn_page_woocommerce{font-size:16px;}
.titulo_slide_ap span{padding-left:30px;padding-right:30px;}
.titulo_slide_ap{font-size:30px;}
.titulo_geral_ap{margin-bottom:30px;margin-top:15px;font-size:25px;}
.info_dados_geral_ap{width:100%;}
.bg_area_pessoal{padding-left:15px;padding-right:15px;}
.menu_navegacao_area_pessoal, .container_area_pessoal{width:100%;}
.menu_navegacao_ap{padding-left:15px;padding-top:15px;padding-bottom:15px;padding-right:15px;}
.caixa_btn_logout_dashboard{margin-left:15px;margin-right:15px;margin-bottom:30px;}
.container_area_pessoal{padding:15px;}
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row label{width:100%;}
#billing_address_2, #shipping_address_2, .btn_alterar_dados{margin-left:0;}
.titulo_seccao_user{margin-left:0;}
.container_dashboard_user .titulo_seccao_user{margin-top:15px;}
.label_form_pass{font-size:14px;line-height:36px;}
.label_form_pass{width:156px;margin-right:5px;}
.subtitulo_seccao_user{margin-left:0;margin-right:0;}
.dados_user_dashboard{width:45%;}
.titulo_slide, .titulo_slide_obrigado{font-size:30px;}
#area_slider_produtos{margin-top:0;padding-top:95px;}
.titulo_categoria{font-size:20px;}
.woocommerce ul.products li.product .woocommerce-loop-product__title, ul.products-list li.product .woocommerce-loop-product__title{font-size:18px;}
.titulo_slide span{padding-left:15px;padding-right:15px;}
.owl-carousel .owl-item img{height:150px;}
.woocommerce ul.products li.product .price{float:left;}
.idade_produto, .woocommerce ul.products li.product .price del, .woocommerce ul.products li.product .price ins{width:100%;}
.woocommerce ul.products li.product .price ins{margin-left:0;}
.titulo_sugestao span{margin-right:0;margin-left:0;font-size:20px;}
.woocommerce .related ul.products li{width:48%;}
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins,
.woocommerce div.product p.price, .woocommerce div.product span.price{font-size:20px;}
hr.linha_sugestao{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;}
.container_single_product{margin-left:15px;margin-right:15px;}
.btn-primary.single_add_to_cart_button, .woocommerce-variation-add-to-cart .single_add_to_cart_button, .woocommerce div.product form.cart .button.single_add_to_cart_button{font-size:16px;}
.woocommerce ul.products li.product a img{height:200px;}
.woocommerce table.shop_table.tabela_meu_carrinho td.product-quantity{width:100%;float:left;}
.product-quantity .quantity, .label_quant_carrinho{float:none;}
.product-quantity .quantity input[type="number"]{float:right;}
.woocommerce table.shop_table.tabela_meu_carrinho td.product-subtotal{clear:both;}
.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr{margin-bottom:25px;}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:#fff;}
.container_subtotal_carrinho, .woocommerce-cart .wc-proceed-to-checkout{width:100%;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{position:relative;}
.container_cupao_desconto, input#coupon_code, .woocommerce input.btn_inserir_cupao{width:50%;}
.woocommerce table.shop_table.tabela_meu_carrinho td.product-thumbnail:before{content:'';}
.woocommerce input.atualizar_carrinho, .woocommerce input.btn_inserir_cupao,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:16px;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin-left:auto;margin-right:auto;float:none;right:auto;}
.woocommerce input.atualizar_carrinho, .woocommerce input.btn_inserir_cupao{padding-left:0;padding-right:0;}
.woocommerce table.shop_table.tabela_meu_carrinho tr:last-child td{padding-bottom:20px;}
.woocommerce-checkout #payment div.form-row{width:100%;padding-left:0;}
.woocommerce-billing-fields h3, #order_review_heading, #ship-to-different-address span, .label_criar_conta{font-size:16px;}
.woocommerce form .container_caixa_faturacao .form-row{width:100%;}
.order_details:before, .order_details:after{background:none;}
.woocommerce td.product-name .wc-item-meta{padding-left:0;}
} @media (min-width: 576px) and (max-width: 767px) {
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row label{width:100%;margin-right:0;text-align:left;}
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row input.input-text,
.woocommerce form .form-row .select2-container{width:100% !important;}
.btn_woocommerce_pages{height:auto;padding:20px;}
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row label, ul.berocket_aapf_widget,
.woocommerce ul.products li.product .woocommerce-loop-product__title, ul.products-list li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .add_to_cart_button{font-size:16px;}
.idade_produto{font-size:14px;}
#woocommerce-wrapper{margin-top:0;}
.header_shop_info{height:auto;}
.header_shop_info .pull-right{float:left;padding-left:10px;padding-right:10px;}
.woocommerce .woocommerce-result-count{margin:0;}
.desconto_produto{font-size:25px;}
.sem_desconto_produto, .woocommerce div.product form.cart .button{font-size:20px;}
.load_more a, .load_more .loader{padding-left:15px;padding-right:15px;font-size:20px;}
#review_form{padding:15px;}
.woocommerce #review_form #respond{width:100%;}
#submit_avaliacao{width:auto;font-size:16px;}
.titulo_avaliacao{padding-top:15px;font-size:25px;}
.related h2, .woocommerce div.product .product_title{font-size:30px;}
.bg_barra_info{margin-top:20px;}
.bg_sound_product{margin-bottom:0;}
.nome_produto_carrinho a, .product-subtotal .woocommerce-Price-amount, .preco_produto_carrinho{font-size:inherit;}
.product-subtotal{clear:both;}
.label_quant_carrinho, .product-quantity .inc, .product-quantity .dec{display:none;}
.product-quantity .quantity{float:right;}
.woocommerce input.atualizar_carrinho, .woocommerce input.btn_inserir_cupao{font-size:18px;}
.container_cupao_desconto, input#coupon_code, .woocommerce input.btn_inserir_cupao{width:50%;}
.woocommerce input.btn_inserir_cupao{margin:0;margin-top:10px;}
.label_codigo_cupao{font-size:16px;}
.container_cupao_desconto{margin-bottom:20px;}
.order-total{font-size:20px;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin-right:0;height:auto;font-size:18px;margin-top:15px;}
.metodo_pagamento img{height:50px;margin-right:10px;margin-left:10px;padding:10px;}
.metodo_pagamento{margin-top:0;}
.woocommerce table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail{display:block;}
.container_caixa_faturacao .form-row label{text-align:left;width:100%;font-size:16px;}
.woocommerce form .woocommerce-billing-fields .form-row input.input-text, .woocommerce form .woocommerce-billing-fields .form-row textarea, .woocommerce form .woocommerce-shipping-fields .form-row input.input-text, .woocommerce form .woocommerce-shipping-fields .form-row textarea, .woocommerce form .woocommerce-additional-fields .form-row input.input-text, .woocommerce form .woocommerce-additional-fields .form-row textarea{width:100%;}
.container_caixa_faturacao{margin-bottom:15px;}
.woocommerce-page #payment #place_order, .woocommerce-billing-fields h3, #order_review_heading, .titulo_dados_faturacao{font-size:18px;}
.woocommerce ul.order_details li{float:left;margin-right:0;text-transform:inherit;font-size:inherit;line-height:inherit;border-right:none;padding-right:inherit;margin-left:inherit;padding-left:inherit;list-style-type:none;width:100%;border:1px solid;text-align:center;margin-bottom:10px;}
.woocommerce ul.order_details li:last-of-type{border:1px solid;}
.woocommerce ul.order_details li strong{display:inherit;font-size:inherit;text-transform:inherit;line-height:inherit;}
#area_container_site{margin-top:0;padding-top:70px;}
.titulo_slide_ap{font-size:30px;}
.titulo_geral_ap{margin-bottom:30px;font-size:30px;}
.info_dados_geral_ap{width:100%;}
.container_area_pessoal{padding:50px;}
.menu_navegacao_ap{padding-left:25px;}
.caixa_btn_logout_dashboard{margin-left:25px;}
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row label{width:100%;}
#billing_address_2, #shipping_address_2, .btn_alterar_dados{margin-left:0;}
.titulo_seccao_user{margin-left:0;}
.label_form_pass{font-size:14px;line-height:36px;}
.label_form_pass{width:150px;}
.subtitulo_seccao_user{margin-left:0;margin-right:0;}
.dados_user_dashboard{width:50%;}
.titulo_slide, .titulo_slide_obrigado{font-size:35px;}
#area_slider_produtos{margin-top:0;padding-top:100px;}
.titulo_categoria{font-size:25px;}
.woocommerce ul.products li.product .woocommerce-loop-product__title, ul.products-list li.product .woocommerce-loop-product__title{font-size:18px;}
.owl-carousel .owl-item img{height:150px;}
.titulo_sugestao span{font-size:25px;}
.woocommerce .related ul.products li{width:48%;}
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins,
.woocommerce div.product p.price, .woocommerce div.product span.price{font-size:25px;}
.btn-primary.single_add_to_cart_button, .woocommerce-variation-add-to-cart .single_add_to_cart_button, .woocommerce div.product form.cart .button.single_add_to_cart_button{font-size:18px;}
.woocommerce ul.products li.product a img{height:250px;}
.woocommerce table.shop_table.tabela_meu_carrinho td.product-quantity{width:100%;float:left;}
.product-quantity .quantity, .label_quant_carrinho{float:none;}
.product-quantity .quantity input[type="number"]{float:right;}
.woocommerce table.shop_table.tabela_meu_carrinho td.product-subtotal{clear:both;}
.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr{margin-bottom:25px;}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:#fff;}
.woocommerce table.shop_table.tabela_meu_carrinho td.product-thumbnail:before{content:'';}
.container_subtotal_carrinho, .woocommerce-cart .wc-proceed-to-checkout{width:100%;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{position:relative;}
.woocommerce-checkout #payment div.form-row{width:100%;padding-left:0;}
.woocommerce-billing-fields h3, #order_review_heading, #ship-to-different-address span, .label_criar_conta{font-size:18px;}
.order_details:before, .order_details:after{background:none;}
.woocommerce td.product-name .wc-item-meta{padding-left:0;}
} @media (min-width: 768px) and (max-width: 991px) {
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row input.input-text,
.woocommerce form .form-row .select2-container{width:60% !important;}
.btn_woocommerce_pages{height:auto;padding:20px;}
.woocommerce ul.products li.product .woocommerce-loop-product__title, ul.products-list li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .add_to_cart_button{font-size:18px;}
#woocommerce-wrapper{margin-top:0;}
.bg_barra_info{margin-top:20px;}
.bg_sound_product{margin-bottom:0;}
.desconto_produto{font-size:30px;}
.sem_desconto_produto{font-size:25px;}
.load_more a, .load_more .loader{padding-left:15px;padding-right:15px;font-size:22px;}
#review_form{padding:15px;}
.woocommerce #review_form #respond{width:100%;}
#submit_avaliacao{width:auto;font-size:16px;}
.titulo_avaliacao{padding-top:0;font-size:30px;}
.related h2, .woocommerce div.product .product_title{font-size:35px;}
.related ul.products{min-height:auto;}
.related{margin-bottom:0;}
.nome_produto_carrinho a{font-size:25px;}
.product-quantity .inc, .product-quantity .dec{width:30px;}
.label_quant_carrinho{display:none;}
.product-subtotal .woocommerce-Price-amount{font-size:20px;}
.order-total{font-size:30px;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin-top:20px;margin-right:20px;}
.container_caixa_faturacao{margin-bottom:15px;}
.woocommerce ul.order_details li{float:left;margin-right:0;text-transform:inherit;font-size:inherit;line-height:inherit;border-right:none;padding-right:inherit;margin-left:inherit;padding-left:inherit;list-style-type:none;width:100%;border:1px solid;text-align:center;margin-bottom:10px;}
.woocommerce ul.order_details li:last-of-type{border:1px solid;}
.woocommerce ul.order_details li strong{display:inherit;font-size:inherit;text-transform:inherit;line-height:inherit;}
#area_container_site{margin-top:0;padding-top:70px;}
.titulo_slide_ap{font-size:35px;}
.titulo_geral_ap{margin-bottom:30px;font-size:30px;}
.info_dados_geral_ap{width:100%;}
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row label, .label_form_pass{width:135px;}
#billing_address_2, #shipping_address_2, .btn_alterar_dados{margin-left:150px;}
.label_form_pass{font-size:16px;}
.dados_user_dashboard{width:60%;}
.titulo_slide, .titulo_slide_obrigado{font-size:40px;}
#area_slider_produtos{margin-top:0;padding-top:100px;}
.titulo_categoria{font-size:25px;}
.woocommerce ul.products li.product .woocommerce-loop-product__title, ul.products-list li.product .woocommerce-loop-product__title{font-size:20px;}
.titulo_sugestao span{font-size:30px;}
.woocommerce .related ul.products li{width:48%;}
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins,
.woocommerce div.product p.price, .woocommerce div.product span.price{font-size:30px;}
.woocommerce ul.products li.product a img{height:300px;}
.product-quantity .quantity, .label_quant_carrinho{float:none;}
.product-quantity .quantity input[type="number"]{float:right;}
.woocommerce table.shop_table.tabela_meu_carrinho td.product-subtotal{clear:both;}
.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr{margin-bottom:25px;}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:#fff;}
.woocommerce-checkout #payment div.form-row{width:100%;padding-left:0;}
.order_details:before, .order_details:after{background:none;}
.woocommerce td.product-name .wc-item-meta{padding-left:0;}
} @media (min-width: 992px) and (max-width: 1199px) {
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row input.input-text,
.woocommerce form .form-row .select2-container{width:55% !important;}
.btn_woocommerce_pages{height:auto;padding:20px;}
.woocommerce ul.products li.product .woocommerce-loop-product__title, ul.products-list li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .add_to_cart_button{font-size:18px;}
#woocommerce-wrapper{margin-top:0;}
.desconto_produto{font-size:35px;}
.titulo_avaliacao{font-size:30px;}
.related h2, .woocommerce div.product .product_title{font-size:40px;}
.related ul.products{min-height:auto;}
.related{margin-bottom:10px;}
.nome_produto_carrinho a{font-size:25px;}
.order-total{font-size:30px;}
.woocommerce form .woocommerce-billing-fields .form-row input.input-text, .woocommerce form .woocommerce-billing-fields .form-row textarea, .woocommerce form .woocommerce-shipping-fields .form-row input.input-text, .woocommerce form .woocommerce-shipping-fields .form-row textarea, .woocommerce form .woocommerce-additional-fields .form-row input.input-text, .woocommerce form .woocommerce-additional-fields .form-row textarea{width:55%;}
.titulo_slide_ap{font-size:35px;}
.titulo_geral_ap{margin-bottom:30px;font-size:30px;}
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row label, .label_form_pass{width:200px;}
#billing_address_2, #shipping_address_2, .btn_alterar_dados{margin-left:215px;}
.dados_user_dashboard{width:60%;}
.titulo_slide, .titulo_slide_obrigado{font-size:50px;}
.titulo_categoria{font-size:20px;}
.woocommerce ul.products li.product .woocommerce-loop-product__title, ul.products-list li.product .woocommerce-loop-product__title{font-size:20px;}
.titulo_sugestao span{font-size:35px;}
.carousel_single{flex:0 0 130px;max-width:130px;}
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins,
.woocommerce div.product p.price, .woocommerce div.product span.price{font-size:35px;}
.woocommerce-checkout #payment div.form-row{width:100%;padding-left:0;}
.woocommerce td.product-name .wc-item-meta{padding-left:0;}
} @media (min-width: 1200px) and (max-width: 1679px){
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row input.input-text,
.woocommerce form .form-row .select2-container{
width: 63% !important;
}
.btn_woocommerce_pages{
height: auto;
padding: 20px;
}
#woocommerce-wrapper {
margin-top: 0;
}
.related h2, .woocommerce div.product .product_title, .desconto_produto{
font-size: 40px;
}
.related ul.products{
min-height: auto;
}
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals{
margin-bottom: 50px;
}
.woocommerce form .woocommerce-billing-fields .form-row input.input-text, .woocommerce form .woocommerce-billing-fields .form-row textarea, .woocommerce form .woocommerce-shipping-fields .form-row input.input-text, .woocommerce form .woocommerce-shipping-fields .form-row textarea, .woocommerce form .woocommerce-additional-fields .form-row input.input-text, .woocommerce form .woocommerce-additional-fields .form-row textarea{
width: 63%;
}
.titulo_geral_ap {
margin-bottom: 35px;
font-size: 35px;
}
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row label, .label_form_pass{
width: 200px;
}
#billing_address_2, #shipping_address_2, .btn_alterar_dados{
margin-left: 215px;
}
.titulo_slide, .titulo_slide_obrigado{
font-size: 60px;
}
.titulo_categoria{
font-size: 25px;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, ul.products-list li.product .woocommerce-loop-product__title{
font-size: 20px;
}
.carousel_single{
flex: 0 0 160px;
max-width: 160px;
}
.titulo_sugestao span{
font-size: 35px;
}
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins,
.woocommerce div.product p.price, .woocommerce div.product span.price{
font-size: 35px;
}
.woocommerce-checkout #payment div.form-row{
width: 100%;
padding-left: 0;
}
.woocommerce td.product-name .wc-item-meta{
padding-left: 0;
}
}#area_slider{margin-top:155px;}
.titulo_slide{font-size:70px;line-height:normal;text-align:center;color:#fff;text-transform:uppercase;}
.titulo_slide span{border:1px solid #fff;padding-left:100px;padding-right:100px;padding-top:10px;}
.container_caixa_slider{width:100%;position:absolute;margin-left:auto;height:100%;margin-right:auto;left:0;right:0;top:0;}
.img_slider{width:100%;height:100%;max-height:340px;object-fit:cover;}
#owl-demo{display:block;}
#area_conteudo{padding:30px;padding-left:15px;padding-right:15px;}
.artigo_header_blog{float:left;width:50%;padding-left:15px;padding-right:15px;margin-bottom:30px;}
.artigo_header_blog_outros{float:left;width:25%;padding-left:15px;padding-right:15px;margin-bottom:30px;}
.artigo_header_blog_outros .item_blog img{height:160px;}
.item_blog img{width:100%;height:240px;object-fit:cover;}
.titulo_destaque{color:#000;font-size:25px;}
.titulo_destaque div{margin-top:5px;margin-bottom:5px;line-height:normal;}
.titulo_destaque:hover, .titulo_destaque:active, .titulo_destaque:focus{color:#3a3a3b;text-decoration:none;}
.item_blog img:hover{opacity:.9;transition:opacity .9s ease-out;-moz-transition:opacity .9s ease-out;-webkit-transition:opacity .9s ease-out;-o-transition:opacity .9s ease-out;}
.altura_caixa_texto{height:150px;}
#area_conteudo hr{border-top:2px solid rgba(0,0,0,1);margin-left:15px;margin-right:15px;}
.paginacao{margin-bottom:50px;}
.wp-pagenavi{float:right;margin-right:15px;}
.wp-pagenavi a, .wp-pagenavi span{border:2px solid #BFBFBF;padding:3px 9px;}
.wp-pagenavi a{color:#BFBFBF;}
.wp-pagenavi a:hover{color:#000;text-decoration:none;}
#single-wrapper{padding-left:50px;padding-right:50px;}
.titulo_single{color:#000;font-size:70px;line-height:normal;text-align:center;margin-bottom:30px;}
.texto_geral .first{padding-right:25px;}
.texto_geral .last{padding-left:25px;}
#area_conteudo hr.linha_sugestao{margin:0;border-top:5px solid #3a3a3b;margin-left:15px;margin-right:15px;margin-top:-2px;margin-bottom:30px;}
.titulo_sugestao{text-transform:uppercase;font-size:40px;color:#fff;margin-left:15px;margin-right:15px;}
.titulo_sugestao span{background:#3a3a3b;padding:5px;padding-left:15px;padding-right:15px;}
#sticky-social a.facebook-sidebar:hover{background:#3b5998;}
#sticky-social a.twitter-sidebar:hover{background:#00aced;}
#sticky-social a.googleplus-sidebar:hover{background:#dd4b39;}
ul{list-style:none;margin:0;padding:0;}
#sticky-social{right:0;position:fixed;top:40vh;z-index:10;}
#sticky-social a{background:#000;color:#fff;display:block;height:35px;line-height:35px;position:relative;text-align:center;width:35px;}
#sticky-social a span{line-height:35px;left:-120px;position:absolute;text-align:center;width:120px;}
#sticky-social a:hover span{left:100%;}
#single-wrapper img{display:block;}
@media (max-width: 575px) {
.titulo_slide, .titulo_single{font-size:30px;}
#area_slider{margin-top:0;padding-top:95px;}
.owl-carousel .owl-item img{height:150px;}
.excerto_artigo{height:100px;overflow:auto;}
.titulo_destaque{font-size:20px;}
.artigo_header_blog, .artigo_header_blog_outros{width:100%;}
.item_blog img{height:160px;}
.titulo_sugestao{font-size:20px;}
.texto_geral .first{width:100% !important;padding-right:0;}
.texto_geral .last{width:100% !important;padding-left:0;}
#single-wrapper{padding-left:15px;padding-right:15px;}
.artigo_header_blog_outros, .artigo_header_blog{padding-left:0;padding-right:0;}
.titulo_sugestao, #area_conteudo hr.linha_sugestao{margin-right:0;margin-left:0;}
}
@media (min-width: 576px) and (max-width: 767px) {
.titulo_slide, .titulo_single{font-size:35px;}
.owl-carousel .owl-item img{height:150px;}
#area_slider{margin-top:0;padding-top:100px;}
.artigo_header_blog_outros{width:50%;}
.excerto_artigo{height:100px;overflow:auto;}
.titulo_destaque{font-size:23px;}
.titulo_sugestao{font-size:25px;}
}
@media (min-width: 768px) and (max-width: 991px) {
.titulo_slide, .titulo_single{font-size:40px;}
#area_slider{margin-top:0;padding-top:100px;}
.artigo_header_blog_outros{width:50%;}
.titulo_destaque{font-size:23px;}
.titulo_sugestao{font-size:30px;}
}
@media (min-width: 992px) and (max-width: 1199px) {
.titulo_slide, .titulo_single{font-size:50px;}
.excerto_artigo{height:100px;overflow:auto;}
.titulo_destaque{font-size:23px;}
.titulo_sugestao{font-size:35px;}
}
@media (min-width: 1200px) and (max-width: 1679px){
.titulo_slide, .titulo_single{
font-size: 60px;
}
.altura_caixa_texto {
height: 200px;
}
.titulo_sugestao{
font-size: 35px;
}
}@font-face{font-family:'flexslider-icon';src:url(//www.jutina.pt/wp-content/themes/understrap-child-master/css/fonts/flexslider-icon.eot);src:url(//www.jutina.pt/wp-content/themes/understrap-child-master/css/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'), url(//www.jutina.pt/wp-content/themes/understrap-child-master/css/fonts/flexslider-icon.woff) format('woff'), url(//www.jutina.pt/wp-content/themes/understrap-child-master/css/fonts/flexslider-icon.ttf) format('truetype'), url(//www.jutina.pt/wp-content/themes/understrap-child-master/css/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}
.flex-container a:hover,
.flex-slider a:hover{outline:none;}
.slides,
.slides > li,
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flex-pauseplay span{text-transform:capitalize;}
.flexslider{margin:0;padding:0;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}
.flexslider .slides img{width:100%;display:block;}
.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .flexslider .slides{display:block;}
* html .flexslider .slides{height:1%;}
.no-js .flexslider .slides > li:first-child{display:block;}
.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);-o-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);}
.flexslider .slides{zoom:1;}
.flexslider .slides img{height:auto;-moz-user-select:none;}
.flex-viewport{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.carousel li{margin-right:5px;}
.flex-direction-nav{*height:0;}
.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);}
.flex-direction-nav a.flex-next:before{content:'\f002';}
.flex-direction-nav .flex-prev{left:-50px;}
.flex-direction-nav .flex-next{right:-50px;text-align:right;}
.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px;}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}
.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px;}
.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}
.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1;}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}
.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}
.flex-pauseplay a:hover{opacity:1;}
.flex-pauseplay a.flex-play:before{content:'\f003';}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0, 0, 0, 0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.flex-control-paging li a:hover{background:#333;background:rgba(0, 0, 0, 0.7);}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0, 0, 0, 0.9);cursor:default;}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.flex-control-thumbs li{width:25%;float:left;margin:0;}
.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.flex-control-thumbs img:hover{opacity:1;}
.flex-control-thumbs .flex-active{opacity:1;cursor:default;}
@media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev {
opacity: 1;
left: 10px;
}
.flex-direction-nav .flex-next {
opacity: 1;
right: 10px;
}
}