.collection-offers-bar{width:100%;box-sizing:border-box;padding:12px;overflow-x:auto;background:var(--offers-background, var(--white));color:var(--offers-text, var(--dark))}.collection-offers-bar .progress-text{margin:0 0 10px;font-size:13px;line-height:1.2;text-align:center}.collection-offers-bar .steps{display:flex;align-items:center;width:100%;min-width:min-content;max-width:480px;margin:0 auto;padding:0 28px 30px;box-sizing:border-box}.collection-offers-bar .step-container{position:relative;display:flex;height:24px;flex-direction:column;align-items:center;justify-content:center}.collection-offers-bar .step{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:10px;height:10px;border-radius:2px;transition:background .3s ease,color .3s ease,transform .3s ease,box-shadow .3s ease;border:1px solid var(--offers-inactive-border, var(--dark));background:var(--offers-inactive-background, var(--white));color:var(--offers-inactive-text, var(--offers-text, var(--dark)));font-size:11px;text-align:center}.collection-offers-bar .step-offer .step{width:24px;height:24px;border-radius:3px}.collection-offers-bar .step-offer{flex-direction:column;flex-shrink:0;width:24px}.collection-offers-bar .step.active{background:var(--offers-active-background, var(--dark));border-color:var(--offers-active-background, var(--dark));color:var(--offers-active-text, var(--white))}.collection-offers-bar .step-offer .step.active{transform:scale(1.06)}.collection-offers-bar .connector{flex:1 0 8px;min-width:8px;height:2px;border-radius:2px;background:var(--offers-connector, var(--dark10, #e5e5e5));transition:background .3s ease}.collection-offers-bar .connector.active{background:var(--offers-active-connector, var(--dark))}.collection-offers-bar .offer{position:absolute;top:calc(100% + 4px);left:50%;width:max-content;max-width:80px;overflow-wrap:anywhere;font-size:9px;letter-spacing:.04em;text-transform:uppercase;line-height:1.15;text-align:center;transform:translate(-50%)}@media screen and (min-width:600px){.collection-offers-bar{width:440px;max-width:calc(100vw - 32px)}}@media screen and (min-width:800px){.collection-offers-bar{width:480px;max-width:calc(100vw - 32px);padding-left:16px;padding-right:16px}.collection-offers-bar .steps{max-width:none;padding:0 32px 30px}.collection-offers-bar .step-container{height:26px}.collection-offers-bar .step{width:10px;height:10px}.collection-offers-bar .step-offer{width:26px}.collection-offers-bar .step-offer .step{width:26px;height:26px;font-size:12px}.collection-offers-bar .connector{flex-basis:10px;min-width:10px}.collection-offers-bar .offer{max-width:88px;font-size:10px}}@media screen and (min-width:1000px){.collection-offers-bar{display:flex;align-items:center;justify-content:center;gap:24px;width:700px;max-width:calc(100vw - 32px);padding:12px 24px}.collection-offers-bar .progress-text{flex:0 0 auto;margin:0 0 30px;white-space:nowrap;text-align:left}.collection-offers-bar .steps{flex:1 1 0;min-width:0;max-width:360px;margin:0;padding-left:0}}.collection-offers-bar .connector.progressive{position:relative;overflow:hidden;flex-basis:8px}.collection-offers-bar .connector.progressive .fill{position:absolute;inset:0 auto 0 0;background:var(--offers-active-connector, var(--dark));transition:width .3s ease}.collection-offers-bar.is-money .step-container{height:32px}.collection-offers-bar.is-money .step-offer,.collection-offers-bar.is-money .step-offer .step{width:32px}.collection-offers-bar.is-money .step-offer .step{height:32px;font-size:10px;letter-spacing:-.02em;overflow:hidden}.collection-offers-bar.is-money .step-container:not(.step-offer) .step{width:10px;height:10px}
/*# sourceMappingURL=/cdn/shop/t/109/assets/54bs_collection-offers-bar.css.map */
