.elementor-28744 .elementor-element.elementor-element-e11bade:not(.elementor-motion-effects-element-type-background), .elementor-28744 .elementor-element.elementor-element-e11bade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackpoolft.co.uk/wp-content/uploads/2023/12/bgw.jpg");background-position:bottom center;background-size:cover;}.elementor-28744 .elementor-element.elementor-element-e11bade{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 90px 0px;}.elementor-28744 .elementor-element.elementor-element-e11bade > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28744 .elementor-element.elementor-element-2168588 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28744 .elementor-element.elementor-element-2168588{text-align:center;}.elementor-28744 .elementor-element.elementor-element-2168588 .elementor-heading-title{font-size:55px;text-shadow:0px 4px 4px rgba(0, 0, 0, 0.82);color:var( --e-global-color-secondary );}.elementor-28744 .elementor-element.elementor-element-b3bbebc > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-28744 .elementor-element.elementor-element-927fb41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28744 .elementor-element.elementor-element-927fb41{text-align:center;}.elementor-28744 .elementor-element.elementor-element-927fb41 .elementor-heading-title{font-size:24px;color:#F88A2A;}.elementor-28744 .elementor-element.elementor-element-d84ec01 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-28744 .elementor-element.elementor-element-d84ec01{text-align:center;}.elementor-28744 .elementor-element.elementor-element-d84ec01 .elementor-heading-title{font-size:24px;color:#F88A2A;}.elementor-28744 .elementor-element.elementor-element-33ae31b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-28744 .elementor-element.elementor-element-33ae31b{text-align:center;}.elementor-28744 .elementor-element.elementor-element-33ae31b .elementor-heading-title{font-size:15px;color:#FFFFFF;}.elementor-28744 .elementor-element.elementor-element-2dfa580 .woocommerce-breadcrumb{color:#AFAFAF;font-size:13px;text-align:center;}.elementor-28744 .elementor-element.elementor-element-2dfa580 .woocommerce-breadcrumb > a{color:#9CB516;}.elementor-28744 .elementor-element.elementor-element-88db144:not(.elementor-motion-effects-element-type-background), .elementor-28744 .elementor-element.elementor-element-88db144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-28744 .elementor-element.elementor-element-88db144 > .elementor-container{max-width:571px;}.elementor-28744 .elementor-element.elementor-element-88db144{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 30px 0px 30px;}.elementor-28744 .elementor-element.elementor-element-88db144 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28744 .elementor-element.elementor-element-aef254c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28744 .elementor-element.elementor-element-aef254c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-28744 .elementor-element.elementor-element-aef254c > .elementor-element-populated, .elementor-28744 .elementor-element.elementor-element-aef254c > .elementor-element-populated > .elementor-background-overlay, .elementor-28744 .elementor-element.elementor-element-aef254c > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-28744 .elementor-element.elementor-element-aef254c > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-28744 .elementor-element.elementor-element-aef254c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28744 .elementor-element.elementor-element-f5a8dc6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28744 .elementor-element.elementor-element-aeb4a5f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-28744 .elementor-element.elementor-element-aeb4a5f{text-align:center;}.elementor-28744 .elementor-element.elementor-element-aeb4a5f .elementor-heading-title{font-size:17px;color:var( --e-global-color-accent );}.elementor-28744 .elementor-element.elementor-element-1b5e7fc > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-28744 .elementor-element.elementor-element-1b5e7fc{text-align:center;}.woocommerce .elementor-28744 .elementor-element.elementor-element-1b5e7fc .price{font-family:"Poppins", Sans-serif;font-weight:800;}.elementor-28744 .elementor-element.elementor-element-f3c1ed7 .cart button, .elementor-28744 .elementor-element.elementor-element-f3c1ed7 .cart .button{transition:all 0.2s;}.elementor-28744 .elementor-element.elementor-element-f3c1ed7 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-28744 .elementor-element.elementor-element-f3c1ed7 form.cart .variations{margin-bottom:0px;}.woocommerce .elementor-28744 .elementor-element.elementor-element-f3c1ed7 form.cart table.variations tr th, .woocommerce .elementor-28744 .elementor-element.elementor-element-f3c1ed7 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-28744 .elementor-element.elementor-element-f3c1ed7 form.cart table.variations label{line-height:23px;}.woocommerce .elementor-28744 .elementor-element.elementor-element-f3c1ed7 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-28744 .elementor-element.elementor-element-f3c1ed7 form.cart table.variations td.value:before{line-height:23px;}.woocommerce .elementor-28744 .elementor-element.elementor-element-f3c1ed7 form.cart table.variations td.value select, .woocommerce .elementor-28744 .elementor-element.elementor-element-f3c1ed7 form.cart table.variations td.value:before{border-radius:9px;}.elementor-28744 .elementor-element.elementor-element-791584a{text-align:center;font-size:13px;font-weight:600;color:var( --e-global-color-41ff88c );}.elementor-28744 .elementor-element.elementor-element-9ae5993:not(.elementor-motion-effects-element-type-background), .elementor-28744 .elementor-element.elementor-element-9ae5993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-28744 .elementor-element.elementor-element-9ae5993 > .elementor-container{max-width:571px;}.elementor-28744 .elementor-element.elementor-element-9ae5993{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 30px 0px 30px;}.elementor-28744 .elementor-element.elementor-element-9ae5993 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28744 .elementor-element.elementor-element-9413237:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28744 .elementor-element.elementor-element-9413237 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-28744 .elementor-element.elementor-element-9413237 > .elementor-element-populated, .elementor-28744 .elementor-element.elementor-element-9413237 > .elementor-element-populated > .elementor-background-overlay, .elementor-28744 .elementor-element.elementor-element-9413237 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-28744 .elementor-element.elementor-element-9413237 > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-28744 .elementor-element.elementor-element-9413237 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28744 .elementor-element.elementor-element-b8206ca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28744 .elementor-element.elementor-element-cb4132b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-28744 .elementor-element.elementor-element-cb4132b{text-align:center;}.elementor-28744 .elementor-element.elementor-element-cb4132b .elementor-heading-title{font-size:17px;color:var( --e-global-color-accent );}.elementor-28744 .elementor-element.elementor-element-078e45e > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-28744 .elementor-element.elementor-element-078e45e{text-align:center;}.woocommerce .elementor-28744 .elementor-element.elementor-element-078e45e .price{font-family:"Poppins", Sans-serif;font-weight:800;}.elementor-28744 .elementor-element.elementor-element-d75580d > .elementor-widget-container{margin:-20px 0px 40px 0px;}.elementor-28744 .elementor-element.elementor-element-d75580d{text-align:center;font-size:16px;}.elementor-28744 .elementor-element.elementor-element-f8ab412 .elementor-button{background-color:transparent;font-size:17px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(162deg, var( --e-global-color-accent ) 73%, #E1791E 0%);border-radius:15px 15px 15px 15px;}.elementor-28744 .elementor-element.elementor-element-f8ab412 .elementor-button:hover, .elementor-28744 .elementor-element.elementor-element-f8ab412 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-primary );background-image:linear-gradient(162deg, var( --e-global-color-a6beb89 ) 50%, var( --e-global-color-93969b8 ) 0%);}.elementor-28744 .elementor-element.elementor-element-f8ab412 .elementor-button:hover svg, .elementor-28744 .elementor-element.elementor-element-f8ab412 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28744 .elementor-element.elementor-element-63ddf62 .elementor-button{background-color:transparent;font-size:17px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(162deg, var( --e-global-color-accent ) 73%, #E1791E 0%);border-radius:15px 15px 15px 15px;}.elementor-28744 .elementor-element.elementor-element-63ddf62 .elementor-button:hover, .elementor-28744 .elementor-element.elementor-element-63ddf62 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-primary );background-image:linear-gradient(162deg, var( --e-global-color-a6beb89 ) 50%, var( --e-global-color-93969b8 ) 0%);}.elementor-28744 .elementor-element.elementor-element-63ddf62 .elementor-button:hover svg, .elementor-28744 .elementor-element.elementor-element-63ddf62 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28744 .elementor-element.elementor-element-1e0eea0:not(.elementor-motion-effects-element-type-background), .elementor-28744 .elementor-element.elementor-element-1e0eea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-28744 .elementor-element.elementor-element-1e0eea0 > .elementor-container{max-width:571px;}.elementor-28744 .elementor-element.elementor-element-1e0eea0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 30px 100px 30px;}.elementor-28744 .elementor-element.elementor-element-1e0eea0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28744 .elementor-element.elementor-element-7c9ea62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28744 .elementor-element.elementor-element-7c9ea62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-28744 .elementor-element.elementor-element-7c9ea62 > .elementor-element-populated, .elementor-28744 .elementor-element.elementor-element-7c9ea62 > .elementor-element-populated > .elementor-background-overlay, .elementor-28744 .elementor-element.elementor-element-7c9ea62 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-28744 .elementor-element.elementor-element-7c9ea62 > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-28744 .elementor-element.elementor-element-7c9ea62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28744 .elementor-element.elementor-element-92c1416 img{border-radius:6px 6px 6px 6px;}.elementor-28744 .elementor-element.elementor-element-a7d4a0d{text-align:center;}@media(max-width:767px){.elementor-28744 .elementor-element.elementor-element-e11bade{padding:30px 0px 40px 0px;}.elementor-28744 .elementor-element.elementor-element-2168588 .elementor-heading-title{font-size:28px;}.elementor-28744 .elementor-element.elementor-element-b3bbebc > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-28744 .elementor-element.elementor-element-927fb41 .elementor-heading-title{font-size:22px;}.elementor-28744 .elementor-element.elementor-element-d84ec01 .elementor-heading-title{font-size:22px;}.elementor-28744 .elementor-element.elementor-element-88db144{padding:20px 20px 0px 20px;}.elementor-28744 .elementor-element.elementor-element-aef254c > .elementor-element-populated{padding:40px 20px 20px 20px;}.elementor-28744 .elementor-element.elementor-element-9ae5993{padding:20px 20px 0px 20px;}.elementor-28744 .elementor-element.elementor-element-9413237 > .elementor-element-populated{padding:40px 20px 20px 20px;}.elementor-28744 .elementor-element.elementor-element-63ddf62 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-28744 .elementor-element.elementor-element-1e0eea0{padding:20px 20px 100px 20px;}.elementor-28744 .elementor-element.elementor-element-7c9ea62 > .elementor-element-populated{padding:20px 20px 20px 20px;}}