selector {
	align-self: flex-start;
}
#everything {
	background-color: #EAEAEA;
}
#header {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/london-turbos/assets/top-banner.jpg');
    background-repeat: no-repeat;
    background-position: right;
    background-size: 150%;
}
@media (min-width:768px) and (max-width:992px) {
	#header {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/london-turbos/assets/top-banner.jpg');
    background-repeat: no-repeat;
    background-position: right;
    background-size: 150%;
}}
@media (max-width:768px) {
	#header {
	text-align: center;
}
#header {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/london-turbos/assets/top-banner.jpg');
    background-repeat: no-repeat;
    background-position: right;
    background-size: 350%;
}}
.el-FgLVVJNoQ { padding: 10px 0 10px 0; }
.el-FgLVVJNoQ img{
  max-width: 400px;
}
.el-RRmCcaGTR { padding: 0px 0 40px 0; }
@media (min-width:768px) and (max-width:992px) {
	.el-RRmCcaGTR { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	.el-RRmCcaGTR { padding: 0 0 0 0; }
}
#web-menu {
	color: #F0F8FF;
	background-color: #FF0000;
}
#web-menu { padding: 0 0 0 0; }
#web-menu span {
    color: #fff;
    font-family: 'poppins';
    font-weight: 600
}
#web-menu span:hover {
    color: #ea4d1a;
    font-family: 'poppins';
    font-weight: 600
}
#web-menu li {
    background-color: #ea4d1a;
border-left: solid 1px white;
}
#web-menu li:hover {
    background-color: #2e2e2e;
}
#web-menu {
    border-left: solid 0px white;
}
.jd-main-menu li {
    flex-grow: 1;
    text-align: center;
    line-height: 24px;
}
@media (min-width:768px) and (max-width:992px) {
	#web-menu {
	font-size: 12px;
}
#web-menu { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	#web-menu {
	font-size: 11px;
	text-transform: uppercase;
}
}
#web-menu-mobile {
	color: #F0F8FF;
	background-color: #FF0000;
}
#web-menu-mobile { padding: 0 0 0 0; }
#web-menu-mobile span {
    color: #fff;
    font-family: 'poppins';
    font-weight: 600
}
#web-menu-mobile span:hover {
    color: #ea4d1a;
    font-family: 'poppins';
    font-weight: 600
}
#web-menu-mobile li {
    background-color: #ea4d1a;
