.f8pr ul.check.vp-production-options{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 22px;padding:0;max-width:100%}.f8pr ul.check.vp-production-options>li{margin:0;max-width:100%;flex:0 1 auto}.f8pr ul.check.vp-production-options>li>label{display:flex;align-items:center;justify-content:flex-start;gap:10px;min-height:62px;max-width:100%;padding:12px 16px;border:1px solid #d6dee5;border-radius:10px;background:#fff;color:#172431;font-family:inherit;font-size:14px;font-weight:650;line-height:1.3;white-space:normal;box-shadow:none;transition:border-color .15s,background .15s}.f8pr ul.check.vp-production-options>li>input:checked+label{border-color:#000096;background:#f7f7f9;color:#111217;box-shadow:inset 0 0 0 1px #111217}.f8pr ul.check.vp-production-options>li>input:focus-visible+label{outline:3px solid #2c69d8;outline-offset:3px}.vp-production-label{display:grid;gap:4px;min-width:0}.vp-production-label>small{font-size:12px;font-weight:450;line-height:1.25;color:#52626f}.vp-production-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;color:#172431}.vp-production-icon>svg{display:block;width:30px;height:30px}.vp-finish-sample{display:block;width:26px;height:26px;border:1px solid #a7afb8;border-radius:50%;background:#e6e8eb;box-shadow:inset 0 1px 3px #fff9}.vp-finish-sample--gold{background:linear-gradient(135deg,#805417,#f2d78a 35%,#fff0b7 45%,#bd8d36 60%,#e2bd66)}.vp-finish-sample--silver{background:linear-gradient(135deg,#5b6670,#e5e9ed 35%,#fff 45%,#929da7 60%,#d2d8df)}.vp-finish-sample--holographic{background:linear-gradient(130deg,#d5c6ef,#b1e3e2 23%,#fbf1bf 43%,#f0b5d4 62%,#b9c5f1 82%,#caefdf)}.vp-finish-sample--blue{background:#215db4}.vp-finish-sample--red{background:#b52e36}.vp-finish-sample--black{background:#192128}.vp-finish-sample--edge{border-radius:4px;transform:rotate(-12deg);height:16px;border-top:6px solid #fff;box-shadow:0 1px 3px #0003}.vp-production-options input.disabled+label{opacity:.55}@media(max-width:600px){.f8pr ul.check.vp-production-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.f8pr ul.check.vp-production-options>li{min-width:0;width:100%}.f8pr ul.check.vp-production-options>li>label{width:100%;padding:11px 10px;min-height:68px;font-size:13px;gap:8px}.vp-production-icon,.vp-production-icon>svg{width:25px;height:25px}.vp-production-label>small{font-size:11px}}@media(prefers-reduced-motion:reduce){.f8pr ul.check.vp-production-options>li>label{transition:none}}
.vp-production-app .swatch-view-button{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:8px 0 20px!important;padding:0!important}.vp-production-app .swatch-view-item{margin:0!important;padding:0!important;max-width:100%;flex:0 1 auto}.vp-production-app .swatch-button{height:auto!important;min-height:64px!important;min-width:145px!important;padding:12px 16px!important;margin:0!important;border:1px solid #d6dee5!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;color:#172431!important;font-family:inherit!important;font-size:14px!important;line-height:1.3!important}.vp-production-app .swatch-title-and-icon-container{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important}.vp-production-app .swatch-button-title-text{white-space:normal!important;text-align:left!important;color:inherit!important;font-family:inherit!important;font-size:14px!important;font-weight:650!important}.vp-production-app .swatch-button.swatch-selected{border-color:#000096!important;background:#eef0ff!important;color:#111217!important;box-shadow:inset 0 0 0 1px #111217!important}.vp-production-app [role=radio]:focus-visible{outline:3px solid #2c69d8;outline-offset:3px;border-radius:10px}.vp-production-app .swatch-button-title-text small{display:block;margin-top:4px;font-family:inherit!important;font-size:12px!important;font-weight:450!important;color:#52626f!important;line-height:1.25!important}@media(max-width:600px){.vp-production-app .swatch-view-button{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}.vp-production-app .swatch-view-item{min-width:0;width:100%}.vp-production-app .swatch-button{min-width:0!important;width:100%!important;min-height:70px!important;padding:11px 10px!important}.vp-production-app .swatch-title-and-icon-container{gap:8px!important}.vp-production-app .swatch-button-title-text{font-size:13px!important}.vp-production-app .swatch-button-title-text small{font-size:11px!important}}
.vp-production-app .swatch-button .swatch-button-title-text,.vp-production-app .swatch-button .swatch-button-title-text *{background:transparent!important;color:inherit!important;font-family:Inter,sans-serif!important}.vp-production-app .swatch-button .swatch-button-title-text>span{font-size:14px!important;font-weight:650!important;line-height:1.3!important}.vp-production-app .swatch-button .swatch-button-title-text>small{font-size:12px!important;font-weight:450!important;color:#52626f!important;line-height:1.25!important}@media(max-width:600px){.vp-production-app .swatch-button .swatch-button-title-text>span{font-size:13px!important}.vp-production-app .swatch-button .swatch-button-title-text>small{font-size:11px!important}}
.vp-production-app .swatch-title-and-icon-container,.vp-production-app .swatch-title-and-icon-container *{pointer-events:none!important}

.vp-finish-sample--brown{background:#693e2e}.vp-finish-sample--orange{background:#e56b2f}.vp-finish-sample--pink{background:#d482a4}.vp-finish-sample--hot-pink{background:#c1448d}.vp-finish-sample--purple{background:#7b3e83}.vp-finish-sample--yellow{background:#e8bd22}.vp-finish-sample--green{background:#5c824f}.vp-finish-sample--turquoise{background:#2eaaa4}.vp-finish-sample--white{background:#fff}.vp-finish-sample--metallic{background-image:linear-gradient(135deg,#0004,transparent 30%,#fffc 47%,transparent 64%,#0003);box-shadow:inset 0 0 0 1px #fff5,inset 0 2px 3px #fff8}.vp-finish-sample--painted{height:19px;border-radius:3px;border-top:5px solid #fff;transform:rotate(-9deg);box-shadow:0 1px 2px #10253d33,inset 0 -2px 0 #0002}.vp-card-style-app .swatch-view-button{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important}.vp-card-style-app .swatch-view-item{width:100%;min-width:0}.vp-card-style-app .swatch-button{width:100%!important;min-width:0!important;min-height:70px!important;padding:10px!important;border-radius:10px!important}.vp-card-style-app .swatch-button .swatch-button-title-text>span{font-size:13px!important;font-weight:700!important}.vp-card-style-app .swatch-button .swatch-button-title-text>small{font-size:10px!important;line-height:1.35!important;font-weight:450!important}.vp-card-style-app .vp-production-icon,.vp-card-style-app .vp-production-icon>svg{width:30px;height:30px}.vp-card-style-app .swatch-button.swatch-selected{border-color:#000096!important;background:#eef0ff!important;box-shadow:inset 0 0 0 1px #111217!important}.vp-production-app .swatch-button:hover{border-color:#779baa!important}.vp-production-app .swatch-button.swatch-selected:hover{border-color:#000096!important}@media(min-width:1500px){.vp-card-style-app .swatch-view-button{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:700px){.vp-card-style-app .swatch-view-button{grid-template-columns:repeat(2,minmax(0,1fr))}.vp-card-style-app .swatch-button{min-height:68px!important}.vp-card-style-app .swatch-button .swatch-button-title-text>small{font-size:10px!important}}

.vp-dual-finish-sample{display:flex;align-items:center;min-width:35px}.vp-dual-finish-sample .vp-finish-sample{width:22px;height:22px;flex:none}.vp-dual-finish-sample .vp-finish-sample+.vp-finish-sample{margin-left:-9px}.vp-finish-sample--gloss{background:linear-gradient(135deg,#26343e 20%,#a5bac5 45%,#111d25 62%,#354953);border-color:#526775}.vp-finish-sample--blue.vp-finish-sample--metallic{background-color:#2e64a6}.vp-finish-sample--orange.vp-finish-sample--metallic{background-color:#c8723b}.vp-finish-sample--purple.vp-finish-sample--metallic{background-color:#79588c}.vp-finish-sample--yellow.vp-finish-sample--metallic{background-color:#c2b34c}.vp-finish-guide{font-family:Inter,sans-serif;font-size:12px;line-height:1.5;color:#5a6b77;margin:-7px 0 18px}.vp-card-style-app .swatch-button .swatch-button-title-text>small{font-size:11px!important}.vp-dual-finish-app .swatch-view-button{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}.vp-dual-finish-app .swatch-button{min-width:0!important;width:100%!important;min-height:66px!important;padding:10px!important}.vp-dual-finish-app .swatch-button-title-text{font-size:12px!important}.vp-dual-finish-app .vp-production-icon{width:36px}.vp-dual-finish-app .swatch-button .swatch-button-title-text>span{font-size:12px!important}@media(max-width:380px){.vp-dual-finish-app .swatch-view-button{grid-template-columns:1fr}}

.vp-card-style-app .swatch-title-and-icon-container{flex-direction:column!important;justify-content:center!important;gap:6px!important}.vp-card-style-app .swatch-button{min-height:76px!important;padding:10px 6px!important}.vp-card-style-app .swatch-button .swatch-button-title-text{width:100%!important;text-align:center!important;line-height:1.2!important}.vp-card-style-app .swatch-button .swatch-button-title-text>small{display:none!important}.vp-card-style-app .vp-production-icon,.vp-card-style-app .vp-production-icon>svg{width:28px;height:28px}.vp-style-guide{font-family:Inter,sans-serif;font-size:12px;line-height:1.45;color:#37586a;margin:-6px 0 18px}.vp-painted-finish-app .swatch-view-button{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px!important}.vp-painted-finish-app .swatch-button{min-width:0!important;width:100%!important;min-height:51px!important;padding:8px!important}.vp-painted-finish-app .swatch-title-and-icon-container{gap:6px!important}.vp-painted-finish-app .swatch-button .swatch-button-title-text>span{font-size:12px!important;line-height:1.25!important}.vp-painted-finish-app .vp-production-icon{width:24px;height:24px}.vp-painted-finish-app .vp-finish-sample{width:23px;height:18px}.vp-finish-sample--gold.vp-finish-sample--metallic{background-color:#c49a4a}.vp-finish-sample--black{background-color:#202124}.vp-finish-sample--blue:not(.vp-finish-sample--metallic){background-color:#2452a3}.vp-finish-sample--red{background-color:#b62834}@media(max-width:700px){.vp-card-style-app .swatch-view-button{grid-template-columns:repeat(3,minmax(0,1fr))}.vp-card-style-app .swatch-button .swatch-button-title-text>span{font-size:12px!important}.vp-painted-finish-app .swatch-button{padding:7px 5px!important;min-height:55px!important}.vp-painted-finish-app .swatch-button .swatch-button-title-text>span{font-size:11px!important}}

.vp-finish-sample--rose-gold{background:linear-gradient(135deg,#9b6664,#efd1c0 40%,#bc8b83 68%,#e6b6aa)}
.vp-finish-sample--copper{background:linear-gradient(135deg,#773b24,#e0a17c 40%,#a75c36 68%,#cb885a)}
