.inventory-status{display:block;margin:1rem 0;padding:.75rem 1rem;border-radius:6px;font-size:.95rem;font-weight:500;text-align:left;line-height:1.4}.inventory-status.dropship,.inventory-status.supplier-order,.inventory-status.in-stock{background-color:#f3f4f6;color:#111827;border:1px solid #E5E7EB}.inventory-status.coming-soon{background-color:#fff5f5;color:#b91c1c;border:1px solid #FECACA}.inventory-status strong{font-weight:700}.inventory-status-wrapper{margin-bottom:1rem}.product-state--coming-soon .quantity-selector{opacity:.5;pointer-events:none}.coming-soon-product{max-width:580px;margin:2.5rem auto 3.5rem!important;text-align:center!important;background-color:#fff!important;padding:1.5rem 1.5rem 2rem;border-radius:6px;box-shadow:0 1px 3px #0000000d;animation:fadeUp .6s ease-out}.coming-soon-product .notify-heading{font-size:1.3rem!important;font-weight:700!important;margin-bottom:.25rem!important;color:#111827!important}.coming-soon-product .notify-subtext{color:#4b5563!important;font-size:.95rem!important;margin-bottom:1.5rem!important}.klaviyo-form-RVqpYm form{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center!important;gap:.5rem;max-width:480px!important;margin:0 auto!important}.klaviyo-form-RVqpYm input[type=email]{flex:1 1 auto;min-width:240px;font-size:1rem!important;padding:.8em 1em!important;border:1px solid #d1d5db!important;border-radius:4px!important}.klaviyo-form-RVqpYm button{all:unset!important;display:inline-block!important;width:100%!important;text-align:center!important;background-color:var(--color-button-background, #CB2B2B)!important;color:var(--color-button-text, #FFFFFF)!important;border:none!important;border-radius:var(--radius-button, 4px)!important;font-family:var(--font-button-family, "Montserrat", sans-serif)!important;font-weight:var(--font-button-weight, 600)!important;font-size:var(--font-button-size, 1rem)!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:.9em 1.8em!important;cursor:pointer!important;transition:background-color .25s ease-in-out,color .25s ease-in-out,transform .2s ease!important;line-height:1!important}.klaviyo-form-RVqpYm button:hover,.klaviyo-form-RVqpYm button:focus{background-color:#fff!important;color:var(--color-button-background, #CB2B2B)!important;outline:none!important;transform:translateY(-1px)}@media (max-width: 640px){.klaviyo-form-RVqpYm form{flex-direction:column!important}.klaviyo-form-RVqpYm button{width:100%!important}}@media (max-width: 768px){.inventory-status{font-size:.9rem;padding:.65rem .9rem}}.color-scheme--background-1 .coming-soon-product{background-color:var(--color-background, #fff)!important;color:var(--color-foreground, #111827)!important}.color-scheme--background-2 .coming-soon-product{background-color:var(--color-background-secondary, #f9fafb)!important}.color-scheme--accent .coming-soon-product{background-color:var(--color-accent, #CB2B2B)!important;color:var(--color-accent-contrast, #fff)!important}.color-scheme--accent .coming-soon-product .notify-heading,.color-scheme--accent .coming-soon-product .notify-subtext{color:var(--color-accent-contrast, #fff)!important}.color-scheme--accent .klaviyo-form-RVqpYm input[type=email]{background-color:#fffffff2!important;color:#111!important}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 1000px){.product-gallery{margin-right:2rem}}.product__info-wrapper .inventory-status{display:block;margin-top:1rem;clear:both}.product__info-wrapper .product-form__input,.product__info-wrapper .product-form__input input,.product__info-wrapper .product-form__input label{z-index:1;position:relative}.inventory-status{position:relative;z-index:2;background-color:#f9fafb;padding:.75rem 1rem;border-radius:4px;font-size:.95rem;color:#111827;border:1px solid #e5e7eb;margin-bottom:1.25rem}.product-form__input{margin-bottom:1.25rem}.product-form__input{position:relative;z-index:2}.inventory-status{position:relative;z-index:1;margin-top:.75rem;margin-bottom:1.25rem}.product-form__input input,.product-form__input label,.product-form__input .variant-input{position:relative;z-index:3}.product-form__input{position:relative;z-index:5;margin-bottom:1rem}.inventory-status{position:relative;display:block;z-index:1;margin-top:1rem;padding:.75rem 1rem;border-radius:6px;background-color:#f9fafb;border:1px solid #E5E7EB;color:#111827}.product-form__input .variant-input,.product-form__input input,.product-form__input label{position:relative;z-index:10}.product-form__input+.inventory-status{margin-top:1.5rem!important}.variant-input{margin-right:.5rem;border:1px solid #D1D5DB;border-radius:4px;padding:.4em .8em}.variant-input:hover,.variant-input input:checked+label{border-color:#cb2b2b;background-color:#fff;color:#cb2b2b;transition:all .2s ease}.product-form__input{position:relative;z-index:2;margin-bottom:1.5rem!important}.inventory-status{position:relative;z-index:1;display:block;margin-top:1.25rem!important;padding:.75rem 1rem;border-radius:6px;border:1px solid #E5E7EB;background-color:#f9fafb;color:#111827}.product-form__input .variant-input,.product-form__input input,.product-form__input label{position:relative;z-index:5}.product-form{overflow:visible!important}.product-form__input--swatch,.product-form__input[data-option-name*="Frame Size"],.product-form__input[data-option-name*=Size]{display:flex!important;justify-content:center!important;gap:.75rem!important;flex-wrap:wrap!important}.product-form__input label{min-width:2.5rem;text-align:center;border:1px solid #d1d5db;border-radius:4px;padding:.4em .7em;cursor:pointer;transition:all .2s ease}.product-form__input input:checked+label{border-color:#cb2b2b;background-color:#fff;color:#cb2b2b;font-weight:600}.product-form__input label:hover{border-color:#cb2b2b;color:#cb2b2b}.inventory-status{margin-top:1rem!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/inventory-status.css.map */
