@media not (min-width:768px){.omni-stage__inner{padding:12px 16px 24px}.omni-stage__grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:12px}.omni-stage__identity{grid-area:1/1;min-width:0}.omni-stage__identity h1{letter-spacing:0;overflow-wrap:anywhere;font-size:30px;line-height:1.05}.omni-stage__identity>p{letter-spacing:0;white-space:normal;margin-top:6px;font-size:12px}.omni-stage__identity>div{margin-top:8px}.omni-stage__configuration{display:contents}.omni-stage__strength{grid-area:2/1;min-width:0}.omni-stage__strength [role=group]{flex-flow:wrap;justify-content:flex-start;gap:8px}.omni-stage__strength .variant-pill{border-radius:12px;flex:none;width:auto;min-width:0;min-height:52px;padding:6px 16px}.omni-stage__strength .variant-pill__mass{font-size:13px}.omni-stage__strength .variant-pill__price{font-size:12px}.omni-stage__single-pill{border-radius:12px;flex-direction:column;gap:4px;height:auto;min-height:52px;margin-top:6px;padding:6px 16px;display:flex}.omni-stage__vial{grid-area:3/1/auto/-1;min-width:0}.omni-stage__vial-frame{width:100%;max-width:260px;margin-inline:auto}.omni-stage__total{text-align:center;grid-area:4/1/auto/-1;min-width:0;margin-top:0}.omni-stage__total>span:first-child{letter-spacing:.12em;font-size:9px}.omni-stage__total [data-fall-product-price]>div{justify-content:center;font-size:26px}.omni-stage__total [data-fall-product-price]>p{letter-spacing:0}.omni-stage__total>span:last-child{font-size:26px}.omni-stage__bundle{grid-area:5/1/auto/-1;margin-top:4px}.omni-stage__bundle [data-bundle-and-save]>div:first-child{letter-spacing:.15em;margin-bottom:12px}.omni-stage__bundle [data-bundle-and-save]>.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-top:4px}.omni-stage__bundle .omni-tile{min-height:60px;padding:8px 2px}.omni-stage__bundle .omni-tile>span{letter-spacing:0;padding-inline:4px;font-size:6px}.omni-stage__bundle .omni-tile .font-display{font-size:12px}.omni-stage__bundle .omni-tile .uppercase{letter-spacing:0;font-size:9px}.omni-stage__actions{margin-top:14px}.omni-stage__action-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.omni-stage__action-row [aria-label=Quantity]{height:48px;padding-inline:3px}.omni-stage__action-row [aria-label=Quantity] button{width:32px;height:40px}.omni-stage__action-row [aria-label=Quantity]>div{width:28px}.omni-stage__action-row #add-to-cart-btn{letter-spacing:0;width:100%;min-width:0;height:48px;min-height:48px;font-size:11px}}
