.elementor-13 .elementor-element.elementor-element-649ddc48 > .elementor-container{max-width:1180px;min-height:250px;}.elementor-13 .elementor-element.elementor-element-649ddc48 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-649ddc48:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-649ddc48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thelooselarder.co.uk/wp-content/uploads/2020/03/Tartiflette-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-13 .elementor-element.elementor-element-649ddc48 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-649ddc48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-2ccb1820.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-2ccb1820.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-2ccb1820.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.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-13 .elementor-element.elementor-element-266b72bc .elementor-heading-title{font-family:"Allerta", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:3.5px;text-shadow:0px 0px 10px #FFFFFF;color:#2F5597;}.elementor-13 .elementor-element.elementor-element-266b72bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 80px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-1e83af06 *//*remove borders*/.woocommerce table.shop_table {    border: none !important;}table caption + thead tr:first-child td, table caption + thead tr:first-child th, table colgroup + thead tr:first-child td, table colgroup + thead tr:first-child th, table thead:first-child tr:first-child td, table thead:first-child tr:first-child th {    border-top: 0px solid #ccc;}table td, table th {    border: 0px solid #ccc;}table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {    background-color: #fff;}/*remove borders end*//*make coupon code box bigger*/.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {    width: 120px;}/*make coupon code box bigger ends*//*remove thick titles*/.woocommerce table.shop_table th {    font-weight: 300;}        /*remove thick title ends*/          /*apply coupon butto style hover*/  .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {    background-color: #fff; /*change to match site style*/     text-decoration: none;    background-image: none;    color: #2F5597;/*change to match site style*/     border:1px solid #2F5597;/*change to match site style*/ } /*apply coupon butto style hover ends*/   /*apply coupon button style*/  .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {    background-color: #2F5597;/*change to match site style*/     text-decoration: none;    background-image: none;    color: #fff;/*change to match site style*/ }/*apply coupon button style ends*//*proceed to checkout button style*/#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {    color: #fff;/*change to match site style*/     background-color: #2F5597;/*change to match site style*/ }/*proceed to checkout button style ends*//*proceed to checkout button style*/#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover {    color: #2F5597 !important;/*change to match site style*/     background-color: #fff;/*change to match site style*/     border: #2F5597 solid 1px;/*change to match site style*/ }/*proceed to checkout button style ends*//*proceed to checkout button style ends*//*adjust quantity box size*/.woocommerce .quantity .qty {    width: 5em;    text-align: center;}/*qty box size*//* End custom CSS */