.revy-custom-content-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-heading{max-width:1500px;margin:30px auto 20px;padding:0 20px}.section-title{font-size:28px;font-weight:800;text-align:center;margin-top:50px}.card-yellow{background:#ffeb3b1a}.card-green{background:#13473a14}.card-white{background:#fff;border:2px black solid}.card-polka{background-color:#fff;background-image:radial-gradient(rgba(255,0,0,.1) 7px,transparent 7px);background-size:26px 26px}.card:hover .bike-img.active{transform:scale(1.03);transition:transform .5s ease}.tag{font-weight:700;font-size:12px;text-transform:uppercase;border-radius:3px;display:inline-block;padding:4px 12px;margin-bottom:20px}.tag-yellow{background:#ffeb3b}.tag-green{background:#13473a}.tag-white{background:#fff;border:2px black solid}.tag-polka{background-color:#fff;border:2px red solid}.price-range-yellow{border-top:3px solid #ffeb3b}.price-range-green{border-top:3px solid rgb(19,71,58)}.price-range-polka{border-top:3px solid red}.btn-yellow{background:#ffeb3b;color:#000}.btn-green{background:#13473a}.btn-white{background:#fff;color:#000;border:2px solid black}.btn-polka{background-color:red;color:#fff}.btn-yellow:hover{background:#fffb3b!important;color:#000}.btn-green:hover{background:#136e4b!important}.btn-white:hover{background:none!important;color:#a9a9a9;border:2px solid darkgrey}.btn-polka:hover{background-color:#f40000!important;color:#fff}.section{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 auto 60px;padding:0 10px}.section.cards-1{max-width:740px}.section.cards-2{max-width:1120px}.section.cards-3{max-width:1500px}.section.cards-4{max-width:1880px}.section.cards-5{max-width:2260px}.section-heading{max-width:1140px;margin:30px auto 20px;padding:0 20px}.section-title{font-size:28px;font-weight:800;text-align:center;margin:0}.card{background:#f9f9f9;border-radius:3px;padding:20px;width:360px;box-sizing:border-box;flex:0 0 auto;max-width:360px;position:relative}.card:hover .bike-img.active{transform:scale(1.03);transition:transform .3s ease}.tag{background:#7fbd04;color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;border-radius:3px;display:inline-block;padding:4px 12px;margin-bottom:20px}.bike-img{width:100%;height:auto;margin-bottom:20px;display:none;cursor:pointer}.bike-img.active{display:block}.color-picker{display:flex;gap:10px;margin-bottom:10px}.color-option{width:12px;height:12px;border-radius:50%;cursor:pointer!important;transition:transform .2s ease}.color-option.selected{transform:scale(1.25)}h2{font-weight:900;font-size:20px;margin:0 0 4px}.subtitle{color:#333;margin-bottom:4px}.spec-row{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid #eee;font-size:14px}.price-range{font-weight:700;font-size:16px;padding:10px 0;margin-top:5px;border-top:1px solid #eee}.buttons{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.buttons a{flex:1;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;background:#7fbd04;border-radius:3px;padding:10px 15px;font-weight:700;transition:background .3s ease}.buttons a:hover{background:#eee;color:#000}.bolt{position:absolute;top:20px;right:20px;width:27px;height:27px}.btn-card{width:100%}@media (min-width: 768px) and (max-width: 1024px){.card{flex:0 0 360px}}@media (max-width: 767px){.section{flex-direction:column;align-items:center}.card{flex:1 1 100%;max-width:100%}.spec-row{display:none}}
/*# sourceMappingURL=/cdn/shop/t/42/compiled_assets/styles.css.map */
