.elementor-1099 .elementor-element.elementor-element-325aa46{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:10000;}.elementor-1099 .elementor-element.elementor-element-325aa46:not(.elementor-motion-effects-element-type-background), .elementor-1099 .elementor-element.elementor-element-325aa46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1099 .elementor-element.elementor-element-325aa46, .elementor-1099 .elementor-element.elementor-element-325aa46::before{--border-transition:0.3s;}.elementor-1099 .elementor-element.elementor-element-84c57e5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-1099 .elementor-element.elementor-element-21680239{text-align:center;}.elementor-1099 .elementor-element.elementor-element-21680239 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1099 .elementor-element.elementor-element-21680239.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1099 .elementor-element.elementor-element-d676169{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-1099 .elementor-element.elementor-element-a6098b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1099 .elementor-element.elementor-element-ba6a49c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}@media(max-width:1024px){.elementor-1099 .elementor-element.elementor-element-d676169{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-1099 .elementor-element.elementor-element-325aa46{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:nowrap;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1099 .elementor-element.elementor-element-84c57e5{--width:50%;}.elementor-1099 .elementor-element.elementor-element-d676169{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-1099 .elementor-element.elementor-element-ba6a49c{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1099 .elementor-element.elementor-element-ba6a49c{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-55d47f8 */.selo-oficial span {
    background-color: #11c76f;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 126 126' width='24' height='24' fill='%23fff'%3E%3Cg data-name='Camada 2'%3E%3Cg data-name='Camada 1'%3E%3Cpath d='M63 0a63 63 0 1063 63A63 63 0 0063 0zm0 107a30.48 30.48 0 01-23-50.5V47a23 23 0 0146 0v9.5A30.5 30.5 0 0163 107z'/%3E%3Cpath d='M63 52a24.5 24.5 0 1024.5 24.5A24.54 24.54 0 0063 52zm12.8 19.7L61.9 85.6a2.9 2.9 0 01-4.2 0l-7.5-7.5a3 3 0 014.2-4.2l5.4 5.4 11.8-11.8a3 3 0 014.2 4.2zM80 51.2V47a17 17 0 00-34 0v4.2a30.51 30.51 0 0134 0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    color: #fff;
    background-position: left 5px center;
    display: inline-block;
    border-radius: 50px;
    padding: 5px 15px 5px 35px;
    line-height: 1.2;
    font-size: 11px
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-325aa46 *//* Span Tag */
.header-main .pedidoss a span{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	display:inline-block;
	clear:none;
	visibility:visible;
	width:125px;
	height:23px;
	
}

#box-frete-topo-m {
text-align:center;
color: #000000; 
font-family: \"Open Sans\", sans-serif;
font-size: 12px;
font-weight: 700;
height: 5px;
line-height: 5.4286px;
margin: 0px;
padding: 10px 0px;
width: 1263px;
}

#box-frete-topo {
text-align:center;
color: #000000; 
font-family: \"Open Sans\", sans-serif;
font-size: 15px;
font-weight: 700;
height: 5px;
line-height: 5.4286px;
margin: 0px;
padding: 10px 0px;
width: 1263px;
}
/* Span Tag */
#faca-seu a span{
	background-color:#ffffff;
	
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba6a49c *//* Heading */
	.cuw-offer .cuw-banner h3{
		background-color:#ffffd1 !important;
		color:#ff509d !important;
		font-size:20px;
		border-top-left-radius:50px;
		border-top-right-radius:50px;
		border-bottom-left-radius:50px;
		border-bottom-right-radius:50px;
	}
	
	/* Heading */
	.cuw-product-section div h4{
		font-size:15px;
	}
	
	/* Woocommerce  price amount */
	.cuw-product-price del .woocommerce-Price-amount{
		font-size:15px;
	}
	
	/* Woocommerce  price amount */
	.cuw-product-price ins .woocommerce-Price-amount{
		font-size:15px;
	}
	
	/* Cuw product quantity */
	.cuw-product-section div .cuw-product-quantity{
		font-size:15px;
	}
	
	/* Cuw offer description */
	.cuw-offer .cuw-offer-description{
		background-color:#ffffd1 !important;
		transform:translatex(0px) translatey(0px);
		font-size:13px;
		color:#020202 !important;
	}
	
	/* Cuw offer cta section */
	.cuw-offer .cuw-offer-cta-section{
		background-color:#ff509d !important;
		color:#ffffff !important;
		font-size:18px;
		font-weight:600;
		border-top-left-radius:50px;
		border-top-right-radius:50px;
		border-bottom-left-radius:50px;
		border-bottom-right-radius:50px;
	}
	
	/* Cuw container */
	.elementor-shortcode .cuw-offer .cuw-container{
		border-style:dotted !important;
		border-color:#cecece !important;
		border-top-left-radius:10px;
		border-top-right-radius:10px;
		border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
		
	}
	
	/* Division */
.cuw-offer .cuw-product-section > div{
	align-self:center;
	
}
	
/* Cuw offer description */
.cuw-offer .cuw-offer-description{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	
}

/* Paragraph */
.cuw-product-section div p{
	display:none;
}

/* Heading */
.cuw-offer b h2{
	padding-left:0px;
	padding-top:10px;
}

/* Heading */
.cuw-offer .cuw-banner h3{
	font-weight:600;
}

/* Heading */
.cuw-product-section div h4{
	font-weight:500;
	
}/* End custom CSS */