@import url('https://use.typekit.net/trw0eji.css');
@import url('../fonts/stylesheet.css');

.page-id-3110 {
  /* =============================================
  Plate Sizes
  ============================================= */
  /* =============================================
  Plate Shapes
  ============================================= */
  /* =============================================
  Plate Styles
  ============================================= */
  /* =============================================
  Text Colors
  ============================================= */
  /* =============================================
  Plate Badges
  ============================================= */
  /* =============================================
  Plate Badges
  ============================================= */
}

.page-id-3110 * {
  box-sizing: border-box;
}

.page-id-3110 svg.svgFilter {
  position: absolute;
  visibility: hidden;
  width: 0;
  height: 0;
}

.page-id-3110 #submitBtn {
  display: flex;
  align-items: center;
  justify-content: center;
}

.page-id-3110 #submitBtn .loading-gear {
  width: 1.823vw;
  height: auto;
  display: none;
  -webkit-animation: spin 1s linear infinite;
  animation: spin 1s linear infinite;
}

@-webkit-keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.page-id-3110 .modal {
  position: absolute;
  z-index: 10000;
  /* 1 */
  top: 0;
  left: 0;
  visibility: hidden;
  width: 100%;
  height: 100%;
}

.page-id-3110 .modal.is-visible {
  visibility: visible;
}

.page-id-3110 .modal-overlay {
  position: fixed;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: hsla(0deg, 0%, 0%, 0.5);
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.3s, opacity 0.3s;
}

.page-id-3110 .modal.is-visible .modal-overlay {
  opacity: 1;
  visibility: visible;
  transition-delay: 0s;
}

.page-id-3110 .modal-wrapper {
  position: absolute;
  z-index: 9999;
  top: 6em;
  left: 50%;
  width: 32em;
  margin-left: -16em;
  background-color: #fff;
  box-shadow: 0 0 1.5em hsla(0deg, 0%, 0%, 0.35);
}

.page-id-3110 .modal-transition {
  transition: all 0.3s 0.12s;
  transform: translateY(-10%);
  opacity: 0;
}

.page-id-3110 .modal.is-visible .modal-transition {
  transform: translateY(0);
  opacity: 1;
}

.page-id-3110 .modal-header,
.page-id-3110 .modal-content {
  padding: 1em;
}

.page-id-3110 .modal-header {
  position: relative;
  background-color: #fff;
  box-shadow: 0 1px 2px hsla(0deg, 0%, 0%, 0.06);
  border-bottom: 1px solid #e8e8e8;
}

.page-id-3110 .modal-close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 1em;
  color: #aaa;
  background: none;
  border: 0;
}

.page-id-3110 .modal-close:hover {
  color: #777;
}

.page-id-3110 .modal-heading {
  font-size: 1.125em;
  margin: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.page-id-3110 .modal-content > *:first-child {
  margin-top: 0;
}

.page-id-3110 .modal-content > *:last-child {
  margin-bottom: 0;
}

.page-id-3110 .grid {
  gap: 2.083vw;
  display: grid;
  margin: 2.604vw 0;
  align-items: flex-start;
  justify-content: center;
  grid-template-rows: 100%;
  grid-template-columns: 25% 75%;
  grid-template-areas: 'left right';
}

.page-id-3110 .plate-wrapper {
  height: 40.052vw;
  display: flex;
  perspective: 104.167vw;
  align-items: center;
  justify-content: center;
  border-radius: 1.042vw 0 1.042vw 0;
  box-shadow: 0 0.156vw 0.313vw rgba(0, 0, 0, 0.3),
    inset 0 0.156vw 0.313vw rgba(0, 0, 0, 0.3);
}

.page-id-3110 .plate-wrapper.displayBoth {
  flex-direction: column;
  gap: 4.167vw;
}

.page-id-3110 .plate-wrapper .plate {
  display: flex;
  align-items: center;
  width: 23.438vw;
  height: 6.25vw;
  padding: 1.042vw;
  justify-content: center;
  padding-bottom: 2.083vw;
  background: linear-gradient(
    180deg,
    rgb(245, 245, 245) 0%,
    rgb(255, 255, 255) 90%,
    rgb(240, 240, 240) 100%
  );
  border-radius: 0.521vw;
  perspective: 104.167vw;
  transition: all 0.3s ease-in-out;
  transform: rotate3d(1, 0, 0, -309deg) rotate3d(0, 1, 0, 0deg)
    rotate3d(0, 0, 1, -21deg) scale(1.87) translate(1.042vw);
  box-shadow: -0.25px 0.5px 0px #bbb, -0.5px 1px 0px #aaa,
    -0.75px 1.5px 0px #999, -1px 2px 0px #888, -1.25px 2.5px 0px #777,
    -1.5px 3px 0px #666, -1.75px 3.5px 0px #555, -2px 4px 0px #444,
    -2.25px 4.5px 0px #333, -2.5px 5px 0px #222, -2.75px 5.5px 0px #111,
    -3px 6px 0px #000;
}

.page-id-3110 .plate-wrapper .plate#rearPlate {
  display: flex;
  background: #ddc209;
  box-shadow: -0.25px 0.5px 0px #c9a900, -0.5px 1px 0px #b69500,
    -0.75px 1.5px 0px #a38100, -1px 2px 0px #916d00, -1.25px 2.5px 0px #805900,
    -1.5px 3px 0px #6f4500, -1.75px 3.5px 0px #5e3100, -2px 4px 0px #4d1d00,
    -2.25px 4.5px 0px #3c0900, -2.5px 5px 0px #2b0000, -2.75px 5.5px 0px #1a0000,
    -3px 6px 0px #000;
}

.page-id-3110 .plate-wrapper .plate .text {
  line-height: 1;
  font-size: 4.167vw;
  font-weight: 400;
  color: #3e3d3d;
  text-align: center;
  letter-spacing: 0;
  font-family: 'lasercharles';
  transition: all 0.3s ease-in-out;
}

.page-id-3110 .plate-wrapper .plate .brand {
  left: 50%;
  bottom: 0.26vw;
  line-height: 1;
  font-size: 0.26vw;
  position: absolute;
  white-space: nowrap;
  font-family: 'Ethnocentric';
  transform: translateX(-50%);
  transition: all 0.3s ease-in-out;
}

.page-id-3110 .plate-wrapper .plate .brand span {
  font-size: 0.417vw;
  font-weight: 700;
}

.page-id-3110 .plate-wrapper .plate .brand div {
  display: inline;
}

.page-id-3110 .plate-wrapper .plate .postage {
  bottom: 0.26vw;
  right: 0.781vw;
  font-size: 0.26vw;
  line-height: 1;
  position: absolute;
}

.page-id-3110 .plate-select {
  display: flex;
  margin: 2.083vw 0;
  justify-content: space-between;
}

.page-id-3110 .plate-select label {
  display: block;
  font-weight: 500;
  margin-bottom: 0.26vw;
}

.page-id-3110 .plate-select label input {
  top: 0;
  left: 0;
  opacity: 0;
  position: absolute;
  visibility: hidden;
}

.page-id-3110 .plate-select label input:checked + span {
  color: #fff;
  background: #000;
}

.page-id-3110 .plate-select label span {
  width: 15.625vw;
  height: 3.125vw;
  color: #000;
  display: flex;
  line-height: 1;
  cursor: pointer;
  font-size: 1.302vw;
  align-items: center;
  font-family: inherit;
  background: #f2c529;
  justify-content: center;
  text-transform: uppercase;
  transition: all ease-in-out 0.2s;
  border-radius: 0.781vw 0 0.781vw 0;
  box-shadow: 0vw 0.156vw 0.313vw rgba(0, 0, 0, 0.3);
}

.page-id-3110 .input-wrapper * {
  width: 100%;
  display: block;
}

.page-id-3110 .input-wrapper > div:nth-child(1) {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
}

.page-id-3110 .input-wrapper > div:nth-child(1) i {
  width: 2.344vw;
  cursor: pointer;
  text-align: center;
  border-radius: 2.604vw;
  transform: scale(0.8);
  border: 2px solid #fff;
}

.page-id-3110 .input-wrapper label {
  font-size: 1.302vw;
  font-weight: bold;
  margin-bottom: 0.521vw;
}

.page-id-3110 .input-wrapper input {
  height: 2.083vw;
  border: none;
  margin-top: 0;
  line-height: 1;
  font-size: 1.771vw;
  margin-bottom: 0;
  color: #f2c529;
  padding: 1.5vw 0.521vw;
  font-weight: bold;
  text-align: center;
  font-family: inherit;
  text-transform: uppercase;
  border-radius: 0.781vw 0 0.781vw 0;
  background: #fff !important;
}

.page-id-3110 .input-wrapper input:focus {
  outline: none;
}

.page-id-3110 .input-wrapper select,
.page-id-3110 .input-wrapper textarea {
  height: 2.083vw;
  color: #000;
  /* color: gray; */
  padding: 0 1.042vw;
  cursor: pointer;
  font-size: 0.781vw;
  font-weight: 500;
  line-height: 2.083vw;
  margin-bottom: 1.042vw;
  background-size: 0.885vw;
  background-color: #fff;
  background-repeat: no-repeat;
  border-radius: 0.781vw 0 0.781vw 0;
  background-position: right 0.781vw center;
}

