.product_extra-1213 .expand-content{max-height:100%;overflow:visible}.popup-wrapper.popup-block-1213 .popup-container{width:800px}.product_blocks>.product_extra-1213:not(.panel,.product-extra-popup,.tab-pane){flex-basis:100%;flex-grow:1}.product_blocks>.product_extra-1213.product-extra-popup:not(.panel):not(.tab-pane){flex-basis:auto;flex-grow:0;margin-inline-end:auto}.product_extra-1213 .block-content{column-count:initial;column-rule-style:none;color:hsla(var(--j-color-scheme-foreground-secondary-h),var(--j-color-scheme-foreground-secondary-s),calc(var(--j-color-scheme-foreground-secondary-l) - 0%),calc(var(--j-color-scheme-foreground-secondary-a)*1))}.product_extra-1213 .title{display:block} .route-product-product .site-wrapper > #product-product.container {
  width: 100% !important;
  max-width: 1440px !important;
  margin: 0 auto !important;
  padding: 0 5% !important;
  box-sizing: border-box;
}

#product-product > .row {
  display: block !important;
  margin: 0 !important;
}

#product-product #content {
  width: 100% !important;
  max-width: none !important;
  float: none !important;
  padding: 0 !important;
}

#product-product .product-info {
  display: grid !important;
  grid-template-columns: minmax(0, 1.4fr) minmax(330px, 1fr);
  gap: 65px;
  align-items: start;
  position: relative;
  margin: 0 !important;
  padding: 5px 0 55px !important;
  background: none !important;
  border: 0 !important;
  box-shadow: none !important;
}

#product-product .product-left,
#product-product .product-right,
#product-product .product-left-wrapper,
#product-product .product-right-wrapper {
  position: static !important;
  width: auto !important;
  max-width: none !important;
  min-width: 0 !important;
  flex: none !important;
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
  border: 0 !important;
  box-shadow: none !important;
}

#product-product .product-image {
  position: relative !important;
  display: block !important;
  width: 100% !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
}

#product-product .product-image .product-labels {
  display: none !important;
}

#product-product .main-image {
  width: 100% !important;
  aspect-ratio: 1.14;
  margin: 0 !important;
  background: #f3f3ef !important;
  border: 0 !important;
  border-radius: 0 !important;
}

#product-product .main-image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain;
  mix-blend-mode: multiply;
}

#product-product .main-image .swiper-container,
#product-product .main-image .swiper-wrapper,
#product-product .main-image .swiper-slide {
  height: 100% !important;
}

#product-product .additional-images {
  width: 100% !important;
  height: auto !important;
  max-height: none !important;
  margin: 15px 0 0 !important;
  padding: 0 !important;
  background: none !important;
}

#product-product .additional-images .swiper-wrapper {
  display: flex !important;
  flex-direction: row !important;
  gap: 12px;
  transform: none !important;
  width: auto !important;
  height: auto !important;
}

#product-product .additional-image,
#product-product .additional-images .swiper-slide {
  flex: none !important;
  width: 95px !important;
  height: 72px !important;
  margin: 0 !important;
  padding: 5px !important;
  background: #f4f4ef !important;
  border: 1px solid transparent !important;
  border-radius: 0 !important;
  cursor: pointer;
  overflow: hidden;
}

#product-product .additional-image.pdp-thumb-active {
  border-color: #86877b !important;
}

#product-product .additional-images img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain;
  mix-blend-mode: multiply;
  border: 0 !important;
  border-radius: 0 !important;
}

#product-product .additional-images .swiper-buttons,
#product-product .additional-images .swiper-pagination,
#product-product .main-image .swiper-buttons,
#product-product .main-image .swiper-pagination {
  display: none !important;
}

.pdp-gallery-badge {
  position: absolute;
  top: 22px;
  left: 24px;
  z-index: 3;
  font-size: 8px;
  line-height: 1.4;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  color: #292925;
  pointer-events: none;
}

