.elementor-kit-7{--e-global-color-primary:#f9d616;--e-global-color-secondary:#e31e24;--e-global-color-text:#3f3f3f;--e-global-color-accent:#f9d616;--e-global-typography-primary-font-family:"DIN";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"DIN";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"DIN";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"DIN";--e-global-typography-accent-font-weight:500;color:#fff;font-family:"DIN",Sans-serif}.elementor-kit-7 button,.elementor-kit-7 input[type=button],.elementor-kit-7 input[type=submit],.elementor-kit-7 .elementor-button{background-color:var(--e-global-color-primary);color:#000}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type=button]:hover,.elementor-kit-7 input[type=button]:focus,.elementor-kit-7 input[type=submit]:hover,.elementor-kit-7 input[type=submit]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:#fff;color:#000}.elementor-kit-7 e-page-transition{background-color:#ffbc7d}.elementor-kit-7 a{font-family:"DIN",Sans-serif}.elementor-kit-7 h1{font-family:"DIN",Sans-serif}.elementor-kit-7 h2{font-family:"DIN",Sans-serif}.elementor-kit-7 h3{font-family:"DIN",Sans-serif}.elementor-kit-7 h4{font-family:"DIN",Sans-serif}.elementor-kit-7 h5{font-family:"DIN",Sans-serif}.elementor-kit-7 h6{font-family:"DIN",Sans-serif}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--yellow:#f9d616;--black:#000;--white:#fff;--red:#ee1c25;--dark-slate-grey:#3f3f3f}a{color:#f9d616}a:hover{color:#fff}.elementor-button,.elementor-button-link,.wp-block-button__link,button[type=submit],input[type=submit],.button,.btn,.p1-calculate-btn,.p1-unit-btn{clip-path:polygon(15px 0%,100% 0%,calc(100% - 15px) 100%, 0% 100%) !important;transition:background-color .3s ease,color .3s ease,transform .3s ease !important}.elementor-button:hover,.elementor-button-link:hover,.wp-block-button__link:hover,button[type=submit]:hover,input[type=submit]:hover,.button:hover,.btn:hover,.p1-calculate-btn:hover,.p1-unit-btn:hover{transform:translate(5px,-5px) !important;background-color:var(--white) !important;color:var(--black) !important}.p1-calculate-btn,.p1-unit-btn{border:none !important;outline:none !important;box-shadow:none !important}.p1-calculate-btn:focus,.p1-calculate-btn:active,.p1-unit-btn:focus,.p1-unit-btn:active{border:none !important;outline:none !important;box-shadow:none !important}.split-hero-container{position:relative;width:100%;height:600px;overflow:hidden}.split-hero-container{width:100vw !important;max-width:100vw !important;position:relative !important;left:50% !important;right:50% !important;margin-left:-50vw !important;margin-right:-50vw !important;padding-left:0 !important;padding-right:0 !important}.split-hero-container,.split-hero-container *{font-family:inherit}.split-hero-wrapper{display:flex;width:100%;height:100%;position:relative}.split-hero-section{position:relative;width:33.333%;height:100%;display:flex;align-items:center;justify-content:center;transition:width .6s cubic-bezier(.4,0,.2,1);overflow:hidden;cursor:pointer}.split-hero-section:hover{width:50%}.split-hero-wrapper:hover .split-hero-section:not(:hover){width:25%}.split-hero-section:before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;max-width:1920px;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;transition:none}.split-hero-section:hover:before{transform:translateX(-50%)}.split-hero-section:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,.6));z-index:2;transition:background .4s ease}.split-hero-section:hover:after{background:linear-gradient(to bottom,rgba(0,0,0,.2),rgba(0,0,0,.5))}.split-hero-section.ribs:before{background-image:url('https://tillett.co.uk/wp-content/uploads/2025/12/wsk_lonato_240128_161717_0A4A4449-Smaller-p-1600.jpg')}.split-hero-section.kart:before{background-image:url('https://tillett.co.uk/wp-content/uploads/2025/11/662f81b892358ae3f3d2c15a_5-Smaller-p-1600.jpg')}.split-hero-section.car:before{background-image:url('https://tillett.co.uk/wp-content/uploads/2025/11/648c722a2499415be4bbdafd_SITE-p-1600.jpg')}.split-hero-content{position:relative;z-index:3;text-align:center;color:var(--white);padding:40px}.split-hero-heading{font-size:3.5rem;font-weight:900;text-transform:uppercase;margin-bottom:20px;letter-spacing:2px;transition:transform .4s cubic-bezier(.4,0,.2,1),font-size .4s ease;text-shadow:2px 2px 8px rgba(0,0,0,.5)}.split-hero-section:hover .split-hero-heading{transform:translateY(-10px);font-size:4rem}.split-hero-description{font-size:1.2rem;font-weight:400;line-height:1.6;margin-bottom:30px;opacity:0;transform:translateY(20px);transition:opacity .5s ease .1s,transform .5s ease .1s;max-width:500px;margin-left:auto;margin-right:auto}.split-hero-section:hover .split-hero-description{opacity:1;transform:translateY(0)}.split-hero-button{display:inline-block;padding:15px 50px;background-color:var(--yellow);color:var(--black);text-transform:uppercase;font-weight:700;font-size:1rem;text-decoration:none;letter-spacing:1px;position:relative;clip-path:polygon(15px 0%,100% 0%,calc(100% - 15px) 100%, 0% 100%);opacity:0;transform:translateY(20px);transition:opacity .5s ease .2s,transform .3s ease,background-color .3s ease,color .3s ease}.split-hero-section:hover .split-hero-button{opacity:1;transform:translateY(0)}.split-hero-button:hover{background-color:var(--white);color:var(--black);transform:translate(5px,-5px)}.split-hero-accent{width:80px;height:4px;background-color:var(--yellow);margin:0 auto 25px;transform:scaleX(0);transition:transform .5s cubic-bezier(.4,0,.2,1) .1s}.split-hero-section:hover .split-hero-accent{transform:scaleX(1)}.split-hero-wrapper:hover .split-divider{opacity:.3}@media only screen and (max-width:991px){.split-hero-container{height:500px}.split-hero-heading{font-size:2rem}.split-hero-section:hover .split-hero-heading{font-size:2.5rem}.split-hero-description{font-size:1rem}.split-hero-button{padding:12px 40px;font-size:.9rem}.split-hero-section:hover{width:45%}.split-hero-wrapper:hover .split-hero-section:not(:hover){width:27.5%}}@media only screen and (max-width:767px){.split-hero-container{height:auto;min-height:1200px}.split-hero-wrapper{flex-direction:column}.split-hero-section{width:100% !important;min-height:400px;height:33.333%}.split-hero-section:hover{width:100% !important;min-height:450px}.split-hero-wrapper:hover .split-hero-section:not(:hover){width:100% !important;min-height:350px}.split-divider{width:100%;height:2px;left:0;top:50%;transform:translateY(-50%);background:linear-gradient(to right,transparent,var(--yellow),transparent)}.split-hero-heading{font-size:2rem}.split-hero-section:hover .split-hero-heading{font-size:2.3rem}.split-hero-description{font-size:.95rem;padding:0 20px}.split-hero-description,.split-hero-button{opacity:1;transform:translateY(0)}.split-hero-accent{transform:scaleX(1)}.split-hero-button:hover,.elementor-button:hover,.elementor-button-link:hover{transform:translate(3px,-3px) !important}}@media only screen and (max-width:479px){.split-hero-container{min-height:1050px}.split-hero-section{min-height:350px;padding:20px}.split-hero-heading{font-size:1.8rem}.split-hero-section:hover .split-hero-heading{font-size:2rem}.split-hero-content{padding:20px}}.elementor-location-footer{background-color:var(--black);color:var(--white)}.elementor-location-footer h4,.elementor-location-footer .elementor-heading-title{color:var(--white);font-family:'DIN',sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:15px}.elementor-location-footer a{color:var(--white);font-family:'DIN',sans-serif;font-size:13px;font-weight:300;line-height:1.8;text-decoration:none;transition:color .2s ease}.elementor-location-footer a:hover{color:var(--yellow)}.elementor-location-footer ul{list-style:none;padding:0;margin:0}.elementor-location-footer ul li{margin-bottom:8px}.footer-subscribe{width:100%}.subscribe-small-form{display:flex;flex-direction:row;align-items:stretch;width:100%;margin-bottom:20px}.subscribe-field{flex:1;background-color:transparent;border:1px solid rgba(255,255,255,.3);border-radius:0;color:var(--white);font-family:'DIN',sans-serif;font-size:13px;padding:10px 15px;margin-right:10px;outline:none}.subscribe-field::placeholder{color:rgba(255,255,255,.5)}.subscribe-field:focus{border-color:var(--yellow)}.subscribe-button{background-color:var(--yellow);color:var(--black);border:none;font-family:'DIN',sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:10px 25px;cursor:pointer;transition:background-color .3s ease,color .3s ease,transform .3s ease;clip-path:polygon(10px 0%,100% 0%,calc(100% - 10px) 100%, 0% 100%)}.subscribe-button:hover{background-color:var(--white);color:var(--black);transform:translate(3px,-3px)}.elementor-location-footer .elementor-field-group input[type=email]{background-color:transparent;border:1px solid rgba(255,255,255,.3);border-radius:0;color:var(--white);font-family:'DIN',sans-serif;font-size:13px}.elementor-location-footer .elementor-field-group input[type=email]::placeholder{color:rgba(255,255,255,.5)}.elementor-location-footer .elementor-button{background-color:var(--yellow);color:var(--black);font-family:'DIN',sans-serif;font-weight:700;text-transform:uppercase;clip-path:polygon(10px 0%,100% 0%,calc(100% - 10px) 100%, 0% 100%)}.elementor-location-footer .elementor-button:hover{background-color:var(--white);color:var(--black);transform:translate(3px,-3px)}.elementor-location-footer .elementor-social-icon{color:var(--white);background-color:transparent;transition:color .2s ease,transform .2s ease}.elementor-location-footer .elementor-social-icon:hover{color:var(--yellow);transform:translateY(-3px)}.elementor-location-footer .footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:20px;margin-top:30px}.elementor-location-footer .payment-logos img{opacity:.7;transition:opacity .2s ease;max-height:30px;margin:0 8px}.elementor-location-footer .payment-logos img:hover{opacity:1}.elementor-location-footer .copyright-text{font-size:12px;font-weight:300;opacity:.7}@media (max-width:767px){.subscribe-small-form{flex-direction:column}.subscribe-field{margin-right:0;margin-bottom:10px}.elementor-location-footer .footer-bottom{flex-direction:column;text-align:center}.elementor-location-footer .footer-bottom>*{margin-bottom:15px}}.afrpw-addon-container .single_add_to_cart_button,.afrpw_form_container .single_add_to_cart_button,form.cart .single_add_to_cart_button,.woocommerce button.single_add_to_cart_button{font-size:14px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s ease;min-width:150px}.afrpw-addon-container .single_add_to_cart_button:hover,.afrpw_form_container .single_add_to_cart_button:hover,form.cart .single_add_to_cart_button:hover,.woocommerce button.single_add_to_cart_button:hover{background-color:#fff !important;color:#1a1a1a !important;transform:translateY(-2px);box-shadow:0 4px 15px rgba(249,214,22,.3)}.afrpw-addon-container .quantity input,form.cart .quantity input.qty,.woocommerce .quantity input.qty{background-color:#2a2a2a;border:2px solid #3f3f3f;color:#fff;padding:10px;width:60px;text-align:center;font-family:'DIN Next LT Pro','DIN',sans-serif;border-radius:0}.afrpw-addon-container .quantity input:focus,form.cart .quantity input.qty:focus{border-color:#f9d616;outline:none}.afrpw-addon-field input[type=radio],.afrpw-addon-field input[type=checkbox]{accent-color:#f9d616}.afrpw-addon-field input[type=radio]+label,.afrpw-addon-field input[type=checkbox]+label{color:#fff;font-size:14px;margin-left:8px}.afrpw-addon-field input[type=text],.afrpw-addon-field textarea,.afrpw_addon_field input[type=text],.afrpw_addon_field textarea{width:100%;padding:12px 15px;background-color:#2a2a2a;border:2px solid #3f3f3f;border-radius:0;color:#fff;font-family:'DIN Next LT Pro','DIN',sans-serif;font-size:14px;transition:border-color .2s ease}.afrpw-addon-field input[type=text]:focus,.afrpw-addon-field textarea:focus{border-color:#f9d616;outline:none}.afrpw-addon-field textarea{min-height:100px;resize:vertical}.afrpw-addon-field select option{padding:10px}.product-information-header,.afrpw-accordion-header{background-color:#f9d616;color:#1a1a1a;padding:15px 20px;font-family:'DIN Next LT Pro','DIN',sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;display:flex;align-items:center;gap:10px}.product-information-header:before,.afrpw-accordion-header:before{content:'−';font-size:18px;font-weight:700}.product-information-header.collapsed:before,.afrpw-accordion-header.collapsed:before{content:'+'}.afrpw-addon-field .error-message,.afrpw_error_message{color:#ee1c25;font-size:12px;margin-top:5px}@media (max-width:768px){.afrpw-addon-field select,.afrpw_addon_field select{padding:10px 35px 10px 12px;font-size:13px}.afrpw-price-table td,.afrpw_price_table td{padding:10px 12px;font-size:13px}.afrpw-addon-container .single_add_to_cart_button,form.cart .single_add_to_cart_button{width:100%;padding:12px 20px}}.afrpw-addon-fields-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:600px){.afrpw-addon-fields-grid{grid-template-columns:1fr}}.afrpw-addon-layout-split{display:flex;gap:30px;align-items:flex-start}.afrpw-addon-layout-split .afrpw-addon-fields{flex:1}.afrpw-addon-layout-split .afrpw-addon-summary{flex:0 0 300px}@media (max-width:900px){.afrpw-addon-layout-split{flex-direction:column}.afrpw-addon-layout-split .afrpw-addon-summary{flex:none;width:100%}}.af_addon_field_show{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.af_addon_field_class{display:flex;flex-direction:column;gap:8px}.af_addon_field_class br{display:none}.af_addon_field_class [class*=af_addon_front_field_title_div]{margin-bottom:0}.af_addon_field_class [class*=af_addon_front_field_title_div] span{color:#fff !important;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:.5px;display:block}.af_addon_drop_down,.af_addon_field_class select{width:100% !important;height:auto !important;padding:12px 40px 12px 15px !important;background-color:#3f3f3f !important;border:2px solid #3f3f3f !important;border-radius:0 !important;color:#fff !important;font-size:14px !important;cursor:pointer;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23F9D616' d='M6 8L1 3h10z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 15px center !important;transition:border-color .2s ease}.af_addon_drop_down:hover,.af_addon_field_class select:hover{border-color:#f9d616 !important}.af_addon_drop_down:focus,.af_addon_field_class select:focus{outline:none !important;border-color:#f9d616 !important;box-shadow:0 0 0 1px #f9d616 !important}.af_addon_drop_down option,.af_addon_field_class select option{background-color:#3f3f3f;color:#fff;padding:10px}.af_addon_field_class [class*=addon_field_border]{border:none !important;padding:0 !important;margin:0 !important}.af_addon_field_class [class*=addon_field_border]>div{width:100% !important}.af_addon_total_price{width:100%;background-color:#000;border:1px solid #000 !important;border-collapse:collapse;margin-top:20px;margin-bottom:20px;table-layout:fixed}.af_addon_total_price tbody{display:table;width:100%}.af_addon_total_price tr{border-bottom:1px solid #2a2a2a}.af_addon_total_price tr:last-child{border-bottom:none}.af_addon_total_price td{padding:15px 20px;color:#999;font-size:14px;vertical-align:top}.af_addon_total_price td:first-child{padding-left:25px !important}.af_addon_total_price .product-name-and-quantity{color:#ccc;font-weight:500;padding:15px 20px 15px 25px !important}.af_addon_total_price .product-sub-total-1st-tr{text-align:right;color:#ccc;font-weight:500;padding:15px 20px}.af_addon_total_price .optn_name_price td{padding:10px 20px}.af_addon_total_price #product_option_selected_name,.af_addon_total_price #product_option_selected_price{padding:10px 20px}.af_addon_total_price #product_option_selected_name{padding-left:25px !important}.af_addon_total_price #product_option_selected_name ul,.af_addon_total_price #product_option_selected_price ul{list-style:none;margin:0;padding:0}.af_addon_total_price #product_option_selected_name li,.af_addon_total_price #product_option_selected_price li{color:#888;font-size:13px;padding:4px 0}.af_addon_total_price #product_option_selected_price{text-align:right}.af_addon_total_price #product_option_selected_price li{text-align:right}.af_addon_total_price .product-sub-total-final{background-color:#000;border-top:1px solid #2a2a2a}.af_addon_total_price .product-sub-total-final td{padding:15px 20px}.af_addon_total_price .product_sub_total_final_td{text-align:right !important;color:#ccc;font-size:16px;padding:15px 20px !important;white-space:nowrap}.af_addon_total_price .product_sub_total_final_td b{color:#ccc;margin-right:10px;font-weight:700}.elementor-widget-woocommerce-product-add-to-cart .quantity,form.cart .quantity{display:inline-flex;align-items:center;margin-right:15px}form.cart .quantity input.qty,.elementor-widget-woocommerce-product-add-to-cart .quantity input{background-color:#3f3f3f !important;border:2px solid #3f3f3f !important;color:#fff !important;padding:12px 10px !important;width:70px !important;height:auto !important;text-align:center;border-radius:0 !important;font-size:14px}form.cart .quantity input.qty:focus{border-color:#f9d616 !important;outline:none !important}form.cart .single_add_to_cart_button,.elementor-widget-woocommerce-product-add-to-cart .single_add_to_cart_button{background-color:#f9d616 !important;color:#1a1a1a !important;border:none !important;border-radius:0 !important;padding:12px 25px !important;font-weight:700 !important;font-size:14px !important;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s ease;width:20%;min-width:120px;margin-left:auto}form.cart .single_add_to_cart_button:hover,.elementor-widget-woocommerce-product-add-to-cart .single_add_to_cart_button:hover{background-color:#fff !important;color:#1a1a1a !important;transform:translateY(-2px);box-shadow:0 4px 15px rgba(249,214,22,.3)}form.cart{display:flex;flex-direction:column;align-items:flex-end}form.cart .af_addon_field_show,form.cart .af_addon_total_price,form.cart>input[type=hidden],form.cart>div[style*=margin]{width:100%;align-self:stretch}form.cart .quantity{margin-right:15px}@media (max-width:480px){.af_addon_drop_down,.af_addon_field_class select{padding:10px 35px 10px 12px !important;font-size:13px !important}.af_addon_total_price td{padding:12px 15px;font-size:13px}.af_addon_total_price .product-name-and-quantity{padding:12px 15px 12px 20px !important}.af_addon_total_price .product-sub-total-1st-tr,.af_addon_total_price .product_sub_total_final_td,.af_addon_total_price #product_option_selected_name,.af_addon_total_price #product_option_selected_price,.af_addon_total_price .optn_name_price td,.af_addon_total_price .product-sub-total-final td{padding:12px 15px !important}.af_addon_total_price #product_option_selected_name li,.af_addon_total_price #product_option_selected_price li{font-size:12px}form.cart .single_add_to_cart_button{width:100% !important;padding:12px 20px !important}form.cart .quantity{width:100%;margin-bottom:15px;margin-right:0}form.cart .quantity input.qty{width:100% !important}}form.cart br{display:none}form.cart>br{display:none}.af_pao_real_time_product_sub_total_calculation:empty{display:none}.fia-badge{position:absolute;top:8px;left:8px;background:linear-gradient(145deg,#f5d66a 0%,#d4af37 50%,#a67c00 100%);color:#1a1a1a;font-size:11px;font-weight:700;text-transform:uppercase;padding:4px 10px;border-radius:3px;z-index:9;line-height:1.4}.onsale+.fia-badge,.fia-badge:not(:first-child){top:40px}.tillett-page-header{position:relative;width:100vw;margin-left:calc(-50vw + 50%);height:45vh;min-height:350px;max-height:500px;display:flex;align-items:center;justify-content:center;overflow:hidden}.page-header-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:1}.page-header-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,.7) 100%);z-index:2}.page-header-content{position:relative;z-index:3;text-align:center;padding:40px;max-width:900px}.page-header-title{color:#fff;font-size:3rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;margin:0 0 20px;text-shadow:0 2px 10px rgba(0,0,0,.5)}.page-header-accent{width:80px;height:4px;background:#f9d616;margin:0 auto}.page-header-subtitle{color:rgba(255,255,255,.9);font-size:1.1rem;font-weight:400;margin:20px 0 0;max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:991px){.tillett-page-header{height:40vh;min-height:300px}.page-header-title{font-size:2.2rem;letter-spacing:2px}}@media (max-width:575px){.tillett-page-header{height:35vh;min-height:250px}.page-header-title{font-size:1.6rem;letter-spacing:1px}.page-header-content{padding:20px}.page-header-subtitle{font-size:1rem}}:root{--tillett-yellow:#f9d616;--tillett-red:#ee1c25;--tillett-dark-grey:#3f3f3f;--tillett-darker-grey:#2a2a2a;--tillett-light-grey:#555;--tillett-border-grey:#4a4a4a}.wapf,.wapf *,.wapf-product-totals,.wapf-product-totals *{box-sizing:border-box}.wapf,.wapf-wrapper{max-width:100%}.wapf-field-group,.wapf-field-container,.wapf-wrapper,.wapf-field-input{text-align:left}.wapf-field-container{margin-bottom:20px}.wapf-field-label{margin-bottom:10px;text-align:left}.wapf-field-label label{font-family:inherit;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#fff;display:block;text-align:left}.wapf-field-label label .required,.wapf-field-label abbr.required{color:var(--tillett-yellow);text-decoration:none}.wapf-field-select .wapf-input,.wapf select.wapf-input{width:100%;max-width:100%;padding:14px 40px 14px 16px;font-size:15px;font-family:inherit;font-weight:500;color:#fff;background-color:var(--tillett-dark-grey);border:2px solid var(--tillett-yellow);border-radius:0;outline:none;cursor:pointer;transition:all .3s ease;text-align:left;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23F9D616' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px}.wapf-field-select .wapf-input:hover,.wapf select.wapf-input:hover{background-color:var(--tillett-light-grey)}.wapf-field-select .wapf-input:focus,.wapf select.wapf-input:focus{background-color:var(--tillett-darker-grey);box-shadow:0 0 0 3px rgba(249,214,22,.2)}.wapf-field-select .wapf-input option,.wapf select.wapf-input option{background-color:var(--tillett-dark-grey);color:#fff;padding:10px}.wapf-image-swatch-wrapper,.wapf-swatch-wrapper{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;align-items:flex-start}.wapf-swatch.wapf-swatch--image{position:relative;width:68px;height:68px;border-radius:0;overflow:hidden;cursor:pointer;transition:all .3s ease;flex-shrink:0}.wapf-swatch.wapf-swatch--image>label{display:block;width:100%;height:100%;cursor:pointer;position:relative}.wapf-swatch.wapf-swatch--image input[type=radio]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;z-index:2;margin:0}.wapf-swatch.wapf-swatch--image>label>div:first-of-type{width:100%;height:100%;background-color:var(--tillett-dark-grey);border:2px solid var(--tillett-border-grey);box-sizing:border-box;transition:all .3s ease;overflow:hidden;position:relative}.wapf-swatch.wapf-swatch--image img{width:100% !important;height:100% !important;object-fit:cover;display:block;transition:transform .3s ease}.wapf-swatch.wapf-swatch--image:hover>label>div:first-of-type{border-color:var(--tillett-yellow)}.wapf-swatch.wapf-swatch--image:hover img{transform:scale(1.05)}.wapf-swatch.wapf-swatch--image input[type=radio]:checked+div,.wapf-swatch.wapf-swatch--image.selected>label>div:first-of-type,.wapf-swatch.wapf-swatch--image label:has(input:checked)>div:first-of-type{border:3px solid var(--tillett-yellow) !important;box-shadow:0 0 0 2px rgba(249,214,22,.3)}.wapf-swatch.wapf-swatch--image label:has(input:checked)>div:first-of-type:after{content:'';position:absolute;top:4px;right:4px;width:16px;height:16px;background-color:var(--tillett-yellow);border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8'%3E%3Cpath fill='%233f3f3f' d='M3.5 6L1 3.5 0 4.5l3.5 3.5 7-7-1-1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:10px;z-index:5}.wapf-tt-content{background:0 0 !important;border:none !important;box-shadow:none !important;padding:0 !important}.wapf-ttp{background-color:var(--tillett-darker-grey) !important;color:#fff !important;padding:8px 12px !important;font-size:12px;font-weight:500;border:1px solid var(--tillett-yellow) !important;box-shadow:0 4px 12px rgba(0,0,0,.4) !important;position:relative}.wapf-ttp:after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:var(--tillett-yellow)}.wttw{background:0 0 !important;border:none !important;box-shadow:none !important}.wapf input[type=text],.wapf input[type=number],.wapf input[type=email],.wapf textarea{width:100%;max-width:100%;padding:14px 16px;font-size:15px;font-family:inherit;color:#fff;background-color:var(--tillett-dark-grey);border:2px solid var(--tillett-yellow);border-radius:0;outline:none;transition:all .3s ease}.wapf input[type=text]:focus,.wapf input[type=number]:focus,.wapf input[type=email]:focus,.wapf textarea:focus{background-color:var(--tillett-darker-grey);box-shadow:0 0 0 3px rgba(249,214,22,.2)}.wapf input::placeholder,.wapf textarea::placeholder{color:#888}.wapf-field-container.wapf-error .wapf-input,.wapf-field-container.wapf-error select{border-color:var(--tillett-red) !important}.wapf-field-container.wapf-error .wapf-field-label label{color:var(--tillett-red)}.wapf-product-totals{margin-top:20px;max-width:100%}.wapf-product-totals:not(:empty){border:1px solid rgba(255,255,255,.15);border-radius:4px;overflow:hidden}.wapf-product-totals .wapf--inner{display:flex;flex-direction:column;background:rgba(0,0,0,.15)}.wapf-product-totals .wapf--inner>div{display:flex;justify-content:space-between;align-items:center;padding:8px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.wapf-product-totals .wapf--inner>div:last-child{border-bottom:none}.wapf-product-totals .wapf--inner>div>span:first-child{color:rgba(255,255,255,.7);font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.5px}.wapf-product-totals .wapf--inner>div>span:last-child{color:var(--tillett-yellow);font-size:14px;font-weight:600;text-align:right}.wapf-product-totals .woocommerce-Price-amount,.wapf-product-totals .amount,.wapf-product-totals bdi{color:var(--tillett-yellow) !important;font-weight:inherit !important}.wapf-product-totals .woocommerce-Price-currencySymbol{color:var(--tillett-yellow) !important}.wapf-product-totals .wapf-option-item{background:rgba(0,0,0,.1);padding:6px 14px 6px 24px !important}.wapf-product-totals .wapf-option-item>span:first-child{color:rgba(255,255,255,.55);font-size:11px;font-weight:400;text-transform:none;letter-spacing:0}.wapf-product-totals .wapf-option-item>span:last-child{color:rgba(255,255,255,.45) !important;font-size:11px !important;font-weight:400 !important}.wapf-product-totals .wapf-option-item .woocommerce-Price-amount,.wapf-product-totals .wapf-option-item .amount,.wapf-product-totals .wapf-option-item bdi,.wapf-product-totals .wapf-option-item>span:last-child *{color:rgba(255,255,255,.45) !important;font-size:11px !important;font-weight:400 !important}.wapf-product-totals .wapf-option-item.wapf-zero-price>span:last-child,.wapf-product-totals .wapf-option-item.wapf-zero-price>span:last-child *{color:rgba(255,255,255,.35) !important;font-size:11px !important}.wapf-product-totals .wapf-product-row{background:0 0}.wapf-product-totals .wapf-options-row{border-top:1px solid rgba(255,255,255,.1);margin-top:2px;padding-top:10px !important}.wapf-product-totals .wapf-options-row>span:first-child{color:rgba(255,255,255,.6)}.wapf-product-totals .wapf-grand-row{background:rgba(249,214,22,.08);border-top:1px solid rgba(249,214,22,.2) !important;padding:10px 14px !important}.wapf-product-totals .wapf-grand-row>span:first-child{color:#fff;font-size:12px;font-weight:500}.wapf-product-totals .wapf-grand-row>span:last-child{color:var(--tillett-yellow) !important;font-size:18px;font-weight:700}.wapf-product-totals .wapf-grand-row .woocommerce-Price-amount,.wapf-product-totals .wapf-grand-row .amount,.wapf-product-totals .wapf-grand-row bdi{font-size:18px !important;font-weight:700 !important}.wapf-price,.wapf-field-price,.wapf .wapf-price{color:var(--tillett-yellow) !important;font-weight:600 !important}.wapf-pricing-hint{color:var(--tillett-yellow) !important;font-size:12px !important;opacity:.9 !important}.wapf-field-input .wapf-price,.wapf-swatch .wapf-price{color:var(--tillett-yellow) !important;font-size:12px !important;margin-left:5px !important}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--tillett-yellow) !important;font-size:22px !important;font-weight:700 !important;margin-bottom:15px !important}.woocommerce div.product p.price .amount,.woocommerce div.product span.price .amount,.woocommerce div.product p.price bdi,.woocommerce div.product span.price bdi{color:var(--tillett-yellow) !important}@media (max-width:1024px){.wapf-swatch.wapf-swatch--image{width:65px;height:65px}}@media (max-width:768px){.wapf-field-container{margin-bottom:16px}.wapf-field-label{margin-bottom:8px}.wapf-field-label label{font-size:13px}.wapf-field-select .wapf-input,.wapf select.wapf-input{padding:12px 36px 12px 14px;font-size:14px}.wapf input[type=text],.wapf input[type=number],.wapf input[type=email],.wapf textarea{padding:12px 14px;font-size:14px}.wapf-image-swatch-wrapper,.wapf-swatch-wrapper{gap:10px}.wapf-swatch.wapf-swatch--image{width:58px;height:58px}.wapf-swatch.wapf-swatch--image label:has(input:checked)>div:first-of-type:after{width:14px;height:14px;top:3px;right:3px;background-size:8px}}@media (max-width:480px){.wapf-field-container{margin-bottom:14px}.wapf-field-label label{font-size:12px;letter-spacing:.3px}.wapf-field-select .wapf-input,.wapf select.wapf-input{padding:11px 34px 11px 12px;font-size:13px}.wapf input[type=text],.wapf input[type=number],.wapf input[type=email],.wapf textarea{padding:11px 12px;font-size:13px}.wapf-image-swatch-wrapper,.wapf-swatch-wrapper{gap:8px}.wapf-swatch.wapf-swatch--image{width:52px;height:52px}.wapf-tt-content{display:none !important}.wapf-swatch.wapf-swatch--image label:has(input:checked)>div:first-of-type:after{width:12px;height:12px;top:2px;right:2px;background-size:7px}.wapf-product-totals .wapf--inner>div{padding:7px 12px}.wapf-product-totals .wapf-option-item{padding:5px 12px 5px 20px !important}.wapf-product-totals .wapf--inner>div>span:first-child{font-size:11px}.wapf-product-totals .wapf--inner>div>span:last-child{font-size:13px}.wapf-product-totals .wapf-option-item>span:first-child{font-size:10px}.wapf-product-totals .wapf-option-item>span:last-child,.wapf-product-totals .wapf-option-item>span:last-child *{font-size:10px !important}.wapf-product-totals .wapf-grand-row>span:last-child,.wapf-product-totals .wapf-grand-row .woocommerce-Price-amount,.wapf-product-totals .wapf-grand-row .amount,.wapf-product-totals .wapf-grand-row bdi{font-size:16px !important}}@media (max-width:360px){.wapf-swatch.wapf-swatch--image{width:48px;height:48px}.wapf-image-swatch-wrapper,.wapf-swatch-wrapper{gap:6px}.wapf-field-select .wapf-input,.wapf select.wapf-input,.wapf input[type=text],.wapf input[type=number]{padding:10px 30px 10px 10px;font-size:13px}}.split-hero-container,.split-hero-wrapper{max-width:100%;overflow-x:hidden}.elementor-menu-cart__container{max-width:100vw;overflow-x:hidden}body{overflow-x:hidden}.e-con.e-parent{max-width:100%}.elementor-menu-cart__container{max-width:100vw}.elementor-menu-cart__main{background:#2a2a2a !important;color:#fff}.elementor-menu-cart__close-button{color:#fff !important}.elementor-menu-cart__close-button:hover{color:#f9d616 !important}.elementor-menu-cart__products{padding:15px !important}.elementor-menu-cart__product{display:flex;gap:15px;padding:15px 0 !important;border-bottom:1px solid rgba(255,255,255,.1) !important;align-items:flex-start}.elementor-menu-cart__product:last-child{border-bottom:none !important}.elementor-menu-cart__product-image{flex-shrink:0;width:70px !important;height:auto}.elementor-menu-cart__product-image img{width:70px !important;height:auto !important;border-radius:4px;background:#3f3f3f}.elementor-menu-cart__product-name{margin-bottom:8px !important}.elementor-menu-cart__product-name a{color:#f9d616 !important;text-decoration:none !important;font-weight:600 !important;font-size:14px !important;line-height:1.3 !important}.elementor-menu-cart__product-name a:hover{color:#fff !important;text-decoration:underline !important}.elementor-menu-cart__product-name a[href*=edit]{font-size:11px !important;font-weight:400 !important;color:rgba(255,255,255,.5) !important;margin-left:5px}.elementor-menu-cart__product-name a[href*=edit]:hover{color:#f9d616 !important}.elementor-menu-cart__product .variation,.elementor-menu-cart__product dl.variation{display:block !important;margin:0 0 10px !important;padding:10px !important;background:rgba(0,0,0,.2) !important;border-radius:4px !important;border-left:2px solid #f9d616 !important}.elementor-menu-cart__product dl.variation dt,.elementor-menu-cart__product dl.variation dd{display:block !important;float:none !important;width:100% !important;margin:0 !important;padding:0 !important}.elementor-menu-cart__product dl.variation dt{font-size:10px !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.5px !important;color:rgba(255,255,255,.5) !important;margin-bottom:2px !important}.elementor-menu-cart__product dl.variation dd{font-size:13px !important;font-weight:400 !important;color:#fff !important;margin-bottom:8px !important;padding-bottom:8px !important;border-bottom:1px solid rgba(255,255,255,.08) !important}.elementor-menu-cart__product dl.variation dd:last-of-type{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:none !important}.elementor-menu-cart__product dl.variation dd p{margin:0 !important;display:inline !important}.elementor-menu-cart__product dl.variation dd .woocommerce-Price-amount,.elementor-menu-cart__product dl.variation dd .amount{color:#f9d616 !important;font-weight:600 !important;font-size:12px !important}.elementor-menu-cart__product-price{display:flex !important;align-items:center !important;gap:8px !important;margin-top:10px !important;padding-top:10px !important;border-top:1px solid rgba(255,255,255,.1) !important}.elementor-menu-cart__product-price .product-quantity{color:rgba(255,255,255,.6) !important;font-size:13px !important}.elementor-menu-cart__product-price .woocommerce-Price-amount{color:#fff !important;font-weight:600 !important;font-size:15px !important}.elementor-menu-cart__product-price .woocommerce-Price-currencySymbol{color:#fff !important}.elementor-menu-cart__product .remove,.elementor-menu-cart__product .remove_from_cart_button{position:absolute !important;top:15px !important;right:0 !important;width:20px !important;height:20px !important;background:rgba(255,255,255,.1) !important;border-radius:50% !important;color:rgba(255,255,255,.5) !important;font-size:14px !important;line-height:18px !important;text-align:center !important;text-decoration:none !important;transition:all .2s ease !important}.elementor-menu-cart__product .remove:hover,.elementor-menu-cart__product .remove_from_cart_button:hover{background:#ee1c25 !important;color:#fff !important}.elementor-menu-cart__product-content{position:relative;padding-right:25px !important;flex:1}.elementor-menu-cart__subtotal{padding:20px 15px !important;border-top:1px solid rgba(255,255,255,.15) !important;background:rgba(0,0,0,.2) !important}.elementor-menu-cart__subtotal strong{color:#fff !important;font-weight:600 !important;text-transform:uppercase !important;font-size:14px !important;letter-spacing:.5px !important}.elementor-menu-cart__subtotal .woocommerce-Price-amount{color:#f9d616 !important;font-weight:700 !important;font-size:20px !important}.elementor-menu-cart__subtotal .woocommerce-Price-currencySymbol{color:#f9d616 !important}.elementor-menu-cart__footer-buttons{padding:15px !important;display:flex !important;gap:10px !important;background:#2a2a2a !important}.elementor-menu-cart__footer-buttons a{flex:1 !important;padding:14px 20px !important;font-size:13px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:1px !important;text-align:center !important;text-decoration:none !important;border-radius:0 !important;transition:all .3s ease !important;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%, 0 100%) !important}.elementor-menu-cart__footer-buttons .elementor-button--view-cart{background:#f9d616 !important;color:#1a1a1a !important}.elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover{background:#fff !important;color:#1a1a1a !important}.elementor-menu-cart__footer-buttons .elementor-button--checkout{background:#f9d616 !important;color:#1a1a1a !important}.elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{background:#fff !important;color:#1a1a1a !important}.elementor-menu-cart__empty-message,.woocommerce-mini-cart__empty-message{color:rgba(255,255,255,.6) !important;text-align:center !important;padding:40px 20px !important;font-size:14px !important}.elementor-menu-cart__toggle .elementor-button{background:#f9d616 !important;color:#1a1a1a !important;padding:10px 16px !important;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%, 0 100%) !important;transition:all .3s ease !important}.elementor-menu-cart__toggle .elementor-button:hover{background:#fff !important}.elementor-menu-cart__toggle .elementor-button-text{color:#1a1a1a !important}.elementor-menu-cart__toggle .elementor-button-icon{color:#1a1a1a !important}.elementor-menu-cart__toggle .elementor-button-icon svg{fill:#1a1a1a !important}.elementor-menu-cart__toggle .elementor-button-icon-qty{background:#1a1a1a !important;color:#f9d616 !important}.elementor-menu-cart__products::-webkit-scrollbar{width:6px}.elementor-menu-cart__products::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}.elementor-menu-cart__products::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}.elementor-menu-cart__products::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}@media (max-width:767px){.elementor-menu-cart__main{width:100% !important;max-width:100% !important}.elementor-menu-cart__product-image{width:60px !important}.elementor-menu-cart__product-image img{width:60px !important}.elementor-menu-cart__product-name a{font-size:13px !important}.elementor-menu-cart__footer-buttons{flex-direction:column !important}.elementor-menu-cart__footer-buttons a{width:100% !important}}.tillett-pdf-downloads{display:flex;flex-direction:column;gap:12px;max-width:500px;margin:20px 0}.tillett-pdf-link{display:flex;align-items:center;gap:16px;padding:16px 20px;background:var(--tillett-dark-grey,#3f3f3f);text-decoration:none !important;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px), calc(100% - 12px) 100%, 0 100%, 0 12px);transition:all .3s ease}.tillett-pdf-link:hover{background:var(--tillett-yellow,#f9d616);transform:translate(4px,-4px)}.tillett-pdf-link .pdf-icon{flex-shrink:0;width:40px;height:40px;background:var(--tillett-yellow,#f9d616);display:flex;align-items:center;justify-content:center;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px), calc(100% - 6px) 100%, 0 100%, 0 6px);color:var(--tillett-dark-grey,#3f3f3f);transition:all .3s ease}.tillett-pdf-link:hover .pdf-icon{background:var(--tillett-dark-grey,#3f3f3f);color:var(--tillett-yellow,#f9d616)}.tillett-pdf-link .pdf-details{flex-grow:1;display:flex;flex-direction:column;gap:2px;min-width:0}.tillett-pdf-link .pdf-title{font-weight:700;font-size:15px;color:#fff;text-transform:uppercase;letter-spacing:.5px;transition:color .3s ease;line-height:1.3}.tillett-pdf-link:hover .pdf-title{color:var(--tillett-dark-grey,#3f3f3f)}.tillett-pdf-link .pdf-meta{font-size:11px;color:#aaa;text-transform:uppercase;letter-spacing:.5px;transition:color .3s ease}.tillett-pdf-link:hover .pdf-meta{color:var(--tillett-dark-grey,#3f3f3f)}.tillett-pdf-link .pdf-arrow{font-size:20px;font-weight:700;color:var(--tillett-yellow,#f9d616);transition:all .3s ease;flex-shrink:0}.tillett-pdf-link:hover .pdf-arrow{color:var(--tillett-dark-grey,#3f3f3f);transform:translateX(4px)}.product-card-image:not(.use-cover),.related-product-image:not(.use-cover),.search-result-image:not(.use-cover),.tillett-search-results .product-card-image:not(.use-cover),.tillett-search-results .product-card .product-card-image-wrapper .product-card-image:not(.use-cover),.tillett-search-results .products-grid .product-card .product-card-link .product-card-image-wrapper .product-card-image.search-result-image:not(.use-cover),.tillett-search-results .product-card-image-wrapper .product-card-image.search-result-image:not(.use-cover),.tillett-search-results .product-card .product-card-image.search-result-image:not(.use-cover),.tillett-search-results .product-card-image.search-result-image:not(.use-cover),div.product-card-image.search-result-image:not(.use-cover),.product-card-image.search-result-image:not(.use-cover),.tillett-products .product-card-image:not(.use-cover),.tillett-products .product-card .product-card-image-wrapper .product-card-image:not(.use-cover),.tillett-products-filtered .product-card-image:not(.use-cover),.tillett-products-filtered .product-card .product-card-image-wrapper .product-card-image:not(.use-cover),.tillett-related-products .related-product-image:not(.use-cover),.tillett-related-products .related-product-card .related-product-image-wrapper .related-product-image:not(.use-cover){background-size:contain !important;background-color:#fff !important;background-repeat:no-repeat !important;background-position:center !important}.product-card-image-wrapper:not(.use-cover),.related-product-image-wrapper:not(.use-cover){background-color:#fff !important}.product-card-image.use-cover,.related-product-image.use-cover,.search-result-image.use-cover,.tillett-search-results .product-card-image.use-cover,.tillett-search-results .product-card .product-card-image-wrapper .product-card-image.use-cover,.tillett-search-results .products-grid .product-card .product-card-link .product-card-image-wrapper .product-card-image.search-result-image.use-cover,.tillett-search-results .product-card-image-wrapper .product-card-image.search-result-image.use-cover,.tillett-search-results .product-card .product-card-image.search-result-image.use-cover,.tillett-search-results .product-card-image.search-result-image.use-cover,div.product-card-image.search-result-image.use-cover,.product-card-image.search-result-image.use-cover,.tillett-products .product-card-image.use-cover,.tillett-products .product-card .product-card-image-wrapper .product-card-image.use-cover,.tillett-products-filtered .product-card-image.use-cover,.tillett-products-filtered .product-card .product-card-image-wrapper .product-card-image.use-cover,.tillett-related-products .related-product-image.use-cover,.tillett-related-products .related-product-card .related-product-image-wrapper .related-product-image.use-cover{background-size:cover !important;background-color:transparent !important;background-repeat:no-repeat !important;background-position:center !important}.product-card-image-wrapper.use-cover,.related-product-image-wrapper.use-cover{background-color:transparent !important}@media (max-width:767px){.tillett-pdf-downloads{max-width:100%}.tillett-pdf-link{padding:12px 16px;gap:12px}.tillett-pdf-link .pdf-icon{width:36px;height:36px}.tillett-pdf-link .pdf-icon svg{width:20px;height:20px}.tillett-pdf-link .pdf-title{font-size:14px}.tillett-pdf-link .pdf-meta{font-size:10px}}@font-face{font-family:'DIN';font-style:normal;font-weight:700;font-display:auto;src:url('https://tillett.co.uk/wp-content/uploads/2025/11/DIN-Bold.woff2') format('woff2')}@font-face{font-family:'DIN';font-style:normal;font-weight:900;font-display:auto;src:url('https://tillett.co.uk/wp-content/uploads/2025/11/DIN-Black.woff2') format('woff2')}@font-face{font-family:'DIN';font-style:normal;font-weight:300;font-display:auto;src:url('https://tillett.co.uk/wp-content/uploads/2025/11/DIN-Light.woff2') format('woff2')}@font-face{font-family:'DIN';font-style:normal;font-weight:500;font-display:auto;src:url('https://tillett.co.uk/wp-content/uploads/2025/11/DIN-Medium.woff2') format('woff2')}@font-face{font-family:'DIN';font-style:normal;font-weight:400;font-display:auto;src:url('https://tillett.co.uk/wp-content/uploads/2025/11/DIN.woff2') format('woff2')}