.page-id-3110 .input-wrapper textarea {
  cursor: text;
  height: 4.167vw;
}

.page-id-3110 .input-wrapper select:focus {
  outline: none;
}

.page-id-3110 .input-wrapper .switch {
  position: relative;
  width: 100%;
  border-radius: 0.781vw 0;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1.042vw;
}

.page-id-3110 .input-wrapper .switch-label {
  width: 50%;
  line-height: 1;
  font-size: 0.781vw;
  padding: 0.781vw 0;
  color: #fff;
  text-align: center;
  cursor: pointer;
  margin-bottom: 0;
  z-index: 1;
}

.page-id-3110 .input-wrapper .switch-label:active {
  font-weight: bold;
}

.page-id-3110 .input-wrapper .switch-input {
  display: none;
}

.page-id-3110 .input-wrapper .switch-input:checked + .switch-label {
  font-weight: bold;
  color: #000;
  transition: 0.15s ease-out;
  transition-property: color;
}

.page-id-3110
  .input-wrapper
  .switch-input:checked
  + .switch-label-on
  ~ .switch-selection {
  left: 50%;
}

.page-id-3110 .input-wrapper .switch-selection {
  position: absolute;
  z-index: 0;
  top: 0vw;
  left: 0vw;
  display: block;
  width: 50%;
  height: 100%;
  background-color: #f2c529;
  transition: left 0.15s ease-out;
}

.page-id-3110 .reg-input,
.page-id-3110 .plate-options {
  color: #fff;
  padding: 1.823vw;
  background: #000;
  border-radius: 1.823vw 0 1.823vw 0;
  box-shadow: 0 0.156vw 0.313vw rgba(0, 0, 0, 0.3);
}

.page-id-3110 .reg-input {
  margin-bottom: 2.083vw;
}

.page-id-3110 .reg-input label {
  font-size: 1.042vw;
  text-align: center;
}

.page-id-3110 .reg-input input::-moz-placeholder {
  color: #fff;
}

.page-id-3110 .reg-input input:-ms-input-placeholder {
  color: #fff;
}

.page-id-3110 .reg-input input::placeholder {
  color: #fff;
}

.page-id-3110 .plate-options button {
  background: #22be32;
  color: #fff;
  font-size: 0.781vw;
  font-weight: 700;
  width: 100%;
  text-transform: uppercase;
  padding: 0.521vw 0;
  border-radius: 0.781vw 0 0.781vw 0;
  border: none;
  cursor: pointer;
  transition: all ease-in-out 0.2s;
}

.page-id-3110 .plate-options button:hover {
  background: #f2c529;
}

.page-id-3110 .plate-options button span {
  margin: 0 auto;
}

.page-id-3110 .plate-options #textColorSelectWrapper {
  display: none;
}

.page-id-3110 .plate-options #rearPlateSelectWrapper {
  /* display: none; */
}

.page-id-3110 .info-text {
  text-align: center;
  font-size: 1.302vw;
  line-height: 1.3;
  text-transform: uppercase;
  font-weight: 700;
  color: #fff;
  background: #000;
  padding: 1.042vw 0.521vw;
  border-radius: 1.042vw 0 1.042vw 0;
  margin-bottom: 2.083vw;
}

