.jm-qq .jewelryOptionsZipInput{width:100%;padding:24px 12px 8px!important;border-radius:var(--border-radius-sm, 4px)!important;background:var(--cloud, #f7f8fa)!important;border:1px solid var(--border, #c7cfdf);appearance:textfield;-webkit-appearance:textfield;-moz-appearance:textfield}.jm-qq *{max-width:unset!important}.jm-qq .max-w-screen-xs{max-width:431px!important;min-width:279px!important}.jm-qq .value-display{line-height:var(--leading-fine, 1.2)}.jm-qq .dialog-off-canvas-main-canvas{max-width:100%}.jm-qq select,.jm-qq input[type=text]{max-width:unset!important;border-radius:var(--border-radius-sm, 4px);border:1px solid var(--border, #c7cfdf)}.jm-qq .qqHeading{color:var(--brand, #062e60);font-size:var(--text-step-2);font-style:normal;font-weight:400;line-height:var(--leading-standard, 1.5);letter-spacing:.691px}.jm-qq .qqOptionsLabel{padding:8px 13px!important;position:absolute;z-index:99}.jm-qq .qqOptionsJewelryValuePadding{padding-left:22px!important}.jm-qq .jewelryOptionsSelect{display:flex;max-width:unset;width:100%;padding:24px 8px 8px 12px!important;gap:var(--none, 0px);align-self:stretch;border-radius:var(--border-radius-sm, 4px)!important}.jm-qq .qqOptionsInput{display:flex;max-width:unset;width:100%;padding:24px 12px 8px 22px!important;gap:var(--none, 0px);align-self:stretch;border-radius:var(--border-radius-sm, 4px)!important}.jm-qq .qqFormError,.qqFormError{position:absolute;overflow:hidden;color:var(--ink-negative, #ca3430);text-overflow:ellipsis;font-family:canada-type-gibson!important;font-size:.75rem!important;font-style:normal;font-weight:400!important;line-height:var(--leading-standard, 1.5)!important;letter-spacing:.432px;margin-top:4px}.jm-qq .qqInputError{border:1px solid var(--border-negative, #b71d1f)!important}.jm-qq .jewelryOptionsSelect{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url('data:image/svg+xml;utf8,<svg fill="none" stroke="black" stroke-width="4" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg"><path d="M16 24 L32 40 L48 24" /></svg>') no-repeat right 1.5rem center/1em!important}.jm-qq #quickQuoteCostBox{min-height:150px}.jm-qq .superscriptDollar{vertical-align:super;font-size:24px;font-family:Ginter;font-weight:500}.jm-qq .subscriptMonth{font-size:28px}@media (min-width: 1430px){.video-control{margin-top:125px!important}}@media (min-width: 1024px) and (max-width: 1429px){.video-control{margin-top:-150px}}.button-ease-in{transition:background-color .2s ease-in,color .2s ease-in}
