.cart-variant-editor__open,.bee-page_cart__edit.cart-variant-editor__open{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--cve-edit-icon, #111111)!important;cursor:pointer;transition:color .2s ease,opacity .2s ease}.cart-variant-editor__open:hover,.cart-variant-editor__open:focus,.bee-page_cart__edit.cart-variant-editor__open:hover,.bee-page_cart__edit.cart-variant-editor__open:focus{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--cve-edit-icon-hover, #666666)!important}.cart-variant-editor__open svg{display:block;width:18px;height:18px;fill:currentColor}.cart-variant-editor-modal[hidden]{display:none!important}.cart-variant-editor-modal{position:fixed;z-index:999999;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px}.cart-variant-editor-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cve-overlay, rgba(0, 0, 0, .45))}.cart-variant-editor-modal__box{position:relative;z-index:1;width:100%;max-width:var(--cve-max-width, 460px);max-height:min(760px,calc(100vh - 40px));overflow-y:auto;padding:38px 34px 34px;background:var(--cve-background, #ffffff);color:var(--cve-text, #111111);border-radius:var(--cve-radius, 0px);box-shadow:0 18px 60px #00000029}.cart-variant-editor-modal__close{position:absolute;top:14px;right:16px;width:34px;height:34px;padding:0;border:0;background:transparent;color:var(--cve-text, #111111);font:inherit;font-size:24px;line-height:1;cursor:pointer}.cart-variant-editor-modal__eyebrow{display:block;margin-bottom:7px;color:var(--cve-muted, #666666);font-size:9px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.cart-variant-editor-modal__title{margin:0 0 8px;color:var(--cve-text, #111111);font-size:25px;font-weight:500;line-height:1.2}.cart-variant-editor-modal__current{margin:0;color:var(--cve-muted, #666666);font-size:12px;line-height:1.6}.cart-variant-editor-modal__options{display:flex;flex-direction:column;gap:22px;margin:26px 0 24px}.cart-variant-editor-modal__label{display:block;margin:0;color:var(--cve-text, #111111);font-size:9px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.cart-variant-editor-modal__values{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.cart-variant-editor-modal__value{min-width:48px;min-height:40px;padding:9px 14px;background:var(--cve-background, #ffffff);border:1px solid var(--cve-border, #dddddd);border-radius:0;color:var(--cve-muted, #666666);font:inherit;font-size:11px;font-weight:400;line-height:1;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.cart-variant-editor-modal__value:hover{border-color:var(--cve-primary, #111111);color:var(--cve-primary, #111111)}.cart-variant-editor-modal__value.is-selected{background:var(--cve-primary, #111111);border-color:var(--cve-primary, #111111);color:var(--cve-primary-contrast, #ffffff)}.cart-variant-editor-modal__submit{width:100%;min-height:50px;padding:0 20px;border:1px solid var(--cve-primary, #111111);border-radius:0;background:var(--cve-primary, #111111);color:var(--cve-primary-contrast, #ffffff);font:inherit;font-size:10px;font-weight:600;letter-spacing:.9px;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease,opacity .2s ease}.cart-variant-editor-modal__submit:hover:not(:disabled){background:var(--cve-background, #ffffff);color:var(--cve-primary, #111111)}.cart-variant-editor-modal__submit:disabled{opacity:.45;cursor:not-allowed}.cart-variant-editor-modal__status{margin:12px 0 0;color:#a22;font-size:11px;line-height:1.5}html.cart-variant-editor-open{overflow:hidden}@media(max-width:767px){.cart-variant-editor-modal{padding:12px}.cart-variant-editor-modal__box{max-height:calc(100vh - 24px);padding:34px 22px 26px}.cart-variant-editor-modal__options{gap:18px}.cart-variant-editor-modal__value{min-width:44px;min-height:38px;padding:8px 12px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cart-variant-editor.css.map */
