.container.lbs-container{padding:60px 0;background:#f5f5f5;margin:0 -15px}.entry-content>.container.lbs-container:first-child,.lk-bike-cat .page-wrapper>.row:first-child>#content:first-child>.container:first-child{margin-top:-30px}.container.lbs-container .row{max-width:1170px;margin:auto;padding:0 15px}.lekkerbike-section-wrap{display:flex;max-width:100%;width:100%}.lbs-image{flex:0 0 41.66%;max-width:41.66%;width:41.66%;display:flex;flex-flow:column nowrap}.lbs-content{flex:0 0 58.33%;max-width:58.33%;width:58.33%;padding:0 0 0 30px;display:flex;flex-flow:column nowrap}body.lk-bike-cat .entry-content .lbs-content>h5,.lbs-content>h5{opacity:.7;font-family:'Rubik';font-size:14px;color:#666;letter-spacing:1.17px;text-transform:uppercase;margin:auto 0 0;flex:0 0 auto;max-width:100%}body.lk-bike-cat .entry-content .lbs-content>h2,.lbs-content>h2{font-family:'Raleway';font-size:42px;color:#000;font-weight:500;margin:0 0 20px;text-align:left;flex:0 0 auto}body.lk-bike-cat .entry-content .lbs-written-content,.lbs-written-content,.lbs-written-content *{font-family:'Raleway';font-size:16px;color:#373737;line-height:1.375em;letter-spacing:normal;font-weight:400}.lbs-written-content{flex:0 0 auto;max-width:100%;width:100%;margin:0 0 30px}.lbs-btn-price{flex:0 0 auto;max-width:100%;width:100%;display:flex;margin:0 0 60px}.lbs-btn-price>a{flex:0 0 auto;max-width:80%;width:auto;display:flex;align-items:center;background:#000;height:48px;padding:2px 35px 0;border-radius:50px;font-family:Rubik;font-size:14px;color:#FFF;letter-spacing:.88px;text-align:center;line-height:14px;font-weight:500;text-transform:uppercase;margin:auto 20px auto 0}.lbs-btn-price>a:hover{background:#ec7d10}.lbs-price{flex:0 0 auto;max-width:20%;width:auto;margin:auto auto auto 0;display:flex;flex-wrap:wrap}.lbs-price small{flex:0 0 100%;max-width:100%;font-size:11px;text-transform:uppercase;letter-spacing:.8px;font-family:'Rubik';color:#999;margin:auto auto 3px 0}.lbs-price span{flex:0 0 100%;font-family:Rubik;font-size:24px;color:#000;font-weight:400;letter-spacing:normal;margin:0 auto auto 0;padding:0 0 0 11px;position:relative}.lbs-price span .woocommerce-Price-currencySymbol{position:absolute;left:-11px;top:3px;font-size:15px;color:#ec7d10}ul.lbs-icons{list-style:none;padding:0;flex:0 0 auto;max-width:100%;display:flex;flex-wrap:wrap;margin:auto -15px 0 -15px}ul.lbs-icons li{flex:0 0 auto;max-width:135px;padding:0 15px;text-align:center;width:auto}ul.lbs-icons li .lbs-icon-image{display:flex;align-items:center;justify-content:center;margin:0 0 10px;width:100%;height:35px}ul.lbs-icons li .lbs-icon-image svg{width:auto;display:block;height:33px}.lbs-icon-content{margin:0 0 auto;opacity:.7;font-family:'Rubik';font-size:12px;color:#373737;text-align:center;line-height:16px;letter-spacing:normal}.lbs-image ul.lk-bp-attr-colour{justify-content:center}.image-container{position:relative;width:100%;height:0;padding-bottom:80%;margin:0 0 20px;flex:0 0 auto}.image-container>div{position:absolute;left:0;top:0;width:100%;height:100%;padding:0;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:all .2s linear}.image-container>div img{width:auto;height:auto;max-width:100%;max-height:100%;margin:auto}.image-container>div.active{opacity:1;visibility:visible;transition-delay:.2s}.entry-content>.container.lbs-container:nth-child(even),#content>.container.lbs-container:nth-child(even){background:#ebebeb}span.woocommerce-Price-amount.amount{text-align:left}.lbs-price small{text-align:left}.lbs-price small.onsale{color:#ec7d10;margin-top:-10px}.lbs-price del span{color:#aaa}.lbs-price del span{color:#999;font-size:120%}.lbs-price del span span{font-size:79%}.lbs-price del span .woocommerce-Price-currencySymbol{font-size:11px;left:-9px;color:#777}.lbs-price del span{padding-left:11px}.lbs-price del+span{font-size:28px;font-weight:400;color:#fff;background:#ec7d10;flex-basis:auto;padding:4px 7px 3px 16px;border-radius:3px;margin-top:4px}.lbs-price del+span .woocommerce-Price-currencySymbol{font-size:16px;color:rgba(255,255,255,.66);left:-6px;top:7px}.lbs-bubble{position:absolute;display:flex;flex-wrap:wrap;flex-flow:column wrap;width:100px;height:100px;background:rgba(237,28,36,.91);font-size:17px;text-transform:uppercase;text-align:center;justify-content:center;color:#fff;font-weight:400;border-radius:100px;left:0;top:0}.lbs-bubble strong{flex:0 0 auto;font-size:28px;margin:2px 0 4px}@media (max-width:1023px){.lekkerbike-section-wrap{flex-wrap:wrap}.lbs-image{flex:0 0 60%;max-width:100%;width:60%;margin:0 auto 50px}.lbs-content{flex:0 0 100%;max-width:100%;width:100%;text-align:center;padding:0 60px}body.lk-bike-cat .entry-content .lbs-content>h2,.lbs-content>h2{text-align:center}ul.lbs-icons{justify-content:center}.lbs-btn-price{padding-left:60px}}@media (max-width:767px){.lbs-image{max-width:90%;flex:0 0 90%;margin-bottom:30px}.container.lbs-container{padding:30px 0}body.lk-bike-cat .entry-content .lbs-content>h2,.lbs-content>h2{font-size:27px}.lbs-content{padding:0}body.lk-bike-cat .entry-content .lbs-written-content,.lbs-written-content,.lbs-written-content *{font-size:15px;margin-bottom:13px}body.lk-bike-cat .entry-content .lbs-content>h5,.lbs-content>h5{font-size:12px}.lbs-btn-price{flex-wrap:wrap}.lbs-btn-price>a{max-width:100%;padding:2px 20px 0;flex:0 0 auto;margin:0 0 20px}.lbs-btn-price{padding:0;justify-content:center;margin-bottom:10px}.lbs-price{justify-content:center;margin:0 auto}.lbs-price small{text-align:center}ul.lbs-icons{margin:auto 0 0}ul.lbs-icons li{max-width:50%;margin-bottom:30px}ul.lbs-icons{display:none}ul.lk-bp-attr-colour li.active span{font-family:'Rubik';letter-spacing:normal;font-size:17px}}