.elementor-203 .elementor-element.elementor-element-d8963dd{--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;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-806cfe3 );--border-color:var( --e-global-color-806cfe3 );}.elementor-203 .elementor-element.elementor-element-d8963dd:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-d8963dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-806cfe3 );}.elementor-203 .elementor-element.elementor-element-38f6fa3{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;--e-icon-list-icon-size:33px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-203 .elementor-element.elementor-element-38f6fa3.elementor-element{--align-self:center;}.elementor-203 .elementor-element.elementor-element-38f6fa3 .elementor-icon-list-icon i{color:var( --e-global-color-4db2240 );transition:color 0.3s;}.elementor-203 .elementor-element.elementor-element-38f6fa3 .elementor-icon-list-icon svg{fill:var( --e-global-color-4db2240 );transition:fill 0.3s;}.elementor-203 .elementor-element.elementor-element-38f6fa3 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-203 .elementor-element.elementor-element-5aa128be{margin-top:0px;margin-bottom:60px;padding:40px 0px 0px 0px;}.elementor-203 .elementor-element.elementor-element-31a6d7e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-203 .elementor-element.elementor-element-789023a .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-ee6b7ed );}.elementor-203 .elementor-element.elementor-element-789023a{--sections-background-color:var( --e-global-color-accent );--sections-border-color:var( --e-global-color-01b1395 );--sections-title-color:var( --e-global-color-469cef0 );--links-normal-color:var( --e-global-color-469cef0 );--links-hover-color:var( --e-global-color-ee6b7ed );--forms-buttons-border-type:none;--checkout-button-normal-text-color:#FFFFFF;--checkout-button-border-radius:0px 0px 0px 0px;}.elementor-203 .elementor-element.elementor-element-789023a .cart_totals h2{font-family:"Futura", Sans-serif;font-size:13px;}.elementor-203 .elementor-element.elementor-element-789023a {--sections-descriptions-color:var( --e-global-color-secondary );}.elementor-203 .elementor-element.elementor-element-789023a .e-cart-content, .elementor-203 .elementor-element.elementor-element-789023a .woocommerce-shipping-destination, .elementor-203 .elementor-element.elementor-element-789023a .shipping-calculator-button{font-family:"Futura", Sans-serif;font-size:13px;text-transform:none;}.elementor-203 .elementor-element.elementor-element-789023a #shipping_method li label{font-family:"Futura", Sans-serif;font-size:13px;text-transform:none;}.elementor-203 .elementor-element.elementor-element-789023a .coupon .input-text, .elementor-203 .elementor-element.elementor-element-789023a .cart-collaterals .input-text, .elementor-203 .elementor-element.elementor-element-789023a select, .elementor-203 .elementor-element.elementor-element-789023a .select2-selection--single{text-transform:none;}.elementor-203 .elementor-element.elementor-element-789023a .shop_table .button{text-transform:none;}.elementor-203 .elementor-element.elementor-element-789023a .e-shop-table .cart th, .elementor-203 .elementor-element.elementor-element-789023a .e-shop-table .cart td:before{font-family:"Futura", Sans-serif;font-size:13px;}.elementor-203 .elementor-element.elementor-element-789023a .cart td span, .elementor-203 .elementor-element.elementor-element-789023a .cart td, .elementor-203 .elementor-element.elementor-element-789023a .input-text.qty{font-family:"Futura", Sans-serif;font-size:13px;}.elementor-203 .elementor-element.elementor-element-789023a .checkout-button{font-family:"Futura", Sans-serif;text-transform:none;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-203 .elementor-element.elementor-element-5aa128be{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}}@media(max-width:767px){.elementor-203 .elementor-element.elementor-element-38f6fa3{width:100%;max-width:100%;--e-icon-list-icon-size:37px;}.elementor-203 .elementor-element.elementor-element-5aa128be{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://roaster.7groaster.pt/wp-content/uploads/2024/05/Futura-Bold-font.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://roaster.7groaster.pt/wp-content/uploads/2024/05/Futura-Bold-Italic-font.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://roaster.7groaster.pt/wp-content/uploads/2024/05/Futura-Book-font.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://roaster.7groaster.pt/wp-content/uploads/2024/05/Futura-Book-Italic-font.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://roaster.7groaster.pt/wp-content/uploads/2024/05/Futura-Extra-Black-font.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://roaster.7groaster.pt/wp-content/uploads/2024/05/Futura-Heavy-font.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://roaster.7groaster.pt/wp-content/uploads/2024/05/Futura-Heavy-Italic-font.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://roaster.7groaster.pt/wp-content/uploads/2024/05/futura-light-bt.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://roaster.7groaster.pt/wp-content/uploads/2024/05/futura-medium-bt.ttf') format('truetype');
}
/* End Custom Fonts CSS */