.page-id-3110 .summary {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.page-id-3110 .summary .price {
  color: #000;
  font-size: 1.302vw;
  font-weight: 700;
  border: 0.104vw solid #000;
  text-transform: uppercase;
  padding: 0.521vw 2.604vw;
  border-radius: 0.781vw 0 0.781vw 0;
}

.page-id-3110 .summary button {
  display: none !important;
  background: #22be32;
  color: #fff;
  font-size: 1.302vw;
  font-weight: 700;
  text-transform: uppercase;
  padding: 0.521vw 2.604vw;
  border-radius: 0.781vw 0 0.781vw 0;
  border: none;
  cursor: pointer;
  transition: all ease-in-out 0.2s;
}

.page-id-3110 .summary button:hover {
  background: #000;
}

.page-id-3110 .standard-20-5-x-4-4 {
  /* width: 27.083vw !important;
  height: 5.781vw !important; */

  /*   width: 24.083vw !important; */
  width: 24.6vw !important;
  height: 5.781vw !important;
}

.page-id-3110 .standard-20-5-x-4-4 .text {
  font-size: 5.167vw !important;
}

.page-id-3110 .short-oblong-13-x-4-4 {
  /* width: 19.271vw !important; */
  width: 17.271vw !important;
  height: 5.781vw !important;
  overflow: hidden !important;
}

.page-id-3110 .short-oblong-13-x-4-4 .text {
  font-size: 5.167vw !important;
  white-space: nowrap !important;
}

.page-id-3110 .short-oblong-16-x-4-4 {
  /*   width: 21.146vw !important; */
  width: 21.6vw !important;
  height: 5.781vw !important;
}

.page-id-3110 .short-oblong-16-x-4-4 .text {
  font-size: 5.167vw !important;
}

.page-id-3110 .short-oblong-18-5-x-4-4 {
  /* width: 24.479vw !important; */
  /*   width: 23.8vw !important; */
  width: 24.6vw !important;
  height: 5.781vw !important;
}

.page-id-3110 .short-oblong-18-5-x-4-4 .text {
  font-size: 5.167vw !important;
}

.page-id-3110 .motorcycle-9-x-7 {
  /* width: 12.344vw !important;
  height: 9.271vw !important; */

  width: 11.344vw !important;
  height: 10.271vw !important;
}

.page-id-3110 .motorcycle-9-x-7 .text {
  white-space: unset !important;
  /* font-size: 3.646vw !important; */
  font-size: 4.646vw !important;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
  display: table-caption;
  display: -ms-grid;
  -ms-grid-columns: min-content;
}

.page-id-3110 .square {
  width: 14.792vw !important;
  height: 10.938vw !important;
}

.page-id-3110 .square .text {
  white-space: unset !important;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
  display: table-caption;
  display: -ms-grid;
  -ms-grid-columns: min-content;
}

.page-id-3110 .oversize-21-x-6 {
  width: 27.188vw !important;
  height: 7.917vw !important;
}

.page-id-3110 .import-plates-13-x-7 {
  width: 18.229vw !important;
  height: 9.271vw !important;
}

.page-id-3110 .import-plates-13-x-7 .text {
  font-size: 3.385vw !important;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
  display: table-caption;
  display: -ms-grid;
  -ms-grid-columns: min-content;
}

.page-id-3110 .import-plates-13-x-6-5 {
  width: 18.229vw !important;
  height: 8.594vw !important;
}

.page-id-3110 .import-plates-13-x-6-5 .text {
  font-size: 3.385vw !important;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
  display: table-caption;
  display: -ms-grid;
  -ms-grid-columns: min-content;
}

.page-id-3110 .import-plates-12-x-6-5 {
  width: 17.969vw !important;
  height: 8.594vw !important;
}

.page-id-3110 .import-plates-12-x-6-5 .text {
  font-size: 3.125vw !important;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
  display: table-caption;
  display: -ms-grid;
  -ms-grid-columns: min-content;
}

.page-id-3110 .jaguar-x-type-estate {
  scale: 0.8;
  width: 33.073vw !important;
  height: 9.115vw !important;
  box-shadow: none !important;
  background-size: 100% !important;
  background: transparent !important;
  background-repeat: no-repeat !important;
  background-image: url('../images/plates/Jaguar-X-Type.svg') !important;
}

.page-id-3110 .jaguar-x-type-estate .text {
  font-size: 6.25vw !important;
}

.page-id-3110 .jaguar-x-type-estate .postage {
  bottom: 0.521vw !important;
  right: 5.729vw !important;
  transform: rotate(357deg);
}

.page-id-3110 .jaguar-s-type-v1 {
  width: 30.469vw !important;
  height: 9.115vw !important;
  box-shadow: none !important;
  background: transparent !important;
  background-size: 100% !important;
  background-position: bottom !important;
  background-repeat: no-repeat !important;
  background-image: url('../images/plates/Jaguar-S-Type-v1.svg') !important;
}

.page-id-3110 .jaguar-s-type-v1 .text {
  font-size: 5.208vw !important;
}

.page-id-3110 .jaguar-s-type-v1 .postage {
  right: 6.25vw !important;
}

.page-id-3110 .jaguar-s-type-v2 {
  width: 29.427vw !important;
  height: 8.594vw !important;
  box-shadow: none !important;
  background: transparent !important;
  background-size: 100% !important;
  background-repeat: no-repeat !important;
  background-image: url('../images/plates/Jaguar-S-Type-v2.svg') !important;
}

.page-id-3110 .jaguar-s-type-v2 .text {
  font-size: 5.208vw !important;
}

.page-id-3110 .jaguar-s-type-v2 .postage {
  right: 3.385vw !important;
  transform: rotate(-3deg);
}

.page-id-3110 .jaguar-xj-type-v1 {
  width: 31.771vw !important;
  height: 7.813vw !important;
  box-shadow: none !important;
  background: transparent !important;
  background-size: 100% !important;
  background-repeat: no-repeat !important;
  background-image: url('../images/plates/Jaguar-XJ-v1.svg') !important;
}

.page-id-3110 .jaguar-xj-type-v1 .text {
  font-size: 5.208vw !important;
}

.page-id-3110 .jaguar-xj-type-v1 .postage {
  bottom: 0.521vw !important;
  right: 2.604vw !important;
  transform: rotate(-5deg);
}

.page-id-3110 .jag-xk150-v1 {
  width: 28.75vw !important;
  height: 8.906vw !important;
  box-shadow: none !important;
  background: transparent !important;
  background-size: 100% !important;
  background-position: bottom !important;
  background-repeat: no-repeat !important;
  background-image: url('../images/plates/Jaguar-XK150-v1.svg') !important;
}

.page-id-3110 .jag-xk150-v1 .text {
  font-size: 5.208vw !important;
}

.page-id-3110 .jag-xk150-v1 .postage {
  bottom: 0.521vw !important;
  right: 2.344vw !important;
  transform: rotate(-5deg);
}

.page-id-3110 .jag-xk150-v2 {
  width: 27.448vw !important;
  height: 7.813vw !important;
  box-shadow: none !important;
  background-size: 100% !important;
  background: transparent !important;
  background-repeat: no-repeat !important;
  background-image: url('../images/plates/Jaguar-XK150-v2.svg') !important;
}

.page-id-3110 .jag-xk150-v2 .text {
  font-size: 5.208vw !important;
}

.page-id-3110 .jag-xk150-v2 .postage {
  bottom: 0.313vw !important;
  right: 3.125vw !important;
  transform: rotate(-5deg);
}

.page-id-3110 .jaguar-x-type-saloon {
  width: 29.167vw !important;
  height: 8.438vw !important;
  box-shadow: none !important;
  background-size: 100% !important;
  background: transparent !important;
  background-repeat: no-repeat !important;
  background-image: url('../images/plates/Jaguar-X-Saloon.svg') !important;
}

.page-id-3110 .jaguar-x-type-saloon .text {
  font-size: 5.208vw !important;
}

.page-id-3110 .jaguar-x-type-saloon .postage {
  bottom: 0.521vw !important;
  right: 3.906vw !important;
  transform: rotate(-5deg);
}

.page-id-3110 .aston-martin-vanquish {
  width: 29.948vw !important;
  height: 8.333vw !important;
  box-shadow: none !important;
  background-size: 100% !important;
  background: transparent !important;
  background-repeat: no-repeat !important;
  background-image: url('../images/plates/Aston-Martin-Vanquish.svg') !important;
}

.page-id-3110 .aston-martin-vanquish .text {
  font-size: 5.208vw !important;
}

.page-id-3110 .aston-martin-vanquish .postage {
  bottom: 0.313vw !important;
  right: 5.208vw !important;
  transform: rotate(-5deg);
}

.page-id-3110 .rolls-royce-phantom {
  width: 29.167vw !important;
  height: 8.073vw !important;
  box-shadow: none !important;
  background-size: 100% !important;
  background: transparent !important;
  background-repeat: no-repeat !important;
  background-image: url('../images/plates/Rolls-Royce-Phantom.svg') !important;
}

.page-id-3110 .rolls-royce-phantom .text {
  font-size: 5.208vw !important;
}

.page-id-3110 .rolls-royce-phantom .postage {
  bottom: 0.313vw !important;
  right: 2.604vw !important;
}

.page-id-3110 .daihatsu-copen {
  width: 27.083vw !important;
  height: 10.417vw !important;
  box-shadow: none !important;
  background-size: 100% !important;
  background: transparent !important;
  background-repeat: no-repeat !important;
  background-image: url('../images/plates/Daihatsu-Copen.svg') !important;
}

.page-id-3110 .daihatsu-copen .postage {
  bottom: 2.604vw !important;
  right: 3.385vw !important;
  transform: rotate(300deg);
}

.page-id-3110 .four-d {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #232323, -2px 4px 0px #232323,
    -2.25px 4.5px 0px #232323, -2.5px 5px 0px #232323, -2.75px 5.5px 0px #232323,
    -3px 6px 0px #232323;
}

.page-id-3110 .three-d-gel {
  filter: url(#bevel);
  color: #232323 !important;
}

.page-id-3110 .printed-two-d {
  text-shadow: none;
}

.page-id-3110 .krystal-four-d {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #d8e5eb, -2px 4px 0px #d8e5eb,
    -2.25px 4.5px 0px #d8e5eb, -2.5px 5px 0px #d8e5eb, -2.75px 5.5px 0px #d8e5eb,
    -3px 6px 0px #d8e5eb, -3.25px 6.5px 0px #d8e5eb, -3.5px 7px 0px #d8e5eb,
    -3.75px 7.5px 0px #d8e5eb, -4px 8px 0px #d8e5eb,
    -4.75px 9.5px 7px rgba(0, 0, 0, 0.1882352941),
    -5px 10px 7px rgba(216, 229, 235, 0.3137254902);
}

.page-id-3110 .krystal-gel {
  filter: url(#bevel);
  color: #232323 !important;
  text-shadow: -0.25px 0.5px 0px #d8e5eb, -0.5px 1px 0px #d8e5eb,
    -0.75px 1.5px 0px #d8e5eb, -1px 2px 0px #d8e5eb, -1.25px 2.5px 0px #d8e5eb,
    -1.5px 3px 0px #d8e5eb, -1.75px 3.5px 0px #d8e5eb, -2px 4px 0px #d8e5eb,
    -2.25px 4.5px 0px #d8e5eb, -2.5px 5px 0px #d8e5eb,
    -2.75px 5.5px 7px rgba(0, 0, 0, 0.1882352941),
    -3px 6px 7px rgba(216, 229, 235, 0.3137254902);
}

.page-id-3110 .four-d.color-blue,
.page-id-3110 .krystal-four-d.color-blue {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #027fff, -2px 4px 0px #027fff,
    -2.25px 4.5px 0px #027fff, -2.5px 5px 0px #027fff, -2.75px 5.5px 0px #027fff,
    -3px 6px 0px #027fff, -3.25px 6.5px 0px #027fff, -3.5px 7px 0px #027fff,
    -3.75px 7.5px 0px #027fff, -4px 8px 0px #027fff,
    -4.75px 9.5px 7px rgba(0, 0, 0, 0.1882352941),
    -5px 10px 7px rgba(2, 127, 255, 0.3137254902);
}

.page-id-3110 .four-d.color-green,
.page-id-3110 .krystal-four-d.color-green {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #70c276, -2px 4px 0px #70c276,
    -2.25px 4.5px 0px #70c276, -2.5px 5px 0px #70c276, -2.75px 5.5px 0px #70c276,
    -3px 6px 0px #70c276, -3.25px 6.5px 0px #70c276, -3.5px 7px 0px #70c276,
    -3.75px 7.5px 0px #70c276, -4px 8px 0px #70c276,
    -4.75px 9.5px 7px rgba(0, 0, 0, 0.1882352941),
    -5px 10px 7px rgba(112, 194, 118, 0.3137254902);
}

.page-id-3110 .four-d.color-red,
.page-id-3110 .krystal-four-d.color-red {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #d82424, -2px 4px 0px #d82424,
    -2.25px 4.5px 0px #d82424, -2.5px 5px 0px #d82424, -2.75px 5.5px 0px #d82424,
    -3px 6px 0px #d82424, -3.25px 6.5px 0px #d82424, -3.5px 7px 0px #d82424,
    -3.75px 7.5px 0px #d82424, -4px 8px 0px #d82424,
    -4.75px 9.5px 7px rgba(0, 0, 0, 0.1882352941),
    -5px 10px 7px rgba(216, 36, 36, 0.3137254902);
}

.page-id-3110 .four-d.color-pink,
.page-id-3110 .krystal-four-d.color-pink {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #e73ba2, -2px 4px 0px #e73ba2,
    -2.25px 4.5px 0px #e73ba2, -2.5px 5px 0px #e73ba2, -2.75px 5.5px 0px #e73ba2,
    -3px 6px 0px #e73ba2, -3.25px 6.5px 0px #e73ba2, -3.5px 7px 0px #e73ba2,
    -3.75px 7.5px 0px #e73ba2, -4px 8px 0px #e73ba2,
    -4.75px 9.5px 7px rgba(0, 0, 0, 0.1882352941),
    -5px 10px 7px rgba(231, 59, 162, 0.3137254902);
}

.page-id-3110 .four-d.color-purple,
.page-id-3110 .krystal-four-d.color-purple {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #890ed5, -2px 4px 0px #890ed5,
    -2.25px 4.5px 0px #890ed5, -2.5px 5px 0px #890ed5, -2.75px 5.5px 0px #890ed5,
    -3px 6px 0px #890ed5, -3.25px 6.5px 0px #890ed5, -3.5px 7px 0px #890ed5,
    -3.75px 7.5px 0px #890ed5, -4px 8px 0px #890ed5,
    -4.75px 9.5px 7px rgba(0, 0, 0, 0.1882352941),
    -5px 10px 7px rgba(137, 14, 213, 0.3137254902);
}

.page-id-3110 .four-d.color-gold,
.page-id-3110 .krystal-four-d.color-gold {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #deb64b, -2px 4px 0px #deb64b,
    -2.25px 4.5px 0px #deb64b, -2.5px 5px 0px #deb64b, -2.75px 5.5px 0px #deb64b,
    -3px 6px 0px #deb64b, -3.25px 6.5px 0px #deb64b, -3.5px 7px 0px #deb64b,
    -3.75px 7.5px 0px #deb64b, -4px 8px 0px #deb64b,
    -4.75px 9.5px 7px rgba(0, 0, 0, 0.1882352941),
    -5px 10px 7px rgba(222, 182, 75, 0.3137254902);
}

.page-id-3110 .four-d.color-orange,
.page-id-3110 .krystal-four-d.color-orange {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #ff9046, -2px 4px 0px #ff9046,
    -2.25px 4.5px 0px #ff9046, -2.5px 5px 0px #ff9046, -2.75px 5.5px 0px #ff9046,
    -3px 6px 0px #ff9046, -3.25px 6.5px 0px #ff9046, -3.5px 7px 0px #ff9046,
    -3.75px 7.5px 0px #ff9046, -4px 8px 0px #ff9046,
    -4.75px 9.5px 7px rgba(0, 0, 0, 0.1882352941),
    -5px 10px 7px rgba(255, 144, 70, 0.3137254902);
}

.page-id-3110 .four-d.color-yellow,
.page-id-3110 .krystal-four-d.color-yellow {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #fff36d, -2px 4px 0px #fff36d,
    -2.25px 4.5px 0px #fff36d, -2.5px 5px 0px #fff36d, -2.75px 5.5px 0px #fff36d,
    -3px 6px 0px #fff36d, -3.25px 6.5px 0px #fff36d, -3.5px 7px 0px #fff36d,
    -3.75px 7.5px 0px #fff36d, -4px 8px 0px #fff36d,
    -4.75px 9.5px 7px rgba(0, 0, 0, 0.1882352941),
    -5px 10px 7px rgba(255, 243, 109, 0.3137254902);
}

.page-id-3110 .four-d.color-starlight,
.page-id-3110 .krystal-four-d.color-starlight {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #f60438, -2px 4px 0px #f60438,
    -2.25px 4.5px 0px #f60438, -2.5px 5px 0px #f60438, -2.75px 5.5px 0px #f60438,
    -3px 6px 0px #f60438, -3.25px 6.5px 0px #f60438, -3.5px 7px 0px #f60438,
    -3.75px 7.5px 0px #f60438, -4px 8px 0px #f60438,
    -4.75px 9.5px 7px rgba(0, 0, 0, 0.1882352941),
    -5px 10px 7px rgba(246, 4, 56, 0.3137254902);
}

.page-id-3110 .four-d.color-silver,
.page-id-3110 .krystal-four-d.color-silver {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #d9d9d9, -2px 4px 0px #d9d9d9,
    -2.25px 4.5px 0px #d9d9d9, -2.5px 5px 0px #d9d9d9, -2.75px 5.5px 0px #d9d9d9,
    -3px 6px 0px #d9d9d9, -3.25px 6.5px 0px #d9d9d9, -3.5px 7px 0px #d9d9d9,
    -3.75px 7.5px 0px #d9d9d9, -4px 8px 0px #d9d9d9,
    -4.75px 9.5px 7px rgba(0, 0, 0, 0.1882352941),
    -5px 10px 7px rgba(217, 217, 217, 0.3137254902);
}

.page-id-3110 .four-d.color-white,
.page-id-3110 .krystal-four-d.color-white {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #ffffff, -2px 4px 0px #ffffff,
    -2.25px 4.5px 0px #ffffff, -2.5px 5px 0px #ffffff, -2.75px 5.5px 0px #ffffff,
    -3px 6px 0px #ffffff, -3.25px 6.5px 0px #ffffff, -3.5px 7px 0px #ffffff,
    -3.75px 7.5px 0px #ffffff, -4px 8px 0px #ffffff,
    -4.75px 9.5px 7px rgba(0, 0, 0, 0.1882352941),
    -5px 10px 7px rgba(255, 255, 255, 0.3137254902);
}

.page-id-3110 .four-d.color-rose-gold,
.page-id-3110 .krystal-four-d.color-rose-gold {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #c46978, -2px 4px 0px #c46978,
    -2.25px 4.5px 0px #c46978, -2.5px 5px 0px #c46978, -2.75px 5.5px 0px #c46978,
    -3px 6px 0px #c46978, -3.25px 6.5px 0px #c46978, -3.5px 7px 0px #c46978,
    -3.75px 7.5px 0px #c46978, -4px 8px 0px #c46978,
    -4.75px 9.5px 7px rgba(0, 0, 0, 0.1882352941),
    -5px 10px 7px rgba(196, 105, 120, 0.3137254902);
}

.page-id-3110 .four-d.color-neon-blue,
.page-id-3110 .krystal-four-d.color-neon-blue {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #4b4af7, -2px 4px 0px #4b4af7,
    -2.25px 4.5px 0px #4b4af7, -2.5px 5px 0px #4b4af7, -2.75px 5.5px 0px #4b4af7,
    -3px 6px 0px #4b4af7, -3.25px 6.5px 0px #4b4af7, -3.5px 7px 0px #4b4af7,
    -3.75px 7.5px 0px #4b4af7, -4px 8px 0px #4b4af7,
    -4.75px 9.5px 7px rgba(0, 0, 0, 0.1882352941),
    -5px 10px 7px rgba(75, 74, 247, 0.3137254902);
}

.page-id-3110 .four-d.color-neon-red,
.page-id-3110 .krystal-four-d.color-neon-red {
  text-shadow: -0.25px 0.5px 0px #232323, -0.5px 1px 0px #232323,
    -0.75px 1.5px 0px #232323, -1px 2px 0px #232323, -1.25px 2.5px 0px #232323,
    -1.5px 3px 0px #232323, -1.75px 3.5px 0px #ef0d19, -2px 4px 0px #ef0d19,
    -2.25px 4.5px 0px #ef0d19, -2.5px 5px 0px #ef0d19, -2.75px 5.5px 0px #ef0d19,
    -3px 6px 0px #ef0d19, -3.25px 6.5px 0px #ef0d19, -3.5px 7px 0px #ef0d19,
    -3.75px 7.5px 0px #ef0d19, -4px 8px 0px #ef0d19,
    -4.75px 9.5px 7px rgba(0, 0, 0, 0.1882352941),
    -5px 10px 7px rgba(239, 13, 25, 0.3137254902);
}

.page-id-3110 .three-d-gel.color-blue,
.page-id-3110 .krystal-gel.color-blue {
  text-shadow: -0.25px 0.5px 0px #027fff, -0.5px 1px 0px #027fff,
    -0.75px 1.5px 0px #027fff, -1px 2px 0px #027fff, -1.25px 2.5px 0px #027fff,
    -1.5px 3px 0px #027fff, -1.75px 3.5px 0px #027fff, -2px 4px 0px #027fff,
    -2.25px 4.5px 0px #027fff, -2.5px 5px 0px #027fff,
    -2.75px 5.5px 7px rgba(0, 0, 0, 0.1882352941),
    -3px 6px 7px rgba(2, 127, 255, 0.3137254902);
}

.page-id-3110 .three-d-gel.color-green,
.page-id-3110 .krystal-gel.color-green {
  text-shadow: -0.25px 0.5px 0px #70c276, -0.5px 1px 0px #70c276,
    -0.75px 1.5px 0px #70c276, -1px 2px 0px #70c276, -1.25px 2.5px 0px #70c276,
    -1.5px 3px 0px #70c276, -1.75px 3.5px 0px #70c276, -2px 4px 0px #70c276,
    -2.25px 4.5px 0px #70c276, -2.5px 5px 0px #70c276,
    -2.75px 5.5px 7px rgba(0, 0, 0, 0.1882352941),
    -3px 6px 7px rgba(112, 194, 118, 0.3137254902);
}

.page-id-3110 .three-d-gel.color-red,
.page-id-3110 .krystal-gel.color-red {
  text-shadow: -0.25px 0.5px 0px #d82424, -0.5px 1px 0px #d82424,
    -0.75px 1.5px 0px #d82424, -1px 2px 0px #d82424, -1.25px 2.5px 0px #d82424,
    -1.5px 3px 0px #d82424, -1.75px 3.5px 0px #d82424, -2px 4px 0px #d82424,
    -2.25px 4.5px 0px #d82424, -2.5px 5px 0px #d82424,
    -2.75px 5.5px 7px rgba(0, 0, 0, 0.1882352941),
    -3px 6px 7px rgba(216, 36, 36, 0.3137254902);
}

.page-id-3110 .three-d-gel.color-pink,
.page-id-3110 .krystal-gel.color-pink {
  text-shadow: -0.25px 0.5px 0px #e73ba2, -0.5px 1px 0px #e73ba2,
    -0.75px 1.5px 0px #e73ba2, -1px 2px 0px #e73ba2, -1.25px 2.5px 0px #e73ba2,
    -1.5px 3px 0px #e73ba2, -1.75px 3.5px 0px #e73ba2, -2px 4px 0px #e73ba2,
    -2.25px 4.5px 0px #e73ba2, -2.5px 5px 0px #e73ba2,
    -2.75px 5.5px 7px rgba(0, 0, 0, 0.1882352941),
    -3px 6px 7px rgba(231, 59, 162, 0.3137254902);
}

.page-id-3110 .three-d-gel.color-purple,
.page-id-3110 .krystal-gel.color-purple {
  text-shadow: -0.25px 0.5px 0px #890ed5, -0.5px 1px 0px #890ed5,
    -0.75px 1.5px 0px #890ed5, -1px 2px 0px #890ed5, -1.25px 2.5px 0px #890ed5,
    -1.5px 3px 0px #890ed5, -1.75px 3.5px 0px #890ed5, -2px 4px 0px #890ed5,
    -2.25px 4.5px 0px #890ed5, -2.5px 5px 0px #890ed5,
    -2.75px 5.5px 7px rgba(0, 0, 0, 0.1882352941),
    -3px 6px 7px rgba(137, 14, 213, 0.3137254902);
}

.page-id-3110 .three-d-gel.color-gold,
.page-id-3110 .krystal-gel.color-gold {
  text-shadow: -0.25px 0.5px 0px #deb64b, -0.5px 1px 0px #deb64b,
    -0.75px 1.5px 0px #deb64b, -1px 2px 0px #deb64b, -1.25px 2.5px 0px #deb64b,
    -1.5px 3px 0px #deb64b, -1.75px 3.5px 0px #deb64b, -2px 4px 0px #deb64b,
    -2.25px 4.5px 0px #deb64b, -2.5px 5px 0px #deb64b,
    -2.75px 5.5px 7px rgba(0, 0, 0, 0.1882352941),
    -3px 6px 7px rgba(222, 182, 75, 0.3137254902);
}

.page-id-3110 .three-d-gel.color-orange,
.page-id-3110 .krystal-gel.color-orange {
  text-shadow: -0.25px 0.5px 0px #ff9046, -0.5px 1px 0px #ff9046,
    -0.75px 1.5px 0px #ff9046, -1px 2px 0px #ff9046, -1.25px 2.5px 0px #ff9046,
    -1.5px 3px 0px #ff9046, -1.75px 3.5px 0px #ff9046, -2px 4px 0px #ff9046,
    -2.25px 4.5px 0px #ff9046, -2.5px 5px 0px #ff9046,
    -2.75px 5.5px 7px rgba(0, 0, 0, 0.1882352941),
    -3px 6px 7px rgba(255, 144, 70, 0.3137254902);
}

.page-id-3110 .three-d-gel.color-yellow,
.page-id-3110 .krystal-gel.color-yellow {
  text-shadow: -0.25px 0.5px 0px #fff36d, -0.5px 1px 0px #fff36d,
    -0.75px 1.5px 0px #fff36d, -1px 2px 0px #fff36d, -1.25px 2.5px 0px #fff36d,
    -1.5px 3px 0px #fff36d, -1.75px 3.5px 0px #fff36d, -2px 4px 0px #fff36d,
    -2.25px 4.5px 0px #fff36d, -2.5px 5px 0px #fff36d,
    -2.75px 5.5px 7px rgba(0, 0, 0, 0.1882352941),
    -3px 6px 7px rgba(255, 243, 109, 0.3137254902);
}

.page-id-3110 .three-d-gel.color-starlight,
.page-id-3110 .krystal-gel.color-starlight {
  text-shadow: -0.25px 0.5px 0px #f60438, -0.5px 1px 0px #f60438,
    -0.75px 1.5px 0px #f60438, -1px 2px 0px #f60438, -1.25px 2.5px 0px #f60438,
    -1.5px 3px 0px #f60438, -1.75px 3.5px 0px #f60438, -2px 4px 0px #f60438,
    -2.25px 4.5px 0px #f60438, -2.5px 5px 0px #f60438,
    -2.75px 5.5px 7px rgba(0, 0, 0, 0.1882352941),
    -3px 6px 7px rgba(246, 4, 56, 0.3137254902);
}

.page-id-3110 .three-d-gel.color-silver,
.page-id-3110 .krystal-gel.color-silver {
  text-shadow: -0.25px 0.5px 0px #d9d9d9, -0.5px 1px 0px #d9d9d9,
    -0.75px 1.5px 0px #d9d9d9, -1px 2px 0px #d9d9d9, -1.25px 2.5px 0px #d9d9d9,
    -1.5px 3px 0px #d9d9d9, -1.75px 3.5px 0px #d9d9d9, -2px 4px 0px #d9d9d9,
    -2.25px 4.5px 0px #d9d9d9, -2.5px 5px 0px #d9d9d9,
    -2.75px 5.5px 7px rgba(0, 0, 0, 0.1882352941),
    -3px 6px 7px rgba(217, 217, 217, 0.3137254902);
}

.page-id-3110 .three-d-gel.color-white,
.page-id-3110 .krystal-gel.color-white {
  text-shadow: -0.25px 0.5px 0px #ffffff, -0.5px 1px 0px #ffffff,
    -0.75px 1.5px 0px #ffffff, -1px 2px 0px #ffffff, -1.25px 2.5px 0px #ffffff,
    -1.5px 3px 0px #ffffff, -1.75px 3.5px 0px #ffffff, -2px 4px 0px #ffffff,
    -2.25px 4.5px 0px #ffffff, -2.5px 5px 0px #ffffff,
    -2.75px 5.5px 7px rgba(0, 0, 0, 0.1882352941),
    -3px 6px 7px rgba(255, 255, 255, 0.3137254902);
}

.page-id-3110 .three-d-gel.color-rose-gold,
.page-id-3110 .krystal-gel.color-rose-gold {
  text-shadow: -0.25px 0.5px 0px #c46978, -0.5px 1px 0px #c46978,
    -0.75px 1.5px 0px #c46978, -1px 2px 0px #c46978, -1.25px 2.5px 0px #c46978,
    -1.5px 3px 0px #c46978, -1.75px 3.5px 0px #c46978, -2px 4px 0px #c46978,
    -2.25px 4.5px 0px #c46978, -2.5px 5px 0px #c46978,
    -2.75px 5.5px 7px rgba(0, 0, 0, 0.1882352941),
    -3px 6px 7px rgba(196, 105, 120, 0.3137254902);
}

.page-id-3110 .three-d-gel.color-neon-blue,
.page-id-3110 .krystal-gel.color-neon-blue {
  text-shadow: -0.25px 0.5px 0px #4b4af7, -0.5px 1px 0px #4b4af7,
    -0.75px 1.5px 0px #4b4af7, -1px 2px 0px #4b4af7, -1.25px 2.5px 0px #4b4af7,
    -1.5px 3px 0px #4b4af7, -1.75px 3.5px 0px #4b4af7, -2px 4px 0px #4b4af7,
    -2.25px 4.5px 0px #4b4af7, -2.5px 5px 0px #4b4af7,
    -2.75px 5.5px 7px rgba(0, 0, 0, 0.1882352941),
    -3px 6px 7px rgba(75, 74, 247, 0.3137254902);
}

.page-id-3110 .three-d-gel.color-neon-red,
.page-id-3110 .krystal-gel.color-neon-red {
  text-shadow: -0.25px 0.5px 0px #ef0d19, -0.5px 1px 0px #ef0d19,
    -0.75px 1.5px 0px #ef0d19, -1px 2px 0px #ef0d19, -1.25px 2.5px 0px #ef0d19,
    -1.5px 3px 0px #ef0d19, -1.75px 3.5px 0px #ef0d19, -2px 4px 0px #ef0d19,
    -2.25px 4.5px 0px #ef0d19, -2.5px 5px 0px #ef0d19,
    -2.75px 5.5px 7px rgba(0, 0, 0, 0.1882352941),
    -3px 6px 7px rgba(239, 13, 25, 0.3137254902);
}

.page-id-3110 .badge .plate .text {
  white-space: nowrap;
  padding-left: 2.604vw !important;
}

.page-id-3110 .badge .plate .brand {
  padding-left: 2.083vw !important;
}

.page-id-3110 .badge .plate::before {
  content: '';
  top: 0;
  left: 0;
  width: 2.604vw;
  height: 100%;
  background: #fff;
  position: absolute;
  background-size: 2.083vw;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 0.521vw 0 0 0.521vw;
}

.page-id-3110 .badge .plate.shape .text,
.page-id-3110 .badge .plate.shape .brand {
  padding-left: 0 !important;
}

.page-id-3110 .badge .plate.shape::before {
  content: none;
  display: none;
}

.page-id-3110 .badge-england .plate::before {
  background-image: url('../images/badges/badge-england.svg');
}

.page-id-3110 .badge-england-gel .plate::before {
  background-image: url('../images/badges/badge-england-gel.svg');
  width: 3.2vw;
  height: 100%;
  background-size: 2.8vw;
  background-color: transparent;
}

.page-id-3110 .badge-uk .plate::before {
  background-image: url('../images/badges/badge-uk.svg');
}

.page-id-3110 .badge-uk-gel .plate::before {
  background-image: url('../images/badges/badge-uk-gel.svg');
  width: 3.2vw;
  height: 100%;
  background-size: 2.8vw;
  background-color: transparent;
}

.page-id-3110 .badge-scotland .plate::before {
  background-image: url('../images/badges/badge-scotland.svg');
}

.page-id-3110 .badge-scotland-gel .plate::before {
  background-image: url('../images/badges/badge-scotland-gel.svg');
  width: 3.2vw;
  height: 100%;
  background-size: 2.8vw;
  background-color: transparent;
}

.page-id-3110 .badge-wales .plate::before {
  background-image: url('../images/badges/badge-wales.svg');
}

.page-id-3110 .badge-wales-gel .plate::before {
  background-image: url('../images/badges/badge-wales-gel.svg');
  width: 3.2vw;
  height: 100%;
  background-size: 2.8vw;
  background-color: transparent;
}

.page-id-3110 .badge-green .plate::before {
  background-color: #01a568;
}

.page-id-3110 .badge-green-gel .plate::before {
  background-size: 3.2vw;
  background-color: #01a568;
  background-image: url('../images/badges/shiny.svg');
}

.page-id-3110 .badge-flag-uk .plate::before {
  background-color: transparent;
  background-image: url('../images/badges/badge-flag-uk.svg');
}

.page-id-3110 .badge-flag-uk-gel .plate::before {
  background-color: transparent;
  background-image: url('../images/badges/shiny.svg'),
    url('../images/badges/badge-flag-uk.svg');
}

.page-id-3110 .border-fourD-threemm {
  outline: 0.313vw ridge gray;
}

.page-id-3110 .border-fourD-threemm.shape {
  outline: none;
}

.page-id-3110 .border-fourD-sixmm {
  outline: 0.469vw ridge gray;
}

.page-id-3110 .border-fourD-sixmm.shape {
  outline: none;
}

.page-id-3110 .reviews-sec-heading {
  width: 29.219vw;
  margin: 0 auto;
  margin-bottom: 1.563vw;
  background: #000;
  color: #fff;
  font-size: 1.563vw;
  font-weight: bold;
  padding: 1.042vw 0;
  border-radius: 1.823vw 0 1.823vw 0;
}

.page-id-3110 .eapps-widget,
.page-id-3110 .wpb_raw_code {
  margin-bottom: 0;
}

.page-id-3110 .ti-widget.ti-goog .ti-review-item > .ti-inner {
  border-radius: 1.823vw 0 !important;
  background-color: #000 !important;
}

/* Jahanzaib */

.grid .right #plate_builder_thumbnail_img {
  position: absolute;
  right: 1.042vw;
  bottom: 1.042vw;
  border: 3px solid #f2c529;
  cursor: pointer;
}

.grid .right #plate_builder_thumbnail_img img {
  height: 9.459vw;
  width: auto;
}

.grid .right #plate_builder_thumbnail_img #plate_builder_thumbnail_reg {
  font-size: 0.49vw;
  position: absolute;
  top: 5.5vw;
  right: 3.8vw;
  font-weight: 800;
  text-align: center;
  width: 3.2vw;
}