#product-product .product-details {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap;
  position: relative;
  width: 100% !important;
  margin: 0 !important;
  padding: 4px 0 0 !important;
  background: none !important;
  border: 0 !important;
  box-shadow: none !important;
}

#product-product .product-details > * {
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
}

#product-product .product-details > .blocks-top,
#product-product .product-details > .blocks-top *:has(>.pdp-brand, >.pdp-colors, .pdp-brand, .pdp-colors) {
  display: contents !important;
}

.pdp-brand {
  order: 1;
  width: 100%;
  padding-right: 40px;
  font-size: 11px;
  line-height: 1.6;
  letter-spacing: 1.5px;
  text-transform: uppercase;
}

.pdp-brand a {
  color: #292925 !important;
  text-decoration: none !important;
}

#product-product .product-details > .title.page-title {
  display: block !important;
  order: 2;
  margin: 15px 0 0 !important;
  padding: 0 !important;
  font-size: 34px !important;
  line-height: 1.15 !important;
  letter-spacing: -1.1px !important;
  font-weight: 400 !important;
  text-align: left !important;
  text-transform: none !important;
  color: #292925 !important;
  background: none !important;
  border: 0 !important;
}

#product-product .product-details > .title.page-title::after,
#product-product .product-details > .title.page-title::before {
  display: none !important;
}

#product-product .related-products-link-wrapper {
  display: none !important;
}

#product-product .product-price-group,
#product-product .product-stats,
#product-product .product-stats > ul {
  display: contents !important;
}

#product-product .price-wrapper {
  order: 3;
  width: 100% !important;
  margin: 23px 0 0 !important;
  padding: 0 !important;
  background: none !important;
  border: 0 !important;
}

#product-product .price-group {
  display: flex !important;
  align-items: center;
  gap: 15px;
  margin: 0 !important;
  padding: 0 !important;
}

#product-product :is(.product-price, .product-price-new) {
  font-size: 23px !important;
  line-height: 1.3 !important;
  font-weight: 400 !important;
  letter-spacing: -.7px !important;
  color: #292925 !important;
}

#product-product .product-price-old {
  font-size: 12px !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
  color: #9a9a90 !important;
}

#product-product .product-tax {
  display: none !important;
}

#product-product .product-stats li {
  display: block;
  flex: 0 0 auto !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: none !important;
  font-size: 9px !important;
  line-height: 1.6 !important;
  color: #96968a !important;
}

#product-product .product-stats li::before {
  display: none !important;
}

#product-product .product-stats li b,
#product-product .product-stats li span {
  display: inline;
  margin: 0 !important;
  padding: 0 !important;
  font-size: inherit !important;
  font-weight: 400 !important;
  color: inherit !important;
}

#product-product .product-details .product-stats li.product-model {
  order: 4;
  width: max-content !important;
  margin-top: 7px !important;
}

#product-product .product-details .product-stats li.product-sku {
  order: 4;
  width: max-content !important;
  margin: 7px 0 0 6px !important;
}

#product-product .product-stats .product-model + .product-sku::before {
  content: '·' !important;
  display: inline !important;
  position: static !important;
  margin: 0 6px 0 0 !important;
  background: none !important;
  width: auto !important;
  height: auto !important;
  font-size: inherit !important;
  color: inherit !important;
}

#product-product .product-details > :is(#eody, #fakoi-oraseos-help-text) {
  order: 5;
  margin-top: 20px;
  font-size: 12px !important;
  line-height: 1.8 !important;
  color: #727368 !important;
}

#product-product .product-details > #eody a {
  font-size: 10px !important;
  color: #6c6e60 !important;
  border-bottom: 1px solid #b4b5a7;
  text-decoration: none !important;
}

.pdp-colors {
  order: 6;
  width: 100%;
  margin-top: 25px;
}

