.jsky__intro{background:#f7f7f8;border-left:3px solid var(--journey-accent, #573275);border-radius:0 4px 4px 0;padding:12px 16px;margin:0 0 28px;font-size:14px;line-height:1.5}.jsky__intro[hidden]{display:none}.jsky__block{margin:0 0 34px}.jsky__block[hidden]{display:none}.jsky__block-title{font-size:17px;font-weight:700;margin:0 0 4px}.jsky__block-help{font-size:13px;line-height:1.5;opacity:.72;margin:0 0 16px}.jsky__badge{display:inline-block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:4px 9px;border-radius:100px;background:#5732751a;color:var(--journey-accent, #573275)}.jsky__bundles{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.jsky__bundle{display:flex;flex-direction:column;border:3px solid #e6e6e6;border-radius:var(--journey-radius, 6px);overflow:hidden;background:#fff;transition:border-color .2s ease}.jsky__bundle.is-added{border-color:var(--journey-accent, #573275)}.jsky__bundle-image{width:100%;height:160px;object-fit:cover;display:block}.jsky__bundle-body{padding:16px;display:flex;flex-direction:column;gap:6px;flex:1}.jsky__bundle-title{font-size:16px;font-weight:700;margin:0}.jsky__bundle-blurb{font-size:13px;line-height:1.5;opacity:.72;margin:0}.jsky__bundle-includes{font-size:12px;line-height:1.5;opacity:.75;margin:4px 0 0}.jsky__bundle-includes span{font-weight:700;opacity:.85}.jsky__bundle-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px}.jsky__bundle-price{font-size:18px;font-weight:700}.jsky__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.jsky__item{position:relative;display:flex;flex-direction:column;border:3px solid #e6e6e6;border-radius:var(--journey-radius, 6px);overflow:hidden;background:#fff;transition:border-color .2s ease}.jsky__item.is-added{border-color:var(--journey-accent, #573275)}.jsky__item.is-soldout{opacity:.55}.jsky__item-image{width:100%;height:150px;object-fit:cover;display:block;background:#f1f2f4}.jsky__item .jsky__badge{position:absolute;top:10px;left:10px;background:var(--journey-accent, #573275);color:#fff}.jsky__item-body{padding:12px 14px 6px;display:flex;flex-direction:column;gap:3px;flex:1}.jsky__item-title{font-size:14px;font-weight:700;color:inherit;text-decoration:none;line-height:1.35}.jsky__item-title:hover{text-decoration:underline}.jsky__item-blurb{font-size:12px;line-height:1.45;opacity:.7;margin:0}.jsky__item-price{margin-top:4px;font-size:15px;font-weight:700}.jsky__item-foot{padding:0 14px 14px}.jsky__btn{-webkit-appearance:none;appearance:none;border:2px solid var(--journey-accent, #573275);border-radius:100px;background:none;color:var(--journey-accent, #573275);padding:9px 18px;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .2s ease,color .2s ease}.jsky__btn:hover,.jsky__btn.is-added{background:var(--journey-accent, #573275);color:#fff}.jsky__btn--add{width:100%}.jsky__stepper{display:flex;align-items:center;justify-content:space-between;border:2px solid var(--journey-accent, #573275);border-radius:100px;overflow:hidden}.jsky__step{-webkit-appearance:none;appearance:none;border:0;background:none;color:var(--journey-accent, #573275);width:40px;height:38px;font-size:18px;font-weight:700;cursor:pointer}.jsky__step:hover{background:#57327514}.jsky__step-qty{font-size:15px;font-weight:700}.jsky__soldout{display:inline-block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;opacity:.6;padding:9px 0}.jsky__cart{position:sticky;bottom:0;display:flex;align-items:center;gap:12px;margin:24px 0 0;padding:14px 18px;background:#23252a;color:#fff;border-radius:var(--journey-radius, 6px)}.jsky__cart[hidden]{display:none}.jsky__cart-label{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.75}.jsky__cart-count{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 8px;border-radius:100px;background:var(--journey-accent, #573275);font-size:13px;font-weight:700}.jsky__cart-total{margin-left:auto;font-size:18px;font-weight:700}@media(max-width:749px){.jsky__bundles,.jsky__items{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/journey-step-skywalks.css.map */