.grid .right #plate_builder_thumbnail_modal {
  border: 3px solid #f2c529;
  position: absolute;
  right: 12.188vw;
  top: 1.7vw;
  /* bottom: 37.99vw; */
  width: 45.677vw;
  background: #fff;
  display: none;
}

.grid .right #plate_builder_thumbnail_modal #plate_builder_thumbnail_modal_reg {
  position: absolute;
  font-size: 1.6vw;
  top: 20vw;
  right: 17.65vw;
  width: 10vw;
  text-align: center;
}

.grid .right #plate_builder_thumbnail_modal #cars_preview_select {
  position: absolute;
  top: 1vw;
  width: 50%;
  align-content: center;
  transform: translateX(50%);
}

.grid .right #plate_builder_thumbnail_modal #cars_preview_select:focus {
  background-color: white !important;
  color: #626262 !important;
}

.grid .right #plate_builder_thumbnail_modal .icon-cancel {
  position: absolute;
  z-index: 999;
  color: #626262;
  right: -1vw;
  top: -0.833vw;
  border-radius: 50%;
  background: #fff;
  border: 0.156vw solid #abb8c3;
  font-size: 1.3vw;
  width: 1.771vw;
  height: 1.771vw;
  cursor: pointer;
}

.grid .right #plate_builder_thumbnail_modal .icon-cancel:before {
  content: '\e82a';
  width: 1.44vw;
  height: 1.6vw;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  line-height: 1;
}

