.vp-choice-native{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.vp-choice-field{min-width:0!important;width:100%!important;padding:0!important;margin:0 0 22px!important;border:0!important;font-family:inherit!important;color:#111217;grid-column:1/-1}.vp-choice-field legend{display:block!important;position:static!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;overflow:visible!important;padding:0!important;margin:0 0 10px!important;font-size:14px!important;font-weight:750!important;line-height:1.4!important;color:#111217!important}.vp-choice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:9px;max-width:100%;align-items:stretch}.vp-choice-grid .vp-choice{-webkit-appearance:none!important;appearance:none!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-width:0!important;min-height:92px!important;width:auto!important;max-width:none!important;padding:12px 10px!important;margin:0!important;border:1px solid #dfe3ea!important;border-radius:9px!important;background:#fff!important;color:#111217!important;box-shadow:none!important;text-transform:none!important;font-family:inherit!important;font-size:13px!important;line-height:1.35!important;letter-spacing:normal!important;font-weight:650!important;text-align:center!important;cursor:pointer!important;position:relative!important}.vp-choice-grid .vp-choice:before,.vp-choice-grid .vp-choice:after{content:none!important}.vp-choice svg{width:64px;height:38px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;color:#000096;flex-shrink:0}.vp-choice-text{overflow-wrap:anywhere;display:flex;flex-direction:column;gap:4px}.vp-choice-text strong{font:inherit;font-weight:750}.vp-choice-text small{font:inherit;font-size:12px;font-weight:500;color:#667085}.vp-choice-grid .vp-choice[aria-checked=true]{border-color:#000096!important;background:#eef0ff!important;box-shadow:inset 0 0 0 1px #000096!important;color:#000096!important}.vp-choice-grid .vp-choice:hover{border-color:#000096!important}.vp-choice-grid .vp-choice:focus-visible{outline:3px solid #000096!important;outline-offset:3px!important}.vp-choice-grid .vp-choice:disabled{opacity:.45!important;cursor:not-allowed!important;background:#f7f7f9!important}.vp-choice-color{width:32px;height:32px;border-radius:50%;border:1px solid #bdc3cc;box-shadow:inset 0 0 0 2px #fff6;display:block;flex-shrink:0}.vp-choice-field--colors .vp-choice-grid{grid-template-columns:repeat(auto-fit,minmax(108px,1fr))}.vp-choice-field--colors .vp-choice{min-height:85px!important}.vp-choice-error{color:#b42318;font-size:13px;margin:8px 0 0}.vp-choice-error[hidden]{display:none!important}.vp-choice-grid[aria-invalid=true]{outline:2px solid #b42318;outline-offset:4px;border-radius:9px}.vp-promo__inks>.vp-choice-field{grid-column:1/-1}.vp-promo__color-preview,.vp-pen [data-pen-imprint-toggle]{display:none!important}.vp-pen [data-pen-imprint-panel]{position:static!important;border:0!important;padding:0!important;box-shadow:none!important;background:#fff!important;max-height:none!important;overflow:visible!important}.vp-pen [data-pen-imprints]{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(108px,1fr))!important;gap:9px!important}.vp-pen .vp-pen__imprint-swatch{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:85px!important;padding:12px 8px!important;border:1px solid #dfe3ea!important;border-radius:9px!important;background:#fff!important;color:#111217!important;font-size:12px!important;line-height:1.3!important;gap:8px!important;cursor:pointer!important}.vp-pen .vp-pen__imprint-swatch:has(input:checked){background:#eef0ff!important;border-color:#000096!important;box-shadow:inset 0 0 0 1px #000096!important}.vp-pen .vp-pen__imprint-swatch:has(input:focus-visible){outline:3px solid #000096;outline-offset:3px}.vp-pen .vp-pen__imprint-swatch input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important}.vp-pen .vp-pen__imprint-swatch .vp-pen__imprint-dot{width:32px!important;height:32px!important;min-width:32px!important}@media(max-width:600px){.vp-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vp-choice-field--colors .vp-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vp-choice-grid .vp-choice{min-height:88px!important;padding:11px 7px!important}.vp-choice-field--colors .vp-choice{min-height:82px!important}.vp-choice-field legend{font-size:14px!important}.vp-pen [data-pen-imprints]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}#root [data-vp-brochure-order] .vp-brochure-order__selectors{grid-template-columns:minmax(0,1fr);gap:14px}#root .vp-choice-field--sheet-size .vp-choice-grid{grid-template-columns:repeat(auto-fit,minmax(104px,1fr))}#root .vp-choice-field--sheet-size .vp-choice-grid .vp-choice{min-height:124px!important;gap:7px!important;padding:11px 8px!important}#root .vp-choice-field--sheet-size .vp-choice svg.vp-choice-paper-icon{display:block;width:72px;height:72px;max-width:100%;min-height:72px;flex:0 0 72px;overflow:visible;stroke-width:1.6}#root .vp-choice-field--sheet-size .vp-choice-text{white-space:nowrap;overflow-wrap:normal;font-size:13px}#root .vp-choice-field--folds legend small{margin-left:10px;font-size:12px;font-weight:500;color:#667085;white-space:nowrap}#root .vp-choice-field--folds .vp-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#root .vp-choice-field--folds .vp-choice-grid .vp-choice{min-height:132px!important;gap:5px!important;padding:11px 8px!important}#root .vp-choice-field--folds .vp-choice svg.vp-choice-fold-icon{display:block;width:72px;height:72px;min-height:72px;max-width:100%;flex:0 0 72px;overflow:visible;stroke-width:1.5}#root .vp-choice-field--folds .vp-choice-text{overflow-wrap:normal;max-width:100%;font-size:13px}
/*# sourceMappingURL=/cdn/shop/t/60/assets/varaprint-visual-options.css.map */