.pdp-colors-label {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
  font-size: 11px;
  line-height: 1.6;
  color: #292925;
}

.pdp-colors-label span:last-child {
  font-size: 10px;
  color: #7c7d70;
  text-align: right;
}

.pdp-color-options {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 11px;
}

.pdp-color-options a {
  display: block;
  width: 48px;
  height: 41px;
  padding: 3px;
  box-sizing: border-box;
  background: #f3f3ef;
  border: 1px solid transparent;
}

.pdp-color-options a[aria-current] {
  border-color: #727366;
}

.pdp-color-options img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
  mix-blend-mode: multiply;
}

#product-product .product-options {
  order: 7;
  width: 100%;
  margin: 24px 0 0 !important;
  padding: 0 !important;
  background: none !important;
  border: 0 !important;
  box-shadow: none !important;
}

#product-product .product-options .form-group {
  display: block !important;
  margin: 0 0 14px !important;
  padding: 0 !important;
  background: none !important;
  border: 0 !important;
}

#product-product .product-options .control-label {
  display: flex !important;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
  width: 100% !important;
  max-width: none !important;
  margin: 0 0 12px !important;
  padding: 0 !important;
  font-size: 11px !important;
  line-height: 1.6 !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  color: #292925 !important;
}

#product-product .product-options .control-label::after,
#product-product .product-options .control-label::before {
  display: none !important;
}

#product-product .product-options select.form-control,
#product-product .product-options input.form-control {
  width: 100% !important;
  height: auto !important;
  min-height: 38px !important;
  padding: 9px 10px !important;
  font-size: 12px !important;
  line-height: 1.4 !important;
  color: #292925 !important;
  background-color: #fff !important;
  border: 1px solid #d8dbcb !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

#product-product .product-options .select {
  width: 100% !important;
  max-width: none !important;
}

#product-product .pdp-size-select {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  min-height: 0 !important;
  padding: 0 !important;
  opacity: 0;
  pointer-events: none;
}

#product-product .pdp-size-options {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

#product-product .pdp-size-options button {
  display: flex;
  align-items: center;
  gap: 20px;
  margin: 0;
  padding: 10px 19px;
  font-size: 11px;
  line-height: 1.4;
  color: #292925;
  background: #fff;
  border: 1px solid #d6d7cb;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
}

#product-product .pdp-size-options button span {
  font-size: 9px;
  color: #8e9080;
}

#product-product .pdp-size-options button[aria-pressed=true] {
  background: #f5f5ef;
  border-color: #3d3f32;
}

.pdp-size-guide {
  font-size: 9px;
  font-weight: 400;
  color: #6c6e60 !important;
  border-bottom: 1px solid #b4b5a7;
  text-decoration: none !important;
}

#product-product .product-options .contact-lens-eye-title {
  margin: 0 0 13px !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  color: #292925 !important;
}

#product-product .product-options:has(.contact-lens-eye-title) {
  padding: 15px !important;
  border: 1px solid #dedfd3 !important;
}

#product-product .product-options:has(.contact-lens-eye-title) {
  display: flex !important;
  flex-wrap: wrap;
  column-gap: 15px;
}

#product-product .product-options:has(.contact-lens-eye-title) > * {
  flex: 1 1 100%;
  min-width: 0;
}

#product-product .contact-lens-eye {
  flex-wrap: wrap;
  column-gap: 15px;
  margin-top: 15px;
  padding-top: 15px;
  border-top: 1px solid #dedfd3;
}

#product-product .contact-lens-eye:not([hidden]) {
  display: flex !important;
}

#product-product .contact-lens-eye[hidden] {
  display: none !important;
}

#product-product .contact-lens-eye > * {
  flex: 1 1 100%;
  min-width: 0;
}

#product-product :is(.product-options, .contact-lens-eye) > .form-group:not(.product-option-select) {
  flex: 0 0 110px !important;
}

