.elementor-350 .elementor-element.elementor-element-26d4732{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-96ff1cf .woocommerce-breadcrumb{color:var( --e-global-color-d5120d9 );font-family:"Lato", Sans-serif;font-size:12px;font-weight:500;line-height:1.6em;}.elementor-350 .elementor-element.elementor-element-96ff1cf .woocommerce-breadcrumb > a{color:var( --e-global-color-d5120d9 );}.elementor-350 .elementor-element.elementor-element-6216bb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-befc81a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-350 .elementor-element.elementor-element-f1140ec .flex-viewport:not(:last-child){margin-bottom:15px;}.woocommerce .elementor-350 .elementor-element.elementor-element-f1140ec .flex-control-thumbs img{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-350 .elementor-element.elementor-element-f1140ec .flex-control-thumbs li{padding-right:calc(15px / 2);padding-left:calc(15px / 2);padding-bottom:15px;}.woocommerce .elementor-350 .elementor-element.elementor-element-f1140ec .flex-control-thumbs{margin-right:calc(-15px / 2);margin-left:calc(-15px / 2);}.elementor-350 .elementor-element.elementor-element-e37fd5d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-350 .elementor-element.elementor-element-b024b8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-b024b8d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;line-height:1.2em;letter-spacing:0.07em;color:var( --e-global-color-8132a9a );}.elementor-350 .elementor-element.elementor-element-d02d7b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-d02d7b0 .jet-woo-builder.elementor-jet-single-price .price del{display:inline-block;font-weight:400;text-decoration:none;}.elementor-350 .elementor-element.elementor-element-d02d7b0 .jet-woo-builder.elementor-jet-single-price .price ins{display:inline-block;font-weight:400;text-decoration:none;}.elementor-350 .elementor-element.elementor-element-d02d7b0 .jet-woo-builder.elementor-jet-single-price .price{font-family:"Oxygen", Sans-serif;font-size:16px;font-weight:400;color:#BE975C;}.elementor-350 .elementor-element.elementor-element-d02d7b0 .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-350 .elementor-element.elementor-element-a3b49c1{--e-image-carousel-slides-to-show:1;}.woocommerce .elementor-350 .elementor-element.elementor-element-d2a8147 .flex-viewport:not(:last-child){margin-bottom:20px;}.woocommerce .elementor-350 .elementor-element.elementor-element-d2a8147 .flex-control-thumbs img{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-350 .elementor-element.elementor-element-d2a8147 .flex-control-thumbs li{padding-right:calc(20px / 2);padding-left:calc(20px / 2);padding-bottom:20px;}.woocommerce .elementor-350 .elementor-element.elementor-element-d2a8147 .flex-control-thumbs{margin-right:calc(-20px / 2);margin-left:calc(-20px / 2);}.elementor-350 .elementor-element.elementor-element-8349368 .eael-single-product-images .product_image_slider__container .product_image_slider__trigger{background-color:#fff;padding:5px 8px 5px 8px;margin:15px 15px 15px 15px;}.elementor-350 .elementor-element.elementor-element-8349368 .eael-single-product-images .product_image_slider__container .product_image_slider__trigger svg path{fill:#858585;}.elementor-350 .elementor-element.elementor-element-5f356a3 .jet-woo-builder .jet-single-content{font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#3D3D3D;text-align:left;}.elementor-350 .elementor-element.elementor-element-e6bb43a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-e6bb43a{--add-to-cart-wc-forward-display:none;}.elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:column;}.elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:column;}.elementor-350 .elementor-element.elementor-element-e6bb43a .jet-woo-builder .single_add_to_cart_button.button{max-width:400px;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;background-color:#FFA301;border-radius:0px 0px 0px 0px;margin:32px 0px 5px 0px;padding:15px 0px 15px 0px;}.elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:70px;}.elementor-350 .elementor-element.elementor-element-e6bb43a .jet-woo-builder .qty{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8132a9a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8132a9a );border-radius:0px 0px 0px 0px;padding:5px 16px 5px 16px;}.elementor-350 .elementor-element.elementor-element-e6bb43a .jet-woo-builder .qty:not([type="hidden"]){margin:0px 5px 0px 0px;}.elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .variations{max-width:50%;margin:0px 0px 11px 0px;}.elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .variations tr > *{padding:5px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .variations .label label{font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-8132a9a );margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .variations select{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-8132a9a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8132a9a );border-radius:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .woocommerce-variation-price .price, .elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{font-family:"Oxygen", Sans-serif;font-size:28px;}.elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .woocommerce-variation-price .price{color:var( --e-global-color-8132a9a );}.elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{color:var( --e-global-color-8132a9a );}.elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-350 .elementor-element.elementor-element-e6bb43a .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:text-bottom;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-350 .elementor-element.elementor-element-57ff6e5 .elementor-button{background-color:var( --e-global-color-cbd9b39 );font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-350 .elementor-element.elementor-element-57ff6e5{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-350 .elementor-element.elementor-element-57ff6e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-350 .elementor-element.elementor-element-57ff6e5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-350 .elementor-element.elementor-element-0c3a904 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-b04976f );}.elementor-350 .elementor-element.elementor-element-9d3c146{--spacer-size:30px;}.elementor-350 .elementor-element.elementor-element-58454ee{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3D3D3D;--border-color:#3D3D3D;--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-350 .elementor-element.elementor-element-7a0e24a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-350 .elementor-element.elementor-element-86586fe{font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;color:#3D3D3D;}.elementor-350 .elementor-element.elementor-element-74355fb{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-350 .elementor-element.elementor-element-8af5980{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-33d7715{font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;color:#3D3D3D;}.elementor-350 .elementor-element.elementor-element-582b34e{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-350 .elementor-element.elementor-element-4871e90{--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-350 .elementor-element.elementor-element-9bf38c5{font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;color:#3D3D3D;}.elementor-350 .elementor-element.elementor-element-f5c1507{--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-350 .elementor-element.elementor-element-5a3635d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-350 .elementor-element.elementor-element-55943f6{font-family:"Lato", Sans-serif;font-size:14px;font-weight:300;color:#3D3D3D;}.elementor-350 .elementor-element.elementor-element-64c7837 .jet-table{table-layout:auto;}.elementor-350 .elementor-element.elementor-element-64c7837 .jet-table__head-cell{font-family:"Oxygen", Sans-serif;background-color:var( --e-global-color-8132a9a );}.elementor-350 .elementor-element.elementor-element-64c7837 .jet-table__body-cell .jet-table__cell-content{margin-left:auto;margin-right:auto;text-align:center;}.elementor-350 .elementor-element.elementor-element-4686058{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-350 .elementor-element.elementor-element-099434d{--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-350 .elementor-element.elementor-element-1508e9a{font-family:"Lato", Sans-serif;font-size:14px;font-weight:300;color:#3D3D3D;}.elementor-350 .elementor-element.elementor-element-1508e9a a{color:#008BFF;}.elementor-350 .elementor-element.elementor-element-f3183cf{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:0px;--n-accordion-border-radius:1px 0px 1px 0px;--n-accordion-icon-size:15px;}.elementor-350 .elementor-element.elementor-element-f3183cf > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#3D3D3D;}:where( .elementor-350 .elementor-element.elementor-element-f3183cf > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lato", Sans-serif;font-weight:600;text-transform:uppercase;}:where( .elementor-350 .elementor-element.elementor-element-f3183cf > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(max-width:767px){.elementor-350 .elementor-element.elementor-element-26d4732{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-350 .elementor-element.elementor-element-6216bb5{--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-e37fd5d{--gap:5px 10px;--row-gap:5px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-350 .elementor-element.elementor-element-b024b8d .elementor-heading-title{font-size:22px;}.elementor-350 .elementor-element.elementor-element-d02d7b0 > .elementor-widget-container{margin:-2px 0px 13px 0px;}.elementor-350 .elementor-element.elementor-element-d02d7b0 .jet-woo-builder.elementor-jet-single-price .price{font-size:14px;}.elementor-350 .elementor-element.elementor-element-5f356a3 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-5f356a3 .jet-woo-builder .jet-single-content{font-size:12px;}.elementor-350 .elementor-element.elementor-element-e6bb43a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-350 .elementor-element.elementor-element-e6bb43a .jet-woo-builder .single_add_to_cart_button.button{font-size:16px;}.elementor-350 .elementor-element.elementor-element-57ff6e5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-350 .elementor-element.elementor-element-57ff6e5 .elementor-button{font-size:16px;}.elementor-350 .elementor-element.elementor-element-86586fe{font-size:12px;}.elementor-350 .elementor-element.elementor-element-33d7715{text-align:left;font-size:12px;}.elementor-350 .elementor-element.elementor-element-55943f6{font-size:12px;}.elementor-350 .elementor-element.elementor-element-1508e9a{text-align:left;font-size:12px;}}@media(min-width:768px){.elementor-350 .elementor-element.elementor-element-26d4732{--content-width:1240px;}.elementor-350 .elementor-element.elementor-element-6216bb5{--content-width:1240px;}.elementor-350 .elementor-element.elementor-element-befc81a{--width:50%;}.elementor-350 .elementor-element.elementor-element-e37fd5d{--width:50%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-f1140ec *//* Ajusta tamanho das miniaturas da galeria do produto */
.woocommerce div.product div.images .flex-control-thumbs li img {
    width: 155px !important;
    height: 195px !important;
    object-fit: cover; /* mantém o enquadramento */
    border-radius: 6px; /* opcional, só pra deixar mais bonito */
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f3183cf */#tab3 { display: none !important; }

.cat-aneis #tab3 { display: block !important; }/* End custom CSS */
/* Start custom CSS */.variations .label {
    display: block; /* Garante que o rótulo ocupe uma linha separada */
    margin-bottom: 5px; /* Adiciona espaço entre o rótulo e o select */
}

.variations .value {
    display: block; /* Faz com que o campo select fique na linha abaixo */
	
}

.variations th.label {
    text-align: left; /* Ajusta o alinhamento do texto se necessário */
}
/*
table th {padding: 0;}
table td {padding-bottom: 30px;padding-top:5px;}
*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Oxygen';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://solesoficial.com.br/wp-content/uploads/2024/10/Oxygen-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Oxygen';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://solesoficial.com.br/wp-content/uploads/2024/10/Oxygen-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Oxygen';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://solesoficial.com.br/wp-content/uploads/2024/10/Oxygen-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */