.elementor-181 .elementor-element.elementor-element-6feb4a7{--display:flex;--min-height:0px;--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-181 .elementor-element.elementor-element-fa4c9e1{--divider-border-style:solid;--divider-color:#DFDFDF;--divider-border-width:1px;}.elementor-181 .elementor-element.elementor-element-fa4c9e1 .elementor-divider-separator{width:100%;}.elementor-181 .elementor-element.elementor-element-fa4c9e1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-181 .elementor-element.elementor-element-6f65bbab{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-181 .elementor-element.elementor-element-78e1a39e{--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-181 .elementor-element.elementor-element-78e1a39e.e-con{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-181 .elementor-element.elementor-element-28004bf1 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-181 .elementor-element.elementor-element-28004bf1 .flex-viewport, .woocommerce .elementor-181 .elementor-element.elementor-element-28004bf1 .flex-control-thumbs img{border-style:solid;border-color:#E8E8E8;}.woocommerce .elementor-181 .elementor-element.elementor-element-28004bf1 .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-181 .elementor-element.elementor-element-28004bf1 .flex-control-thumbs li{padding-right:calc(8px / 2);padding-left:calc(8px / 2);padding-bottom:8px;}.woocommerce .elementor-181 .elementor-element.elementor-element-28004bf1 .flex-control-thumbs{margin-right:calc(-8px / 2);margin-left:calc(-8px / 2);}.elementor-181 .elementor-element.elementor-element-612ddb21{--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-181 .elementor-element.elementor-element-6a2597fb > .elementor-widget-container{margin:10px 0px 14px 0px;}.elementor-181 .elementor-element.elementor-element-4c16d52 > .elementor-widget-container{margin:10px 0px 0px 0px;}.woocommerce .elementor-181 .elementor-element.elementor-element-4c16d52 .price{color:#000000;font-family:"Libre Franklin", Sans-serif;font-size:17px;font-weight:400;}.woocommerce .elementor-181 .elementor-element.elementor-element-4c16d52 .price ins{color:#7D7D7D;font-weight:400;text-decoration:none;}.elementor-181 .elementor-element.elementor-element-58a82c6a > .elementor-widget-container{margin:14px 0px 31px 0px;}.woocommerce .elementor-181 .elementor-element.elementor-element-58a82c6a .woocommerce-product-details__short-description{font-size:14px;}.elementor-181 .elementor-element.elementor-element-34a85f76 .cart button, .elementor-181 .elementor-element.elementor-element-34a85f76 .cart .button{font-size:12px;font-weight:300;border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:23px 40px 23px 40px;color:#000000;background-color:#FFFFFF;border-color:#090909;transition:all 0.2s;}.elementor-181 .elementor-element.elementor-element-34a85f76 .cart button:hover, .elementor-181 .elementor-element.elementor-element-34a85f76 .cart .button:hover{color:#FFFFFF;background-color:#000000;}.woocommerce .elementor-181 .elementor-element.elementor-element-34a85f76 form.cart .variations{width:0px;margin-bottom:0px;}.woocommerce .elementor-181 .elementor-element.elementor-element-34a85f76 form.cart table.variations tr th, .woocommerce .elementor-181 .elementor-element.elementor-element-34a85f76 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-181 .elementor-element.elementor-element-34a85f76 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-181 .elementor-element.elementor-element-34a85f76 form.cart table.variations td.value:before{font-size:1px;}.woocommerce .elementor-181 .elementor-element.elementor-element-34a85f76 form.cart table.variations td.value select, .woocommerce .elementor-181 .elementor-element.elementor-element-34a85f76 form.cart table.variations td.value:before{border-radius:0px;}.elementor-181 .elementor-element.elementor-element-3f94f3dd{--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-181 .elementor-element.elementor-element-18555fa6.elementor-element{--order:-99999 /* order start hack */;}.woocommerce .elementor-181 .elementor-element.elementor-element-18555fa6 .woocommerce-tabs ul.wc-tabs li a{font-weight:600;letter-spacing:1px;}.woocommerce .elementor-181 .elementor-element.elementor-element-18555fa6 .woocommerce-tabs ul.wc-tabs li{border-radius:0px 0px 0 0;}.woocommerce .elementor-181 .elementor-element.elementor-element-18555fa6 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:16px;font-weight:300;font-style:normal;border-width:0px 0px 0px 0px;margin-top:-0px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-181 .elementor-element.elementor-element-18555fa6 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-181 .elementor-element.elementor-element-18555fa6 .woocommerce-tabs ul.wc-tabs{margin-left:0px;margin-right:0px;}@media(max-width:767px){.elementor-181 .elementor-element.elementor-element-6feb4a7{--content-width:90%;}.elementor-181 .elementor-element.elementor-element-6f65bbab{--content-width:90%;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-181 .elementor-element.elementor-element-78e1a39e{--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-181 .elementor-element.elementor-element-28004bf1 > .elementor-widget-container{margin:0px 0px -32px 0px;padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-612ddb21{--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-181 .elementor-element.elementor-element-6a2597fb .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-181 .elementor-element.elementor-element-6feb4a7{--content-width:1040px;}.elementor-181 .elementor-element.elementor-element-6f65bbab{--content-width:956px;}.elementor-181 .elementor-element.elementor-element-78e1a39e{--width:40.9%;}.elementor-181 .elementor-element.elementor-element-612ddb21{--width:50%;}.elementor-181 .elementor-element.elementor-element-3f94f3dd{--content-width:1040px;}}@media(max-width:1024px) and (min-width:768px){.elementor-181 .elementor-element.elementor-element-6feb4a7{--content-width:95%;}.elementor-181 .elementor-element.elementor-element-6f65bbab{--content-width:95%;}.elementor-181 .elementor-element.elementor-element-612ddb21{--width:54%;}}/* Start custom CSS */@media (min-width: 1025px) {
    .quantity .botiga-quantity-plus, .quantity .botiga-quantity-minus {
        padding: 0 0 0 0px;
        font-size: 1rem;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}
.quantity {
    
    border: 1px solid;
 
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button {
    padding: 1.7em 2.5em;
    font-weight: 300;
    border-radius: 0px;
    font-size: 80%;
}
:root {
  
    --bs-border-radius: 0rem;
   
}
.elementor a {
    box-shadow: none;
    text-decoration: underline;
}/* End custom CSS */