#product-product :is(.product-options, .contact-lens-eye) > .product-option-select:has(+.form-group:not(.product-option-select)) {
  flex: 1 1 calc(100% - 125px) !important;
}

#product-product .contact-lens-eye-toggle {
  display: inline-block;
  font-size: 10px !important;
  color: #292925 !important;
  text-decoration: none !important;
}

#product-product .product-stats .product-stock {
  order: 8;
  width: 100% !important;
  display: flex !important;
  align-items: center;
  gap: 8px;
  margin-top: 16px !important;
  font-size: 10px !important;
  color: #747764 !important;
}

#product-product .product-stats .product-stock::before {
  content: '' !important;
  display: inline-block !important;
  position: static !important;
  flex: none;
  width: 5px !important;
  height: 5px !important;
  margin: 0 !important;
  border-radius: 50%;
  background: #7b8368 !important;
}

#product-product .product-stats .product-stock b {
  display: none !important;
}

#product-product .product-details > .prescription-link {
  order: 9;
  display: flex !important;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  min-height: 48px;
  margin: 23px 0 0 !important;
  padding: 0 18px !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  text-decoration: none !important;
  color: #292925 !important;
  background: #fff !important;
  border: 1px solid #626953 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

#product-product .product-details > .prescription-link::after {
  content: '+' !important;
  display: inline !important;
  position: static !important;
  width: auto !important;
  height: auto !important;
  opacity: 1 !important;
  background: none !important;
  transform: none !important;
  font-size: 14px !important;
  color: #292925 !important;
}

#product-product .button-group-page {
  order: 10;
  position: static !important;
  width: 100%;
  height: auto !important;
  margin: 20px 0 0 !important;
  padding: 0 !important;
  background: none !important;
  border: 0 !important;
  box-shadow: none !important;
  transform: none !important;
}

#product-product .button-group-page .buttons-wrapper {
  display: block !important;
  position: static !important;
  width: 100% !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
  border: 0 !important;
  box-shadow: none !important;
  transform: none !important;
}

#product-product .stepper-group {
  display: block !important;
  opacity: 1 !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
}

#product-product .stepper-group .stepper,
#product-product .stepper-group .control-label {
  display: none !important;
}

#product-product #button-cart {
  display: flex !important;
  align-items: center;
  justify-content: space-between;
  width: 100% !important;
  min-height: 50px;
  margin: 0 !important;
  padding: 0 18px !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  color: #fff !important;
  background: #292925 !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  opacity: 1 !important;
  pointer-events: auto !important;
  cursor: pointer;
}

#product-product #button-cart::before {
  display: none !important;
}

#product-product #button-cart::after {
  content: '↗' !important;
  display: inline !important;
  position: static !important;
  width: auto !important;
  height: auto !important;
  opacity: 1 !important;
  background: none !important;
  transform: none !important;
  font-size: 12px !important;
  color: #fff !important;
}

#product-product #button-cart .btn-text {
  color: #fff !important;
}

#product-product .wishlist-compare {
  position: static !important;
  margin: 0 !important;
  padding: 0 !important;
}

#product-product .btn-wishlist {
  position: absolute !important;
  top: 0;
  right: 0;
  z-index: 2;
  display: flex !important;
  align-items: center;
  justify-content: center;
  width: 26px !important;
  min-width: 0 !important;
  height: 24px !important;
  margin: 0 !important;
  padding: 0 !important;
  color: #292925 !important;
  background: none !important;
  border: 0 !important;
  box-shadow: none !important;
}

#product-product .btn-wishlist .btn-text {
  display: none !important;
}

#product-product .btn-wishlist::before {
  margin: 0 !important;
  font-size: 20px !important;
  color: #292925 !important;
}

#product-product .btn-wishlist::after {
  display: none !important;
}

#product-product .product-details > .blocks-details {
  order: 11;
  width: 100%;
  margin: 0 !important;
  padding: 0 !important;
}

