.ooo-purchase-band{display:block;border-block:var(--gridline-width, 1px) solid rgb(var(--color-gridline))}.ooo-purchase-band__row{display:flex;align-items:center;justify-content:space-between;gap:var(--ooo-purchase-gap);width:100%;padding:var(--ooo-purchase-pad-top) max(24px,4vw) var(--ooo-purchase-pad-bottom);position:relative;left:var(--ooo-purchase-offset)}.ooo-purchase-band[data-alignment=left] .ooo-purchase-band__row{justify-content:flex-start}.ooo-purchase-band[data-alignment=center] .ooo-purchase-band__row{justify-content:center}.ooo-purchase-band[data-alignment=right] .ooo-purchase-band__row{justify-content:flex-end}.ooo-purchase-band__selection,.ooo-purchase-band__price,.ooo-purchase-band__quantity,.ooo-purchase-band__action{display:flex;flex-direction:column;gap:8px;min-width:0}.ooo-purchase-band__selection{flex:0 1 auto;max-width:360px}.ooo-purchase-band__price{flex:0 0 auto;text-align:center}.ooo-purchase-band__quantity,.ooo-purchase-band__action{flex:0 0 auto}.ooo-purchase-band__shipping-notice{display:block;font-size:12px;font-weight:400;line-height:1.2;text-align:center}.ooo-purchase-band__eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.ooo-purchase-band__selection-line{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.35}.ooo-purchase-band__swatches{display:inline-flex;flex:none;align-items:center;padding-left:1px}.ooo-purchase-band__swatch{display:block;width:27px;height:27px;border:2px solid rgb(255 255 255 / .9);border-radius:50%;background:#aaa;box-shadow:0 0 0 1px currentColor}.ooo-purchase-band__swatch+.ooo-purchase-band__swatch{margin-left:-9px}.ooo-purchase-band__swatch:first-child{position:relative;z-index:1}.ooo-purchase-band__swatch[hidden]{display:none}.ooo-purchase-band__accessory-notice{color:#9d3e1c;font-size:11px;font-weight:700;letter-spacing:.015em;line-height:1.3;margin-top:-4px}.ooo-purchase-band__price-value{font-family:var(--font-heading-family, inherit);font-size:24px;line-height:1.2;white-space:nowrap}.ooo-purchase-band__price s{font-size:13px;opacity:.65}.ooo-purchase-band__price s[hidden]{display:none}.ooo-purchase-band__quantity-control{display:flex;align-items:center;border:1px solid currentColor;height:46px}.ooo-purchase-band__quantity-control button{width:32px;height:100%;font-size:20px;line-height:1}.ooo-purchase-band__quantity-control input{width:36px;text-align:center;background:transparent;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ooo-purchase-band__quantity-control input::-webkit-inner-spin-button,.ooo-purchase-band__quantity-control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ooo-purchase-band__button{min-width:174px;min-height:46px;padding-inline:18px;white-space:nowrap}.ooo-purchase-band__button:disabled{cursor:not-allowed;opacity:.5}.ooo-purchase-band__status{flex-basis:100%;width:100%;margin:0;font-size:13px}.ooo-purchase-band__status[hidden]{display:none}@media(min-width:1200px){.ooo-purchase-band[data-alignment=spread][data-price-centered] .ooo-purchase-band__price{position:absolute;left:50%;transform:translate(-50%)}.ooo-purchase-band[data-alignment=spread][data-price-centered] .ooo-purchase-band__quantity{margin-left:auto}}@media(min-width:1024px)and (max-height:900px){.ooo-purchase-band__row{gap:min(var(--ooo-purchase-gap),16px);padding-top:min(var(--ooo-purchase-pad-top),10px);padding-bottom:min(var(--ooo-purchase-pad-bottom),16px)}.ooo-purchase-band__selection,.ooo-purchase-band__price,.ooo-purchase-band__quantity,.ooo-purchase-band__action{gap:4px}.ooo-purchase-band__quantity-control,.ooo-purchase-band__button{min-height:40px;height:40px}}@media(max-width:1023px){.ooo-purchase-band__row{flex-wrap:wrap;left:0}.ooo-purchase-band__selection{flex-basis:100%}.ooo-purchase-band__price{text-align:left}}@media(max-width:600px){.ooo-purchase-band__row{gap:18px;padding-inline:20px}.ooo-purchase-band__selection{flex-basis:100%}.ooo-purchase-band__price{flex:1 1 40%}.ooo-purchase-band__action{flex:1 1 100%}.ooo-purchase-band__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/product-purchase-band.css.map */
