.elementor-970 .elementor-element.elementor-element-e09cf55{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-970 .elementor-element.elementor-element-69cd718{--display:flex;}.elementor-970 .elementor-element.elementor-element-a97b404{z-index:2;}.elementor-970 .elementor-element.elementor-element-a97b404 .wlpro-product-thumbnails.thumbnails-layout-tabslider #tabslide-enlarge-image i{color:var( --e-global-color-primary );}.elementor-970 .elementor-element.elementor-element-a97b404 .wlpro-product-thumbnails.thumbnails-layout-tabslider #tabslide-wishlist a.wishsuite-button, .elementor-970 .elementor-element.elementor-element-a97b404 .wlpro-product-thumbnails.thumbnails-layout-tabslider #tabslide-wishlist a i{color:var( --e-global-color-primary );}.elementor-970 .elementor-element.elementor-element-a97b404 .woolentor-thumbnails .slick-arrow:hover{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:#333333;}.elementor-970 .elementor-element.elementor-element-105531a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-970 .elementor-element.elementor-element-abb9109 .product_title{color:var( --e-global-color-primary );font-family:"Bebas Neue", Sans-serif;font-size:2.13rem;font-weight:600;line-height:1.25em;margin:0px 0px 0px 0px !important;}.elementor-970 .elementor-element.elementor-element-4207feb .price{color:var( --e-global-color-primary );margin:0px 0px 0px 0px !important;}.elementor-970 .elementor-element.elementor-element-4207feb .price .amount{font-family:"Bebas Neue", Sans-serif;font-size:3rem;font-weight:600;}.elementor-970 .elementor-element.elementor-element-4207feb .price del{color:#AAAAAA !important;}.woocommerce .elementor-970 .elementor-element.elementor-element-515eab7 .woocommerce-product-details__short-description{color:#000000;}.woocommerce .elementor-970 .elementor-element.elementor-element-515eab7 .woocommerce-product-details__short-description p{color:#000000;}.woocommerce .elementor-970 .elementor-element.elementor-element-515eab7 .woocommerce-product-details__short-description,.woocommerce .elementor-970 .elementor-element.elementor-element-515eab7 .woocommerce-product-details__short-description p{font-family:"Open sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.7em;}.elementor-970 .elementor-element.elementor-element-11c44a9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0rem 0rem 0rem 0rem;z-index:1;}.elementor-970 .elementor-element.elementor-element-11c44a9.elementor-element{--align-self:flex-start;}.elementor-970 .elementor-element.elementor-element-0676aa2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon.compare{color:#ABABAB;}.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon.compare a{color:#ABABAB;}.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.compare{color:#ABABAB;}.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.compare a{color:#ABABAB;}.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon,.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;}.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-0676aa2 .quantity,.elementor-970 .elementor-element.elementor-element-0676aa2 form.cart input[type=number]{display:none !important;}.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-addto-cart form.cart .wl-quantity-wrap{display:none;}.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-addto-cart[class*="wl-style-"] form.cart button{color:var( --e-global-color-text );padding:0.5em 0em 0.5em 0em;border-radius:8px 8px 8px 8px !important;background-color:var( --e-global-color-primary );}.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-style-1 form.cart button{color:var( --e-global-color-text );padding:0.5em 0em 0.5em 0em;border-radius:8px 8px 8px 8px !important;background-color:var( --e-global-color-primary );}.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-style-1 form.cart button{font-family:"Bebas Neue", Sans-serif;font-size:1.5rem;font-weight:600;border-style:solid;border-width:0.15rem 0.15rem 0.15rem 0.15rem;border-color:var( --e-global-color-secondary );}.woocommerce .elementor-970 .elementor-element.elementor-element-0676aa2 form.cart{margin:0px 0px 0px 0px !important;}.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-addto-cart[class*="wl-style-"] form.cart button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-970 .elementor-element.elementor-element-0676aa2 .wl-style-1 form.cart button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.woocommerce .elementor-970 .elementor-element.elementor-element-57cf8a5 .woolentor_product_tags_info{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;}.elementor-970 .elementor-element.elementor-element-57cf8a5 .woolentor_product_tags_info .tags-title{display:none !important;}.woocommerce .elementor-970 .elementor-element.elementor-element-57cf8a5 .woolentor_product_tags_info .tagged_as{color:#696969;}.woocommerce .elementor-970 .elementor-element.elementor-element-57cf8a5 .woolentor_product_tags_info .tagged_as a{color:#696969;}.elementor-970 .elementor-element.elementor-element-0924425{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-f2c45c8{width:var( --container-widget-width, 10rem );max-width:10rem;--container-widget-width:10rem;--container-widget-flex-grow:0;}.elementor-970 .elementor-element.elementor-element-f2c45c8 .woolentor-qrcode{text-align:left;}.elementor-970 .elementor-element.elementor-element-385a12e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-970 .elementor-element.elementor-element-d498275{width:100%;max-width:100%;}.elementor-970 .elementor-element.elementor-element-d498275 > .elementor-widget-container{margin:3rem 0rem 10rem 0rem;padding:0% 0% 0% 0%;}.woocommerce .elementor-970 .elementor-element.elementor-element-d498275 .woocommerce-tabs ul.wc-tabs{border-style:none;text-align:center;}.woocommerce .elementor-970 .elementor-element.elementor-element-d498275 .woocommerce-tabs ul.wc-tabs li a{color:#550CF2;font-family:"Bebas Neue", Sans-serif;font-size:2rem;font-weight:600;}.woocommerce .elementor-970 .elementor-element.elementor-element-d498275 .woocommerce-tabs ul.wc-tabs li{background-color:#02010100;border-color:#02010100;}.woocommerce .elementor-970 .elementor-element.elementor-element-d498275 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#02010100;font-family:"Open sans", Sans-serif;font-size:1rem;font-weight:300;line-height:28px;}.woocommerce .elementor-970 .elementor-element.elementor-element-d498275 .woocommerce-tabs ul.wc-tabs li.active a{color:#550CF2;}.woocommerce .elementor-970 .elementor-element.elementor-element-d498275 .woocommerce-Tabs-panel{color:#000000;}.woocommerce .elementor-970 .elementor-element.elementor-element-d498275 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:1.5rem;}.woocommerce .elementor-970 .elementor-element.elementor-element-d498275 .woocommerce-Tabs-panel h2{color:#550CF2;}@media(max-width:1200px){.elementor-970 .elementor-element.elementor-element-69cd718{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-970 .elementor-element.elementor-element-69cd718{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-abb9109 .product_title{font-size:28px;}.elementor-970 .elementor-element.elementor-element-d498275 > .elementor-widget-container{margin:3rem 0rem 5rem 0rem;}.woocommerce .elementor-970 .elementor-element.elementor-element-d498275 .woocommerce-tabs ul.wc-tabs li a{font-size:30px;}}@media(max-width:880px){.elementor-970 .elementor-element.elementor-element-69cd718{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-abb9109 .product_title{font-size:24px;}}@media(max-width:767px){.elementor-970 .elementor-element.elementor-element-69cd718{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-105531a{--width:100%;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-970 .elementor-element.elementor-element-abb9109 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-abb9109.elementor-element{--align-self:center;}.elementor-970 .elementor-element.elementor-element-abb9109 .product_title{font-size:1.5rem;}.elementor-970 .elementor-element.elementor-element-f2c45c8{--container-widget-width:5rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 5rem );max-width:5rem;}.elementor-970 .elementor-element.elementor-element-f5c880a{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-970 .elementor-element.elementor-element-d498275 > .elementor-widget-container{margin:0rem 0rem 5rem 0rem;}.woocommerce .elementor-970 .elementor-element.elementor-element-d498275 .woocommerce-tabs ul.wc-tabs li a{font-size:2rem;}.woocommerce .elementor-970 .elementor-element.elementor-element-d498275 .woocommerce-tabs ul.wc-tabs{text-align:center;}}/* Start custom CSS *//* OCULTAR MENSAGENS DE ALERTA DO WOOCOMMERCE */
/* **************** */
/* Esconde o "ver carrinho" que surge no botão "Adicionar ao carrinho" na página do produto */
/* **************** */
.woocommerce a.added_to_cart {
    display: none!important;
}
/* **************** */
/* Esconde o ícone que surge no botão "Adicionar ao carrinho" na página do produto */
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.added:after{
     display: none!important;
}
/* **************** */
/* Para esconder as mensagens do Woocommerce */
.woocommerce-notices-wrapper {
     display: none!important;
}
/* **************** */
/* Para tirar as mensagens de notificação */
.woocommerce-message {
     display: none!important;
}
/* **************** */
/* Para tirar as mensagens de error */
.woocommerce-error {
     display: none!important;
}
/* **************** */




/*
body.elementor-page-970 .single_add_to_cart_button{
    padding: 0.5rem 0!important;
}
*/

/* Ajustes QR Code tamanho Layout */
.woolentor-qrcode img{
    width: 100%!important;
}

/* Ajustes Imagem principal produto tamanho Layout */
.woocommerce div.product div.images img{
    width: 50%!important;
}


/* Ajustes Imagem principal produto centralizar Localização */
.slick-initialized .slick-slide{
    display: flex!important;
    justify-content: center!important;
}


/* Ajuste Ícone Zoom Localização */
.wlpro-product-thumbnails.thumbnails-layout-tabslider
  .single-product-media-action{
      top:20px;
      right:20px;
  }

/* Ajuste Ícone Zoom elemento focus tirar Layout */
button:focus{
    display: none;
}



/* Ajustes Miniatura produto selecionada padding interno Layout */
.wlpro-product-thumbnails.thumbnails-layout-tabslider .woolentor-thumbnails.wl-thumb-nav-style-1 .slick-list .woolentor-thumb-single.slick-current img{
    padding: 0.3rem;
}
/* ****************** */

/* Ajustes Miniatura produto padding interno Layout */
.wlpro-product-thumbnails.thumbnails-layout-tabslider .slick-list .woolentor-thumb-single img{
    padding: 0.3rem;
}
/* ****************** */



/* C O N T R O L E       D E        F O N T E S */
/* ****************** */
/* Ajustes botão Carrinho Layout */
body.elementor-page-970 button.single_add_to_cart_button.button.alt{
    padding: 0.5rem 0!important;
    margin: 0!important;
}
/* ****************** */




/* TÍTULO PRODUTO */
/* ****************** */
/* Ajuste título produto centralizar */
body.elementor-page-970 .elementor-970 .elementor-element.elementor-element-abb9109 .product_title{
    text-align: center!important;
}
/* ****************** */


/* IMAGEM MINIATURA PRODUTO THUMBNAIL */
/* ****************** */
/* Ajuste imagem miniaturas produto thumbnail cor e largura borda */
.wlpro-product-thumbnails.thumbnails-layout-tabslider
  .woolentor-thumbnails.wl-thumb-nav-style-1
  .slick-list
  .woolentor-thumb-single.slick-current img{
    border-color: var(--e-global-color-primary)!important;
    border-width: 0.1rem;
    border-radius: 0.3rem!important;
}
/* ****************** */




/* BOTÃO WHATSAPP LAYOUT */
/* ****************** */
/* Ajustes botão WhatsApp Layout */
body.elementor-page-970 .wa-order-button.single_add_to_cart_button.button.alt{
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
    padding: 0.5rem 3rem!important;
    border: 0.15rem!important;
    border-color: var(--e-global-color-secondary)!important;
    border-style: solid!important;
}
/* ****************** */
/* Ajustes botão WhatsApp Layout Hover */
body.elementor-page-970 .wa-order-button.single_add_to_cart_button.button.alt:hover{
    border-color: var(--e-global-color-primary)!important;
}
/* ****************** */
/* Ajuste botão WhatsApp largura mesmo tamanho botão Carrinho */
.single-product a.wa-order-class{
    width: 100%!important;
}
/* ****************** */


/* BOTÃO WISHLIST LAYOUT */
/* ****************** */
/* Ajustes botão Wishlist posição */
body.elementor-page-970 .wishsuite-shop-top_thumbnail{
    top: 0.3rem!important;
    width: 3rem!important;
}
/* ****************** */
/* Ajustes botão Wishlist posição antes de pressionar */
body.elementor-page-970 .wishsuite-shop-top_thumbnail{
    bottom: 0.3rem!important;
    top: 0!important;
}
/* ****************** */
/* Ajustes botão Wishlist tamanho antes de pressionar */
.wishsuite-button svg{
    width: 1.3rem!important;
    height: 1.3rem!important;
}
/* ****************** */
/* Ajustes botão Wishlist deslocamento texto depois de pressionar */
.wishsuite-button svg + span{
    margin-left:-0.7rem!important;
}
/* ****************** */
/* Ajuste Layout texto botão Wishlist depois de pressionar */
.wishsuite-btn-text{
    font-family: var(--e-global-typography-ad96b19-font-family)!important;
    font-weight: var(--e-global-typography-ad96b19-font-weight)!important;
    font-size: 1.5rem!important;
}
/* ****************** */
/* Ajuste ícone de Wishilist favorito esconde */
.wishsuite-button svg .check{
    display: none!important;
}
/* ****************** */





/* Ajuste título data tabs esconde */
.woocommerce .elementor-970 .elementor-element.elementor-element-d498275 .woocommerce-tabs .woocommerce-Tabs-panel h2{
    display:none!important;
}




/* Ajuste Sub Título data tabs centraliza Localização */
.woocommerce .elementor-970 .elementor-element.elementor-element-d498275 .woocommerce-tabs ul.wc-tabs{
    padding: 0; 
}



@media(min-width: 1366px) and (max-width: 1920px){
    /* Ajustes Imagem principal produto tamanho Layout */
    .woocommerce div.product div.images img{
        width: 60%!important;
    }
}



@media(max-width: 767px){
    /* Ajustes Imagem principal produto tamanho Layout */
    .woocommerce div.product div.images img{
        width: 100%!important;
    }


    

}



/* Ajuste altura ícone botão Wishilist quando pressionado */
/*
.wishsuite-button:focus{
    top: 0!important;
}
*/
/* ****************** */



/* Ajuste título Shortcode */
/*
body.elementor-page-970 .elementor-970 .elementor-element.elementor-element-11c44a9.elementor-element{
    font-family: var(--e-global-typography-ad96b19-font-family)!important;
    font-weight: var(--e-global-typography-a7f0204-font-weight)!important;
    letter-spacing: 0.01rem;
    font-size: 1.3rem!important;
}
*/



/*
body.elementor-page-970 .wishsuite-shop-top_thumbnail{
    right: 20px!important;
}
*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bebas Neue';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://usadosbrasilia.com/wp-content/uploads/2025/09/bebasneue-regular-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Bebas Neue';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://usadosbrasilia.com/wp-content/uploads/2025/10/bebasneue-regular-default-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Bebas Neue';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://usadosbrasilia.com/wp-content/uploads/2025/10/bebasneue-bold-webfont.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://usadosbrasilia.com/wp-content/uploads/2025/09/opensanssemibold-regular-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Open sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://usadosbrasilia.com/wp-content/uploads/2025/10/opensans-regular-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Open sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://usadosbrasilia.com/wp-content/uploads/2025/10/opensansmedium-regular-webfont.woff2') format('woff2');
}
/* End Custom Fonts CSS */