.pdp-online-prices {
  padding-top: 14px;
  font-size: 9px;
  line-height: 1.8;
  color: #929486;
}

#product-product .tags {
  display: none !important;
}

#product-product .blocks-bottom {
  margin: 27px 0 0 !important;
  padding: 0 !important;
  background: none !important;
  border: 0 !important;
}

#product-product .product_accordion {
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
  border: 0 !important;
  border-bottom: 1px solid #deded7 !important;
  box-shadow: none !important;
}

#product-product .product_accordion .panel {
  margin: 0 !important;
  padding: 18px 0 !important;
  background: none !important;
  border: 0 !important;
  border-top: 1px solid #deded7 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

#product-product .product_accordion .panel::before,
#product-product .product_accordion .panel::after {
  display: none !important;
}

#product-product .product_accordion .panel-heading,
#product-product .product_accordion .panel-title {
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
  border: 0 !important;
  font-size: 11px !important;
  line-height: 1.6 !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
}

#product-product .product_accordion .accordion-toggle {
  display: flex !important;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 0 !important;
  font-size: 11px !important;
  line-height: 1.6 !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  text-decoration: none !important;
  color: #292925 !important;
  background: none !important;
  border: 0 !important;
}

#product-product .product_accordion .accordion-toggle em,
#product-product .product_accordion .accordion-toggle::before {
  display: none !important;
}

#product-product .product_accordion .accordion-toggle::after {
  content: '+' !important;
  display: inline !important;
  position: static !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  transform: none !important;
  background: none !important;
  border: 0 !important;
  opacity: 1 !important;
  font: 13px/1 Arial, Helvetica, sans-serif !important;
  color: #292925 !important;
}

#product-product .product_accordion .panel:has(.panel-collapse.in) .accordion-toggle::after {
  content: '−' !important;
}

#product-product .product_accordion .panel-body {
  margin: 0 !important;
  padding: 18px 0 0 !important;
  background: none !important;
  border: 0 !important;
  font-size: 11px !important;
  line-height: 1.8 !important;
  color: #7c8070 !important;
}

#product-product .product_accordion .panel-body :is(p, li, span, div, td) {
  font-size: 11px !important;
  line-height: 1.8 !important;
}

#product-product .product_accordion .panel-body :is(h1, h2, h3, h4, h5) {
  margin: 18px 0 8px !important;
  padding: 0 !important;
  font-size: 13px !important;
  line-height: 1.4 !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
  color: #292925 !important;
  background: none !important;
  border: 0 !important;
}

#product-product .product_accordion .panel-body :is(h1, h2, h3, h4, h5):first-child {
  margin-top: 0 !important;
}

#product-product .product_accordion .panel-body a {
  display: inline;
  color: #292925 !important;
  text-decoration: underline !important;
}

#product-product .product_accordion .panel-body > a,
#product-product .product_accordion .panel-body .product-extra-text-links a {
  display: block;
  margin-top: 9px;
  font-size: 10px !important;
}

#product-product .product_accordion .expand-content {
  max-height: none !important;
  overflow: visible !important;
}

#product-product .product_accordion .block-wrapper::before,
#product-product .product_accordion .block-wrapper::after,
#product-product .product_accordion .expand-content::before,
#product-product .product_accordion .expand-content::after {
  display: none !important;
}

#product-product .product_accordion .block-expand-overlay,
#product-product .product_accordion .block-expand,
#product-product .product_accordion .expand-block > .btn,
#product-product .product_accordion .expand-bg {
  display: none !important;
}

#product-product .product_accordion table {
  width: 100% !important;
  margin: 0 !important;
  border: 0 !important;
  background: none !important;
}

#product-product .product_accordion table :is(thead) {
  display: none !important;
}

#product-product .product_accordion table tr {
  display: flex;
  justify-content: space-between;
  gap: 25px;
  margin-bottom: 9px;
  background: none !important;
}