.grid .right #plate_builder_thumbnail_modal .icon-cancel:hover {
  color: #f2c529;
  cursor: pointer;
}
.grid
  .right
  #plate_builder_thumbnail_img
  #div_for_screen_shot
  span:first-of-type {
  width: 100%;
  position: absolute;
  font-size: 0.5vw;
  text-align: center;
  font-weight: 800;
}

/* for safari */

.appleMac
  .grid
  .right
  #plate_builder_thumbnail_img
  #plate_builder_thumbnail_reg {
  font-size: 0.49vw;
  position: absolute;
  top: 5.52vw;
  right: 3.83vw;
  font-weight: 800;
  text-align: center;
  width: 3.2vw;
}

.appleMac
  .grid
  .right
  #plate_builder_thumbnail_modal
  #plate_builder_thumbnail_modal_reg {
  position: absolute;
  font-size: 1.5vw;
  top: 20vw;
  right: 17.5vw;
  width: 10vw;
  text-align: center;
}

.appleMac .grid .right #plate_builder_thumbnail_modal img {
  height: 30.459vw;
}

img#plate_builder_thumbnail_modal_img {
  display: block;
  width: 35.2vw;
}

@media only screen and (max-width: 767px) {
  .page-id-3110 {
    /* =============================================
    Plate Sizes
    ============================================= */
    /* =============================================
    Plate Shapes
    ============================================= */
    /* =============================================
    Plate Badges
    ============================================= */
    /* =============================================
    Plate Badges
    ============================================= */
  }

  /* jahanzaib */
  .grid .right #plate_builder_thumbnail_img {
    right: 4vw;
    top: 58vw;
  }

  .grid .right #plate_builder_thumbnail_img img {
    height: 24.255vw;
  }

  .grid .right #plate_builder_thumbnail_img #plate_builder_thumbnail_reg {
    font-size: 1.09vw;
    top: 15.95vw;
    right: 11vw;
    width: 6.2vw;
  }

  .grid .right #plate_builder_thumbnail_modal {
    right: 34.188vw;
    top: 14.7vw;
    width: 60.677vw;
    height: 70vw;
  }

  .grid
    .right
    #plate_builder_thumbnail_modal
    #plate_builder_thumbnail_modal_img {
    margin-top: 11.627vw;
    height: 50vw;
  }

  .grid
    .right
    #plate_builder_thumbnail_modal
    #plate_builder_thumbnail_modal_reg {
    font-size: 2.6vw;
    top: 45.2vw;
    right: 21.5vw;
    width: 16vw;
  }

  .grid .right #plate_builder_thumbnail_modal .icon-cancel {
    right: -2.6vw;
    top: -2vw;
    font-size: 4vw;
    width: 4.771vw;
    height: 4.771vw;
  }

  .grid .right #plate_builder_thumbnail_modal .icon-cancel:before {
    width: 4.3vw;
    height: 4.8vw;
  }

  .grid .right #plate_builder_thumbnail_modal #cars_preview_select {
    top: 1vw;
    width: 90%;
    transform: translateX(5%);
  }

  img#plate_builder_thumbnail_modal_img {
    display: block;
    width: 59.2vw;
  }

  .grid
    .right
    #plate_builder_thumbnail_img
    #div_for_screen_shot
    span:first-of-type {
    font-size: 2vw;
    margin-top: 2vw;
  }
  /* .grid .right #plate_builder_thumbnail_modal #plate_builder_thumbnail_modal_reg{
    position: absolute;
    font-size: 1.6vw;
    top: 20vw;
    right: 17.65vw;
    width: 10vw;
    text-align: center;
  }
  
  .grid .right #plate_builder_thumbnail_modal #cars_preview_select{
    position: absolute;
    top: 1vw;
    width: 50%;
    align-content: center;
    transform: translateX(50%);
  } */
  /* .applePhone .grid .right #plate_builder_thumbnail_img {
    position: absolute;
    right: 7vw;
    top: 23vw;
    border: 3px solid #F2C529;
    cursor: pointer;
  }
  .applePhone .grid .right #plate_builder_thumbnail_img img {
    height: 8vw;
  } */

  .page-id-3110 .container {
    padding-left: 3.505vw !important;
    padding-right: 3.505vw !important;
  }

  .page-id-3110 .grid {
    display: flex;
    margin: 4.673vw 0;
    flex-direction: column-reverse;
    grid-template-columns: unset;
    grid-template-rows: unset;
    grid-template-areas: unset;
  }

  .page-id-3110 .grid .left,
  .page-id-3110 .grid .right {
    width: 100%;
    margin: 0;
    padding: 0;
    grid-area: unset;
  }

  .page-id-3110 .popup-content h4,
  .page-id-3110 .popup-content table,
  .page-id-3110 .popup-content .desc {
    font-size: 2.804vw;
    line-height: 3.738vw;
  }

  .page-id-3110 .popup-content.help {
    padding: 0;
    overflow: hidden;
    border-radius: 3.505vw 0;
  }

  .page-id-3110 .popup-content.help .idea_box {
    padding: 2.336vw;
    background: #d1ecf1;
    color: #0c5460;
  }

  .page-id-3110 .popup-content.help .idea_box i {
    display: none;
  }

  .page-id-3110 .popup-content.help .modal-text {
    padding: 2.336vw;
  }

  .page-id-3110 .popup-content.alert {
    padding: 0;
    overflow: hidden;
    border-radius: 3.505vw 0;
  }

  .page-id-3110 .popup-content.alert .idea_box {
    padding: 2.336vw;
    background: #f8d7da;
    color: #721c24;
  }

  .page-id-3110 .popup-content.alert .idea_box i {
    display: none;
  }

  .page-id-3110 .popup-content.alert .modal-text {
    padding: 2.336vw;
  }

  .page-id-3110 .plate-wrapper {
    height: 70.093vw;
  }

  .page-id-3110 .plate-wrapper.displayBoth {
    height: 85.093vw;
    gap: 8.09vw;
  }

  .page-id-3110 .plate-wrapper .plate {
    width: 35.047vw;
    height: 10.514vw;
    transform: rotate3d(1, 0, 0, -309deg) rotate3d(0, 1, 0, 0deg)
      rotate3d(0, 0, 1, -21deg) scale(2) translate(1.168vw);
    box-shadow: -0.1px 0.25px 0px #bbb, -0.2px 0.5px 0px #aaa,
      -0.3px 0.75px 0px #999, -0.4px 1px 0px #888, -0.5px 1.25px 0px #777,
      -0.6px 1.5px 0px #666, -0.7px 1.75px 0px #555, -0.8px 2px 0px #444,
      -0.9px 2.25px 0px #333, -1px 2.5px 0px #222, -1.1px 2.75px 0px #111,
      -1.2px 3px 0px #000;
  }

  .page-id-3110 .plate-wrapper .plate#rearPlate {
    box-shadow: -0.1px 0.25px 0px #c9a900, -0.2px 0.5px 0px #b69500,
      -0.3px 0.75px 0px #a38100, -0.4px 1px 0px #916d00,
      -0.5px 1.25px 0px #805900, -0.6px 1.5px 0px #6f4500,
      -0.7px 1.75px 0px #5e3100, -0.8px 2px 0px #4d1d00,
      -0.9px 2.25px 0px #3c0900, -1px 2.5px 0px #2b0000,
      -1.1px 2.75px 0px #1a0000, -1.2px 3px 0px #000;
  }

  .page-id-3110 .plate-wrapper .plate .text {
    font-size: 18.692vw !important;
    white-space: nowrap;
    transform: scale(0.4);
    padding-bottom: 1.168vw;
  }

  .page-id-3110 .plate-wrapper .plate .brand {
    font-size: 0.701vw;
  }

  .page-id-3110 .plate-wrapper .plate .brand span {
    font-size: 0.935vw;
  }

  .page-id-3110 .plate-wrapper .plate .postage {
    font-size: 0.701vw;
  }

  .page-id-3110 .plate-select {
    margin: 4.673vw 0;
  }

  .page-id-3110 .plate-select label span {
    width: 25.701vw;
    height: 7.09vw;
    font-size: 2.804vw;
    border-radius: 1.869vw 0;
  }

  .page-id-3110 .input-wrapper label {
    font-size: 3.738vw;
    margin-bottom: 1.168vw;
  }

  .page-id-3110 .input-wrapper > div:nth-child(1) {
    display: flex;
    align-items: baseline;
    justify-content: space-between;
  }

  .page-id-3110 .input-wrapper > div:nth-child(1) i {
    width: 35px;
    cursor: pointer;
    text-align: center;
    border-radius: 50px;
    transform: scale(0.8);
    border: 2px solid #fff;
  }

  .page-id-3110 .input-wrapper > div:nth-child(1) i::before {
    font-size: 18px;
    line-height: 28px;
  }

  .page-id-3110 .input-wrapper input,
  .page-id-3110 .input-wrapper select,
  .page-id-3110 .input-wrapper textarea {
    width: 100%;
    height: 8.09vw;
    padding: 0 2.336vw;
    font-size: 2.804vw;
    border-radius: 1.869vw 0;
  }

  .page-id-3110 .input-wrapper textarea {
    height: 20.093vw;
    padding: 2.336vw;
  }

  .page-id-3110 .input-wrapper select {
    background-size: 2.336vw;
    background-position: right 2.336vw center;
    line-height: 4.673vw;
  }

  .page-id-3110 .input-wrapper .switch {
    border-radius: 1.869vw 0;
  }

  .page-id-3110 .input-wrapper .switch-label {
    font-size: 2.804vw;
    padding: 2.336vw 0;
  }

  .page-id-3110 .reg-input,
  .page-id-3110 .plate-options {
    padding: 4.673vw;
    border-radius: 3.505vw 0;
  }

  .page-id-3110 .reg-input {
    margin-bottom: 4.673vw;
  }

  .page-id-3110 .reg-input label {
    font-size: 2.804vw;
  }

  .page-id-3110 .reg-input input {
    font-size: 7.09vw;
  }

  .page-id-3110 .plate-options .button-wrapper {
    display: none;
  }

  .page-id-3110 .info-text {
    font-size: 2.336vw;
    padding: 2.336vw 4.673vw;
  }

  .page-id-3110 .summary .price,
  .page-id-3110 .summary button {
    font-size: 2.804vw;
    padding: 2.336vw 9.346vw;
    border-radius: 1.869vw 0;
  }

  .page-id-3110 .summary button {
    display: block !important;
  }

  .page-id-3110 .summary .price {
    outline: 0.467vw solid #000;
  }

  .page-id-3110 .standard-20-5-x-4-4 {
    width: 39.72vw !important;
    height: 10.514vw !important;
  }

  .page-id-3110 .short-oblong-13-x-4-4 {
    width: 25.701vw !important;
    height: 10.514vw !important;
    overflow: hidden !important;
  }

  .page-id-3110 .short-oblong-13-x-4-4 .text {
    white-space: nowrap !important;
  }

  .page-id-3110 .short-oblong-16-x-4-4 {
    width: 29.206vw !important;
    height: 10.514vw !important;
  }

  .page-id-3110 .short-oblong-18-5-x-4-4 {
    width: 31.542vw !important;
    height: 10.514vw !important;
  }

  .page-id-3110 .motorcycle-9-x-7 {
    width: 21.028vw !important;
    height: 17.523vw !important;
    transform: rotate3d(1, 0, 0, -309deg) rotate3d(0, 1, 0, 0deg)
      rotate3d(0, 0, 1, -21deg) scale(2) translate(0vw) !important;
  }

  .page-id-3110 .motorcycle-9-x-7 .text {
    white-space: unset !important;
    font-size: 18.692vw !important;
  }

  .page-id-3110 .motorcycle-9-x-7 .brand {
    font-size: 0.467vw !important;
  }

  .page-id-3110 .motorcycle-9-x-7 .brand span {
    font-size: 0.701vw !important;
  }

  .page-id-3110 .motorcycle-9-x-7 .postage {
    font-size: 0.467vw !important;
  }

  .page-id-3110 .square {
    width: 23.364vw !important;
    height: 18.692vw !important;
    transform: rotate3d(1, 0, 0, -309deg) rotate3d(0, 1, 0, 0deg)
      rotate3d(0, 0, 1, -21deg) scale(2) translate(0vw) !important;
  }

  .page-id-3110 .square .text {
    white-space: unset !important;
  }

  .page-id-3110 .square .brand {
    font-size: 0.467vw !important;
  }

  .page-id-3110 .square .brand span {
    font-size: 0.701vw !important;
  }

  .page-id-3110 .square .postage {
    font-size: 0.467vw !important;
  }

  .page-id-3110 .oversize-21-x-6 {
    width: 38.551vw !important;
    height: 14.019vw !important;
  }

  .page-id-3110 .import-plates-13-x-7 {
    width: 30.374vw !important;
    height: 21.028vw !important;
  }

  .page-id-3110 .plate-wrapper .import-plates-13-x-7 .text {
    font-size: 16.355vw !important;
    white-space: unset !important;
  }

  .page-id-3110 .import-plates-13-x-6-5 {
    width: 30.374vw !important;
    height: 18.692vw !important;
  }

  .page-id-3110 .plate-wrapper .import-plates-13-x-6-5 .text {
    font-size: 16.355vw !important;
    white-space: unset !important;
  }

  .page-id-3110 .import-plates-12-x-6-5 {
    width: 29.206vw !important;
    height: 18.692vw !important;
  }

  .page-id-3110 .plate-wrapper .import-plates-12-x-6-5 .text {
    font-size: 16.355vw !important;
    white-space: unset !important;
  }

  .page-id-3110 .jaguar-x-type-estate {
    scale: 1;
    width: 41.589vw !important;
    height: 11.682vw !important;
    box-shadow: none !important;
    background-size: 100% !important;
    background: transparent !important;
    background-repeat: no-repeat !important;
    background-image: url('../images/plates/Jaguar-X-Type.svg') !important;
    transform: rotate3d(1, 0, 0, -309deg) rotate3d(0, 1, 0, 0deg)
      rotate3d(0, 0, 1, -21deg) scale(2) translate(2.57vw) !important;
  }

  .page-id-3110 .jaguar-x-type-estate .text {
    font-size: 18.692vw !important;
  }

  .page-id-3110 .jaguar-x-type-estate .postage {
    bottom: 0.701vw !important;
    right: 5.841vw !important;
    transform: rotate(357deg);
  }

  .page-id-3110 .jaguar-s-type-v1 {
    width: 44.393vw !important;
    height: 14.019vw !important;
    box-shadow: none !important;
    background: transparent !important;
    background-size: 100% !important;
    background-position: bottom !important;
    background-repeat: no-repeat !important;
    background-image: url('../images/plates/Jaguar-S-Type-v1.svg') !important;
  }

  .page-id-3110 .jaguar-s-type-v1 .text {
    font-size: 18.692vw !important;
  }

  .page-id-3110 .jaguar-s-type-v1 .postage {
    right: 9.346vw !important;
  }

  .page-id-3110 .jaguar-s-type-v2 {
    width: 44.393vw !important;
    height: 12.85vw !important;
    box-shadow: none !important;
    background: transparent !important;
    background-size: 100% !important;
    background-repeat: no-repeat !important;
    background-image: url('../images/plates/Jaguar-S-Type-v2.svg') !important;
    transform: rotate3d(1, 0, 0, -309deg) rotate3d(0, 1, 0, 0deg)
      rotate3d(0, 0, 1, -21deg) scale(2) translate(2.336vw) !important;
  }

  .page-id-3110 .jaguar-s-type-v2 .text {
    font-size: 18.692vw !important;
  }

  .page-id-3110 .jaguar-s-type-v2 .postage {
    right: 5.841vw !important;
    transform: rotate(-3deg);
  }

  .page-id-3110 .jaguar-xj-type-v1 {
    width: 46.729vw !important;
    height: 11.682vw !important;
    box-shadow: none !important;
    background: transparent !important;
    background-size: 100% !important;
    background-repeat: no-repeat !important;
    background-image: url('../images/plates/Jaguar-XJ-v1.svg') !important;
    transform: rotate3d(1, 0, 0, -309deg) rotate3d(0, 1, 0, 0deg)
      rotate3d(0, 0, 1, -21deg) scale(2) translate(2.804vw) !important;
  }

  .page-id-3110 .jaguar-xj-type-v1 .text {
    font-size: 18.692vw !important;
  }

  .page-id-3110 .jaguar-xj-type-v1 .postage {
    bottom: 0.467vw !important;
    right: 4.673vw !important;
    transform: rotate(-5deg);
  }

  .page-id-3110 .jag-xk150-v1 {
    width: 44.393vw !important;
    height: 15.187vw !important;
    box-shadow: none !important;
    background: transparent !important;
    background-size: 100% !important;
    background-position: bottom !important;
    background-repeat: no-repeat !important;
    background-image: url('../images/plates/Jaguar-XK150-v1.svg') !important;
  }

  .page-id-3110 .jag-xk150-v1 .text {
    font-size: 18.692vw !important;
  }

  .page-id-3110 .jag-xk150-v1 .postage {
    bottom: 0.701vw !important;
    right: 4.206vw !important;
    transform: rotate(-5deg);
  }

  .page-id-3110 .jag-xk150-v2 {
    width: 43.224vw !important;
    height: 12.617vw !important;
    box-shadow: none !important;
    background-size: 100% !important;
    background: transparent !important;
    background-repeat: no-repeat !important;
    background-image: url('../images/plates/Jaguar-XK150-v2.svg') !important;
    transform: rotate3d(1, 0, 0, -309deg) rotate3d(0, 1, 0, 0deg)
      rotate3d(0, 0, 1, -21deg) scale(2) translate(2.103vw);
  }

  .page-id-3110 .jag-xk150-v2 .text {
    font-size: 18.692vw !important;
  }

  .page-id-3110 .jag-xk150-v2 .postage {
    bottom: 0.467vw !important;
    right: 4.206vw !important;
    transform: rotate(-5deg);
  }

  .page-id-3110 .jaguar-x-type-saloon {
    width: 45.561vw !important;
    height: 13.551vw !important;
    box-shadow: none !important;
    background-size: 100% !important;
    background: transparent !important;
    background-repeat: no-repeat !important;
    background-image: url('../images/plates/Jaguar-X-Saloon.svg') !important;
    transform: rotate3d(1, 0, 0, -309deg) rotate3d(0, 1, 0, 0deg)
      rotate3d(0, 0, 1, -21deg) scale(2) translate(2.336vw) !important;
  }

  .page-id-3110 .jaguar-x-type-saloon .text {
    font-size: 18.692vw !important;
  }

  .page-id-3110 .jaguar-x-type-saloon .postage {
    bottom: 0.701vw !important;
    right: 5.841vw !important;
    transform: rotate(-5deg);
  }

  .page-id-3110 .aston-martin-vanquish {
    width: 43.224vw !important;
    height: 12.383vw !important;
    box-shadow: none !important;
    background-size: 100% !important;
    background: transparent !important;
    background-repeat: no-repeat !important;
    background-image: url('../images/plates/Aston-Martin-Vanquish.svg') !important;
    transform: rotate3d(1, 0, 0, -309deg) rotate3d(0, 1, 0, 0deg)
      rotate3d(0, 0, 1, -21deg) scale(2) translate(2.804vw) !important;
  }

  .page-id-3110 .aston-martin-vanquish .text {
    font-size: 18.692vw !important;
  }

  .page-id-3110 .aston-martin-vanquish .postage {
    bottom: 0.234vw !important;
    right: 7.09vw !important;
    transform: rotate(-5deg);
  }

  .page-id-3110 .rolls-royce-phantom {
    width: 43.224vw !important;
    height: 11.916vw !important;
    box-shadow: none !important;
    background-size: 100% !important;
    background: transparent !important;
    background-repeat: no-repeat !important;
    background-image: url('../images/plates/Rolls-Royce-Phantom.svg') !important;
    transform: rotate3d(1, 0, 0, -309deg) rotate3d(0, 1, 0, 0deg)
      rotate3d(0, 0, 1, -21deg) scale(2) translate(2.804vw) !important;
  }

  .page-id-3110 .rolls-royce-phantom .text {
    font-size: 18.692vw !important;
  }

  .page-id-3110 .rolls-royce-phantom .postage {
    bottom: 0.467vw !important;
    right: 4.673vw !important;
  }

  .page-id-3110 .daihatsu-copen {
    width: 40.187vw !important;
    height: 15.421vw !important;
    box-shadow: none !important;
    background-size: 100% !important;
    background: transparent !important;
    background-repeat: no-repeat !important;
    background-image: url('../images/plates/Daihatsu-Copen.svg') !important;
    transform: rotate3d(1, 0, 0, -309deg) rotate3d(0, 1, 0, 0deg)
      rotate3d(0, 0, 1, -21deg) scale(2) translate(3.271vw) !important;
  }

  .page-id-3110 .daihatsu-copen .postage {
    bottom: 4.206vw !important;
    right: 4.206vw !important;
    transform: rotate(300deg);
  }

  .page-id-3110 .badge .plate .text {
    white-space: nowrap;
    padding-left: 7.477vw !important;
  }

  .page-id-3110 .badge .plate::before {
    width: 3.271vw;
    background-size: 2.804vw;
  }

  .page-id-3110 .badge .short-oblong-13-x-4-4 {
    width: 27.701vw !important;
  }

  .page-id-3110 .badge .short-oblong-16-x-4-4 {
    width: 31.206vw !important;
  }

  .page-id-3110 .badge .short-oblong-18-5-x-4-4 {
    width: 35.542vw !important;
  }

  .page-id-3110 .badge .import-plates-12-x-6-5 .text {
    font-size: 15.355vw !important;
  }

  .page-id-3110 .badge-england-gel .plate::before,
  .page-id-3110 .badge-uk-gel .plate::before,
  .page-id-3110 .badge-scotland-gel .plate::before,
  .page-id-3110 .badge-wales-gel .plate::before {
    width: 4.8vw;
    background-size: 3.8vw;
  }

  .page-id-3110 .border-fourD-threemm {
    outline: 0.935vw ridge gray;
  }

  .page-id-3110 .border-fourD-sixmm {
    outline: 1.402vw ridge gray;
  }

  .page-id-3110 .reviews-sec-heading {
    width: 64.72vw;
    margin-bottom: 7.09vw;
    font-size: 3.738vw;
    padding: 2.336vw 0;
    border-radius: 3.505vw 0;
  }

  .page-id-3110 .ti-widget.ti-goog .ti-review-item > .ti-inner {
    border-radius: 5.823vw 0 !important;
  }

  .applePhone .page-id-3110 .reg-input input {
    font-size: 16px;
    height: 35px;
  }

  .applePhone .page-id-3110 .summary .price {
    outline: none;
  }
}

/*# sourceMappingURL=main.css.map */
