.vr-crumb{margin:0 0 4px;font-size:14px;color:#55606e}.vr-crumb a{color:#55606e}.vr-frame{margin:4px 0 8px}.vr-frame__label{font-size:15px;font-weight:600;margin-bottom:12px}.vr-frame__label span{color:#1f3a5f}.vr-frame__chips{display:flex;flex-wrap:wrap;gap:10px}.vr-chip{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;background:#fff;color:#1b2430;border:1.5px solid #E6E1D6;border-radius:3px;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.vr-chip:hover{border-color:#1f3a5f}.vr-chip.is-on{background:#1f3a5f;color:#fff;border-color:#1f3a5f}.vr-chip em{font-style:normal;font-weight:500;opacity:.85}.vr-sw{width:20px;height:20px;border-radius:50%;background:#16111a;border:2px solid #B58A4A;display:inline-block}.vr-frame__note{margin:12px 0 0;font-size:14px;color:#55606e}.vr-frame--off .vr-chip{opacity:.45;pointer-events:none}.vr-hide{display:none!important}.variant-option__button-label.vr-sel{background:#1f3a5f!important;border-color:#1f3a5f!important;color:#fff!important}.variant-option__button-label.vr-sel .variant-option__button-label__text{color:#fff!important}.vr-info{border-top:1px solid #E6E1D6;margin-top:8px}.vr-info div{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid #E6E1D6;font-size:15px}.vr-info b{font-weight:600}.vr-info span{color:#55606e;text-align:right}.vr-sw--white{background:#fff}.vr-frame-ui .vr-frame-color{display:none!important}.variant-option--buttons{display:flex!important;flex-wrap:wrap;gap:10px!important;grid-template-columns:none!important}.variant-option--buttons>legend{flex:0 0 100%;width:100%}.variant-option--buttons .variant-option__button-label{flex:0 0 auto!important;width:auto!important;min-width:0!important}.variant-option--buttons .variant-option__button-label__text{padding-inline:18px!important;font-size:15px;white-space:nowrap}.vr-opt-price{display:none!important}.vr-upload-hint{display:none}[data-upload-lift] #clfxxi7sqfqt .filepond--root{min-height:150px;outline:none!important}[data-upload-lift] #clfxxi7sqfqt .filepond--panel.filepond--panel-root{background-color:#fff!important;border:2px dashed #1F3A5F!important;border-radius:8px!important;box-sizing:border-box}[data-upload-lift] #clfxxi7sqfqt .filepond--panel-top.filepond--panel-root,[data-upload-lift] #clfxxi7sqfqt .filepond--panel-center.filepond--panel-root,[data-upload-lift] #clfxxi7sqfqt .filepond--panel-bottom.filepond--panel-root{background-color:transparent!important}[data-upload-lift] #clfxxi7sqfqt .filepond--drop-label{min-height:150px!important;height:150px!important;display:flex!important;align-items:center;justify-content:center;cursor:pointer}[data-upload-lift] #clfxxi7sqfqt .filepond--drop-label label{display:flex!important;flex-direction:column;align-items:center;gap:10px;font-size:0!important;line-height:0!important;cursor:pointer;margin:0}[data-upload-lift] #clfxxi7sqfqt .filepond--drop-label label:before{content:"";width:44px;height:44px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F3A5F' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16V4M7 9l5-5 5 5'/%3E%3Cpath d='M4 16v3a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-3'/%3E%3C/svg%3E") center/contain no-repeat}[data-upload-lift] #clfxxi7sqfqt .filepond--drop-label label:after{content:"Click to upload or drag and drop";font-size:16px!important;line-height:1.4!important;font-weight:600;color:#1f3a5f!important}[data-upload-lift] .cl-upload--wrapper:after{content:"A clear, well-lit photo where your pet's face is visible works best.";display:block;margin-top:8px;font-size:14px;color:#55606e}.vr-upload-privacy{margin:6px 0 0;font-size:12.5px;line-height:1.45;color:#55606e}.vr-upload-privacy a{color:#55606e;text-decoration:underline}.vr-preview{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background:#fff;display:flex;flex-direction:column}.vr-preview[hidden]{display:none}.vr-preview__stage{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:12px}.vr-preview__stage img{max-width:100%;max-height:100%;object-fit:contain;border:1px solid #E6E1D6;background:#fff}.vr-preview__msg{text-align:center;color:#55606e;font-size:15px;line-height:1.5;max-width:340px}.vr-spin{width:36px;height:36px;border:3px solid #E6E1D6;border-top-color:#1f3a5f;border-radius:50%;animation:vrspin 1s linear infinite;margin:0 auto 14px}@keyframes vrspin{to{transform:rotate(360deg)}}.vr-preview__bar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;border-top:1px solid #E6E1D6;font-size:13px;line-height:1.4;color:#55606e}.vr-preview__toggle{flex:0 0 auto;background:#fff;border:1px solid #1F3A5F;color:#1f3a5f;border-radius:3px;padding:7px 12px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.vr-preview.is-min{inset:auto 12px 12px auto;background:transparent;pointer-events:none}.vr-preview.is-min .vr-preview__stage,.vr-preview.is-min .vr-preview__badge{display:none}.vr-preview.is-min .vr-preview__bar{border:0;padding:0}.vr-preview.is-min .vr-preview__toggle{pointer-events:auto}.vr-sum{margin:0;font-size:15px;line-height:1.4;color:#1b2430}.vr-sum b{font-weight:700;color:#1f3a5f}@media(max-width:749px){.product-details h1{font-size:1.6rem!important;line-height:1.15}.vr-crumb{display:none}}.vr-step1{background:#f7f2e8;border:2px solid #1F3A5F;border-radius:6px 6px 0 0;border-bottom:0;padding:12px 14px 6px;margin-bottom:-22px}.vr-upload-heading{margin:0;font-weight:700;color:#1f3a5f;font-size:1.1rem}.vr-step1__num{display:inline-block;background:#1f3a5f;color:#fff;border-radius:999px;padding:1px 10px;margin-right:6px;font-size:.85rem;vertical-align:middle}.vr-upload-hint{margin:6px 0 0;font-size:.9rem;color:#454d57}.vr-upload-msg{margin:8px 0 0;padding:8px 10px;background:#f8e9ec;color:#5b1a3a;border-radius:4px;font-weight:600;font-size:.95rem}[data-upload-lift]{border:2px solid #1F3A5F;border-top:0;border-radius:0 0 6px 6px;background:#f7f2e8;padding:6px 10px 10px;min-height:96px}.vr-step1.vr-attn,.vr-step1.vr-attn+*[data-upload-lift],.vr-attn-wrap [data-upload-lift]{border-color:#b3261e!important;box-shadow:0 0 0 3px #b3261e40}.vr-damage{margin:-6px 0 0;font-size:.95rem;color:#1b2430}.variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#fff!important}.slideshow-controls__dots .slideshow-control{min-width:24px;min-height:24px}.product-details .rte h2,.product-details h2{font-size:1.35rem!important;line-height:1.25;margin:1.2em 0 .4em}.variant-option__button-label:has(input:checked){color:#fff!important}.variant-option__button-label,.variant-option__button-label__text{transition:none!important}.variant-option__button-label:not(:has(input:checked)) .variant-option__button-label__pill{display:none!important}.variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked){background-color:#1f3a5f!important;color:#fff!important}.variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked) .variant-option__button-label__text{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vr-product.css.map */
