.elementor-1694 .elementor-element.elementor-element-49e4558{width:100%;max-width:100%;align-self:center;}.elementor-1694 .elementor-element.elementor-element-901dcb8 .elementor-heading-title{color:#EC382D;font-family:"Exo", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-1694 .elementor-element.elementor-element-fe7ac35{color:#212529;font-family:"Exo", Sans-serif;font-size:1rem;font-weight:400;}.elementor-1694 .elementor-element.elementor-element-ca0cfa1{text-align:center;color:#FFFFFF;}.elementor-1694 .elementor-element.elementor-element-ca0cfa1 > .elementor-widget-container{padding:12px 10px 10px 10px;background-color:#E21C24;}.elementor-1694 .elementor-element.elementor-element-8e94101{padding:3em 0em 3em 0em;}.elementor-1694 .elementor-element.elementor-element-dfa7c81{text-align:center;color:#FFFFFF;font-family:"Exo", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;}.elementor-1694 .elementor-element.elementor-element-dfa7c81 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;background-color:#054650;}.elementor-1694 .elementor-element.elementor-element-aae9c45{text-align:center;color:#FFFFFF;font-family:"Exo", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;}.elementor-1694 .elementor-element.elementor-element-aae9c45 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;background-color:#054650;}.elementor-1694 .elementor-element.elementor-element-2a7f080.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1694 .elementor-element.elementor-element-2a7f080.elementor-wc-products ul.products li.product{text-align:center;background-color:#054650;}.elementor-1694 .elementor-element.elementor-element-2a7f080.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:0px 0px 0px 0px;}.elementor-1694 .elementor-element.elementor-element-2a7f080.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#FFFFFF;margin-bottom:0px;}.elementor-1694 .elementor-element.elementor-element-2a7f080.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#FFFFFF;margin-bottom:0px;}.elementor-1694 .elementor-element.elementor-element-2a7f080.elementor-wc-products ul.products li.product .button{background-color:#054650;border-color:#054650;}.elementor-1694 .elementor-element.elementor-element-2a7f080.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:#054650;}.elementor-1694 .elementor-element.elementor-element-2a7f080 > .elementor-widget-container{padding:3rem 3rem 3rem 3rem;background-color:#E1E1E1;}@media(max-width:1024px){.elementor-1694 .elementor-element.elementor-element-2a7f080.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1694 .elementor-element.elementor-element-2a7f080.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-content, class: .elementor-element-fe7ac35 */.other-size{
        background: #9b9b9b;
    color: #fff;
    font-size: 14px;
    padding: 0.5rem;
}
.size-prod{
        background: #054650;
    color: #fff;
    font-size: 14px;
    padding: 0.5rem;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-340bb94 */.razzi-container-wide, .razzi-container, .container {
    padding-left: 0px !important;
    padding-right: 0px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8e94101 */.brandesc{
	    display: inline-flex;
    width: 100%;
    text-align:center;
}
.brandesc div{
	width: 20%;
	padding:0px 5px;
}
.brandesc div p{
        background: #ec382d;
    color: #fff;
    font-size: 1rem;
    font-family: 'Exo', sans-serif;
    text-transform: uppercase;
    padding: 0.5rem 1rem;
    margin-top:0em !important;
    margin-bottom:0em !important;
}
.branvalue{
	display: inline-flex;
    width: 100%;
    text-align:center;
}
.branvalue div{
	width: 20%;
	padding:0px 5px;
}
.branvalue div p{
	color:#212529;
	    font-size: 1rem;
    font-weight: 400;
    font-family: 'Exo', sans-serif;
    text-transform: uppercase;
    padding: 0.5rem 1rem;
    margin-top:0em !important;
    margin-bottom:0em !important;
}
@media(max-width:900px){
    .brandesc div p {
    padding: 0.3rem 0.3rem;
        font-size: .7rem;
}
.brandesc div {
    padding: 0px 1px;
}
    .branvalue div p {
    padding: 0.3rem 0.3rem;
        font-size: .7rem;
}
.branvalue div {
    padding: 0px 1px;
}
}
#filter-brands .elementor-widget-wrap{
    padding: 0px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-56ba0ad */.acomodo-ul{
        background: #e1e1e1;
    padding-top: 3rem;
    padding-bottom: 3rem;
    padding-left: 3rem;
    padding-right: 3rem;
}
.acomodo-li {
       width: 33%;
    display: inline-flex;
    color: #212529;
    font-size: 1rem;
        font-family: 'Exo', sans-serif;
}
.acomodo-span{
    
}
.acomodo-span p{
        margin-bottom: 0em;
    margin-top: 0em;
}
.bullet-spe{
    font-size: 30px;
    font-weight: bold;
    margin-top: -10px;
    margin-right: 5px;
}
@media (max-width:1120px){
    .acomodo-li {
       width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-2a7f080 */.related .product-summary{
	background: #054650 !important;
	padding:1rem 1rem;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0c267d9 */.product-summary{
	    background-color: #054650 !important;
    padding: 1.25rem !important;
}
.woocommerce-loop-product__title{
	font-size:1rem;
	color:#fff;
	font-weight: 700 !important;
	text-transform: uppercase !important;
	text-align: center !important;
	font-family: 'Exo', sans-serif;
}
.product-thumbnail{
	border: 1px solid rgba(0, 0, 0, 0.125);
}
.meta-cat{
	display:none !important;
}
.product-variation-items{
	text-align:center !important;
	display: inherit !important;
}
.product-variation-items .product-variation-item--label{
	border: 1px solid transparent !important;
	font-size:1rem;
	color:#fff;
	font-weight: 700 !important;
	text-transform: uppercase !important;
	text-align: center !important;
	font-family: 'Exo', sans-serif;
}
.product-variation-items .product-variation-item--label:hover{
	border: 1px solid transparent !important;
	font-size:1rem;
	color:#fff !important;
	font-weight: 700 !important;
	text-transform: uppercase !important;
	text-align: center !important;
	font-family: 'Exo', sans-serif;
}
.product-variation-items .product-variation-item--label:before{
	content: "SKU: ";
}
.product-variation-items .product-variation-item--label:hover:before {
	content: "SKU: " !important;
	background-color: transparent !important;
    color: #fff !important;
    top: auto !important;
    transform: inherit !important;
    left: auto !important;
    position: inherit !important;
    white-space: normal !important;
    display: inherit !important;
    border-radius: initial !important;
    font-size: 1rem !important;
    padding: 0px 0px 0px !important;
    line-height: 1 !important;
    pointer-events: none !important;
}
.product-summary .yith-wcbr-brands{
	display:none !important;
}
@media(max-width:1080px){
    #related-prod-gnral .elementor-element-2a7f080.elementor-wc-products ul.products li.product{
    width: 215px !important;
}
}/* End custom CSS */