.elementor-1104 .elementor-element.elementor-element-43ef287{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1104 .elementor-element.elementor-element-a2c48e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-a161dbf{width:var( --container-widget-width, 54% );max-width:54%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-a161dbf .woocommerce-breadcrumb{color:var( --e-global-color-af38d71 );font-size:14px;font-weight:400;}.elementor-1104 .elementor-element.elementor-element-a161dbf .woocommerce-breadcrumb > a{color:var( --e-global-color-text );}.elementor-1104 .elementor-element.elementor-element-2bf5d6a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-a88485c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-4f7c4a9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.woocommerce .elementor-1104 .elementor-element.elementor-element-4f7c4a9 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-1104 .elementor-element.elementor-element-4f7c4a9 .flex-viewport, .woocommerce .elementor-1104 .elementor-element.elementor-element-4f7c4a9 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e2dcfa7 );}.woocommerce .elementor-1104 .elementor-element.elementor-element-4f7c4a9 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-1104 .elementor-element.elementor-element-4f7c4a9 .flex-viewport{border-radius:20px 20px 20px 20px;}.woocommerce .elementor-1104 .elementor-element.elementor-element-4f7c4a9 .flex-viewport:not(:last-child){margin-bottom:8px;}.woocommerce .elementor-1104 .elementor-element.elementor-element-4f7c4a9 .flex-control-thumbs img{border-style:solid;border-radius:20px 20px 20px 20px;}.woocommerce .elementor-1104 .elementor-element.elementor-element-4f7c4a9 .flex-control-thumbs li{padding-right:calc(16px / 2);padding-left:calc(16px / 2);padding-bottom:16px;}.woocommerce .elementor-1104 .elementor-element.elementor-element-4f7c4a9 .flex-control-thumbs{margin-right:calc(-16px / 2);margin-left:calc(-16px / 2);}.elementor-1104 .elementor-element.elementor-element-0253bfa{--display:flex;}.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-1104 .elementor-element.elementor-element-0d95715 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:600;color:var( --e-global-color-c840e14 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-59ed684{--divider-border-style:solid;--divider-color:var( --e-global-color-e2dcfa7 );--divider-border-width:1px;}.elementor-1104 .elementor-element.elementor-element-59ed684 .elementor-divider-separator{width:100%;}.elementor-1104 .elementor-element.elementor-element-59ed684 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1104 .elementor-element.elementor-element-b6d8269{padding:12px 0px 12px 0px;}.woocommerce .elementor-1104 .elementor-element.elementor-element-b6d8269 .price{color:var( --e-global-color-secondary );font-size:36px;font-weight:600;text-transform:none;line-height:1.6em;letter-spacing:1px;}.woocommerce .elementor-1104 .elementor-element.elementor-element-b6d8269 .price ins{color:var( --e-global-color-0da52f9 );font-family:"Questrial", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:1.6em;letter-spacing:1px;}body:not(.rtl) .elementor-1104 .elementor-element.elementor-element-b6d8269:not(.elementor-product-price-block-yes) del{margin-right:16px;}body.rtl .elementor-1104 .elementor-element.elementor-element-b6d8269:not(.elementor-product-price-block-yes) del{margin-left:16px;}.elementor-1104 .elementor-element.elementor-element-b6d8269.elementor-product-price-block-yes del{margin-bottom:16px;}.elementor-1104 .elementor-element.elementor-element-6caeea5{padding:0px 0px 16px 0px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1104 .elementor-element.elementor-element-97c3429{width:100%;max-width:100%;--view-cart-spacing:16px;--button-spacing:16px;}.elementor-1104 .elementor-element.elementor-element-97c3429 .cart button, .elementor-1104 .elementor-element.elementor-element-97c3429 .cart .button{border-radius:12px 12px 12px 12px;padding:14px 30px 14px 30px;color:var( --e-global-color-2170c13 );background-color:var( --e-global-color-af38d71 );transition:all 0.2s;}.elementor-1104 .elementor-element.elementor-element-97c3429 .cart button:hover, .elementor-1104 .elementor-element.elementor-element-97c3429 .cart .button:hover{color:var( --e-global-color-2170c13 );background-color:var( --e-global-color-c840e14 );}.elementor-1104 .elementor-element.elementor-element-97c3429 .quantity .qty{border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;padding:8px 10px 08px 20px;border-color:#C4C4C4;transition:all 0.2s;}.woocommerce .elementor-1104 .elementor-element.elementor-element-97c3429 form.cart .variations{margin-bottom:16px;}.woocommerce .elementor-1104 .elementor-element.elementor-element-97c3429 form.cart table.variations label{color:var( --e-global-color-0da52f9 );}.woocommerce .elementor-1104 .elementor-element.elementor-element-97c3429 form.cart table.variations td.value select{color:var( --e-global-color-f5b3e16 );}.woocommerce .elementor-1104 .elementor-element.elementor-element-97c3429 form.cart table.variations td.value select, .woocommerce .elementor-1104 .elementor-element.elementor-element-97c3429 form.cart table.variations td.value:before{background-color:var( --e-global-color-2170c13 );border-radius:8px;}.woocommerce .elementor-1104 .elementor-element.elementor-element-97c3429 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-1104 .elementor-element.elementor-element-97c3429 form.cart table.variations td.value:before{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1104 .elementor-element.elementor-element-947c5c5{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-1104 .elementor-element.elementor-element-cebfa66{padding:16px 0px 16px 0px;font-size:14px;color:var( --e-global-color-c840e14 );}.elementor-1104 .elementor-element.elementor-element-cebfa66:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(16px/2);}.elementor-1104 .elementor-element.elementor-element-cebfa66:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(16px/2);}.elementor-1104 .elementor-element.elementor-element-cebfa66.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-1104 .elementor-element.elementor-element-cebfa66.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body:not(.rtl) .elementor-1104 .elementor-element.elementor-element-cebfa66.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-16px/2) + (-1px/2) );}body:not.rtl .elementor-1104 .elementor-element.elementor-element-cebfa66.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-16px/2) - (1px/2) );}.elementor-1104 .elementor-element.elementor-element-cebfa66 .product_meta .detail-container:not(:last-child):after{content:"";border-color:#ddd;}.elementor-1104 .elementor-element.elementor-element-cebfa66:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child):after{border-top-style:solid;border-top-width:1px;margin-bottom:calc(-1px/2);}.elementor-1104 .elementor-element.elementor-element-cebfa66.elementor-woo-meta--view-inline .product_meta .detail-container:not(:last-child):after{border-left-style:solid;border-left-width:1px;}.elementor-1104 .elementor-element.elementor-element-cebfa66 a{color:var( --e-global-color-af38d71 );}.elementor-1104 .elementor-element.elementor-element-f72d80b{padding:8px 0px 8px 0px;}.woocommerce .elementor-1104 .elementor-element.elementor-element-f72d80b .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-size:14px;font-weight:400;}.elementor-1104 .elementor-element.elementor-element-81d873b{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-0600269{--divider-border-style:solid;--divider-color:var( --e-global-color-e2dcfa7 );--divider-border-width:1px;}.elementor-1104 .elementor-element.elementor-element-0600269 .elementor-divider-separator{width:100%;}.elementor-1104 .elementor-element.elementor-element-0600269 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1104 .elementor-element.elementor-element-c3b44e8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-0414738{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1104 .elementor-element.elementor-element-5e3e473{text-align:center;}.elementor-1104 .elementor-element.elementor-element-5e3e473 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-c840e14 );}.elementor-1104 .elementor-element.elementor-element-e28fdd7{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#BE2126;}.elementor-1104 .elementor-element.elementor-element-e28fdd7 .elementor-share-btn__icon{--e-share-buttons-icon-size:2em;}.elementor-1104 .elementor-element.elementor-element-e28fdd7 .elementor-share-btn{border-width:2px;}.elementor-1104 .elementor-element.elementor-element-cda5445{--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:50px;--padding-left:15px;--padding-right:15px;}.woocommerce .elementor-1104 .elementor-element.elementor-element-8773849 h2{font-size:22px;}.woocommerce .elementor-1104 .elementor-element.elementor-element-8773849 .shop_attributes{color:var( --e-global-color-c840e14 );}.elementor-1104 .elementor-element.elementor-element-f56a6b1.elementor-element{--align-self:flex-start;}.elementor-1104 .elementor-element.elementor-element-f56a6b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-af38d71 );}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1104 .elementor-element.elementor-element-5298b02{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1104 .elementor-element.elementor-element-518d086{--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:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-1104 .elementor-element.elementor-element-518d086:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-518d086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1104 .elementor-element.elementor-element-6223961{text-align:left;}.elementor-1104 .elementor-element.elementor-element-6223961 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-af38d71 );}.elementor-1104 .elementor-element.elementor-element-7497b4d{--swiper-slides-to-display:5;--swiper-slides-gap:0px;width:100%;max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:16px;--arrow-normal-color:var( --e-global-color-2170c13 );--arrow-hover-color:var( --e-global-color-e2dcfa7 );}.elementor-1104 .elementor-element.elementor-element-7497b4d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-af38d71 );border-radius:50px 50px 50px 50px;padding:4px 4px 4px 4px;}.elementor-1104 .elementor-element.elementor-element-7497b4d :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-c840e14 );}.elementor-1104 .elementor-element.elementor-element-7497b4d.elementor-element{--order:99999 /* order end hack */;}.elementor-1104 .elementor-element.elementor-element-7497b4d .swiper-slide > .elementor-element{height:100%;}@media(max-width:1366px){.elementor-1104 .elementor-element.elementor-element-f56a6b1{text-align:center;}.elementor-1104 .elementor-element.elementor-element-6223961{text-align:center;}.elementor-1104 .elementor-element.elementor-element-7497b4d{--swiper-slides-to-display:4;}}@media(max-width:1024px){.woocommerce .elementor-1104 .elementor-element.elementor-element-b6d8269 .price{font-size:19px;}.woocommerce .elementor-1104 .elementor-element.elementor-element-b6d8269 .price ins{font-size:19px;} .elementor-1104 .elementor-element.elementor-element-e28fdd7{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1104 .elementor-element.elementor-element-f56a6b1{text-align:center;}.elementor-1104 .elementor-element.elementor-element-6223961{text-align:center;}.elementor-1104 .elementor-element.elementor-element-7497b4d{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1104 .elementor-element.elementor-element-a161dbf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1104 .elementor-element.elementor-element-4f7c4a9{padding:0px 0px 0px 0px;}.elementor-1104 .elementor-element.elementor-element-0d95715 .elementor-heading-title{font-size:22px;}.elementor-1104 .elementor-element.elementor-element-b6d8269{padding:16px 0px 0px 0px;}.woocommerce .elementor-1104 .elementor-element.elementor-element-b6d8269 .price{font-size:24px;}.woocommerce .elementor-1104 .elementor-element.elementor-element-b6d8269 .price ins{font-size:19px;} .elementor-1104 .elementor-element.elementor-element-e28fdd7{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1104 .elementor-element.elementor-element-f56a6b1{text-align:center;}.elementor-1104 .elementor-element.elementor-element-f56a6b1 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-1104 .elementor-element.elementor-element-6223961{text-align:center;}.elementor-1104 .elementor-element.elementor-element-6223961 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-1104 .elementor-element.elementor-element-7497b4d{--swiper-slides-to-display:1;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-1104 .elementor-element.elementor-element-43ef287{--content-width:1300px;}.elementor-1104 .elementor-element.elementor-element-0253bfa{--width:85%;}.elementor-1104 .elementor-element.elementor-element-81d873b{--width:100%;}.elementor-1104 .elementor-element.elementor-element-cda5445{--content-width:1366px;}.elementor-1104 .elementor-element.elementor-element-518d086{--content-width:1366px;}}@media(max-width:1366px) and (min-width:768px){.elementor-1104 .elementor-element.elementor-element-cda5445{--content-width:1200px;}.elementor-1104 .elementor-element.elementor-element-518d086{--content-width:1200px;}}/* Start custom CSS for shortcode, class: .elementor-element-6caeea5 *//* Grid 3 colunas sob medida */
.evoo-dimensoes__grid{
	display:grid;
	grid-template-columns:repeat(3,1fr);
	gap:24px;
	text-align:center;
	border-top:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	padding:8px 0;
}
.evoo-dimensoes__grid > div{
	position:relative;
}
.evoo-dimensoes__grid > div:not(:last-child):after{
	content:'';
	position:absolute;
	right:-12px; top:0; bottom:0;
	width:1px;
	background:#d9d9d9;
}
.evoo-dimensoes__grid span{display:block;font-size:.85rem;color:#7a7a7a;}
.evoo-dimensoes__grid strong{font-weight:700;font-size:1rem;}
.evoo-dimensoes__titulo{color:#b40000;margin-block: :16px;
    padding-top: :16px;
font-weight:700;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-980ea41 *//* ====== Estilo geral do bloco ====== */
.frete-sim{
  --fs-text:#111827;          /* texto */
  --fs-muted:#6b7280;         /* textos secundários */
  --fs-border:#e5e7eb;                 /* fundo */
  --fs-accent:#0ea5e9;        /* cor primária */
  --fs-accent-hover:#0284c7;  /* hover primária */
  --fs-danger:#ef4444;        /* erro */
  --fs-radius:14px;
  background:var(--fs-bg);

  border-top: none !important;
}

/* remove linhas/HRs que poluem visual */
.frete-sim hr{display:none}

/* ====== Layout do formulário ====== */
.frete-sim form,
.frete-sim .wc-ss-form,
.frete-sim .shipping-calculator,
.frete-sim .me-form{
  display:grid;
  grid-template-columns: 1fr auto;
  gap:12px;
  align-items:center;
}

/* mobile: empilha input e botão */
@media(max-width:520px){
  .frete-sim form,
  .frete-sim .wc-ss-form,
  .frete-sim .shipping-calculator,
  .frete-sim .me-form{
    grid-template-columns: 1fr;
    border-top: none !important;
  }
}

/* ====== Campo CEP ====== */
.frete-sim input[type="text"],
.frete-sim input[type="search"],
.frete-sim .wc-ss-cep {
  background-color: #ffffff !important; /* fundo branco */
  border: 1px solid #ddd !important;
  color: #111827 !important;            /* cor do texto digitado */
}

/* corrige fundo amarelo do Chrome ao autofill */
.frete-sim input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px #ffffff inset !important;
  -webkit-text-fill-color: #111827 !important;
}
.frete-sim input:focus {
  background-color: #F8F8F8 !important;
  border-color: #F8F8F8 !important;
  box-shadow: 0 0 0 3px rgba(0,0,0,.05);  /* sombra bem suave; ajuste se quiser */
}


/* ====== Botão OK ====== */
.frete-sim button,
.frete-sim [type="submit"],
.frete-sim .button,
.frete-sim .wc-ss-button{
  background-color:#BE2126!important;
  color:white !important;
  color:#fff;
  border:0;
  height:44px;
  padding:0 18px;
  border-radius:10px;
  font-weight:700;
  letter-spacing:.2px;
  cursor:pointer;
  transition:transform .04s, background .2s, box-shadow .2s;
}
.frete-sim button:hover,
.frete-sim [type="submit"]:hover,
.frete-sim .button:hover,
.frete-sim .wc-ss-button:hover{
  background:gray !important;
  color:white !important;
  box-shadow:0 6px 20px rgba(2,132,199,.25);
}
.frete-sim button:active{transform:translateY(1px)}

/* ====== Link “Não sei meu CEP” ====== */
.frete-sim a,
.frete-sim .wc-ss-search-cep{
  color:var(--fs-muted);
  text-decoration:underline;
  font-size:14px;
}
.frete-sim a:hover,
.frete-sim .wc-ss-search-cep:hover{
  color:var(--fs-accent);
}

/* ====== Mensagens de erro/aviso ====== */
.frete-sim .error,
.frete-sim .woocommerce-error,
.frete-sim .notice{
  margin-top:10px;
  padding:10px 12px;
 
  
  color:#991b1b;
  border-radius:8px;
}

/* ====== Resultados (quando aparecerem) ====== */
.frete-sim .shipping-result,
.frete-sim .rate-item,
.frete-sim .wc-ss-results{
  margin-top:14px;
  background:#f8fafc;

  border-radius:12px;
  padding:12px 14px;
}
.frete-sim .price,
.frete-sim .valor{
  font-weight:700;
  font-size:16px;
}/* End custom CSS */