.v-spec{--text: var(--ink);--text-soft: var(--ink-soft);--text-pale: var(--ink-pale);max-width:var(--page-width);margin-inline:auto;background:var(--bone);border:2.5px solid var(--ink);border-radius:var(--radius-md);box-shadow:6px 6px 0 var(--ink);overflow:hidden}.v-spec__head{--text: var(--ink);--text-soft: var(--ink-soft);--text-pale: var(--ink-pale);background:var(--paper-50);padding:var(--space-6);border-bottom:2.5px solid var(--ink);display:grid;grid-template-columns:130px minmax(0,1fr);gap:var(--space-5);align-items:center}.v-spec__title-block .or-eyebrow{display:inline-flex}.v-spec__title-block h3{font-family:var(--font-display);font-size:28px;text-transform:uppercase;letter-spacing:-.005em;line-height:1.05}.v-spec__title-block h3 span{color:var(--orange-500)}.v-spec__sub{font-size:14px;color:var(--text-soft);margin-top:var(--space-2)}.v-spec__sub p{margin:0}.v-spec__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.v-spec__cell{padding:var(--space-6) var(--space-5);border-right:2px dashed var(--ink);text-align:center}.v-spec__cell:last-child{border-right:none}.v-spec__cell-eyebrow{font-family:var(--font-stamp);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--orange-700);margin-bottom:var(--space-3);display:block}.v-spec__cell-num{font-family:var(--font-display);font-size:56px;line-height:1.05;letter-spacing:-.005em;margin-bottom:var(--space-2)}.v-spec__cell-num span{font-size:22px;color:var(--orange-500);margin-left:4px}.v-spec__cell-label{font-family:var(--font-body);font-size:13px;color:var(--text-soft);line-height:1.4}.v-spec__cell-label p{margin:0}.v-seal{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:90px;height:90px;border-radius:50%;background:var(--amber-500);border:3px solid var(--ink);color:var(--text);font-family:var(--font-display);text-align:center;line-height:1;position:relative;box-shadow:3px 3px 0 var(--ink)}.v-seal:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px dashed var(--ink);border-radius:50%;pointer-events:none}.v-seal__mark{font-size:36px;letter-spacing:-.02em;line-height:1;margin-bottom:2px}.v-seal__label{font-family:var(--font-stamp);font-size:7px;letter-spacing:.18em;text-transform:uppercase}.v-seal__img{width:70%;height:70%;object-fit:contain}.v-seal--large{width:130px;height:130px}.v-seal--large .v-seal__mark{font-size:56px}.v-seal--large .v-seal__label{font-size:9px}.v-seal--medium{width:90px;height:90px}.v-seal--small{width:64px;height:64px;box-shadow:2px 2px 0 var(--ink);border-width:2px}.v-seal--small .v-seal__mark{font-size:26px}.v-seal--small .v-seal__label{font-size:6px}.v-seal--tiny{width:44px;height:44px;box-shadow:1px 1px 0 var(--ink);border-width:2px}.v-seal--tiny .v-seal__mark{font-size:18px}.v-seal--tiny .v-seal__label{font-size:5px}.v-seal--rotated{transform:none}.v-seal--sunset{background:var(--amber-500);color:var(--text)}.v-seal--sunset:after{border-color:var(--ink)}.v-seal--cream{--text: var(--ink);--text-soft: var(--ink-soft);--text-pale: var(--ink-pale);background:var(--bone);color:var(--text)}.v-seal--cream:after{border-color:var(--ink)}.v-seal--forest{--text: var(--paper-50);--text-soft: var(--paper-200);--text-pale: var(--paper-300);background:var(--navy-700);color:var(--amber-300);border-color:var(--ink)}.v-seal--forest:after{border-color:var(--amber-300)}.v-seal--terracotta{background:var(--orange-500);color:var(--bone)}.v-seal--terracotta:after{border-color:var(--bone)}@media(max-width:1200px){.v-spec__grid{grid-template-columns:1fr 1fr}.v-spec__cell{border-right:none;border-bottom:2px dashed var(--ink)}.v-spec__cell:nth-last-child(2),.v-spec__cell:last-child{border-bottom:none}.v-spec__cell:nth-child(odd){border-right:2px dashed var(--ink)}}@media(max-width:700px){.v-spec__head,.v-spec__grid{grid-template-columns:1fr}.v-spec__cell{border-right:none!important;border-bottom:2px dashed var(--ink)!important}.v-spec__cell:last-child{border-bottom:none!important}}.v-seal__logo{display:flex;width:72%;color:#00568b}.v-seal__logo svg{width:100%;height:auto;display:block;fill:currentColor}.v-seal--large .v-seal__logo{width:74%}.v-seal--tiny .v-seal__logo{width:70%}.v-seal--sunset .v-seal__logo,.v-seal--forest .v-seal__logo,.v-seal--terracotta .v-seal__logo{color:#fff}.v-seal--cream .v-seal__logo{color:#00568b}.v-seal__logo{transform:translateY(7%)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-open-road-vohringer-spec.css.map */
