#go-camping-promo{--promo-accent:#FADE58;--promo-accent-text:#593833}#go-camping-promo .img-action-wrap .action{height:3rem}#go-camping-promo .img-action-wrap .action.step1{top:29%;bottom:auto;background:#7aa438;color:#fff}#go-camping-promo .img-action-wrap .action.step2{top:49.5%;bottom:auto;background:#ef832a;color:#fff}#go-camping-promo .img-action-wrap .action.step3{top:67%;bottom:auto;background:#3781c6;color:#fff}.promo-scroll-tab{position:sticky;top:0;z-index:200;background:#1a1a1a}.promo-scroll-tab .swiper-slide{width:auto;padding:14px 18px;color:rgba(255,255,255,.45);font-size:14px;white-space:nowrap;cursor:pointer;transition:color .2s,font-weight .2s;user-select:none}.promo-scroll-tab .swiper-slide.is-active{color:#fff;font-weight:700}#go-camping-event-info .btn-wrap{position:relative}#go-camping-event-info .btn-wrap .btn{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);width:90%;height:3.5rem;font-weight:500;border-radius:12px}#go-camping-event-info .btn-wrap .btn.btn-outline-success{background-color:#fff;border:2px solid #12b886;color:#12b886}#go-camping-event-info .btn-wrap .btn.btn-outline-warning{background-color:#fff;border:2px solid #ef6c1a;color:#ef6c1a}#go-camping-event-info .btn-wrap .btn.btn-outline-violet{background-color:#fff;border:2px solid #4d50c4;color:#4d50c4}#go-camping-event-info .btn-wrap .btn.btn-outline-primary{background-color:#fff;border:2px solid #1d8bff;color:#1d8bff}#go-camping-event-info .btn-wrap .btn i:before{font-weight:700!important}