#product-product .product_accordion table td {
  display: block;
  width: auto !important;
  padding: 0 !important;
  font-size: 10px !important;
  background: none !important;
  border: 0 !important;
}

#product-product .product_accordion table td:first-child {
  color: #8a8d7e !important;
}

#product-product .product_accordion table td:last-child {
  text-align: right;
  color: #292925 !important;
}

@media (max-width: 1100px) {
  #product-product .product-info {
    gap: 35px;
    grid-template-columns: minmax(0, 1.3fr) minmax(300px, 1fr);
  }

  #product-product .main-image {
    aspect-ratio: 1;
  }

  .pdp-color-options {
    gap: 5px;
  }

  .pdp-color-options a {
    width: 40px;
  }

  #product-product .product-details > .title.page-title {
    font-size: 30px !important;
  }
}

@media (max-width: 760px) {
  .route-product-product .site-wrapper > #product-product.container {
    padding: 0 22px !important;
  }

  #product-product .product-info {
    display: block !important;
    padding: 0 0 35px !important;
  }

  #product-product .main-image {
    aspect-ratio: 1.12;
  }

  #product-product .additional-images {
    margin-top: 11px !important;
  }

  #product-product .additional-images .swiper-wrapper {
    gap: 10px;
  }

  #product-product .additional-image,
  #product-product .additional-images .swiper-slide {
    width: 76px !important;
    height: 58px !important;
  }

  .pdp-gallery-badge {
    top: 16px;
    left: 15px;
    font-size: 7px;
  }

  #product-product .product-right {
    margin-top: 28px !important;
  }

  .pdp-brand {
    font-size: 10px;
  }

  #product-product .product-details > .title.page-title {
    margin-top: 13px !important;
    font-size: 30px !important;
  }

  #product-product .price-wrapper {
    margin-top: 18px !important;
  }

  #product-product :is(.product-price, .product-price-new) {
    font-size: 25px !important;
  }

  .pdp-colors-label {
    font-size: 12px;
  }

  .pdp-color-options {
    gap: 7px;
  }

  .pdp-color-options a {
    width: calc((100% - 42px)/7);
    height: 41px;
  }

  #product-product .product-options .control-label {
    font-size: 12px !important;
  }

  .pdp-size-guide {
    font-size: 10px;
  }

  #product-product .pdp-size-options button {
    padding: 12px 23px;
    font-size: 12px;
  }

  #product-product .product-stats .product-stock {
    margin-top: 19px !important;
    font-size: 11px !important;
  }

  #product-product #button-cart {
    min-height: 53px;
  }

  #product-product .product_accordion .panel {
    padding: 19px 0 !important;
  }

  #product-product .product_accordion .panel-title,
  #product-product .product_accordion .accordion-toggle {
    font-size: 12px !important;
  }
}

/* contact-lens-head */
#product-product .pdp-subtitle {
  order: 2;
  width: 100%;
  margin: 6px 0 0;
  color: #7c7c70;
  font-size: 12px;
}

#product-product .price-group:has(.pdp-per-pack) {
  display: flex;
  align-items: baseline;
}

#product-product .pdp-per-pack {
  margin-left: 6px;
  color: #90937f;
  font-size: 10px;
  letter-spacing: 0;
}

#product-product .pdp-lens-specs {
  display: flex;
  flex-wrap: wrap;
  order: 6;
  gap: 13px 22px;
  width: 100%;
  margin-top: 20px;
  padding-block: 16px;
  border-block: 1px solid #e9eadd;
  color: #8b8e7c;
  font-size: 9px;
}

#product-product .pdp-lens-specs strong {
  margin-left: 7px;
  color: #4f5441;
  font-weight: 400;
}

@media (max-width: 760px) {
  #product-product .pdp-lens-specs {
    gap: 12px 17px;
  }

  #product-product .pdp-lens-specs strong {
    margin-left: 4px;
  }
}
/* /contact-lens-head */