border-left: solid 1px white;
}
#web-menu-mobile li:hover {
    background-color: #2e2e2e;
}
#web-menu-mobile {
    border-left: solid 0px white;
}
@media (min-width:768px) and (max-width:992px) {
	#web-menu-mobile {
	font-size: 12px;
}
#web-menu-mobile { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	#web-menu-mobile {
	font-size: 11px;
	text-transform: uppercase;
}
}
#main {
	background-color: #FFFFFF;
}
#main { padding: 50px 50px 50px 50px; }
@media (min-width:768px) and (max-width:992px) {
	#main { padding: 0 0 0 0; }
}
@media (max-width:768px) {
	#main { padding: 0 0 0 0; }
}
@media (min-width:768px) and (max-width:992px) {
	.el-PmDHYtnRH { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	.el-sNXvPQtpC { padding: 20px 20px 20px 20px; }
}
.el-MbbQEPVUD {
	text-align: center;
}
.el-MbbQEPVUD {
    max-width: 900px;
}
.el-MbbQEPVUD img.jd-gallery-item-img {
    margin: 0;
    width: 100%;
    max-width: unset;
    object-fit: contain;
    border: 0px
    background-color
}
.jd-gallery > .jd-gallery-item:first-of-type .jd-gallery-bigimg, .jd-gallery input:checked + .jd-gallery-bigimg {
	border: unset;
	background-color:unset;
}
.jd-gallery-item {
	border: unset;
	background-color:unset;
}
.el-manKVkLSY {
	text-align: right;
}
.el-manKVkLSY img {
    aspect-ratio: 464/212;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    align-self: flex-start;
    max-width: 100%;
}
.el-vmvzLoPUk {
	text-align: right;
}
.el-vmvzLoPUk img {
    aspect-ratio: 464/212;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    align-self: flex-start;
    max-width: 100%;
}
.el-XWfxvXSMv {
	text-align: right;
}
.el-XWfxvXSMv img {
    aspect-ratio: 464/212;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    align-self: flex-start;
    max-width: 100%;
}
.el-pJTkwuLIP {
	text-align: right;
}
.el-pJTkwuLIP img {
    aspect-ratio: 464/212;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    align-self: flex-start;
    max-width: 100%;
}
.el-pzcNXDkgr {
	background-color: #F5F5F5;
}
.el-pzcNXDkgr { padding: 20px 20px 20px 20px; 	margin: 20px 20px 20px 20px; }
@media (max-width:768px) {
	.el-pzcNXDkgr { padding: 10px 10px 10px 10px; }
}
.el-XRtDtxdcN {
	line-height: 36px;
}
.el-XRtDtxdcN { padding: 20px 20px 20px 20px; }
.el-XRtDtxdcN {
    font-family: 'poppins';
    font-size: 25px;
    font-weight: 600;
}
@media (max-width:768px) {
	.el-XRtDtxdcN {
	font-size: 20px;
	line-height: 27px;
}
}
.el-rreWoXquz {
	line-height: 26px;
}
.el-rreWoXquz { padding: 20px 20px 20px 20px; }
.el-rreWoXquz {
    font-family: 'poppins';
    font-size: 14px;
    font-weight: 400; 
}
@media (max-width:768px) {
	.el-rreWoXquz {
	font-size: 16px;
}
}
.el-BSLRGJAfS {
	text-align: left;
}
@media (max-width:768px) {
	.el-BSLRGJAfS { padding: 10px 10px 10px 10px; }
}
#mid-banner { margin: 20px 0 0 0; }
#mid-banner img{
    display: block;
}
.el-qBTTXxqyA {
	color: #FFFFFF;
	background-color: #FFFFFF;
	line-height: 32px;
}
.el-qBTTXxqyA {
  font-family: "poppins";
  font-size: 14px;
  font-weight: 350;
  color: #000;
  border-radius: 5px;
}
.el-qBTTXxqyA div {
  color: #000;
}
.el-qBTTXxqyA h3, .el-qBTTXxqyA strong {
   font-weight: 600;
}
.jd-accordion-item label {
    display: block;
    position: relative;
    border-bottom: 0;
    background-color: #ea4d1a;
    border-radius: 0px;
    padding: .6em .75em;
}
.jd-accordion-item input:checked + label + div {
    position: relative;
    max-height: 100%;
    padding: 20px 10px;
    opacity: 1;
    color: black;
}
#fcats { padding: 20px 20px 20px 20px; 	margin: 30px 0 0 0; }
.el-YPvhfkGPF {
    font-family: 'poppins';
    text-align: center;
    font-size: 30px;
    font-weight: 600;
}
.el-YPvhfkGPF span {
    color: #ea4d1a;
}
.el-SVSfgqfru { padding: 20px 20px 20px 20px; 	margin: 0 0 0 0; }
.el-SVSfgqfru {
    gap: 40px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-SVSfgqfru {
    flex-direction: row!important;
    display: flex;
}}
@media (max-width:768px) {
	.el-SVSfgqfru { padding: 10px 0 10px 0; }
}
@media (max-width:768px) {
	.el-nBzErcuqU { padding: 0 0 0 0; }
}
.el-jduznzEuv { padding: 20px 20px 20px 20px; 	margin: 0 0 0 0; }
.el-jduznzEuv {
    gap: 40px;
}
@media (max-width:768px) {
	.el-jduznzEuv { padding: 10px 0 10px 0; }
}
#fcats-mobile { padding: 20px 20px 20px 20px; 	margin: 30px 0 0 0; }
@media (max-width:768px) {
	#fcats-mobile { padding: 40px 40px 40px 40px; }
}
.el-zlbBYSnjb {
    font-family: 'poppins';
    text-align: center;
    font-size: 30px;
    font-weight: 600;
}
.el-zlbBYSnjb span {
    color: #ea4d1a;
}
.el-JBxhbLvgn { padding: 20px 20px 20px 20px; 	margin: 0 0 0 0; }
.el-JBxhbLvgn {
    gap: 40px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-JBxhbLvgn {
    flex-direction: row!important;
    display: flex;
}}
@media (max-width:768px) {
	.el-JBxhbLvgn { padding: 10px 0 10px 0; }
.el-JBxhbLvgn {
    gap: 10px;
}}
@media (max-width:768px) {
	.el-DLWoMJAfS { padding: 0 0 0 0; }
}
.el-mDdUQJaFh { padding: 20px 20px 20px 20px; 	margin: 0 0 0 0; }
.el-mDdUQJaFh {
    gap: 40px;
}
@media (min-width:768px) and (max-width:992px) {
	.el-mDdUQJaFh {
    flex-direction: row!important;
    display: flex;
}}
@media (max-width:768px) {
	.el-mDdUQJaFh { padding: 10px 0 10px 0; }
.el-mDdUQJaFh {
    gap: 10px;
}}
.el-IrNqWzmyI {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/london-turbos/assets/top-banner.jpg');
    background-repeat: no-repeat;
    background-position: right;
    background-size: 200%;
}
@media (min-width:768px) and (max-width:992px) {
	.el-IrNqWzmyI { padding: 20px 20px 20px 20px; }
}
.el-gbWEKNefY { padding: 30px 30px 10px 30px; }
.el-WMuPUHgLb {
	line-height: 2em;
}
.el-WMuPUHgLb {
    font-family: 'poppins';
    color: #fff;
}
.el-WMuPUHgLb span {
    font-size: 25px;
    font-weight: 600;
    border-bottom: 2px solid #ea4d1a;
}
.el-bXfqfKnAh {
	font-family: poppins;
	line-height: 26px;
}
.el-bXfqfKnAh { padding: 20px 0 0 0; }
.el-bXfqfKnAh a {
    color: white;
    text-decoration: none;
}
.el-bXfqfKnAh a:hover {
    color: #ea4d1a;
    text-decoration: none;
}
    .jd-menu > li:hover, .jd-menu > li:has(.sub-items) .sub-items li:hover {
        background: none!important;
    }
}
.el-CckThJkPy {
	line-height: 2em;
}
.el-CckThJkPy {
    font-family: 'poppins';
    color: #fff;
}
.el-CckThJkPy span {
    font-size: 25px;
    font-weight: 600;
    border-bottom: 2px solid #ea4d1a;
}
.el-TazoLmyxW {
	font-family: poppins;
	line-height: 26px;
}
.el-TazoLmyxW { padding: 20px 0 0 0; }
.el-TazoLmyxW a {
    color: white;
    text-decoration: none;
}
.el-TazoLmyxW a:hover {
    color: #ea4d1a;
    text-decoration: none;
}
    .jd-menu > li:hover, .jd-menu > li:has(.sub-items) .sub-items li:hover {
        background: none!important;
    }
}
.el-PnceKgMDU {
	line-height: 2em;
}
.el-PnceKgMDU {
    font-family: 'poppins';
    color: #fff;
}
.el-PnceKgMDU span {
    font-size: 25px;
    font-weight: 600;
    border-bottom: 2px solid #ea4d1a;
}
.el-cnjAGJvbN {
	font-family: poppins;
	line-height: 26px;
}
.el-cnjAGJvbN { padding: 20px 0 0 0; }
.el-cnjAGJvbN a {
    color: white;
    text-decoration: none;
}
.el-cnjAGJvbN a:hover {
    color: #ea4d1a;
    text-decoration: none;
}
    .jd-menu > li:hover, .jd-menu > li:has(.sub-items) .sub-items li:hover {
        background: none!important;
    }
}
@media (max-width:768px) {
	.el-RxTvAqgat { padding: 20px 20px 20px 20px; }
}
.el-QYGAvzsNk {
    background-color: #ea4d1a;
    min-height: 50px;
}
.el-pvwMGScCY {
	text-align: center;
}
.el-pvwMGScCY {
    font-family: 'poppins';
    color: #fff;
    text-align: center;
}
@media (min-width:768px) and (max-width:992px) {
	.el-pvwMGScCY { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	.el-pvwMGScCY { padding: 20px 20px 20px 20px; }
}
.el-jRwgLRRJb {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/london-turbos/assets/top-banner.jpg');
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: 350%;
}
@media (min-width:768px) and (max-width:992px) {
	.el-jRwgLRRJb { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	.el-jRwgLRRJb {
    background-image: url('https://ebay.jarilohosting.co.uk/2025/london-turbos/assets/top-banner.jpg');
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: 2000%;
}}
@media (min-width:768px) and (max-width:992px) {
	.el-CdWemgkau {
	text-align: left;
}
.el-CdWemgkau img{
    max-width: 30%;
}}
@media (max-width:768px) {
	.el-CdWemgkau {
	text-align: center;
}
.el-CdWemgkau { padding: 20px 20px 20px 20px; }
.el-CdWemgkau img{
    max-width: 80%
}}
.el-sooRqeTon { padding: 30px 30px 30px 30px; }
@media (min-width:768px) and (max-width:992px) {
	.el-sooRqeTon {
    flex-direction: row!important;
    display: flex;
}
.el-sooRqeTon > div{
    flex: 1 1;
}}
@media (max-width:768px) {
	.el-WfHUBkGtD { padding: 20px 20px 20px 20px; }
}
.el-BAEaGLbkW {
	line-height: 2em;
}
.el-BAEaGLbkW {
    font-family: 'poppins';
    color: #fff;
}
.el-BAEaGLbkW span {
    font-size: 25px;
    font-weight: 600;
    border-bottom: 2px solid #ea4d1a;
}
.el-bXfqfKnAh {
	font-family: poppins;
	line-height: 26px;
}
.el-bXfqfKnAh { padding: 20px 0 0 0; }
.el-bXfqfKnAh a {
    color: white;
    text-decoration: none;
}
.el-bXfqfKnAh a:hover {
    color: #ea4d1a;
    text-decoration: none;
}
    .jd-menu > li:hover, .jd-menu > li:has(.sub-items) .sub-items li:hover {
        background: none!important;
    }
}
@media (max-width:768px) {
	.el-pbzbVQCxj { padding: 20px 20px 20px 20px; }
}
.el-WmpXdbcQW {
	line-height: 2em;
}
.el-WmpXdbcQW {
    font-family: 'poppins';
    color: #fff;
}
.el-WmpXdbcQW span {
    font-size: 25px;
    font-weight: 600;
    border-bottom: 2px solid #ea4d1a;
}
.el-TazoLmyxW {
	font-family: poppins;
	line-height: 26px;
}
.el-TazoLmyxW { padding: 20px 0 0 0; }
.el-TazoLmyxW a {
    color: white;
    text-decoration: none;
}
.el-TazoLmyxW a:hover {
    color: #ea4d1a;
    text-decoration: none;
}
    .jd-menu > li:hover, .jd-menu > li:has(.sub-items) .sub-items li:hover {
        background: none!important;
    }
}
@media (max-width:768px) {
	.el-RhSnmuBaH { padding: 20px 20px 20px 20px; }
}
.el-rpnheuBxG {
	line-height: 2em;
}
.el-rpnheuBxG {
    font-family: 'poppins';
    color: #fff;
}
.el-rpnheuBxG span {
    font-size: 25px;
    font-weight: 600;
    border-bottom: 2px solid #ea4d1a;
}
.el-naTEdNCzc {
	font-family: poppins;
	line-height: 26px;
}
.el-naTEdNCzc { padding: 20px 0 0 0; }
.el-naTEdNCzc a {
    color: white;
    text-decoration: none;
}
.el-naTEdNCzc a:hover {
    color: black;
    text-decoration: none;
}
@media (max-width:768px) {
	.el-naTEdNCzc {
	line-height: 41px;
}
}
.el-lHHMBmCRP {
    background-color: #ea4d1a;
    min-height: 50px;
}
.el-nUflfcYaX {
	text-align: center;
}
.el-nUflfcYaX {
    font-family: 'poppins';
    color: #fff;
    text-align: center;
}
@media (min-width:768px) and (max-width:992px) {
	.el-nUflfcYaX { padding: 20px 20px 20px 20px; }
}
@media (max-width:768px) {
	.el-nUflfcYaX { padding: 20px 20px 20px 20px; }
}