.breeze .products-grid.slick-initialized,
.breeze [data-content-type="products"][data-appearance="carousel"] {
  position: relative;
  display: grid;
}
.breeze .products-grid.slick-initialized[data-show-dots="true"],
.breeze
  [data-content-type="products"][data-appearance="carousel"][data-show-dots="true"] {
  padding-bottom: 55px;
}
.breeze .products-grid.slick-initialized .slick-list,
.breeze [data-content-type="products"][data-appearance="carousel"] .slick-list,
.breeze .products-grid.slick-initialized > .product-items,
.breeze
  [data-content-type="products"][data-appearance="carousel"]
  > .product-items {
  padding-left: 15px;
  padding-right: 15px;
  margin-top: -15px;
  padding-top: 15px;
  margin-bottom: -15px;
  padding-bottom: 15px;
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  scroll-behavior: smooth;
  scroll-snap-type: none;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.breeze .products-grid.slick-initialized .slick-list::-webkit-scrollbar,
.breeze
  [data-content-type="products"][data-appearance="carousel"]
  .slick-list::-webkit-scrollbar,
.breeze .products-grid.slick-initialized > .product-items::-webkit-scrollbar,
.breeze
  [data-content-type="products"][data-appearance="carousel"]
  > .product-items::-webkit-scrollbar {
  display: none;
}
.breeze .products-grid.slick-initialized li.product-item,
.breeze
  [data-content-type="products"][data-appearance="carousel"]
  li.product-item {
  flex-shrink: 0;
  display: inline-block;
  visibility: visible;
}
.breeze-gallery {
  display: flex;
  flex-direction: column;
}
.breeze-gallery .prev,
.breeze-gallery .next,
.breeze-gallery .controls a,
.breeze-gallery .close {
  color: rgba(var(--base-color, 119, 119, 119), 0.6);
}
.breeze-gallery .prev:hover,
.breeze-gallery .next:hover,
.breeze-gallery .controls a:hover,
.breeze-gallery .close:hover {
  color: rgba(var(--base-color, 119, 119, 119), 1);
}
.breeze-gallery .prev svg,
.breeze-gallery .next svg,
.breeze-gallery .controls a svg,
.breeze-gallery .close svg {
  width: 24px;
  height: 24px;
  vertical-align: top;
}
.breeze-gallery .prev,
.breeze-gallery .next,
.breeze-gallery .close,
.breeze-gallery .controls {
  position: absolute;
  z-index: 20;
}
.breeze-gallery .controls {
  visibility: hidden;
  left: 3px;
  top: 3px;
  display: flex;
  flex-direction: column;
  gap: 3px;
}
.breeze-gallery .controls a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 45px;
  height: 45px;
  background: rgba(var(--base-bg, 255, 255, 255), 0.6);
}
.breeze-gallery .video .controls {
  display: none;
}
.breeze-gallery .close {
  display: none;
}
.breeze-gallery .prev,
.breeze-gallery .next {
  display: flex;
  align-items: center;
  justify-content: center;
  left: 0;
  top: 50%;
  width: 40px;
  height: 80px;
  margin-top: -40px;
  background: rgba(var(--muted-bg, 255, 255, 255), 0.6);
  z-index: 11;
  transition: all 0.15s ease-in;
}
@media (hover: hover) {
  .breeze-gallery .prev,
  .breeze-gallery .next {
    visibility: hidden;
    opacity: 0;
  }
  .breeze-gallery .prev:hover,
  .breeze-gallery .next:hover {
    opacity: 1;
  }
}
.breeze-gallery .next {
  left: auto;
  right: 0;
}
@media (hover: hover) {
  .breeze-gallery .stage:hover .prev,
  .breeze-gallery .stage:hover .next {
    visibility: visible;
    opacity: 0.8;
  }
}
.breeze-gallery img {
  vertical-align: top;
  height: auto;
  max-height: none;
}
.breeze-gallery .stage.video .main-image-wrapper:before,
.breeze-gallery .thumbnails .item.video:before {
  content: "";
  z-index: 10;
  position: absolute;
  pointer-events: none;
  left: 50%;
  top: 50%;
  border: 10px solid transparent;
  border-left: 16px solid #fff;
  margin-top: -10px;
  margin-left: -8px;
  filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.2));
  transition: transform 0.1s ease-in-out;
}
.breeze-gallery .stage {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.breeze-gallery .stage > div:first-child,
.breeze-gallery .stage .main-image-wrapper,
.breeze-gallery .stage .main-image-wrapper > picture {
  position: relative;
  cursor: pointer;
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: flex-start;
}
.breeze-gallery .stage .video-wrapper {
  position: absolute !important;
  z-index: 10;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  align-items: center !important;
}
.breeze-gallery .stage .video-wrapper + div {
  opacity: 0;
}
.breeze-gallery .stage.video .main-image-wrapper {
  cursor: pointer;
}
.breeze-gallery .stage.video .main-image-wrapper:before {
  transform: scale(1.3);
  pointer-events: all;
}
.breeze-gallery .stage.video .main-image-wrapper:hover:before {
  transform: scale(1.3) translateX(2px);
}
.breeze-gallery .thumbnails {
  display: flex;
  flex-grow: 0;
  flex-shrink: 0;
  gap: 1rem;
  margin: 1rem 0 0;
  overflow: auto;
  scroll-behavior: smooth;
  padding-bottom: 12px;
}
.breeze-gallery .thumbnails::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.breeze-gallery .thumbnails::-webkit-scrollbar-track {
  background-color: rgb(var(--scrollbar-bg, 230, 230, 230));
  border-radius: 10px;
}
.breeze-gallery .thumbnails::-webkit-scrollbar-thumb {
  background-color: rgb(var(--scrollbar-color, 200, 200, 200));
  border-radius: 10px;
}
.breeze-gallery .thumbnails.hidden {
  display: none;
}
.breeze-gallery .thumbnails img {
  filter: contrast(95%);
}
.breeze-gallery .thumbnails .item {
  position: relative;
  flex-shrink: 0;
  background: rgba(var(--muted-bg, 244, 244, 244));
}
.breeze-gallery .thumbnails .item:focus {
  outline: none;
}
.breeze-gallery .thumbnails .item:after {
  content: "";
  position: absolute;
  pointer-events: none;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.breeze-gallery .thumbnails .item:focus:after,
.breeze-gallery .thumbnails .item.active:after {
  box-shadow: inset 0 0 0 2px rgba(var(--brand-color), var(--brand-alpha, 1));
}
.breeze div[data-content-type="slider"] {
  visibility: visible;
}
.breeze
  div[data-content-type="slider"]
  [data-content-type="slide"]
  + [data-content-type="slide"] {
  height: initial;
  min-height: inherit;
}
.breeze div[data-content-type="slider"] {
  display: flex;
  position: relative;
  overflow-x: auto;
}
.breeze div[data-content-type="slider"] [data-content-type="slide"] {
  width: 100%;
  flex: none;
  scroll-snap-align: start;
}
.breeze .pagebuilder-slider,
.breeze .slick-list {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.breeze .pagebuilder-slider::-webkit-scrollbar,
.breeze .slick-list::-webkit-scrollbar {
  display: none;
}
.breeze .slick-list {
  display: flex;
  width: 100%;
  overflow-x: auto;
  scroll-behavior: smooth;
  scroll-snap-type: x mandatory;
}
.breeze .slick-list > div {
  flex-shrink: 0;
}
.breeze .slick-dots {
  position: absolute;
  bottom: 6px;
}
.breeze .slick-dots li {
  z-index: 5;
}
.product.info.detailed .tabs-toolbar {
  display: none;
}
.product.data.items.accordion > .title {
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 500;
  clear: both;
  padding: 0.75rem 0;
}
.product.data.items.accordion > .content {
  padding: 0 0.75rem;
}
@media (min-width: 768px) {
  .product.data.items.expanded {
    display: flex;
    flex-flow: row wrap;
  }
}
@media (max-width: 767.98px) {
  .product.data.items.expanded > .title {
    margin-top: 0.5rem;
  }
}
@media (min-width: 768px) {
  .product.data.items.expanded > .title {
    width: 25%;
    border-top: 1px solid rgba(var(--base-color), var(--divider-alpha, 0.1));
  }
}
.product.data.items.expanded > .title h2 {
  font-size: 1.75rem;
  padding: 1rem 0;
}
.product.data.items.expanded > .content {
  position: relative;
  visibility: visible;
  height: auto;
  opacity: 1;
}
@media (min-width: 768px) {
  .product.data.items.expanded > .content {
    padding: 1rem 0;
    width: 75%;
    border-top: 1px solid rgba(var(--base-color), var(--divider-alpha, 0.1));
  }
}
.product.data.items .block.crosssell .block-title {
  display: none;
}
.product.info.detailed .tabs-toolbar ~ .data.items > .item.content {
  scroll-margin-top: 50px;
}
:where(.products-grid, .widget-product-carousel)
  .product-item
  .product-item-details
  .actions-primary,
:where(.products-grid, .widget-product-carousel)
  .product-item
  .actions-secondary,
:where(.products-grid, .widget-product-carousel)
  .product-item
  [class^="swatch-opt-"],
.pagebuilder-overlay {
  transition:
    background-color var(--transition-duration),
    border-color var(--transition-duration),
    box-shadow var(--transition-duration),
    color var(--transition-duration),
    opacity var(--transition-duration),
    transform var(--transition-duration),
    visibility var(--transition-duration) 0s;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.breeze-block-sidebar > .title,
.breeze-block-sidebar .block-title,
.paypal-review .paypal-review-title,
.block > .title,
.block .block-title {
  line-height: 1.5rem;
  font-family: "mothercare_2020-junior-webfont", sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  margin: 0 0 0.75rem;
  padding: 0.75rem 0;
  border: 2px solid #1f2937;
  border-width: 0 0 2px;
}
.breeze-block-sidebar > .title strong,
.breeze-block-sidebar .block-title strong,
.paypal-review .paypal-review-title strong,
.block > .title strong,
.block .block-title strong {
  font-weight: 700;
}
.breeze-block-sidebar .block-content,
.block .block-content {
  display: flow-root;
}
.breeze-block-content .block-title,
.page-footer .block.newsletter .title,
.main .block .block-title,
.page-footer .block.newsletter .block-title {
  font-size: 1.5rem;
  padding: 1.25rem 0;
  border: 0;
  border-width: 0;
}
.breeze-block-hero .block-title,
.page-footer .block.newsletter .title,
.block-hero .block-title,
.page-bottom .block .block-title,
.cms-index-index .main .block .block-title,
.catalog-product-view .main > .block .block-title {
  line-height: 1.75rem;
  font-family: "mothercare_2020-junior-webfont", sans-serif;
  font-size: 1.75rem;
  padding: 2rem 0 1.25rem;
  text-align: center;
}
.breeze-block-hero .block-title:before,
.page-footer .block.newsletter .title:before,
.block-hero .block-title:before,
.page-bottom .block .block-title:before,
.cms-index-index .main .block .block-title:before,
.catalog-product-view .main > .block .block-title:before {
  content: "";
  display: block;
  margin: 0 auto 1.25rem;
  width: 48px;
  height: 9px;
}
.breeze-block-hero-cms .block-title,
.cms-index-index .main .block .block-title,
.cms-index-index .main .block-hero .block-title {
  line-height: clamp(1.75rem, 3rem, 2.2vw);
  font-size: clamp(1.75rem, 2.5rem, 2vw);
  padding: clamp(2rem, 2.5rem, 3vw) 0 clamp(1.25rem, 1.75rem, 1.8vw);
}
:where(body:not(.narrow-page-reset)) .checkout-success,
:where(body:not(.narrow-page-reset)) #registration,
.form.form-orders-search,
.form.search.advanced,
.form.password.forget,
.form.password.reset,
.form.send.confirmation,
.form-create-account,
.login-container,
.column.main .form.contact,
.page-layout-1column.cms-no-route .columns,
.paypal-review {
  position: relative;
  z-index: 2;
  max-width: 550px;
  margin: 0 auto;
  padding: 2.5rem 3rem;
  box-shadow:
    0 4px 15px -2px rgba(0, 0, 0, 0.1),
    0 1px 6px rgba(0, 0, 0, 0.05);
  background: rgba(var(--z-layer-bg), var(--z-layer-bg-alpha, 1));
  border: 3px solid #000;
  border-width: 3px 0 0;
  border-radius: 0.25rem;
}
@media (max-width: 639.98px) {
  :where(body:not(.narrow-page-reset)) .checkout-success,
  :where(body:not(.narrow-page-reset)) #registration,
  .form.form-orders-search,
  .form.search.advanced,
  .form.password.forget,
  .form.password.reset,
  .form.send.confirmation,
  .form-create-account,
  .login-container,
  .column.main .form.contact,
  .page-layout-1column.cms-no-route .columns,
  .paypal-review {
    padding: 1rem 1.5rem;
  }
}
.breadcrumbs ul {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
}
.breadcrumbs li {
  display: flex;
  align-items: center;
  gap: 0.25rem;
}
.breadcrumbs li:after {
  content: "";
  width: 1rem;
  height: 1rem;
}
.breadcrumbs li:last-child:after {
  display: none;
}
.field-tooltip-content,
.dropdown.options .dropdown,
.tooltip.wrapper .tooltip.content,
.minicart-wrapper .mage-dropdown-dialog,
.minisearch .search-autocomplete,
.map-popup,
.navigation .submenu,
.swatch-option-tooltip {
  opacity: 0;
  position: absolute;
  pointer-events: none;
  right: 0;
  top: -9999px;
}
.dropdown.options .dropdown > li > a,
.dropdown.options .dropdown > ul > li > a,
.minisearch .search-autocomplete [role="listbox"] li,
.navigation :where(li[class*="level"]) > a {
  display: block;
  padding: 0.25rem 0.5rem;
  border-radius: 0.25rem;
}
.accordion[data-mage-init*='"Swissup_Easytabs/js/tabs":'] > .title,
[data-collapsible] [data-role="title"],
[data-role="collapsible"] [data-role="title"],
[data-mage-init*='"collapsible":'] [data-role="title"],
.block-collapsible-nav > .title,
.dropdown.options .toggle,
.minicart-wrapper .action.showcart {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 0.125rem;
}
.accordion[data-mage-init*='"Swissup_Easytabs/js/tabs":'] > .title:after,
[data-collapsible] [data-role="title"]:after,
[data-role="collapsible"] [data-role="title"]:after,
[data-mage-init*='"collapsible":'] [data-role="title"]:after,
.block-collapsible-nav > .title:after,
.dropdown.options:not(.no-chevron) .toggle:after {
  content: "";
  height: 1.25rem;
  width: 1.25rem;
  transform: rotate(90deg);
}
._active.accordion[data-mage-init*='"Swissup_Easytabs/js/tabs":']
  > .title:after,
.accordion[data-mage-init*='"Swissup_Easytabs/js/tabs":']
  > .title[aria-expanded="true"]:after,
._active[data-collapsible] [data-role="title"]:after,
._active[data-role="collapsible"] [data-role="title"]:after,
._active[data-mage-init*='"collapsible":'] [data-role="title"]:after,
[data-collapsible] [data-role="title"][aria-expanded="true"]:after,
[data-role="collapsible"] [data-role="title"][aria-expanded="true"]:after,
[data-mage-init*='"collapsible":']
  [data-role="title"][aria-expanded="true"]:after,
[data-mage-init*='"collapsible":'][data-mage-init*='"active":true']
  [data-role="title"]:not([aria-expanded]):after,
.block-collapsible-nav > .title.active:after,
.dropdown.options:not(.no-chevron) .toggle.active:after {
  transform: rotate(-90deg);
}
:where(input:not([type="range"])),
textarea,
select {
  outline: none;
  position: relative;
  padding: 0.5rem 0.75rem;
  width: 100%;
  color: rgba(var(--input-color), var(--input-alpha));
  background: rgba(var(--input-bg), var(--input-bg-alpha));
  border: 2px solid rgba(var(--input-border-color), var(--input-border-alpha));
  border-radius: 0.25rem;
  box-shadow: none;
}
:where(input:not([type="range"])):disabled,
textarea:disabled,
select:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
button,
.action.primary,
input[type="submit"],
input[type="reset"],
input[type="button"],
:where(.products-grid, .widget-product-carousel)
  .product-item
  .product-item-details
  .actions-primary
  .stock,
.pagebuilder-button-primary,
.pagebuilder-button-secondary,
.pagebuilder-button-link {
  outline: none;
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 0.25rem;
  font-family: "mothercare_2020-junior-webfont", sans-serif;
  font-weight: 600;
  padding: 0.5rem 1.25rem;
  color: rgb(var(--button-color));
  background: rgba(var(--button-bg), var(--button-bg-alpha));
  border: 2px solid rgba(var(--button-border-color), var(--button-border-alpha));
  border-radius: 0.25rem;
  text-decoration: none !important;
  white-space: nowrap;
}
button:disabled,
button.disabled,
.action.primary:disabled,
.action.primary.disabled,
input[type="submit"]:disabled,
input[type="submit"].disabled,
input[type="reset"]:disabled,
input[type="reset"].disabled,
input[type="button"]:disabled,
input[type="button"].disabled,
.pagebuilder-button-primary:disabled,
.pagebuilder-button-primary.disabled,
.pagebuilder-button-secondary:disabled,
.pagebuilder-button-secondary.disabled,
.pagebuilder-button-link:disabled,
.pagebuilder-button-link.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.action.primary,
.action-primary,
[type="submit"],
.pagebuilder-button-primary {
  --link-color: var(--button-color);
  --link-alpha: 1;
}
:where(
  button:not([type="submit"]):not(.action-primary):not(.primary):not(
      .pagebuilder-button-link
    ):not(.pagebuilder-button-primary):not(.select)
),
input[type="reset"],
input[type="button"],
.pagebuilder-button-secondary {
  --link-color: var(--button-color);
  --link-alpha: 1;
  --button-bg: var(--button-secondary-bg);
  --button-color: var(--button-secondary-color);
  --button-border-color: var(--button-secondary-border-color);
}
.pagebuilder-button-link {
  --button-bg: transparent;
  --button-border-color: transparent;
  --button-color: var(--link-color);
  text-decoration: none !important;
}
.button-ghost button,
.button-ghost .pagebuilder-button-primary,
.button-ghost .pagebuilder-button-secondary {
  --button-bg: var(--base-color);
  --button-bg-alpha: 0;
  --button-color: var(--base-color);
  --button-border-color: var(--base-color);
  --button-border-alpha: var(--base-alpha);
  text-shadow: none;
}
label button,
.ui-datepicker-trigger,
.minisearch .action.search,
.block.related .action.select,
.cart.table .action-gift {
  --button-bg: var(--base-bg);
  --button-border-color: var(--base-bg);
  padding: 0 !important;
  background: 0 0 !important;
  color: inherit !important;
  border: 0 !important;
  border-radius: 0 !important;
  text-align: left;
}
label button:focus-visible,
.minisearch .action.search:focus-visible,
.block.related .action.select:focus-visible,
.cart.table .action-gift:focus-visible {
  outline: 2px solid rgba(var(--ring-color), var(--ring-alpha, 1));
  outline-offset: 1px;
}
.button-xs button,
.button-xs .pagebuilder-button-primary,
.button-xs .pagebuilder-button-secondary,
.button-xs .pagebuilder-button-link {
  font-size: 0.75rem;
  line-height: 1rem;
  padding: 0.25rem 0.5rem;
}
.button-lg button,
.button-lg .pagebuilder-button-primary,
.button-lg .pagebuilder-button-secondary,
.button-lg .pagebuilder-button-link,
.form.form-orders-search .action.primary,
.form.search.advanced .action.primary,
.form.password.forget .action.primary,
.form.password.reset .action.primary,
.form.send.confirmation .action.primary,
.form-create-account .action.primary,
.column.main .form.contact .action.primary {
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 500;
}
.button-xl button,
.button-xl .pagebuilder-button-primary,
.button-xl .pagebuilder-button-secondary,
.button-xl .pagebuilder-button-link {
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 500;
  padding: 0.75rem 2.5rem;
}
.cart.table .field.qty input.qty {
  font-size: 0.75rem;
  line-height: 1rem;
  padding: 0.25rem;
  width: auto;
  flex-grow: 0;
}
@media (min-width: 640px) {
  .narrow-page:not(.narrow-page-reset).page-layout-1column .breadcrumbs {
    display: none;
  }
  .narrow-page:not(.narrow-page-reset).page-layout-1column .page-title-wrapper {
    margin: 4rem 0;
    text-align: center;
  }
  .narrow-page:not(.narrow-page-reset).page-layout-1column .page-main {
    padding-bottom: 2rem;
    --container-max-width: 640px;
  }
}
@media (min-width: 768px) {
  .narrow-page:not(.narrow-page-reset).page-layout-1column .page-main {
    --container-max-width: 768px;
  }
}
@media (min-width: 768px) {
  .collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":'],
  [data-mage-init*='"tabs":'] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
    margin: 1.5rem 0 1rem;
  }
}
.collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
  > [data-role="collapsible"],
[data-mage-init*='"tabs":'] > [data-role="collapsible"],
[data-content-type="tabs"] .tab-header {
  order: -1;
  display: flex;
  align-items: center;
  padding: 1.25rem 0;
  color: #a1a1aa;
  font-size: 1.5rem;
  font-weight: 700;
}
@media (max-width: 767.98px) {
  .collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
    > [data-role="collapsible"]:after,
  [data-mage-init*='"tabs":'] > [data-role="collapsible"]:after,
  [data-content-type="tabs"] .tab-header:after {
    content: "";
    height: 1.25rem;
    width: 1.25rem;
    transform: rotate(90deg);
  }
}
@media (max-width: 767.98px) {
  .collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
    > [data-role="collapsible"],
  [data-mage-init*='"tabs":'] > [data-role="collapsible"],
  [data-content-type="tabs"] .tab-header {
    --muted-bg-alpha: 0.5;
    justify-content: space-between;
    border-bottom: 1px solid rgba(var(--base-color), var(--divider-alpha, 0.1));
  }
  .collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
    > [data-role="collapsible"]:nth-last-child(2),
  [data-mage-init*='"tabs":'] > [data-role="collapsible"]:nth-last-child(2),
  [data-content-type="tabs"] .tab-header:nth-last-child(2) {
    border-bottom-color: transparent;
  }
}
@media (min-width: 768px) {
  .collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
    > [data-role="collapsible"],
  [data-mage-init*='"tabs":'] > [data-role="collapsible"],
  [data-content-type="tabs"] .tab-header {
    margin: 0 2rem 0 0;
    border: 2px solid transparent;
    border-width: 0 0 2px !important;
    white-space: nowrap;
  }
}
.collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
  > [data-role="collapsible"]
  .counter,
[data-mage-init*='"tabs":'] > [data-role="collapsible"] .counter,
[data-content-type="tabs"] .tab-header .counter {
  opacity: 0.8;
  padding: 0.125rem 0.5rem;
  background: rgba(var(--muted-bg), var(--muted-bg-alpha, 1));
  display: none;
}
.collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
  > [data-role="collapsible"][aria-expanded="true"],
.collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
  > [data-role="collapsible"]:nth-child(1):not([aria-expanded]),
[data-mage-init*='"tabs":'] > [data-role="collapsible"][aria-expanded="true"],
[data-mage-init*='"tabs":']
  > [data-role="collapsible"]:nth-child(1):not([aria-expanded]),
[data-content-type="tabs"] .tab-header.active {
  z-index: 2;
}
.collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
  > [data-role="collapsible"][aria-expanded="true"]:after,
.collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
  > [data-role="collapsible"]:nth-child(1):not([aria-expanded]):after,
[data-mage-init*='"tabs":']
  > [data-role="collapsible"][aria-expanded="true"]:after,
[data-mage-init*='"tabs":']
  > [data-role="collapsible"]:nth-child(1):not([aria-expanded]):after,
[data-content-type="tabs"] .tab-header.active:after {
  transform: rotate(-90deg);
}
@media (max-width: 767.98px) {
  .collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
    > [data-role="collapsible"][aria-expanded="true"],
  .collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
    > [data-role="collapsible"]:nth-child(1):not([aria-expanded]),
  [data-mage-init*='"tabs":'] > [data-role="collapsible"][aria-expanded="true"],
  [data-mage-init*='"tabs":']
    > [data-role="collapsible"]:nth-child(1):not([aria-expanded]),
  [data-content-type="tabs"] .tab-header.active {
    border-bottom-color: transparent;
  }
}
@media (min-width: 768px) {
  .collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
    > [data-role="collapsible"][aria-expanded="true"],
  .collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
    > [data-role="collapsible"]:nth-child(1):not([aria-expanded]),
  [data-mage-init*='"tabs":'] > [data-role="collapsible"][aria-expanded="true"],
  [data-mage-init*='"tabs":']
    > [data-role="collapsible"]:nth-child(1):not([aria-expanded]),
  [data-content-type="tabs"] .tab-header.active {
    border-color: #4b5563;
  }
}
.collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
  > [data-role="content"],
[data-mage-init*='"tabs":'] > [data-role="content"],
[data-content-type="tabs"] .tabs-content > div {
  display: none;
  visibility: hidden;
  opacity: 0;
  padding: 0.25rem 0;
}
@media (min-width: 768px) {
  .collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
    > [data-role="content"],
  [data-mage-init*='"tabs":'] > [data-role="content"],
  [data-content-type="tabs"] .tabs-content > div {
    width: 100%;
    margin: -2px 0 0;
    padding: 2.5rem 0 1rem;
    border: 2px solid rgba(var(--muted-bg), var(--muted-bg-alpha, 1));
    border-width: 2px 0 0;
  }
}
.collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
  > [data-role="content"][aria-hidden="false"],
.collapsed[data-mage-init*='"Swissup_Easytabs/js/tabs":']
  > [data-role="content"]:nth-child(2):not([aria-hidden]),
[data-mage-init*='"tabs":'] > [data-role="content"][aria-hidden="false"],
[data-mage-init*='"tabs":']
  > [data-role="content"]:nth-child(2):not([aria-hidden]),
[data-content-type="tabs"] .tabs-content > div[aria-hidden="false"] {
  visibility: visible;
  opacity: 1;
  display: block;
}
.product.data.items.expanded:first-child
  > .content
  .block:first-child
  .block-title,
.product.data.items.expanded:first-child > .content .review-add .block-title,
.field.street .control label,
.field-tooltip .label,
.field-tooltip-action span,
.ui-datepicker-trigger span,
table caption,
.abs-visually-hidden,
.action.skip:not(:focus-within),
.block-compare .action.delete span,
.filter .action.remove span,
.sidebar .action.delete span,
.sidebar .action.remove span,
.table-comparison th.remove,
.table-comparison .towishlist span,
.discount label,
.page-footer .switcher .label,
.page-footer .block.newsletter .control > label .label,
.page-header .switcher .label,
.block.filter .filter-content-close span,
.block.filter .filter-options .filter-count-label,
.product-items .towishlist span,
.product-items .tocompare span,
.product-items.product-items-names .choice .label,
.toolbar .sorter-action span,
.toolbar .modes-label,
.toolbar .mode-grid span,
.toolbar .mode-list span,
.toolbar .pages .label,
.toolbar .pages .previous span,
.toolbar .pages .next span,
.minicart-wrapper .action.showcart .text,
.header .block-search .label span,
.minisearch .action.search span,
.nav-toggle span,
.normal-price .price-label,
.minimal-price-link,
.special-price .price-label,
.old-price .price-label,
.product-options-wrapper legend.links-title,
.rating-summary .label,
.rating-result > span span,
.review-control-vote input,
.review-list .review-date .review-details-label,
.form.form-orders-search legend,
.form.search.advanced legend,
.cart-container .shipping legend,
.cart.table .field.qty span,
.cart.table a.action-edit span,
.cart.table a.action-delete span,
.cart.table a.action-towishlist span,
.form-wishlist-items .qty > label,
.form-wishlist-items .comment-box > label {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
label button,
table .id a,
table .actions a,
a[href^="tel:"],
a[href^="mailto:"],
a.alert,
address a,
.block .block-title a,
.actions-toolbar a,
.box-actions a,
.product-item-details dl a,
.map-show-info,
.minimal-price-link,
.prices-tier a,
.block.related .action.select,
.samples a,
.reviews-actions a,
.search-suggestions a,
.cart.table .action-gift,
.checkout-onepage-success .column.main a,
.paypal-review .discount .title,
.paypal-review .paypal-review-title a {
  color: rgba(var(--link-color), var(--link-alpha));
  text-decoration: none;
}
label button:hover,
table .id a:hover,
table .actions a:hover,
a[href^="tel:"]:hover,
a[href^="mailto:"]:hover,
a.alert:hover,
address a:hover,
.block .block-title a:hover,
.actions-toolbar a:hover,
.box-actions a:hover,
.product-item-details dl a:hover,
.map-show-info:hover,
.minimal-price-link:hover,
.prices-tier a:hover,
.block.related .action.select:hover,
.samples a:hover,
.reviews-actions a:hover,
.search-suggestions a:hover,
.cart.table .action-gift:hover,
.checkout-onepage-success .column.main a:hover,
.paypal-review .discount .title:hover,
.paypal-review .paypal-review-title a:hover {
  --link-alpha: 1;
  text-decoration: underline;
}
.product.data.items
  #product\.info\.description
  :where(a:not(.product-item-link):not(.action)),
.prose :where(a:not(.product-item-link):not(.action)),
.cms-no-route .main :where(a:not(.product-item-link):not(.action)),
.cms-page-view .main :where(a:not(.product-item-link):not(.action)),
[data-content-type="row"] :where(a:not(.product-item-link):not(.action)),
.product.attribute :where(a:not(.product-item-link):not(.action)) {
  color: rgba(var(--link-color), var(--link-alpha));
  text-decoration: none;
}
.product.data.items
  #product\.info\.description
  :where(a:not(.product-item-link):not(.action)):hover,
.prose :where(a:not(.product-item-link):not(.action)):hover,
.cms-no-route .main :where(a:not(.product-item-link):not(.action)):hover,
.cms-page-view .main :where(a:not(.product-item-link):not(.action)):hover,
[data-content-type="row"] :where(a:not(.product-item-link):not(.action)):hover,
.product.attribute :where(a:not(.product-item-link):not(.action)):hover {
  --link-alpha: 1;
  text-decoration: underline;
}
.product.data.items #product\.info\.description p,
.product.data.items #product\.info\.description table,
.product.data.items #product\.info\.description figure,
.prose p,
.prose table,
.prose figure,
.cms-no-route .main p,
.cms-no-route .main table,
.cms-no-route .main figure,
.cms-page-view .main p,
.cms-page-view .main table,
.cms-page-view .main figure,
[data-content-type="row"] p,
[data-content-type="row"] table,
[data-content-type="row"] figure,
.product.attribute p,
.product.attribute table,
.product.attribute figure,
.cart-empty p,
.checkout-onepage-success .column.main p {
  margin-bottom: 0.75rem;
}
.product.data.items #product\.info\.description :where(ul:not(.unstyled)),
.product.data.items #product\.info\.description :where(ol:not(.unstyled)),
.prose :where(ul:not(.unstyled)),
.prose :where(ol:not(.unstyled)),
.cms-no-route .main :where(ul:not(.unstyled)),
.cms-no-route .main :where(ol:not(.unstyled)),
.cms-page-view .main :where(ul:not(.unstyled)),
.cms-page-view .main :where(ol:not(.unstyled)),
[data-content-type="row"] :where(ul:not(.unstyled)),
[data-content-type="row"] :where(ol:not(.unstyled)),
.product.attribute :where(ul:not(.unstyled)),
.product.attribute :where(ol:not(.unstyled)) {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.product.data.items
  #product\.info\.description
  :where(ul:not(.unstyled):not([role="tablist"]) li),
.product.data.items #product\.info\.description :where(ol:not(.unstyled) li),
.prose :where(ul:not(.unstyled):not([role="tablist"]) li),
.prose :where(ol:not(.unstyled) li),
.cms-no-route .main :where(ul:not(.unstyled):not([role="tablist"]) li),
.cms-no-route .main :where(ol:not(.unstyled) li),
.cms-page-view .main :where(ul:not(.unstyled):not([role="tablist"]) li),
.cms-page-view .main :where(ol:not(.unstyled) li),
[data-content-type="row"] :where(ul:not(.unstyled):not([role="tablist"]) li),
[data-content-type="row"] :where(ol:not(.unstyled) li),
.product.attribute :where(ul:not(.unstyled):not([role="tablist"]) li),
.product.attribute :where(ol:not(.unstyled) li) {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.product.data.items #product\.info\.description section,
.prose section,
.cms-no-route .main section,
.cms-page-view .main section,
[data-content-type="row"] section,
.product.attribute section {
  margin-bottom: 1rem;
}
.product.data.items #product\.info\.description :where(ul:not(.unstyled)),
.product.data.items
  #product\.info\.description
  :where(ol:not(.product-items):not(.unstyled)),
.prose :where(ul:not(.unstyled)),
.prose :where(ol:not(.product-items):not(.unstyled)),
.cms-no-route .main :where(ul:not(.unstyled)),
.cms-no-route .main :where(ol:not(.product-items):not(.unstyled)),
.cms-page-view .main :where(ul:not(.unstyled)),
.cms-page-view .main :where(ol:not(.product-items):not(.unstyled)),
[data-content-type="row"] :where(ul:not(.unstyled)),
[data-content-type="row"] :where(ol:not(.product-items):not(.unstyled)),
.product.attribute :where(ul:not(.unstyled)),
.product.attribute :where(ol:not(.product-items):not(.unstyled)) {
  padding-left: 1.25rem;
}
.product.data.items #product\.info\.description :where(ul:not(.unstyled)),
.prose :where(ul:not(.unstyled)),
.cms-no-route .main :where(ul:not(.unstyled)),
.cms-page-view .main :where(ul:not(.unstyled)),
[data-content-type="row"] :where(ul:not(.unstyled)),
.product.attribute :where(ul:not(.unstyled)) {
  list-style: disc;
}
.product.data.items
  #product\.info\.description
  :where(ol:not(.product-items):not(.unstyled)),
.prose :where(ol:not(.product-items):not(.unstyled)),
.cms-no-route .main :where(ol:not(.product-items):not(.unstyled)),
.cms-page-view .main :where(ol:not(.product-items):not(.unstyled)),
[data-content-type="row"] :where(ol:not(.product-items):not(.unstyled)),
.product.attribute :where(ol:not(.product-items):not(.unstyled)) {
  list-style: auto;
}
.product.data.items #product\.info\.description li::marker,
.prose li::marker,
.cms-no-route .main li::marker,
.cms-page-view .main li::marker,
[data-content-type="row"] li::marker,
.product.attribute li::marker {
  --muted-alpha: 0.4;
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
}
.product.data.items #product\.info\.description blockquote,
.prose blockquote,
.cms-no-route .main blockquote,
.cms-page-view .main blockquote,
[data-content-type="row"] blockquote,
.product.attribute blockquote {
  margin: 1.5rem 0;
  padding-left: 1rem;
  border-left: 4px solid rgba(var(--base-color), var(--divider-alpha, 0.1));
  font-style: italic;
  font-weight: 500;
}
.product.data.items #product\.info\.description code,
.prose code,
.cms-no-route .main code,
.cms-page-view .main code,
[data-content-type="row"] code,
.product.attribute code {
  font-weight: 600;
}
.product.data.items #product\.info\.description code:before,
.product.data.items #product\.info\.description code:after,
.prose code:before,
.prose code:after,
.cms-no-route .main code:before,
.cms-no-route .main code:after,
.cms-page-view .main code:before,
.cms-page-view .main code:after,
[data-content-type="row"] code:before,
[data-content-type="row"] code:after,
.product.attribute code:before,
.product.attribute code:after {
  content: "`";
}
.product.data.items #product\.info\.description pre,
.prose pre,
.cms-no-route .main pre,
.cms-page-view .main pre,
[data-content-type="row"] pre,
.product.attribute pre {
  margin: 1rem 0;
  padding: 1rem;
  overflow-x: auto;
  background: rgba(var(--muted-bg), var(--muted-bg-alpha, 1));
}
.product.data.items #product\.info\.description pre code,
.prose pre code,
.cms-no-route .main pre code,
.cms-page-view .main pre code,
[data-content-type="row"] pre code,
.product.attribute pre code {
  font-weight: 400;
}
.product.data.items #product\.info\.description pre code:before,
.product.data.items #product\.info\.description pre code:after,
.prose pre code:before,
.prose pre code:after,
.cms-no-route .main pre code:before,
.cms-no-route .main pre code:after,
.cms-page-view .main pre code:before,
.cms-page-view .main pre code:after,
[data-content-type="row"] pre code:before,
[data-content-type="row"] pre code:after,
.product.attribute pre code:before,
.product.attribute pre code:after {
  content: "";
}
.product.data.items #product\.info\.description hr,
.prose hr,
.cms-no-route .main hr,
.cms-page-view .main hr,
[data-content-type="row"] hr,
.product.attribute hr {
  margin: 2rem 0;
}
.product.data.items #product\.info\.description figcaption,
.prose figcaption,
.cms-no-route .main figcaption,
.cms-page-view .main figcaption,
[data-content-type="row"] figcaption,
.product.attribute figcaption {
  margin-top: 0.5rem;
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
}
.product.data.items #product\.info\.description .lead,
.prose .lead,
.cms-no-route .main .lead,
.cms-page-view .main .lead,
[data-content-type="row"] .lead,
.product.attribute .lead {
  font-size: 1.25rem;
  line-height: 1.75rem;
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
}
[data-content-type="tabs"] .tabs-navigation,
.slick-dots {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
[data-content-type="tabs"] .tabs-navigation,
.slick-dots {
  padding-left: 0 !important;
}
[data-content-type="tabs"] .tabs-navigation,
.slick-dots {
  list-style: none !important;
}
.color-invert,
.page-header .panel.wrapper {
  color: rgba(var(--base-color), var(--base-alpha, 1));
  --base-color: 255, 255, 255;
  --base-alpha: 0.85;
  --headings-alpha: 0.9;
  --link-color: 147, 197, 253;
  --link-alpha: 0.9;
  --muted-bg: 255, 255, 255;
  --muted-bg-alpha: 0.05;
  --ring-color: 255, 255, 255;
  --ring-alpha: 0.7;
  --button-bg: var(--gray-50);
  --button-border-color: var(--gray-50);
  --button-color: var(--gray-900);
  --input-color: 255, 255, 255;
  --input-alpha: 0.85;
  --input-bg-alpha: 0.07000000000000001;
  --input-border-alpha: 0;
  --input-focus-border-color: 255, 255, 255;
}
:root {
  --black: 0, 0, 0;
  --white: 255, 255, 255;
  --gray-50: 249, 250, 251;
  --gray-100: 243, 244, 246;
  --gray-200: 229, 231, 235;
  --gray-300: 209, 213, 219;
  --gray-400: 156, 163, 175;
  --gray-500: 107, 114, 128;
  --gray-600: 75, 85, 99;
  --gray-700: 55, 65, 81;
  --gray-800: 31, 41, 55;
  --gray-900: 17, 24, 39;
  --red: 185, 28, 28;
  --green: 21, 128, 61;
  --blue: 29, 78, 216;
  --yellow: 251, 191, 36;
  --brand-color: 0, 0, 0;
  --danger-color: var(--red);
  --info-color: var(--blue);
  --success-color: var(--green);
  --base-alpha: 1;
  --base-color: var(--gray-900);
  --base-bg: var(--white);
  --muted-bg: var(--gray-100);
  --z-layer-color: var(--base-color);
  --z-layer-bg: var(--base-bg);
  --z-overlay-bg: var(--black);
  --ring-color: var(--brand-color);
  --link-alpha: 0.85;
  --link-color: var(--blue);
  --headings-color: var(--rgb-base);
  --block-title-color: var(--rgb-base);
  --input-alpha: 1;
  --input-color: var(--base-color);
  --input-bg: var(--base-bg);
  --input-bg-alpha: 1;
  --input-border-alpha: 1;
  --input-border-color: var(--gray-900);
  --input-outline-color: var(--input-border-color);
  --input-outline-alpha: 0;
  --input-focus-border-color: var(--brand-color);
  --button-color: var(--white);
  --button-bg: var(--brand-color);
  --button-bg-alpha: 1;
  --button-hover-bg-alpha: 0.9;
  --button-border-alpha: 0;
  --button-border-color: var(--button-bg);
  --button-secondary-color: var(--gray-600);
  --button-secondary-bg: var(--gray-200);
  --button-secondary-border-color: var(--button-secondary-bg);
  --transition-duration: 0.2s;
  --spinner-size: 1.5rem;
  --spinner-border-width: 2px;
  --spinner-border-color: var(--brand-color);
  --spinner-duration: 0.6s;
  --scrollbar-bg: var(--gray-100);
  --scrollbar-color: var(--gray-300);
}
@media (prefers-reduced-motion) {
  :root {
    --transition-duration: 20ms;
    --spinner-duration: 5s;
  }
}
*,
:before,
:after {
  box-sizing: border-box;
}
html {
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
  min-height: 100vh;
  direction: ltr;
}
hr {
  height: 0;
  color: inherit;
  border-top-width: 1px;
}
abbr[title] {
  text-decoration: underline dotted;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
a {
  color: inherit;
  text-decoration: inherit;
}
b,
strong {
  font-weight: 500;
}
code,
kbd,
samp,
pre {
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: inherit;
}
button,
select {
  text-transform: none;
}
:-moz-focusring {
  outline: auto;
}
:-moz-ui-invalid {
  box-shadow: none;
}
progress {
  vertical-align: baseline;
}
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
summary {
  display: list-item;
}
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  padding: 0;
}
ol,
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
textarea {
  resize: vertical;
}
input::placeholder,
textarea::placeholder {
  --muted-alpha: 0.4;
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
  opacity: 1;
}
button,
[role="button"] {
  cursor: pointer;
}
svg,
img,
video,
canvas,
audio,
iframe,
embed,
object {
  display: inline-block;
  vertical-align: middle;
}
svg,
img,
video {
  max-width: 100%;
  height: auto;
}
[hidden] {
  display: none;
}
input,
button,
textarea,
select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
[type="checkbox"],
[type="radio"] {
  padding: 0;
  margin: 0;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  flex-shrink: 0;
  min-width: 0;
  height: 1rem;
  width: 1rem;
  color: rgb(var(--input-focus-border-color));
}
[type="image"] {
  padding: 0;
  border: 0;
  width: auto;
  max-width: 100%;
  vertical-align: middle;
}
[type="range"] {
  --brand-alpha: 0.9;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 1rem;
  background-color: transparent;
  appearance: none;
}
[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.25rem;
  color: transparent;
  cursor: pointer;
  background-color: rgba(var(--base-color), var(--divider-alpha, 0.1));
  border-color: transparent;
  border-radius: 9999px;
}
[type="range"]::-moz-range-track {
  width: 100%;
  height: 0.25rem;
  color: transparent;
  cursor: pointer;
  background-color: rgba(var(--base-color), var(--divider-alpha, 0.1));
  border-color: transparent;
  border-radius: 9999px;
}
[type="range"]::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.375rem;
  background-color: rgba(var(--brand-color), var(--brand-alpha, 1));
  border: 0;
  border-radius: 9999px;
  -webkit-appearance: none;
  appearance: none;
}
[type="range"]::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.375rem;
  background-color: rgba(var(--brand-color), var(--brand-alpha, 1));
  border: 0;
  border-radius: 9999px;
  appearance: none;
}
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
  --spinner-size: 1.25rem;
  --spinner-border-color: var(--button-color);
}
select:not([multiple]) {
  padding-right: 2.5rem;
}
select::-ms-expand {
  display: none;
}
select[multiple] {
  overflow-y: auto;
}
[type="checkbox"] {
  border-radius: 0.25rem;
}
[type="radio"] {
  border-radius: 100%;
}
[type="checkbox"]:focus-visible,
[type="radio"]:focus-visible {
  box-shadow:
    0 0 0 2px rgb(var(--base-bg)),
    0 0 0 4px rgb(var(--input-focus-border-color));
}
[type="file"] {
  background: unset;
  border-color: inherit;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-size: unset;
  line-height: inherit;
}
fieldset,
.fieldset {
  margin-bottom: 2rem;
}
fieldset:last-child,
.fieldset:last-child {
  margin-bottom: 0;
}
fieldset.field,
.fieldset.field {
  margin-bottom: 0;
}
form + form,
form + .fieldset {
  margin-top: 1.25rem;
}
form .legend {
  font-size: 1.25rem;
  line-height: 1.75rem;
  width: 100%;
  margin: 0 0 1.25rem;
  padding: 0 0 0.125rem;
  border-bottom: 1px solid rgba(var(--base-color), var(--divider-alpha, 0.1));
}
form .legend + br {
  display: none;
}
form .label + br {
  display: none;
}
form .actions-toolbar {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
form .actions-toolbar:empty {
  display: none;
}
.fields {
  display: flex;
  gap: 0.5rem;
}
.nested > .field,
button + .field,
.field + .fieldset,
.field + script + .field,
.field + script + script + .field,
.field + .field {
  margin-top: 0.75rem;
}
.field .choice + .choice {
  margin-top: 0.125rem;
}
.field .addon {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.field .range > .field:first-child .control {
  display: flex;
  gap: 0.5rem;
  align-items: center;
}
.field .range > .field:first-child .control:after {
  content: "—";
}
.field .range .field + .field {
  margin-top: 0;
}
.field.required > .label,
.field._required > .label {
  display: flex;
  gap: 0.25rem;
}
.field.required > .label:after,
.field._required > .label:after {
  content: "*";
  color: rgba(var(--danger-color), var(--danger-alpha, 1));
}
.field.choice {
  display: flex;
  gap: 0.375rem;
  align-items: flex-start;
  line-height: 1.5rem;
  clear: left;
  position: relative;
}
.field.choice > [type="radio"],
.field.choice > [type="checkbox"] {
  margin-top: calc(1.5rem / 2 - 1rem / 2);
}
.field.choice .field-tooltip {
  margin-top: calc(1.5rem / 2 - 1.125rem / 2);
}
.field.choice div.mage-error {
  right: 0;
  padding-left: 0.5rem;
  margin-top: 0;
  position: absolute;
  background: rgba(var(--base-bg), var(--base-bg-alpha, 1));
  z-index: 11;
}
.field .control {
  position: relative;
}
.field .label + .control {
  margin-top: 0.125rem;
}
.field ._with-tooltip input,
.field ._with-tooltip select,
.field ._with-tooltip textarea {
  width: calc(100% - 1.75rem);
}
.field ._with-tooltip .field-tooltip {
  position: absolute;
  right: 0.25rem;
  top: calc(var(--line-height) / 2 - 0.25rem / 2);
  z-index: 11;
}
.control .note {
  font-size: 0.875rem;
  line-height: 1.25rem;
  display: block;
  margin-top: 0.25rem;
}
.field-tooltip {
  display: inline-block;
  position: relative;
}
.field-tooltip-action {
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
}
.field-tooltip-action,
.field-tooltip-action:before {
  display: block;
  width: 1.25rem;
  height: 1.25rem;
}
.field-tooltip-action:before {
  content: "";
}
.ui-datepicker-trigger {
  position: absolute !important;
  right: 0.5rem;
  top: calc(50% - 1.5rem / 2);
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
}
.ui-datepicker-trigger:before {
  content: "";
  display: block;
  width: 1.5rem;
  height: 1.5rem;
}
.control.captcha-image {
  margin-top: 0.5rem;
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
html {
  color: rgba(var(--base-color), var(--base-alpha, 1));
  background: rgba(var(--base-bg), var(--base-bg-alpha, 1));
  font-family: "mothercare_2020-regular-webfont", sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
}
code,
kbd,
pre,
samp {
  font-family:
    ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
    "Courier New", monospace;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6,
th,
.heading {
  color: rgba(var(--headings-color), var(--headings-alpha, 1));
}
h1,
.h1 {
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 2.5rem;
  margin-bottom: 2rem;
}
h2,
.h2 {
  font-size: 1.875rem;
  font-weight: 700;
  line-height: 2.25rem;
  margin-top: 2rem;
  margin-bottom: 1rem;
}
h3,
.h3 {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 2rem;
  margin-top: 1rem;
  margin-bottom: 0.5rem;
}
h4,
.h4 {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.75rem;
  margin-bottom: 0.25rem;
}
h5,
.h5 {
  margin-bottom: 0.25rem;
}
h6,
.h6 {
  margin-bottom: 0.25rem;
}
.page-title-wrapper * + div {
  margin-top: 0.75rem;
}
dl dt {
  font-weight: 500;
}
dl dd + dt {
  margin-top: 0.25rem;
}
.icon {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 0;
  gap: 0.25rem;
}
svg.icon,
.icon > svg {
  fill: currentColor;
  width: 1.5rem;
  height: 1.5rem;
}
svg.icon.small,
.icon.small > svg {
  width: 1rem;
  height: 1rem;
}
svg.icon.big,
.icon.big > svg {
  width: 1.75rem;
  height: 1.75rem;
}
.icon.rounded {
  border-radius: 999px;
  background: rgba(var(--muted-bg), var(--muted-bg-alpha, 1));
  padding: 0.75rem;
}
.icon.rounded.small {
  padding: 0.5rem;
}
.table-wrapper:not(.grouped) {
  overflow-x: auto;
  position: relative;
}
table {
  text-align: left;
  width: 100%;
}
table .id a,
table .actions a {
  margin: 0 0.25rem 0.25rem 0;
}
table .id a:last-child,
table .actions a:last-child {
  margin: 0;
}
table tr {
  --divider-alpha: 0.07;
  border-bottom: 1px solid rgba(var(--base-color), var(--divider-alpha, 0.1));
}
table th {
  font-weight: 500;
}
table td,
table th {
  vertical-align: top;
  padding: 0.75rem 0.5rem;
}
table td:first-child,
table th:first-child {
  padding-left: 0;
}
table td:last-child,
table th:last-child {
  padding-right: 0;
}
table thead tr {
  --divider-alpha: 0.15;
  border-bottom-color: rgba(var(--base-color), var(--divider-alpha, 0.1));
}
table tbody:last-child tr:last-child {
  border-bottom: 0;
}
table tfoot tr {
  border: 0;
}
table tfoot th,
table tfoot td {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
table tfoot .mark {
  text-align: right;
}
@media (max-width: 639.98px) {
  .mobile-table,
  .table:not(.additional-attributes):not(.table-totals):not(.totals):not(
      .cart
    ):not(.table-comparison):not(.grouped) {
    display: block;
  }
  .mobile-table thead,
  .table:not(.additional-attributes):not(.table-totals):not(.totals):not(
      .cart
    ):not(.table-comparison):not(.grouped)
    thead {
    display: none;
  }
  .mobile-table tbody,
  .table:not(.additional-attributes):not(.table-totals):not(.totals):not(
      .cart
    ):not(.table-comparison):not(.grouped)
    tbody,
  .mobile-table tfoot,
  .table:not(.additional-attributes):not(.table-totals):not(.totals):not(
      .cart
    ):not(.table-comparison):not(.grouped)
    tfoot,
  .mobile-table th,
  .table:not(.additional-attributes):not(.table-totals):not(.totals):not(
      .cart
    ):not(.table-comparison):not(.grouped)
    th,
  .mobile-table tr,
  .table:not(.additional-attributes):not(.table-totals):not(.totals):not(
      .cart
    ):not(.table-comparison):not(.grouped)
    tr,
  .mobile-table td,
  .table:not(.additional-attributes):not(.table-totals):not(.totals):not(
      .cart
    ):not(.table-comparison):not(.grouped)
    td {
    display: block;
  }
  .mobile-table tr,
  .table:not(.additional-attributes):not(.table-totals):not(.totals):not(
      .cart
    ):not(.table-comparison):not(.grouped)
    tr {
    margin-bottom: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .mobile-table td,
  .table:not(.additional-attributes):not(.table-totals):not(.totals):not(
      .cart
    ):not(.table-comparison):not(.grouped)
    td,
  .mobile-table th,
  .table:not(.additional-attributes):not(.table-totals):not(.totals):not(
      .cart
    ):not(.table-comparison):not(.grouped)
    th {
    padding: 0.25rem 0;
  }
  .mobile-table td[data-th]:before,
  .table:not(.additional-attributes):not(.table-totals):not(.totals):not(
      .cart
    ):not(.table-comparison):not(.grouped)
    td[data-th]:before,
  .mobile-table th[data-th]:before,
  .table:not(.additional-attributes):not(.table-totals):not(.totals):not(
      .cart
    ):not(.table-comparison):not(.grouped)
    th[data-th]:before {
    padding-right: 10px;
    content: attr(data-th) ": ";
    display: inline-block;
    color: rgba(var(--base-color), var(--muted-alpha, 0.6));
    font-weight: 500;
  }
  .mobile-table tfoot,
  .table:not(.additional-attributes):not(.table-totals):not(.totals):not(
      .cart
    ):not(.table-comparison):not(.grouped)
    tfoot {
    text-align: right;
  }
}
hr {
  margin: 0.75rem 0;
  border: 1px solid rgba(var(--base-color), var(--divider-alpha, 0.1));
  border-width: 1px 0 0 !important;
}
p.required {
  color: rgba(var(--danger-color), var(--danger-alpha, 1));
}
.note {
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
}
.prose,
.cms-no-route .main,
.cms-page-view .main {
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-reset {
  font-size: 1rem;
  line-height: 1.5rem;
}
.filter-invert {
  filter: invert(1);
}
.relative {
  position: relative;
}
.absolute {
  position: absolute;
}
.top-0 {
  top: 0;
}
.bottom-0 {
  bottom: 0;
}
.left-0 {
  left: 0;
}
.right-0 {
  right: 0;
}
.z-10 {
  z-index: 10;
}
.z-20 {
  z-index: 20;
}
.z-30 {
  z-index: 30;
}
.z-40 {
  z-index: 40;
}
.z-50 {
  z-index: 50;
}
.gap-1,
.gap-1 > .pagebuilder-column-group {
  gap: 0.25rem;
}
.gap,
.gap-2,
.gap,
.gap-2 > .pagebuilder-column-group {
  gap: 0.5rem;
}
.gap-3,
.gap-3 > .pagebuilder-column-group {
  gap: 0.75rem;
}
.gap-4,
.gap-4 > .pagebuilder-column-group {
  gap: 1rem;
}
.gap-5,
.gap-5 > .pagebuilder-column-group {
  gap: 1.25rem;
}
.gap-6,
.gap-6 > .pagebuilder-column-group {
  gap: 1.5rem;
}
.gap-7,
.gap-7 > .pagebuilder-column-group {
  gap: 1.75rem;
}
.gap-8,
.gap-8 > .pagebuilder-column-group {
  gap: 2rem;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-nowrap {
  flex-wrap: nowrap;
}
.justify-around {
  justify-content: space-around;
}
.justify-between {
  justify-content: space-between;
}
.justify-evenly {
  justify-content: space-evenly;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.shrink-0 {
  flex-shrink: 0;
}
.grow-0 {
  flex-grow: 0;
}
.hide,
.no-display,
.abs-no-display {
  display: none !important;
}
.show {
  display: initial !important;
}
.flex {
  display: flex !important;
}
.grid {
  display: grid !important;
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
@media (min-width: 480px) {
  .xs\:hide,
  .xs-hide {
    display: none !important;
  }
  .xs\:show,
  .xs-show {
    display: initial !important;
  }
  .xs\:flex,
  .xs-flex {
    display: flex !important;
  }
  .xs\:grid {
    display: grid !important;
  }
}
@media (min-width: 640px) {
  .sm\:hide,
  .sm-hide {
    display: none !important;
  }
  .sm\:show,
  .sm-show {
    display: initial !important;
  }
  .sm\:flex,
  .sm-flex {
    display: flex !important;
  }
  .sm\:grid {
    display: grid !important;
  }
}
@media (min-width: 768px) {
  .md\:hide,
  .md-hide {
    display: none !important;
  }
  .md\:show,
  .md-show {
    display: initial !important;
  }
  .md\:flex,
  .md-flex {
    display: flex !important;
  }
  .md\:a-right,
  .md-a-right {
    text-align: right;
  }
  .md\:grid {
    display: grid !important;
  }
  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
@media (min-width: 1024px) {
  .lg\:hide,
  .lg-hide {
    display: none !important;
  }
  .lg\:show,
  .lg-show {
    display: initial !important;
  }
  .lg\:flex,
  .lg-flex {
    display: flex !important;
  }
  .lg\:grid {
    display: grid !important;
  }
}
@media (min-width: 1280px) {
  .xl\:hide,
  .xl-hide {
    display: none !important;
  }
  .xl\:show,
  .xl-show {
    display: initial !important;
  }
  .xl\:flex,
  .xl-flex {
    display: flex !important;
  }
  .xl\:grid {
    display: grid !important;
  }
}
@media (min-width: 1536px) {
  .xxl\:hide,
  .xxl-hide {
    display: none !important;
  }
  .xxl\:show,
  .xxl-show {
    display: initial !important;
  }
  .xxl\:flex,
  .xxl-flex {
    display: flex !important;
  }
  .xxl\:grid {
    display: grid !important;
  }
}
@media (max-width: 767.98px) {
  .md-down\:justify-center {
    justify-content: center;
  }
  .md-down\:a-center,
  .md-down-a-center {
    text-align: center;
  }
}
[data-mage-init*='"collapsible":']:not([data-mage-init*='"active":true'])
  [data-role="content"] {
  display: block !important;
  height: 0;
  opacity: 0;
  overflow: hidden;
  visibility: hidden;
  position: absolute;
}
.block-collapsible-nav {
  font-size: 1rem;
  line-height: 1.5rem;
}
@media (max-width: 767.98px) {
  .sidebar .block-collapsible-nav {
    background: rgba(var(--base-bg), var(--base-bg-alpha, 1));
    position: absolute;
    margin: 0 !important;
    top: 0;
    width: 100%;
  }
}
@media (min-width: 768px) {
  .block-collapsible-nav > .title {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
}
.block-collapsible-nav .content ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.block-collapsible-nav .content .item > a,
.block-collapsible-nav .content .item > strong {
  display: block;
  padding: 0.25rem 0;
  color: inherit;
}
.block-collapsible-nav .content .delimiter {
  display: block;
  border-top: 1px solid rgba(var(--base-color), var(--divider-alpha, 0.1));
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
@media (max-width: 767.98px) {
  .block-collapsible-nav .content {
    display: none;
  }
  .block-collapsible-nav .content:after {
    content: "";
    display: block;
    width: 100%;
    height: 10px;
    margin-top: -10px;
    box-shadow: 0 10px 10px rgba(var(--base-bg), var(--base-bg-alpha, 1));
  }
  .block-collapsible-nav .content.active {
    display: block;
  }
}
@media (min-width: 768px) {
  .block-collapsible-nav .content {
    padding: 0.75rem 0;
    background: rgba(var(--muted-bg), var(--muted-bg-alpha, 1));
  }
  .block-collapsible-nav .content .item > a,
  .block-collapsible-nav .content .item > strong {
    padding: 0.375rem 0.75rem;
    border-left: 3px solid transparent;
  }
  .block-collapsible-nav .content .current > a,
  .block-collapsible-nav .content .current > strong {
    border-color: rgba(var(--brand-color), var(--brand-alpha, 1));
  }
  .block-collapsible-nav .content .delimiter {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
}
.dropdown.options {
  position: relative;
}
.modal-slide,
.modal-popup,
.modal-custom {
  visibility: hidden;
  pointer-events: none;
}
:root {
  --container-margin: 0 auto;
  --container-max-width: none;
  --container-padding: 0.625rem 0.5rem;
}
@media (min-width: 1280px) {
  :root {
    --container-max-width: 85%;
  }
}
@media (min-width: 1536px) {
  :root {
    --container-max-width: 1280px;
  }
}
.container,
.breadcrumbs ul,
.page-main,
.footer.content,
.message.global .content,
.header.panel,
.header.content,
.page-wrapper > .navigation-wrapper .navigation,
.page-header > .navigation-wrapper .navigation,
.page-layout-cms-full-width .page-title-wrapper .page-title,
[data-content-type="row"] [data-element="inner"] {
  width: 100%;
  max-width: var(--container-max-width);
  margin: var(--container-margin);
  padding: var(--container-padding);
}
.scroller {
  width: 100%;
  overflow: auto;
  scroll-behavior: smooth;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.scroller::-webkit-scrollbar {
  display: none;
}
.loading-mask,
.load.indicator {
  display: none;
}
.switcher {
  display: inline-block;
}
.tooltip.wrapper {
  position: relative;
}
.tooltip.wrapper .tooltip.content {
  right: auto;
  left: 0;
  top: 100%;
}
.towishlist,
.tocompare,
.action.print,
.action.mailto {
  display: inline-flex;
  align-items: center;
}
.towishlist:before,
.tocompare:before,
.action.print:before,
.action.mailto:before {
  flex-shrink: 0;
  content: "";
  width: 2rem;
  height: 2rem;
}
:where(.page-main, .page-bottom) .block + .block,
.page-main .block + script + .block {
  margin-top: 2.25rem;
}
.sidebar-main .block:last-child {
  margin-bottom: 2.25rem;
}
.block .block-title a {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
.block .block-title .counter {
  font-size: 0.875rem;
  line-height: 1.25rem;
  white-space: nowrap;
}
.block .subtitle {
  display: none;
}
.block .box {
  margin-bottom: 0.75rem;
}
@media (min-width: 768px) {
  .block .box {
    width: 50%;
    float: left;
    max-width: 400px;
  }
  .block .box:last-child {
    margin: 0;
  }
  .block .box:nth-child(2n + 1) {
    clear: left;
  }
}
.block .box-title {
  display: block;
  margin-bottom: 0.5rem;
}
.block-actions {
  margin-bottom: 0.5rem;
}
.actions-toolbar,
.box-actions,
.cart-container .cart.actions {
  clear: both;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.5rem;
  margin-top: 0.5rem;
}
.actions-toolbar > .actions,
.actions-toolbar > div.primary,
.actions-toolbar > div.secondary {
  display: contents;
}
.page-title-wrapper .actions-toolbar {
  margin: 0.75rem 0;
}
.actions-toolbar .action.back {
  display: none;
}
.block-compare .action.delete,
.filter .action.remove,
.sidebar .action.delete,
.sidebar .action.remove {
  display: inline-flex;
  align-items: center;
  margin-left: auto;
}
.block-compare .action.delete:before,
.filter .action.remove:before,
.sidebar .action.delete:before,
.sidebar .action.remove:before {
  content: "";
  width: 1.25rem;
  height: 1.25rem;
}
.breadcrumbs {
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
  font-size: 0.85rem;
  min-height: 4rem;
}
.breadcrumbs ul {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.breadcrumbs strong {
  font-weight: 400;
}
.breadcrumbs .home {
  position: relative;
}
.breadcrumbs .home:before {
  position: absolute;
  content: "";
  width: 1rem;
  height: 1rem;
}
.breadcrumbs .home a {
  position: relative;
  z-index: 2;
  text-indent: -9999px;
  width: 1rem;
  height: 1rem;
}
.category-image {
  margin: 0 0 0.5rem;
}
.category-image + .category-description {
  margin-top: 0;
}
.category-description {
  line-height: 1.75rem;
  font-size: 1.125rem;
  color: #4b5563;
  margin: -0.5rem 0 1rem;
}
.category-description [data-content-type="row"] [data-element="inner"] {
  max-width: none;
  padding: 0;
  margin: 0;
}
.table-comparison .price-box {
  margin: 0.5rem 0;
}
:root {
  --sidebar-width: 180px;
  --sidebar-gap: 1rem;
}
@media (min-width: 1024px) {
  :root {
    --sidebar-width: 220px;
    --sidebar-gap: 2rem;
  }
}
.column.main {
  min-height: clamp(100px, 25vh, 300px);
}
.page-title-wrapper ~ .columns {
  margin-top: 1rem;
}
.page-main > .columns {
  position: relative;
  display: grid;
  grid-template-rows: auto 1fr;
  grid-template-columns: 1fr;
  grid-template-areas: "main" "sidebar" "additional";
  gap: var(--sidebar-gap);
  row-gap: 0;
}
@media (min-width: 768px) {
  .page-layout-3columns .page-main > .columns,
  .page-layout-2columns-left .page-main > .columns {
    grid-template-columns: var(--sidebar-width) 1fr;
    grid-template-areas: "sidebar main" "additional main";
  }
  .page-layout-2columns-right .page-main > .columns {
    grid-template-columns: 1fr var(--sidebar-width);
    grid-template-areas: "main sidebar" "main additional";
  }
}
@media (min-width: 1024px) {
  .page-layout-3columns .page-main > .columns {
    grid-template-columns: var(--sidebar-width) 1fr var(--sidebar-width);
    grid-template-areas: "sidebar main additional";
  }
}
.page-main > .columns > .main {
  grid-area: main;
  min-width: 0;
}
.page-main > .columns > .sidebar-main {
  grid-area: sidebar;
}
.page-main > .columns > .sidebar-additional {
  grid-area: additional;
}
.footer-top {
  padding: 8rem 0 6rem;
}
.footer-middle {
  padding: 8rem 0 2rem;
}
.page-footer {
  margin-top: auto;
}
.page-footer .switcher {
  margin-bottom: 0.5rem;
}
.page-footer .pagebuilder-column-group + .pagebuilder-column-group {
  margin-top: 2.5rem;
}
.page-footer .block .title,
.page-footer .block .block-title {
  border: 0;
  padding: 0;
  font-size: 1rem;
}
.page-footer .block.newsletter {
  margin: 0 0 1rem;
  --input-border-color: 229, 231, 235;
  --input-bg: 229, 231, 235;
}
.page-footer .block.newsletter .form {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 0.5rem;
  max-width: 420px;
  margin: 0 auto;
  text-align: left;
}
.page-footer .block.newsletter .form > :not(.newsletter):not(.actions) {
  order: 10;
}
.page-footer .block.newsletter .control > label:before {
  content: "";
  z-index: 1;
  position: absolute;
  pointer-events: none;
  color: #6b7280;
  left: 0.5rem;
  top: 0.625rem;
  width: 1.5rem;
  height: 1.5rem;
}
.page-footer .block.newsletter .control > label input {
  padding-left: 2.15rem;
}
.page-footer .block.newsletter .control input {
  min-width: 250px;
}
.footer.content {
  padding-top: 2rem;
  text-align: center;
}
.footer.links {
  display: flex;
  flex-wrap: wrap;
  column-gap: 0.5rem;
  justify-content: center;
}
.footer.links a:hover {
  text-decoration: underline;
}
.copyright {
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
}
.message.global {
  color: #222;
  background: rgb(var(--yellow));
  margin: 0;
  border-radius: 0;
}
.message.global .content {
  padding: 0.5rem;
}
.message.global .actions {
  margin-top: 0.75rem;
}
.message.global.cookie {
  position: fixed;
  z-index: 40;
  bottom: 1rem;
  left: 1rem;
  right: 1rem;
  border-radius: 0.25rem;
  box-shadow:
    0 10px 25px rgba(0, 0, 0, 0.1),
    0 5px 10px rgba(0, 0, 0, 0.04);
}
.message.global.noscript {
  text-align: center;
}
:root {
  --header-panel-slideout: true;
}
.header.panel,
.header.links,
.header.content {
  display: flex;
  gap: 1rem;
}
.header.links a .counter {
  font-size: 0.875rem;
  line-height: 1.25rem;
  opacity: 0.6;
  white-space: nowrap;
}
.header.links a .counter:before {
  content: "(";
}
.header.links a .counter:after {
  content: ")";
}
.header.panel {
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 479.98px) {
  .header.panel {
    flex-wrap: wrap;
    justify-content: center;
  }
  .header.panel .header-panel-info {
    width: 100%;
    margin: 0;
    justify-content: center;
  }
  .header.panel > .switcher {
    max-width: 50%;
  }
}
.header.content {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  align-items: center;
  position: relative;
}
.page-header {
  position: relative;
  background: #fff;
  border: 2px solid #eff3f6;
  border-width: 0 0 2px;
}
.page-header .panel.wrapper {
  background: #000d3a;
}
.page-header .logo img:not([width]) {
  width: 100%;
  min-width: 80px;
  max-width: 170px;
}
.page-header .logo + *,
.page-header .logo + .navigation-wrapper + * {
  margin-left: auto;
}
.page-header .block .block-title {
  font-size: 1rem;
  margin: 0;
}
.header-panel-info {
  font-weight: 500;
  font-size: 0.9rem;
  letter-spacing: -0.02rem;
  margin: 0 auto 0 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  column-gap: 0.75rem;
}
.header-panel-info .heading {
  display: none;
}
.header-panel-info .icon {
  width: 1.25rem;
  height: 1.25rem;
}
.header-panel-info a {
  color: currentColor;
  display: flex;
  align-items: center;
  gap: 0.25rem;
}
@media (max-width: 639.98px) {
  .page-header .panel.wrapper {
    display: none;
  }
}
@media (min-width: 640px) {
  .navigation-wrapper .mobile-header-panel {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .header.content > .actions > .action span {
    display: none;
  }
}
.account-dropdown > .action:before,
.wishlist-dropdown > .action:before {
  content: "";
  display: block;
  flex-shrink: 0;
  width: 1.5rem;
  height: 1.5rem;
}
@media (max-width: 767.98px) {
  .block.filter .filter-content {
    position: fixed;
    visibility: hidden;
  }
}
@media (min-width: 768px) {
  .column.main .block.filter .filter-options-content {
    opacity: 0;
    position: absolute;
    pointer-events: none;
    right: 0;
    top: -9999px;
  }
  .column.main .block.filter .filter-options-content .item {
    display: block;
    padding: 0.25rem 0.5rem;
    border-radius: 0.25rem;
  }
}
.block.filter .filter-current li {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  column-gap: 0.25rem;
}
.block.filter .filter-current li span {
  white-space: nowrap;
}
.block.filter .filter-current li .filter-label:after {
  content: ":";
}
.block.filter .filter-current li .action.remove {
  opacity: 0.3;
}
.block.filter .filter-value {
  opacity: 0.6;
}
.block.filter .filter-actions {
  margin: 0.375rem 0 0.75rem;
  opacity: 0.6;
  text-align: right;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.block.filter .filter-title label {
  display: flex;
  align-items: center;
  gap: 0.25rem;
}
.block.filter .filter-title .count {
  display: none;
}
.block.filter .filter-content-close {
  display: none;
}
.block.filter .filter-current ~ .filter-options {
  margin-top: 0.75rem;
}
.block.filter .filter-subtitle {
  display: none;
}
.block.filter .filter-options-item {
  margin-bottom: 0.25rem;
}
.block.filter .filter-options-item:last-child {
  margin-bottom: 0;
}
.block.filter .filter-options-title {
  font-weight: 500;
  padding: 0.25rem 0;
}
.block.filter .filter-options-title :first-child {
  margin-right: auto;
}
.block.filter .filter-options-title:after {
  opacity: 0.3;
}
.block.filter .filter-options-content {
  color: #374151;
}
.block.filter .filter-options-content > :first-child {
  margin: 0.5rem 0 0.75rem;
}
.block.filter dt {
  padding: 0.25rem 0;
}
.block.filter .content .count,
.block.filter .filter-options .count {
  font-size: 0.875rem;
  line-height: 1.25rem;
  white-space: nowrap;
  font-weight: 300;
  opacity: 0.5;
  margin-left: 0.25rem;
}
.block.filter .content .count:before,
.block.filter .filter-options .count:before {
  content: "(";
}
.block.filter .content .count:after,
.block.filter .filter-options .count:after {
  content: ")";
}
.block.filter .initially-active.active .filter-options-title:after {
  opacity: 0;
}
@media (min-width: 768px) {
  .column.main .block.filter {
    margin-bottom: 1rem;
  }
  .column.main .block.filter .filter-title {
    display: none;
  }
  .column.main .block.filter .filter-current {
    display: inline-flex;
    align-items: flex-start;
    gap: 0.75rem;
    margin-right: 0.5rem;
  }
  .column.main .block.filter .filter-current-subtitle {
    padding: 0.25rem 0;
    flex-shrink: 0;
  }
  .column.main .block.filter .filter-current-subtitle:after {
    content: ":";
  }
  .column.main .block.filter .filter-current .items {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
  }
  .column.main .block.filter .filter-current li {
    padding: 0.25rem 0.75rem;
    background: rgba(var(--muted-bg), var(--muted-bg-alpha, 1));
    border-radius: 24rem;
  }
  .column.main .block.filter .filter-current ~ .filter-options {
    margin-top: 0.25rem;
  }
  .column.main .block.filter .filter-actions {
    display: inline-flex;
  }
  .column.main .block.filter .filter-options {
    display: flex;
    flex-wrap: wrap;
    column-gap: 0.75rem;
  }
  .column.main .block.filter .filter-options-item {
    margin: 0;
    position: relative;
  }
  .column.main .block.filter .filter-options a {
    display: block;
  }
  .column.main .block.filter .filter-options .item > a {
    flex-grow: 1;
  }
  .column.main .block.filter .filter-options-title:after {
    opacity: 0.3;
  }
  .column.main .block.filter .filter-options-content {
    display: block !important;
    height: auto;
    width: 13rem;
    right: auto;
    left: -9999px;
    margin-left: -6rem;
  }
  .column.main .block.filter .filter-options-content[aria-hidden="false"] {
    left: 50%;
  }
  .column.main .block.filter .filter-options-content > :first-child {
    margin: 0;
  }
}
@media (max-width: 767.98px) {
  .block.filter .filter-title {
    border: 0;
    padding: 0.5rem 0;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 0.25rem;
  }
  .block.filter .filter-title:before {
    content: "";
    width: 1.5rem;
    height: 1.5rem;
    flex-shrink: 0;
  }
  .block.filter .filter-title .count {
    font-size: 0.875rem;
    line-height: 1.25rem;
    margin-left: 0.125rem;
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 1.25rem;
    min-height: 1.25rem;
    background: rgba(var(--danger-color), var(--danger-alpha, 1));
    color: #fff;
    border-radius: 1.25rem;
    padding: 0 0.25rem;
  }
  .page-layout-1column .block.filter .filter-title,
  .sidebar .block.filter .filter-title {
    position: absolute;
    z-index: 5;
    top: 0;
    margin: 0;
    max-width: 9rem;
    white-space: nowrap;
    overflow: hidden;
  }
  .block.filter .filter-current-subtitle {
    display: block;
    margin: 0 0 0.25rem;
  }
  .block.filter .filter-content .item {
    padding: 0.125rem 0;
  }
}
@media (max-width: 767.98px) {
  .page-with-filter.page-title-in-content .columns {
    padding-top: 3.25rem;
  }
  .page-with-filter.page-title-in-content .toolbar:not(.toolbar ~ .toolbar) {
    position: absolute;
    top: 0;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0;
  }
}
@media (max-width: 639.98px) {
  .page-with-filter.page-title-in-content .toolbar-amount {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .page-with-filter .toolbar .modes {
    margin-left: 9rem;
  }
}
@media (max-width: 639.98px) {
  .page-with-filter .toolbar .sorter > label {
    display: none;
  }
}
@media (max-width: 479.98px) {
  .page-with-filter .toolbar .sorter {
    width: calc(100% - 9rem);
  }
  .page-with-filter .toolbar .modes {
    display: none;
  }
}
:root {
  --listing-grid-gap: 1rem;
  --listing-grid-row-gap: 1.5rem;
  --listing-grid-columns: 2;
  --listing-grid-item-padding: 0px;
  --listing-grid-item-margin: 0px;
}
@media (min-width: 640px) {
  :root {
    --listing-grid-columns: 3;
  }
}
@media (min-width: 1280px) {
  :root {
    --listing-grid-columns: 3;
  }
}
@media (hover: hover) {
  :root {
    --swatches-over-image: true;
  }
}
@media (min-width: 1024px) {
  .page-layout-1column {
    --listing-grid-columns: 4;
  }
}
@media (min-width: 1280px) {
  .page-layout-1column {
    --listing-grid-columns: 4;
  }
}
.product-image-container {
  display: block;
  max-width: 100%;
  border-radius: 0.25rem;
}
.product-image-container .product-image-wrapper {
  padding: 0 !important;
}
.products-grid .product-image-container {
  border: 0;
}
.product-image-photo,
.product.media .main-image,
.product.media .thumbnails img {
  filter: contrast(94%);
  border-radius: 0.25rem;
}
.product.media .thumbnails .item,
.product.media .thumbnails a:after {
  border-radius: 0.25rem;
}
.product-item-actions {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.25rem;
}
.actions-primary .stock {
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
  white-space: nowrap;
}
.actions-secondary {
  display: flex;
  gap: 0.125rem;
}
.actions-secondary a {
  --muted-alpha: 0.4;
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
  border-radius: 0.25rem;
}
.actions-secondary a:focus-visible {
  z-index: 2;
}
.product-items .product-item-name {
  font-weight: 600;
}
.product-items .product-item-photo {
  position: relative;
}
.product-items .product-item-info {
  position: relative;
  display: flex;
  gap: 0.5rem;
}
.product-items .product-item-details {
  flex: 1 1;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.product-items .product-item-details .product-item-name,
.product-items .product-item-details .price-box,
.product-items .product-item-details .product-reviews-summary {
  margin-bottom: 0.25rem;
}
.sidebar .product-items .product-item + .product-item {
  margin-top: 0.75rem;
}
.sidebar .product-items .product-item-info .action.delete {
  position: absolute;
  right: 0.125rem;
  top: 0.125rem;
}
.product-items.product-items-names .product-item {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.product-items.product-items-names .product-item + .product-item {
  margin-top: 0.125rem;
}
.product-items.product-items-names strong {
  font-weight: 400;
}
.product-items.product-items-names .choice .control {
  display: flex;
}
.products-grid .product-items,
[data-appearance="carousel"] .product-items {
  display: flex;
  flex-wrap: wrap;
  gap: var(--listing-grid-gap);
  row-gap: var(--listing-grid-row-gap);
}
.products-grid .product-items .product-item,
[data-appearance="carousel"] .product-items .product-item {
  position: relative;
  margin: var(--listing-grid-item-margin);
  max-width: var(--listing-grid-item-max-width, 400px);
  width: calc(
    (
        100% - var(--listing-grid-item-margin) * var(--listing-grid-columns) *
          2 - var(--listing-grid-gap) * (var(--listing-grid-columns) - 1)
      ) /
      var(--listing-grid-columns)
  );
}
@media (hover: hover) {
  .products-grid .product-items .product-item:hover,
  .products-grid .product-items .product-item:focus-within,
  [data-appearance="carousel"] .product-items .product-item:hover,
  [data-appearance="carousel"] .product-items .product-item:focus-within {
    z-index: 10;
    overflow: visible;
    --listing-grid-item-margin: 0px;
    --listing-grid-item-padding: 0px;
  }
}
.products-grid .product-items .product-item-info,
[data-appearance="carousel"] .product-items .product-item-info {
  height: 100%;
  width: 100%;
  flex-direction: column;
  border-radius: 0.25rem;
  padding: var(--listing-grid-item-padding);
}
@media (hover: hover) {
  .products-grid .product-items .product-item:hover .product-item-info,
  .products-grid .product-items .product-item:focus-within .product-item-info,
  [data-appearance="carousel"]
    .product-items
    .product-item:hover
    .product-item-info,
  [data-appearance="carousel"]
    .product-items
    .product-item:focus-within
    .product-item-info {
    z-index: 10;
    background: rgba(var(--base-bg), var(--base-bg-alpha, 1));
  }
}
.products-grid .product-items .product-item-photo img,
[data-appearance="carousel"] .product-items .product-item-photo img {
  width: 100%;
}
.products-grid .product-items .product-item-inner,
[data-appearance="carousel"] .product-items .product-item-inner {
  margin-top: auto;
  padding-top: 0.25rem;
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
}
@media (max-width: 479.98px) {
  .products-grid
    .product-items
    .product-reviews-summary:not(.no-rating)
    .action
    span,
  [data-appearance="carousel"]
    .product-items
    .product-reviews-summary:not(.no-rating)
    .action
    span {
    display: none;
  }
}
.products-grid .product-items .product-item-details,
[data-appearance="carousel"] .product-items .product-item-details {
  flex-direction: row;
  flex-wrap: wrap;
  align-content: flex-start;
}
.products-grid .product-items .product-item-details > *,
[data-appearance="carousel"] .product-items .product-item-details > * {
  width: 100%;
  order: 10;
}
.products-grid .product-items .product-item-details .price-box,
.products-grid .product-items .product-item-details .product-item-name,
[data-appearance="carousel"] .product-items .product-item-details .price-box,
[data-appearance="carousel"]
  .product-items
  .product-item-details
  .product-item-name {
  order: -1;
}
.products-grid .product-items .product-item-details .product-item-name,
[data-appearance="carousel"]
  .product-items
  .product-item-details
  .product-item-name {
  max-width: 70%;
}
.products-grid .product-items .product-item-details .price-box,
[data-appearance="carousel"] .product-items .product-item-details .price-box {
  max-width: 30%;
  text-align: right;
}
.products-list .product-items .product-item + .product-item {
  margin-top: 1.5rem;
  padding-top: 1.5rem;
  border-top: 1px solid rgba(var(--muted-bg), var(--muted-bg-alpha, 1));
}
.sidebar .products-list .product-items .product-item + .product-item {
  border: 0;
  margin-top: 0.375rem;
  padding-top: 0.375rem;
}
.products-list .product-items .product-item-info {
  gap: 1.25rem;
}
.sidebar .products-list .product-items .product-item-info {
  gap: 0.5rem;
}
.products-list .product-items .product-item-info > :first-child {
  max-width: 35%;
}
.products-list .product-items .product-item-actions {
  margin: 0.25rem 0;
}
.products-list .product-items .product-item-description {
  margin-top: 0.5rem;
}
.dropdown .product-items .product-item-info {
  gap: 0.75rem;
}
:where(.products-grid, .widget-product-carousel)
  .product-item
  .product-item-details
  .actions-primary {
  position: absolute;
  pointer-events: none;
  z-index: 5;
  opacity: 0;
  transform: translateX(-50%) translateY(40%);
  top: 33%;
  left: 50%;
}
:where(.products-grid, .widget-product-carousel)
  .product-item
  .product-item-details
  .actions-primary
  .tocart,
:where(.products-grid, .widget-product-carousel)
  .product-item
  .product-item-details
  .actions-primary
  .stock {
  --button-bg-alpha: 0.95;
  --button-color: var(--z-layer-color);
  --button-bg: var(--z-layer-bg);
  --button-border-color: var(--z-layer-bg);
  box-shadow: 0 1px 9px 0 rgba(0, 0, 0, 0.05);
  font-weight: 600;
  font-size: 0.9rem;
  letter-spacing: -0.02rem;
  text-transform: uppercase;
}
:where(.products-grid, .widget-product-carousel)
  .product-item
  .product-item-details
  .actions-primary
  .tocart:hover {
  --button-bg-alpha: 1;
}
:where(.products-grid, .widget-product-carousel)
  .product-item
  .product-item-details
  .actions-primary
  .stock {
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
}
@media (hover: hover) {
  :where(.products-grid, .widget-product-carousel)
    .product-item:hover
    .product-item-details
    .actions-primary,
  :where(.products-grid, .widget-product-carousel)
    .product-item:focus-within
    .product-item-details
    .actions-primary {
    opacity: 1;
    pointer-events: all;
    transform: translateX(-50%);
  }
}
:where(.products-grid, .widget-product-carousel)
  .product-item
  .actions-secondary {
  position: absolute;
  z-index: 5;
  top: 0.25rem;
  flex-direction: column;
  right: 0.25rem;
}
@media (hover: hover) {
  :where(.products-grid, .widget-product-carousel)
    .product-item
    .actions-secondary {
    opacity: 0;
  }
}
:where(.products-grid, .widget-product-carousel)
  .product-item:hover
  .actions-secondary,
:where(.products-grid, .widget-product-carousel)
  .product-item:focus-within
  .actions-secondary {
  opacity: 1;
}
:where(.products-grid, .widget-product-carousel)
  .product-item
  .product-item-photo {
  overflow: hidden;
}
:where(.products-grid, .widget-product-carousel)
  .product-item
  [class^="swatch-opt-"] {
  position: relative;
  z-index: 1;
  margin: 0 !important;
  padding: 0;
  --z-layer-bg-alpha: 0.85;
  background: 0 0;
  transform: translateY(20%);
  opacity: 1;
}
:where(.products-grid, .widget-product-carousel)
  .product-item
  [class^="swatch-opt-"]
  .slick-list {
  justify-content: space-evenly;
  width: auto;
}
.toolbar {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.75rem;
  margin: 0 0 1.25rem;
}
.toolbar.bottom {
  margin-top: 1.25rem;
}
.toolbar ~ .products {
  margin: 1.25rem 0;
}
.toolbar > .pager {
  display: contents;
}
.toolbar label,
.toolbar .limiter-text {
  white-space: nowrap;
}
.toolbar select {
  max-width: 130px;
}
@media (min-width: 768px) {
  .toolbar select {
    max-width: 170px;
  }
}
.toolbar label,
.toolbar .toolbar-amount,
.toolbar .limiter-text {
  color: #6b7280;
}
.toolbar .sorter,
.toolbar .limiter {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 0.5rem;
  margin-left: auto;
}
.toolbar .sorter-action {
  --muted-alpha: 0.4;
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
}
.toolbar .sorter-action:before {
  content: "";
  display: block;
  width: 1.5rem;
  height: 1.5rem;
}
.toolbar .modes {
  display: flex;
  align-items: center;
}
.toolbar .modes a {
  --muted-alpha: 0.3;
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
}
.toolbar .mode-grid,
.toolbar .mode-list {
  padding: 0.5rem;
}
.toolbar .mode-grid:before,
.toolbar .mode-list:before {
  content: "";
  display: block;
  width: 1.5rem;
  height: 1.5rem;
}
@media (max-width: 639.98px) {
  .toolbar .modes ~ .toolbar-amount {
    order: 100;
    width: 100%;
  }
}
.toolbar .pages {
  display: flex;
  align-items: center;
}
.toolbar .pages .items {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.5rem;
}
.toolbar .pages .items a,
.toolbar .pages .items .page {
  display: flex;
  padding: 0.25rem 0.5rem;
}
.toolbar .pages .items .current .page {
  background: rgba(var(--muted-bg), var(--muted-bg-alpha, 1));
}
.toolbar .pages .previous,
.toolbar .pages .next {
  display: flex;
  align-items: center;
  --muted-alpha: 0.4;
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
}
.toolbar .pages .previous:before,
.toolbar .pages .next:before {
  content: "";
  display: block;
  width: 1.5rem;
  height: 1.5rem;
}
.toolbar .toolbar-amount + .pages {
  margin-left: auto;
}
.minicart-wrapper .action.showcart:before {
  content: "";
  display: block;
  width: 1.5rem;
  height: 1.5rem;
}
.minicart-wrapper {
  position: relative;
}
.minicart-wrapper .action.showcart {
  position: relative;
}
.minicart-wrapper .action.showcart:before {
  content: "";
  flex-shrink: 0;
  display: block;
  width: 1.5rem;
  height: 1.5rem;
}
.minicart-wrapper .action.showcart .counter.qty.empty {
  opacity: 0;
}
.minicart-wrapper .action.showcart .counter.qty {
  position: absolute;
  top: 5px;
  right: 0;
  height: 0.625rem;
  width: 0.625rem;
  border-radius: 999px;
  background: #dc2626;
}
.minicart-wrapper .action.showcart .counter.qty span {
  display: none;
}
@media (min-width: 640px) and (max-width: 1023.98px), (min-width: 1280px) {
  .block-search {
    position: relative;
  }
}
.header .block-search .block-title {
  display: none;
}
@media (max-width: 639.98px), (min-width: 1024px) and (max-width: 1279.98px) {
  .header .block-search .label:before {
    content: "";
    display: block;
    width: 1.5rem;
    height: 1.5rem;
  }
}
.minisearch {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  --input-border-color: 243, 244, 246;
  --input-bg: 243, 244, 246;
}
.minisearch .control {
  padding: 0.5rem 0.25rem;
  background: rgba(var(--base-bg), var(--base-bg-alpha, 1));
  position: absolute;
  top: calc(100% + 2px);
  margin: 0 !important;
  left: -9999px;
}
@media (min-width: 640px) and (max-width: 1023.98px), (min-width: 1280px) {
  .minisearch .control {
    background: 0 0;
    position: static;
    display: block;
    padding: 0;
  }
}
.minisearch .control .input-text {
  padding-right: 2.25rem;
  text-overflow: ellipsis;
  min-width: 240px;
}
.minisearch .control .nested {
  display: none;
  position: absolute;
  top: 100%;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.minisearch .actions {
  display: none;
  position: absolute;
  top: calc(100% + 1.5rem);
  right: 1rem;
}
@media (min-width: 640px) and (max-width: 1023.98px), (min-width: 1280px) {
  .minisearch .actions {
    display: flex;
    position: static;
  }
}
.minisearch .action.search {
  margin-left: -2rem;
}
@media (max-width: 639.98px), (min-width: 1024px) and (max-width: 1279.98px) {
  .minisearch .action.search {
    display: none;
  }
}
.minisearch .action.search:before {
  content: "";
  display: block;
  width: 1.5rem;
  height: 1.5rem;
}
.message {
  display: flex;
  align-items: flex-start;
  gap: 0.25rem;
  padding: 0.75rem 1rem;
  margin-bottom: 0.75rem;
  border: 1px solid var(--message-border-color);
  border-radius: 0.25rem;
  border-width: 0;
}
.message > div {
  margin: 0 auto;
}
.field + .message,
.control .message {
  margin-top: 0.5rem;
}
.message a {
  text-decoration: underline !important;
}
.message.warning:before,
.message.success:before,
.message.notice:before,
.message.error:before,
.message.info:before {
  flex-shrink: 0;
  content: "";
  width: 1.5rem;
  height: 1.5rem;
}
.map-old-price .price-wrapper {
  text-decoration: line-through;
}
.map-fallback-price {
  display: none;
}
.map-show-info {
  margin-right: 0.25rem;
}
@media (max-width: 639.98px) {
  .navigation-wrapper {
    position: fixed;
    visibility: hidden;
  }
}
:root {
  --navigation-media-mobile: (max-width: 639.98px);
}
.nav-toggle {
  flex-shrink: 0;
  flex-grow: 0;
  display: flex;
  align-items: center;
  margin-right: -0.5rem;
}
.nav-toggle:after {
  content: "";
  display: block;
  width: 3rem;
  height: 3rem;
}
.page-wrapper > .navigation-wrapper .navigation > ul,
.page-header > .navigation-wrapper .navigation > ul {
  margin-left: -0.5rem;
}
@media (min-width: 640px) and (max-width: 1023.98px) {
  .header.content {
    flex-wrap: wrap;
  }
  .header.content > .navigation-wrapper {
    order: 9999;
    width: 100%;
    margin-bottom: -0.5rem;
  }
  .header.content > .navigation-wrapper .navigation > ul {
    margin-left: -0.5rem;
  }
}
.navigation {
  --base-color: 0, 45, 87;
  --z-layer-color: 0, 45, 87;
  color: rgba(var(--base-color), var(--base-alpha, 1));
}
.navigation a.level-top {
  font-weight: 600;
}
@media (min-width: 640px) {
  .navigation .active > a.level-top,
  .navigation .has-active > a.level-top {
    --divider-alpha: 0.05;
    background: rgba(var(--base-color), var(--divider-alpha, 0.1));
  }
}
.navigation li {
  position: relative;
}
.navigation .parent > a {
  padding-right: 1.5rem;
}
@media (min-width: 640px) {
  [data-action="toggle-nav"] {
    display: none;
  }
  .navigation > ul {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: center;
    gap: 0.5rem;
  }
}
a[href*="&content=/bmlweb/ppwpsiw.html"] {
  display: none;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .payment-icon[src*="paypalobjects.com"] {
    width: 39px;
  }
}
.page-wrapper {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
.page-layout-cms-full-width .page-main {
  max-width: none;
  margin: 0;
  padding: 0;
}
body:not(.page-layout-cms-full-width)
  .main
  > [data-content-type="row"]
  [data-element="inner"] {
  padding: 0;
  margin: 0;
  max-width: none;
}
@media (max-width: 767.98px) {
  .pagebuilder-mobile-hidden {
    display: none;
  }
}
@media (min-width: 768px) {
  .pagebuilder-mobile-only {
    display: none;
  }
}
.highlight {
  font-weight: 500;
}
@media (min-width: 1280px) {
  .xl-bg-clamp [data-background-images] {
    background-size: clamp(0px, 1400px, 100%) !important;
  }
  .xl-bg-center [data-background-images] {
    background-position: center !important;
  }
}
[data-content-type="row"] [data-element="inner"] {
  padding-top: 0;
  padding-bottom: 0;
}
[data-content-type="row"] [data-element="inner"].narrow {
  --container-max-width: 768px;
}
[data-content-type="buttons"] {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
}
[data-content-type="buttons"][data-appearance="stacked"] {
  flex-direction: column;
}
[data-content-type="tabs"] .tabs-navigation {
  display: flex;
}
@media (max-width: 767.98px) {
  [data-content-type="tabs"] .tabs-navigation {
    flex-direction: column;
  }
}
[data-content-type="tabs"] .tab-header > a {
  color: inherit;
}
[data-content-type="tabs"] .tab-header > a:hover {
  text-decoration: none;
}
[data-content-type="banner"] a {
  display: block;
}
[data-content-type="banner"] a:hover {
  text-decoration: none;
}
.v-middle .pagebuilder-banner-wrapper {
  display: flex;
  align-items: center;
}
.pagebuilder-overlay {
  padding: 30px;
  position: relative;
}
.pagebuilder-overlay.pagebuilder-poster-overlay {
  align-items: center;
  display: flex;
  justify-content: center;
  text-align: center;
}
.pagebuilder-overlay:not(.pagebuilder-poster-overlay) {
  max-width: 540px;
}
[data-appearance="collage-centered"] .pagebuilder-overlay {
  margin-left: auto;
  margin-right: auto;
}
.pagebuilder-poster-content {
  width: 100%;
}
.pagebuilder-banner-button {
  margin: 20px 0 0;
}
.slick-dots {
  width: 100%;
  padding: 0.625rem 0;
  display: flex;
  justify-content: center;
  gap: 0.5rem;
}
.slick-dots button {
  padding: 0;
  border-radius: 50%;
  border: 1px solid rgba(var(--base-color), var(--divider-alpha, 0.1));
  background: #000;
  text-indent: -9999px;
  display: block;
  width: 1rem;
  height: 1rem;
  box-shadow: 0 0 0 1px #fff;
}
.slick-dots .slick-active button {
  background: #fff;
}
.slick-arrow {
  position: absolute;
  z-index: 11;
  top: 50%;
  width: 35px;
  height: 60px;
  transform: translateY(-50%);
  --base-bg-alpha: 0.7;
  background-color: rgba(var(--base-bg), var(--base-bg-alpha, 1));
  display: none;
  gap: 0;
  align-items: center;
  justify-content: center;
  font-size: 0 !important;
  line-height: 0 !important;
  padding: 0;
  border-radius: 0;
}
.slick-arrow .slick-initialized {
  display: flex;
}
.slick-arrow:before {
  content: "";
  display: block;
  width: 1.5rem;
  height: 1.5rem;
}
.slick-arrow.slick-disabled {
  opacity: 0;
  pointer-events: none;
}
.slick-prev {
  left: 0;
}
.slick-next {
  right: 0;
}
@media (max-width: 767.98px) {
  [data-appearance="carousel"] .product-items .product-item-inner {
    margin-top: 0;
  }
}
.cols-gap .pagebuilder-column-group {
  gap: 1rem;
}
@media (max-width: 767.98px) {
  .pagebuilder-column-group {
    row-gap: 1rem;
    flex-wrap: wrap;
  }
  .pagebuilder-column {
    flex-basis: 100%;
    max-width: 100%;
  }
}
.product-item .price-box {
  color: #374151;
}
.price-box p {
  margin: 0;
}
.special-price {
  color: rgba(var(--danger-color), var(--danger-alpha, 1));
}
.old-price {
  color: #6b7280;
  text-decoration: line-through;
}
.product-info-wrapper {
  display: grid;
  grid-template-rows: auto 1fr;
  grid-template-columns: 1fr;
  grid-template-areas: "title" "media" "main";
  gap: 3rem;
}
.product-info-wrapper .page-title-wrapper {
  grid-area: title;
  margin-bottom: 0.5rem;
}
@media (max-width: 767.98px) {
  .product-info-wrapper .page-title-wrapper {
    margin-bottom: 0;
  }
}
.product-info-wrapper .page-title-wrapper h1 {
  margin: 0;
}
.product-info-wrapper .product-info-main {
  grid-area: main;
}
.product-info-wrapper .product.media {
  grid-area: media;
}
@media (min-width: 768px) {
  .product-info-wrapper {
    row-gap: 0;
    grid-template-columns: 1fr 1fr;
    grid-template-areas: "media title" "media main";
  }
}
.product-info-main {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.product-info-price {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.product-info-price .price-box {
  font-size: 1.5rem;
  line-height: 2rem;
}
.prices-tier {
  margin: 0.5rem 0;
}
.prices-tier li {
  line-height: 1.75rem;
}
.product-info-stock-sku {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.product-info-stock-sku .stock {
  padding: 0.125rem 0.5rem;
  background: #dbeafe;
  color: #2563eb;
}
.product-info-stock-sku .stock.available {
  background: #bbf7d0;
  color: #166534;
}
.product-info-stock-sku .stock.unavailable {
  background: rgba(var(--danger-color), var(--message-bg-alpha, 0.05));
  color: rgba(var(--danger-color), var(--danger-alpha, 1));
}
.product-info-stock-sku .sku {
  display: flex;
  align-items: center;
  gap: 0.25rem;
}
.product-info-stock-sku .configurable-variation-qty {
  display: none;
}
.product-add-form {
  margin: 0.5rem 0;
}
.product-add-form form > div + div {
  margin-top: 0.5rem;
}
.product-add-form .product-options-wrapper {
  margin: 0 0 0.5rem;
  padding: 1.25rem 0 0.5rem;
  border: 2px solid rgba(var(--muted-bg), var(--muted-bg-alpha, 1));
  border-width: 2px 0 0;
}
.product-add-form .product-options-wrapper .label {
  font-weight: 500;
}
.product-add-form .product-options-wrapper .label ~ .control {
  margin-top: 0.625rem;
}
.product-add-form .product-options-wrapper .field {
  margin-top: 0;
  margin-bottom: 0.875rem;
}
.product-add-form .product-options-wrapper .field:last-child {
  margin-bottom: 0;
}
.product-add-form .product-options-wrapper .swatch-opt + .field {
  margin-top: 0.875rem;
}
.product-add-form .product-options-bottom {
  margin: 1.25rem 0 0;
}
.box-tocart {
  padding: 1.25rem 0;
  border: 2px solid rgba(var(--muted-bg), var(--muted-bg-alpha, 1));
  border-width: 2px 0;
}
.box-tocart .fieldset {
  display: flex;
  align-items: flex-start;
  gap: 0.5rem;
}
.box-tocart .fieldset .field.qty {
  margin: 0;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.box-tocart .fieldset .field.qty .control {
  margin: 0;
}
.box-tocart .fieldset .actions {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.5rem;
}
.field.qty > .control,
.input-text.qty {
  max-width: 4rem;
}
.product-addto-links,
.product-social-links {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  column-gap: 0.75rem;
  row-gap: 0.5rem;
  margin: 0.5rem 0;
}
.product-addto-links > a,
.product-social-links > a {
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
  border-radius: 0.25rem;
}
.product-addto-links > a:hover,
.product-social-links > a:hover {
  text-decoration: underline;
}
.product.info.detailed {
  clear: both;
}
@media (min-width: 768px) {
  .product.info.detailed {
    margin: 1rem 0;
  }
}
@media (min-width: 768px) {
  .product.info .review-add + .review-list,
  .product.info #product-review-container {
    float: right;
    width: 55%;
  }
  .product.info .review-add {
    float: left;
    width: 42%;
  }
}
.field.downloads .price-container:before {
  content: " + ";
  display: inline;
}
.bundle-options-container .product-options-wrapper {
  border: 0;
  padding: 0;
}
.bundle-options-container .product-add-form {
  display: none;
}
.widget-recent .products-grid .product-item-info {
  align-items: center;
  text-align: center;
}
.widget-recent .products-grid .product-item-photo {
  max-width: 100%;
}
.product-reviews-summary {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.25rem;
}
.rating-result {
  position: relative;
  width: 6.25rem;
  height: 1.5rem;
}
.rating-result:before {
  opacity: 0.2;
}
.rating-result > span {
  position: relative;
  display: block;
}
.rating-result:before,
.rating-result > span:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 1.5rem;
}
.reviews-actions {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.reviews-actions a {
  font-size: 0.875rem;
  line-height: 1.25rem;
  color: #111827;
}
.review-add .review-legend {
  display: none;
}
.review-field-ratings {
  margin: 0;
}
.review-field-ratings legend {
  display: none !important;
}
.review-field-rating > .label {
  min-width: 80px;
}
.review-control-vote {
  color: rgba(var(--base-color), var(--divider-alpha, 0.1));
  height: 1.5rem;
  width: 7.5rem;
}
.review-control-vote:before {
  content: "";
  position: absolute;
  inset: 0;
}
.review-control-vote label {
  position: absolute;
  opacity: 0;
}
.review-list .limiter,
.review-list .toolbar:first-child {
  display: none;
}
.review-list .review-item {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.review-list .review-item + .review-item {
  margin-top: 1rem;
  padding-top: 1rem;
  border-top: 1px solid rgba(var(--base-color), var(--divider-alpha, 0.1));
}
.review-list .review-title {
  font-weight: 500;
}
.review-list .review-ratings {
  order: -1;
}
.review-list .review-content {
  margin-bottom: 0.25rem;
}
.review-list .review-details {
  display: flex;
  align-items: baseline;
  gap: 0.25rem;
  opacity: 0.6;
}
.review-list .review-date {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.search-suggestions {
  display: flex;
  gap: 1rem;
  margin-bottom: 1rem;
}
@media (max-width: 639.98px) {
  .search-suggestions {
    flex-direction: column;
  }
}
.search-suggestions .block {
  min-width: 180px;
}
.search-suggestions .block + .block {
  margin: 0;
}
.search-terms {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
}
.swatch-attribute {
  margin-bottom: 0.875rem;
}
.swatch-attribute:last-child {
  margin: 0;
}
.product-item .swatch-attribute {
  margin-bottom: 0.375rem;
}
.product-item .swatch-attribute:last-child {
  margin: 0;
}
.swatch-attribute-label {
  font-weight: 500;
  margin-right: 0.25rem;
}
.swatch-attribute-label ~ .swatch-attribute-options {
  margin-top: 0.625rem;
}
.swatch-attribute-options {
  display: flex;
  flex-wrap: wrap;
  gap: 0.375rem;
}
.product-item .swatch-attribute-options {
  gap: 0.25rem;
}
:where(.products-grid, .widget-product-carousel) .swatch-attribute-options {
  justify-content: center;
}
.swatch-option {
  font-size: 0.75rem;
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  min-width: 1.75rem;
  height: 1.75rem;
  padding: 0 0.25rem;
  background: rgba(var(--muted-bg), var(--muted-bg-alpha, 1));
  position: relative;
  margin: 4px;
  border-radius: 999px;
}
.swatch-option-link-layered {
  border-radius: 999px;
}
.swatch-option:before {
  content: "";
  position: absolute;
  box-shadow: 0 0 0 1px inset rgba(var(--base-color), var(--divider-alpha, 0.1));
  border-radius: 999px;
  top: -4px;
  bottom: -4px;
  left: -4px;
  right: -4px;
}
.product-item .swatch-option {
  font-size: 0.625rem;
  font-weight: 400;
  min-width: 1.5rem;
  height: 1.5rem;
  margin: 3px;
}
.product-item .swatch-option:before {
  top: -3px;
  bottom: -3px;
  left: -3px;
  right: -3px;
}
input.swatch-input {
  position: absolute;
  visibility: hidden;
  left: -9999px;
}
.actions-primary input.swatch-input {
  display: none;
}
.form.form-orders-search .action.primary,
.form.search.advanced .action.primary,
.form.password.forget .action.primary,
.form.password.reset .action.primary,
.form.send.confirmation .action.primary,
.form-create-account .action.primary {
  width: 100%;
}
.login-container {
  max-width: none;
}
.login-container .block > .block-title {
  padding: 0.75rem 0;
  margin: 0 0 0.75rem;
}
.column.main .form.contact .action.primary {
  width: 100%;
}
:where(body:not(.narrow-page-reset)) .checkout-success .actions-toolbar,
.form.form-orders-search .actions-toolbar,
.form-create-account .actions-toolbar {
  justify-content: center;
}
.catalogsearch-advanced-index .page.messages,
.customer-account-forgotpassword .page.messages,
.customer-account-create .page.messages {
  max-width: 550px;
  margin: 0 auto;
}
:where(body:not(.narrow-page-reset)) .checkout-success,
:where(body:not(.narrow-page-reset)) .checkout-success + #registration {
  text-align: center;
}
.checkout-cart-index .column.main .block .title {
  padding: 1rem;
  background: rgba(var(--muted-bg), var(--muted-bg-alpha, 1));
}
.checkout-cart-index .column.main .block:not(.crosssell) .content {
  padding: 1rem;
}
.cart-container {
  display: flex;
  flex-direction: column;
  margin-bottom: 1rem;
  row-gap: 2rem;
}
@media (max-width: 767.98px) {
  .cart-container {
    row-gap: 1rem;
  }
}
@media (min-width: 768px) {
  .cart-container {
    --sidebar-width: 220px;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: flex-start;
  }
  .checkout-cart-index .cart-container > * {
    width: calc(100% - var(--sidebar-width));
    padding-right: 2%;
  }
}
@media (min-width: 1024px) {
  .cart-container {
    --sidebar-width: 420px;
  }
}
.cart-container .form-cart {
  order: -2;
}
@media (max-width: 767.98px) {
  .cart-container #gift-options-cart {
    order: -1;
  }
}
.cart-container .gift-wrapping .gift-options-content {
  margin: 0.5rem 0 0.75rem;
}
.cart-container .gift-wrapping .gift-printed-card {
  margin-top: 0.25rem;
}
.cart-container .gift-summary .price-box,
.cart-container .gift-options .price-box {
  margin-left: 1.25rem;
}
.cart-container .cart.actions {
  padding-top: 0.75rem;
  justify-content: flex-end;
  border-top: 1px solid rgba(var(--base-color), var(--divider-alpha, 0.1));
}
.cart-container .cart.actions .continue {
  display: none;
}
.cart-container .cart-summary {
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
@media (min-width: 768px) {
  .cart-container .cart-summary {
    position: sticky;
    top: 1rem;
    width: var(--sidebar-width);
  }
}
.cart-container .cart-summary > .title {
  display: none;
}
.cart-container .discount .content,
.cart-container .shipping .content {
  display: none;
}
.cart-container .discount {
  order: -1;
}
.cart-container .cart-totals {
  padding: 0 1rem;
}
.cart-container .checkout-methods-items {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 1rem;
}
.cart-container .checkout-methods-items li {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 0.5rem;
}
.cart-container .checkout-methods-items li:first-child {
  width: 100%;
}
.cart-container .checkout-methods-items .primary {
  font-size: 1.25rem;
  line-height: 1.75rem;
  width: 100%;
  font-weight: 700;
  padding: 1rem;
}
.cart-container .checkout-methods-items .multicheckout {
  display: none;
}
.cart.table .item-info {
  border: 0;
}
.cart.table .item-actions td {
  padding-top: 0;
}
.cart.table .product-item-photo {
  float: left;
  max-width: 40%;
}
.cart.table .product-item-details {
  float: left;
  max-width: calc(60% - 0.75rem);
  margin-left: 0.75rem;
}
.cart.table .product-item-name {
  font-size: 1.125rem;
  line-height: 1.75rem;
  display: inline-block;
  margin-bottom: 0.5rem;
}
.cart.table .field.qty input.qty {
  padding: 0;
  font-size: 1rem;
  line-height: 1.5rem;
  width: 2.5rem;
  border-color: transparent;
}
.cart.table .actions-toolbar {
  margin: 0 0.25rem;
  align-items: flex-start;
  justify-content: flex-end;
}
.cart.table a.action {
  --muted-alpha: 0.3;
  color: rgba(var(--base-color), var(--muted-alpha, 0.6));
}
.cart.table a.action:before {
  content: "";
  display: block;
  width: 1.5rem;
  height: 1.5rem;
}
.cart.table .gift-options-cart-item {
  margin-right: auto;
}
.cart.table .gift-content {
  display: none;
  max-width: 100%;
  margin: 0.5rem 0 0;
}
@media (min-width: 768px) {
  .cart.table .gift-content {
    width: 420px;
  }
}
.cart.table .gift-content._active {
  display: block;
}
.cart.table .gift-options-title {
  margin: 0.5rem 0;
}
.checkout-onepage-success #registration br {
  display: none;
}
.checkout-success {
  margin-bottom: 15px;
}
.page-narrow .checkout-success {
  text-align: center;
}
.page-narrow .checkout-success .actions-toolbar {
  margin-top: 2.5rem;
  justify-content: center;
}
@media (max-width: 767.98px) {
  .account .page-main .columns {
    padding-top: 3.5rem;
  }
}
.customer-account-logoutsuccess.narrow-page .column.main {
  text-align: center;
}
.login-container .actions-toolbar {
  margin: 1.25rem 0;
}
@media (min-width: 768px) {
  .login-container {
    display: flex;
    gap: 3rem;
    flex-direction: row;
  }
  .login-container > .block {
    padding: 0;
    flex-grow: 1;
    flex-basis: 0;
    margin: 0 !important;
  }
  .login-container > .block .block-title {
    font-size: 1.5rem;
    line-height: 2rem;
    text-transform: none;
  }
}
@media (min-width: 1024px) {
  .customer-account-login.narrow-page.page-layout-1column .page-main {
    --container-max-width: 1024px;
  }
}
.account .main .block .block-title {
  line-height: 1.75rem;
  font-size: 1.125rem;
  text-transform: none;
  margin: 0;
  padding: 0.5rem 1rem;
  background: rgb(var(--muted-bg));
}
.account .main .block .block-title strong {
  font-weight: 500;
}
.account .main .block .block-content {
  padding: 1rem;
}
@media (min-width: 768px) {
  .form-edit-account > .fieldset,
  .form-address-edit > .fieldset {
    float: left;
    width: 48%;
    max-width: 420px;
    margin-right: 2%;
  }
}
.form-address-edit .region_id {
  display: none;
}
.form-edit-account .fieldset:not([style]) {
  display: none;
}
.form-edit-account .fieldset.info {
  display: block;
}
[data-role="password-strength-meter"] {
  display: none;
}
.form-wishlist-items div:empty,
.form-wishlist-items .product-reviews-summary {
  display: none;
}
.form-wishlist-items .box-tocart {
  border: 0;
  padding: 0;
}
.page-title-wrapper .order-status {
  display: inline-block;
  border: 2px solid rgba(var(--base-color), var(--divider-alpha, 0.1));
  padding: 0.375rem 0.75rem;
}
.page-title-wrapper .order-status + .order-date {
  margin-left: 0.5rem;
}
.page-title-wrapper .order-date {
  display: inline-block;
  margin: 0;
}
.order-links {
  display: flex;
  margin-bottom: 0.5rem;
}
.order-links > .item {
  padding: 0.5rem 0.75rem;
  background-color: rgba(var(--muted-bg), var(--muted-bg-alpha, 1));
}
.order-links > .item.current {
  --divider-alpha: 0.2;
}
.order-details-items {
  margin: 0.5rem 0;
}
.order-links ~ .order-details-items .order-title {
  display: none;
}
@media (min-width: 768px) {
  .order-details-items .order-title {
    display: none;
  }
}
.order-details-items dl.item-options {
  margin-top: 0.5rem;
}
.order-details-items tbody tr:not(:last-child) {
  border-bottom: 0;
}
.order-details-items tbody tr + tr td:first-child {
  padding-left: 1rem;
}
.order-details-items tbody tr + tr:not(:last-child) td {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
@media (max-width: 767.98px) {
  .order-details-items .table-wrapper {
    padding: false;
  }
  .order-links ~ .order-details-items .table-wrapper {
    padding: 0;
  }
}
.paypal-review {
  max-width: none;
}
.paypal-review .block-order-details-view .block-content {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  gap: 1.5rem;
}
.paypal-review .block-order-details-view .block-content .box {
  margin: 0;
}
@media (min-width: 640px) {
  .paypal-review .block-order-details-view .block-content {
    flex-direction: row;
  }
}
.paypal-review .box-order-billing-address img[src*="paypalobjects.com"] {
  width: 39px;
}
.paypal-review-discount,
.paypal-review-items {
  margin: 1rem 0;
}
.paypal-review .discount .title {
  font-size: 1rem;
  line-height: 1.5rem;
  border: 1px solid rgba(var(--base-color), var(--divider-alpha, 0.1));
  border-width: 1px 0;
  margin-bottom: 1rem;
}
.paypal-review .discount .title strong {
  font-weight: 400;
}
.paypal-review .paypal-review-title a {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-left: 0.5rem;
}
.paypal-review .cart.items tfoot .mark ~ td {
  text-align: right;
}
.paypal-review .actions-toolbar {
  justify-content: flex-end;
}
.privacy-policy {
  --sidebar-width: 250px;
  display: grid;
  grid-template-rows: auto 1fr;
  grid-template-columns: 1fr;
  grid-template-areas: "sidebar" "main";
  gap: 1rem;
  row-gap: 1rem;
}
@media (min-width: 768px) {
  .privacy-policy {
    grid-template-columns: var(--sidebar-width) 1fr;
    grid-template-areas: "sidebar main";
  }
}
.privacy-policy > .privacy-policy-content {
  grid-area: main;
}
.privacy-policy > .block-collapsible-nav {
  grid-area: sidebar;
}
@media print {
  @page {
    size: auto;
    margin: 0;
  }
  body {
    margin: 1cm;
  }
  .page-header,
  .page-footer {
    display: none;
  }
  .logo {
    display: inline-block;
    margin-bottom: 0.5cm;
  }
  .hidden-print {
    display: none !important;
  }
}
.recipients .fieldset {
  display: flex;
  gap: 0.75rem;
}
.recipients .fieldset .field {
  margin: 0;
  max-width: 200px;
}
#recipients-options > .fields {
  display: flex;
  align-items: flex-start;
  margin-bottom: 0.75rem;
}
#recipients-options > .fields .actions-toolbar {
  margin: 1.625rem 0 0;
  order: 999;
}
@media only screen and (max-width: 767px) {
  body.customer-account-login .field-recaptcha,
  body.customer-account-create .field-recaptcha {
    width: 100%;
    z-index: 2;
  }
  body.customer-account-login .field-recaptcha > div:first-child,
  body.customer-account-create .field-recaptcha > div:first-child {
    top: auto;
  }
  body.customer-account-login {
    position: absolute;
  }
  body.customer-account-login .field-recaptcha {
    top: calc(73%);
  }
  body.customer-account-create {
    position: static;
  }
  body.customer-account-create .field-recaptcha > div:first-child {
    top: -5px;
  }
  .onestepcheckout-index-index .one-step-checkout-wrapper .row-mp {
    margin: 0;
  }
  .onestepcheckout-index-index
    .one-step-checkout-wrapper
    .checkout-payment-method-kanmo
    #checkout-step-payment
    #checkout-payment-method-load
    .payment-section-tab
    .payment-section-content {
    padding-right: 5px;
  }
  .onestepcheckout-index-index
    .one-step-checkout-wrapper
    .checkout-payment-method-kanmo
    #checkout-step-payment
    #checkout-payment-method-load
    .payment-section-tab
    .payment-section-content.credit-and-debit-cards-active
    .payment-method {
    width: auto;
  }
  .onestepcheckout-index-index
    .one-step-checkout-wrapper
    .checkout-payment-method-kanmo
    #checkout-step-payment
    #checkout-payment-method-load
    .payment-section-tab
    .payment-section-content
    .payment-method {
    width: 30%;
    margin-left: 2px;
    margin-right: 0;
    padding: 10px;
  }
  .onestepcheckout-index-index
    .one-step-checkout-wrapper
    .checkout-payment-method-kanmo
    #checkout-step-payment
    #checkout-payment-method-load
    .payment-section-tab
    .payment-section-content
    .payment-method
    .payment-method-title.field.choice {
    gap: 0.3rem;
  }
}
@media all and (min-width: 768px), print {
  .product.info.detailed .tabs-toolbar {
    background: #fff;
    box-shadow: 0 1px 0 rgba(var(--base-color), var(--divider-alpha, 0.1));
    top: 0;
    z-index: 99;
    display: flex;
    position: sticky;
    text-align: center;
  }
  .product.info.detailed .tabs-toolbar-item {
    color: currentColor;
    font-size: 1.5rem;
    font-weight: 700;
    margin: 0;
    padding: 1rem 2rem;
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
  }
  .product.info.detailed .tabs-toolbar-item.active {
    background: #fff;
    box-shadow: 0 2px 0 currentColor;
  }
  .product.info.detailed .tabs-toolbar ~ .data.items > .item.title {
    visibility: hidden;
    height: 0;
    width: 0;
    border: 0;
    padding: 0;
    position: absolute;
  }
  .product.info.detailed .tabs-toolbar ~ .data.items > .item.content {
    width: 100%;
  }
}
@media all and (min-width: 1024px), print {
  .breeze-gallery.vertical:not(.opened) {
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-end;
  }
  .breeze-gallery.vertical:not(.opened) .thumbnails {
    flex-direction: column;
    flex-wrap: nowrap;
    order: -1;
    max-height: 550px;
    margin: 0 5px 0 0;
    padding-right: 10px;
    padding-bottom: 0;
    overflow-y: overlay;
  }
}
.header.content .kanmo-middle-header .block.block-search {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  animation: 1s slide-right;
}
.header.content
  .kanmo-middle-header.open-search
  .kanmo-custom-search-mc
  .block-search {
  animation: 1s slide-left;
}
@media (min-width: 768px) {
  .header .block-search .label:before {
    display: none;
  }
}
.page-wrapper
  .page-header
  .panel.wrapper
  .header.panel
  .header_panel_info
  li.download-app-link {
  position: relative;
}
.page-wrapper
  .page-header
  .panel.wrapper
  .header.panel
  .header_panel_info
  li.download-app-link
  img {
  margin-top: -2px;
}
.page-wrapper
  .page-header
  .panel.wrapper
  .header.panel
  .header_panel_info
  li.download-app-link:hover
  .download-popup {
  display: block;
}
.page-wrapper .page-header .panel.wrapper .header.panel .download-popup {
  position: absolute;
  left: 0;
  top: 28px;
  background: #fff;
  border: 5px solid #f0f0f0;
  border-radius: 4px;
  z-index: 99;
  padding: 30px;
  display: none;
  min-width: 200px;
}
.page-wrapper .page-header .panel.wrapper .header.panel .download-popup .wrap {
  position: relative;
}
.page-wrapper
  .page-header
  .panel.wrapper
  .header.panel
  .download-popup
  .left-cols,
.page-wrapper
  .page-header
  .panel.wrapper
  .header.panel
  .download-popup
  .right-cols {
  display: inline-block;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: -0.011em;
  color: #000;
  vertical-align: top;
}
.page-wrapper
  .page-header
  .panel.wrapper
  .header.panel
  .download-popup
  .left-cols
  .view.code.app_store,
.page-wrapper
  .page-header
  .panel.wrapper
  .header.panel
  .download-popup
  .right-cols
  .view.code.app_store {
  margin: 18px 0 10px;
}
@media (max-width: 767px) {
  .kanmo-custom-search-mc form.minisearch .control {
    left: 0;
    z-index: 9;
    width: 100%;
    display: none;
    padding: 20px 15px;
    background: #fff;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.07000000000000001);
  }
}
.kanmo-custom-search-mc form.minisearch .control .search-cancel-mob {
  display: none;
  background: 0 0;
  color: #bf2828;
}
@media (max-width: 767px) {
  .kanmo-custom-search-mc form.minisearch .control .search-cancel-mob {
    display: inline-block;
    position: absolute;
  }
}
.kanmo-custom-search-mc form.minisearch .control .input-text {
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  background: 0 0;
  font-size: 12px;
  font-weight: 400;
  text-transform: lowercase;
}
@media (max-width: 767px) {
  .kanmo-custom-search-mc form.minisearch .control .input-text {
    width: calc(100% - 99px);
  }
}
.kanmo-custom-search-mc form.minisearch .control .input-text:focus,
.kanmo-custom-search-mc form.minisearch .control .input-text:focus-visible {
  outline: none;
}
@media (max-width: 767px) {
  .kanmo-custom-search-mc form.minisearch.active .control {
    display: block;
  }
}
@media (max-width: 767px) {
  #kanmo-mc-cancel-btn {
    position: absolute;
    display: none !important;
    top: 100%;
    right: 5px;
    z-index: 99;
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  #kanmo-mc-cancel-btn.active {
    display: block !important;
  }
}
@keyframes slide-left {
  from {
    margin-left: 100%;
  }
  to {
    margin-left: 0;
  }
}
@media (min-width: 640px) {
  .header.panel,
  .header.content {
    --container-max-width: 100%;
  }
}
@media (min-width: 1536px) {
  .header.panel,
  .header.content {
    --container-max-width: 1800px;
  }
}
.header.panel .header_panel_info .switch,
.header.content .header_panel_info .switch {
  display: none;
}
.header.panel .download-apps-kanmo #download-apps-kanmo-popup-modal.is-visible,
.header.content
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible {
  display: block !important;
  position: absolute;
  top: 62px;
  background: #f0f0f0;
  z-index: 10;
  padding: 54px;
  padding: 10px;
  border-radius: 6px;
}
.header.panel
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec,
.header.content
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec {
  display: flex;
  background: #fff;
  padding: 45px 53px;
  gap: 50px;
  border-radius: 6px;
}
.header.panel
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec
  .left-sec,
.header.content
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec
  .left-sec {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.header.panel
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec
  .left-sec
  img,
.header.content
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec
  .left-sec
  img {
  margin-right: 0;
}
.header.panel
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec
  .right-sec,
.header.content
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec
  .right-sec {
  display: flex;
  flex-direction: column;
}
.header.panel
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec
  .right-sec
  h3,
.header.content
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec
  .right-sec
  h3 {
  color: #000;
  max-width: 132px;
  font-size: 14px;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 21px;
  margin-bottom: 18px;
}
.header.panel
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec
  .right-sec
  a,
.header.content
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec
  .right-sec
  a {
  margin-bottom: 10px;
}
.header.panel
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec
  .right-sec
  a
  img,
.header.content
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec
  .right-sec
  a
  img {
  margin-right: 0;
}
.header.panel
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec
  .right-sec
  a:last-child,
.header.content
  .download-apps-kanmo
  #download-apps-kanmo-popup-modal.is-visible
  .inner-sec
  .right-sec
  a:last-child {
  margin-bottom: 0;
}
.header.panel .switcher-options .switcher-dropdown .header.links li a,
.header.content .switcher-options .switcher-dropdown .header.links li a {
  font-family: "Arial";
  text-transform: lowercase;
}
@media (max-width: 767px) {
  .header.panel .nav-toggle:after,
  .header.content .nav-toggle:after {
    -webkit-mask-size: 30px 30px !important;
    background-color: #165c7d !important;
    width: 30px !important;
    height: 20px !important;
  }
}
#search_autocomplete {
  width: fit-content;
  left: 0;
}
#search_autocomplete .livesearch.products-container {
  padding-bottom: 20px;
}
#search_autocomplete .livesearch.products-container .product-link {
  padding: 15px 0;
}
#search_autocomplete
  .livesearch.products-container
  .product-link
  .product-result
  .product-name,
#search_autocomplete
  .livesearch.products-container
  .product-link
  .product-result
  .product-price {
  font-size: 14px;
}
#search_autocomplete
  .livesearch.products-container
  .product-link
  .product-result
  .product-name {
  color: #515759;
}
#search_autocomplete
  .livesearch.products-container
  .product-link
  .product-result
  .product-price {
  color: #000;
}
@media (max-width: 767px) {
  body .header.content .kanmo-middle-header .block.block-search,
  body .header.content .kanmo-middle-header .block .search-label {
    display: block !important;
  }
  .minisearch .control {
    padding: 10px 20px 15px;
    border: 1px solid #b4b4b4;
    border-top: unset;
  }
  .minisearch #search_autocomplete {
    width: 100%;
    top: 65px;
    right: 0;
    margin-top: 5px;
    border-top: unset;
    padding: 10px 20px 20px;
    padding-bottom: 60px;
  }
  .minisearch #search_autocomplete .livesearch.popover-container {
    max-height: 350px;
    display: block;
  }
  .minisearch #search_autocomplete .livesearch.products-container {
    padding: 0;
    max-height: 350px;
    overflow: scroll;
  }
  .minisearch
    #search_autocomplete
    .livesearch.products-container
    .product-link {
    padding: 10px 0;
  }
  .minisearch #search_autocomplete .livesearch.product-result {
    grid-template: "image" 1fr "productName" 2rem "price" 1rem;
    padding: 10px;
    height: 245px;
  }
  .minisearch #search_autocomplete .livesearch.product-result img {
    object-fit: contain;
    max-height: 120px;
  }
  .minisearch #search_autocomplete .livesearch.product-result .product-name {
    line-height: 1.5;
    padding-bottom: 10px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    height: 60px;
    margin-bottom: 25px;
  }
  .minisearch #search_autocomplete .livesearch.product-result .product-price {
    padding-top: 5px;
  }
  .minisearch #search_autocomplete .livesearch .view-all-footer {
    position: absolute;
    width: 90%;
    right: 5%;
    bottom: 13px;
    padding: 5px 0;
    align-items: center;
  }
}
@media (max-width: 767px) {
  body.breeze-theme .minicart-wrapper .mage-dropdown-dialog {
    display: none !important;
  }
}
.block.block-minicart {
  font-family: "Arial";
}
.block.block-minicart .block-title {
  color: #165c7d !important;
  font-size: 20px !important;
  font-family: "mothercare_2020-regular-webfont" !important;
  display: flex;
  align-items: center;
  gap: 5px;
}
.block.block-minicart .block-title:before {
  content: url("../images/Frame_1232.png");
}
.block.block-minicart .block-title strong {
  display: flex;
  padding-bottom: 4px;
  gap: 2px;
}
.block.block-minicart .block-title strong .qty {
  display: block !important;
  padding-top: 1px;
}
.block.block-minicart .block-content .subtotal span.label {
  font-family: "mothercare_2020-regular-webfont";
  color: #515759;
  font-size: 14px;
  text-transform: lowercase;
  font-weight: 600;
}
.block.block-minicart
  .block-content
  .subtotal
  .amount.price-container
  .price-wrapper
  span {
  color: #165c7d;
  font-size: 16px;
  font-weight: 600;
}
.block.block-minicart
  .block-content
  .actions
  .primary
  button#top-cart-btn-checkout {
  background-color: #165c7d;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  text-transform: lowercase;
  font-family: "mothercare_2020-regular-webfont";
}
.block.block-minicart .block-content .actions .secondary {
  width: 100%;
}
.block.block-minicart .block-content .actions .secondary a.action.viewcart {
  font-size: 14px;
  color: #165c7d !important;
  display: flex;
  gap: 10px;
  align-items: center;
  font-weight: 600;
  font-family: "mothercare_2020-regular-webfont";
  margin-bottom: 20px;
  background-color: #fff !important;
  justify-content: center;
  text-decoration: none;
  border: 1px solid #165c7d;
  padding: 8px;
  border-radius: 5px;
  text-transform: lowercase;
}
.block.block-minicart
  .block-content
  .minicart-items-wrapper
  .minicart-items
  .item.product.product-item
  .product-item-details
  .product-item-name {
  font-size: 10px;
  text-decoration: none;
  color: #000;
  font-family: "mothercare_2020-regular-webfont";
}
.block.block-minicart
  .block-content
  .minicart-items-wrapper
  .minicart-items
  .item.product.product-item
  .product-item-details
  .product-item-name
  a {
  font-size: 12px;
  color: #000;
  font-family: "mothercare_2020-regular-webfont";
}
.block.block-minicart
  .block-content
  .minicart-items-wrapper
  .minicart-items
  .item.product.product-item
  .product-item-details
  .product.options {
  color: #515759;
  font-size: 12px;
}
.block.block-minicart
  .block-content
  .minicart-items-wrapper
  .minicart-items
  .item.product.product-item
  .product-item-details
  .product.options.active {
  color: #515759;
  font-size: 12px;
}
.block.block-minicart
  .block-content
  .minicart-items-wrapper
  .minicart-items
  .item.product.product-item
  .product-item-details
  .product.options.active
  .content
  .product.options.list {
  display: flex;
  flex-wrap: wrap;
  column-gap: 4px;
  align-items: center;
}
.block.block-minicart
  .block-content
  .minicart-items-wrapper
  .minicart-items
  .item.product.product-item
  .product-item-details
  .product.options.active
  .content
  .product.options.list
  dt.label {
  margin: unset;
}
.block.block-minicart
  .block-content
  .minicart-items-wrapper
  .minicart-items
  .item.product.product-item
  .product-item-details
  .product.options.active
  .content
  .product.options.list
  dt.label:after {
  content: ":";
}
.block.block-minicart
  .block-content
  .minicart-items-wrapper
  .minicart-items
  .item.product.product-item
  .product-item-details
  .product.options.active
  .content
  .product.options.list
  dd.values {
  flex-basis: 70%;
}
.block.block-minicart
  .block-content
  .minicart-items-wrapper
  .minicart-items
  .item.product.product-item
  .product-item-details
  .product-item-pricing
  .price-container
  span.price {
  color: #165c7d;
  font-size: 16px;
  font-weight: 600;
}
.block.block-minicart
  .block-content
  .minicart-items-wrapper
  .minicart-items
  .item.product.product-item
  .product-item-details
  .details-qty
  .item-qty {
  margin-left: -0.25rem;
  cursor: default;
  color: #000;
}
.block.block-minicart
  .block-content
  .minicart-items-wrapper
  .minicart-items
  .item.product.product-item
  .product-item-details
  .details-qty
  input::-webkit-outer-spin-button,
.block.block-minicart
  .block-content
  .minicart-items-wrapper
  .minicart-items
  .item.product.product-item
  .product-item-details
  .details-qty
  input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.block.block-minicart
  .block-content
  .minicart-items-wrapper
  .minicart-items
  .item.product.product-item
  .product-item-details
  .details-qty
  input[type="number"] {
  -moz-appearance: textfield;
}
.catalog-category-view .product-item-details,
.catalogsearch-result-index .product-item-details {
  display: unset;
  margin: unset;
}
@media screen and (max-width: 767px) {
  .catalog-category-view,
  .catalogsearch-result-index {
    margin: 0 !important;
  }
}
.catalog-category-view
  .widget
  div[data-content-type="row"]
  > div[data-element="inner"],
.catalogsearch-result-index
  .widget
  div[data-content-type="row"]
  > div[data-element="inner"] {
  padding: 0;
}
.catalog-category-view .page.messages,
.catalogsearch-result-index .page.messages {
  font-family: "Arial" !important;
  font-size: 14px;
}
.catalog-category-view .category-description,
.catalogsearch-result-index .category-description {
  margin: -0.5rem 0 0;
}
@media screen and (max-width: 767px) {
  .catalog-category-view
    .page-wrapper
    .category-description
    .pagebuilder-overlay.pagebuilder-poster-overlay,
  .catalogsearch-result-index
    .page-wrapper
    .category-description
    .pagebuilder-overlay.pagebuilder-poster-overlay {
    min-height: 170px !important;
  }
}
.catalog-category-view.adding-wishlist .loading-mask,
.catalogsearch-result-index.adding-wishlist .loading-mask {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(135, 135, 135, 0.33);
  display: flex;
  align-items: center;
  justify-content: center;
}
.catalog-category-view.adding-wishlist .loading-mask .loader,
.catalogsearch-result-index.adding-wishlist .loading-mask .loader {
  width: 60px;
  height: 60px;
  background: #fff;
  border: 1px solid #fafafa;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  position: relative;
  animation: none;
}
.catalog-category-view.adding-wishlist .loading-mask .loader:before,
.catalogsearch-result-index.adding-wishlist .loading-mask .loader:before {
  content: url("../images/loading_circle.svg") !important;
  position: absolute;
  background-color: transparent;
  border-radius: 100%;
  animation: none;
  left: -4px;
  top: -4px;
  right: -4px;
  bottom: -4px;
  margin: auto;
  z-index: 1;
}
.catalog-category-view.adding-wishlist .loading-mask .loader:after,
.catalogsearch-result-index.adding-wishlist .loading-mask .loader:after {
  content: "";
  border: 4px solid rgba(22, 92, 125, 0.17);
  position: absolute;
  left: -4px;
  top: -4px;
  right: -4px;
  bottom: -4px;
  background-color: transparent;
  border-radius: 50%;
  animation: crescendo 0.8s alternate infinite ease-in;
  z-index: -1;
}
.catalog-category-view .breadcrumbs,
.catalogsearch-result-index .breadcrumbs {
  background: #efefef;
  min-height: 40px;
}
.catalog-category-view .breadcrumbs ul,
.catalogsearch-result-index .breadcrumbs ul {
  padding: 8px 15px;
  max-width: 1800px;
  width: 100%;
}
@media screen and (max-width: 1535px) {
  .catalog-category-view .breadcrumbs ul,
  .catalogsearch-result-index .breadcrumbs ul {
    max-width: 85%;
  }
}
@media screen and (max-width: 1199px) {
  .catalog-category-view .breadcrumbs ul,
  .catalogsearch-result-index .breadcrumbs ul {
    padding: 8px 20px;
  }
}
@media screen and (max-width: 1199px) {
  .catalog-category-view .breadcrumbs ul,
  .catalogsearch-result-index .breadcrumbs ul {
    padding: 8px 15px;
    max-width: 100%;
  }
}
.catalog-category-view .breadcrumbs ul li:after,
.catalogsearch-result-index .breadcrumbs ul li:after {
  content: ">";
  -webkit-mask: none;
  mask: none;
  background-color: transparent;
  width: auto;
  height: auto;
  color: #3b3a3a;
  display: inline-block;
  position: unset;
  margin: 0 10px;
}
.catalog-category-view .breadcrumbs ul li:last-child:after,
.catalogsearch-result-index .breadcrumbs ul li:last-child:after {
  display: none;
}
.catalog-category-view .breadcrumbs .home,
.catalogsearch-result-index .breadcrumbs .home {
  margin-right: 0;
}
.catalog-category-view .breadcrumbs .home:before,
.catalogsearch-result-index .breadcrumbs .home:before {
  -webkit-mask: none;
  background-color: transparent;
  webkit-mask-size: initial;
}
.catalog-category-view .breadcrumbs .home a,
.catalogsearch-result-index .breadcrumbs .home a {
  color: #165c7d;
  width: auto;
  height: auto;
  text-indent: initial;
}
.catalog-category-view .breadcrumbs .item strong,
.catalogsearch-result-index .breadcrumbs .item strong {
  color: #3b3a3a;
}
.catalog-category-view .breadcrumbs .item a:hover,
.catalogsearch-result-index .breadcrumbs .item a:hover {
  text-decoration: none;
}
.catalog-category-view .swatch-attribute.color .swatch-option.disabled:after,
.catalogsearch-result-index
  .swatch-attribute.color
  .swatch-option.disabled:after {
  left: 0;
  right: 0;
  transform: rotate(-45deg);
}
.catalog-category-view .page-main,
.catalogsearch-result-index .page-main,
.catalog-category-view .container,
.catalogsearch-result-index .container {
  padding-left: 50px;
  padding-right: 50px;
  padding-top: 0;
  padding-bottom: 0;
  max-width: 100%;
  width: 100%;
}
.catalog-category-view
  .page-main
  div[data-content-type="row"]
  div[data-element="inner"],
.catalogsearch-result-index
  .page-main
  div[data-content-type="row"]
  div[data-element="inner"],
.catalog-category-view
  .container
  div[data-content-type="row"]
  div[data-element="inner"],
.catalogsearch-result-index
  .container
  div[data-content-type="row"]
  div[data-element="inner"] {
  max-width: 100%;
  padding: 0;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .page-main,
  .catalogsearch-result-index .page-main {
    padding: 0 15px;
  }
}
@media screen and (max-width: 1535px) {
  .catalog-category-view .page-main .container,
  .catalogsearch-result-index .page-main .container {
    max-width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view .page-main .container,
  .catalogsearch-result-index .page-main .container {
    padding: 15px 0;
  }
}
.catalog-category-view .page-main .columns,
.catalogsearch-result-index .page-main .columns {
  margin: 20px 0;
  display: flex;
  flex-flow: row wrap;
  gap: 0;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .page-main .columns,
  .catalogsearch-result-index .page-main .columns {
    margin: 0;
  }
}
.catalog-category-view .page-main .columns .column.main,
.catalogsearch-result-index .page-main .columns .column.main {
  min-height: inherit;
  width: 80%;
  margin-left: auto;
  order: 2;
}
@media screen and (max-width: 1535px) {
  .catalog-category-view .page-main .columns .column.main,
  .catalogsearch-result-index .page-main .columns .column.main {
    width: 74%;
  }
}
@media screen and (max-width: 1439px) {
  .catalog-category-view .page-main .columns .column.main,
  .catalogsearch-result-index .page-main .columns .column.main {
    width: 78%;
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view .page-main .columns .column.main,
  .catalogsearch-result-index .page-main .columns .column.main {
    width: 100%;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view .category-description,
  .catalogsearch-result-index .category-description {
    margin: unset;
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view .category-description .pagebuilder-banner-wrapper,
  .catalogsearch-result-index
    .category-description
    .pagebuilder-banner-wrapper {
    background-size: contain !important;
    min-height: 140px !important;
  }
}
.catalog-category-view .page-title-wrapper,
.catalogsearch-result-index .page-title-wrapper {
  text-align: center;
  margin-top: 10px;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .page-title-wrapper,
  .catalogsearch-result-index .page-title-wrapper {
    margin-top: 10px;
  }
}
.catalog-category-view .page-title-wrapper .page-title,
.catalogsearch-result-index .page-title-wrapper .page-title {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 120%;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .page-title-wrapper .page-title,
  .catalogsearch-result-index .page-title-wrapper .page-title {
    font-size: 24px;
  }
}
.catalog-category-view .toolbar,
.catalogsearch-result-index .toolbar {
  gap: 0;
  margin: 0 0 20px;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .toolbar,
  .catalogsearch-result-index .toolbar {
    margin: 15px 0;
  }
}
.catalog-category-view .toolbar .toolbar-amount,
.catalogsearch-result-index .toolbar .toolbar-amount {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: -0.011em;
  color: #1e1e1e;
  line-height: normal;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .toolbar .toolbar-amount,
  .catalogsearch-result-index .toolbar .toolbar-amount {
    order: 2;
    width: 100%;
    margin: 25px 0 0;
    text-align: center;
    font-size: 14px;
  }
}
.catalog-category-view .toolbar .pages,
.catalogsearch-result-index .toolbar .pages {
  justify-content: center;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .toolbar .pages,
  .catalogsearch-result-index .toolbar .pages {
    margin: 0 auto 20px;
    order: 3;
  }
}
.catalog-category-view .toolbar .pages .items,
.catalogsearch-result-index .toolbar .pages .items {
  gap: 0.7rem;
}
.catalog-category-view .toolbar .pages .pages-items .item.current .page,
.catalogsearch-result-index .toolbar .pages .pages-items .item.current .page {
  background: #165c7d;
}
.catalog-category-view
  .toolbar
  .pages
  .pages-items
  .item.current
  .page
  span:not(.label),
.catalogsearch-result-index
  .toolbar
  .pages
  .pages-items
  .item.current
  .page
  span:not(.label) {
  color: #fff;
}
.catalog-category-view .toolbar .pager-bottom,
.catalogsearch-result-index .toolbar .pager-bottom {
  margin: auto;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .toolbar .pager-bottom .pages,
  .catalogsearch-result-index .toolbar .pager-bottom .pages {
    margin: 0 auto 10px;
  }
}
.catalog-category-view .toolbar .toolbar-products .toolbar-amount,
.catalogsearch-result-index .toolbar .toolbar-products .toolbar-amount {
  display: block;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .toolbar .toolbar-sorter,
  .catalogsearch-result-index .toolbar .toolbar-sorter {
    width: 100%;
    margin-top: 0;
  }
}
.catalog-category-view #applied-filters,
.catalogsearch-result-index #applied-filters {
  display: flex;
  position: relative;
  flex-direction: row;
}
.catalog-category-view #applied-filters:after,
.catalogsearch-result-index #applied-filters:after {
  content: "";
  position: absolute;
  top: auto;
  left: 0;
  right: 0;
  bottom: -10px;
  margin: 0;
  width: 100%;
  border: 1px solid #d9d9d6;
}
@media screen and (max-width: 767px) {
  .catalog-category-view #applied-filters:after,
  .catalogsearch-result-index #applied-filters:after {
    width: 100%;
    bottom: 0;
  }
}
@media (max-width: 767px) {
  .catalog-category-view #applied-filters,
  .catalogsearch-result-index #applied-filters {
    flex-direction: column;
  }
}
.catalog-category-view #applied-filters .items,
.catalogsearch-result-index #applied-filters .items {
  display: flex;
  align-items: center;
  flex-flow: row wrap;
  margin: 0 -8px;
}
@media screen and (max-width: 767px) {
  .catalog-category-view #applied-filters .items,
  .catalogsearch-result-index #applied-filters .items {
    justify-content: flex-start;
  }
}
.catalog-category-view #applied-filters .items .item,
.catalogsearch-result-index #applied-filters .items .item {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-flow: row wrap;
  padding: 10px 15px;
  background: #f0f0ee;
  border-radius: 24px;
  margin: 8px;
}
@media screen and (max-width: 767px) {
  .catalog-category-view #applied-filters .items .item,
  .catalogsearch-result-index #applied-filters .items .item {
    margin: 8px;
  }
}
.catalog-category-view #applied-filters .items .item .amshopby-filter-name,
.catalogsearch-result-index #applied-filters .items .item .amshopby-filter-name,
.catalog-category-view #applied-filters .items .item .amshopby-filter-value,
.catalogsearch-result-index
  #applied-filters
  .items
  .item
  .amshopby-filter-value {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #757575;
  line-height: normal;
}
.catalog-category-view #applied-filters .items .item .amshopby-filter-value,
.catalogsearch-result-index
  #applied-filters
  .items
  .item
  .amshopby-filter-value {
  margin-left: 4px;
}
.catalog-category-view
  #applied-filters
  .items
  .item
  .amshopby-filter-value
  .swatch-option-link-layered,
.catalogsearch-result-index
  #applied-filters
  .items
  .item
  .amshopby-filter-value
  .swatch-option-link-layered {
  padding: 0;
  margin: 0;
}
.catalog-category-view
  #applied-filters
  .items
  .item
  .amshopby-filter-value
  .swatch-option-link-layered
  .swatch-option,
.catalogsearch-result-index
  #applied-filters
  .items
  .item
  .amshopby-filter-value
  .swatch-option-link-layered
  .swatch-option {
  display: none;
}
.catalog-category-view #applied-filters .items .item .amshopby-remove,
.catalogsearch-result-index #applied-filters .items .item .amshopby-remove {
  display: inline-block;
  width: 10px;
  height: 10px;
  position: relative;
  margin-left: 10px;
}
.catalog-category-view #applied-filters .items .item .amshopby-remove:before,
.catalogsearch-result-index
  #applied-filters
  .items
  .item
  .amshopby-remove:before,
.catalog-category-view #applied-filters .items .item .amshopby-remove:after,
.catalogsearch-result-index
  #applied-filters
  .items
  .item
  .amshopby-remove:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 100%;
  height: 2px;
  background: #515759;
  transform: rotate(45deg);
  border-radius: 2px;
}
.catalog-category-view #applied-filters .items .item .amshopby-remove:after,
.catalogsearch-result-index
  #applied-filters
  .items
  .item
  .amshopby-remove:after {
  transform: rotate(-45deg);
}
.catalog-category-view
  #applied-filters
  .items
  .item
  .amshopby-remove:hover:before,
.catalogsearch-result-index
  #applied-filters
  .items
  .item
  .amshopby-remove:hover:before,
.catalog-category-view
  #applied-filters
  .items
  .item
  .amshopby-remove:hover:after,
.catalogsearch-result-index
  #applied-filters
  .items
  .item
  .amshopby-remove:hover:after {
  background: #f24822;
}
.catalog-category-view #applied-filters .filter-actions,
.catalogsearch-result-index #applied-filters .filter-actions {
  text-align: center;
  position: relative;
  padding: 12px;
  margin-bottom: 0;
  margin-left: 0;
}
@media screen and (max-width: 767px) {
  .catalog-category-view #applied-filters .filter-actions,
  .catalogsearch-result-index #applied-filters .filter-actions {
    padding: 8px 0 15px;
    margin: 0 5px;
  }
}
.catalog-category-view #applied-filters .filter-actions .filter-clear,
.catalogsearch-result-index #applied-filters .filter-actions .filter-clear {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  letter-spacing: -0.011em;
  color: #f24822;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  display: flex;
  align-items: center;
  justify-content: center;
}
.catalog-category-view
  #applied-filters
  .filter-actions
  .filter-clear
  .close-icon,
.catalogsearch-result-index
  #applied-filters
  .filter-actions
  .filter-clear
  .close-icon {
  display: inline-block;
  background: url(../images/cross-icon.svg) no-repeat 0px 0px;
  width: 15px;
  height: 15px;
  vertical-align: middle;
  margin-right: 10px;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .category_banner_imgs,
  .catalogsearch-result-index .category_banner_imgs {
    margin: 0 !important;
  }
}
.catalog-category-view .category_banner_imgs img,
.catalogsearch-result-index .category_banner_imgs img {
  width: 100%;
}
.catalog-category-view .product-item-details,
.catalogsearch-result-index .product-item-details {
  display: flex;
  flex-flow: row wrap;
  margin: 0 -30px;
}
@media screen and (max-width: 1199px) {
  .catalog-category-view .product-item-details,
  .catalogsearch-result-index .product-item-details {
    margin: 0 -15px;
    padding: 0 15px;
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view .product-item-details,
  .catalogsearch-result-index .product-item-details {
    margin: 0 -9px;
    padding: 0;
  }
}
.catalog-category-view .product-item-details .subcate-box,
.catalogsearch-result-index .product-item-details .subcate-box {
  margin: 60px 15px;
  width: calc(100% / 5 - 30px);
}
@media screen and (max-width: 1199px) {
  .catalog-category-view .product-item-details .subcate-box,
  .catalogsearch-result-index .product-item-details .subcate-box {
    width: calc(100% / 4 - 30px);
    margin: 15px;
  }
}
@media screen and (max-width: 1023px) {
  .catalog-category-view .product-item-details .subcate-box,
  .catalogsearch-result-index .product-item-details .subcate-box {
    width: calc(100% / 3 - 30px);
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view .product-item-details .subcate-box,
  .catalogsearch-result-index .product-item-details .subcate-box {
    width: calc(100% / 2 - 18px);
    margin: 13px 9px;
  }
}
.catalog-category-view .product-item-details .subcate-box .product-image,
.catalogsearch-result-index .product-item-details .subcate-box .product-image {
  border: 1px solid #d9d9d6;
  padding: 10px;
}
.catalog-category-view .product-item-details .subcate-box .product-image img,
.catalogsearch-result-index
  .product-item-details
  .subcate-box
  .product-image
  img {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .product-item-details .subcate-box .product-image img,
  .catalogsearch-result-index
    .product-item-details
    .subcate-box
    .product-image
    img {
    height: 159px;
    object-fit: cover;
  }
}
.catalog-category-view .product-item-details .subcate-box .product-item-name,
.catalogsearch-result-index
  .product-item-details
  .subcate-box
  .product-item-name {
  margin: 20px 0;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .product-item-details .subcate-box .product-item-name,
  .catalogsearch-result-index
    .product-item-details
    .subcate-box
    .product-item-name {
    margin: 18px 0 11px;
  }
}
.catalog-category-view
  .product-item-details
  .subcate-box
  .product-item-name
  .product-item-link,
.catalogsearch-result-index
  .product-item-details
  .subcate-box
  .product-item-name
  .product-item-link {
  color: #1e1e1e;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: -0.011em;
  line-height: normal;
  font-family: "mothercare_2020-regular-webfont";
}
@media screen and (max-width: 767px) {
  .catalog-category-view
    .product-item-details
    .subcate-box
    .product-item-name
    .product-item-link,
  .catalogsearch-result-index
    .product-item-details
    .subcate-box
    .product-item-name
    .product-item-link {
    letter-spacing: 0.03em;
    font-weight: 400;
  }
}
.catalog-category-view
  .product-item-details
  .subcate-box
  .product-item-name
  .product-item-link:hover,
.catalogsearch-result-index
  .product-item-details
  .subcate-box
  .product-item-name
  .product-item-link:hover {
  color: #165c7d;
  text-decoration: none;
}
.catalog-category-view .product-item-details .short-rating,
.catalogsearch-result-index .product-item-details .short-rating {
  margin-top: 8px;
  line-height: normal;
  order: -1;
  display: none !important;
}
.catalog-category-view .product-item-details .short-rating .reviews-actions,
.catalogsearch-result-index
  .product-item-details
  .short-rating
  .reviews-actions {
  display: none !important;
}
.catalog-category-view .sidebar-main,
.catalogsearch-result-index .sidebar-main {
  padding: 10px 21px;
  border: 1px solid #d9d9d6;
  border-radius: 4px;
  order: 1;
  width: calc(20% - 30px);
  height: 100%;
}
@media screen and (max-width: 1535px) {
  .catalog-category-view .sidebar-main,
  .catalogsearch-result-index .sidebar-main {
    width: calc(24% - 10px);
  }
}
@media screen and (max-width: 1439px) {
  .catalog-category-view .sidebar-main,
  .catalogsearch-result-index .sidebar-main {
    width: calc(22% - 45px);
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view .sidebar-main,
  .catalogsearch-result-index .sidebar-main {
    grid-row-start: 1;
    grid-row-end: 2;
    border: 0;
    padding: 0;
    width: 100%;
    grid-area: auto !important;
    margin: 15px 0 0;
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view .sidebar-main .block,
  .catalogsearch-result-index .sidebar-main .block {
    margin: 0;
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view .sidebar-main .block.filter .block-content,
  .catalogsearch-result-index .sidebar-main .block.filter .block-content {
    padding: 20px 21px 40px;
    max-width: calc(100vw - 0rem);
    height: calc(100% - 40%);
    top: auto;
    bottom: 0;
    right: 0;
    margin: auto;
    width: 100%;
    border-radius: 24px 24px 0 0;
    transform: translateX(0) translateY(100%);
  }
}
.catalog-category-view
  .sidebar-main
  .block.filter
  .block-content
  .filter-title-mobile,
.catalogsearch-result-index
  .sidebar-main
  .block.filter
  .block-content
  .filter-title-mobile {
  display: none;
}
@media screen and (max-width: 767px) {
  .catalog-category-view
    .sidebar-main
    .block.filter
    .block-content
    .filter-title-mobile,
  .catalogsearch-result-index
    .sidebar-main
    .block.filter
    .block-content
    .filter-title-mobile {
    display: flex;
    align-items: center;
    position: sticky;
    top: -20px;
    background: #fff;
    z-index: 99;
    padding: 20px;
    margin-top: -20px;
    width: calc(100% + 40px);
    margin-left: -20px;
    margin-right: -20px;
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view
    .sidebar-main
    .block.filter
    .block-content
    .filter-title-mobile
    strong,
  .catalogsearch-result-index
    .sidebar-main
    .block.filter
    .block-content
    .filter-title-mobile
    strong {
    font-family: "mothercare_2020-regular-webfont";
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    letter-spacing: -0.011em;
    text-transform: lowercase;
    color: #165c7d;
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view
    .sidebar-main
    .block.filter
    .block-content
    .filter-title-mobile
    .reset-filter,
  .catalogsearch-result-index
    .sidebar-main
    .block.filter
    .block-content
    .filter-title-mobile
    .reset-filter {
    margin-left: auto;
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view
    .sidebar-main
    .block.filter
    .block-content
    .filter-title-mobile
    .reset-filter
    a,
  .catalogsearch-result-index
    .sidebar-main
    .block.filter
    .block-content
    .filter-title-mobile
    .reset-filter
    a {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    font-family: "mothercare_2020-regular-webfont";
    letter-spacing: -0.011em;
    text-decoration-line: underline;
    color: #165c7d;
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view
    .sidebar-main
    .block.filter
    .block-content
    .button-close,
  .catalogsearch-result-index
    .sidebar-main
    .block.filter
    .block-content
    .button-close {
    top: 2px;
    right: 12px;
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view .sidebar-main .block.filter.active .block-title:after,
  .catalogsearch-result-index
    .sidebar-main
    .block.filter.active
    .block-title:after {
    background: rgba(0, 0, 0, 0.35);
  }
}
.catalog-category-view .sidebar-main .block.filter.active .block-content,
.catalogsearch-result-index .sidebar-main .block.filter.active .block-content {
  transform: translateX(0) translateY(0);
}
.catalog-category-view
  .sidebar-main
  .block
  .filter-options-content
  .range-slider,
.catalogsearch-result-index
  .sidebar-main
  .block
  .filter-options-content
  .range-slider {
  --track-bg: 196 222 235;
}
.catalog-category-view
  .sidebar-main
  .block
  .filter-options-content
  .ui-slider-horizontal,
.catalogsearch-result-index
  .sidebar-main
  .block
  .filter-options-content
  .ui-slider-horizontal {
  height: 2px;
  background: #c4deeb;
  margin: 0 0 8px;
}
.catalog-category-view
  .sidebar-main
  .block
  .filter-options-content
  .ui-slider
  .ui-slider-handle,
.catalogsearch-result-index
  .sidebar-main
  .block
  .filter-options-content
  .ui-slider
  .ui-slider-handle {
  top: -4px;
}
.catalog-category-view
  .sidebar-main
  .block
  .filter-options-content
  .ui-slider
  .ui-slider-handle
  .amshopby-slider-tooltip,
.catalogsearch-result-index
  .sidebar-main
  .block
  .filter-options-content
  .ui-slider
  .ui-slider-handle
  .amshopby-slider-tooltip {
  display: none;
}
.catalog-category-view
  .sidebar-main
  .block
  .filter-options-content
  .ui-slider
  .amshopby-slider-display,
.catalogsearch-result-index
  .sidebar-main
  .block
  .filter-options-content
  .ui-slider
  .amshopby-slider-display {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  color: #515759;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
}
.catalog-category-view
  .sidebar-main
  .block
  .filter-options-content
  button.am-show-more,
.catalogsearch-result-index
  .sidebar-main
  .block
  .filter-options-content
  button.am-show-more {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-decoration-line: underline !important;
  color: #165c7d;
  background-color: transparent;
  padding: 0;
  margin: 0 auto;
  display: block;
}
.catalog-category-view
  .sidebar-main
  .block
  .filter-options-content
  button.am-show-more:hover,
.catalogsearch-result-index
  .sidebar-main
  .block
  .filter-options-content
  button.am-show-more:hover {
  text-decoration: none !important;
}
.catalog-category-view
  .sidebar-main
  .block
  .filter-options-content
  #range-slider
  input[type="range"]::-webkit-slider-thumb,
.catalogsearch-result-index
  .sidebar-main
  .block
  .filter-options-content
  #range-slider
  input[type="range"]::-webkit-slider-thumb {
  background-color: #165c7d;
}
.catalog-category-view
  .sidebar-main
  .block
  .filter-options-content
  #range-slider
  input[type="range"]::-moz-range-thumb,
.catalogsearch-result-index
  .sidebar-main
  .block
  .filter-options-content
  #range-slider
  input[type="range"]::-moz-range-thumb {
  background-color: #165c7d;
}
.catalog-category-view .sidebar-main .block-title,
.catalogsearch-result-index .sidebar-main .block-title {
  display: flex;
  align-items: center;
  border: 0;
  margin: 0;
  padding: 8px 0;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .sidebar-main .block-title,
  .catalogsearch-result-index .sidebar-main .block-title {
    border: 1px solid #165c7d;
    border-radius: 8px;
    padding: 11px 15px;
    width: 100%;
    justify-content: center;
    max-width: 100% !important;
    left: 0;
    position: unset !important;
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view .sidebar-main .block-title:before,
  .catalogsearch-result-index .sidebar-main .block-title:before {
    display: none;
  }
}
.catalog-category-view .sidebar-main .block-title strong,
.catalogsearch-result-index .sidebar-main .block-title strong {
  font-weight: 400;
  font-size: 20px;
  line-height: normal;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
  font-family: "mothercare_2020-regular-webfont";
}
@media screen and (max-width: 767px) {
  .catalog-category-view .sidebar-main .block-title strong,
  .catalogsearch-result-index .sidebar-main .block-title strong {
    font-style: normal;
    font-size: 14px;
    line-height: normal;
    font-family: "mothercare_2020-regular-webfont";
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view .sidebar-main .block-title .count,
  .catalogsearch-result-index .sidebar-main .block-title .count {
    display: none;
  }
}
.catalog-category-view .sidebar-main .block-title .reset-filter,
.catalogsearch-result-index .sidebar-main .block-title .reset-filter {
  margin-left: auto;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .sidebar-main .block-title .reset-filter,
  .catalogsearch-result-index .sidebar-main .block-title .reset-filter {
    display: none;
  }
}
.catalog-category-view .sidebar-main .block-title .reset-filter a,
.catalogsearch-result-index .sidebar-main .block-title .reset-filter a {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  color: #165c7d;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  letter-spacing: -0.011em;
  text-decoration: underline;
}
.catalog-category-view .sidebar-main .block-content .filter-options-title,
.catalogsearch-result-index .sidebar-main .block-content .filter-options-title {
  pointer-events: none;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  padding: 0;
  margin: 12px 0;
  font-family: "mothercare_2020-regular-webfont";
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-options-item
  .filter-options-content
  .am-show-more.-disabled,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-options-item
  .filter-options-content
  .am-show-more.-disabled {
  display: none;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-options-item.filter-gender
  button.am-show-more,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-options-item.filter-gender
  button.am-show-more {
  display: none;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .am-filter-items-category_ids
  .item,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .am-filter-items-category_ids
  .item {
  margin: 1px 0;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .am-filter-items-category_ids
  .item
  .am-input,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .am-filter-items-category_ids
  .item
  .am-input {
  background: #fff;
  border: 1px solid #e8e8e8;
  border-radius: 1px;
  width: 14px;
  height: 14px;
  margin-top: -2px;
  margin-right: 5px;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .am-filter-items-category_ids
  .item
  .amshopby-filter-parent,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .am-filter-items-category_ids
  .item
  .amshopby-filter-parent {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  letter-spacing: -0.011em;
  color: #515759;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .am-filter-items-category_ids
  .item
  .amshopby-filter-parent:hover,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .am-filter-items-category_ids
  .item
  .amshopby-filter-parent:hover {
  text-decoration: none;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .am-filter-items-category_ids
  .item
  .amshopby-filter-parent.selected
  .am-input:checked,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .am-filter-items-category_ids
  .item
  .amshopby-filter-parent.selected
  .am-input:checked {
  background: #fff url(../images/check-icon.svg) no-repeat;
  width: 14px;
  height: 14px;
  background-size: 10px 8px;
  background-position: center center;
}
.catalog-category-view .sidebar-main .block-content .filter-color_group,
.catalogsearch-result-index .sidebar-main .block-content .filter-color_group {
  margin-bottom: 35px;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .sidebar-main .block-content .filter-color_group,
  .catalogsearch-result-index .sidebar-main .block-content .filter-color_group {
    margin-bottom: 10px;
  }
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group {
  display: flex;
  flex-flow: row wrap;
  margin: 0 -4px;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered {
  width: 38px;
  text-align: center;
  margin: 4px 5px;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .-hidden,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .-hidden {
  display: none;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .am-swatch-link,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .am-swatch-link {
  display: block;
  width: 100%;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .am-swatch-link
  .swatch-option,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .am-swatch-link
  .swatch-option {
  padding: 2px;
  width: 34px;
  height: 34px;
  margin: 0;
  border-radius: 3px;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .am-swatch-link
  .swatch-option:before,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .am-swatch-link
  .swatch-option:before {
  top: -3px;
  bottom: -3px;
  left: -3px;
  right: -3px;
  border: 1px solid #e8e8e8;
  box-shadow: none;
  border-radius: 3px;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .am-swatch-link
  .swatch-option.selected:before,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .am-swatch-link
  .swatch-option.selected:before {
  box-shadow: none;
  border: 1px solid #165c7d;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .am-swatch-link
  .swatch-option.selected
  + .am-shopby-swatch-label
  .label,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .am-swatch-link
  .swatch-option.selected
  + .am-shopby-swatch-label
  .label {
  color: #165c7d;
  text-decoration: underline;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .am-swatch-link
  .label,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .am-swatch-link
  .label {
  display: block;
  margin-top: 6px !important;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .am-swatch-link:hover
  .label,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-color_group
  .color_group
  .swatch-option-link-layered
  .am-swatch-link:hover
  .label {
  color: #165c7d;
}
.catalog-category-view .sidebar-main .block-content .filter-size .size,
.catalogsearch-result-index .sidebar-main .block-content .filter-size .size {
  display: flex !important;
  flex-flow: row wrap;
  margin: 0 -7px;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-attribute-options,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-attribute-options {
  gap: 0;
  margin: 0 -7px;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered {
  margin: 4px 7px;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered
  .-hidden,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered
  .-hidden {
  display: none;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered
  .am-swatch-link,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered
  .am-swatch-link {
  text-decoration: none;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered
  .am-swatch-link:hover,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered
  .am-swatch-link:hover {
  text-decoration: none;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered
  .swatch-option,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered
  .swatch-option {
  border: 2px solid #d9d9d6;
  border-radius: 15px;
  background: #fff;
  width: auto;
  height: 25px;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 15px;
  padding: 4px 13px;
  text-transform: lowercase;
  gap: 0;
  margin: 0;
  text-align: center;
  -webkit-transition: all 0.35s ease 0s;
  transition: all 0.35s ease 0s;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered
  .swatch-option:before,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered
  .swatch-option:before {
  display: none;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered
  .swatch-option.selected,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered
  .swatch-option.selected {
  background: #515759;
  border: 2px solid #515759;
  color: #fff;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered:hover,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered:hover {
  text-decoration: none;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered:hover
  .swatch-option,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-size
  .size
  .swatch-option-link-layered:hover
  .swatch-option {
  background: #515759;
  color: #fff;
  border-color: #515759;
}
.catalog-category-view .sidebar-main .block-content .filter-gender .items,
.catalogsearch-result-index .sidebar-main .block-content .filter-gender .items {
  display: flex;
  flex-flow: row wrap;
  margin: 0 -4px;
}
.catalog-category-view .sidebar-main .block-content .filter-gender .items .item,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item {
  width: calc(100% / 3 - 8px);
  margin: 0 4px;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a {
  padding: 10px 8px;
  background: #fff;
  display: block;
  border: 1px solid #d9d9d6;
  border-radius: 3px;
  text-align: center;
  text-decoration: none;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  i,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  i {
  margin: 5px auto;
  font-size: 0;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  i.icon-boys,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  i.icon-boys,
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  i.icon-men,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  i.icon-men {
  content: "";
  display: block;
  background: url("../images/boy.svg") no-repeat 0px 0px;
  width: 18px;
  height: 38px;
  background-size: 100% 100%;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  i.icon-girls,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  i.icon-girls,
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  i.icon-women,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  i.icon-women {
  content: "";
  display: block;
  background: url("../images/girl.svg") no-repeat 0px 0px;
  width: 23px;
  height: 38px;
  background-size: 100% 100%;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  i.icon-unisex,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  i.icon-unisex {
  content: "";
  display: block;
  background: url("../images/inactive-unisex.svg") no-repeat 0px 0px;
  width: 45px;
  height: 38px;
  background-size: 100% 100%;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  .gender-label,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  .gender-label {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  text-transform: lowercase;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: normal;
  letter-spacing: -0.011em;
  color: #bebebe;
  display: block;
  margin: 16px 0 10px;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  input[type="checkbox"],
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a
  input[type="checkbox"] {
  width: 12px;
  height: 12px;
  background: #f2f2f2;
  border: 0.2px solid #d9d9d6;
  border-radius: 50%;
  display: table;
  margin: 0 auto;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a:hover,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a:hover {
  border-color: #165c7d;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a.selected,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a.selected {
  background: #165c7d;
  border: 1px solid #165c7d;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a.selected
  i.icon-boys,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a.selected
  i.icon-boys {
  content: "";
  display: block;
  background: url("../images/boy-active.svg") no-repeat 0px 0px;
  width: 18px;
  height: 38px;
  background-size: 100% 100%;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a.selected
  i.icon-girl,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a.selected
  i.icon-girl {
  content: "";
  display: block;
  background: url("../images/girl-active.svg") no-repeat 0px 0px;
  width: 23px;
  height: 38px;
  background-size: 100% 100%;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a.selected
  i.icon-unisex,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a.selected
  i.icon-unisex {
  content: "";
  display: block;
  background: url("../images/unisex-active.svg") no-repeat 0px 0px;
  width: 45px;
  height: 38px;
  background-size: 100% 100%;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a.selected
  .gender-label,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a.selected
  .gender-label {
  color: #fff;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a.selected
  input[type="checkbox"],
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-gender
  .items
  .item
  a.selected
  input[type="checkbox"] {
  background-image: none;
  background: #165c7d;
  border: 3px solid #fff;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-brand
  .amshopby-search-box
  .am-search-box-brand,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-brand
  .amshopby-search-box
  .am-search-box-brand {
  background: #fff;
  border: 1px solid #d9d9d6;
  border-radius: 6px;
  padding: 5px 10px;
  height: 28px;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  letter-spacing: -0.011em;
  color: #1e1e1e;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item {
  margin: 8px 0;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a {
  background: #fff;
  border: 1px solid #d9d9d6;
  border-radius: 2px;
  display: flex;
  align-items: center;
  padding: 0 15px;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a
  input[type="checkbox"],
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a
  input[type="checkbox"] {
  width: 12px;
  height: 12px;
  background: #f2f2f2;
  border: 0.2px solid #d9d9d6;
  border-radius: 50%;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a
  input[type="checkbox"]:checked,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a
  input[type="checkbox"]:checked {
  background: #f2f2f2;
  border: 0.2px solid #d9d9d6;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a
  input[type="checkbox"]:checked:before,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a
  input[type="checkbox"]:checked:before {
  content: "";
  position: absolute;
  width: 6px;
  height: 6px;
  background: #165c7d;
  border-radius: 50%;
  margin: auto;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a
  .brand-label,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a
  .brand-label {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: -0.011em;
  color: #1e1e1e;
  display: inline-block;
  margin-left: 12px;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a:hover,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a:hover {
  text-decoration: none;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a.selected,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a.selected {
  background: #165c7d;
  border: 1px solid #165c7d;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a.selected
  .brand-label,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-brand
  .am-ranges
  .am-filter-items-brand
  .item
  a.selected
  .brand-label {
  color: #fff;
}
.catalog-category-view .sidebar-main .block-content .filter-price .items .item,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-price
  .items
  .item {
  margin: 1px 0;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-price
  .items
  .item
  a,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-price
  .items
  .item
  a {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  letter-spacing: -0.011em;
  color: #515759;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-price
  .items
  .item
  a
  input[type="checkbox"],
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-price
  .items
  .item
  a
  input[type="checkbox"] {
  background: #fff;
  border: 1px solid #e8e8e8;
  border-radius: 1px;
  width: 14px;
  height: 14px;
  margin-top: -2px;
  margin-right: 5px;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-price
  .items
  .item
  a.selected
  input[type="checkbox"]:checked,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-price
  .items
  .item
  a.selected
  input[type="checkbox"]:checked {
  background: #fff url(../images/check-icon.svg) no-repeat;
  width: 14px;
  height: 14px;
  background-size: 10px 8px;
  background-position: center center;
}
.catalog-category-view
  .sidebar-main
  .block-content
  .filter-price
  .items
  .item
  a:hover,
.catalogsearch-result-index
  .sidebar-main
  .block-content
  .filter-price
  .items
  .item
  a:hover {
  text-decoration: none;
}
.catalog-category-view .sidebar-main:empty,
.catalogsearch-result-index .sidebar-main:empty {
  display: none;
}
.catalog-category-view .products-grid .product-items,
.catalogsearch-result-index .products-grid .product-items,
.catalog-category-view [data-appearance="carousel"] .product-items,
.catalogsearch-result-index [data-appearance="carousel"] .product-items {
  row-gap: initial;
  margin: 16px;
  gap: initial;
  flex-flow: row wrap;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .products-grid .product-items,
  .catalogsearch-result-index .products-grid .product-items,
  .catalog-category-view [data-appearance="carousel"] .product-items,
  .catalogsearch-result-index [data-appearance="carousel"] .product-items {
    margin: 0 -10px;
  }
}
.catalog-category-view .products-grid .product-items .product-item,
.catalogsearch-result-index .products-grid .product-items .product-item,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item {
  width: calc(100% / 4 - 52px);
  margin: 0 26px 15px;
}
@media screen and (max-width: 1023px) {
  .catalog-category-view .products-grid .product-items .product-item,
  .catalogsearch-result-index .products-grid .product-items .product-item,
  .catalog-category-view
    [data-appearance="carousel"]
    .product-items
    .product-item,
  .catalogsearch-result-index
    [data-appearance="carousel"]
    .product-items
    .product-item {
    width: calc(100% / 3 - 52px);
    margin: 0 26px 15px;
  }
}
@media screen and (max-width: 767px) {
  .catalog-category-view .products-grid .product-items .product-item,
  .catalogsearch-result-index .products-grid .product-items .product-item,
  .catalog-category-view
    [data-appearance="carousel"]
    .product-items
    .product-item,
  .catalogsearch-result-index
    [data-appearance="carousel"]
    .product-items
    .product-item {
    width: calc(100% / 2 - 20px);
    margin: 5px 10px 20px;
  }
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-image-container,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-image-container,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-image-container,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-image-container {
  width: 100% !important;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-image-photo,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-image-photo,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-image-photo,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-image-photo {
  padding: 0;
  filter: unset;
  border-radius: 0;
  height: 100%;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-info.hover
  .product-item-photo
  [class^="swatch-opt-"],
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-info.hover
  .product-item-photo
  [class^="swatch-opt-"],
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-info.hover
  .product-item-photo
  [class^="swatch-opt-"],
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-info.hover
  .product-item-photo
  [class^="swatch-opt-"] {
  opacity: 1;
  display: block;
  pointer-events: inherit;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-info.hover
  .product-item-details
  .product-item-inner
  .actions-primary,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-info.hover
  .product-item-details
  .product-item-inner
  .actions-primary,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-info.hover
  .product-item-details
  .product-item-inner
  .actions-primary,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-info.hover
  .product-item-details
  .product-item-inner
  .actions-primary {
  display: block;
  opacity: 1;
  pointer-events: inherit;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-info.hover
  .item-img-box
  .actions-primary,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-info.hover
  .item-img-box
  .actions-primary,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-info.hover
  .item-img-box
  .actions-primary,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-info.hover
  .item-img-box
  .actions-primary {
  opacity: 1;
  visibility: visible;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-details,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-details,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-details,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-details {
  display: flex;
  flex-direction: column;
  margin: 0;
  text-align: center;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-details
  .product-item-name,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-details
  .product-item-name,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-details
  .product-item-name,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-details
  .product-item-name {
  margin: 5px 0 5px;
  max-width: 100%;
  display: block;
  line-height: normal;
}
@media screen and (max-width: 767px) {
  .catalog-category-view
    .products-grid
    .product-items
    .product-item
    .product-item-details
    .product-item-name,
  .catalogsearch-result-index
    .products-grid
    .product-items
    .product-item
    .product-item-details
    .product-item-name,
  .catalog-category-view
    [data-appearance="carousel"]
    .product-items
    .product-item
    .product-item-details
    .product-item-name,
  .catalogsearch-result-index
    [data-appearance="carousel"]
    .product-items
    .product-item
    .product-item-details
    .product-item-name {
    line-height: 20px;
  }
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link {
  display: inherit;
  font-size: 14px;
  color: #515759;
  line-height: 24px;
  letter-spacing: -0.011em;
  font-family: "mothercare_2020-regular-webfont";
}
@media screen and (max-width: 767px) {
  .catalog-category-view
    .products-grid
    .product-items
    .product-item
    .product-item-details
    .product-item-name
    .product-item-link,
  .catalogsearch-result-index
    .products-grid
    .product-items
    .product-item
    .product-item-details
    .product-item-name
    .product-item-link,
  .catalog-category-view
    [data-appearance="carousel"]
    .product-items
    .product-item
    .product-item-details
    .product-item-name
    .product-item-link,
  .catalogsearch-result-index
    [data-appearance="carousel"]
    .product-items
    .product-item
    .product-item-details
    .product-item-name
    .product-item-link {
    font-size: 12px;
  }
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link:hover,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link:hover,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link:hover,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link:hover {
  text-decoration: none;
  color: #000;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag {
  cursor: pointer;
  width: 100%;
  border: 1px solid #165c7d;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .catalog-category-view
    .products-grid
    .product-items
    .product-item
    .product-item-details
    .mobile-add-bag,
  .catalogsearch-result-index
    .products-grid
    .product-items
    .product-item
    .product-item-details
    .mobile-add-bag,
  .catalog-category-view
    [data-appearance="carousel"]
    .product-items
    .product-item
    .product-item-details
    .mobile-add-bag,
  .catalogsearch-result-index
    [data-appearance="carousel"]
    .product-items
    .product-item
    .product-item-details
    .mobile-add-bag {
    margin-top: 10px;
  }
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag
  .btn-add,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag
  .btn-add,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag
  .btn-add,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag
  .btn-add {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-size: 12px;
  font-weight: 700;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag
  .btn-add:before,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag
  .btn-add:before,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag
  .btn-add:before,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag
  .btn-add:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 15px;
  height: 15px;
  background: url(../images/upgrade_m245_mc_cart_mobile_blue.png) no-repeat
    center;
  margin-right: 10px;
  background-size: 100%;
  position: relative;
  top: -2px;
}
.catalog-category-view .products-grid .product-items .product-item .price-box,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .price-box,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .price-box,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .price-box {
  padding-top: 24px;
  position: relative;
  margin: 0;
  max-width: 100%;
  text-align: center;
  font-weight: 700;
  font-size: 16px;
  color: #1e1e1e;
  letter-spacing: -0.011em;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .price-box
  .price,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .price-box
  .price,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .price-box
  .price,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .price-box
  .price {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .crossed-price.old-price,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .crossed-price.old-price,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .crossed-price.old-price,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .crossed-price.old-price {
  text-decoration: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .crossed-price.old-price
  .price,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .crossed-price.old-price
  .price,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .crossed-price.old-price
  .price,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .crossed-price.old-price
  .price {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-decoration-line: line-through;
  color: #515759;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .price-with-discount
  .price,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .price-with-discount
  .price,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .price-with-discount
  .price,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .price-with-discount
  .price {
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: -0.011em;
  color: #1e1e1e;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .discount-off
  .discount-percent,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .discount-off
  .discount-percent,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .discount-off
  .discount-percent,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .discount-off
  .discount-percent {
  background: #f24822;
  padding: 0 4px;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  font-family: "Arial";
  line-height: 16px;
  height: 15px;
  letter-spacing: -0.011em;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  top: -2px;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .products-grid .product-items .product-item .check,
  .catalogsearch-result-index
    .products-grid
    .product-items
    .product-item
    .check,
  .catalog-category-view
    [data-appearance="carousel"]
    .product-items
    .product-item
    .check,
  .catalogsearch-result-index
    [data-appearance="carousel"]
    .product-items
    .product-item
    .check {
    line-height: normal;
    margin: 10px 0 0;
    min-height: 38px;
    position: relative;
    margin-bottom: -10px !important;
  }
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item:hover
  .product-item-info,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item:hover
  .product-item-info,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item:hover
  .product-item-info,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item:hover
  .product-item-info {
  background: 0 0;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  [class^="swatch-opt-"],
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  [class^="swatch-opt-"],
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  [class^="swatch-opt-"],
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  [class^="swatch-opt-"] {
  background: #000;
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.3) 0%,
    rgba(0, 0, 0, 0) 100%
  );
  height: 45%;
  transform: translateY(0%);
  transition:
    background-color 0.3s,
    border-color 0.3s,
    box-shadow 0.3s,
    color 0.3s,
    opacity 0.3s,
    transform 0.3s,
    visibility 0.3s 0s;
  transition-timing-function: cubic-bezier(0.1, 0, 0.9, 1);
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-attribute-options,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-attribute-options,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-attribute-options,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-attribute-options {
  gap: 3px;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option {
  width: 30px !important;
  height: 30px !important;
  background-size: cover !important;
  border-radius: 5px;
  border: 2px solid #fff;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option:before,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option:before,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option:before,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option:before {
  display: none;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option.selected,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option.selected,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option.selected,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option.selected {
  border: 2px solid #165c7d;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option.selected:before,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option.selected:before,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option.selected:before,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option.selected:before {
  box-shadow: none;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option
  .disabled:after,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option
  .disabled:after,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option
  .disabled:after,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option
  .disabled:after {
  left: 0;
  right: 0;
  transform: rotate(-34deg);
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option {
  background: #fff;
  padding: 5px 12px;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: normal;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option:before,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option:before,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option:before,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option:before {
  display: none;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option.selected,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option.selected,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option.selected,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option.selected {
  border: 2px solid #165c7d;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option.selected:before,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option.selected:before,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option.selected:before,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option.selected:before {
  box-shadow: none;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute {
  position: relative;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-list,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-list,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-list,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-list {
  width: calc(100% - 10px);
  justify-content: center;
  gap: 5px;
  margin: 0 !important;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options.slick-active
  .slick-list,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options.slick-active
  .slick-list,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options.slick-active
  .slick-list,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options.slick-active
  .slick-list {
  justify-content: flex-start;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots {
  bottom: 0;
  top: 35px;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots
  button,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots
  button,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots
  button,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots
  button {
  width: 5px;
  height: 5px;
  background: #d9d9d6;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots
  .slick-active
  button,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots
  .slick-active
  button,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots
  .slick-active
  button,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots
  .slick-active
  button {
  background: #165c7d;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow {
  background-image: url(../images/gray-next-arrow.svg) !important;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #fff;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.25);
  width: 30px;
  height: 30px;
  background-size: 10px;
  border-radius: 100%;
  top: 5px;
  transform: none;
  right: 2px;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow:before,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow:before,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow:before,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow:before {
  mask: none !important;
  -webkit-mask: none !important;
  background-color: transparent;
}
@media (max-width: 768px) {
  .catalog-category-view
    .products-grid
    .product-items
    .product-item
    .product-item-photo
    .swatch-attribute
    .swatch-attribute-options
    .slick-arrow,
  .catalogsearch-result-index
    .products-grid
    .product-items
    .product-item
    .product-item-photo
    .swatch-attribute
    .swatch-attribute-options
    .slick-arrow,
  .catalog-category-view
    [data-appearance="carousel"]
    .product-items
    .product-item
    .product-item-photo
    .swatch-attribute
    .swatch-attribute-options
    .slick-arrow,
  .catalogsearch-result-index
    [data-appearance="carousel"]
    .product-items
    .product-item
    .product-item-photo
    .swatch-attribute
    .swatch-attribute-options
    .slick-arrow {
    display: none;
  }
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow.slick-prev,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow.slick-prev,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow.slick-prev,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow.slick-prev {
  transform: rotate(180deg);
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size {
  top: 20px;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size
  .slick-arrow,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size
  .slick-arrow,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size
  .slick-arrow,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size
  .slick-arrow {
  top: 0;
  right: 0;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size
  .slick-dots,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size
  .slick-dots,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size
  .slick-dots,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size
  .slick-dots {
  top: 25px;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-primary,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-primary,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-primary,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-primary {
  top: 55%;
  transform: translateX(0) translateY(40%);
  left: 0;
  width: 100%;
}
@media screen and (max-width: 1439px) {
  .catalog-category-view
    .products-grid
    .product-items
    .product-item
    .product-item-actions
    .actions-primary,
  .catalogsearch-result-index
    .products-grid
    .product-items
    .product-item
    .product-item-actions
    .actions-primary,
  .catalog-category-view
    [data-appearance="carousel"]
    .product-items
    .product-item
    .product-item-actions
    .actions-primary,
  .catalogsearch-result-index
    [data-appearance="carousel"]
    .product-items
    .product-item
    .product-item-actions
    .actions-primary {
    top: 50%;
  }
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-primary
  .action,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-primary
  .action,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-primary
  .action,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-primary
  .action {
  background: #165c7d;
  padding: 2px 15px;
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
  letter-spacing: normal;
  border-radius: 5px;
  text-transform: none;
  width: calc(100% - 30px);
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary {
  opacity: 1;
  top: 5px;
  right: 5px;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .towishlist:before,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .towishlist:before,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .towishlist:before,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .towishlist:before {
  background-color: transparent !important;
  -webkit-mask: unset !important;
  -webkit-mask-size: auto !important;
  background: url("/assets/wishlist.svg") no-repeat center center;
  width: 18px;
  height: 16px;
  background-size: 100% 100%;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .towishlist.added-wishlist,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .towishlist.added-wishlist,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .towishlist.added-wishlist,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .towishlist.added-wishlist {
  background: url("../images/wishlist-active.svg") no-repeat center center;
  width: 18px;
  height: 17px;
  background-size: 100% 100%;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .tocompare,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .tocompare,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .tocompare,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .tocompare {
  display: none;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msg,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msg,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msg,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msg {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 150%;
  text-align: center;
  letter-spacing: -0.011em;
  color: #515759;
  vertical-align: super;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msg.error,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msg.error,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msg.error,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msg.error {
  color: red;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msga,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msga,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msga,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msga {
  text-decoration: underline;
}
.catalog-category-view .products-grid .product-items .product-item .kred-inst,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .kred-inst,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .kred-inst,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .kred-inst {
  line-height: normal;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .kred-inst
  .ki-content,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .kred-inst
  .ki-content,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .kred-inst
  .ki-content,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .kred-inst
  .ki-content {
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  color: #4f4f4f;
}
.catalog-category-view .products-grid .product-items .product-item .check span,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .check
  span,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .check
  span,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .check
  span {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 10px !important;
  letter-spacing: -0.011em;
  color: #1d1d1d;
  text-transform: lowercase;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .check
  span
  .price,
.catalogsearch-result-index
  .products-grid
  .product-items
  .product-item
  .check
  span
  .price,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .check
  span
  .price,
.catalogsearch-result-index
  [data-appearance="carousel"]
  .product-items
  .product-item
  .check
  span
  .price {
  text-transform: capitalize !important;
}
@media screen and (max-width: 767px) {
  .catalog-category-view
    .products-grid
    .product-items
    .product-item:nth-last-child(-n + 2),
  .catalogsearch-result-index
    .products-grid
    .product-items
    .product-item:nth-last-child(-n + 2),
  .catalog-category-view
    [data-appearance="carousel"]
    .product-items
    .product-item:nth-last-child(-n + 2),
  .catalogsearch-result-index
    [data-appearance="carousel"]
    .product-items
    .product-item:nth-last-child(-n + 2) {
    margin-bottom: 30px;
  }
}
.catalog-category-view .sorter-options,
.catalogsearch-result-index .sorter-options {
  border: 1px solid #d9d9d6;
  padding: 3px 14px;
  border-radius: 0;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: -0.011em;
  color: #515759;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .sorter-options,
  .catalogsearch-result-index .sorter-options {
    max-width: 100%;
    font-size: 14px;
    line-height: normal;
    font-family: "mothercare_2020-regular-webfont";
    font-weight: 700;
    text-align: center;
    border: 1px solid #165c7d;
    color: #165c7d;
    text-transform: lowercase;
    border-radius: 8px;
    padding: 11px 15px;
  }
}
.catalog-category-view .sorter-label,
.catalogsearch-result-index .sorter-label {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: -0.011em;
  color: #515759;
  line-height: normal;
  margin-right: 18px;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .sorter-label,
  .catalogsearch-result-index .sorter-label {
    display: inline-block;
  }
}
.catalog-category-view .sorter-label option,
.catalogsearch-result-index .sorter-label option {
  padding: 5px 10px;
  display: block;
  line-height: 44px;
}
.catalog-category-view .swatch-option.disabled:after,
.catalogsearch-result-index .swatch-option.disabled:after {
  content: "";
  position: absolute;
  inset: 0;
  background: #bf2828;
  left: 12px;
  right: 11px;
  top: 0;
  bottom: 0;
  height: 2px;
  margin: auto;
  transform: rotate(-5deg);
}
.catalogsearch-result-index .columns .column.main .page-title {
  display: none;
}
.catalogsearch-result-index.no-result-page .page-main {
  height: calc(100vh - 170px);
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 1199px) {
  .catalogsearch-result-index.no-result-page .page-main {
    height: calc(100vh - 200px);
  }
}
@media screen and (max-width: 767px) {
  .catalogsearch-result-index.no-result-page .page-main {
    padding: 30px 15px;
    height: calc(100vh - 145px);
  }
}
@media screen and (max-height: 479px) {
  .catalogsearch-result-index.no-result-page .page-main {
    height: 100%;
  }
}
.catalogsearch-result-index.no-result-page .columns .column.main {
  width: 100%;
}
.catalogsearch-result-index.no-result-page .columns .column.main .no-results {
  text-align: center;
}
@media screen and (max-width: 767px) {
  .catalogsearch-result-index.no-result-page
    .columns
    .column.main
    .no-results
    .no-result-icon {
    max-width: 204px;
    margin: auto;
  }
}
.catalogsearch-result-index.no-result-page
  .columns
  .column.main
  .no-results
  h3 {
  font-style: normal;
  font-weight: 400;
  font-size: 36px;
  line-height: 43px;
  color: #165c7d;
  text-transform: lowercase;
  margin: 25px 0 7px;
}
@media screen and (max-width: 767px) {
  .catalogsearch-result-index.no-result-page
    .columns
    .column.main
    .no-results
    h3 {
    font-size: 24px;
    line-height: 29px;
    margin: 25px 0 20px;
  }
}
.catalogsearch-result-index.no-result-page
  .columns
  .column.main
  .no-results
  .message.notice {
  background: 0 0;
  justify-content: center;
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 21px;
  color: #333;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .catalogsearch-result-index.no-result-page
    .columns
    .column.main
    .no-results
    .message.notice {
    font-size: 16px;
    line-height: 18px;
    padding: 0;
    margin: 20px 0;
  }
}
.catalogsearch-result-index.no-result-page
  .columns
  .column.main
  .no-results
  .message.notice:before {
  display: none;
}
.catalogsearch-result-index.no-result-page
  .columns
  .column.main
  .no-results
  .actions-toolbar {
  justify-content: center;
}
.catalogsearch-result-index.no-result-page
  .columns
  .column.main
  .no-results
  .actions-toolbar
  .primary
  .search-again {
  background: #165c7d;
  padding: 10px 17px;
  border-radius: 5px;
  color: #fff;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  font-family: "mothercare_2020-regular-webfont";
  text-transform: lowercase;
  text-decoration: none;
}
.catalogsearch-result-index.no-result-page .columns .sidebar-main {
  display: none;
}
.catalog-category-view[data-content-type="row"][data-element="inner"] {
  padding: 0;
}
@media screen and (max-width: 767px) {
  .catalog-category-view [data-content-type="row"] [data-element="inner"] {
    max-width: 100%;
    padding: 0;
  }
}
#range-slider {
  width: 100%;
}
.catalog-category-view
  .product-items
  .product-item:hover
  .item-img-box
  .actions-primary,
.catalogsearch-result-index
  .product-items
  .product-item:hover
  .item-img-box
  .actions-primary {
  opacity: 1;
  visibility: visible;
}
.catalog-category-view .product-items .product-item .item-img-box,
.catalogsearch-result-index .product-items .product-item .item-img-box {
  position: relative;
  display: flex;
  justify-content: center;
  border: 1px solid #f4f1f1;
  align-items: center;
  height: 260px;
  overflow: hidden;
}
@media screen and (max-width: 767px) {
  .catalog-category-view .product-items .product-item .item-img-box,
  .catalogsearch-result-index .product-items .product-item .item-img-box {
    height: 230px;
  }
}
.catalog-category-view
  .product-items
  .product-item
  .item-img-box
  .product-item-photo,
.catalogsearch-result-index
  .product-items
  .product-item
  .item-img-box
  .product-item-photo {
  position: static !important;
  display: flex;
  align-items: center;
}
.catalog-category-view
  .product-items
  .product-item
  .item-img-box
  .product-item-photo
  [class^="swatch-opt-"],
.catalogsearch-result-index
  .product-items
  .product-item
  .item-img-box
  .product-item-photo
  [class^="swatch-opt-"] {
  padding-bottom: 80px !important;
  height: auto !important;
}
@media screen and (max-width: 767px) {
  .catalog-category-view
    .product-items
    .product-item
    .item-img-box
    .product-item-photo,
  .catalogsearch-result-index
    .product-items
    .product-item
    .item-img-box
    .product-item-photo {
    height: 236px;
  }
}
.catalog-category-view
  .product-items
  .product-item
  .item-img-box
  .actions-primary,
.catalogsearch-result-index
  .product-items
  .product-item
  .item-img-box
  .actions-primary {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 10px;
  text-align: center;
  z-index: 11;
  opacity: 0;
  visibility: hidden;
  transition: all 0.4s ease;
}
.catalog-category-view
  .product-items
  .product-item
  .item-img-box
  .actions-primary
  .action,
.catalogsearch-result-index
  .product-items
  .product-item
  .item-img-box
  .actions-primary
  .action {
  background: #165c7d;
  padding: 2px 15px;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  letter-spacing: normal;
  border-radius: 5px;
  text-transform: none;
  width: calc(100% - 20px);
}
@media screen and (max-width: 767px) {
  .catalog-category-view .catalog-topnav .block.filter.mage-nav,
  .catalogsearch-result-index .catalog-topnav .block.filter.mage-nav {
    display: none;
  }
}
.breadcrumbs {
  background: #efefef;
  min-height: 40px;
}
.breadcrumbs ul.items {
  max-width: 100%;
  padding: 8px 15px;
}
.breadcrumbs ul.items li.item.home:before {
  background-color: unset;
  -webkit-mask: none;
  -webkit-mask-size: 1rem 1rem;
}
.breadcrumbs ul.items li.item.home a {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 17px;
  text-align: center;
  color: #165c7d;
  text-indent: inherit;
  width: auto;
}
.breadcrumbs ul.items li.item.home:after {
  content: ">";
  background-color: unset;
  -webkit-mask: none;
  width: auto;
  height: auto;
  font-size: 13px;
  font-weight: 600;
  margin: 0 14px 0 34px;
}
.breadcrumbs ul.items li.item.product strong {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  text-align: center;
  color: #3b3a3a;
}
@media screen and (max-width: 767px) {
  .breadcrumbs ul.items li.item.product strong {
    margin-top: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
body a.sizechart-link {
  top: -24em !important;
  text-align: left !important;
}
@media screen and (max-width: 767px) {
  body a.sizechart-link {
    top: -21.5em !important;
  }
  .swatch-option:before {
    width: 80px;
    text-align: unset !important;
    left: 0;
    word-break: inherit;
    width: 35px;
    border-radius: 0;
    text-overflow: ellipsis;
    height: 18px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
  }
  .filter-options-content .swatch-option:before {
    width: 40px;
    height: 40px;
  }
}
.page-product-configurable .st-image-share-buttons {
  display: none !important;
}
.page-product-configurable span.swatch-attribute-selected-option {
  font-size: 12px;
}
@media (max-width: 768px) {
  .page-product-configurable #maincontent .column.main .product-info-wrapper {
    gap: unset;
  }
}
.page-product-configurable #maincontent .column.main .popup-block {
  display: none;
  position: fixed;
  z-index: 9999;
  top: 8%;
  width: 100%;
  left: 23%;
}
@media screen and (max-width: 767px) {
  .page-product-configurable #maincontent .column.main .popup-block {
    left: auto;
    top: 30%;
    background-color: unset;
    z-index: 99999;
  }
}
.page-product-configurable #maincontent .column.main .install-wrapper {
  padding: 32px 103px;
  gap: 10px;
  position: relative;
  width: 786px;
  height: 615px;
  background: #fff;
  border: 1px solid #d9d9d6;
}
@media screen and (max-width: 767px) {
  .page-product-configurable #maincontent .column.main .install-wrapper {
    padding: 20px 21px 40px;
    position: relative;
    width: 375px;
    height: auto;
    background: #fff;
    border: 1px solid #d9d9d6;
    border-radius: 4px;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .install-wrapper
  span.close-icon1 {
  position: absolute;
  right: 12%;
  font-size: 25px;
  font-weight: 400;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .install-wrapper
    span.close-icon1 {
    right: 7%;
    font-size: 22px;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .install-wrapper
  .emi-body {
  text-align: center;
}
.page-product-configurable
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  hr.hor-line {
  border: 2px solid #f0f0f0;
  margin-bottom: 1.5em;
}
.page-product-configurable
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  h4.title {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  line-height: 15px;
  text-align: center;
  letter-spacing: -0.011em;
  color: #165c7d;
  margin-bottom: 2em;
  margin-top: 2em;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .install-wrapper
    .emi-body
    h4.title {
    margin-bottom: 1em;
    margin-top: 3em;
    font-size: 24px;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  span.paylater {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 150%;
  text-align: center;
  letter-spacing: -0.011em;
  color: #165c7d;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .install-wrapper
    .emi-body
    span.paylater {
    font-size: 16px;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .emi-content {
  margin-top: 2em;
}
.page-product-configurable
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .emi-content
  .left-section {
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.page-product-configurable
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .emi-content
  .left-section
  .img-caption {
  margin: 1em 0;
}
.page-product-configurable
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .emi-content
  .right-section {
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.page-product-configurable
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .emi-content
  .right-section
  div.months
  ul.list-months
  li {
  margin-bottom: 1.5em;
}
.page-product-configurable
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .emi-content
  .right-section
  div.months
  ul.list-rates
  li {
  margin-bottom: 1.5em;
}
.page-product-configurable
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .emi-content
  .right-section
  div.months
  ul.list-rates
  li
  span.rp {
  margin-right: 1em;
}
.page-product-configurable
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .footer-sec
  span {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  text-align: center;
  text-decoration-line: underline;
  text-transform: lowercase;
  color: #515759;
}
.page-product-configurable
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .footer-sec
  img.img-arrows {
  margin-left: 0.5em;
}
.page-product-configurable #maincontent .column.main .product-option-sizechart {
  display: none;
  position: fixed;
  z-index: 999;
  left: 0;
  top: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0.4);
  bottom: 0;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-option-sizechart {
    background: 0;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content {
  background: #fff;
  margin: auto;
  border: 1px solid #888;
  width: 843px;
  margin-top: 3em;
  padding: 70px 30px 20px;
  position: relative;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-option-sizechart
    .size-chart-content {
    width: fit-content;
    padding: 21px 3px;
    margin-top: 0;
    border-radius: 25px 25px 4px 4px;
    bottom: -32%;
    position: absolute;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  .close-icon {
  color: #000;
  float: right;
  font-size: 24px;
  font-weight: 700;
  cursor: pointer;
  position: absolute;
  right: 36px;
  top: 36px;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-option-sizechart
    .size-chart-content
    .close-icon {
    right: 9%;
    top: 10%;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"] {
  height: 500px;
  overflow-y: scroll;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-option-sizechart
    .size-chart-content
    div[data-content-type="row"]
    div[data-element="main"] {
    max-height: 69vh;
    margin-top: 5em !important;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"]
  h5#content-baby {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 600;
  font-size: 32px;
  line-height: 150%;
  text-align: center;
  letter-spacing: -0.011em;
  color: #165c7d;
  margin-bottom: 1em;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-option-sizechart
    .size-chart-content
    div[data-content-type="row"]
    div[data-element="main"]
    h5#content-baby {
    font-size: 24px;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"]
  > p {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  text-transform: lowercase;
  color: #000;
  border-bottom: 2px solid #f0f0f0;
  padding-bottom: 20px;
  margin-right: 33px;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"]
  .size-content-section {
  width: 70%;
  float: left;
  margin-top: 1em;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-option-sizechart
    .size-chart-content
    div[data-content-type="row"]
    div[data-element="main"]
    .size-content-section {
    width: 96%;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"]::-webkit-scrollbar-track {
  background-color: #f5f5f5;
  border-radius: 10px;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"]::-webkit-scrollbar {
  width: 9px;
  background-color: #f5f5f5;
  border-radius: 10px;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"]::-webkit-scrollbar-thumb {
  background: #d9d9d9;
  border-radius: 10px;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"]
  .size-content-section
  h6 {
  font-size: 12px;
}
.page-product-configurable
  #maincontent
  .column.main
  .slick-list
  .product-item:hover
  a.action.tocompare,
.page-product-configurable
  #maincontent
  .column.main
  .slick-list
  .product-item:hover
  .swatch-attribute.color,
.page-product-configurable
  #maincontent
  .column.main
  .slick-list
  .product-item:hover
  .swatch-attribute.size,
.page-product-configurable
  #maincontent
  .column.main
  .slick-list
  .product-item:hover
  .tocart {
  display: none;
}
.page-product-configurable
  #maincontent
  .column.main
  .slick-list
  .product-item:hover
  div.swatch-opt {
  display: none;
}
.page-product-configurable #maincontent .column.main .available-block {
  margin-top: 18px;
}
.page-product-configurable
  #maincontent
  .column.main
  .available-block
  .title
  > span.avail-text {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
}
.page-product-configurable #maincontent .column.main .available-block .lables {
  display: flex;
  align-items: center;
  margin: 18px 0;
}
.page-product-configurable
  #maincontent
  .column.main
  .available-block
  .lables
  div.home-div
  .home:after {
  content: "|";
  width: 50px;
  height: 10px;
  color: #000;
  margin-left: 10px;
  margin-right: 10px;
}
.page-product-configurable
  #maincontent
  .column.main
  .available-block
  .lables
  div.home-div
  img.delivery-img {
  width: 20px;
  height: 17px;
  margin-right: 10px;
}
.page-product-configurable
  #maincontent
  .column.main
  .available-block
  .lables
  div.home-div
  .home {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: -0.011em;
  color: #165c7d;
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .available-block
    .lables
    div.home-div
    .home {
    font-weight: 600;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .available-block
  .lables
  div.store-div
  .store {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 15px;
  letter-spacing: -0.011em;
  color: #165c7d;
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .available-block
    .lables
    div.store-div
    .store {
    font-weight: 600;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .available-block
  .lables
  div.store-div
  img.home-pick-img {
  width: 20px;
  height: 17px;
  margin-right: 10px;
}
.page-product-configurable #maincontent .column.main .write-question-button {
  display: none;
}
@media screen and (max-width: 767px) {
  .page-product-configurable #maincontent .column.main .write-review-button {
    display: block !important;
  }
  .page-product-configurable
    #maincontent
    .column.main
    .write-review-button
    span.yotpo-icon-button-text {
    display: inline-block !important;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info
  .catalog-product-view
  .yotpo {
  margin-bottom: 1em;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info
  .product.attribute.overview
  .value {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 201%;
  color: #515759;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info
    .product.attribute.overview
    .value {
    font-weight: 700;
    padding-right: 10px;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .available-block
  .title
  > span.avail-text
  span.avail-text {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .available-block
  .lables {
  display: flex;
  align-items: center;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .available-block
  .lables
  div.home-div
  .home:after {
  content: "|";
  width: 50px;
  height: 10px;
  color: #000;
  margin-left: 10px;
  margin-right: 10px;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .kredivo-label {
  margin-top: 30px;
  font-size: 14px;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .kredivo-label
  p.use-install {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  color: #1e1e1e;
  letter-spacing: 1.2px;
  text-transform: capitalize;
  margin-bottom: 20px;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .kredivo-label
  p.use-install
  a {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  text-decoration-line: underline;
  text-transform: lowercase;
  color: #000;
  margin-left: 0.5em;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .kredivo-label
  div.emi-title {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: -0.011em;
  color: #1e1e1e;
  display: none;
}
@media (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .kredivo-label
    div.emi-title {
    font-weight: 600;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .kredivo-label
  div.emi-lable {
  display: none;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .kredivo-label
  div.emi-lable
  p.emi-link
  span.rate {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: -0.011em;
  color: #1e1e1e;
}
@media (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .kredivo-label
    div.emi-lable
    p.emi-link
    span.rate {
    font-weight: 600;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .kredivo-label
  div.emi-lable
  p.emi-link
  a {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  text-decoration-line: underline;
  text-transform: lowercase;
  color: #165c7d;
  margin-left: 0.5em;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .kc-cashback {
  width: fit-content;
  height: 32px;
  background: #fff;
  border: 1px solid #ccaf85;
  border-radius: 3px;
  text-align: center;
  padding: 2px 10px;
  margin: 1em 0;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .kc-cashback
  a.kc-points-lable {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 25px;
  text-align: center;
  text-transform: lowercase;
  color: #1d1d1d;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .kc-cashback
  a.kc-points-lable
  .price {
  text-transform: capitalize !important;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .kc-cashback
  a.kc-points-lable
  img.kcpoints-img {
  margin-right: 7px;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .product-info-stock-sku {
  display: flex;
  align-items: flex-start;
  gap: 0;
  flex-direction: column-reverse;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-price
    .product-info-stock-sku {
    margin-bottom: 2em;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .product-info-stock-sku
  .product.attribute
  strong.type,
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .product-info-stock-sku
  .product.attribute
  div.value {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  color: #d9d9d9;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-price
    .product-info-stock-sku
    .product.attribute
    strong.type,
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-price
    .product-info-stock-sku
    .product.attribute
    div.value {
    font-weight: 700;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .product-info-stock-sku
  .stock.available {
  gap: 10px;
  width: 82px;
  height: 37px;
  background: #8eaf9b;
  border-radius: 3px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .product-info-stock-sku
  .stock.available
  span {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 17px;
  text-transform: lowercase;
  color: #fff;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .price-box.price-final_price
  .price-with-discount
  span.normal-price
  span.price {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  letter-spacing: -0.011em;
  color: #1e1e1e;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .price-box.price-final_price
  span.old-price {
  text-decoration: none;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .price-box.price-final_price
  span.old-price
  span.price-container
  span.price {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-decoration-line: line-through;
  color: #515759;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .price-box.price-final_price
  span.discount-percent {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
  color: #fff;
  padding: 0 4px;
  width: 48px;
  height: 18px;
  background: #f24822;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main {
  flex-direction: row;
  gap: 5.5rem;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main {
    flex-direction: column;
    justify-content: center;
    gap: 0.5rem;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  #product-options-wrapper {
  border: 0;
  padding: 0;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  #product-options-wrapper
  .swatch-attribute.color
  .swatch-attribute-options {
  gap: 35px 0;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  #product-options-wrapper
  .swatch-attribute.size
  .swatch-attribute-options {
  gap: 0px;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  #product-options-wrapper
  .swatch-attribute.size
  .swatch-attribute-options
  .swatch-option.text {
  margin: 5px 10px 5px 0;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .quantity-size-guide {
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  text-align: center;
  text-decoration-line: underline;
  text-transform: lowercase;
  color: #165c7d;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart {
  border: 0;
  padding-bottom: 1rem;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  .fieldset {
  display: flex;
  align-items: flex-start;
  gap: 0.5rem;
  flex-direction: column;
  margin-top: 1.45rem;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    form#product_addtocart_form
    .product-options-bottom
    .box-tocart
    .fieldset {
    gap: 1.5em;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  .fieldset
  .actions {
  gap: 10px;
  margin-top: 1.5em;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    form#product_addtocart_form
    .product-options-bottom
    .box-tocart
    .fieldset
    .actions {
    flex-direction: column;
    width: 100%;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  .fieldset
  .actions
  a.action.towishlist {
  margin-top: 15px;
  width: 250px;
  height: 55.67px;
  padding: 10px 17px;
  background: #fff;
  border: 1px solid #165c7d;
  border-radius: 5px;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  color: #165c7d;
  justify-content: center;
  text-transform: lowercase;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  .fieldset
  .actions
  a.action.towishlist:before {
  background-image: url("/assets/wishlist.svg");
  background-repeat: no-repeat;
  background-position-y: center;
  -webkit-mask: none;
  background-color: #fff;
  background-size: 22px;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    form#product_addtocart_form
    .product-options-bottom
    .box-tocart
    .fieldset
    .actions
    a.action.towishlist {
    width: 100%;
    height: 37px;
  }
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    form#product_addtocart_form
    .product-options-bottom
    .box-tocart
    .fieldset
    .actions
    #giftreg-message-pdp
    a {
    height: 37px;
    padding: 10px 17px;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  div.field.qty {
  align-items: initial;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  div.field.qty
  label.label {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
  margin-top: 6px;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  div.field.qty
  select.input-text.qty {
  border: 1px solid #e8e8e8;
  height: 34px;
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  color: #6a6c6c;
  padding-right: 2em;
  padding-top: 4px;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  button#product-addtocart-button,
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  #product-updatecart-button {
  padding: 10px 17px;
  gap: 10px;
  width: 250px;
  height: 56px;
  background: #165c7d;
  border-radius: 5px;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  color: #fff;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    form#product_addtocart_form
    .product-options-bottom
    .box-tocart
    button#product-addtocart-button,
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    form#product_addtocart_form
    .product-options-bottom
    .box-tocart
    #product-updatecart-button {
    width: 100%;
    height: 37px;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  button.gift-p-regis {
  width: 250px;
  height: 55.67px;
  padding: 10px 17px;
  background: #fff;
  border: 1px solid #165c7d;
  border-radius: 8px;
  font-size: 16px;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    form#product_addtocart_form
    .product-options-bottom
    .box-tocart
    button.gift-p-regis {
    width: 100%;
    height: 37px;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  button.gift-p-regis
  a.action.primary.togift {
  background: 0 0;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  color: #165c7d;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    .sharing-buttons {
    text-align: center;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  .sharing-buttons
  label {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  .sharing-buttons
  #st-2 {
  text-align: initial;
  margin-top: 1em;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  .sharing-buttons
  #st-2
  .st-btn[data-network="facebook"],
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  .sharing-buttons
  #st-2
  .st-btn[data-network="twitter"] {
  background: #165c7d;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    .sharing-buttons
    #st-2 {
    text-align: center;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  a.sizechart.fancybox {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 100;
  font-size: 12px;
  line-height: 15px;
  text-align: center;
  text-decoration-line: underline;
  text-transform: lowercase;
  color: #165c7d;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .page-title-wrapper.product
  h1.page-title {
  margin: 0;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  line-height: 150%;
  letter-spacing: -0.011em;
  color: #515759;
  text-transform: none;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .page-title-wrapper.product
    h1.page-title {
    width: auto;
    font-size: 20px;
    font-weight: 400;
    margin-top: 0;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-options-wrapper
  .swatch-attribute.color
  span.swatch-attribute-selected-option {
  font-size: 12px;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-options-wrapper
  .swatch-attribute.color
  .swatch-attribute-label {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-options-wrapper
  .swatch-attribute.color
  .swatch-attribute-options {
  margin-top: 1em;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-options-wrapper
  .swatch-attribute.color
  .swatch-attribute-options
  div.swatch-option.selected {
  box-shadow: none;
  border: 1px solid #165c7d;
  border-radius: 3px;
  width: 38px;
  height: 38px;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-options-wrapper
  .swatch-attribute.color
  .swatch-attribute-options
  div.swatch-option.selected:before {
  box-shadow: none;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-options-wrapper
  .swatch-attribute.color
  .swatch-attribute-options
  div.swatch-option {
  border: 1px solid #e8e8e8;
  box-shadow: none;
  border-radius: 3px;
  width: 38px !important;
  height: 38px !important;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-options-wrapper
  .swatch-attribute.color
  .swatch-attribute-options
  div.swatch-option:before {
  box-shadow: none;
  text-align: center;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-options-wrapper
    .swatch-attribute.color
    .swatch-attribute-options
    div.swatch-option:before {
    content: attr(aria-label);
    top: 40px;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-options-wrapper
  .swatch-attribute.color
  .swatch-attribute-options
  .swatch-option {
  margin: 0 12px 0 0;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-options-wrapper
  .swatch-attribute.size {
  margin-top: 2.5em;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-options-wrapper
  .swatch-attribute.size
  .swatch-attribute-label {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-options-wrapper
  .swatch-attribute.size
  .swatch-attribute-options
  .swatch-option.text {
  padding: 5px 15px;
  gap: 8px;
  width: fit-content;
  height: 25px;
  background: #fff;
  border: 2px solid #d9d9d6;
  border-radius: 15px;
  margin: 15px 21px 0 0;
  font-family: "Arial";
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-options-wrapper
  .swatch-attribute.size
  .swatch-attribute-options
  .swatch-option.text:before {
  box-shadow: none;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-options-wrapper
  .swatch-attribute.size
  .swatch-attribute-options
  .swatch-option.text.selected {
  background: #515759;
  border: 2px solid #515759;
  border-radius: 15px;
  font-size: 14px;
  width: fit-content;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper
    .product-options-wrapper
    .swatch-attribute.size
    .swatch-attribute-options
    .swatch-option.text.selected {
    font-size: 14px;
    font-weight: 700;
    width: fit-content;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  .product-options-wrapper
  .swatch-attribute.size
  .swatch-attribute-options
  .swatch-option.text.selected:before {
  box-shadow: none;
}
.page-product-configurable
  #maincontent
  .column.main
  .product-info-wrapper
  div.product-social-links {
  align-items: flex-start;
  flex-direction: column;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product.info.detailed
    a#tab-label-description-title,
  .page-product-configurable
    #maincontent
    .column.main
    .product.info.detailed
    a#tab-label-additional-title {
    font-weight: 700;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product.info.detailed
  .product.data.items {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: initial !important;
  margin: 1.5rem 0 1rem;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product.info.detailed
    .product.data.items {
    flex-direction: column;
    display: block;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product.info.detailed
  .data.item.content {
  font-family: "Arial";
  font-size: 14px;
  border-width: initial !important;
  padding: 20px;
  max-height: 480px;
  overflow: auto;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product.info.detailed
    .data.item.content {
    padding-left: 1em;
    width: 100%;
    border: 1px solid #eaeaea !important;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product.info.detailed
  div.data.item.title {
  background: #f9f9f9;
  padding: 0 10px;
  height: 50px;
  border: 1px solid #eaeaea;
  margin: 0;
  text-align: center;
  border-width: 1px !important;
  min-width: 150px;
  flex-grow: 1;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product.info.detailed
    div.data.item.title {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #eaeaea;
    border-bottom: 0;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product.info.detailed
  div.data.item.title
  .data.switch {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  color: #5c5c5c;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-product-configurable
  #maincontent
  .column.main
  .product.info.detailed
  div.data.item.title.active {
  background-color: #fff;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .product.info.detailed
    div.data.item.title.active {
    border: 1px solid #eaeaea;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .moms-love
  h2.heading-love {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  color: #515759;
  margin-bottom: 1.5em;
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .moms-love
    h2.heading-love {
    font-size: 24px;
  }
}
@media screen and (max-width: 767px) {
  .page-product-configurable
    #maincontent
    .column.main
    .moms-love
    .pagebuilder-column-line {
    flex-wrap: wrap;
  }
  .page-product-configurable
    #maincontent
    .column.main
    .moms-love
    .pagebuilder-column-line
    .pagebuilder-column.mom-img1 {
    flex-basis: 50%;
    padding: 10px;
  }
}
.page-product-configurable #maincontent .column.main .mobile-view {
  display: none;
}
@media screen and (max-width: 767px) {
  .page-product-configurable #maincontent .column.main .mobile-view {
    display: block;
    width: 100%;
    border: 2px solid #e9e9e9;
  }
  .page-product-configurable #maincontent .column.main .desktop-view {
    display: none !important;
  }
}
.page-product-configurable
  #maincontent
  .column.main
  .product.info.detailed
  .panel {
  display: none;
  overflow: hidden;
}
.item.content.desktop-view[aria-hidden="false"] {
  display: flex !important;
  flex-direction: column-reverse;
}
#product-review-container .block .block-title {
  margin: 0 0 20px;
  padding: 20px 0;
}
#product-review-container .block .block-title strong {
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  line-height: 1.4;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
}
#product-review-container .review-items .review-item {
  gap: 0;
  flex-flow: wrap;
  position: relative;
}
#product-review-container .review-items .review-item:not(:first-child) {
  border-top: 1.2px solid #3b3a3a;
}
#product-review-container .review-items .review-item .review-title {
  order: 0;
  width: 100%;
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 1.4;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0 0 15px;
}
#product-review-container .review-items .review-item .review-ratings {
  order: 0;
  width: 225px;
}
#product-review-container
  .review-items
  .review-item
  .review-ratings
  .rating-summary.item {
  display: flex;
  align-items: center;
}
#product-review-container
  .review-items
  .review-item
  .review-ratings
  .label.rating-label {
  width: auto;
  visibility: visible;
  opacity: 1;
  height: auto;
  display: block;
  position: static;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.2;
  color: #000;
  margin-right: 18px;
}
#product-review-container
  .review-items
  .review-item
  .review-ratings
  .rating-result:before,
#product-review-container
  .review-items
  .review-item
  .review-ratings
  .rating-result
  > span:before {
  color: #ebc96d;
}
#product-review-container .review-items .review-item .review-content-container {
  padding-left: 225px;
}
@media screen and (max-width: 767px) {
  #product-review-container
    .review-items
    .review-item
    .review-content-container {
    padding-left: 0;
  }
}
#product-review-container .review-items .review-item .review-content {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 201%;
  color: #3b3a3a;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0 0 20px;
}
#product-review-container .review-items .review-item .review-details * {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 201%;
  color: #3b3a3a;
  font-family: Arial, Helvetica, sans-serif;
  opacity: 1;
}
@media (min-width: 768px) {
  .catalog-product-view .page-main {
    padding-top: 20px;
  }
  .catalog-product-view .page-main .product-info-wrapper {
    grid-template-columns: 1fr 1.36fr;
    column-gap: 35px;
  }
  .catalog-product-view
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main {
    gap: 37px;
  }
  .catalog-product-view
    .swatch-attribute.color
    .swatch-attribute-selected-option {
    font-family: "mothercare_2020-regular-webfont";
    font-style: normal;
    font-weight: 400;
    font-size: 16px !important;
    letter-spacing: -0.011em;
    text-transform: lowercase;
    color: #3b3a3a;
  }
  .catalog-product-view .swatch-attribute.color .swatch-option {
    background-size: contain !important;
  }
  .catalog-product-view .swatch-attribute.color .swatch-option:before {
    top: 45px;
    color: #515759;
    word-break: inherit;
    line-height: 1.4;
    content: attr(aria-label);
    width: 35px;
    text-align: unset !important;
    left: 0;
    text-overflow: ellipsis;
    height: 18px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
  }
  .catalog-product-view .swatch-attribute.color .swatch-option.selected:before {
    text-decoration: underline;
    color: #165c7d;
  }
  .catalog-product-view .swatch-attribute.size .swatch-attribute-options {
    margin-top: 0;
  }
}
@media (max-width: 768px) {
  .catalog-product-view .page-main {
    padding-left: 20px;
    padding-right: 20px;
  }
  .catalog-product-view.page-product-configurable
    #maincontent
    .column.main
    .product-info-wrapper {
    gap: unset;
  }
}
.catalog-product-view .page-main .product-info-wrapper .page-title-wrapper {
  margin-bottom: 0 !important;
}
.catalog-product-view
  .page-main
  .product-info-wrapper
  .product-info-stock-sku
  .sku {
  margin-bottom: 5px;
}
body a.sizechart-link {
  top: -24em !important;
  text-align: left !important;
}
@media screen and (max-width: 767px) {
  body a.sizechart-link {
    top: -21.5em !important;
  }
  .swatch-option:before {
    width: 80px;
    text-align: unset !important;
    left: 0;
    word-break: inherit;
    width: 35px;
    border-radius: 999px;
    text-overflow: ellipsis;
    height: 20px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
  }
  .filter-options-content .swatch-option:before {
    width: 40px;
    height: 40px;
  }
}
@media (max-width: 768px) {
  .page-product-simple #maincontent .column.main .product-info-wrapper {
    gap: unset;
  }
}
@media screen and (max-width: 767px) {
  .page-product-simple #maincontent .column.main .recently-view-title {
    font-size: 18px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-item-details
    .price-box.price-final_price {
    display: flex;
    flex-direction: column;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-item-details
  .product-item-name {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  max-width: 100%;
  min-height: 68px;
}
.page-product-simple
  #maincontent
  .column.main
  .product-item-details
  .product-item-name
  a.product-item-link {
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  margin: 8px 0 0;
  max-width: 100% !important;
  display: block;
  font-family: arial;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-item-details
    .product-item-name
    a.product-item-link {
    font-weight: 400;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-item-details
  div.price-box {
  max-width: inherit;
  text-align: center;
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  color: #165c7d;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-item-details
    div.price-box {
    font-weight: 400 !important;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-item-details
  span.discount-percent {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-item-details
    span.discount-percent {
    width: 61px;
    height: 14px;
    background: #bf2828;
    color: #fff !important;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-item-details
  .old-price {
  text-decoration: none !important;
}
.page-product-simple
  #maincontent
  .column.main
  .product-item-details
  .old-price
  .price {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
  text-decoration-line: line-through;
  color: #d9d9d6;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-item-details
    .old-price
    .price {
    font-weight: 400 !important;
    color: #b7b7b7 !important;
  }
}
.page-product-simple #maincontent .column.main .popup-block {
  display: none;
  position: fixed;
  z-index: 9999;
  top: -5%;
  width: 100%;
  left: 23%;
}
@media screen and (max-width: 767px) {
  .page-product-simple #maincontent .column.main .popup-block {
    left: auto;
    top: -4%;
    background-color: unset;
    z-index: 99999;
  }
}
.page-product-simple #maincontent .column.main .install-wrapper {
  padding: 32px 103px;
  gap: 10px;
  position: relative;
  width: 786px;
  height: auto;
  background: #fff;
  border: 1px solid #d9d9d6;
}
@media screen and (max-width: 767px) {
  .page-product-simple #maincontent .column.main .install-wrapper {
    padding: 20px 21px 40px;
    position: relative;
    width: 375px;
    height: auto;
    background: #fff;
    border: 1px solid #d9d9d6;
    border-radius: 4px;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .install-wrapper
  span.close-icon1 {
  position: absolute;
  right: 12%;
  font-size: 25px;
  font-weight: 400;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .install-wrapper
    span.close-icon1 {
    right: 7%;
    font-size: 22px;
  }
}
.page-product-simple #maincontent .column.main .install-wrapper .emi-body {
  text-align: center;
}
.page-product-simple
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  hr.hor-line {
  border: 2px solid #f0f0f0;
  margin-bottom: 1.5em;
}
.page-product-simple
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  h4.title {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  line-height: 15px;
  text-align: center;
  letter-spacing: -0.011em;
  color: #165c7d;
  margin-bottom: 2em;
  margin-top: 2em;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .install-wrapper
    .emi-body
    h4.title {
    margin-bottom: 1em;
    margin-top: 3em;
    font-size: 24px;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  span.paylater {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 150%;
  text-align: center;
  letter-spacing: -0.011em;
  color: #165c7d;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .install-wrapper
    .emi-body
    span.paylater {
    font-size: 16px;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .emi-content {
  margin-top: 2em;
}
.page-product-simple
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .emi-content
  .left-section {
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.page-product-simple
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .emi-content
  .left-section
  .img-caption {
  margin: 1em 0;
}
.page-product-simple
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .emi-content
  .right-section {
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.page-product-simple
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .emi-content
  .right-section
  div.months
  ul.list-months
  li {
  margin-bottom: 1.5em;
}
.page-product-simple
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .emi-content
  .right-section
  div.months
  ul.list-rates
  li {
  margin-bottom: 1.5em;
}
.page-product-simple
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .emi-content
  .right-section
  div.months
  ul.list-rates
  li
  span.rp {
  margin-right: 1em;
}
.page-product-simple
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .footer-sec
  span {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  text-align: center;
  text-decoration-line: underline;
  text-transform: lowercase;
  color: #515759;
}
.page-product-simple
  #maincontent
  .column.main
  .install-wrapper
  .emi-body
  .footer-sec
  img.img-arrows {
  margin-left: 0.5em;
}
.page-product-simple #maincontent .column.main .product-option-sizechart {
  display: none;
  position: fixed;
  z-index: 999;
  left: 0;
  top: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0.4);
  bottom: 0;
}
@media screen and (max-width: 767px) {
  .page-product-simple #maincontent .column.main .product-option-sizechart {
    background: 0;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content {
  background: #fff;
  margin: auto;
  border: 1px solid #888;
  width: 843px;
  margin-top: 3em;
  padding: 70px 30px 20px;
  position: relative;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-option-sizechart
    .size-chart-content {
    width: fit-content;
    padding: 21px 3px;
    margin-top: 0;
    border-radius: 25px 25px 4px 4px;
    bottom: -32%;
    position: absolute;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  .close-icon {
  color: #000;
  float: right;
  font-size: 24px;
  font-weight: 700;
  cursor: pointer;
  position: absolute;
  right: 36px;
  top: 36px;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-option-sizechart
    .size-chart-content
    .close-icon {
    right: 9%;
    top: 10%;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"] {
  height: 500px;
  overflow-y: scroll;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-option-sizechart
    .size-chart-content
    div[data-content-type="row"]
    div[data-element="main"] {
    max-height: 69vh;
    margin-top: 5em !important;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"]
  h5#content-baby {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 600;
  font-size: 32px;
  line-height: 150%;
  text-align: center;
  letter-spacing: -0.011em;
  color: #165c7d;
  margin-bottom: 1em;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-option-sizechart
    .size-chart-content
    div[data-content-type="row"]
    div[data-element="main"]
    h5#content-baby {
    font-size: 24px;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"]
  > p {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  text-transform: lowercase;
  color: #000;
  border-bottom: 2px solid #f0f0f0;
  padding-bottom: 20px;
  margin-right: 33px;
}
.page-product-simple
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"]
  .size-content-section {
  width: 70%;
  float: left;
  margin-top: 1em;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-option-sizechart
    .size-chart-content
    div[data-content-type="row"]
    div[data-element="main"]
    .size-content-section {
    width: 96%;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"]::-webkit-scrollbar-track {
  background-color: #f5f5f5;
  border-radius: 10px;
}
.page-product-simple
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"]::-webkit-scrollbar {
  width: 9px;
  background-color: #f5f5f5;
  border-radius: 10px;
}
.page-product-simple
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"]::-webkit-scrollbar-thumb {
  background: #d9d9d9;
  border-radius: 10px;
}
.page-product-simple
  #maincontent
  .column.main
  .product-option-sizechart
  .size-chart-content
  div[data-content-type="row"]
  div[data-element="main"]
  .size-content-section
  h6 {
  font-size: 12px;
}
.page-product-simple #maincontent .column.main .st-image-share-buttons {
  display: none;
}
.page-product-simple
  #maincontent
  .column.main
  span.yotpo-icon.yotpo-icon-write {
  display: none;
}
.page-product-simple #maincontent .column.main span.yotpo-icon-write:before {
  display: none;
}
.page-product-simple #maincontent .column.main .breadcrumbs {
  background: #efefef;
}
.page-product-simple
  #maincontent
  .column.main
  .breadcrumbs
  ul.items
  li.item.home:before {
  background-color: unset;
  -webkit-mask: none;
  -webkit-mask-size: 1rem 1rem;
}
.page-product-simple
  #maincontent
  .column.main
  .breadcrumbs
  ul.items
  li.item.home
  a {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 17px;
  text-align: center;
  color: #165c7d;
  text-indent: inherit;
  width: auto;
}
.page-product-simple
  #maincontent
  .column.main
  .breadcrumbs
  ul.items
  li.item.home:after {
  background-image: url(http://local.mothercare.web/media/wysiwyg/forward-arrow.png);
  background-repeat: no-repeat;
  background-position-y: center;
  -webkit-mask: none;
  background-color: unset;
  align-items: center;
  display: flex;
  justify-content: center;
  margin-left: 27px;
  margin-top: -2px;
}
.page-product-simple
  #maincontent
  .column.main
  .breadcrumbs
  ul.items
  li.item.product
  strong {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  text-align: center;
  color: #3b3a3a;
}
@media screen and (max-width: 767px) {
  .page-product-simple #maincontent .column.main .sharing-buttons {
    text-align: center;
  }
}
.page-product-simple #maincontent .column.main .sharing-buttons label {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
}
.page-product-simple #maincontent .column.main .sharing-buttons #st-2 {
  text-align: initial;
  margin-top: 1em;
}
.page-product-simple
  #maincontent
  .column.main
  .sharing-buttons
  #st-2
  .st-btn[data-network="facebook"],
.page-product-simple
  #maincontent
  .column.main
  .sharing-buttons
  #st-2
  .st-btn[data-network="twitter"] {
  background: #165c7d;
}
@media screen and (max-width: 767px) {
  .page-product-simple #maincontent .column.main .sharing-buttons #st-2 {
    text-align: center;
  }
}
.page-product-simple #maincontent .column.main .box-tocart {
  border: 0;
}
.page-product-simple #maincontent .column.main .box-tocart .fieldset {
  display: flex;
  align-items: flex-start;
  gap: 0.5rem;
  flex-direction: column;
}
@media screen and (max-width: 767px) {
  .page-product-simple #maincontent .column.main .box-tocart .fieldset {
    gap: 1.5em;
  }
}
.page-product-simple #maincontent .column.main .box-tocart .fieldset .actions {
  gap: 0;
  margin-top: 1.5em;
  flex-direction: column;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .box-tocart
    .fieldset
    .actions {
    flex-direction: column;
    width: 100%;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .box-tocart
  .fieldset
  .actions
  a.action.towishlist {
  margin-top: 15px;
  width: 250px;
  height: 55.67px;
  padding: 10px 17px;
  background: #fff;
  border: 1px solid #165c7d;
  border-radius: 5px;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  color: #165c7d;
  justify-content: center;
  text-transform: lowercase;
}
.page-product-simple
  #maincontent
  .column.main
  .box-tocart
  .fieldset
  .actions
  a.action.towishlist:before {
  background-image: url("/assets/wishlist.svg");
  background-repeat: no-repeat;
  background-position-y: center;
  -webkit-mask: none;
  background-color: #fff;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .box-tocart
    .fieldset
    .actions
    a.action.towishlist {
    width: 100%;
    height: 37px;
  }
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .box-tocart
    .fieldset
    .actions
    #giftreg-message-pdp
    a {
    height: 37px;
    padding: 10px 17px;
  }
}
.page-product-simple #maincontent .column.main .box-tocart div.field.qty {
  align-items: initial;
}
.page-product-simple
  #maincontent
  .column.main
  .box-tocart
  div.field.qty
  label.label {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
  margin-top: 6px;
}
.page-product-simple
  #maincontent
  .column.main
  .box-tocart
  div.field.qty
  input#qty {
  padding: 8px;
  gap: 10px;
  position: absolute;
  width: 38px;
  height: 26px;
  background: #fff;
  border: 1px solid #e8e8e8;
}
.page-product-simple
  #maincontent
  .column.main
  .box-tocart
  div.field.qty
  select.input-text.qty {
  border: 1px solid #e8e8e8;
  height: 34px;
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  color: #6a6c6c;
  padding-right: 2em;
  padding-top: 4px;
}
.page-product-simple
  #maincontent
  .column.main
  .box-tocart
  button#product-addtocart-button {
  padding: 10px 17px;
  gap: 10px;
  width: 250px;
  height: 56px;
  background: #165c7d;
  border-radius: 5px;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  color: #fff;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .box-tocart
    button#product-addtocart-button {
    width: 100%;
    height: 37px;
  }
}
.page-product-simple #maincontent .column.main .box-tocart button.gift-p-regis {
  width: 250px;
  height: 55.67px;
  padding: 10px 17px;
  background: #fff;
  border: 1px solid #165c7d;
  border-radius: 8px;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .box-tocart
    button.gift-p-regis {
    width: 332px;
    height: 37px;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .box-tocart
  button.gift-p-regis
  a.action.primary.togift {
  background: 0 0;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #165c7d;
  text-transform: lowercase;
}
.page-product-simple #maincontent .column.main .available-block {
  margin-top: 18px;
}
.page-product-simple
  #maincontent
  .column.main
  .available-block
  .title
  > span.avail-text {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
}
.page-product-simple #maincontent .column.main .available-block .lables {
  display: flex;
  align-items: center;
  margin: 18px 0;
}
.page-product-simple
  #maincontent
  .column.main
  .available-block
  .lables
  div.home-div
  .home:after {
  content: "|";
  width: 50px;
  height: 10px;
  color: #000;
  margin-left: 10px;
  margin-right: 10px;
}
.page-product-simple
  #maincontent
  .column.main
  .available-block
  .lables
  div.home-div
  img.delivery-img {
  width: 20px;
  height: 17px;
  margin-right: 10px;
}
.page-product-simple
  #maincontent
  .column.main
  .available-block
  .lables
  div.home-div
  .home {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: -0.011em;
  color: #165c7d;
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .available-block
    .lables
    div.home-div
    .home {
    font-weight: 700;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .available-block
  .lables
  div.store-div
  .store {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: -0.011em;
  color: #165c7d;
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .available-block
    .lables
    div.store-div
    .store {
    font-weight: 700;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .available-block
  .lables
  div.store-div
  img.home-pick-img {
  width: 20px;
  height: 17px;
  margin-right: 10px;
}
.page-product-simple
  #maincontent
  .column.main
  .slick-list
  .product-item:hover
  .swatch-opta
  .action.tocompare,
.page-product-simple
  #maincontent
  .column.main
  .slick-list
  .product-item:hover
  .swatch-attribute.color,
.page-product-simple
  #maincontent
  .column.main
  .slick-list
  .product-item:hover
  .swatch-attribute.size,
.page-product-simple
  #maincontent
  .column.main
  .slick-list
  .product-item:hover
  .tocart {
  display: none;
}
.page-product-simple #maincontent .column.main .write-question-button {
  display: none;
}
@media screen and (max-width: 767px) {
  .page-product-simple #maincontent .column.main .write-review-button {
    display: block !important;
  }
  .page-product-simple
    #maincontent
    .column.main
    .write-review-button
    span.yotpo-icon-button-text {
    display: inline-block !important;
  }
}
.page-product-simple #maincontent .column.main .product-info-wrapper {
  grid-template-columns: 1fr 1.36fr;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product.attribute.overview
  .value {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 201%;
  color: #515759;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-info-wrapper
    .product.attribute.overview
    .value {
    font-weight: 700;
    padding-right: 10px;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .catalog-product-view
  .yotpo {
  margin-bottom: 1em;
}
@media screen and (max-width: 767px) {
  .page-product-simple #maincontent .column.main .product-info-wrapper {
    grid-template-columns: auto;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .kredivo-label {
  margin-top: 30px;
  font-size: 14px;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .kredivo-label
  p.use-install {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  color: #1e1e1e;
  letter-spacing: 1.2px;
  text-transform: capitalize;
  margin-bottom: 20px;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .kredivo-label
  p.use-install
  a {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  text-decoration-line: underline;
  text-transform: lowercase;
  color: #000;
  margin-left: 0.5em;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .kredivo-label
  div.emi-title {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: -0.011em;
  color: #1e1e1e;
  display: none;
}
@media (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-info-wrapper
    .kredivo-label
    div.emi-title {
    font-weight: 600;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .kredivo-label
  div.emi-lable {
  display: none;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .kredivo-label
  div.emi-lable
  p.emi-link
  span.rate {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: -0.011em;
  color: #1e1e1e;
}
@media (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-info-wrapper
    .kredivo-label
    div.emi-lable
    p.emi-link
    span.rate {
    font-weight: 600;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .kredivo-label
  div.emi-lable
  p.emi-link
  a {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  text-decoration-line: underline;
  text-transform: lowercase;
  color: #165c7d;
  margin-left: 0.5em;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .kc-cashback {
  width: fit-content;
  height: 32px;
  background: #fff;
  border: 1px solid #ccaf85;
  border-radius: 3px;
  text-align: center;
  padding: 2px 10px;
  margin: 1em 0;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .kc-cashback
  a.kc-points-lable {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 25px;
  text-align: center;
  text-transform: lowercase;
  color: #1d1d1d;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .kc-cashback
  a.kc-points-lable
  .price {
  text-transform: capitalize !important;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .kc-cashback
  a.kc-points-lable
  img.kcpoints-img {
  margin-right: 7px;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .product-info-stock-sku {
  display: flex;
  align-items: flex-start;
  gap: 0;
  flex-direction: column-reverse;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-price
    .product-info-stock-sku {
    margin-bottom: 2em;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .product-info-stock-sku
  .product.attribute
  strong.type,
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .product-info-stock-sku
  .product.attribute
  div.value {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  color: #d9d9d9;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-price
    .product-info-stock-sku
    .product.attribute
    strong.type,
  .page-product-simple
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-price
    .product-info-stock-sku
    .product.attribute
    div.value {
    font-weight: 700;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .product-info-stock-sku
  .stock.available {
  gap: 10px;
  width: 82px;
  height: 37px;
  background: #8eaf9b;
  border-radius: 3px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .product-info-stock-sku
  .stock.available
  span {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 17px;
  text-transform: lowercase;
  color: #fff;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .price-box.price-final_price
  .price-with-discount
  span.normal-price
  span.price {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  letter-spacing: -0.011em;
  color: #1e1e1e;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .price-box.price-final_price
  span.old-price {
  text-decoration: none;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .price-box.price-final_price
  span.old-price
  span.price-container
  span.price {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-decoration-line: line-through;
  color: #515759;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-price
  .price-box.price-final_price
  span.discount-percent {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
  color: #fff;
  padding: 0 4px;
  width: 48px;
  height: 18px;
  background: #f24822;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main {
  flex-direction: column;
  display: block;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main {
    flex-direction: column;
    justify-content: center;
    gap: 0.5rem;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info
  .product-info
  .product.attribute.overview
  .value {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 201%;
  color: #515759;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  #product-options-wrapper {
  border: 0;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart {
  border: 0;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  .fieldset {
  display: flex;
  align-items: flex-start;
  gap: 0.5rem;
  flex-direction: column;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    form#product_addtocart_form
    .product-options-bottom
    .box-tocart
    .fieldset {
    gap: 1.5em;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  .fieldset
  .actions {
  gap: 0;
  margin-top: 1em;
  display: block;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    form#product_addtocart_form
    .product-options-bottom
    .box-tocart
    .fieldset
    .actions {
    flex-direction: column;
    margin: 0 auto;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  .fieldset
  .actions
  a.action.towishlist {
  width: 250px;
  height: 55.67px;
  padding: 10px 17px;
  background: #fff;
  border: 1px solid #165c7d;
  border-radius: 5px;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  color: #165c7d;
  justify-content: center;
  text-transform: lowercase;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  .fieldset
  .actions
  a.action.towishlist:before {
  background-image: url("/assets/wishlist.svg");
  background-repeat: no-repeat;
  background-position-y: center;
  -webkit-mask: none;
  background-color: #fff;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    form#product_addtocart_form
    .product-options-bottom
    .box-tocart
    .fieldset
    .actions
    a.action.towishlist {
    width: 100%;
    height: 46px;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  .fieldset
  select.input-text.qty {
  border: 1px solid #e8e8e8;
  height: 34px;
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  color: #6a6c6c;
  padding-right: 2em;
  padding-top: 4px;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  div.field.qty {
  align-items: initial;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  div.field.qty
  label.label {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
  margin-top: 6px;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  div.field.qty
  select.input-text.qty {
  border: 1px solid #e8e8e8;
  height: 34px;
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  color: #6a6c6c;
  padding-right: 2em;
  padding-top: 4px;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  button#product-addtocart-button {
  padding: 10px 17px;
  gap: 10px;
  width: 250px;
  height: 56px;
  background: #165c7d;
  border-radius: 5px;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    form#product_addtocart_form
    .product-options-bottom
    .box-tocart
    button#product-addtocart-button {
    width: 100%;
    height: 37px;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  button.gift-p-regis {
  width: 250px;
  height: 55.67px;
  padding: 10px 17px;
  background: #fff;
  border: 1px solid #165c7d;
  border-radius: 8px;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    form#product_addtocart_form
    .product-options-bottom
    .box-tocart
    button.gift-p-regis {
    width: 332px;
    height: 37px;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  form#product_addtocart_form
  .product-options-bottom
  .box-tocart
  button.gift-p-regis
  a.action.primary.togift {
  background: 0 0;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 17px;
  color: #165c7d;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    .sharing-buttons {
    text-align: center;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  .sharing-buttons
  label {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  .sharing-buttons
  #st-2 {
  text-align: initial;
  margin-top: 1em;
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  .sharing-buttons
  #st-2
  .st-btn[data-network="facebook"],
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .product-config
  .sharing-buttons
  #st-2
  .st-btn[data-network="twitter"] {
  background: #165c7d;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-info-wrapper
    .product-config
    .sharing-buttons
    #st-2 {
    text-align: center;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  .page-title-wrapper.product
  h1.page-title {
  margin: 0;
  width: 100%;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  line-height: 150%;
  letter-spacing: -0.011em;
  color: #515759;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product-info-wrapper
    .page-title-wrapper.product
    h1.page-title {
    width: auto;
    font-size: 20px;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product-info-wrapper
  div.product-social-links {
  align-items: flex-start;
  flex-direction: column;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product.info.detailed
    a#tab-label-description-title {
    font-weight: 700;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product.info.detailed
  .product.data.items {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: initial !important;
  margin: 1.5rem 0 1rem;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product.info.detailed
    .product.data.items {
    flex-direction: column;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product.info.detailed
  .data.item.content {
  font-family: "Arial";
  font-size: 14px;
  border-width: initial !important;
  padding: 20px;
  max-height: 480px;
  overflow: auto;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product.info.detailed
    .data.item.content {
    padding-left: 1em;
    width: 100%;
    border: 1px solid #eaeaea !important;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product.info.detailed
  div.data.item.title {
  background: #f9f9f9;
  padding: 0 10px;
  height: 50px;
  border: 1px solid #eaeaea;
  margin: 0;
  text-align: center;
  border-width: 1px !important;
  min-width: 150px;
  flex-grow: 1;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product.info.detailed
    div.data.item.title {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #eaeaea;
    border-bottom: 0;
    font-weight: 700;
  }
}
.page-product-simple
  #maincontent
  .column.main
  .product.info.detailed
  div.data.item.title
  .data.switch {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  color: #5c5c5c;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-product-simple
  #maincontent
  .column.main
  .product.info.detailed
  div.data.item.title.active {
  background-color: #fff;
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .product.info.detailed
    div.data.item.title.active {
    border: 1px solid #eaeaea;
  }
}
.page-product-simple #maincontent .column.main .moms-love h2.heading-love {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  color: #515759;
  margin-bottom: 1.5em;
}
@media screen and (max-width: 767px) {
  .page-product-simple #maincontent .column.main .moms-love h2.heading-love {
    font-size: 24px;
  }
}
@media screen and (max-width: 767px) {
  .page-product-simple
    #maincontent
    .column.main
    .moms-love
    .pagebuilder-column-line {
    flex-wrap: wrap;
  }
  .page-product-simple
    #maincontent
    .column.main
    .moms-love
    .pagebuilder-column-line
    .pagebuilder-column.mom-img1 {
    flex-basis: 50%;
    padding: 10px;
  }
}
.page-product-simple #maincontent .column.main .mobile-view {
  display: none;
}
@media screen and (max-width: 767px) {
  .page-product-simple #maincontent .column.main .mobile-view {
    display: block;
    width: 100%;
    border: 2px solid #e9e9e9;
  }
  .page-product-simple #maincontent .column.main .desktop-view {
    display: none !important;
  }
}
.page-product-simple #maincontent .column.main .product.info.detailed .panel {
  display: none;
  overflow: hidden;
}
.page-product-simple span.swatch-attribute-selected-option {
  font-size: 12px;
}
.catalog-product-view div.mage-error,
.catalog-product-view div.field-error,
.catalog-product-view .page.messages {
  font-family: "Arial" !important;
}
.catalog-product-view
  .product-add-form
  .product-options-wrapper
  .swatch-attribute.color
  .mage-error {
  margin-top: 25px;
}
.catalog-product-view #reviews[aria-hidden="false"] {
  display: flex !important;
  flex-direction: column;
}
.catalog-product-view .review-add .block-title {
  display: none;
}
.catalog-product-view .review-add .review-form {
  padding-top: 30px;
}
.catalog-product-view .review-add .review-form .fieldset.review-fieldset {
  margin-bottom: 0;
}
.catalog-product-view .review-add .review-form .review-legend {
  display: block !important;
  border: none;
  margin-bottom: 0;
}
.catalog-product-view .review-add .review-form .review-legend span {
  display: block;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 201%;
  color: #515759;
  font-family: Arial, Helvetica, sans-serif;
  text-transform: lowercase;
}
.catalog-product-view .review-add .review-form .review-legend strong {
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 201%;
  color: #3b3a3a;
  text-transform: uppercase;
  font-family: Arial, Helvetica, sans-serif;
}
.catalog-product-view .review-add .review-form .field {
  margin-top: 30px;
}
.catalog-product-view .review-add .review-form .field.choice {
  flex-direction: column;
}
.catalog-product-view .review-add .review-form .field.choice .control label {
  color: #ebc96d;
}
.catalog-product-view .review-add .review-form .field.review-field-ratings {
  margin-top: 0;
}
.catalog-product-view .review-add .review-form .field label,
.catalog-product-view .review-add .review-form .field .label {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: -0.011em;
  color: #515759;
  font-family: Arial, Helvetica, sans-serif;
  margin-bottom: 10px;
  text-transform: lowercase;
}
.catalog-product-view .review-add .review-form .field .input-text,
.catalog-product-view .review-add .review-form .field textarea {
  height: 30px;
  background: #fff;
  border: 0.5px solid #a8a8a8;
  border-radius: 5px;
  width: 100%;
  max-width: 325px;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 25px;
  color: #a8a8a8;
}
.catalog-product-view .review-add .review-form .field textarea {
  height: 96px;
  max-width: 100%;
}
.catalog-product-view .review-add .review-form .review-form-actions button {
  background: #165c7d;
  border-radius: 5px;
  width: 100%;
  height: 47px;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  display: flex;
  align-items: center;
  text-align: center;
  text-transform: lowercase;
  color: #fff;
  font-family: "mothercare_2020-regular-webfont", sans-serif;
  border: none;
  max-width: 275px;
}
.catalog-product-view .review-add .review-form div.mage-error,
.catalog-product-view .review-add .review-form div.field-error {
  font-family: "Arial";
  font-size: 10px;
  font-weight: 400;
}
.catalog-product-view #Rating_rating_label span:after {
  content: "*";
  color: #bf2828;
  margin-left: 3px;
  display: inline-block;
}
.catalog-product-view .widget.widget-crosssell {
  display: none !important;
}
.catalog-product-view
  #maincontent
  .column.main
  .product-info-wrapper
  .breeze-gallery.horizontal
  .main-image-wrapper
  .main-image {
  width: 100%;
  border: 1px solid #d9d9d6;
  border-radius: 0;
}
.catalog-product-view
  #maincontent
  .column.main
  .product-info-wrapper
  .breeze-gallery.horizontal
  .thumbnails {
  gap: 0;
  scroll-behavior: smooth;
  margin-top: 25px;
  margin-bottom: 10px;
  padding-bottom: 5px;
}
.catalog-product-view
  #maincontent
  .column.main
  .product-info-wrapper
  .breeze-gallery.horizontal
  .thumbnails
  .slick-list {
  overflow-x: initial;
  margin-bottom: 5px;
}
.catalog-product-view
  #maincontent
  .column.main
  .product-info-wrapper
  .breeze-gallery.horizontal
  .thumbnails
  a.item {
  border: none;
  margin: 0 11px 0 0;
  background: 0 0;
  border: 1px solid #d9d9d6;
  border-radius: 0;
  flex: 0 0 calc(25% - (10px * 3) / 3);
  padding: 10px;
}
.catalog-product-view
  #maincontent
  .column.main
  .product-info-wrapper
  .breeze-gallery.horizontal
  .thumbnails
  a.item
  img {
  border-radius: 0;
  filter: none;
}
.catalog-product-view
  #maincontent
  .column.main
  .product-info-wrapper
  .breeze-gallery.horizontal
  .thumbnails
  a.item.active {
  border: 1px solid rgba(0, 0, 0, 0.45);
}
.catalog-product-view
  #maincontent
  .column.main
  .product-info-wrapper
  .breeze-gallery.horizontal
  .thumbnails
  a.item:after {
  display: none;
}
.catalog-product-view
  #maincontent
  .column.main
  .product-info-wrapper
  .breeze-gallery.horizontal
  .thumbnails
  a.item
  .slide-image-container {
  display: block;
  height: 0;
  overflow: hidden;
  position: relative;
  z-index: 1;
  padding-top: 100%;
}
.catalog-product-view
  #maincontent
  .column.main
  .product-info-wrapper
  .breeze-gallery.horizontal
  .thumbnails
  a.item
  .slide-image-container
  img {
  filter: none;
  border-radius: 0;
  bottom: 0;
  display: block;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media screen and (max-width: 1023px) {
  .catalog-product-view
    #maincontent
    .column.main
    .product-info-wrapper
    .breeze-gallery.horizontal.opened
    .stage {
    flex-grow: initial;
  }
}
@media screen and (max-width: 767px) {
  .catalog-product-view
    #maincontent
    .column.main
    .product-info-wrapper
    .breeze-gallery.horizontal.opened
    .stage {
    height: 100%;
  }
}
.catalog-product-view
  #maincontent
  .column.main
  .product-info-wrapper
  .breeze-gallery.horizontal.opened
  .thumbnails {
  margin-top: 0;
  width: 150px;
}
@media screen and (max-width: 1023px) {
  .catalog-product-view
    #maincontent
    .column.main
    .product-info-wrapper
    .breeze-gallery.horizontal.opened
    .thumbnails {
    margin: 20px -11px 0;
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .catalog-product-view
    #maincontent
    .column.main
    .product-info-wrapper
    .breeze-gallery.horizontal.opened
    .thumbnails {
    margin: 15px -5px 0;
  }
}
.catalog-product-view
  #maincontent
  .column.main
  .product-info-wrapper
  .breeze-gallery.horizontal.opened
  .thumbnails
  a.item {
  margin: 0 0 11px;
  flex: 0 0 auto;
  display: block;
}
@media screen and (max-width: 1023px) {
  .catalog-product-view
    #maincontent
    .column.main
    .product-info-wrapper
    .breeze-gallery.horizontal.opened
    .thumbnails
    a.item {
    margin: 0 10px;
    width: calc(100% / 4 - 20px);
  }
}
@media screen and (max-width: 767px) {
  .catalog-product-view
    #maincontent
    .column.main
    .product-info-wrapper
    .breeze-gallery.horizontal.opened
    .thumbnails
    a.item {
    margin: 0 5px;
    width: calc(100% / 3 - 10px);
  }
}
.catalog-product-view
  #maincontent
  .column.main
  .product-info-wrapper
  .product.media
  .main-image {
  filter: none;
}
.widget.widget-recent,
.widget.widget-related {
  padding-bottom: 40px;
  padding-top: 40px;
  margin-top: 0 !important;
}
.widget.widget-recent .block-title,
.widget.widget-related .block-title {
  margin: 0 !important;
  padding: 0 0 40px !important;
}
.widget.widget-recent .block-title:before,
.widget.widget-related .block-title:before {
  display: none !important;
}
.widget.widget-recent .block-title strong,
.widget.widget-related .block-title strong {
  display: block;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  color: #515759;
  margin: 0 !important;
  text-align: center;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .widget.widget-recent .block-title strong,
  .widget.widget-related .block-title strong {
    font-size: 18px;
  }
}
.widget.widget-recent .recent.products-grid,
.widget.widget-related .recent.products-grid,
.widget.widget-recent .related.products-grid,
.widget.widget-related .related.products-grid {
  overflow: inherit;
  padding-left: 50px;
  padding-right: 50px;
}
@media screen and (max-width: 767px) {
  .widget.widget-recent .recent.products-grid,
  .widget.widget-related .recent.products-grid,
  .widget.widget-recent .related.products-grid,
  .widget.widget-related .related.products-grid {
    padding: 0;
  }
}
.widget.widget-recent .recent.products-grid.slick-initialized > .product-items,
.widget.widget-related .recent.products-grid.slick-initialized > .product-items,
.widget.widget-recent .related.products-grid.slick-initialized > .product-items,
.widget.widget-related
  .related.products-grid.slick-initialized
  > .product-items {
  gap: 0;
  padding: 0;
  margin: 0 -25px;
  width: auto;
}
@media screen and (max-width: 767px) {
  .widget.widget-recent
    .recent.products-grid.slick-initialized
    > .product-items,
  .widget.widget-related
    .recent.products-grid.slick-initialized
    > .product-items,
  .widget.widget-recent
    .related.products-grid.slick-initialized
    > .product-items,
  .widget.widget-related
    .related.products-grid.slick-initialized
    > .product-items {
    margin: 0 -15px;
  }
}
.widget.widget-recent .recent.products-grid .product-item,
.widget.widget-related .recent.products-grid .product-item,
.widget.widget-recent .related.products-grid .product-item,
.widget.widget-related .related.products-grid .product-item {
  width: calc(100% / 4 - 50px);
  max-width: 100%;
  margin: 0 25px;
}
@media screen and (max-width: 767px) {
  .widget.widget-recent .recent.products-grid .product-item,
  .widget.widget-related .recent.products-grid .product-item,
  .widget.widget-recent .related.products-grid .product-item,
  .widget.widget-related .related.products-grid .product-item {
    margin: 0 15px;
    width: calc(100% / 2 - 30px);
  }
}
.widget.widget-recent .recent.products-grid .product-item-photo,
.widget.widget-related .recent.products-grid .product-item-photo,
.widget.widget-recent .related.products-grid .product-item-photo,
.widget.widget-related .related.products-grid .product-item-photo {
  display: flex;
  justify-content: center;
  height: auto;
  border-radius: 5px;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-photo
  .product-image-container,
.widget.widget-related
  .recent.products-grid
  .product-item-photo
  .product-image-container,
.widget.widget-recent
  .related.products-grid
  .product-item-photo
  .product-image-container,
.widget.widget-related
  .related.products-grid
  .product-item-photo
  .product-image-container {
  width: 100% !important;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-photo
  .product-image-container
  img,
.widget.widget-related
  .recent.products-grid
  .product-item-photo
  .product-image-container
  img,
.widget.widget-recent
  .related.products-grid
  .product-item-photo
  .product-image-container
  img,
.widget.widget-related
  .related.products-grid
  .product-item-photo
  .product-image-container
  img {
  height: 100%;
  object-fit: contain;
}
.widget.widget-recent .recent.products-grid .product-item-info,
.widget.widget-related .recent.products-grid .product-item-info,
.widget.widget-recent .related.products-grid .product-item-info,
.widget.widget-related .related.products-grid .product-item-info {
  gap: 15px;
}
.widget.widget-recent .recent.products-grid .product-item-details,
.widget.widget-related .recent.products-grid .product-item-details,
.widget.widget-recent .related.products-grid .product-item-details,
.widget.widget-related .related.products-grid .product-item-details {
  flex-direction: column;
  text-align: center;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .product-item-name,
.widget.widget-related
  .recent.products-grid
  .product-item-details
  .product-item-name,
.widget.widget-recent
  .related.products-grid
  .product-item-details
  .product-item-name,
.widget.widget-related
  .related.products-grid
  .product-item-details
  .product-item-name {
  max-width: 100%;
  height: 34px;
  margin: 0 0 20px;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .product-item-name
  .product-item-link,
.widget.widget-related
  .recent.products-grid
  .product-item-details
  .product-item-name
  .product-item-link,
.widget.widget-recent
  .related.products-grid
  .product-item-details
  .product-item-name
  .product-item-link,
.widget.widget-related
  .related.products-grid
  .product-item-details
  .product-item-name
  .product-item-link {
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 150%;
  text-align: center;
  letter-spacing: -0.011em;
  color: #515759;
  font-family: Arial, Helvetica, sans-serif;
  display: block;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box,
.widget.widget-related
  .recent.products-grid
  .product-item-details
  .carousel-price-box,
.widget.widget-recent
  .related.products-grid
  .product-item-details
  .carousel-price-box,
.widget.widget-related
  .related.products-grid
  .product-item-details
  .carousel-price-box {
  flex-grow: 1;
  align-items: flex-end;
  display: flex;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box,
.widget.widget-related
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box,
.widget.widget-recent
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box,
.widget.widget-related
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box {
  font-family: Arial, Helvetica, sans-serif;
  display: flex;
  flex-flow: wrap;
  max-width: 100%;
  width: 100%;
  margin: 0;
  justify-content: center;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .crossed-price,
.widget.widget-related
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .crossed-price,
.widget.widget-recent
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .crossed-price,
.widget.widget-related
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .crossed-price,
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .old-price,
.widget.widget-related
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .old-price,
.widget.widget-recent
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .old-price,
.widget.widget-related
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .old-price {
  margin: 0 5px;
  text-decoration-color: #515759;
  width: 100%;
  text-align: center;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .crossed-price
  .price-container
  .price,
.widget.widget-related
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .crossed-price
  .price-container
  .price,
.widget.widget-recent
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .crossed-price
  .price-container
  .price,
.widget.widget-related
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .crossed-price
  .price-container
  .price,
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .old-price
  .price-container
  .price,
.widget.widget-related
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .old-price
  .price-container
  .price,
.widget.widget-recent
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .old-price
  .price-container
  .price,
.widget.widget-related
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .old-price
  .price-container
  .price {
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
  color: #515759;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .discount-percent,
.widget.widget-related
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .discount-percent,
.widget.widget-recent
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .discount-percent,
.widget.widget-related
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .discount-percent {
  order: 3;
  background: #f24822;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 24px;
  letter-spacing: -0.011em;
  color: #fff;
  padding: 0 4px;
  margin-left: 5px;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .price-with-discount
  .special-price
  .price-container
  .price,
.widget.widget-related
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .price-with-discount
  .special-price
  .price-container
  .price,
.widget.widget-recent
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .price-with-discount
  .special-price
  .price-container
  .price,
.widget.widget-related
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .price-with-discount
  .special-price
  .price-container
  .price,
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .price-with-discount
  .normal-price
  .price-container
  .price,
.widget.widget-related
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .price-with-discount
  .normal-price
  .price-container
  .price,
.widget.widget-recent
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .price-with-discount
  .normal-price
  .price-container
  .price,
.widget.widget-related
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .price-with-discount
  .normal-price
  .price-container
  .price {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.011em;
  color: #1e1e1e;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  > .price,
.widget.widget-related
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  > .price,
.widget.widget-recent
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  > .price,
.widget.widget-related
  .related.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  > .price {
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 120%;
  color: #165c7d;
  font-family: Arial, Helvetica, sans-serif;
}
.widget.widget-recent .recent.products-grid .product-item-details .check,
.widget.widget-related .recent.products-grid .product-item-details .check,
.widget.widget-recent .related.products-grid .product-item-details .check,
.widget.widget-related .related.products-grid .product-item-details .check {
  margin-top: 16px;
}
.widget.widget-recent .recent.products-grid .product-item-details .check span,
.widget.widget-related .recent.products-grid .product-item-details .check span,
.widget.widget-recent .related.products-grid .product-item-details .check span,
.widget.widget-related
  .related.products-grid
  .product-item-details
  .check
  span {
  font-style: normal;
  font-weight: 700;
  font-size: 10px;
  letter-spacing: -0.011em;
  color: #1d1d1d;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
}
.widget.widget-recent .recent.products-grid .slick-arrow,
.widget.widget-related .recent.products-grid .slick-arrow,
.widget.widget-recent .related.products-grid .slick-arrow,
.widget.widget-related .related.products-grid .slick-arrow {
  width: 40px;
  height: 40px;
  border: none;
  background-position: center;
  background-repeat: no-repeat;
}
@media screen and (max-width: 767px) {
  .widget.widget-recent .recent.products-grid .slick-arrow,
  .widget.widget-related .recent.products-grid .slick-arrow,
  .widget.widget-recent .related.products-grid .slick-arrow,
  .widget.widget-related .related.products-grid .slick-arrow {
    display: block !important;
  }
}
.widget.widget-recent .recent.products-grid .slick-arrow.slick-prev,
.widget.widget-related .recent.products-grid .slick-arrow.slick-prev,
.widget.widget-recent .related.products-grid .slick-arrow.slick-prev,
.widget.widget-related .related.products-grid .slick-arrow.slick-prev {
  background-image: url(../images/gray-prev-arrow.svg);
}
.widget.widget-recent .recent.products-grid .slick-arrow.slick-next,
.widget.widget-related .recent.products-grid .slick-arrow.slick-next,
.widget.widget-recent .related.products-grid .slick-arrow.slick-next,
.widget.widget-related .related.products-grid .slick-arrow.slick-next {
  background-image: url(../images/gray-next-arrow.svg);
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-content: flex-end;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box.crossed {
  width: 100%;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box.crossed
  .old-price {
  text-decoration: unset;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box.crossed
  .old-price
  .price {
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
  color: #515759;
  text-decoration: line-through;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box.percent {
  width: auto;
  order: 3;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box.percent
  .discount-percent {
  padding: 2px 4px;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box.main {
  margin-top: 4px;
  width: auto;
}
.widget.widget-recent
  .recent.products-grid
  .product-item-details
  .carousel-price-box
  .price-box.main
  .price {
  font-size: 16px;
  font-weight: 700;
  color: #1e1e1e;
}
.page-product-bundle .breadcrumbs li.item.home {
  gap: 1.25rem !important;
}
.page-product-bundle #maincontent .column.main {
  font-family: "mothercare_2020-regular-webfont";
}
@media (max-width: 768px) {
  .page-product-bundle #maincontent .column.main .product-info-wrapper {
    gap: unset;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .breeze-gallery {
  display: grid;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main {
  gap: 20px;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .page-title-wrapper
  .page-title {
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  line-height: 150%;
  letter-spacing: -0.011em;
  color: #515759;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .reviews-actions {
  display: none !important;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .product-info-stock-sku {
  display: flex;
  align-items: flex-start;
  gap: 20px;
  flex-direction: column-reverse;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .product-info-stock-sku {
    margin-bottom: 2em;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .product-info-stock-sku
  .product.attribute.sku {
  font-size: 1.5rem;
  word-break: break-all;
  word-wrap: break-word;
  text-transform: uppercase;
  letter-spacing: 0.025em;
  color: #a0a0a0;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .product-info-stock-sku
  .product.attribute
  strong.type,
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .product-info-stock-sku
  .product.attribute
  div.value {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  color: #d9d9d9;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .product-info-stock-sku
    .product.attribute
    strong.type,
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .product-info-stock-sku
    .product.attribute
    div.value {
    font-weight: 700;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .product-info-stock-sku
  .stock.available {
  gap: 10px;
  width: 82px;
  height: 37px;
  background: #8eaf9b;
  border-radius: 3px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .product-info-stock-sku
  .stock.available
  span {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 17px;
  text-transform: lowercase;
  color: #fff;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .kredivo-label {
  font-size: 14px;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .kredivo-label
  p.use-install {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  color: #1e1e1e;
  letter-spacing: 1.2px;
  text-transform: capitalize;
  margin-bottom: 20px;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .kredivo-label
  p.use-install
  a {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  text-decoration-line: underline;
  text-transform: lowercase;
  color: #000;
  margin-left: 0.5em;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .kredivo-label
  div.emi-title {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: -0.011em;
  color: #1e1e1e;
  display: none;
}
@media (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .kredivo-label
    div.emi-title {
    font-weight: 600;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .kredivo-label
  div.emi-lable {
  display: none;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .kredivo-label
  div.emi-lable
  p.emi-link
  span.rate {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: -0.011em;
  color: #1e1e1e;
}
@media (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .kredivo-label
    div.emi-lable
    p.emi-link
    span.rate {
    font-weight: 600;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .kredivo-label
  div.emi-lable
  p.emi-link
  a {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  text-decoration-line: underline;
  text-transform: lowercase;
  color: #165c7d;
  margin-left: 0.5em;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .kc-cashback {
  width: fit-content;
  background: #fff;
  border: 1px solid #ccaf85;
  border-radius: 3px;
  text-align: center;
  padding: 5px 10px;
  margin: 0;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .kc-cashback
  a.kc-points-lable {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 25px;
  text-align: center;
  text-transform: lowercase;
  color: #1d1d1d;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .kc-cashback
  a.kc-points-lable
  .price {
  text-transform: capitalize !important;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .kc-cashback
  a.kc-points-lable
  img.kcpoints-img {
  margin-right: 7px;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .product-info-price
  .price-box {
  display: flex;
  flex-direction: column-reverse;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .product-info-price
  .price-box.price-final_price
  .price-with-discount
  span.normal-price
  span.price {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  letter-spacing: -0.011em;
  color: #1e1e1e;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .product-info-price
  .price-box.price-final_price
  .price-container.price-final_price
  span.price {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  letter-spacing: -0.011em;
  color: #1e1e1e;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .product-info-price
  .price-box.price-final_price
  span.old-price {
  text-decoration: none;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .product-info-price
  .price-box.price-final_price
  span.old-price
  span.price-container
  span.price {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-decoration-line: line-through;
  color: #515759;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .product-info-price
  .price-box.price-final_price
  span.discount-percent {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
  color: #fff;
  padding: 0 4px;
  width: 48px;
  height: 18px;
  background: #f24822;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .popup-block {
  display: none;
  position: fixed;
  z-index: 9999;
  top: 8%;
  width: 100%;
  left: 23%;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .popup-block {
    left: auto;
    top: 30%;
    background-color: unset;
    z-index: 99999;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .install-wrapper {
  padding: 32px 103px;
  gap: 10px;
  position: relative;
  width: 786px;
  height: 615px;
  background: #fff;
  border: 1px solid #d9d9d6;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .install-wrapper {
    padding: 20px 21px 40px;
    position: relative;
    width: 375px;
    height: auto;
    background: #fff;
    border: 1px solid #d9d9d6;
    border-radius: 4px;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .install-wrapper
  span.close-icon1 {
  position: absolute;
  right: 12%;
  font-size: 25px;
  font-weight: 400;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .install-wrapper
    span.close-icon1 {
    right: 7%;
    font-size: 22px;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .install-wrapper
  .emi-body {
  text-align: center;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .install-wrapper
  .emi-body
  hr.hor-line {
  border: 2px solid #f0f0f0;
  margin-bottom: 1.5em;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .install-wrapper
  .emi-body
  h4.title {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  line-height: 15px;
  text-align: center;
  letter-spacing: -0.011em;
  color: #165c7d;
  margin-bottom: 2em;
  margin-top: 2em;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .install-wrapper
    .emi-body
    h4.title {
    margin-bottom: 1em;
    margin-top: 3em;
    font-size: 24px;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .install-wrapper
  .emi-body
  span.paylater {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 150%;
  text-align: center;
  letter-spacing: -0.011em;
  color: #165c7d;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .install-wrapper
    .emi-body
    span.paylater {
    font-size: 16px;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .install-wrapper
  .emi-body
  .emi-content {
  margin-top: 2em;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .install-wrapper
  .emi-body
  .emi-content
  .left-section {
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .install-wrapper
  .emi-body
  .emi-content
  .left-section
  .img-caption {
  margin: 1em 0;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .install-wrapper
  .emi-body
  .emi-content
  .right-section {
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .install-wrapper
  .emi-body
  .emi-content
  .right-section
  div.months
  ul.list-months
  li {
  margin-bottom: 1.5em;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .install-wrapper
  .emi-body
  .emi-content
  .right-section
  div.months
  ul.list-rates
  li {
  margin-bottom: 1.5em;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .install-wrapper
  .emi-body
  .emi-content
  .right-section
  div.months
  ul.list-rates
  li
  span.rp {
  margin-right: 1em;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .install-wrapper
  .emi-body
  .footer-sec
  span {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  text-align: center;
  text-decoration-line: underline;
  text-transform: lowercase;
  color: #515759;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .install-wrapper
  .emi-body
  .footer-sec
  img.img-arrows {
  margin-left: 0.5em;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .available-block {
  margin-top: 1em;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .available-block
  .title
  > span.avail-text {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .available-block
  .lables {
  display: flex;
  align-items: center;
  margin: 10px 0 0;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .available-block
  .lables
  div.home-div
  .home:after {
  content: "|";
  width: 50px;
  height: 10px;
  color: #000;
  margin-left: 10px;
  margin-right: 10px;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .available-block
  .lables
  div.home-div
  img.delivery-img {
  width: 20px;
  height: 17px;
  margin-right: 10px;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .available-block
  .lables
  div.home-div
  .home {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: normal;
  letter-spacing: -0.011em;
  color: #165c7d;
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .available-block
    .lables
    div.home-div
    .home {
    font-weight: 700;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .available-block
  .lables
  div.store-div
  .store {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: normal;
  letter-spacing: -0.011em;
  color: #165c7d;
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .available-block
    .lables
    div.store-div
    .store {
    font-weight: 700;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .available-block
  .lables
  div.store-div
  img.home-pick-img {
  width: 20px;
  height: 17px;
  margin-right: 10px;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .product.attribute.overview
  .value {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 201%;
  color: #515759;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .product.attribute.overview
    .value {
    font-weight: 700;
    padding-right: 10px;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-actions {
  display: none;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper {
  margin-top: 15px;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .required {
  display: none;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .collapsible {
  background-color: #165c7d;
  color: #fff;
  cursor: pointer;
  padding: 20px 15px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  justify-content: space-between;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .collapsible
  span {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 17.5px;
  line-height: 21px;
  text-transform: lowercase;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  line-height: normal;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .collapsible
  span:before {
  content: "";
  background-image: url("../images/upgrade_m245_mc_icon-bundle-bag-white.svg");
  background-repeat: no-repeat;
  width: 22px;
  height: 22px;
  margin-right: 10px;
  position: relative;
  top: -3px;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .collapsible:after {
  content: "";
  background-image: url("../images/upgrade_m245_mc_icon-round-arrow-down-white.svg");
  background-repeat: no-repeat;
  width: 18px;
  height: 18px;
  background-size: 100%;
  transition: transform 0.3s;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .collapsible.active {
  background-color: #fff;
  color: #165c7d;
  border: 2px solid #165c7d;
  border-radius: 4px 4px 0 0;
  border-bottom: none;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .collapsible.active
  span:before {
  background-image: url("../images/upgrade_m245_mc_icon-bundle-bag-blue.svg");
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .collapsible.active:after {
  background-image: url("../images/upgrade_m245_mc_icon-round-arrow-down-blue.svg");
  transform: rotate(180deg);
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .collapsible.active
  + .bundle-options {
  border: 2px solid #165c7d;
  border-radius: 0 0 4px 4px;
  border-top: none;
  padding: 0 15px 20px;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .content.bundle-options {
  padding: 0 18px;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
  padding: 0;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .content.bundle-options
  .fieldset-bundle-options
  .legend.title {
  display: none;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .content.bundle-options
  .fieldset-bundle-options
  .field {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .content.bundle-options
  .fieldset-bundle-options
  .field
  label.label {
  font-size: 14px;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .content.bundle-options
  .fieldset-bundle-options
  .field
  .control {
  display: flex;
  align-items: center;
  margin-top: unset;
  gap: 10px;
  justify-content: space-between;
  font-size: 14px;
  font-family: "Arial";
  height: 50px;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .bundle-options-container
    .product-options-wrapper
    .collapsible-box
    .content.bundle-options
    .fieldset-bundle-options
    .field
    .control {
    margin-top: 0.625rem;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .content.bundle-options
  .fieldset-bundle-options
  .field
  .control
  span.price-notice {
  display: none;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .content.bundle-options
  .fieldset-bundle-options
  .field
  .option-data {
  display: flex;
  gap: 12px;
  flex-flow: column wrap;
  align-items: flex-start;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .content.bundle-options
  .fieldset-bundle-options
  .field
  .option-data
  .label {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  text-transform: lowercase;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .content.bundle-options
  .fieldset-bundle-options
  .field
  .option-data
  .control
  .options-list
  span {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 201%;
  letter-spacing: 0.025em;
  color: #000;
  text-transform: capitalize;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .content.bundle-options
  .fieldset-bundle-options
  .field
  .qty-holder {
  margin-top: 0;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .content.bundle-options
  .fieldset-bundle-options
  .field
  .qty-holder
  .label {
  display: none;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .content.bundle-options
  .fieldset-bundle-options
  .field
  .qty-holder
  .input-text.qty::-webkit-outer-spin-button,
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .content.bundle-options
  .fieldset-bundle-options
  .field
  .qty-holder
  .input-text.qty::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .content.bundle-options
  .fieldset-bundle-options
  .field
  .qty-holder
  .input-text.qty {
  -moz-appearance: textfield;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-options-wrapper
  .collapsible-box
  .content.bundle-options
  .fieldset-bundle-options
  .field
  .qty-holder
  .input-text.qty {
  width: 30px;
  background-color: #165c7d;
  border: none;
  color: #fff;
  opacity: 1;
  border-radius: 0;
  padding: 2px;
  text-align: center;
  height: 100%;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-add-form {
  display: block;
  margin: 20px 0;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-add-form
  .bundle-wrapper {
  flex-flow: column wrap;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-add-form
  .bundle-wrapper
  .bundle-options-wrapper {
  width: 100%;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-add-form
  .bundle-wrapper
  .bundle-options-wrapper
  .product-options-bottom {
  display: none;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-add-form
  .bundle-wrapper
  .block-bundle-summary {
  width: 100%;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-add-form
  .bundle-wrapper
  .block-bundle-summary
  .title,
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-add-form
  .bundle-wrapper
  .block-bundle-summary
  .product-image-container,
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-add-form
  .bundle-wrapper
  .block-bundle-summary
  .bundle-summary,
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-add-form
  .bundle-wrapper
  .block-bundle-summary
  .price-box {
  display: none;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-add-form
  .bundle-wrapper
  .block-bundle-summary
  .bundle-info
  .product-details
  .box-tocart {
  padding: 0;
  border: 0;
  margin-top: 40px;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-add-form
  .bundle-wrapper
  .block-bundle-summary
  .bundle-info
  .product-details
  .box-tocart
  .fieldset {
  display: flex;
  align-items: flex-start;
  gap: 24px;
  flex-flow: column wrap;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-add-form
  .bundle-wrapper
  .block-bundle-summary
  .bundle-info
  .product-details
  .box-tocart
  .fieldset
  .field.qty
  .label {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-add-form
  .bundle-wrapper
  .block-bundle-summary
  .bundle-info
  .product-details
  .box-tocart
  .fieldset
  .field.qty
  .control
  .qty {
  border-radius: 0;
  border: 1px solid #e8e8e8;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-add-form
  .bundle-wrapper
  .block-bundle-summary
  .bundle-info
  .product-details
  .box-tocart
  .fieldset
  .actions {
  width: 100%;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .product-add-form
  .bundle-wrapper
  .block-bundle-summary
  .bundle-info
  .product-details
  .box-tocart
  .fieldset
  .actions
  .action.tocart {
  font-family: "mothercare_2020-regular-webfont";
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  padding: 10px 17px;
  gap: 10px;
  width: 100%;
  height: 53px;
  background: #165c7d;
  border-radius: 5px;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .action.towishlist {
  font-family: "mothercare_2020-regular-webfont";
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  padding: 10px 17px;
  width: 100%;
  background: #fff;
  border: 1px solid #165c7d;
  border-radius: 5px;
  display: flex;
  justify-content: center;
  color: #165c7d;
  text-transform: lowercase;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .bundle-options-container
  .action.towishlist:before {
  background-image: url("/assets/wishlist.svg");
  background-repeat: no-repeat;
  background-position-y: center;
  -webkit-mask: none;
  background-color: #fff;
  background-size: 20px;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .sharing-buttons {
    text-align: center;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .sharing-buttons
  label {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-transform: lowercase;
  color: #165c7d;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .sharing-buttons
  #st-2 {
  text-align: initial;
  margin-top: 1em;
}
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .sharing-buttons
  #st-2
  .st-btn[data-network="facebook"],
.page-product-bundle
  #maincontent
  .column.main
  .product-info-wrapper
  .product-info-main
  .sharing-buttons
  #st-2
  .st-btn[data-network="twitter"] {
  background: #165c7d;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product-info-wrapper
    .product-info-main
    .sharing-buttons
    #st-2 {
    text-align: center;
  }
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product.info.detailed
    a#tab-label-description-title,
  .page-product-bundle
    #maincontent
    .column.main
    .product.info.detailed
    a#tab-label-additional-title {
    font-weight: 700;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product.info.detailed
  .product.data.items {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: initial !important;
  margin: 1.5rem 0 1rem;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product.info.detailed
    .product.data.items {
    flex-direction: column;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product.info.detailed
  .data.item.content {
  font-family: "Arial";
  font-style: normal;
  border-width: initial !important;
  padding: 20px;
  font-size: 14px;
  max-height: 480px;
  overflow: auto;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product.info.detailed
    .data.item.content {
    padding-left: 1em;
    width: 100%;
    border: 1px solid #eaeaea !important;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product.info.detailed
  .data.item.content.desktop-view[aria-hidden="false"] {
  display: flex !important;
  flex-direction: column-reverse;
}
.page-product-bundle
  #maincontent
  .column.main
  .product.info.detailed
  div.data.item.title {
  background: #f9f9f9;
  padding: 0 10px;
  height: 50px;
  border: 1px solid #eaeaea;
  margin: 0;
  text-align: center;
  border-width: 1px !important;
  min-width: 150px;
  flex-grow: 1;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product.info.detailed
    div.data.item.title {
    order: inherit !important;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #eaeaea;
    border-bottom: 0;
  }
}
.page-product-bundle
  #maincontent
  .column.main
  .product.info.detailed
  div.data.item.title
  .data.switch {
  font-family: "mothercare_2020-regular-webfont";
  text-transform: lowercase;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  color: #5c5c5c;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-product-bundle
  #maincontent
  .column.main
  .product.info.detailed
  div.data.item.title.active {
  background-color: #fff;
}
@media screen and (max-width: 767px) {
  .page-product-bundle
    #maincontent
    .column.main
    .product.info.detailed
    div.data.item.title.active {
    border-bottom: 1px solid #eaeaea;
  }
}
@media screen and (max-width: 767px) {
  .page-product-bundle #maincontent .column.main .mobile-view {
    display: block;
    width: 100%;
    border: 2px solid #e9e9e9;
  }
  .page-product-bundle #maincontent .column.main .desktop-view {
    display: none !important;
  }
}
.page-product-bundle #maincontent .column.main .product.info.detailed .panel {
  display: none;
  overflow: hidden;
}
.checkout-cart-index .loading-mask {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(135, 135, 135, 0.33);
  display: flex;
  align-items: center;
  justify-content: center;
}
.checkout-cart-index .loading-mask .loader {
  width: 60px;
  height: 60px;
  background: #fff;
  border: 1px solid #fafafa;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  position: relative;
  animation: none;
}
.checkout-cart-index .loading-mask .loader:before {
  content: url("../images/loading_circle.svg") !important;
  position: absolute;
  background-color: transparent;
  border-radius: 100%;
  animation: none;
  left: -4px;
  top: -4px;
  right: -4px;
  bottom: -4px;
  margin: auto;
  z-index: 1;
}
.checkout-cart-index .loading-mask .loader:after {
  content: "";
  border: 4px solid rgba(22, 92, 125, 0.17);
  position: absolute;
  left: -4px;
  top: -4px;
  right: -4px;
  bottom: -4px;
  background-color: transparent;
  border-radius: 50%;
  animation: crescendo 0.8s alternate infinite ease-in;
  z-index: -1;
}
.checkout-cart-index div.mage-error,
.checkout-cart-index div.field-error {
  font-family: Arial;
}
.checkout-cart-index .page-title-wrapper {
  margin-top: unset !important;
}
@media (max-width: 767px) {
  .checkout-cart-index .page-title-wrapper {
    margin-bottom: 30px;
  }
}
.checkout-cart-index .page-title-wrapper .page-title {
  margin-bottom: 44px !important;
}
@media (max-width: 767px) {
  .checkout-cart-index .page-title-wrapper .page-title {
    margin-bottom: 18px !important;
  }
}
.checkout-cart-index .page-title-wrapper .page-title .base {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 700;
  font-size: 32px !important;
  line-height: 150%;
  letter-spacing: -0.011em;
  color: #515759 !important;
  text-transform: lowercase !important;
}
@media screen and (max-width: 767px) {
  .checkout-cart-index .page-title-wrapper .page-title .base {
    font-size: 20px !important;
  }
}
.checkout-cart-index .columns .column.main .cart-empty p a {
  text-decoration: underline;
}
.checkout-cart-index .cart-container {
  gap: 35px;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .checkout-cart-index .cart-container {
    gap: 30px;
  }
}
.checkout-cart-index .cart-container form#form-validate {
  width: 72%;
  border-bottom: 1px solid #d9d9d6;
  background: #fff;
  padding-right: 0;
}
@media screen and (max-width: 767px) {
  .checkout-cart-index .cart-container form#form-validate {
    width: 100%;
    border-bottom: 0;
  }
}
@media screen and (min-device-width: 768px) and (max-device-width: 1023px) {
  .checkout-cart-index .cart-container form#form-validate {
    width: 100%;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table {
  overflow: hidden;
  border-bottom: 1px solid #d9d9d9;
}
@media screen and (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    th.col.price,
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    th.col.qty,
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    th.col.subtotal {
    display: none;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  thead {
  background: #165c7d;
  border-bottom: 2px solid #d9d9d6;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  thead
  tr
  > th
  > span {
  color: #fff;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  thead
  .col.item {
  text-align: center;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    thead
    .col.item {
    border-radius: 8px 8px 0 0;
    text-align: left;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    thead
    .col.item
    span {
    padding-left: 20px;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  thead
  .col.price,
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  thead
  .col.qty,
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  thead
  .col.subtotal {
  text-align: center;
  text-transform: lowercase;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item {
  position: relative;
  border-left: 1px solid #d9d9d6;
  border-right: 1px solid #d9d9d6;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item:after {
  content: "";
  width: 98%;
  height: 1px;
  position: absolute;
  background: #d9d9d9;
  margin: 0 auto;
  text-align: center;
  right: 0;
  left: 0;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item:after {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    td.col.qty {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    width: auto !important;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    td.col.qty
    label {
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
    font-family: "Arial";
    text-transform: lowercase;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr {
  border-bottom: none;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr
  td {
  padding-bottom: 22px;
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr
    td {
    padding: 5px 0 10px;
  }
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item {
  padding-left: 10px;
  padding-top: 22px;
  text-align: center;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.item {
    grid-column: -1;
    grid-column-start: -1;
    grid-column-end: 1;
    position: relative;
    padding-top: 13px;
    text-align: left;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.item:after {
    position: absolute;
    content: "";
    background: #e0e0e0;
    height: 1px;
    width: 85%;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.item:before {
    position: absolute;
    content: "";
    background: #165c7d;
    height: 1px;
    width: 85%;
    left: 0;
    top: -3px;
    right: 0;
    margin: 0 auto;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item
  .product-item-details {
  text-align: left;
  margin-left: 20px;
}
@media screen and (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.item
    .product-item-details {
    max-width: calc(50%);
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.price {
  display: none;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item
  span.product-image-container {
  width: 100% !important;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item
  span.product-image-container
  img.product-image-photo {
  width: 77px;
  height: 102px;
  object-fit: cover;
  background: url(image.png);
  border: 0.5px solid #d9d9d6;
  filter: none;
}
@media screen and (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.item
    span.product-image-container
    img.product-image-photo {
    border: 0;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item
  .product-item-details
  .product-item-name {
  font-size: 14px;
  line-height: 16px;
  font-weight: 400;
  font-family: "mothercare_2020-regular-webfont";
  text-transform: lowercase;
  color: #000;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item
  .product-item-details
  .product-item-name
  a {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  text-transform: lowercase;
  color: #000;
}
@media screen and (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.item
    .product-item-details
    .product-item-name
    a {
    font-family: "mothercare_2020-regular-webfont";
    font-weight: 400;
    font-size: 12px;
    line-height: 14px;
    text-transform: uppercase;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item
  .product-item-details
  .product-item-name
  div.sku {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  color: #d9d9d9;
  text-transform: capitalize;
  margin-top: 10px;
}
@media screen and (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.item
    .product-item-details
    .product-item-name
    div.sku {
    margin-bottom: 10px;
    line-height: 25px;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item
  .product-item-details
  .product-item-name
  div {
  font-size: 14px;
  line-height: 16px;
  font-weight: 400;
  font-family: "Arial";
  text-transform: lowercase;
  color: #000;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item
  .product-item-details
  .item-options
  .main-cs {
  display: flex;
  margin-bottom: 9px;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item
  .product-item-details
  .item-options
  .main-cs
  .c-s {
  display: none;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item
  .product-item-details
  .item-options
  .main-cs
  .cs-label {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  text-transform: lowercase;
  color: #000;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.item
    .product-item-details
    .item-options
    .main-cs
    .cs-label {
    text-transform: capitalize;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item
  .product-item-details
  .gift-registry-name {
  display: flex;
  align-items: center;
  font-weight: 400;
  background: #165c7d;
  border-radius: 3px;
  width: fit-content;
  padding: 8px;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item
  .product-item-details
  .gift-registry-name:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
  background: url("../images/gift-wrap-white.svg") no-repeat 0px 0px;
  width: 16px;
  height: 16px;
  background-size: 100% 100%;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item
  .product-item-details
  .gift-registry-name
  .gift-registry-name-label {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: normal;
  letter-spacing: -0.011em;
  color: #fff;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item
  .product-item-details
  .gift-registry-name
  a {
  margin-left: 6px;
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: normal;
  letter-spacing: -0.011em;
  color: #fff;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.item
  .product-item-details
  .gift-registry-name
  a:before {
  display: none;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.giftwrap {
  white-space: nowrap;
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  color: #1e1e1e;
  padding-top: 22px;
  text-align: center;
}
@media screen and (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.giftwrap {
    margin-left: 0;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.giftwrap:after {
    position: absolute;
    content: "X";
    right: 0;
    font-size: 10px;
    top: 35px;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.giftwrap
  .kc-points {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 10px;
  letter-spacing: -0.011em;
  color: #1d1d1d;
  margin-top: 12px;
  text-transform: lowercase;
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.giftwrap
    .kc-points {
    margin-top: 0;
  }
}
@media screen and (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.giftwrap
    .original {
    position: static;
    font-weight: 700;
    font-size: 16px;
    line-height: 18px;
    color: #1e1e1e;
    text-align: center;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.giftwrap
    .original
    label {
    display: block;
    text-align: center;
    font-family: "Arial";
    font-style: normal;
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
    color: #000;
    margin-bottom: 10px;
  }
}
@media screen and (min-width: 768px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.giftwrap
    .original
    label {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.giftwrap
    .kc-points {
    position: static;
    font-size: 12px;
    font-weight: 700;
    color: #1d1d1d;
    line-height: 25px;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  .col.subtotal {
  text-align: center;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    .col.subtotal {
    grid-column: -1;
    grid-column-start: -1;
    grid-column-end: 1;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  .col.subtotal
  span.price-excluding-tax {
  white-space: nowrap;
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  color: #1e1e1e;
  display: inline-block;
  width: 100%;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.qty {
  width: 15%;
  text-align: center;
}
@media (min-width: 768px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.qty
    label {
    display: none;
  }
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.qty {
    padding-top: 15px;
    padding-bottom: 15px;
    gap: 5px;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.qty
  select {
  border: 1px solid #e8e8e8;
  width: auto;
  height: 40px;
  padding-right: 2em;
  border-radius: 0;
  font-family: "Arial";
  font-size: 14px;
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.qty
    select {
    padding-top: 5px;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.qty
  .field.qty
  .control.qty {
  margin: 0 auto;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  tr.item-info
  td.col.subtotal {
  width: 20%;
  padding-top: 14px;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.subtotal {
    width: auto;
    text-align: center;
    position: relative;
    padding-top: 10px;
    padding-bottom: 6px;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.subtotal:before {
    position: absolute;
    content: "";
    background: #e0e0e0;
    height: 1px;
    width: 85%;
    left: 0;
    top: 0;
    right: 0;
    margin: 0 auto;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.subtotal:after {
    position: absolute;
    content: "";
    background: #e0e0e0;
    height: 1px;
    width: 85%;
    left: 0;
    right: 0;
    margin: 0 auto;
    bottom: 0;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.subtotal
    .price-excluding-tax {
    white-space: nowrap;
    font-family: "Arial";
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 18px;
    color: #1e1e1e;
  }
}
@media (min-width: 768px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.subtotal
    .label {
    display: none;
  }
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.subtotal
    label {
    font-family: "Arial";
    font-style: normal;
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
    text-align: center;
    color: #000;
  }
}
@media (min-width: 768px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    tr.item-info
    td.col.subtotal
    label {
    display: none;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar {
  margin: 0 0 0 15px;
  align-items: center;
  float: left;
  justify-content: flex-start;
  flex-wrap: wrap;
  flex: 0 0 100%;
  gap: 20px;
  max-width: 100%;
  width: 100%;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action-towishlist:after,
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action-edit:after,
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action-gift:after {
  content: "";
  background: #3b3a3a;
  margin-left: 15px;
  display: inline-block;
  width: 1px;
  height: 10px;
  opacity: 0.6;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar.free-actions
  .action-gift:after {
  display: none !important;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar {
    justify-content: center;
    padding-top: 25px;
  }
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar {
    padding-top: 0;
    margin: 15px 15px 0;
    max-width: auto;
    width: auto;
    gap: 0;
    float: none;
    height: auto;
    margin: 0;
    padding: 0;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .use-ajax.action.action-towishlist {
  order: 1;
  position: relative;
  margin-top: -2px;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .use-ajax.action.action-towishlist {
    margin-top: 0;
    display: flex;
    justify-content: center;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .use-ajax.action.action-towishlist
    span {
    width: 30px;
    height: 30px;
    display: block;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .use-ajax.action.action-towishlist
    span:before {
    margin-top: 3px;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .use-ajax.action.action-towishlist:after {
    margin-top: 1px;
    background: #3b3a3a !important;
  }
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .use-ajax.action.action-towishlist {
    margin-top: 0;
    width: 15% !important;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .use-ajax.action.action-towishlist:before {
  display: none;
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .use-ajax.action.action-towishlist:after {
    content: "";
    background: #d9d9d6;
    position: absolute;
    height: 15px;
    right: 0;
    width: 1px;
    top: 50%;
    transform: translateY(-50%);
  }
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .use-ajax.action.action-towishlist {
    width: 20%;
    text-align: center;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .use-ajax.action.action-towishlist
  span {
  background: 0 0;
  font-size: 10px;
  line-height: 11px;
  color: #3b3a3a;
  padding-left: 25px;
  position: relative;
  font-weight: 400;
  border: none;
  padding-right: 0;
  text-transform: lowercase;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .use-ajax.action.action-towishlist
    span {
    padding: 0;
    color: transparent;
  }
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .use-ajax.action.action-towishlist
    span {
    padding-left: 0;
    padding-right: 0;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .use-ajax.action.action-towishlist
    span:after {
    background: #d9d9d6;
    position: absolute;
    height: 15px;
    z-index: 9999;
    right: 0;
    width: 1px;
    top: 50%;
    transform: translateY(-50%);
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .use-ajax.action.action-towishlist
  span:before {
  content: "";
  position: absolute;
  left: 0;
  width: 17px;
  height: 17px;
  background-image: url("../images/add-to-wishlist.png");
  top: -2px;
  background-position: center;
  display: block !important;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .use-ajax.action.action-towishlist
    span:before {
    position: static;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .use-ajax.action.action-towishlist
    span:before {
    margin-top: 6px;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.action-gift._active
  .gift-section {
  color: #165c7d;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.action-gift._active
  .gift-check {
  border: 1px solid #165c7d;
  border-radius: 0;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.action-gift._active
  .gift-section
  .gift-title {
  color: #165c7d;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.action-gift._active:before {
  position: absolute;
  content: "";
  background-image: url(../images/tickmark.svg) !important;
  width: 10px;
  height: 7px;
  background-size: contain;
  background-repeat: no-repeat !important;
  left: 22px;
  z-index: 9;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-gift._active:before {
    bottom: 6px;
  }
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-gift._active:before {
    left: 21px;
    bottom: auto;
  }
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-gift._active:after {
    left: 107px;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.action-gift {
  position: relative;
}
@media (max-width: 769px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-gift {
    width: 15%;
    text-align: center;
    margin-top: 1px;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-gift:after {
    height: 16px;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-gift
    svg {
    margin-top: -2px !important;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.action-gift
  .gift-section {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: normal;
  color: #3b3a3a;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.action-gift
  .gift-section
  svg {
  margin-top: -4px;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.action-gift
  .gift-section
  svg
  path {
  fill: #165c7d;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-gift
    .gift-section {
    margin-top: -9px;
  }
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-gift
    .gift-section {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-gift
    .gift-section
    span {
    display: none;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.action-gift
  input.gift-check {
  border-radius: 0;
  border: 1px solid #e8e8e8;
  margin-right: 10px;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-gift
    input.gift-check {
    border: 1px solid #165c7d;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-summary
  .gift-wrapping-summary
  .gift-wrapping-summary-title,
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-summary
  .gift-wrapping-summary
  .gift-wrapping-name,
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-summary
  .gift-wrapping-summary
  .regular-price {
  display: none;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-summary
  .actions-toolbar {
  margin: 0;
  padding-top: 0;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-summary
  .actions-toolbar
  .secondary {
  display: flex;
  gap: 20px;
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .gift-summary
    .actions-toolbar
    .secondary {
    flex-direction: row-reverse;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-summary
  .actions-toolbar
  .secondary
  .action.action-edit {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: normal;
  color: #165c7d;
  padding: 0;
  background: 0 0;
  position: relative;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .gift-summary
    .actions-toolbar
    .secondary
    .action.action-edit {
    margin-top: -15px;
  }
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .gift-summary
    .actions-toolbar
    .secondary
    .action.action-edit {
    margin-top: 0;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-summary
  .actions-toolbar
  .secondary
  .action.action-edit
  span {
  padding-left: 0;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .gift-summary
    .actions-toolbar
    .secondary
    .action.action-edit
    span {
    display: block;
  }
}
@media (max-width: 769px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .gift-summary
    .actions-toolbar:after {
    content: "";
    background: #3b3a3a;
    margin-left: 18px;
    display: inline-block;
    width: 1px;
    height: 16px;
    opacity: 0.6;
    margin-top: 2px;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active {
  display: flex;
  width: 100%;
  max-width: 100%;
  order: 10;
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .gift-content._active {
    max-width: 320px;
    margin-left: 10px;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-options {
  width: 700px;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .gift-content._active
    .gift-options {
    width: 95%;
  }
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .gift-content._active
    .gift-options {
    width: 100%;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-wrapping
  .gift-options-title {
  font-weight: 400;
  font-size: 14px;
  line-height: normal;
  color: #165c7d;
  font-family: "mothercare_2020-regular-webfont";
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-wrapping
  .gift-options-content {
  margin-top: 20px;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-wrapping
  .gift-options-content
  ul.gift-wrapping-list {
  display: flex;
  gap: 50px;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-wrapping
  .gift-options-content
  li.gift-wrapping-item {
  width: 50px;
  height: 95px;
  position: relative;
  cursor: pointer;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-wrapping
  .gift-options-content
  li.gift-wrapping-item:before {
  content: "";
  background-image: url("../images/radio-blank.svg");
  width: 14px;
  height: 14px;
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-wrapping
  .gift-options-content
  li.gift-wrapping-item
  span {
  text-align: center;
  display: inline-block;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-wrapping
  .gift-options-content
  li.gift-wrapping-item
  span
  span {
  display: inline-block;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: normal;
  text-align: center;
  padding: 10px 0;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-wrapping
  .gift-options-content
  li.gift-wrapping-item._active {
  position: relative;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-wrapping
  .gift-options-content
  li.gift-wrapping-item._active:before {
  content: "";
  background-image: url("../images/radio-selector.svg");
  width: 14px;
  height: 14px;
  position: absolute;
  left: 50%;
  bottom: 0;
  z-index: 9;
  transform: translateX(-50%);
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-wrapping
  .gift-options-content
  .gift-wrapping-preview {
  display: none;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-wrapping
  .gift-options-content
  .gift-wrapping-preview,
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-wrapping
  .gift-options-content
  .gift-wrapping-title {
  display: none;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  p {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  color: #757575;
  text-align: left;
  display: inline-block;
  margin-top: 5px;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  hr {
  margin: 20px 0 !important;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-message
  .gift-options-title {
  font-weight: 400;
  font-size: 14px;
  line-height: normal;
  color: #165c7d;
  font-family: "mothercare_2020-regular-webfont";
  text-transform: lowercase;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-message
  .gift-options-content
  .field.text {
  margin-top: 0;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-message
  .gift-options-content
  .field.text
  .label {
  display: none;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-message
  .gift-options-content
  .field.text
  .input-text {
  border: 1px solid #d9d9d9;
  border-radius: 0;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-message
  .gift-options-content
  .field.text
  .input-text::placeholder {
  padding-top: 5px;
  padding-left: 10px;
  font-family: "Arial";
  font-style: italic;
  font-weight: 400;
  font-size: 12px;
  line-height: normal;
  text-transform: lowercase;
  color: #d9d9d6;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-message
  .gift-options-content
  .field.text
  .control
  p.text-area-text {
  text-align: right;
  color: #515759;
  display: block;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-message
  .gift-options-content
  .field.field-to,
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .gift-message
  .gift-options-content
  .field.field-from {
  display: none;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .actions-toolbar {
  display: flex;
  justify-content: flex-end;
  margin-left: 0;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .gift-content._active
    .actions-toolbar {
    justify-content: center;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .actions-toolbar
  .secondary {
  display: flex !important;
  justify-content: flex-end;
  gap: 20px;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .gift-content._active
    .actions-toolbar
    .secondary {
    justify-content: center;
    flex-direction: column;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .actions-toolbar
  .secondary
  .action.secondary.action-update {
  order: 1;
  background: #fff;
  border: 1px solid transparent;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-transform: lowercase;
  width: 198px;
  height: 37px;
  margin: 0 auto;
  display: flex !important;
  align-items: center;
  text-align: center;
  justify-content: center;
  background: #d9d9d6;
  border-radius: 5px;
  color: #3b3a3a;
  font-family: "mothercare_2020-regular-webfont";
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .actions-toolbar
  .secondary
  .action.secondary.action-update.gift-button-blue {
  background: #165c7d;
  color: #fff;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .gift-content._active
  .actions-toolbar
  .secondary
  .action.action-cancel {
  background: #fff;
  border: 1px solid #165c7d;
  border-radius: 5px;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  display: flex;
  align-items: center;
  text-align: center;
  text-transform: lowercase;
  color: #165c7d;
  order: 0;
  width: 198px;
  height: 37px;
  font-family: "mothercare_2020-regular-webfont";
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.action-edit {
  position: relative;
  padding-right: 0;
  font-weight: 400;
  font-size: 10px;
  color: #3b3a3a;
  order: 2;
  margin-top: -2px;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-edit:after {
    height: 14px;
  }
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-edit {
    text-align: center;
    width: 20%;
    padding: 0;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.action-edit:before {
  display: inline-block;
  margin-right: 12px;
  -webkit-mask: none;
  mask: none;
  background-color: transparent;
  -webkit-mask-size: 0;
  mask-size: 0;
  position: absolute;
  left: 0;
  width: 11px;
  height: 15px;
  background-image: url("../images/edit.svg");
  margin-top: 6px;
  opacity: 0.6;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-edit:before {
    position: static;
    margin-right: 0;
    margin-top: 0;
  }
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-edit:before {
    margin-top: 10px;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.action-edit
  span {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
  padding-left: 24px;
  font-weight: 400;
  display: inline-block;
  padding-top: 2px;
  text-transform: lowercase;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-edit
    span {
    display: none;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.action-delete {
  position: relative;
  font-size: 10px;
  color: #3b3a3a;
  font-weight: 400;
  order: 3;
  margin-left: -2px;
  margin-top: -1px;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-delete {
    width: 10% !important;
    text-align: center;
    margin-left: 0;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.action-delete:before {
  display: inline-block;
  margin-right: 12px;
  -webkit-mask: none;
  mask: none;
  background-color: transparent;
  -webkit-mask-size: 0;
  mask-size: 0;
  position: absolute;
  left: 0;
  width: 18px;
  height: 16px;
  background-image: url("../images/remove.svg");
  margin-top: 4px;
  background-size: contain;
  opacity: 0.6;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-delete:before {
    position: static;
    margin-right: 0;
    margin-top: 0;
  }
}
@media (max-width: 480px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-delete:before {
    margin-top: 10px;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.action-delete
  span {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
  padding-left: 24px;
  font-weight: 400;
  display: inline-block;
  padding-top: 0;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    tbody.cart.item
    .actions-toolbar
    .action.action-delete
    span {
    display: none;
  }
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  .action.toggle.change {
  display: none !important;
}
.checkout-cart-index
  .cart-container
  form#form-validate
  .cart.table-wrapper
  table#shopping-cart-table
  tbody.cart.item
  .actions-toolbar
  ul.items {
  display: none !important;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    .gift-summary
    .actions-toolbar
    .action.action-edit
    span {
    display: block !important;
    border-bottom: 1px solid #000;
  }
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    .gift-summary
    .actions-toolbar
    .action.action-edit {
    width: 50px;
  }
  .checkout-cart-index
    .cart-container
    form#form-validate
    .cart.table-wrapper
    table#shopping-cart-table
    .gift-summary
    .actions-toolbar
    .action.action-edit:after {
    display: none;
  }
}
.checkout-cart-index .cart-container div#gift-options-cart {
  display: none;
}
.checkout-cart-index .cart-container .cart.main.actions {
  display: none;
}
.checkout-cart-index .cart-container .cart-bag-total {
  background: #165c7d;
  vertical-align: middle;
  padding: 10px 13px;
  text-align: right;
  color: #fff;
  font-weight: 700;
  font-size: 18px;
  line-height: 21px;
  font-family: "Arial";
  margin-top: 10px;
}
.checkout-cart-index .cart-container .cart-bag-total .cart-bag-total-lable {
  display: inline-block;
  padding-left: 25px;
}
@media (max-width: 767px) {
  .checkout-cart-index .cart-container .cart-bag-total {
    background: 0 0;
    text-align: center;
    color: #165c7d;
    font-size: 14px;
    line-height: 18px;
    margin-top: 0;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border: 1px solid #d9d9d6;
    border-top: 0;
  }
}
.checkout-cart-index .cart-container .cart-summary #block-discount.active {
  margin-bottom: 14px;
}
@media screen and (min-device-width: 768px) and (max-device-width: 1023px) {
  .checkout-cart-index .cart-container .cart-summary {
    width: 100% !important;
  }
}
.checkout-cart-index .cart-container .cart-summary .checkout.kc_points.block {
  margin-top: 6px;
}
.checkout-cart-index .cart-container .cart-summary .checkout-methods-items {
  gap: 0;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  .checkout-methods-items
  .item {
  width: 100%;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  .checkout-methods-items
  .item:first-child {
  padding-bottom: 10px;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  .checkout-methods-items
  .item
  .checkout {
  padding: 11px 17px;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  .checkout-methods-items
  .giftregistry {
  width: 100%;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  .checkout-methods-items
  .giftregistry
  .fieldset
  .field
  .control:before {
  content: "";
  position: absolute;
  left: 20px;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 16px;
  height: 16px;
  z-index: 1;
  background: url("../images/gift-wrap-blue.svg") no-repeat 0px 0px;
  background-size: 100% 100%;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  .checkout-methods-items
  .giftregistry
  .fieldset
  .field
  .control
  select {
  border: 1px solid #165c7d;
  border-radius: 5px;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  padding: 15px 15px 12px 47px;
  font-family: "mothercare_2020-regular-webfont";
  color: #165c7d;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  .checkout-methods-items
  .giftregistry
  .fieldset
  .add {
  background: #165c7d;
  border-radius: 5px;
  padding: 11px 15px;
  font-family: "mothercare_2020-regular-webfont";
  text-transform: lowercase;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  margin-top: 15px;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  #add-cart-items-to-gift-registry {
  width: 100%;
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #165c7d;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  #add-cart-items-to-gift-registry
  .fieldset
  .field
  .control:before {
  content: "";
  position: absolute;
  left: 20px;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 16px;
  height: 16px;
  z-index: 1;
  background: url("../images/gift-wrap-blue.svg") no-repeat 0px 0px;
  background-size: 100% 100%;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  #add-cart-items-to-gift-registry
  .fieldset
  .field
  .control
  select {
  border: 1px solid #165c7d;
  border-radius: 5px;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  padding: 15px 15px 12px 47px;
  font-family: "mothercare_2020-regular-webfont";
  color: #165c7d;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  #add-cart-items-to-gift-registry
  .fieldset
  .add {
  background: #165c7d;
  border-radius: 5px;
  padding: 11px 15px;
  font-family: "mothercare_2020-regular-webfont";
  text-transform: lowercase;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  margin-top: 15px;
  width: 100%;
}
.checkout-cart-index .cart-container .cart-summary {
  width: 25%;
  gap: initial;
}
@media screen and (max-width: 767px) {
  .checkout-cart-index .cart-container .cart-summary {
    width: 100%;
  }
}
@media (max-width: 480px) {
  .checkout-cart-index .cart-container .cart-summary {
    width: 100%;
  }
}
.checkout-cart-index .cart-container .cart-summary div#block-discount {
  background: #fff;
}
@media screen and (min-device-width: 768px) and (max-device-width: 1023px) {
  .checkout-cart-index .cart-container .cart-summary div#block-discount {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .checkout-cart-index .cart-container .cart-summary div#block-discount {
    width: 100%;
  }
}
.checkout-cart-index .cart-container .cart-summary div#block-discount .title {
  border-bottom: 0;
  background-color: unset;
  border: 1px solid #e5e5e5;
}
@media (max-width: 767px) {
  .checkout-cart-index .cart-container .cart-summary div#block-discount .title {
    margin-bottom: 9px;
  }
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#block-discount
  .title
  #block-discount-heading {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  color: #414041;
  margin-left: 35px;
  text-transform: lowercase;
  max-width: 180px;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#block-discount
  .title:before {
  content: "";
  position: absolute;
  left: 8px;
  width: 33px;
  height: 34px;
  display: block;
  text-align: center;
  background-image: url("../images/kc-logo.svg");
  background-repeat: no-repeat;
  background-position-y: center;
  -webkit-mask: none;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#block-discount
  .content
  form#discount-coupon-form
  .fieldset.coupon {
  text-align: center;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#block-discount
  .content
  form#discount-coupon-form
  .fieldset.coupon
  input#coupon_code {
  padding: 15px 16px;
  gap: 10px;
  width: calc(100% - 22px);
  height: 45px;
  background: #fff;
  border: 1px solid #e2e2e2;
  border-radius: 5px;
  font-size: 14px;
  font-weight: 500;
  margin: 0 auto;
  font-family: "Arial";
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#block-discount
  .content
  form#discount-coupon-form
  .fieldset.coupon
  input#coupon_code::placeholder {
  font-style: normal;
  font-size: 14px;
  line-height: 16px;
  color: #d9d9d6;
  font-weight: 500;
  text-transform: lowercase;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#block-discount
  .content
  form#discount-coupon-form
  .fieldset.coupon
  .actions-toolbar
  button {
  padding: 10px 17px;
  width: 100%;
  height: 37px;
  background: #d9d9d6;
  border-radius: 5px;
  margin: 0 6px;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#block-discount
  .content
  form#discount-coupon-form
  .fieldset.coupon
  .actions-toolbar
  button
  span {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  display: flex;
  align-items: center;
  text-align: center;
  text-transform: lowercase;
  color: #3b3a3a;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#block-discount
  .content
  form#discount-coupon-form
  .fieldset.coupon
  .mage-error
  .discount-code-login {
  color: #125faa;
  font-weight: 700;
  text-decoration: underline;
}
.checkout-cart-index .cart-container .cart-summary div#block-discount.active {
  border: 1px solid #e5e5e5;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#block-discount.active
  .title {
  border: 0;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#block-discount.active
  .control {
  text-align: center;
}
.checkout-cart-index .cart-container .cart-summary div#kc_points-block {
  background: #fff;
}
@media screen and (min-device-width: 768px) and (max-device-width: 1023px) {
  .checkout-cart-index .cart-container .cart-summary div#kc_points-block {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .checkout-cart-index .cart-container .cart-summary div#kc_points-block {
    width: 100%;
    margin-bottom: 8px !important;
    margin-top: 0;
  }
}
.checkout-cart-index .cart-container .cart-summary div#kc_points-block .title {
  border-bottom: 0;
  background: unset;
  border: 1px solid #e5e5e5;
  margin-bottom: 0;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#kc_points-block
  .title
  strong#kcpoint-heading {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  color: #414041;
  margin-left: 35px;
  max-width: 200px;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#kc_points-block
  .title:before {
  content: "";
  position: absolute;
  left: 8px;
  width: 33px;
  height: 34px;
  display: block;
  text-align: center;
  background-image: url("../images/git-wrap.svg");
  background-repeat: no-repeat;
  background-position-y: center;
  -webkit-mask: none;
}
.checkout-cart-index .cart-container .cart-summary div#kc_points-block.active {
  border: 1px solid #e5e5e5;
  margin-top: 10px;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#kc_points-block.active
  .title {
  border: 0;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#kc_points-block
  .content {
  padding: 0 24px 24px;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#kc_points-block
  .content
  .kc-points-option {
  padding-left: 0;
  padding-right: 0;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#kc_points-block
  .content
  .kc-points-option
  input[type="checkbox"]:checked
  + label {
  padding: 19px 18px;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#kc_points-block
  .content
  .label
  .text {
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  color: #125faa;
  font-family: "Arial";
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#kc_points-block
  .content
  .label
  .amount {
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  text-align: right;
  font-family: "Arial";
}
.checkout-cart-index .cart-container .cart-summary #block-giftcard {
  display: none;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  button.action.primary.checkout {
  padding: 11px 17px;
  gap: 10px;
  background: #165c7d;
  border-radius: 5px;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    .cart-summary
    button.action.primary.checkout {
    width: 100%;
  }
}
.checkout-cart-index
  .cart-container
  .cart-summary
  button.action.primary.checkout
  span {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  text-transform: lowercase;
  color: #fff;
}
.checkout-cart-index .cart-container .cart-summary a.action.continue {
  padding: 9px 17px;
  background: #fff;
  border: 1px solid #165c7d;
  border-radius: 5px;
  text-align: center;
}
@media screen and (min-device-width: 768px) and (max-device-width: 1023px) {
  .checkout-cart-index .cart-container .cart-summary a.action.continue {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .checkout-cart-index .cart-container .cart-summary a.action.continue {
    width: 100%;
  }
}
.checkout-cart-index .cart-container .cart-summary a.action.continue span {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  text-transform: lowercase;
  color: #165c7d;
}
.checkout-cart-index .cart-container .cart-summary .kredivo-label {
  display: block;
}
.checkout-cart-index .cart-container .cart-summary div#cart-totals {
  padding: 0;
  border: 1px solid #f0f0f0;
  margin-bottom: 20px;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  th.mark {
  padding-left: 10px !important;
  padding-top: 15px;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  tr.totals.subt {
  border: 0;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  tr.totals.subt
  th.mark {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 14px;
  color: #000;
  text-transform: lowercase;
  padding-top: 28px;
  padding-bottom: 0;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  tr.totals.giftwrapping {
  border: 0;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  tr.totals.giftwrapping
  th.mark {
  padding-top: 28px !important;
  padding-bottom: 0;
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 14px;
  color: #000;
  text-transform: lowercase;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  tr.totals.giftwrapping
  span.sign {
  float: left;
  text-align: left;
  padding-right: 25px;
  word-spacing: 5px;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  tr.totals.discount {
  border-bottom: none;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  tr.totals.discount
  th.mark {
  padding-top: 28px !important;
  padding-bottom: 0;
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 14px;
  color: #000;
  text-transform: lowercase;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  tr.totals.discount
  td.amount.discount {
  padding-top: 28px !important;
  padding-bottom: 0 !important;
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 14px;
  text-transform: lowercase;
  color: #419f12 !important;
  text-transform: capitalize;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  .totals-tax {
  border: 0;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  .totals-tax
  th.mark {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 14px;
  color: #000;
  text-transform: lowercase;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  tr.totals.kc-points {
  border: 0;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  tr.totals.kc-points
  th.mark {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 14px;
  color: #000;
  text-transform: lowercase;
  padding-top: 28px;
  padding-bottom: 28px;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  tr.totals.kc-points
  td.amount {
  padding-bottom: 28px;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  tr.totals.kc-points
  td.amount.kc-points
  .price:last-child {
  color: #419f12 !important;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  tr.cart.totals
  th.mark {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 14px;
  color: #000;
  text-transform: lowercase;
  padding-top: 27px;
  padding-bottom: 27px;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    .cart-summary
    div#cart-totals
    .table-wrapper
    table
    tbody
    tr.cart.totals
    th.mark {
    padding-top: 21px;
    padding-bottom: 21px;
  }
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  tr.cart.totals
  td.amount {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  text-align: right;
  color: #003971;
  padding-top: 26px;
  padding-bottom: 26px;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    .cart-summary
    div#cart-totals
    .table-wrapper
    table
    tbody
    tr.cart.totals
    td.amount {
    padding-top: 21px;
    padding-bottom: 21px;
    text-transform: capitalize;
  }
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  tr.cart.totals
  td.amount
  span {
  font-size: 14px !important;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  div#cart-totals
  .table-wrapper
  table
  tbody
  td.amount {
  font-family: "Arial";
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 14px;
  text-align: right;
  color: #003971;
  padding-top: 28px;
  padding-bottom: 0;
}
.checkout-cart-index
  .cart-container
  .cart-summary
  ul.checkout.methods.items.checkout-methods-items.test {
  gap: 20px;
  width: 100%;
  text-align: center;
  margin: 0 auto 20px;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .cart-container
    .cart-summary
    ul.checkout.methods.items.checkout-methods-items.test {
    width: 100%;
  }
}
.checkout-cart-index .cart-container .cart-summary strong.summary.title {
  display: block;
  padding: 17px 32px;
  gap: 10px;
  height: 53px;
  background: #f3f3f3;
  text-align: center;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  color: #15386d;
  text-transform: lowercase;
}
@media screen and (min-device-width: 768px) and (max-device-width: 1023px) {
  .checkout-cart-index .cart-container .cart-summary strong.summary.title {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .checkout-cart-index .cart-container .cart-summary strong.summary.title {
    font-size: 24px;
    line-height: 28px;
    height: auto;
    width: 100%;
  }
}
.checkout-cart-index
  .cart-container
  .cart-summary
  .field.choice
  div.mage-error {
  position: inherit;
}
.checkout-cart-index
  .products-widget-container
  .crosssell.products-crosssell
  .slick-list
  .product-item-info
  .product-item-photo
  [class^="swatch-opt-"] {
  background: linear-gradient(
    360deg,
    rgba(0, 0, 0, 0.46) 0%,
    rgba(0, 0, 0, 0) 53.6%
  );
  padding-top: 40px !important;
  padding-bottom: 55px !important;
}
@media (max-width: 1024px) {
  .checkout-cart-index
    .products-widget-container
    .crosssell.products-crosssell
    .slick-list
    .product-item-info
    .product-item-photo
    [class^="swatch-opt-"] {
    display: none;
  }
}
.checkout-cart-index
  .products-widget-container
  .crosssell.products-crosssell
  .slick-list
  .product-item-info
  .product-item-actions
  form {
  text-align: center;
}
.checkout-cart-index
  .products-widget-container
  .crosssell.products-crosssell
  .slick-list
  .product-item-info
  .product-item-actions
  form
  .action.tocart.primary {
  position: relative;
  bottom: 25px;
}
@media (max-width: 1024px) {
  .checkout-cart-index
    .products-widget-container
    .crosssell.products-crosssell
    .slick-list
    .product-item-info
    .product-item-actions
    form
    .action.tocart.primary {
    display: none;
  }
}
.checkout-cart-index
  .products-widget-container
  .crosssell.products-crosssell
  .slick-list
  .product-item-info
  .check {
  padding-top: 17px;
  text-align: center;
}
.checkout-cart-index
  .products-widget-container
  .crosssell.products-crosssell
  .slick-list
  .product-item-info
  .check
  span {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 10px;
  line-height: normal;
  letter-spacing: -0.011em;
  color: #1d1d1d;
  text-align: center;
}
.checkout-cart-index .block.crosssell .grid {
  display: block !important;
  width: 100% !important;
}
.checkout-cart-index .block.crosssell li.item.product.product-item {
  width: 100%;
  margin: 0 !important;
}
.checkout-cart-index .block.crosssell .items.product-items {
  display: block !important;
  width: 100% !important;
}
.checkout-cart-index .block.crosssell div.block-title.title {
  background: unset;
  text-align: center;
  margin-bottom: 3em;
}
.checkout-cart-index
  .block.crosssell
  div.block-title.title
  strong#block-crosssell-heading {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  line-height: 120%;
  color: #515759;
}
@media screen and (max-width: 767px) {
  .checkout-cart-index
    .block.crosssell
    div.block-title.title
    strong#block-crosssell-heading {
    font-size: 18px;
  }
}
.checkout-cart-index
  .block.crosssell
  .block-content.content
  .products-crosssell
  ol.products.list.items.product-items
  li.product-item
  div.product-item-info
  .product-item-details {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.checkout-cart-index
  .block.crosssell
  .block-content.content
  .products-crosssell
  ol.products.list.items.product-items
  li.product-item
  div.product-item-info
  .product-item-details
  .price-box.price-final_price {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100% !important;
  gap: 1em;
  margin-top: 2em;
  flex-direction: column;
}
.checkout-cart-index
  .block.crosssell
  .block-content.content
  .products-crosssell
  ol.products.list.items.product-items
  li.product-item
  div.product-item-info
  .product-item-details
  .price-box.price-final_price
  .price-with-discount
  .normal-price
  .price {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.011em;
  color: #1e1e1e;
}
.checkout-cart-index
  .block.crosssell
  .block-content.content
  .products-crosssell
  ol.products.list.items.product-items
  li.product-item
  div.product-item-info
  .product-item-details
  .price-box.price-final_price
  .old-price {
  text-decoration: none;
}
.checkout-cart-index
  .block.crosssell
  .block-content.content
  .products-crosssell
  ol.products.list.items.product-items
  li.product-item
  div.product-item-info
  .product-item-details
  .price-box.price-final_price
  .old-price
  span.price {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 150%;
  letter-spacing: -0.011em;
  color: #515759;
  text-decoration: line-through;
}
.checkout-cart-index
  .block.crosssell
  .block-content.content
  .products-crosssell
  ol.products.list.items.product-items
  li.product-item
  div.product-item-info
  .product-item-details
  span.discount-percent {
  position: absolute;
  right: 0;
  margin-top: 41px;
  background: #f24822;
  width: max-content;
  padding: 0 4px;
  color: #fff;
}
.checkout-cart-index
  .block.crosssell
  .block-content.content
  .products-crosssell
  ol.products.list.items.product-items
  li.product-item
  div.product-item-info
  .product-item-details
  strong.product-item-name {
  max-width: 100%;
  text-align: center;
}
.checkout-cart-index
  .block.crosssell
  .block-content.content
  .products-crosssell
  ol.products.list.items.product-items
  li.product-item
  div.product-item-info
  .product-item-details
  strong.product-item-name
  a.product-item-link {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 150%;
  text-align: center;
  letter-spacing: -0.011em;
  color: #515759;
}
.checkout-cart-index
  .block.crosssell
  .block-content.content
  .products-crosssell
  ol.products.list.items.product-items
  li.product-item
  div.product-item-info
  img.product-image-photo.mplazyload {
  filter: initial;
  width: 100%;
  height: 236px;
}
.checkout-cart-index
  .block.crosssell
  .block-content.content
  .products-crosssell
  ol.products.list.items.product-items
  li.product-item
  .product-item-actions
  button.action.tocart.primary {
  background: #165c7d;
  color: #fff;
  width: 172px;
  height: 27px;
}
.checkout-cart-index
  .block.crosssell
  .block-content.content
  .products-crosssell
  ol.products.list.items.product-items
  li.product-item
  .product-item-actions
  .actions-primary {
  position: absolute;
  pointer-events: none;
  z-index: 5;
  opacity: 0;
  transform: translateX(-50%) translateY(40%);
  top: 53%;
  left: 50%;
}
.checkout-cart-index .title:after {
  background-image: url("../images/plus-sign.svg");
  background-repeat: no-repeat;
  background-position-y: center;
  -webkit-mask: none !important;
  background-color: unset !important;
  transform: inherit;
  background-size: 14px;
}
.checkout-cart-index .block.active > .title:after {
  background-image: url("../images/minus.svg");
  background-repeat: no-repeat;
  background-position-y: center;
  -webkit-mask: none;
  background-color: unset;
  transform: inherit;
}
.checkout-cart-index .block.title:after {
  background-image: url("../images/plus-sign.svg");
  background-repeat: no-repeat;
  background-position-y: center;
  -webkit-mask: none !important;
  background-color: unset !important;
  transform: inherit;
  background-size: 14px;
}
.checkout-cart-index .block.active > .title:after {
  background-image: url("../images/minus.svg");
  background-repeat: no-repeat;
  background-position-y: center;
  -webkit-mask: none;
  background-color: unset;
  transform: inherit;
}
.checkout-cart-index .moms-love h2.heading-love {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  color: #515759;
  margin-bottom: 1.5em;
}
@media screen and (max-width: 767px) {
  .checkout-cart-index .moms-love h2.heading-love {
    font-size: 18px;
  }
}
@media screen and (max-width: 767px) {
  .checkout-cart-index .moms-love .pagebuilder-column-line {
    flex-wrap: wrap;
  }
  .checkout-cart-index
    .moms-love
    .pagebuilder-column-line
    .pagebuilder-column.mom-img1 {
    flex-basis: 50%;
    padding: 10px;
  }
}
.checkout-cart-index .content .kc-points-option .field.choice.payment {
  display: flex;
  position: relative;
  align-items: center;
  justify-content: center;
}
.checkout-cart-index
  .content
  .kc-points-option
  .field.choice.payment
  .mage-error {
  text-align: center;
}
.checkout-cart-index
  .content
  .kc-points-option
  .field.choice.payment
  .mage-error
  a.sign-in {
  text-decoration: underline;
  color: #125faa;
  font-weight: 700;
}
.checkout-cart-index .content #discount-coupon-form .mage-error {
  text-align: center;
}
.checkout-cart-index
  .content
  #discount-coupon-form
  .mage-error
  a.discount-code-login {
  text-decoration: underline;
  color: #125faa;
  font-weight: 700;
}
.checkout-cart-index .shipping-handling {
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  color: #535353;
  font-family: "Arial";
  padding-top: 10px;
  padding-bottom: 27px;
}
.checkout-cart-index .widget.widget-crosssell {
  padding-bottom: 40px;
  padding-top: 200px;
  margin-top: 0 !important;
}
@media (max-width: 767px) {
  .checkout-cart-index .widget.widget-crosssell {
    padding-top: 158px;
  }
}
.checkout-cart-index .widget.widget-crosssell .block-title {
  margin: 0 !important;
  padding: 0 0 6px !important;
  background: 0 0 !important;
}
@media (max-width: 767px) {
  .checkout-cart-index .widget.widget-crosssell .block-title {
    padding-bottom: 0 !important;
    padding-top: 16px !important;
  }
}
.checkout-cart-index .widget.widget-crosssell .block-title:before {
  display: none !important;
}
.checkout-cart-index .widget.widget-crosssell .block-title strong {
  display: block;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  color: #515759;
  margin: 0 !important;
  text-align: center;
  text-transform: lowercase;
}
@media (max-width: 767px) {
  .checkout-cart-index .widget.widget-crosssell .block-title strong {
    font-weight: 400;
    font-size: 18px;
    line-height: normal;
  }
}
.checkout-cart-index .widget.widget-crosssell .crosssell.products-grid {
  overflow: inherit;
  padding-left: 50px;
  padding-right: 50px;
}
@media (max-width: 767px) {
  .checkout-cart-index .widget.widget-crosssell .crosssell.products-grid {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .checkout-cart-index
    .widget.widget-crosssell
    .crosssell.products-grid
    .product-items,
  .checkout-cart-index
    .widget.widget-crosssell
    .crosssell[data-appearance="carousel"]
    .product-items {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .checkout-cart-index
    .widget.widget-crosssell
    .crosssell.products-grid
    .product-items
    .slick-prev.slick-arrow,
  .checkout-cart-index
    .widget.widget-crosssell
    .crosssell.products-grid
    .product-items
    .slick-next.slick-arrow,
  .checkout-cart-index
    .widget.widget-crosssell
    .crosssell[data-appearance="carousel"]
    .product-items
    .slick-prev.slick-arrow,
  .checkout-cart-index
    .widget.widget-crosssell
    .crosssell[data-appearance="carousel"]
    .product-items
    .slick-next.slick-arrow {
    display: none !important;
  }
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item {
  padding-left: 25px;
  padding-right: 25px;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item
  .product-item-actions
  .actions-primary {
  top: 55%;
  transform: translateX(0) translateY(40%);
  left: 0;
  width: 100%;
}
@media screen and (max-width: 1439px) {
  .checkout-cart-index
    .widget.widget-crosssell
    .crosssell.products-grid
    .product-item
    .product-item-actions
    .actions-primary {
    top: 50%;
  }
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item
  .product-item-actions
  .actions-primary
  .action {
  background: #165c7d;
  padding: 2px 15px;
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
  letter-spacing: normal;
  border-radius: 5px;
  text-transform: none;
  width: calc(100% - 30px);
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-photo {
  max-width: 100%;
  border: 1px solid #f1f1f1;
  width: 100%;
  display: flex;
  justify-content: center;
  height: 272px;
  border-radius: 5px;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .widget.widget-crosssell
    .crosssell.products-grid
    .product-item-photo {
    border: none;
  }
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-photo
  .product-image-container {
  width: 100% !important;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-photo
  .product-image-container
  img {
  height: 100%;
  object-fit: contain;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-photo
  .color
  .swatch-attribute-options {
  gap: 3px;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-photo
  .color
  .swatch-option {
  width: 30px !important;
  height: 30px !important;
  background-size: cover !important;
  border-radius: 5px;
  border: 2px solid #fff;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-photo
  .color
  .swatch-option:before {
  display: none;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-photo
  .color
  .swatch-option.selected {
  border: 2px solid #165c7d;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-photo
  .color
  .swatch-option.selected:before {
  box-shadow: none;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-photo
  .size
  .swatch-option {
  background: #fff;
  padding: 5px 12px;
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: normal;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-photo
  .size
  .swatch-option:before {
  display: none;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-photo
  .size
  .swatch-option.selected {
  border: 2px solid #165c7d;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-photo
  .size
  .swatch-option.selected:before {
  box-shadow: none;
}
.product-item-photo
  .checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid[class^="swatch-opt-"] {
  background: #000;
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.44581583) 0%,
    rgba(0, 0, 0, 0) 75%
  );
  height: 45%;
  transform: translateY(0%);
  transition:
    background-color 0.3s,
    border-color 0.3s,
    box-shadow 0.3s,
    color 0.3s,
    opacity 0.3s,
    transform 0.3s,
    visibility 0.3s 0s;
  transition-timing-function: cubic-bezier(0.1, 0, 0.9, 1);
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-info {
  gap: 15px;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .widget.widget-crosssell
    .crosssell.products-grid
    .product-item-info
    .item-img-box {
    border: none;
  }
}
@media (max-width: 767px) {
  .checkout-cart-index
    .widget.widget-crosssell
    .crosssell.products-grid
    .product-item-info
    .item-img-box
    .actions-primary {
    display: none;
  }
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-details {
  flex-direction: column;
  text-align: center;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-details
  .product-item-name {
  max-width: 100%;
  height: 34px;
  margin: 0 0 20px;
}
@media (max-width: 767px) {
  .checkout-cart-index
    .widget.widget-crosssell
    .crosssell.products-grid
    .product-item-details
    .product-item-name {
    height: auto;
  }
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-details
  .product-item-name
  .product-item-link {
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  color: #000;
  font-family: "mothercare_2020-regular-webfont";
  text-transform: uppercase;
  display: block;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-details
  .price-container.price-final_price.tax.weee
  .price-wrapper
  .discount-percent {
  display: none;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-details
  .carousel-price-box
  .price-box {
  font-family: Arial, Helvetica, sans-serif;
  display: block;
  text-align: center;
  flex-flow: wrap;
  max-width: 100%;
  width: 100%;
  margin: 0;
  justify-content: center;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .crossed-price,
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .old-price {
  margin: 0 5px;
  text-decoration-color: #d9d9d6;
  width: 100%;
  text-align: center;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .crossed-price
  .price-container
  .price,
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .old-price
  .price-container
  .price {
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 120%;
  color: #d9d9d6;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .discount-percent {
  order: 3;
  background: #f24822;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 24px;
  letter-spacing: -0.011em;
  color: #fff;
  padding: 0 4px;
  margin-left: 5px;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .price-with-discount
  .special-price
  .price-container
  .price,
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  .price-with-discount
  .normal-price
  .price-container
  .price {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.011em;
  color: #1e1e1e;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-details
  .carousel-price-box
  .price-box
  > .price {
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 120%;
  color: #165c7d;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-details
  .check {
  margin-top: 16px;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .product-item-details
  .check
  span {
  font-style: normal;
  font-weight: 700;
  font-size: 10px;
  letter-spacing: -0.011em;
  color: #1d1d1d;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .slick-arrow {
  width: 16px;
  height: 35px;
  border: none;
  background-position: center;
  background-repeat: no-repeat;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .slick-arrow.slick-prev {
  background-image: url(../images/left-arrow.svg) !important;
  background-size: contain !important;
  transform: none !important;
  background-repeat: no-repeat !important;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .slick-arrow.slick-prev:before {
  mask: none !important;
  -webkit-mask: none !important;
}
@media (max-width: 768px) {
  .checkout-cart-index
    .widget.widget-crosssell
    .crosssell.products-grid
    .slick-arrow.slick-prev {
    display: none;
  }
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .slick-arrow.slick-next {
  background-image: url(../images/right-arrow.svg) !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}
.checkout-cart-index
  .widget.widget-crosssell
  .crosssell.products-grid
  .slick-arrow.slick-next:before {
  mask: none !important;
  -webkit-mask: none !important;
}
@media (max-width: 768px) {
  .checkout-cart-index
    .widget.widget-crosssell
    .crosssell.products-grid
    .slick-arrow.slick-next {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .checkout-onepage-success .header.content {
    justify-content: center;
  }
}
@media screen and (max-width: 767px) {
  .checkout-onepage-success .header.content .action.nav-toggle {
    display: none;
  }
}
.checkout-onepage-success .page-title-wrapper {
  display: flex;
  flex-direction: column;
  margin: 1.5rem !important;
  gap: 1.5rem;
  margin-bottom: 0 !important;
}
.checkout-onepage-success .page-title-wrapper .page-title {
  order: 1;
  text-align: center;
  font-size: 24px;
}
.checkout-onepage-success .page-title-wrapper .page-title .base {
  color: #165c7d !important;
}
.checkout-onepage-success .page-title-wrapper .success_icon_mc {
  text-align: center;
}
.checkout-onepage-success .column.main .checkout-success {
  box-shadow: unset !important;
  border: unset;
  margin-bottom: unset;
  padding: unset;
}
.checkout-onepage-success .column.main .checkout-success .success-page-content {
  font-family: "Arial";
  font-size: 18px;
  color: #333;
}
.checkout-onepage-success
  .column.main
  .checkout-success
  .success-page-content
  p:nth-child(3) {
  padding: 15px;
}
.checkout-onepage-success .column.main .checkout-success .actions-toolbar {
  margin-bottom: 25px;
}
.checkout-onepage-success
  .column.main
  .checkout-success
  .actions-toolbar
  a.action.primary.continue {
  color: #fff;
  background-color: #165c7d;
  font-family: "mothercare_2020-regular-webfont";
}
.checkout-onepage-success
  .column.main
  .checkout-success
  .shopping-recipet-typage {
  font-size: 18px;
  font-family: "Arial";
  font-weight: 600;
  color: #444;
}
.checkout-onepage-success .column.main .shopping-reciept-block-typage {
  width: 60%;
  margin: 0 auto;
  padding: 20px;
  border: 1px solid #165c7d;
  border-radius: 5px;
  font-family: "Arial";
}
@media screen and (max-width: 767px) {
  .checkout-onepage-success .column.main .shopping-reciept-block-typage {
    width: 80%;
  }
}
.checkout-onepage-success
  .column.main
  .shopping-reciept-block-typage
  .order-number-block-tybage
  p.shipping-delivery-info-typage {
  color: #42855d !important;
  font-size: 14px;
  border-bottom: 1px solid #e6e8e7;
  margin: unset !important;
  padding-bottom: 10px;
}
.checkout-onepage-success
  .column.main
  .shopping-reciept-block-typage
  .order-number-block-tybage
  strong {
  color: #2d355c;
  text-decoration: underline;
}
.checkout-onepage-success
  .column.main
  .shopping-reciept-block-typage
  .shipping-address-block-typage {
  display: block;
  width: 100%;
  margin: 10px 0;
  color: #575757;
  font-size: 14px;
}
.checkout-onepage-success
  .column.main
  .shopping-reciept-block-typage
  .shipping-address-block-typage
  br {
  display: none;
}
.checkout-onepage-success
  .column.main
  .shopping-reciept-block-typage
  .order-totals-main-block-typage {
  display: none;
}
.checkout-onepage-success
  .column.main
  .shopping-reciept-block-typage
  .order-totals-main-block-typage
  p.order-total-block-title-typage {
  text-align: center;
  border-top: 1px solid #e6e8e7;
  border-bottom: 1px solid #e6e8e7;
  padding: 10px 0;
  color: #165c7d;
}
.checkout-onepage-success
  .column.main
  .shopping-reciept-block-typage
  .order-totals-main-block-typage
  .order-totals-block-typage {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
  font-size: 12px;
}
.checkout-onepage-success
  .column.main
  .shopping-reciept-block-typage
  .order-totals-main-block-typage
  .order-totals-block-typage
  span.price {
  text-align: right;
}
.checkout-onepage-success
  .column.main
  .shopping-reciept-block-typage
  .order-totals-main-block-typage
  .order-totals-block-typage
  strong {
  text-align: left;
}
.checkout-onepage-success
  .column.main
  .shopping-reciept-block-typage
  .order-totals-main-block-typage
  .order-totals-block-typage
  strong:nth-child(5) {
  text-align: right !important;
}
.checkout-onepage-success
  .column.main
  .shopping-reciept-block-typage
  .show-button-typage {
  text-align: center;
  color: #2d355c;
  text-decoration: underline;
  font-weight: 600;
  cursor: pointer;
  font-size: 14px;
}
.checkout-onepage-success
  .column.main
  .shopping-reciept-block-typage
  .hide-button-typage {
  text-align: center;
  color: #2d355c;
  text-decoration: underline;
  font-weight: 600;
  cursor: pointer;
  font-size: 14px;
  display: none;
}
.checkout-onepage-success
  .column.main
  .shopping-reciept-block-typage.active
  .show-button-typage {
  display: none;
}
.checkout-onepage-success
  .column.main
  .shopping-reciept-block-typage.active
  .hide-button-typage {
  display: block;
}
.checkout-onepage-success
  .column.main
  .thankyou-promo-block
  .promo-block-content
  .pagebuilder-column-line {
  width: 60% !important;
  margin: 0 auto;
  gap: 5px;
}
@media (max-width: 767px) {
  .checkout-onepage-success
    .column.main
    .thankyou-promo-block
    .promo-block-content {
    overflow: auto;
  }
  .checkout-onepage-success
    .column.main
    .thankyou-promo-block
    .promo-block-content::-webkit-scrollbar,
  .checkout-onepage-success
    .column.main
    .thankyou-promo-block
    .promo-block-content::-moz-scrollbar {
    width: 1px !important;
  }
  .checkout-onepage-success
    .column.main
    .thankyou-promo-block
    .promo-block-content::-webkit-scrollbar-track,
  .checkout-onepage-success
    .column.main
    .thankyou-promo-block
    .promo-block-content::-moz-scrollbar-track {
    background: #fff;
  }
  .checkout-onepage-success
    .column.main
    .thankyou-promo-block
    .promo-block-content::-webkit-scrollbar-thumb,
  .checkout-onepage-success
    .column.main
    .thankyou-promo-block
    .promo-block-content::-moz-scrollbar-thumb {
    background: #fff;
  }
  .checkout-onepage-success
    .column.main
    .thankyou-promo-block
    .promo-block-content::-webkit-scrollbar-thumb:hover,
  .checkout-onepage-success
    .column.main
    .thankyou-promo-block
    .promo-block-content::-moz-scrollbar-thumb:hover {
    background: #fff;
  }
  .checkout-onepage-success
    .column.main
    .thankyou-promo-block
    .promo-block-content
    .pagebuilder-column-line {
    overflow: auto;
    width: 820px !important;
    max-width: inherit;
  }
  .checkout-onepage-success
    .column.main
    .thankyou-promo-block
    .promo-block-content
    .pagebuilder-column-line
    .pagebuilder-column {
    display: block !important;
    width: 270px !important;
  }
  .checkout-onepage-success
    .column.main
    .thankyou-promo-block
    .promo-block-content
    .pagebuilder-column-line
    .pagebuilder-column* {
    width: 100%;
  }
  .checkout-onepage-success
    .column.main
    .thankyou-promo-block
    .promo-block-content
    .pagebuilder-column-line
    .pagebuilder-column
    a
    img {
    width: 100%;
  }
}
body.customer-account-index,
.account {
  font-family: "mothercare_2020-regular-webfont";
}
.customer-address-index .page-title-wrapper .page-title .base:before {
  content: "my ";
}
.sales-order-history .page-title-wrapper .page-title .base:after {
  content: " history";
}
.kcpoints-info-index
  .block-balance-history
  #customerbalance-history
  tbody
  td.col.date {
  text-transform: lowercase !important;
}
.customer-account-login .field-recaptcha,
.customer-account-create .field-recaptcha {
  float: right;
  width: 50%;
}
.customer-account-login .field-recaptcha > div:first-child,
.customer-account-create .field-recaptcha > div:first-child {
  z-index: 2;
  position: relative;
  display: flex;
  justify-content: center;
  top: -50px;
}
.account .page-main {
  padding-top: 8px;
  padding-bottom: 8px;
}
.account .page-main .columns {
  margin: 30px 0 100px;
}
@media screen and (max-width: 1023px) {
  .account .page-main .columns {
    margin: 30px 0 50px;
  }
}
@media screen and (max-width: 767px) {
  .account .page-main .columns {
    padding: 0 8px;
    margin: 50px 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main {
    grid-area: sidebar;
    order: 2;
  }
}
.account .page-main .columns .column.main .page-title-wrapper .page-title {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  line-height: 38px;
  text-transform: lowercase;
  color: #165c7d;
  margin: 8px 0 18px;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .page-title-wrapper .page-title {
    font-size: 24px;
    line-height: 29px;
    margin: 15px 0 25px;
  }
}
.account .page-main .columns .column.main .block {
  border: 1px solid #e5e5e5;
  margin: 15px 0;
}
.account .page-main .columns .column.main .block .block-title {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 22px;
  color: #165c7d;
  padding: 16px 17px;
  background: 0 0;
  text-transform: lowercase;
  border-bottom: 1px solid #e5e5e5;
}
@media screen and (max-width: 1199px) {
  .account .page-main .columns .column.main .block .block-title {
    padding: 15px 13px;
  }
}
.account .page-main .columns .column.main .block .block-title.order {
  display: flex;
  align-items: center;
  flex-flow: inherit;
  gap: 20px;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .block .block-title.order {
    flex-flow: column;
  }
}
.account .page-main .columns .column.main .block .block-title.order .action {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 600;
  font-size: 13px;
  line-height: 16px;
  color: #193e70;
  margin-left: auto;
  text-decoration: underline;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .block .block-title.order .action {
    display: block;
  }
}
.account .page-main .columns .column.main .block .block-content {
  display: flex;
  flex-flow: row wrap;
  padding: 0;
}
.account .page-main .columns .column.main .block .block-content .box {
  width: 100%;
  margin: 0;
  max-width: 100%;
  padding: 0 0 12px;
}
.account
  .page-main
  .columns
  .column.main
  .block
  .block-content
  .box
  .box-title {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 16px;
  color: #165c7d;
  padding: 25px 17px 10px;
  margin: 0;
  text-transform: lowercase;
  border-bottom: 1px solid #e7e7e7;
}
@media screen and (max-width: 1199px) {
  .account
    .page-main
    .columns
    .column.main
    .block
    .block-content
    .box
    .box-title {
    padding: 13px 13px 10px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block
  .block-content
  .box
  .box-content {
  padding: 15px 17px;
}
@media screen and (max-width: 1199px) {
  .account
    .page-main
    .columns
    .column.main
    .block
    .block-content
    .box
    .box-content {
    padding: 15px 13px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block
  .block-content
  .box
  .box-content
  address,
.account
  .page-main
  .columns
  .column.main
  .block
  .block-content
  .box
  .box-content
  p {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 16px;
  color: #414141;
  margin: 0 0 5px;
}
.account
  .page-main
  .columns
  .column.main
  .block
  .block-content
  .box
  .box-content
  address
  strong,
.account
  .page-main
  .columns
  .column.main
  .block
  .block-content
  .box
  .box-content
  p
  strong {
  font-weight: 700;
}
.account
  .page-main
  .columns
  .column.main
  .block
  .block-content
  .box
  .box-actions {
  margin: 0;
  padding: 0 20px;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block
    .block-content
    .box
    .box-actions {
    justify-content: center;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block
  .block-content
  .box
  .box-actions
  .action {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 11px;
  line-height: 13px;
  color: #165c7d;
  text-transform: lowercase;
  display: inline-block;
  text-decoration: underline;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block
    .block-content
    .box
    .box-actions
    .action {
    justify-content: center;
    font-size: 14px;
    line-height: 17px;
    color: #515759;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block
  .block-content
  .box
  .box-actions
  .action:hover {
  color: #414141;
}
.account
  .page-main
  .columns
  .column.main
  .block
  .block-content
  .box
  .box-actions
  .action:last-child:after {
  display: none;
}
.account
  .page-main
  .columns
  .column.main
  .block
  .block-content
  .box
  .box-actions
  .text-pipe {
  color: #d9d9d6;
  font-weight: 400;
  font-size: 11px;
  line-height: 13px;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block
    .block-content
    .box
    .box-actions
    .text-pipe {
    color: #000;
  }
}
.account .page-main .columns .column.main .block.block-addresses-default {
  border: 1px solid #e5e5e5;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .block.block-addresses-default {
    border: 0;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block.block-addresses-default
  .block-title {
  display: none;
}
.account
  .page-main
  .columns
  .column.main
  .block.block-addresses-default
  .block-content {
  padding: 48px 135px;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-addresses-default
    .block-content {
    padding: 0;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block.block-addresses-default
  .block-content
  .box {
  padding: 0 15px;
  width: calc(100% / 2);
  margin: 25px 0;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-addresses-default
    .block-content
    .box {
    width: 100%;
    padding: 0 0 15px;
    margin: 0 0 20px;
    border-bottom: 0.5px solid #d7d7d7;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block.block-addresses-default
  .block-content
  .box
  .box-title {
  padding: 0;
  border: 0;
  margin: 0 0 17px;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-addresses-default
    .block-content
    .box
    .box-title {
    background: #165c7d;
    padding: 10px 15px;
    color: #fff;
    font-weight: 700;
    font-size: 13px;
    line-height: 17px;
    text-align: center;
    letter-spacing: 0.9px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block.block-addresses-default
  .block-content
  .box
  .box-content {
  padding: 0;
}
.account
  .page-main
  .columns
  .column.main
  .block.block-addresses-default
  .block-content
  .box
  .box-content
  address,
.account
  .page-main
  .columns
  .column.main
  .block.block-addresses-default
  .block-content
  .box
  .box-content
  p {
  font-size: 11px;
  color: #000;
}
.account
  .page-main
  .columns
  .column.main
  .block.block-addresses-default
  .block-content
  .box
  .box-content
  address
  strong,
.account
  .page-main
  .columns
  .column.main
  .block.block-addresses-default
  .block-content
  .box
  .box-content
  p
  strong {
  color: #3a3a3a;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-addresses-default
    .block-content
    .box
    .box-content
    address,
  .account
    .page-main
    .columns
    .column.main
    .block.block-addresses-default
    .block-content
    .box
    .box-content
    p {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: #414141;
    line-height: 20px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block.block-addresses-default
  .block-content
  .box
  .box-content
  address
  a,
.account
  .page-main
  .columns
  .column.main
  .block.block-addresses-default
  .block-content
  .box
  .box-content
  p
  a {
  text-decoration: underline;
  font-weight: 400;
  font-size: 11px;
  color: #003971;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-addresses-default
    .block-content
    .box
    .box-content
    address
    a,
  .account
    .page-main
    .columns
    .column.main
    .block.block-addresses-default
    .block-content
    .box
    .box-content
    p
    a {
    font-size: 14px;
    line-height: 20px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block.block-addresses-default
  .block-content
  .box
  .box-actions {
  padding: 10px 0;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-addresses-default
    .block-content
    .box
    .box-actions {
    justify-content: flex-start;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-addresses-default
    .block-content
    .box
    .box-actions
    .action {
    font-family: "mothercare_2020-regular-webfont";
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-addresses-default
    .block-content
    .box:last-child {
    border-bottom: 0;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block.block-addresses-default
  .block-content
  .actions-toolbar {
  justify-content: center;
  margin: 28px 0 13px;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-addresses-default
    .block-content
    .actions-toolbar {
    margin: 10px 0 13px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block.block-addresses-default
  .block-content
  .actions-toolbar
  .primary
  .action {
  min-width: 211px;
  background: #165c7d;
  border-radius: 5px;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 12px;
  padding: 6px 15px;
  font-family: "mothercare_2020-regular-webfont";
  text-transform: lowercase;
}
.account
  .page-main
  .columns
  .column.main
  .block.block-addresses-default
  .block-content
  .actions-toolbar
  .primary
  .action:hover {
  background: #003971;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .block.block-dashboard-orders {
    border: 0;
    margin: 30px 0;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-dashboard-orders
    .block-title {
    border: 0;
    padding: 0;
    justify-content: center;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-dashboard-orders
    .block-content {
    padding: 0;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block.block-dashboard-orders
  .block-content
  .table-wrapper {
  padding: 5px 20px 20px;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-dashboard-orders
    .block-content
    .table-wrapper {
    padding: 0;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-dashboard-info
    .block-title {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-dashboard-info
    .block-content {
    padding: 15px;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-dashboard-info
    .block-content
    .box {
    text-align: center;
    padding: 0;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-dashboard-info
    .block-content
    .box
    .box-title {
    font-size: 18px;
    line-height: 22px;
    border: 0;
    padding: 0;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-dashboard-info
    .block-content
    .box
    .box-content {
    padding: 7px 0;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-dashboard-info
    .block-content
    .box
    .box-content
    p {
    font-size: 14px;
    line-height: 25px;
    margin: 0 0 3px;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-dashboard-info
    .block-content
    .box
    .actions {
    padding: 0;
    justify-content: center;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block.block-order-details-view
  .block-title {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 23px;
}
.account
  .page-main
  .columns
  .column.main
  .block.block-order-details-view
  .block-content {
  padding: 25px 17px;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-order-details-view
    .block-content {
    padding: 12px 17px 7px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block.block-order-details-view
  .block-content
  .box {
  padding: 0;
  width: calc(100% / 4);
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .block.block-order-details-view
    .block-content
    .box {
    width: 100%;
    margin: 12px 0;
  }
}
.account
  .page-main
  .columns
  .column.main
  .block.block-order-details-view
  .block-content
  .box
  .box-title {
  padding: 0;
  border: 0;
  font-size: 14px;
  margin: 0 0 12px;
}
.account
  .page-main
  .columns
  .column.main
  .block.block-order-details-view
  .block-content
  .box
  .box-content {
  padding: 0;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 18px;
  color: #414141;
  margin: 0 0 5px;
}
.account
  .page-main
  .columns
  .column.main
  .block.block-order-details-view
  .block-content
  .box
  .box-content
  address
  a,
.account
  .page-main
  .columns
  .column.main
  .block.block-order-details-view
  .block-content
  .box
  .box-content
  p
  a {
  color: #165c7d;
  text-decoration: underline;
}
.account .page-main .columns .column.main .order-links {
  margin: 0;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .order-links {
    width: 100%;
    flex-flow: row wrap;
    margin-bottom: 20px;
  }
}
.account .page-main .columns .column.main .order-links .item {
  padding: 0;
  background: 0 0;
  border: 1px solid #e2e2e2;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .order-links .item {
    width: 50%;
  }
}
.account .page-main .columns .column.main .order-links .item strong,
.account .page-main .columns .column.main .order-links .item a {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  color: #515759;
  line-height: 23px;
  display: block;
  padding: 23px 20px;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .order-links .item strong,
  .account .page-main .columns .column.main .order-links .item a {
    font-size: 14px;
    display: block;
    padding: 13px 10px;
  }
}
.account .page-main .columns .column.main .order-links .item strong {
  color: #165c7d;
}
.account .page-main .columns .column.main .order-links .item:last-child {
  border-left: 0;
}
.account .page-main .columns .column.main .order-details-items {
  margin: -1px 0 0;
}
.account
  .page-main
  .columns
  .column.main
  .order-details-items.shipments
  .order-tracking {
  display: none;
}
.account .page-main .columns .column.main .order-details-items .order-tracking {
  margin: 20px 0;
}
.account .page-main .columns .column.main .table-wrapper {
  width: 100%;
  padding: 5px 20px 20px;
}
.account .page-main .columns .column.main .table-wrapper .table {
  margin: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .table-wrapper .table {
    padding: 0;
  }
}
.account .page-main .columns .column.main .table-wrapper .table thead tr th {
  font-size: 14px;
  line-height: 19px;
  font-family: "mothercare_2020-regular-webfont";
  color: #000;
  text-transform: lowercase;
  padding: 10px 17px;
  text-align: center;
}
@media screen and (max-width: 1199px) {
  .account .page-main .columns .column.main .table-wrapper .table thead tr th {
    padding: 11px 13px;
  }
}
@media screen and (max-width: 1023px) {
  .account .page-main .columns .column.main .table-wrapper .table thead tr th {
    font-size: 14px;
    line-height: 16px;
    padding: 11px 8px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper
  .table
  thead
  tr
  th.col.sku {
  text-transform: uppercase;
}
.account .page-main .columns .column.main .table-wrapper .table tbody tr {
  border-bottom: 1px solid #e5e5e5;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .table-wrapper .table tbody tr {
    padding: 0;
    border: 1px solid #d9d9d6;
    margin: 18px 0;
  }
}
.account .page-main .columns .column.main .table-wrapper .table tbody tr td {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #000;
  padding: 20px 17px;
  text-align: center;
}
@media screen and (max-width: 1199px) {
  .account .page-main .columns .column.main .table-wrapper .table tbody tr td {
    padding: 13px;
  }
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .table-wrapper .table tbody tr td {
    padding: 15px 13px 15px 150px;
    position: relative;
    background: #f9f9f9;
    background: linear-gradient(90deg, #f9f9f9 38%, #fff 38%);
  }
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper
  .table
  tbody
  tr
  td.actions
  .action {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #193e70;
  padding: 0;
  margin: 0;
  display: inline-block;
  text-transform: lowercase;
  text-decoration: underline;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper
    .table
    tbody
    tr
    td.actions
    .action {
    color: #165c7d;
  }
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper
  .table
  tbody
  tr
  td.actions
  .action:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 10px;
  background: #d9d9d6;
  margin: 0 5px 0 9px;
}
@media screen and (max-width: 1023px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper
    .table
    tbody
    tr
    td.actions
    .action:after {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper
    .table
    tbody
    tr
    td.actions
    .action:after {
    display: inline-block;
    background: #000;
  }
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper
  .table
  tbody
  tr
  td.actions
  .action:hover {
  color: #193e70;
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper
  .table
  tbody
  tr
  td.actions
  .action:last-child:after {
  display: none;
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper
  .table
  tbody
  tr
  td.actions
  .action.view {
  text-decoration: unset;
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper
  .table
  tbody
  tr
  td.actions
  .action.view
  span {
  text-decoration: underline;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper
    .table
    tbody
    tr
    td:before {
    position: absolute;
    left: 13px;
    width: 33%;
    font-size: 14px;
    line-height: 17px;
    font-family: "mothercare_2020-regular-webfont";
    color: #000 !important;
    text-transform: lowercase;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper
    .table
    tbody
    tr
    td:after {
    content: "";
    position: absolute;
    right: 0;
    width: 62%;
    height: 100%;
    border-left: 1px solid #d9d9d6;
    top: 0;
  }
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper
  .table
  tbody
  tr
  td.status {
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper
    .table
    tbody
    tr
    td.status {
    font-style: normal;
  }
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper
  .table
  tbody
  tr
  td.col.qty
  ul.items-qty
  li.ship-qty,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper
  .table
  tbody
  tr
  td.col.qty
  ul.items-qty
  li.cancel-qty,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper
  .table
  tbody
  tr
  td.col.qty
  ul.items-qty
  li.refund-qty {
  display: none;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper
    .table
    tbody
    tr
    td.col.sku:before {
    text-transform: uppercase;
  }
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper
  .table
  tbody
  tr
  td.col.date {
  text-transform: uppercase;
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper
  .table
  tbody
  tr
  td.col.date
  span {
  text-transform: capitalize;
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper
  .table
  tbody
  tr
  td.col.actions {
  text-transform: lowercase;
  font-weight: 700 !important;
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper
  .table
  tbody
  tr:nth-child(odd) {
  background: #f9f9f9;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper
    .table
    tbody
    tr:nth-child(odd) {
    background: 0 0;
  }
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .table-wrapper.balance-history {
    padding: 0;
  }
}
.account .page-main .columns .column.main .table-wrapper.orders-history {
  border: 1px solid #d9d9d6;
  padding: 0;
  margin: 21px 0 0;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .table-wrapper.orders-history {
    border: 0;
    margin: 0;
  }
}
.account .page-main .columns .column.main .table-wrapper.order-items,
.account .page-main .columns .column.main .table-wrapper.order-items-shipment {
  border: 1px solid #e5e5e5;
  padding: 0;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .table-wrapper.order-items,
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items-shipment {
    border: unset;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items
    .table-order-items
    tbody,
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items-shipment
    .table-order-items
    tbody {
    border: 2px solid #e5e5e5;
    margin-bottom: 15px;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items
    .table-order-items
    tbody
    tr,
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items-shipment
    .table-order-items
    tbody
    tr {
    margin: -1px 0 0;
    border: 0;
    border-bottom: 2px solid #e5e5e5 !important;
  }
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items
  .table-order-items
  tbody
  tr
  td
  .opt-value,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items-shipment
  .table-order-items
  tbody
  tr
  td
  .opt-value {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items
  .table-order-items
  tbody
  tr
  td
  .opt-value
  dt,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items-shipment
  .table-order-items
  tbody
  tr
  td
  .opt-value
  dt,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items
  .table-order-items
  tbody
  tr
  td
  .opt-value
  dd,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items-shipment
  .table-order-items
  tbody
  tr
  td
  .opt-value
  dd {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 11px;
  color: #9a9a94;
  margin-right: 10px;
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items
  .table-order-items
  tbody
  tr
  td
  .opt-value
  dt,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items-shipment
  .table-order-items
  tbody
  tr
  td
  .opt-value
  dt {
  min-width: 30px;
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items
  .table-order-items
  tbody
  tr
  td
  .opt-value
  dd,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items-shipment
  .table-order-items
  tbody
  tr
  td
  .opt-value
  dd {
  margin-right: 0;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items
    .table-order-items
    tbody:last-child
    tr,
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items-shipment
    .table-order-items
    tbody:last-child
    tr {
    border-bottom: 1px solid #e5e5e5;
  }
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items
  .table-order-items
  tfoot
  tr.giftcard.totals
  td.amount,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items-shipment
  .table-order-items
  tfoot
  tr.giftcard.totals
  td.amount {
  color: #419f12 !important;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items
    .table-order-items
    tfoot
    tr,
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items-shipment
    .table-order-items
    tfoot
    tr {
    display: flex;
    padding: 0;
    margin: 0;
  }
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items
  .table-order-items
  tfoot
  tr
  th,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items-shipment
  .table-order-items
  tfoot
  tr
  th {
  text-align: left;
  padding: 15px 17px;
  vertical-align: middle;
  font-weight: 600;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items
    .table-order-items
    tfoot
    tr
    th,
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items-shipment
    .table-order-items
    tfoot
    tr
    th {
    display: inline-block;
    font-weight: 700;
  }
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items
  .table-order-items
  tfoot
  tr
  td,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items-shipment
  .table-order-items
  tfoot
  tr
  td {
  text-align: right;
  padding: 15px 17px;
  vertical-align: middle;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items
    .table-order-items
    tfoot
    tr
    td,
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items-shipment
    .table-order-items
    tfoot
    tr
    td {
    display: inline-block;
    margin-left: auto;
    font-weight: 700;
  }
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items
  .table-order-items
  tfoot
  tr
  td.amount,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items-shipment
  .table-order-items
  tfoot
  tr
  td.amount {
  color: #003971;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items
    .table-order-items
    tfoot
    tr
    td:before,
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items-shipment
    .table-order-items
    tfoot
    tr
    td:before {
    display: none;
  }
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items
  .table-order-items
  tfoot
  tr.grand_total,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items-shipment
  .table-order-items
  tfoot
  tr.grand_total {
  background: #e5e5e5;
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items
  .table-order-items
  tfoot
  tr.grand_total
  th,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items-shipment
  .table-order-items
  tfoot
  tr.grand_total
  th {
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  text-align: right;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items
    .table-order-items
    tfoot
    tr.grand_total
    th,
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items-shipment
    .table-order-items
    tfoot
    tr.grand_total
    th {
    font-size: 16px;
    line-height: 20px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items
  .table-order-items
  tfoot
  tr.grand_total
  th
  strong,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items-shipment
  .table-order-items
  tfoot
  tr.grand_total
  th
  strong {
  font-family: inherit;
  font-weight: inherit;
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items
  .table-order-items
  tfoot
  tr.grand_total
  td,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items-shipment
  .table-order-items
  tfoot
  tr.grand_total
  td {
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items
    .table-order-items
    tfoot
    tr.grand_total
    td,
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items-shipment
    .table-order-items
    tfoot
    tr.grand_total
    td {
    font-size: 16px;
    line-height: 20px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items
  .table-order-items
  tfoot
  tr.grand_total
  td
  strong,
.account
  .page-main
  .columns
  .column.main
  .table-wrapper.order-items-shipment
  .table-order-items
  tfoot
  tr.grand_total
  td
  strong {
  font-weight: inherit;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items
    .table-order-items
    tfoot
    tr.grand_total
    td:before,
  .account
    .page-main
    .columns
    .column.main
    .table-wrapper.order-items-shipment
    .table-order-items
    tfoot
    tr.grand_total
    td:before {
    display: none;
  }
}
.account .page-main .columns .column.main .form-address-edit {
  max-width: 65%;
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  margin: 0 -22px;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .form-address-edit {
    margin: 0 0 18px;
    max-width: 100%;
    flex-flow: row wrap;
  }
}
.account .page-main .columns .column.main .form-address-edit .fieldset {
  width: calc(100% / 2 - 44px);
  float: none;
  max-width: 100%;
  margin: 0 22px;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .form-address-edit .fieldset {
    width: 100%;
    margin: 0;
  }
}
.account .page-main .columns .column.main .form-address-edit .fieldset .legend {
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 18px;
  color: #003971;
  font-family: "mothercare_2020-regular-webfont";
  border: 0;
  margin: 0 0 13px;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-address-edit
    .fieldset
    .legend {
    display: none;
  }
}
.account .page-main .columns .column.main .form-address-edit .fieldset .field {
  margin: 0 0 10px;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-address-edit
    .fieldset
    .field {
    margin: 0 0 8px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field
  .label {
  font-weight: 700;
  font-size: 10px;
  line-height: 11px;
  color: #000;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  margin: 0 0 5px;
  display: block;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-address-edit
    .fieldset
    .field
    .label {
    margin: 0 0 9px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field
  .label:after {
  color: #ff3c3c;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-address-edit
    .fieldset
    .field
    .label {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 25px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field
  .control
  span.country-code {
  z-index: 1;
  background: #edf1e8;
  border-radius: 5px 0 0 5px;
  height: 32px;
  width: auto;
  color: #1e1e1e;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 28px;
  padding: 0 9px;
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field
  .control
  .input-text,
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field
  .control
  select {
  border: 0.5px solid #d9d9d9;
  border-radius: 0;
  padding: 10px 8px;
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 11px;
  height: 32px;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  color: #424242;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-address-edit
    .fieldset
    .field
    .control
    .input-text,
  .account
    .page-main
    .columns
    .column.main
    .form-address-edit
    .fieldset
    .field
    .control
    select {
    padding: 4px 8px;
    font-weight: 400;
    margin: 0 0 9px;
    height: 30px;
    font-size: 14px;
    line-height: 21px;
    border: 0.5px solid #a8a8a8;
    border-radius: 5px;
    color: #515759;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field
  .control
  select#country.required-entry,
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field
  .control
  input#zip.input-text {
  opacity: 0.5;
  cursor: not-allowed;
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field
  .control
  input#zip.input-text {
  pointer-events: none;
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field
  .control
  .error-text {
  font-size: 10px;
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field.primary {
  margin: 0;
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field
  .checkbox {
  border: 0.5px solid #d9d9d9;
  border-radius: 0;
  width: 11px;
  height: 11px;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-address-edit
    .fieldset
    .field
    .checkbox {
    width: 14px;
    height: 14px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field.choice {
  align-items: center;
  margin: 17px 0;
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field.choice
  .label {
  margin: 0;
  color: #424242;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-address-edit
    .fieldset
    .field.choice
    .label {
    line-height: normal;
    letter-spacing: -0.011em;
    color: #6a6c6c;
    margin-left: 3px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field
  .field-note {
  font-style: normal;
  font-weight: 400;
  font-size: 8px;
  line-height: 9px;
  color: #999;
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field.telephone
  .control.phone-input {
  display: flex;
  flex-wrap: wrap;
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field.telephone
  .control.phone-input
  .country-code {
  position: absolute;
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field.telephone
  .control.phone-input
  .input-text {
  padding-left: 45px;
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .field.telephone
  .control.phone-input
  .mage-error {
  width: 100%;
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .message {
  margin: 20px 0 10px;
  background: #f6f6f6;
  font-size: 10px;
  color: #165c7d;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-weight: 400;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-address-edit
    .fieldset
    .message {
    margin: 12px 0 10px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .nested
  .field {
  margin-top: 25px;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-address-edit
    .fieldset
    .nested
    .field {
    margin-top: 18px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .actions-toolbar {
  margin: 25px 0;
  justify-content: center;
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .actions-toolbar
  .primary
  .action {
  background: #165c7d;
  border-radius: 5px;
  padding: 5px 15px;
  height: 28px;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 12px;
  font-family: "mothercare_2020-regular-webfont";
  min-width: 45%;
  text-transform: lowercase;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-address-edit
    .fieldset
    .actions-toolbar
    .primary
    .action {
    min-width: 100%;
    height: 39px;
    font-size: 16px;
    line-height: 19px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-address-edit
  .fieldset
  .actions-toolbar
  .secondary
  a.action.back {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 12px;
  color: #165c7d;
  background: #fff;
  border-radius: 5px;
  padding: 8px 46px;
  width: 45%;
  text-transform: lowercase;
  border: 1px solid #165c7d;
  display: block;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-address-edit
    .fieldset
    .actions-toolbar
    .secondary
    a.action.back {
    min-width: 100%;
    height: 39px;
    font-size: 16px;
    line-height: 19px;
    text-align: center;
  }
}
.account .page-main .columns .column.main .storecredit .block .block-title,
.account .page-main .columns .column.main .kcpoints .block .block-title {
  padding: 12px 17px;
}
.account .page-main .columns .column.main .storecredit .block .block-content,
.account .page-main .columns .column.main .kcpoints .block .block-content {
  padding: 12px 10px;
}
.account
  .page-main
  .columns
  .column.main
  .storecredit
  .block
  .block-content
  .balance-price-label,
.account
  .page-main
  .columns
  .column.main
  .kcpoints
  .block
  .block-content
  .balance-price-label {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 23px;
  color: #3b3a3a;
  margin: 7px;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .storecredit
    .block
    .block-content
    .balance-price-label,
  .account
    .page-main
    .columns
    .column.main
    .kcpoints
    .block
    .block-content
    .balance-price-label {
    font-size: 18px;
    line-height: 21px;
  }
}
.account .page-main .columns .column.main .storecredit .block.block-balance,
.account .page-main .columns .column.main .kcpoints .block.block-balance {
  margin-bottom: 22px;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .column.main .storecredit .block.block-balance,
  .account .page-main .columns .column.main .kcpoints .block.block-balance {
    border: 1px solid #e5e5e5;
    text-align: center;
    padding: 15px;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .storecredit
    .block.block-balance
    .block-title,
  .account
    .page-main
    .columns
    .column.main
    .kcpoints
    .block.block-balance
    .block-title {
    border: 0;
    padding: 0;
    margin: 0 0 12px;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .storecredit
    .block.block-balance
    .block-content,
  .account
    .page-main
    .columns
    .column.main
    .kcpoints
    .block.block-balance
    .block-content {
    justify-content: center;
    padding: 0;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .storecredit
    .block.block-balance-history,
  .account
    .page-main
    .columns
    .column.main
    .kcpoints
    .block.block-balance-history {
    border: 0;
    margin: 28px 0 0;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .storecredit
    .block.block-balance-history
    .block-title,
  .account
    .page-main
    .columns
    .column.main
    .kcpoints
    .block.block-balance-history
    .block-title {
    border: 0;
    padding: 0;
    text-align: center;
    margin: 0;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .storecredit
    .block.block-balance-history
    .block-content,
  .account
    .page-main
    .columns
    .column.main
    .kcpoints
    .block.block-balance-history
    .block-content {
    padding: 0;
  }
}
.account .page-main .columns .column.main .toolbar {
  justify-content: center;
}
.account .page-main .columns .column.main .pager .toolbar-amount {
  display: none;
}
.account .page-main .columns .column.main .pager .pages {
  margin: 0;
}
.account
  .page-main
  .columns
  .column.main
  .pager
  .pages
  .pages-items
  .item.current
  .page {
  background: #165c7d;
  color: #fff;
}
.account .page-main .columns .column.main .pager .limiter {
  display: none;
}
.account .page-main .columns .column.main .top-control-buttons .action {
  background: #fff;
  border: 1px solid #165c7d;
  border-radius: 8px;
  padding: 10px 17px;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #165c7d;
  text-align: center;
  font-family: "mothercare_2020-regular-webfont";
  height: 37px;
  display: inline-block;
  vertical-align: middle;
  width: 220px;
}
.account .page-main .columns .column.main .top-control-buttons .action.tocart {
  color: #fff;
  background: #165c7d;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .top-control-buttons
    .action.tocart {
    min-width: 100%;
  }
}
.account
  .page-main
  .columns
  .column.main
  .top-control-buttons
  .action.tocart:before {
  content: "";
  background: url(../images/bag-check-fill.svg) no-repeat 0px 0px;
  width: 14px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
  margin-top: -6px;
  background-size: 100% 100%;
}
.account .page-main .columns .column.main .top-control-buttons .action.update {
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .top-control-buttons
    .action.update {
    min-width: 100%;
    margin: 20px 0 5px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .top-control-buttons
  .action.update:before {
  content: "";
  background: url(../images/trash-solid.svg) no-repeat 0px 0px;
  width: 16px;
  height: 14px;
  display: inline-block;
  vertical-align: middle;
  margin-top: -4px;
  margin-right: 4px;
  background-size: 100% 100%;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .move-all-wishlist-button {
  display: none;
}
.account .page-main .columns .column.main .form-wishlist-items .product-items {
  margin: 0 -25px;
  gap: initial;
  row-gap: initial;
}
@media screen and (max-width: 1199px) {
  .account
    .page-main
    .columns
    .column.main
    .form-wishlist-items
    .product-items {
    margin: 0 -10px;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-wishlist-items
    .product-items {
    margin: 0 -8px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item {
  width: calc(100% / 4 - 50px);
  margin: 27px 25px;
}
@media screen and (max-width: 1199px) {
  .account
    .page-main
    .columns
    .column.main
    .form-wishlist-items
    .product-items
    .product-item {
    margin: 22px 10px;
    width: calc(100% / 4 - 20px);
  }
}
@media screen and (max-width: 1023px) {
  .account
    .page-main
    .columns
    .column.main
    .form-wishlist-items
    .product-items
    .product-item {
    width: calc(100% / 3 - 20px);
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-wishlist-items
    .product-items
    .product-item {
    margin: 22px 8px;
    width: calc(100% / 2 - 16px);
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info {
  text-align: center;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .product-item-photo
  .product-image-container {
  text-align: center;
  width: 100% !important;
  margin: auto;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .product-item-photo
  .product-image-container
  .product-image-photo {
  border: 1px solid #f4f1f1;
  border-radius: 0;
  filter: none;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .product-item-name {
  padding: 0 15px;
  margin: 8px 0 0;
  max-width: 100%;
  display: block;
  min-height: 40px;
}
@media screen and (max-width: 1535px) {
  .account
    .page-main
    .columns
    .column.main
    .form-wishlist-items
    .product-items
    .product-item
    .product-item-info
    .product-item-name {
    min-height: 57px;
  }
}
@media screen and (max-width: 1199px) {
  .account
    .page-main
    .columns
    .column.main
    .form-wishlist-items
    .product-items
    .product-item
    .product-item-info
    .product-item-name {
    min-height: 72px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .product-item-name
  .product-item-link {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: -0.011em;
  color: #515759;
  display: inline-block;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .price-box {
  padding: 20px 15px 0;
  margin: 0 0 20px;
  position: relative;
  max-width: 100%;
  text-align: center;
  font-weight: 700;
  font-size: 16px;
  color: #1e1e1e;
  letter-spacing: -0.011em;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .price-box
  .old-price {
  text-decoration: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .price-box
  .old-price
  .price {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 150%;
  letter-spacing: -0.011em;
  text-decoration-line: line-through;
  color: #515759;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .price-box
  .price-with-discount {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  justify-content: center;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .price-box
  .price-with-discount
  .price-final_price
  .price,
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .price-box
  .price-with-discount
  .special-price
  .price {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.011em;
  color: #1e1e1e;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .price-box
  .price-with-discount
  .discount-off {
  margin-left: 5px;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .price-box
  .price-with-discount
  .discount-off
  .discount-percent {
  background: #f24822;
  padding: 1px 4px 0;
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 150%;
  letter-spacing: -0.011em;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  top: -2px;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .product-item-tooltip {
  display: none;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .product-item-inner {
  padding: 0 15px;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-wishlist-items
    .product-items
    .product-item
    .product-item-info
    .product-item-inner {
    padding: 0;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-wishlist-items
    .product-items
    .product-item
    .product-item-info
    .product-item-inner
    .box-tocart {
    width: 100%;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .product-item-inner
  .box-tocart
  .fieldset
  .qty {
  display: none;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .product-item-inner
  .box-tocart
  .fieldset
  .actions-primary
  .tocart {
  min-width: 148px;
  height: 37px;
  background: #fff;
  border: 1px solid #165c7d;
  border-radius: 8px;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  text-transform: lowercase;
  color: #165c7d;
}
@media screen and (max-width: 1199px) {
  .account
    .page-main
    .columns
    .column.main
    .form-wishlist-items
    .product-items
    .product-item
    .product-item-info
    .product-item-inner
    .box-tocart
    .fieldset
    .actions-primary
    .tocart {
    min-width: 108px;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-wishlist-items
    .product-items
    .product-item
    .product-item-info
    .product-item-inner
    .box-tocart
    .fieldset
    .actions-primary
    .tocart {
    min-width: 100%;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .product-item-inner
  .box-tocart
  .fieldset
  .actions-primary
  .tocart:hover {
  background: #165c7d;
  color: #fff;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .product-item-inner
  .product-item-actions {
  justify-content: center;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-wishlist-items
    .product-items
    .product-item
    .product-item-info
    .product-item-inner
    .product-item-actions {
    flex-flow: row wrap;
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-wishlist-items
    .product-items
    .product-item
    .product-item-info
    .product-item-inner
    .product-item-actions
    .actions-primary {
    width: 100%;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .product-item-inner
  .product-item-actions
  .action.edit {
  display: none;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .product-item-inner
  .product-item-actions
  .action.delete {
  display: flex;
  align-items: center;
  font-size: 0;
  margin-left: 8px;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-wishlist-items
    .product-items
    .product-item
    .product-item-info
    .product-item-inner
    .product-item-actions
    .action.delete {
    margin: 10px 0 0;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .product-item-inner
  .product-item-actions
  .action.delete:before {
  content: "";
  display: inline-block;
  background: url(../images/trash.svg) no-repeat 0px 0px;
  width: 19px;
  height: 16px;
  background-size: 100% 100%;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .form-wishlist-items
    .product-items
    .product-item
    .product-item-info
    .product-item-inner
    .product-item-actions
    .action.delete:before {
    width: 36px;
    height: 36px;
  }
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .product-item-inner
  .check {
  margin-bottom: 30px;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .product-items
  .product-item
  .product-item-info
  .product-item-inner
  .check
  span {
  font-style: normal;
  font-weight: 700;
  font-size: 10px;
  line-height: 150%;
  letter-spacing: -0.011em;
  color: #1d1d1d;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .wishlist-empty-container {
  text-align: center;
  padding: 50px 0;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .wishlist-empty-container
  .empty-img {
  margin-top: 10px;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .wishlist-empty-container
  .empty-img
  img {
  padding: 20px;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .wishlist-empty-container
  .empty-info-block
  .empty-title {
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 27px;
  text-transform: lowercase;
  color: #000;
  font-family: "mothercare_2020-regular-webfont";
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .wishlist-empty-container
  .empty-info-block
  p {
  margin: 15px;
  text-transform: lowercase;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .wishlist-empty-container
  .empty-info-block
  .actions {
  margin-top: 40px;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .wishlist-empty-container
  .empty-info-block
  .actions
  .action.shop-now {
  background: #165c7d;
  padding: 10px 80px;
  border-radius: 5px;
}
.account
  .page-main
  .columns
  .column.main
  .form-wishlist-items
  .wishlist-empty-container
  .empty-info-block
  .actions
  .action.shop-now
  span {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 19px;
  text-transform: lowercase;
  color: #fff;
  padding: 10px 20px;
}
.account .page-main .columns .column.main .gift-card-container {
  border: 0;
  padding: 0;
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-form
  .gift-card-form-field {
  padding: 15px 0;
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-form
  #giftcard-form
  .field {
  width: 399px;
  flex: 0 0 auto !important;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .gift-card-container
    .gift-card-form
    #giftcard-form
    .field {
    width: 100%;
  }
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-form
  #giftcard-form
  .field
  .control {
  position: relative;
  display: flex;
  flex-flow: row wrap;
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-form
  #giftcard-form
  .field
  .control
  label[for="giftcard-code"] {
  position: unset !important;
  width: 100%;
  display: block;
  order: 1;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  font-family: "mothercare_2020-regular-webfont";
  line-height: 14px;
  color: #414141;
  margin: 0 0 6px;
  z-index: initial !important;
  transition-duration: initial !important;
  transform: none !important;
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-form
  #giftcard-form
  .field
  .control
  .input-text {
  background: #fff;
  border: 1px solid #e2e2e2;
  border-radius: 5px;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  order: 2;
  height: 45px;
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-form
  #giftcard-form
  .field
  .control
  .clear-input {
  top: 33px;
  right: 18px;
  background: url(../images/gift-card-close-icon.svg) no-repeat 0px 0px;
  width: 18px;
  height: 18px;
  background-size: 100% 100%;
  z-index: 1;
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-form
  #giftcard-form
  .field
  .control
  #giftcard-code-error {
  font-weight: 400;
  font-size: 12px;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  position: absolute;
  bottom: -25px;
  margin: 0;
  top: auto;
  z-index: 9;
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-form
  #giftcard-form
  .actions-toolbar {
  margin: 19px 0 0;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .gift-card-container
    .gift-card-form
    #giftcard-form
    .actions-toolbar {
    margin: 0;
  }
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-form
  #giftcard-form
  .actions-toolbar
  .primary
  .action {
  min-width: 197px;
  height: 45px;
  background: #165c7d;
  border-radius: 5px;
  opacity: 1;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .gift-card-container
    .gift-card-form
    #giftcard-form
    .actions-toolbar
    .primary
    .action {
    min-width: 100%;
  }
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-form
  .gift-card-form-response {
  margin-top: 20px;
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-form
  .gift-card-form-response
  .card-details
  .card-balance {
  margin: 40px 0;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .gift-card-container
    .gift-card-form
    .gift-card-form-response
    .card-details
    .card-balance {
    margin: 20px 0;
  }
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-form
  .gift-card-form-response
  table
  tbody
  tr {
  border: 0;
}
@media screen and (max-width: 767px) {
  .account
    .page-main
    .columns
    .column.main
    .gift-card-container
    .gift-card-form
    .gift-card-form-response
    table
    tbody
    tr
    th {
    display: none;
  }
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-form
  .gcf-resp-msg {
  padding: 15px 16px;
  background: #57b894;
  border-radius: 5px;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.011em;
  color: #fff;
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-form
  .gcf-resp-msg.error {
  background: #e45959;
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-terms {
  margin-top: 18px;
  color: #414141 !important;
  font-size: 14px;
  padding: 0 40px;
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-terms
  ol {
  list-style: auto;
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-terms
  ol
  li {
  margin-bottom: 1rem;
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-terms
  div[data-role="trigger"]
  h4 {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  display: flex;
  align-items: center;
}
.account
  .page-main
  .columns
  .column.main
  .gift-card-container
  .gift-card-terms
  div[data-role="trigger"]
  h4:after {
  position: unset;
  margin-left: auto;
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .sidebar-main {
    order: 1;
    grid-area: main;
  }
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .sidebar-main .block {
    background: 0 0;
    position: unset;
  }
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .sidebar-main .block .title {
    background: #fcfcfc;
    border: 2px solid #d9d9d6;
    font-family: "mothercare_2020-regular-webfont";
    font-style: normal;
    text-transform: lowercase;
    font-size: 14px;
    line-height: 16px;
    color: #165c7d;
    padding: 9px 15px;
    position: relative;
    margin: 0 0 8px;
  }
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .sidebar-main .block .title strong {
    font-weight: 400;
  }
}
@media screen and (max-width: 767px) {
  .account .page-main .columns .sidebar-main .block .title:after {
    content: "";
    position: absolute;
    right: 10px;
    top: 14px;
    background: url(../images/account-dropdown.svg) no-repeat 0px 0px;
    width: 10px;
    height: 7px;
    z-index: 99;
    background-size: 100% 100%;
    -webkit-mask: unset;
    -webkit-mask-size: initial;
    transform: rotate(0deg);
  }
}
.account .page-main .columns .sidebar-main .block #block-collapsible-nav {
  background: 0 0;
}
.account .page-main .columns .sidebar-main .block .items {
  border: 2px solid #d9d9d6;
}
.account .page-main .columns .sidebar-main .block .items .item a,
.account .page-main .columns .sidebar-main .block .items .item strong {
  padding: 10px 20px;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #858585;
  border-bottom: 2px solid #d9d9d6;
  border-left: 0;
}
@media screen and (max-width: 1199px) {
  .account .page-main .columns .sidebar-main .block .items .item a,
  .account .page-main .columns .sidebar-main .block .items .item strong {
    padding: 10px 15px;
  }
}
@media screen and (max-width: 1023px) {
  .account .page-main .columns .sidebar-main .block .items .item a,
  .account .page-main .columns .sidebar-main .block .items .item strong {
    padding: 10px 12px;
  }
}
.account .page-main .columns .sidebar-main .block .items .item a:hover {
  background: 0 0;
  color: #165c7d;
}
.account .page-main .columns .sidebar-main .block .items .item strong {
  border-left: 0;
}
.account .page-main .columns .sidebar-main .block .items .item:first-child {
  display: none;
}
.account .page-main .columns .sidebar-main .block .items .item:last-child a,
.account
  .page-main
  .columns
  .sidebar-main
  .block
  .items
  .item:last-child
  strong {
  border-bottom: 0;
}
.account .page-main .columns .sidebar-main .block .items .item.current strong {
  color: #165c7d;
}
.account .page-main .columns .sidebar-main .block .items .item .delimiter {
  display: none;
}
.account.customer-address-form
  .page-main
  .columns
  .column.main
  .page-title-wrapper
  .page-title {
  padding: 0 0 15px;
  border-bottom: 1px solid #dcdcdc;
}
@media screen and (max-width: 767px) {
  .account.customer-address-form
    .page-main
    .columns
    .column.main
    .page-title-wrapper
    .page-title {
    border-bottom: 0;
    padding: 0;
    margin: 20px 0;
  }
}
@media screen and (max-width: 767px) {
  .account.sales-order-history .page-main .columns {
    margin: 30px 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .account.sales-order-history
    .page-main
    .columns
    .column.main
    .page-title-wrapper
    .page-title {
    margin: 15px 0 5px;
  }
}
.account.sales-order-view .page-main .columns .column.main,
.account.sales-order-shipment .page-main .columns .column.main {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
}
.account.sales-order-view .page-main .columns .column.main .page-title-wrapper,
.account.sales-order-shipment
  .page-main
  .columns
  .column.main
  .page-title-wrapper {
  margin: 10px 0 5px;
}
@media screen and (max-width: 767px) {
  .account.sales-order-view
    .page-main
    .columns
    .column.main
    .page-title-wrapper,
  .account.sales-order-shipment
    .page-main
    .columns
    .column.main
    .page-title-wrapper {
    flex-flow: row wrap;
    margin: 20px 0 5px;
  }
}
.account.sales-order-view
  .page-main
  .columns
  .column.main
  .page-title-wrapper:before,
.account.sales-order-shipment
  .page-main
  .columns
  .column.main
  .page-title-wrapper:before {
  content: "my order history";
  display: block;
  width: 100%;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  line-height: 38px;
  text-transform: lowercase;
  color: #165c7d;
  margin: 8px 0 18px;
}
.account.sales-order-view
  .page-main
  .columns
  .column.main
  .page-title-wrapper
  .page-title,
.account.sales-order-shipment
  .page-main
  .columns
  .column.main
  .page-title-wrapper
  .page-title {
  display: inline-block;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 23px;
  color: #003971;
  text-transform: uppercase;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .account.sales-order-view
    .page-main
    .columns
    .column.main
    .page-title-wrapper
    .page-title,
  .account.sales-order-shipment
    .page-main
    .columns
    .column.main
    .page-title-wrapper
    .page-title {
    width: 100%;
    font-size: 18px;
    line-height: 21px;
  }
}
.account.sales-order-view
  .page-main
  .columns
  .column.main
  .page-title-wrapper
  .order-status,
.account.sales-order-shipment
  .page-main
  .columns
  .column.main
  .page-title-wrapper
  .order-status {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  border: none;
  display: inline-block;
  color: #ff6501;
  text-transform: lowercase;
  vertical-align: top;
  line-height: normal;
}
@media screen and (max-width: 767px) {
  .account.sales-order-view
    .page-main
    .columns
    .column.main
    .page-title-wrapper
    .order-status,
  .account.sales-order-shipment
    .page-main
    .columns
    .column.main
    .page-title-wrapper
    .order-status {
    margin-left: 0;
    font-size: 15px;
    padding: 5px 0;
  }
}
.account.sales-order-view
  .page-main
  .columns
  .column.main
  .top-order-quotes-info,
.account.sales-order-shipment
  .page-main
  .columns
  .column.main
  .top-order-quotes-info {
  display: flex;
  align-items: center;
  margin: 15px 0 18px;
}
@media screen and (max-width: 767px) {
  .account.sales-order-view
    .page-main
    .columns
    .column.main
    .top-order-quotes-info,
  .account.sales-order-shipment
    .page-main
    .columns
    .column.main
    .top-order-quotes-info {
    flex-flow: row wrap;
  }
}
.account.sales-order-view
  .page-main
  .columns
  .column.main
  .top-order-quotes-info
  .order-date,
.account.sales-order-shipment
  .page-main
  .columns
  .column.main
  .top-order-quotes-info
  .order-date {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  display: inline-block;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #333;
}
@media screen and (max-width: 767px) {
  .account.sales-order-view
    .page-main
    .columns
    .column.main
    .top-order-quotes-info
    .order-date,
  .account.sales-order-shipment
    .page-main
    .columns
    .column.main
    .top-order-quotes-info
    .order-date {
    width: 100%;
  }
}
.account.sales-order-view
  .page-main
  .columns
  .column.main
  .top-order-quotes-info
  .actions,
.account.sales-order-shipment
  .page-main
  .columns
  .column.main
  .top-order-quotes-info
  .actions {
  display: flex;
  align-items: center;
  margin-left: 13px;
}
@media screen and (max-width: 767px) {
  .account.sales-order-view
    .page-main
    .columns
    .column.main
    .top-order-quotes-info
    .actions,
  .account.sales-order-shipment
    .page-main
    .columns
    .column.main
    .top-order-quotes-info
    .actions {
    width: 100%;
    margin: 10px 0 5px;
    flex-flow: column wrap;
    align-items: flex-start;
    flex-direction: row;
    gap: 10px;
  }
}
@media screen and (max-width: 767px) {
  .account.sales-order-view
    .page-main
    .columns
    .column.main
    .top-order-quotes-info
    .actions
    .action,
  .account.sales-order-shipment
    .page-main
    .columns
    .column.main
    .top-order-quotes-info
    .actions
    .action {
    margin: 10px 0;
  }
}
.account.sales-order-view
  .page-main
  .columns
  .column.main
  .top-order-quotes-info
  .actions
  .action.order,
.account.sales-order-shipment
  .page-main
  .columns
  .column.main
  .top-order-quotes-info
  .actions
  .action.order {
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  text-decoration-line: underline;
  color: #003971;
}
.account.sales-order-view
  .page-main
  .columns
  .column.main
  .top-order-quotes-info
  .actions
  .action.print,
.account.sales-order-shipment
  .page-main
  .columns
  .column.main
  .top-order-quotes-info
  .actions
  .action.print {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  text-decoration-line: underline;
  color: #003971;
  text-transform: lowercase;
}
.account.sales-order-view
  .page-main
  .columns
  .column.main
  .top-order-quotes-info
  .actions
  .action.print:before,
.account.sales-order-shipment
  .page-main
  .columns
  .column.main
  .top-order-quotes-info
  .actions
  .action.print:before {
  display: none;
}
.account.sales-order-view
  .page-main
  .columns
  .column.main
  .top-order-quotes-info
  .actions
  .action.return,
.account.sales-order-shipment
  .page-main
  .columns
  .column.main
  .top-order-quotes-info
  .actions
  .action.return {
  display: none;
}
.account.sales-order-view
  .page-main
  .columns
  .column.main
  .top-order-quotes-info
  .actions
  .text-pipe,
.account.sales-order-shipment
  .page-main
  .columns
  .column.main
  .top-order-quotes-info
  .actions
  .text-pipe {
  display: inline-block;
  margin: 0 5px;
  line-height: normal;
  font-size: 13px;
}
@media screen and (max-width: 767px) {
  .account.sales-order-view
    .page-main
    .columns
    .column.main
    .top-order-quotes-info
    .actions
    .text-pipe,
  .account.sales-order-shipment
    .page-main
    .columns
    .column.main
    .top-order-quotes-info
    .actions
    .text-pipe {
    display: none;
  }
}
.account.customer-account-edit legend.legend span {
  color: #165c7d;
  font-size: 18px;
  text-transform: lowercase;
}
.account.customer-account-edit .form-checkbox {
  display: flex;
  flex-flow: column wrap;
  gap: 0px;
  margin: 30px auto;
}
.account.customer-account-edit form.form-edit-account {
  max-width: 70%;
  padding: 0 0 0 30px;
}
@media screen and (max-width: 767px) {
  .account.customer-account-edit form.form-edit-account {
    max-width: 100%;
    padding: 0;
  }
}
.account.customer-account-edit form.form-edit-account > .fieldset {
  width: 47.8%;
  max-width: 100%;
  margin-right: 0;
}
@media screen and (max-width: 767px) {
  .account.customer-account-edit form.form-edit-account > .fieldset {
    width: 100%;
  }
}
.account.customer-account-edit form.form-edit-account .fieldset:not([style]) {
  display: block;
}
.account.customer-account-edit
  form.form-edit-account.password-active
  .actions-toolbar {
  margin: auto;
}
.account.customer-account-edit form.form-edit-account .actions-toolbar {
  font-family: "mothercare_2020-regular-webfont";
  text-transform: lowercase !important;
  width: 50%;
  margin: 0;
  display: flex;
  gap: 30px;
  flex-wrap: nowrap;
  position: relative;
  left: -20px;
}
@media screen and (max-width: 767px) {
  .account.customer-account-edit form.form-edit-account .actions-toolbar {
    width: 100%;
    align-items: flex-start;
    left: 0;
    flex-direction: column-reverse;
    gap: 0px;
  }
}
.account.customer-account-edit
  form.form-edit-account
  .actions-toolbar
  .action.back {
  display: block;
}
.account.customer-account-edit
  form.form-edit-account
  .actions-toolbar
  .action-btn {
  display: inline-block;
  width: calc(100% / 2);
  margin-top: 30px;
}
@media screen and (max-width: 767px) {
  .account.customer-account-edit
    form.form-edit-account
    .actions-toolbar
    .action-btn {
    width: 100%;
    margin-top: 8px;
  }
}
.account.customer-account-edit
  form.form-edit-account
  .actions-toolbar
  .action-btn.primary
  .save {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 12px;
  color: #fff;
  background: #165c7d;
  border-radius: 5px;
  padding: 8px 46px;
  width: 100%;
  text-transform: lowercase;
}
.account.customer-account-edit
  form.form-edit-account
  .actions-toolbar
  .action-btn.secondary
  .back {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 12px;
  color: #414141;
  border-radius: 5px;
  padding: 8px 46px;
  background: #fff;
  border: 1px solid #165c7d;
  text-align: center;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .account.customer-account-edit
    form.form-edit-account
    .actions-toolbar
    .action-btn.secondary
    .back {
    border: none;
    background: 0 0;
    padding: 0;
    font-size: 12px;
    line-height: 14px;
    font-family: "Arial";
  }
}
.account.customer-account-edit .fieldset.info {
  border-right: 1px solid #d9d9d9;
  padding: 0 80px 0 0;
}
@media screen and (max-width: 767px) {
  .account.customer-account-edit .fieldset.info {
    border-right: 0;
    padding: 0;
  }
}
.account.customer-account-edit .fieldset.password {
  padding: 0 0 0 60px;
}
@media screen and (max-width: 767px) {
  .account.customer-account-edit .fieldset.password {
    padding: 0;
    margin-bottom: 15px;
  }
}
.account.customer-account-edit .fieldset .fields {
  gap: 100%;
  flex-flow: row wrap;
}
.account.customer-account-edit .field {
  width: 100%;
}
.account.customer-account-edit .field.fullname > label {
  display: none;
}
.account.customer-account-edit .field label.label {
  font-size: 14px;
  font-weight: 700;
  font-family: "mothercare_2020-regular-webfont";
  color: #515759;
  text-transform: lowercase;
}
.account.customer-account-edit .field input,
.account.customer-account-edit .field textarea,
.account.customer-account-edit .field select {
  border: 0.5px solid #d9d9d9;
  border-radius: 0;
  padding: 10px;
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 11px;
  color: #424242;
}
.account.customer-account-edit .field .control.customer-dob input {
  padding-left: 35px;
}
.account.customer-account-edit .field.choice .checkbox {
  border: 1px solid #444;
  border-radius: 2px;
  margin: 3px 0 0;
  padding: 0;
}
.account.customer-account-edit .field.choice > label {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 22px;
  display: flex;
  align-items: center;
  text-transform: lowercase;
  color: #515759;
  font-family: "mothercare_2020-regular-webfont";
}
.account.customer-account-edit .crm-service-update {
  display: none;
  margin: 0 30px;
  max-width: 65%;
  border: 1px solid #eaeaea;
  padding: 15px 0;
}
.account.customer-account-edit .crm-service-update #resend-otp-email,
.account.customer-account-edit .crm-service-update #resend-otp-mobile {
  cursor: pointer;
}
.account.customer-account-edit .crm-service-update #resend-otp-email:hover,
.account.customer-account-edit .crm-service-update #resend-otp-mobile:hover {
  text-decoration: underline;
}
@media screen and (max-width: 767px) {
  .account.customer-account-edit .crm-service-update {
    margin: 0;
    max-width: 100%;
    margin-bottom: 30px;
  }
}
.account.customer-account-edit .crm-service-update .countdown-crm {
  display: none;
}
@media screen and (max-width: 767px) {
  .account.customer-account-edit
    .crm-service-update.contact-information
    .fieldset
    .phone-container {
    margin-top: 30px;
    border-top: 1px solid #d9d9d6;
    padding-top: 30px;
  }
}
.account.customer-account-edit
  .crm-service-update.contact-information
  .fieldset
  .fieldset {
  padding-left: 5% !important;
  padding-right: 5% !important;
  flex-flow: row wrap;
  align-items: flex-start;
  margin-bottom: 0;
}
.account.customer-account-edit
  .crm-service-update.contact-information
  .fieldset
  .fieldset
  form.fields {
  flex-flow: row wrap;
  width: 100%;
}
.account.customer-account-edit
  .crm-service-update.contact-information
  .fieldset
  .fieldset
  form.fields
  .field {
  max-width: 100% !important;
}
.account.customer-account-edit
  .crm-service-update.contact-information
  .fieldset
  .fieldset
  form.fields
  .field
  input {
  width: 100% !important;
}
.account.customer-account-edit .crm-service-update .fieldset {
  display: flex;
}
@media screen and (max-width: 767px) {
  .account.customer-account-edit .crm-service-update .fieldset {
    display: block;
  }
}
.account.customer-account-edit .crm-service-update .fieldset > .legend {
  display: none;
  margin: 0 0 20px;
  padding: 0 0 10px;
  width: 100%;
  box-sizing: border-box;
  float: left;
  font-weight: 300;
  line-height: 1.2;
  font-size: inherit;
  border-bottom: 1px solid #d6d6d6;
}
.account.customer-account-edit .crm-service-update .fieldset > .legend .span {
  color: #165c7d;
  font-size: 2rem;
  text-transform: lowercase;
  font-weight: 400;
}
.account.customer-account-edit .crm-service-update .fieldset .email-container,
.account.customer-account-edit .crm-service-update .fieldset .phone-container {
  padding: 0 25px;
}
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .email-container
  .field,
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .phone-container
  .field {
  max-width: 90%;
}
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .email-container
  .field
  .control,
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .phone-container
  .field
  .control {
  margin: 0;
  width: 100%;
}
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .email-container
  .field
  .control
  #country_code,
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .phone-container
  .field
  .control
  #country_code {
  width: 15%;
  text-align: center;
  padding-right: 0;
  padding-left: 0;
  border-right: 0;
  float: left;
}
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .email-container
  .field
  .control
  #change-mobile,
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .phone-container
  .field
  .control
  #change-mobile {
  width: 85%;
}
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .email-container
  .field
  .container-button
  .action.primary,
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .phone-container
  .field
  .container-button
  .action.primary {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 12px;
  color: #165c7d;
  background: #fff;
  border-radius: 8px;
  padding: 10px 20px;
  text-transform: lowercase;
  border: 1px solid #165c7d;
}
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .email-container
  .field
  .container-button
  .action.primary.otp-button-email,
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .phone-container
  .field
  .container-button
  .action.primary.otp-button-email,
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .email-container
  .field
  .container-button
  .action.primary.otp-button-mobile,
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .phone-container
  .field
  .container-button
  .action.primary.otp-button-mobile {
  color: #fff;
  background: #165c7d;
  border-radius: 5px;
}
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .email-container
  .field
  .container-button.send
  button,
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .phone-container
  .field
  .container-button.send
  button {
  float: right;
}
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .email-container
  .field
  .container-button
  a,
.account.customer-account-edit
  .crm-service-update
  .fieldset
  .phone-container
  .field
  .container-button
  a {
  text-decoration: underline;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  text-transform: lowercase;
  color: #515759;
  font-family: "mothercare_2020-regular-webfont";
}
.account.customer-account-edit .crm-service-update .phone-container {
  padding-left: 5% !important;
}
.account.customer-account-edit .crm-service-update .email-container {
  border-right: 1px solid #d6d6d6;
}
@media screen and (max-width: 767px) {
  .account.customer-account-edit .crm-service-update .email-container {
    border: none;
  }
}
.account .field div.mage-error,
.account .field div.field-error {
  font-size: 12px;
  font-weight: 400;
}
.account .modals-wrapper .modal-inner-wrap .modal-content {
  padding: 50px 0 0 30px;
}
.account .modals-wrapper .modal-inner-wrap .modal-content .error-content {
  font-family: "mothercare_2020-regular-webfont";
  font-size: 12px;
}
.account .modals-wrapper .modal-footer .action.primary.action-accept {
  background: #165c7d;
  font-size: 12px;
  font-weight: 700;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
}
.account .loading-mask {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(135, 135, 135, 0.33);
  display: flex;
  align-items: center;
  justify-content: center;
}
.account .loading-mask .loader {
  width: 60px;
  height: 60px;
  background: #fff;
  border: 1px solid #fafafa;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  position: relative;
  animation: none;
}
.account .loading-mask .loader:before {
  content: url("../images/loading_circle.svg") !important;
  position: absolute;
  background-color: transparent;
  border-radius: 100%;
  animation: none;
  left: -4px;
  top: -4px;
  right: -4px;
  bottom: -4px;
  margin: auto;
  z-index: 1;
}
.account .loading-mask .loader:after {
  content: "";
  border: 4px solid rgba(22, 92, 125, 0.17);
  position: absolute;
  left: -4px;
  top: -4px;
  right: -4px;
  bottom: -4px;
  background-color: transparent;
  border-radius: 50%;
  animation: crescendo 0.8s alternate infinite ease-in;
  z-index: -1;
}
.sales-order-view .order-items .gift-wrapping {
  display: flex;
  justify-content: center;
  color: #9a9a94;
  font-size: 12px;
  gap: 5px;
}
.sales-order-view .order-items .gift-wrapping .title:after {
  content: ":";
}
.sales-order-view .order-items .gift-wrapping .content img {
  display: none;
}
.customer-account-forgotpassword
  .customer-resetpass-inner
  .customer-right-inner {
  padding: 20px 50px 30px;
}
@media only screen and (max-width: 767px) {
  .customer-account-forgotpassword
    .customer-resetpass-inner
    .customer-right-inner {
    padding: 0;
    border: 0;
  }
}
.customer-account-login .mage-error,
.customer-account-create .mage-error,
.customer-account-forgotpassword .mage-error,
.customer-account-createpassword .mage-error {
  font-family: "Arial" !important;
}
.customer-account-login #maincontent,
.customer-account-create #maincontent,
.customer-account-forgotpassword #maincontent,
.customer-account-createpassword #maincontent {
  padding: 0;
}
.customer-account-login #maincontent:before,
.customer-account-create #maincontent:before,
.customer-account-forgotpassword #maincontent:before,
.customer-account-createpassword #maincontent:before,
.customer-account-login #maincontent:after,
.customer-account-create #maincontent:after,
.customer-account-forgotpassword #maincontent:after,
.customer-account-createpassword #maincontent:after {
  display: none;
}
.customer-account-login .login-header-container,
.customer-account-create .login-header-container,
.customer-account-forgotpassword .login-header-container,
.customer-account-createpassword .login-header-container {
  position: absolute;
  left: 50px;
  top: 0;
  z-index: 3;
}
@media (max-width: 767px) {
  .customer-account-login .login-header-container,
  .customer-account-create .login-header-container,
  .customer-account-forgotpassword .login-header-container,
  .customer-account-createpassword .login-header-container {
    position: static;
    padding: 10px;
    width: 100%;
    border-bottom: #e5e5e5 1px solid;
  }
}
.customer-account-login .login-header-container .nav-toggle,
.customer-account-create .login-header-container .nav-toggle,
.customer-account-forgotpassword .login-header-container .nav-toggle,
.customer-account-createpassword .login-header-container .nav-toggle {
  display: none;
}
@media (max-width: 767px) {
  .customer-account-login .login-header-container .logo,
  .customer-account-create .login-header-container .logo,
  .customer-account-forgotpassword .login-header-container .logo,
  .customer-account-createpassword .login-header-container .logo {
    max-width: 155px;
    display: block;
    margin: auto;
  }
}
.customer-account-login .login-header-container .mobile-logo,
.customer-account-create .login-header-container .mobile-logo,
.customer-account-forgotpassword .login-header-container .mobile-logo,
.customer-account-createpassword .login-header-container .mobile-logo {
  display: none;
}
@media (max-width: 767px) {
  .customer-account-login .login-header-container img,
  .customer-account-create .login-header-container img,
  .customer-account-forgotpassword .login-header-container img,
  .customer-account-createpassword .login-header-container img {
    display: none;
  }
  .customer-account-login .login-header-container img.mobile-logo,
  .customer-account-create .login-header-container img.mobile-logo,
  .customer-account-forgotpassword .login-header-container img.mobile-logo,
  .customer-account-createpassword .login-header-container img.mobile-logo {
    display: block;
  }
}
.customer-account-login .login-container,
.customer-account-create .login-container,
.customer-account-forgotpassword .login-container,
.customer-account-createpassword .login-container,
.customer-account-login .customer-full-section,
.customer-account-create .customer-full-section,
.customer-account-forgotpassword .customer-full-section,
.customer-account-createpassword .customer-full-section {
  border: none;
  border-radius: 0;
  box-shadow: none;
  padding: 0;
  display: flex;
  gap: 0;
}
@media (max-width: 767px) {
  .customer-account-login .login-container,
  .customer-account-create .login-container,
  .customer-account-forgotpassword .login-container,
  .customer-account-createpassword .login-container,
  .customer-account-login .customer-full-section,
  .customer-account-create .customer-full-section,
  .customer-account-forgotpassword .customer-full-section,
  .customer-account-createpassword .customer-full-section {
    flex-direction: column;
    padding-bottom: 50px;
  }
}
.customer-account-login .login-container .login-left-column,
.customer-account-create .login-container .login-left-column,
.customer-account-forgotpassword .login-container .login-left-column,
.customer-account-createpassword .login-container .login-left-column,
.customer-account-login .customer-full-section .login-left-column,
.customer-account-create .customer-full-section .login-left-column,
.customer-account-forgotpassword .customer-full-section .login-left-column,
.customer-account-createpassword .customer-full-section .login-left-column,
.customer-account-login .login-container .customer-left-column,
.customer-account-create .login-container .customer-left-column,
.customer-account-forgotpassword .login-container .customer-left-column,
.customer-account-createpassword .login-container .customer-left-column,
.customer-account-login .customer-full-section .customer-left-column,
.customer-account-create .customer-full-section .customer-left-column,
.customer-account-forgotpassword .customer-full-section .customer-left-column,
.customer-account-createpassword .customer-full-section .customer-left-column {
  width: 50%;
}
@media (max-width: 767px) {
  .customer-account-login .login-container .login-left-column,
  .customer-account-create .login-container .login-left-column,
  .customer-account-forgotpassword .login-container .login-left-column,
  .customer-account-createpassword .login-container .login-left-column,
  .customer-account-login .customer-full-section .login-left-column,
  .customer-account-create .customer-full-section .login-left-column,
  .customer-account-forgotpassword .customer-full-section .login-left-column,
  .customer-account-createpassword .customer-full-section .login-left-column,
  .customer-account-login .login-container .customer-left-column,
  .customer-account-create .login-container .customer-left-column,
  .customer-account-forgotpassword .login-container .customer-left-column,
  .customer-account-createpassword .login-container .customer-left-column,
  .customer-account-login .customer-full-section .customer-left-column,
  .customer-account-create .customer-full-section .customer-left-column,
  .customer-account-forgotpassword .customer-full-section .customer-left-column,
  .customer-account-createpassword
    .customer-full-section
    .customer-left-column {
    width: 100%;
    display: none;
  }
}
.customer-account-login .login-container .login-left-column img,
.customer-account-create .login-container .login-left-column img,
.customer-account-forgotpassword .login-container .login-left-column img,
.customer-account-createpassword .login-container .login-left-column img,
.customer-account-login .customer-full-section .login-left-column img,
.customer-account-create .customer-full-section .login-left-column img,
.customer-account-forgotpassword .customer-full-section .login-left-column img,
.customer-account-createpassword .customer-full-section .login-left-column img,
.customer-account-login .login-container .customer-left-column img,
.customer-account-create .login-container .customer-left-column img,
.customer-account-forgotpassword .login-container .customer-left-column img,
.customer-account-createpassword .login-container .customer-left-column img,
.customer-account-login .customer-full-section .customer-left-column img,
.customer-account-create .customer-full-section .customer-left-column img,
.customer-account-forgotpassword
  .customer-full-section
  .customer-left-column
  img,
.customer-account-createpassword
  .customer-full-section
  .customer-left-column
  img {
  height: 100vh;
  object-fit: cover;
  width: 100%;
}
@media (max-width: 767px) {
  .customer-account-login .login-container .login-left-column img,
  .customer-account-create .login-container .login-left-column img,
  .customer-account-forgotpassword .login-container .login-left-column img,
  .customer-account-createpassword .login-container .login-left-column img,
  .customer-account-login .customer-full-section .login-left-column img,
  .customer-account-create .customer-full-section .login-left-column img,
  .customer-account-forgotpassword
    .customer-full-section
    .login-left-column
    img,
  .customer-account-createpassword
    .customer-full-section
    .login-left-column
    img,
  .customer-account-login .login-container .customer-left-column img,
  .customer-account-create .login-container .customer-left-column img,
  .customer-account-forgotpassword .login-container .customer-left-column img,
  .customer-account-createpassword .login-container .customer-left-column img,
  .customer-account-login .customer-full-section .customer-left-column img,
  .customer-account-create .customer-full-section .customer-left-column img,
  .customer-account-forgotpassword
    .customer-full-section
    .customer-left-column
    img,
  .customer-account-createpassword
    .customer-full-section
    .customer-left-column
    img {
    height: auto;
  }
}
.customer-account-login .login-container .block-customer-login,
.customer-account-create .login-container .block-customer-login,
.customer-account-forgotpassword .login-container .block-customer-login,
.customer-account-createpassword .login-container .block-customer-login,
.customer-account-login .customer-full-section .block-customer-login,
.customer-account-create .customer-full-section .block-customer-login,
.customer-account-forgotpassword .customer-full-section .block-customer-login,
.customer-account-createpassword .customer-full-section .block-customer-login,
.customer-account-login .login-container .customer-right-column,
.customer-account-create .login-container .customer-right-column,
.customer-account-forgotpassword .login-container .customer-right-column,
.customer-account-createpassword .login-container .customer-right-column,
.customer-account-login .customer-full-section .customer-right-column,
.customer-account-create .customer-full-section .customer-right-column,
.customer-account-forgotpassword .customer-full-section .customer-right-column,
.customer-account-createpassword .customer-full-section .customer-right-column {
  width: 50%;
  flex-grow: inherit;
  flex-basis: initial;
  padding: 78px;
  align-items: center;
  display: flex;
  overflow: auto;
  max-height: 100vh;
}
@media (max-width: 1199px) {
  .customer-account-login .login-container .block-customer-login,
  .customer-account-create .login-container .block-customer-login,
  .customer-account-forgotpassword .login-container .block-customer-login,
  .customer-account-createpassword .login-container .block-customer-login,
  .customer-account-login .customer-full-section .block-customer-login,
  .customer-account-create .customer-full-section .block-customer-login,
  .customer-account-forgotpassword .customer-full-section .block-customer-login,
  .customer-account-createpassword .customer-full-section .block-customer-login,
  .customer-account-login .login-container .customer-right-column,
  .customer-account-create .login-container .customer-right-column,
  .customer-account-forgotpassword .login-container .customer-right-column,
  .customer-account-createpassword .login-container .customer-right-column,
  .customer-account-login .customer-full-section .customer-right-column,
  .customer-account-create .customer-full-section .customer-right-column,
  .customer-account-forgotpassword
    .customer-full-section
    .customer-right-column,
  .customer-account-createpassword
    .customer-full-section
    .customer-right-column {
    padding: 20px;
  }
}
@media (max-width: 767px) {
  .customer-account-login .login-container .block-customer-login,
  .customer-account-create .login-container .block-customer-login,
  .customer-account-forgotpassword .login-container .block-customer-login,
  .customer-account-createpassword .login-container .block-customer-login,
  .customer-account-login .customer-full-section .block-customer-login,
  .customer-account-create .customer-full-section .block-customer-login,
  .customer-account-forgotpassword .customer-full-section .block-customer-login,
  .customer-account-createpassword .customer-full-section .block-customer-login,
  .customer-account-login .login-container .customer-right-column,
  .customer-account-create .login-container .customer-right-column,
  .customer-account-forgotpassword .login-container .customer-right-column,
  .customer-account-createpassword .login-container .customer-right-column,
  .customer-account-login .customer-full-section .customer-right-column,
  .customer-account-create .customer-full-section .customer-right-column,
  .customer-account-forgotpassword
    .customer-full-section
    .customer-right-column,
  .customer-account-createpassword
    .customer-full-section
    .customer-right-column {
    width: 100%;
    min-height: calc(100vh - 200px);
    max-height: auto;
  }
}
.customer-account-login .block-customer-login .block-title,
.customer-account-create .block-customer-login .block-title,
.customer-account-forgotpassword .block-customer-login .block-title,
.customer-account-createpassword .block-customer-login .block-title,
.customer-account-login .customer-right-column .block-title,
.customer-account-create .customer-right-column .block-title,
.customer-account-forgotpassword .customer-right-column .block-title,
.customer-account-createpassword .customer-right-column .block-title {
  margin: 0 0 10px;
  padding: 0;
  display: flex;
  align-items: center;
}
.customer-account-login .block-customer-login .block-title .back,
.customer-account-create .block-customer-login .block-title .back,
.customer-account-forgotpassword .block-customer-login .block-title .back,
.customer-account-createpassword .block-customer-login .block-title .back,
.customer-account-login .customer-right-column .block-title .back,
.customer-account-create .customer-right-column .block-title .back,
.customer-account-forgotpassword .customer-right-column .block-title .back,
.customer-account-createpassword .customer-right-column .block-title .back {
  margin-right: 10px;
  display: inline-block;
}
.customer-account-login .block-customer-login .block-title strong,
.customer-account-create .block-customer-login .block-title strong,
.customer-account-forgotpassword .block-customer-login .block-title strong,
.customer-account-createpassword .block-customer-login .block-title strong,
.customer-account-login .customer-right-column .block-title strong,
.customer-account-create .customer-right-column .block-title strong,
.customer-account-forgotpassword .customer-right-column .block-title strong,
.customer-account-createpassword .customer-right-column .block-title strong {
  font-style: normal;
  font-weight: 400;
  font-size: 22px;
  line-height: 26px;
  text-align: center;
  text-transform: lowercase;
  color: #165c7d;
  font-family: "mothercare_2020-regular-webfont", sans-serif;
  display: inline-block;
  padding-left: 10px;
  position: relative;
  padding-top: 3px;
}
.customer-account-login .block-customer-login .field.note,
.customer-account-create .block-customer-login .field.note,
.customer-account-forgotpassword .block-customer-login .field.note,
.customer-account-createpassword .block-customer-login .field.note,
.customer-account-login .customer-right-column .field.note,
.customer-account-create .customer-right-column .field.note,
.customer-account-forgotpassword .customer-right-column .field.note,
.customer-account-createpassword .customer-right-column .field.note {
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 11px;
  text-transform: lowercase;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  display: block;
  margin: 0 0 20px;
}
.customer-account-login .block-customer-login .field:not(.choice),
.customer-account-create .block-customer-login .field:not(.choice),
.customer-account-forgotpassword .block-customer-login .field:not(.choice),
.customer-account-createpassword .block-customer-login .field:not(.choice),
.customer-account-login .customer-right-column .field:not(.choice),
.customer-account-create .customer-right-column .field:not(.choice),
.customer-account-forgotpassword .customer-right-column .field:not(.choice),
.customer-account-createpassword .customer-right-column .field:not(.choice),
.customer-account-login .block-customer-login .row-input-inline,
.customer-account-create .block-customer-login .row-input-inline,
.customer-account-forgotpassword .block-customer-login .row-input-inline,
.customer-account-createpassword .block-customer-login .row-input-inline,
.customer-account-login .customer-right-column .row-input-inline,
.customer-account-create .customer-right-column .row-input-inline,
.customer-account-forgotpassword .customer-right-column .row-input-inline,
.customer-account-createpassword .customer-right-column .row-input-inline {
  margin-bottom: 20px;
}
.customer-account-login .block-customer-login .field:not(.choice) .label,
.customer-account-create .block-customer-login .field:not(.choice) .label,
.customer-account-forgotpassword
  .block-customer-login
  .field:not(.choice)
  .label,
.customer-account-createpassword
  .block-customer-login
  .field:not(.choice)
  .label,
.customer-account-login .customer-right-column .field:not(.choice) .label,
.customer-account-create .customer-right-column .field:not(.choice) .label,
.customer-account-forgotpassword
  .customer-right-column
  .field:not(.choice)
  .label,
.customer-account-createpassword
  .customer-right-column
  .field:not(.choice)
  .label,
.customer-account-login .block-customer-login .row-input-inline .label,
.customer-account-create .block-customer-login .row-input-inline .label,
.customer-account-forgotpassword .block-customer-login .row-input-inline .label,
.customer-account-createpassword .block-customer-login .row-input-inline .label,
.customer-account-login .customer-right-column .row-input-inline .label,
.customer-account-create .customer-right-column .row-input-inline .label,
.customer-account-forgotpassword
  .customer-right-column
  .row-input-inline
  .label,
.customer-account-createpassword
  .customer-right-column
  .row-input-inline
  .label,
.customer-account-login .block-customer-login .field:not(.choice) label,
.customer-account-create .block-customer-login .field:not(.choice) label,
.customer-account-forgotpassword
  .block-customer-login
  .field:not(.choice)
  label,
.customer-account-createpassword
  .block-customer-login
  .field:not(.choice)
  label,
.customer-account-login .customer-right-column .field:not(.choice) label,
.customer-account-create .customer-right-column .field:not(.choice) label,
.customer-account-forgotpassword
  .customer-right-column
  .field:not(.choice)
  label,
.customer-account-createpassword
  .customer-right-column
  .field:not(.choice)
  label,
.customer-account-login .block-customer-login .row-input-inline label,
.customer-account-create .block-customer-login .row-input-inline label,
.customer-account-forgotpassword .block-customer-login .row-input-inline label,
.customer-account-createpassword .block-customer-login .row-input-inline label,
.customer-account-login .customer-right-column .row-input-inline label,
.customer-account-create .customer-right-column .row-input-inline label,
.customer-account-forgotpassword .customer-right-column .row-input-inline label,
.customer-account-createpassword
  .customer-right-column
  .row-input-inline
  label {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 25px;
  text-transform: lowercase;
  color: #000;
  font-family: "mothercare_2020-regular-webfont";
  margin: 0 0 10px;
}
.customer-account-login .block-customer-login .field:not(.choice) .input-text,
.customer-account-create .block-customer-login .field:not(.choice) .input-text,
.customer-account-forgotpassword
  .block-customer-login
  .field:not(.choice)
  .input-text,
.customer-account-createpassword
  .block-customer-login
  .field:not(.choice)
  .input-text,
.customer-account-login .customer-right-column .field:not(.choice) .input-text,
.customer-account-create .customer-right-column .field:not(.choice) .input-text,
.customer-account-forgotpassword
  .customer-right-column
  .field:not(.choice)
  .input-text,
.customer-account-createpassword
  .customer-right-column
  .field:not(.choice)
  .input-text,
.customer-account-login .block-customer-login .row-input-inline .input-text,
.customer-account-create .block-customer-login .row-input-inline .input-text,
.customer-account-forgotpassword
  .block-customer-login
  .row-input-inline
  .input-text,
.customer-account-createpassword
  .block-customer-login
  .row-input-inline
  .input-text,
.customer-account-login .customer-right-column .row-input-inline .input-text,
.customer-account-create .customer-right-column .row-input-inline .input-text,
.customer-account-forgotpassword
  .customer-right-column
  .row-input-inline
  .input-text,
.customer-account-createpassword
  .customer-right-column
  .row-input-inline
  .input-text {
  background: #fff;
  border: 0.5px solid #a8a8a8;
  border-radius: 5px;
  height: 30px;
  font-weight: 400;
  font-size: 12px;
  line-height: 25px;
  font-family: Arial, Helvetica, sans-serif;
  color: #000;
}
.customer-account-login
  .block-customer-login
  .field:not(.choice)
  .input-text
  ::-webkit-input-placeholder,
.customer-account-create
  .block-customer-login
  .field:not(.choice)
  .input-text
  ::-webkit-input-placeholder,
.customer-account-forgotpassword
  .block-customer-login
  .field:not(.choice)
  .input-text
  ::-webkit-input-placeholder,
.customer-account-createpassword
  .block-customer-login
  .field:not(.choice)
  .input-text
  ::-webkit-input-placeholder,
.customer-account-login
  .customer-right-column
  .field:not(.choice)
  .input-text
  ::-webkit-input-placeholder,
.customer-account-create
  .customer-right-column
  .field:not(.choice)
  .input-text
  ::-webkit-input-placeholder,
.customer-account-forgotpassword
  .customer-right-column
  .field:not(.choice)
  .input-text
  ::-webkit-input-placeholder,
.customer-account-createpassword
  .customer-right-column
  .field:not(.choice)
  .input-text
  ::-webkit-input-placeholder,
.customer-account-login
  .block-customer-login
  .row-input-inline
  .input-text
  ::-webkit-input-placeholder,
.customer-account-create
  .block-customer-login
  .row-input-inline
  .input-text
  ::-webkit-input-placeholder,
.customer-account-forgotpassword
  .block-customer-login
  .row-input-inline
  .input-text
  ::-webkit-input-placeholder,
.customer-account-createpassword
  .block-customer-login
  .row-input-inline
  .input-text
  ::-webkit-input-placeholder,
.customer-account-login
  .customer-right-column
  .row-input-inline
  .input-text
  ::-webkit-input-placeholder,
.customer-account-create
  .customer-right-column
  .row-input-inline
  .input-text
  ::-webkit-input-placeholder,
.customer-account-forgotpassword
  .customer-right-column
  .row-input-inline
  .input-text
  ::-webkit-input-placeholder,
.customer-account-createpassword
  .customer-right-column
  .row-input-inline
  .input-text
  ::-webkit-input-placeholder {
  color: #a8a8a8;
}
.customer-account-login
  .block-customer-login
  .field:not(.choice)
  .input-text
  ::-moz-placeholder,
.customer-account-create
  .block-customer-login
  .field:not(.choice)
  .input-text
  ::-moz-placeholder,
.customer-account-forgotpassword
  .block-customer-login
  .field:not(.choice)
  .input-text
  ::-moz-placeholder,
.customer-account-createpassword
  .block-customer-login
  .field:not(.choice)
  .input-text
  ::-moz-placeholder,
.customer-account-login
  .customer-right-column
  .field:not(.choice)
  .input-text
  ::-moz-placeholder,
.customer-account-create
  .customer-right-column
  .field:not(.choice)
  .input-text
  ::-moz-placeholder,
.customer-account-forgotpassword
  .customer-right-column
  .field:not(.choice)
  .input-text
  ::-moz-placeholder,
.customer-account-createpassword
  .customer-right-column
  .field:not(.choice)
  .input-text
  ::-moz-placeholder,
.customer-account-login
  .block-customer-login
  .row-input-inline
  .input-text
  ::-moz-placeholder,
.customer-account-create
  .block-customer-login
  .row-input-inline
  .input-text
  ::-moz-placeholder,
.customer-account-forgotpassword
  .block-customer-login
  .row-input-inline
  .input-text
  ::-moz-placeholder,
.customer-account-createpassword
  .block-customer-login
  .row-input-inline
  .input-text
  ::-moz-placeholder,
.customer-account-login
  .customer-right-column
  .row-input-inline
  .input-text
  ::-moz-placeholder,
.customer-account-create
  .customer-right-column
  .row-input-inline
  .input-text
  ::-moz-placeholder,
.customer-account-forgotpassword
  .customer-right-column
  .row-input-inline
  .input-text
  ::-moz-placeholder,
.customer-account-createpassword
  .customer-right-column
  .row-input-inline
  .input-text
  ::-moz-placeholder {
  color: #a8a8a8;
}
.customer-account-login
  .block-customer-login
  .field:not(.choice)
  .input-text
  :-ms-input-placeholder,
.customer-account-create
  .block-customer-login
  .field:not(.choice)
  .input-text
  :-ms-input-placeholder,
.customer-account-forgotpassword
  .block-customer-login
  .field:not(.choice)
  .input-text
  :-ms-input-placeholder,
.customer-account-createpassword
  .block-customer-login
  .field:not(.choice)
  .input-text
  :-ms-input-placeholder,
.customer-account-login
  .customer-right-column
  .field:not(.choice)
  .input-text
  :-ms-input-placeholder,
.customer-account-create
  .customer-right-column
  .field:not(.choice)
  .input-text
  :-ms-input-placeholder,
.customer-account-forgotpassword
  .customer-right-column
  .field:not(.choice)
  .input-text
  :-ms-input-placeholder,
.customer-account-createpassword
  .customer-right-column
  .field:not(.choice)
  .input-text
  :-ms-input-placeholder,
.customer-account-login
  .block-customer-login
  .row-input-inline
  .input-text
  :-ms-input-placeholder,
.customer-account-create
  .block-customer-login
  .row-input-inline
  .input-text
  :-ms-input-placeholder,
.customer-account-forgotpassword
  .block-customer-login
  .row-input-inline
  .input-text
  :-ms-input-placeholder,
.customer-account-createpassword
  .block-customer-login
  .row-input-inline
  .input-text
  :-ms-input-placeholder,
.customer-account-login
  .customer-right-column
  .row-input-inline
  .input-text
  :-ms-input-placeholder,
.customer-account-create
  .customer-right-column
  .row-input-inline
  .input-text
  :-ms-input-placeholder,
.customer-account-forgotpassword
  .customer-right-column
  .row-input-inline
  .input-text
  :-ms-input-placeholder,
.customer-account-createpassword
  .customer-right-column
  .row-input-inline
  .input-text
  :-ms-input-placeholder {
  color: #a8a8a8;
}
.customer-account-login
  .block-customer-login
  .field:not(.choice)
  .input-text
  :-moz-placeholder,
.customer-account-create
  .block-customer-login
  .field:not(.choice)
  .input-text
  :-moz-placeholder,
.customer-account-forgotpassword
  .block-customer-login
  .field:not(.choice)
  .input-text
  :-moz-placeholder,
.customer-account-createpassword
  .block-customer-login
  .field:not(.choice)
  .input-text
  :-moz-placeholder,
.customer-account-login
  .customer-right-column
  .field:not(.choice)
  .input-text
  :-moz-placeholder,
.customer-account-create
  .customer-right-column
  .field:not(.choice)
  .input-text
  :-moz-placeholder,
.customer-account-forgotpassword
  .customer-right-column
  .field:not(.choice)
  .input-text
  :-moz-placeholder,
.customer-account-createpassword
  .customer-right-column
  .field:not(.choice)
  .input-text
  :-moz-placeholder,
.customer-account-login
  .block-customer-login
  .row-input-inline
  .input-text
  :-moz-placeholder,
.customer-account-create
  .block-customer-login
  .row-input-inline
  .input-text
  :-moz-placeholder,
.customer-account-forgotpassword
  .block-customer-login
  .row-input-inline
  .input-text
  :-moz-placeholder,
.customer-account-createpassword
  .block-customer-login
  .row-input-inline
  .input-text
  :-moz-placeholder,
.customer-account-login
  .customer-right-column
  .row-input-inline
  .input-text
  :-moz-placeholder,
.customer-account-create
  .customer-right-column
  .row-input-inline
  .input-text
  :-moz-placeholder,
.customer-account-forgotpassword
  .customer-right-column
  .row-input-inline
  .input-text
  :-moz-placeholder,
.customer-account-createpassword
  .customer-right-column
  .row-input-inline
  .input-text
  :-moz-placeholder {
  color: #a8a8a8;
}
.customer-account-login .block-customer-login .field:not(.choice) .country-code,
.customer-account-create
  .block-customer-login
  .field:not(.choice)
  .country-code,
.customer-account-forgotpassword
  .block-customer-login
  .field:not(.choice)
  .country-code,
.customer-account-createpassword
  .block-customer-login
  .field:not(.choice)
  .country-code,
.customer-account-login
  .customer-right-column
  .field:not(.choice)
  .country-code,
.customer-account-create
  .customer-right-column
  .field:not(.choice)
  .country-code,
.customer-account-forgotpassword
  .customer-right-column
  .field:not(.choice)
  .country-code,
.customer-account-createpassword
  .customer-right-column
  .field:not(.choice)
  .country-code,
.customer-account-login .block-customer-login .row-input-inline .country-code,
.customer-account-create .block-customer-login .row-input-inline .country-code,
.customer-account-forgotpassword
  .block-customer-login
  .row-input-inline
  .country-code,
.customer-account-createpassword
  .block-customer-login
  .row-input-inline
  .country-code,
.customer-account-login .customer-right-column .row-input-inline .country-code,
.customer-account-create .customer-right-column .row-input-inline .country-code,
.customer-account-forgotpassword
  .customer-right-column
  .row-input-inline
  .country-code,
.customer-account-createpassword
  .customer-right-column
  .row-input-inline
  .country-code {
  position: absolute;
  left: 1px;
  top: 1px;
  z-index: 1;
  background: #edf1e8;
  border-radius: 5px 0 0 5px;
  height: 28px;
  width: auto;
  color: #1e1e1e;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 28px;
  padding: 0 9px;
}
.customer-account-login
  .block-customer-login
  .field:not(.choice)
  input[name="phone"],
.customer-account-create
  .block-customer-login
  .field:not(.choice)
  input[name="phone"],
.customer-account-forgotpassword
  .block-customer-login
  .field:not(.choice)
  input[name="phone"],
.customer-account-createpassword
  .block-customer-login
  .field:not(.choice)
  input[name="phone"],
.customer-account-login
  .customer-right-column
  .field:not(.choice)
  input[name="phone"],
.customer-account-create
  .customer-right-column
  .field:not(.choice)
  input[name="phone"],
.customer-account-forgotpassword
  .customer-right-column
  .field:not(.choice)
  input[name="phone"],
.customer-account-createpassword
  .customer-right-column
  .field:not(.choice)
  input[name="phone"],
.customer-account-login
  .block-customer-login
  .row-input-inline
  input[name="phone"],
.customer-account-create
  .block-customer-login
  .row-input-inline
  input[name="phone"],
.customer-account-forgotpassword
  .block-customer-login
  .row-input-inline
  input[name="phone"],
.customer-account-createpassword
  .block-customer-login
  .row-input-inline
  input[name="phone"],
.customer-account-login
  .customer-right-column
  .row-input-inline
  input[name="phone"],
.customer-account-create
  .customer-right-column
  .row-input-inline
  input[name="phone"],
.customer-account-forgotpassword
  .customer-right-column
  .row-input-inline
  input[name="phone"],
.customer-account-createpassword
  .customer-right-column
  .row-input-inline
  input[name="phone"] {
  padding-left: 50px;
}
.customer-account-login
  .block-customer-login
  .field:not(.choice)
  select:not([multiple]),
.customer-account-create
  .block-customer-login
  .field:not(.choice)
  select:not([multiple]),
.customer-account-forgotpassword
  .block-customer-login
  .field:not(.choice)
  select:not([multiple]),
.customer-account-createpassword
  .block-customer-login
  .field:not(.choice)
  select:not([multiple]),
.customer-account-login
  .customer-right-column
  .field:not(.choice)
  select:not([multiple]),
.customer-account-create
  .customer-right-column
  .field:not(.choice)
  select:not([multiple]),
.customer-account-forgotpassword
  .customer-right-column
  .field:not(.choice)
  select:not([multiple]),
.customer-account-createpassword
  .customer-right-column
  .field:not(.choice)
  select:not([multiple]),
.customer-account-login
  .block-customer-login
  .row-input-inline
  select:not([multiple]),
.customer-account-create
  .block-customer-login
  .row-input-inline
  select:not([multiple]),
.customer-account-forgotpassword
  .block-customer-login
  .row-input-inline
  select:not([multiple]),
.customer-account-createpassword
  .block-customer-login
  .row-input-inline
  select:not([multiple]),
.customer-account-login
  .customer-right-column
  .row-input-inline
  select:not([multiple]),
.customer-account-create
  .customer-right-column
  .row-input-inline
  select:not([multiple]),
.customer-account-forgotpassword
  .customer-right-column
  .row-input-inline
  select:not([multiple]),
.customer-account-createpassword
  .customer-right-column
  .row-input-inline
  select:not([multiple]) {
  background-color: #fff;
  border: 0.5px solid #a8a8a8;
  border-radius: 5px;
  height: 30px;
  font-weight: 400;
  font-size: 12px;
  line-height: 25px;
  font-family: Arial, Helvetica, sans-serif;
  padding: 0 0.75rem;
  letter-spacing: -0.011em;
  color: #515759;
}
.customer-account-login
  .block-customer-login
  .field:not(.choice)
  div.mage-error,
.customer-account-create
  .block-customer-login
  .field:not(.choice)
  div.mage-error,
.customer-account-forgotpassword
  .block-customer-login
  .field:not(.choice)
  div.mage-error,
.customer-account-createpassword
  .block-customer-login
  .field:not(.choice)
  div.mage-error,
.customer-account-login
  .customer-right-column
  .field:not(.choice)
  div.mage-error,
.customer-account-create
  .customer-right-column
  .field:not(.choice)
  div.mage-error,
.customer-account-forgotpassword
  .customer-right-column
  .field:not(.choice)
  div.mage-error,
.customer-account-createpassword
  .customer-right-column
  .field:not(.choice)
  div.mage-error,
.customer-account-login .block-customer-login .row-input-inline div.mage-error,
.customer-account-create .block-customer-login .row-input-inline div.mage-error,
.customer-account-forgotpassword
  .block-customer-login
  .row-input-inline
  div.mage-error,
.customer-account-createpassword
  .block-customer-login
  .row-input-inline
  div.mage-error,
.customer-account-login .customer-right-column .row-input-inline div.mage-error,
.customer-account-create
  .customer-right-column
  .row-input-inline
  div.mage-error,
.customer-account-forgotpassword
  .customer-right-column
  .row-input-inline
  div.mage-error,
.customer-account-createpassword
  .customer-right-column
  .row-input-inline
  div.mage-error,
.customer-account-login
  .block-customer-login
  .field:not(.choice)
  div.field-error,
.customer-account-create
  .block-customer-login
  .field:not(.choice)
  div.field-error,
.customer-account-forgotpassword
  .block-customer-login
  .field:not(.choice)
  div.field-error,
.customer-account-createpassword
  .block-customer-login
  .field:not(.choice)
  div.field-error,
.customer-account-login
  .customer-right-column
  .field:not(.choice)
  div.field-error,
.customer-account-create
  .customer-right-column
  .field:not(.choice)
  div.field-error,
.customer-account-forgotpassword
  .customer-right-column
  .field:not(.choice)
  div.field-error,
.customer-account-createpassword
  .customer-right-column
  .field:not(.choice)
  div.field-error,
.customer-account-login .block-customer-login .row-input-inline div.field-error,
.customer-account-create
  .block-customer-login
  .row-input-inline
  div.field-error,
.customer-account-forgotpassword
  .block-customer-login
  .row-input-inline
  div.field-error,
.customer-account-createpassword
  .block-customer-login
  .row-input-inline
  div.field-error,
.customer-account-login
  .customer-right-column
  .row-input-inline
  div.field-error,
.customer-account-create
  .customer-right-column
  .row-input-inline
  div.field-error,
.customer-account-forgotpassword
  .customer-right-column
  .row-input-inline
  div.field-error,
.customer-account-createpassword
  .customer-right-column
  .row-input-inline
  div.field-error {
  font-size: 10px;
  line-height: 1.5;
}
.customer-account-login .block-customer-login .form-bottom,
.customer-account-create .block-customer-login .form-bottom,
.customer-account-forgotpassword .block-customer-login .form-bottom,
.customer-account-createpassword .block-customer-login .form-bottom,
.customer-account-login .customer-right-column .form-bottom,
.customer-account-create .customer-right-column .form-bottom,
.customer-account-forgotpassword .customer-right-column .form-bottom,
.customer-account-createpassword .customer-right-column .form-bottom {
  display: flex;
  justify-content: space-between;
  margin-top: 20px;
}
.customer-account-login
  .block-customer-login
  .field.choice
  input[type="checkbox"],
.customer-account-create
  .block-customer-login
  .field.choice
  input[type="checkbox"],
.customer-account-forgotpassword
  .block-customer-login
  .field.choice
  input[type="checkbox"],
.customer-account-createpassword
  .block-customer-login
  .field.choice
  input[type="checkbox"],
.customer-account-login
  .customer-right-column
  .field.choice
  input[type="checkbox"],
.customer-account-create
  .customer-right-column
  .field.choice
  input[type="checkbox"],
.customer-account-forgotpassword
  .customer-right-column
  .field.choice
  input[type="checkbox"],
.customer-account-createpassword
  .customer-right-column
  .field.choice
  input[type="checkbox"] {
  border: 1px solid #444;
  border-radius: 2px;
  margin: 3px 0 0;
}
.customer-account-login
  .block-customer-login
  .field.choice
  input[type="checkbox"]:checked,
.customer-account-create
  .block-customer-login
  .field.choice
  input[type="checkbox"]:checked,
.customer-account-forgotpassword
  .block-customer-login
  .field.choice
  input[type="checkbox"]:checked,
.customer-account-createpassword
  .block-customer-login
  .field.choice
  input[type="checkbox"]:checked,
.customer-account-login
  .customer-right-column
  .field.choice
  input[type="checkbox"]:checked,
.customer-account-create
  .customer-right-column
  .field.choice
  input[type="checkbox"]:checked,
.customer-account-forgotpassword
  .customer-right-column
  .field.choice
  input[type="checkbox"]:checked,
.customer-account-createpassword
  .customer-right-column
  .field.choice
  input[type="checkbox"]:checked {
  background-color: #165c7d;
  border-color: #165c7d;
}
.customer-account-login .block-customer-login .field.choice .label,
.customer-account-create .block-customer-login .field.choice .label,
.customer-account-forgotpassword .block-customer-login .field.choice .label,
.customer-account-createpassword .block-customer-login .field.choice .label,
.customer-account-login .customer-right-column .field.choice .label,
.customer-account-create .customer-right-column .field.choice .label,
.customer-account-forgotpassword .customer-right-column .field.choice .label,
.customer-account-createpassword .customer-right-column .field.choice .label,
.customer-account-login .block-customer-login .field.choice > label,
.customer-account-create .block-customer-login .field.choice > label,
.customer-account-forgotpassword .block-customer-login .field.choice > label,
.customer-account-createpassword .block-customer-login .field.choice > label,
.customer-account-login .customer-right-column .field.choice > label,
.customer-account-create .customer-right-column .field.choice > label,
.customer-account-forgotpassword .customer-right-column .field.choice > label,
.customer-account-createpassword .customer-right-column .field.choice > label {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 22px;
  display: flex;
  align-items: center;
  text-transform: lowercase;
  color: #444;
  font-family: "mothercare_2020-regular-webfont";
}
.customer-account-login .block-customer-login .forgotpass-link a,
.customer-account-create .block-customer-login .forgotpass-link a,
.customer-account-forgotpassword .block-customer-login .forgotpass-link a,
.customer-account-createpassword .block-customer-login .forgotpass-link a,
.customer-account-login .customer-right-column .forgotpass-link a,
.customer-account-create .customer-right-column .forgotpass-link a,
.customer-account-forgotpassword .customer-right-column .forgotpass-link a,
.customer-account-createpassword .customer-right-column .forgotpass-link a {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
  text-decoration: underline;
  text-transform: lowercase;
  color: #515759;
}
.customer-account-login .block-customer-login .forgotpass-link a:hover,
.customer-account-create .block-customer-login .forgotpass-link a:hover,
.customer-account-forgotpassword .block-customer-login .forgotpass-link a:hover,
.customer-account-createpassword .block-customer-login .forgotpass-link a:hover,
.customer-account-login .customer-right-column .forgotpass-link a:hover,
.customer-account-create .customer-right-column .forgotpass-link a:hover,
.customer-account-forgotpassword
  .customer-right-column
  .forgotpass-link
  a:hover,
.customer-account-createpassword
  .customer-right-column
  .forgotpass-link
  a:hover {
  text-decoration: none;
}
.customer-account-login .block-customer-login .primary button,
.customer-account-create .block-customer-login .primary button,
.customer-account-forgotpassword .block-customer-login .primary button,
.customer-account-createpassword .block-customer-login .primary button,
.customer-account-login .customer-right-column .primary button,
.customer-account-create .customer-right-column .primary button,
.customer-account-forgotpassword .customer-right-column .primary button,
.customer-account-createpassword .customer-right-column .primary button {
  background: #165c7d;
  border-radius: 5px;
  width: 100%;
  height: 47px;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  display: flex;
  align-items: center;
  text-align: center;
  text-transform: lowercase;
  color: #fff;
  font-family: "mothercare_2020-regular-webfont", sans-serif;
  border: none;
}
.customer-account-login .block-customer-login .primary button:focus,
.customer-account-create .block-customer-login .primary button:focus,
.customer-account-forgotpassword .block-customer-login .primary button:focus,
.customer-account-createpassword .block-customer-login .primary button:focus,
.customer-account-login .customer-right-column .primary button:focus,
.customer-account-create .customer-right-column .primary button:focus,
.customer-account-forgotpassword .customer-right-column .primary button:focus,
.customer-account-createpassword .customer-right-column .primary button:focus,
.customer-account-login .block-customer-login .primary button:hover,
.customer-account-create .block-customer-login .primary button:hover,
.customer-account-forgotpassword .block-customer-login .primary button:hover,
.customer-account-createpassword .block-customer-login .primary button:hover,
.customer-account-login .customer-right-column .primary button:hover,
.customer-account-create .customer-right-column .primary button:hover,
.customer-account-forgotpassword .customer-right-column .primary button:hover,
.customer-account-createpassword .customer-right-column .primary button:hover {
  background: #165c7d;
  color: #fff;
  outline: none;
  box-shadow: none;
}
.customer-account-login .block-customer-login .row-up,
.customer-account-create .block-customer-login .row-up,
.customer-account-forgotpassword .block-customer-login .row-up,
.customer-account-createpassword .block-customer-login .row-up,
.customer-account-login .customer-right-column .row-up,
.customer-account-create .customer-right-column .row-up,
.customer-account-forgotpassword .customer-right-column .row-up,
.customer-account-createpassword .customer-right-column .row-up {
  margin: 20px 0 15px;
  border-top: 1px #d7d7d7 solid;
  padding-top: 20px;
}
.customer-account-login .block-customer-login .row-up button#active-privilege,
.customer-account-create .block-customer-login .row-up button#active-privilege,
.customer-account-forgotpassword
  .block-customer-login
  .row-up
  button#active-privilege,
.customer-account-createpassword
  .block-customer-login
  .row-up
  button#active-privilege,
.customer-account-login .customer-right-column .row-up button#active-privilege,
.customer-account-create .customer-right-column .row-up button#active-privilege,
.customer-account-forgotpassword
  .customer-right-column
  .row-up
  button#active-privilege,
.customer-account-createpassword
  .customer-right-column
  .row-up
  button#active-privilege {
  background: #165c7d !important;
  border-radius: 5px;
  width: 100% !important;
  height: 47px;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  display: flex;
  align-items: center;
  text-align: center;
  text-transform: lowercase;
  color: #fff;
  font-family: "mothercare_2020-regular-webfont", sans-serif;
  border: none;
}
.customer-account-login
  .block-customer-login
  .row-up
  button#active-privilege:focus,
.customer-account-create
  .block-customer-login
  .row-up
  button#active-privilege:focus,
.customer-account-forgotpassword
  .block-customer-login
  .row-up
  button#active-privilege:focus,
.customer-account-createpassword
  .block-customer-login
  .row-up
  button#active-privilege:focus,
.customer-account-login
  .customer-right-column
  .row-up
  button#active-privilege:focus,
.customer-account-create
  .customer-right-column
  .row-up
  button#active-privilege:focus,
.customer-account-forgotpassword
  .customer-right-column
  .row-up
  button#active-privilege:focus,
.customer-account-createpassword
  .customer-right-column
  .row-up
  button#active-privilege:focus,
.customer-account-login
  .block-customer-login
  .row-up
  button#active-privilege:hover,
.customer-account-create
  .block-customer-login
  .row-up
  button#active-privilege:hover,
.customer-account-forgotpassword
  .block-customer-login
  .row-up
  button#active-privilege:hover,
.customer-account-createpassword
  .block-customer-login
  .row-up
  button#active-privilege:hover,
.customer-account-login
  .customer-right-column
  .row-up
  button#active-privilege:hover,
.customer-account-create
  .customer-right-column
  .row-up
  button#active-privilege:hover,
.customer-account-forgotpassword
  .customer-right-column
  .row-up
  button#active-privilege:hover,
.customer-account-createpassword
  .customer-right-column
  .row-up
  button#active-privilege:hover {
  background: #165c7d;
  color: #fff;
  outline: none;
  box-shadow: none;
}
.customer-account-login .block-customer-login .row-up .cancel-btn,
.customer-account-create .block-customer-login .row-up .cancel-btn,
.customer-account-forgotpassword .block-customer-login .row-up .cancel-btn,
.customer-account-createpassword .block-customer-login .row-up .cancel-btn,
.customer-account-login .customer-right-column .row-up .cancel-btn,
.customer-account-create .customer-right-column .row-up .cancel-btn,
.customer-account-forgotpassword .customer-right-column .row-up .cancel-btn,
.customer-account-createpassword .customer-right-column .row-up .cancel-btn {
  display: none;
}
.customer-account-login .block-customer-login .row-down .action.resend-btn,
.customer-account-create .block-customer-login .row-down .action.resend-btn,
.customer-account-forgotpassword
  .block-customer-login
  .row-down
  .action.resend-btn,
.customer-account-createpassword
  .block-customer-login
  .row-down
  .action.resend-btn,
.customer-account-login .customer-right-column .row-down .action.resend-btn,
.customer-account-create .customer-right-column .row-down .action.resend-btn,
.customer-account-forgotpassword
  .customer-right-column
  .row-down
  .action.resend-btn,
.customer-account-createpassword
  .customer-right-column
  .row-down
  .action.resend-btn {
  background: #fff !important;
  border-radius: 5px;
  width: 100% !important;
  height: 47px;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  display: flex;
  align-items: center;
  text-align: center;
  text-transform: lowercase;
  color: #165c7d;
  font-family: "mothercare_2020-regular-webfont", sans-serif;
  border: 1px solid #165c7d;
  margin-left: 0 !important;
}
.customer-account-login
  .block-customer-login
  .row-down
  .action.resend-btn:not([disabled]):focus,
.customer-account-create
  .block-customer-login
  .row-down
  .action.resend-btn:not([disabled]):focus,
.customer-account-forgotpassword
  .block-customer-login
  .row-down
  .action.resend-btn:not([disabled]):focus,
.customer-account-createpassword
  .block-customer-login
  .row-down
  .action.resend-btn:not([disabled]):focus,
.customer-account-login
  .customer-right-column
  .row-down
  .action.resend-btn:not([disabled]):focus,
.customer-account-create
  .customer-right-column
  .row-down
  .action.resend-btn:not([disabled]):focus,
.customer-account-forgotpassword
  .customer-right-column
  .row-down
  .action.resend-btn:not([disabled]):focus,
.customer-account-createpassword
  .customer-right-column
  .row-down
  .action.resend-btn:not([disabled]):focus,
.customer-account-login
  .block-customer-login
  .row-down
  .action.resend-btn:not([disabled]):hover,
.customer-account-create
  .block-customer-login
  .row-down
  .action.resend-btn:not([disabled]):hover,
.customer-account-forgotpassword
  .block-customer-login
  .row-down
  .action.resend-btn:not([disabled]):hover,
.customer-account-createpassword
  .block-customer-login
  .row-down
  .action.resend-btn:not([disabled]):hover,
.customer-account-login
  .customer-right-column
  .row-down
  .action.resend-btn:not([disabled]):hover,
.customer-account-create
  .customer-right-column
  .row-down
  .action.resend-btn:not([disabled]):hover,
.customer-account-forgotpassword
  .customer-right-column
  .row-down
  .action.resend-btn:not([disabled]):hover,
.customer-account-createpassword
  .customer-right-column
  .row-down
  .action.resend-btn:not([disabled]):hover {
  background: #165c7d !important;
  color: #fff;
  outline: none;
  box-shadow: none;
}
.customer-account-login .block-customer-login .block-active-privilege,
.customer-account-create .block-customer-login .block-active-privilege,
.customer-account-forgotpassword .block-customer-login .block-active-privilege,
.customer-account-createpassword .block-customer-login .block-active-privilege,
.customer-account-login .customer-right-column .block-active-privilege,
.customer-account-create .customer-right-column .block-active-privilege,
.customer-account-forgotpassword .customer-right-column .block-active-privilege,
.customer-account-createpassword
  .customer-right-column
  .block-active-privilege {
  padding: 0;
}
.customer-account-login .block-customer-login #timming-resend,
.customer-account-create .block-customer-login #timming-resend,
.customer-account-forgotpassword .block-customer-login #timming-resend,
.customer-account-createpassword .block-customer-login #timming-resend,
.customer-account-login .customer-right-column #timming-resend,
.customer-account-create .customer-right-column #timming-resend,
.customer-account-forgotpassword .customer-right-column #timming-resend,
.customer-account-createpassword .customer-right-column #timming-resend {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 25px;
  color: #000;
  margin: 16px 0;
}
.customer-account-login .customer-login-inner,
.customer-account-create .customer-login-inner,
.customer-account-forgotpassword .customer-login-inner,
.customer-account-createpassword .customer-login-inner,
.customer-account-login .customer-right-inner,
.customer-account-create .customer-right-inner,
.customer-account-forgotpassword .customer-right-inner,
.customer-account-createpassword .customer-right-inner {
  max-width: 480px;
  width: 100%;
  border: 1px solid #ebeae8;
  padding: 20px 78px 30px;
  margin: 0 auto;
  position: relative;
}
@media (max-width: 1199px) {
  .customer-account-login .customer-login-inner,
  .customer-account-create .customer-login-inner,
  .customer-account-forgotpassword .customer-login-inner,
  .customer-account-createpassword .customer-login-inner,
  .customer-account-login .customer-right-inner,
  .customer-account-create .customer-right-inner,
  .customer-account-forgotpassword .customer-right-inner,
  .customer-account-createpassword .customer-right-inner {
    padding: 20px;
  }
}
.customer-account-login .customer-login-inner .block-content,
.customer-account-create .customer-login-inner .block-content,
.customer-account-forgotpassword .customer-login-inner .block-content,
.customer-account-createpassword .customer-login-inner .block-content,
.customer-account-login .customer-right-inner .block-content,
.customer-account-create .customer-right-inner .block-content,
.customer-account-forgotpassword .customer-right-inner .block-content,
.customer-account-createpassword .customer-right-inner .block-content {
  padding: 0;
}
.customer-account-login .customer-login-inner .block-privilege,
.customer-account-create .customer-login-inner .block-privilege,
.customer-account-forgotpassword .customer-login-inner .block-privilege,
.customer-account-createpassword .customer-login-inner .block-privilege,
.customer-account-login .customer-right-inner .block-privilege,
.customer-account-create .customer-right-inner .block-privilege,
.customer-account-forgotpassword .customer-right-inner .block-privilege,
.customer-account-createpassword .customer-right-inner .block-privilege {
  padding: 0;
}
.customer-account-login .copyright-footer,
.customer-account-create .copyright-footer,
.customer-account-forgotpassword .copyright-footer,
.customer-account-createpassword .copyright-footer {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 50%;
  z-index: 3;
  font-style: normal;
  font-weight: 400 !important;
  font-size: 14px !important;
  line-height: 24px !important;
  text-align: center !important;
  text-transform: lowercase !important;
  color: #a8a8a8 !important;
  background-color: #fff !important;
}
@media (max-width: 767px) {
  .customer-account-login .copyright-footer,
  .customer-account-create .copyright-footer,
  .customer-account-forgotpassword .copyright-footer,
  .customer-account-createpassword .copyright-footer {
    width: 100%;
    font-size: 13px !important;
    position: fixed;
  }
}
.customer-account-login .create-link p,
.customer-account-create .create-link p,
.customer-account-forgotpassword .create-link p,
.customer-account-createpassword .create-link p {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  text-transform: lowercase;
  color: #444;
  text-align: center;
}
.customer-account-login .create-link p a,
.customer-account-create .create-link p a,
.customer-account-forgotpassword .create-link p a,
.customer-account-createpassword .create-link p a {
  text-decoration: underline;
}
.customer-account-login .create-link p a:hover,
.customer-account-create .create-link p a:hover,
.customer-account-forgotpassword .create-link p a:hover,
.customer-account-createpassword .create-link p a:hover {
  text-decoration: none;
}
.customer-account-login .reset-pass-icon,
.customer-account-create .reset-pass-icon,
.customer-account-forgotpassword .reset-pass-icon,
.customer-account-createpassword .reset-pass-icon {
  max-width: 18px;
}
.signup-validate .field.note,
.signup-active .field.note {
  border-bottom: 1px #d7d7d7 solid;
  padding-bottom: 20px;
}
.signup-validate .actions-toolbar,
.signup-active .actions-toolbar {
  border-top: 1px #d7d7d7 solid;
  padding-top: 25px;
  margin-top: 0;
}
.customer-account-forgotpassword form .actions-toolbar {
  margin-bottom: 0;
}
.form.password-reset {
  padding: 0;
  margin: 20px 0;
  border: none;
  box-shadow: none;
}
.form.form-create-account {
  padding: 0;
  margin: 0;
  border: none;
  box-shadow: none;
}
.form.form-create-account .fieldset.create.info {
  margin: 0 0 10px;
  border-bottom: 0.5px solid #d7d7d7;
  padding-bottom: 15px;
}
.form.form-create-account .fieldset.create.info .field.choice {
  display: none;
}
.form.form-create-account .fieldset.create.account,
.form.form-create-account .fieldset.additional_info {
  margin-bottom: 0;
}
.form.form-create-account .field.fullname > .label {
  display: none;
}
.form.form-create-account .field.fullname .field.field-name-prefix {
  max-width: 80px;
}
.form.form-create-account
  .field.fullname
  .field.field-name-prefix
  select:not([multiple]) {
  font-size: 16px !important;
}
.form.form-create-account .field.fullname .fields {
  flex-direction: column;
}
.form.form-create-account .field:not(.choice) {
  margin-bottom: 0;
}
.form.form-create-account
  .field.field-dob
  .control
  div.mage-error:not(hidden)
  + .ui-datepicker-trigger {
  top: 0;
  height: 30px;
  margin: 0;
}
.field.captcha .control.captcha {
  display: flex;
  flex-direction: column;
}
.field.captcha .control.captcha input[type="text"] {
  order: 1;
}
.field.captcha .control.captcha .mage-error {
  order: 2;
}
.field.captcha .control.captcha .nested {
  border: 1px solid #d9d9d6;
  padding: 10px;
  margin: 0 0 10px;
}
.field.captcha .control.captcha .nested .field.captcha {
  margin: 0 !important;
}
.field.captcha .control.captcha .nested .control.captcha-image {
  margin-top: 0;
  gap: 8%;
  justify-content: center;
}
.field.captcha .control.captcha .nested .control.captcha-image .captcha-img {
  width: 46%;
  border: 1px solid #757575;
}
.field.captcha .control.captcha .nested .control.captcha-image button.action {
  color: #165c7d;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  background: #fff;
  border: 1px solid #165c7d;
  border-radius: 5px;
  padding: 0 10px;
  height: 37px;
  width: 46%;
}
.field.captcha
  .control.captcha
  .nested
  .control.captcha-image
  button.action:hover,
.field.captcha
  .control.captcha
  .nested
  .control.captcha-image
  button.action:focus {
  background-color: #165c7d;
  color: #fff;
}
.field.captcha
  .control.captcha
  .nested
  .control.captcha-image
  button.action:hover
  span,
.field.captcha
  .control.captcha
  .nested
  .control.captcha-image
  button.action:focus
  span {
  color: #fff;
}
.customer-dob input[type="text"] {
  background: #fff;
  border: 0.5px solid #a8a8a8;
  border-radius: 5px;
  height: 30px;
  font-weight: 400;
  font-size: 12px;
  line-height: 25px;
  font-family: Arial, Helvetica, sans-serif;
  color: #000;
  padding: 0 20px 0 40px;
}
.customer-dob .ui-datepicker-trigger {
  width: 13px;
  height: 13px;
  left: 13px;
  right: inherit;
  top: 0;
  bottom: 0;
  margin: auto;
}
.customer-dob .ui-datepicker-trigger:before {
  background: url(../images/date.svg) no-repeat;
  width: 13px;
  height: 13px;
  -webkit-mask: none;
}
.choice.showPassword {
  position: absolute;
  top: 4px;
  right: 10px;
  width: 20px;
  height: 20px;
}
.choice.showPassword input {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  cursor: pointer;
}
.choice.showPassword input:checked ~ .label {
  background: url(../images/bi_eye-fill-gray.svg) no-repeat center;
}
.choice.showPassword .label {
  width: 20px;
  height: 20px;
  background: url(../images/bi_eye-fill.svg) no-repeat center;
}
.choice.showPassword .label span {
  display: none;
}
.customer-account-login .block-customer-login #pass {
  padding-right: 40px;
}
.mc-loading {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(135, 135, 135, 0.33);
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.mc-loading .loading-img {
  width: 60px;
  height: 60px;
  background: #fff;
  border: 1px solid #fafafa;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  position: relative;
  margin: auto;
}
.mc-loading .loading-img:after {
  content: "";
  border: 4px solid rgba(22, 92, 125, 0.17);
  position: absolute;
  left: -4px;
  top: -4px;
  right: -4px;
  bottom: -4px;
  background-color: transparent;
  border-radius: 50%;
  animation: crescendo 0.8s alternate infinite ease-in;
  z-index: -1;
}
@keyframes crescendo {
  0% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1.12);
  }
}
.empty-gift-registry {
  display: flex;
  flex-flow: column;
  gap: 10px;
  margin-top: 55px;
}
@media screen and (max-width: 767px) {
  .empty-gift-registry {
    margin-top: 90px;
  }
}
.empty-gift-registry .empty-gift-icon {
  text-align: center;
}
.empty-gift-registry .empty-gift-icon img {
  width: 55px;
}
.empty-gift-registry .message.empty {
  justify-content: center;
  background: #fff;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  text-transform: lowercase;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #a8a8a8;
  padding: 0;
  margin: 0;
}
.empty-gift-registry .message.empty:before {
  display: none;
}
.empty-gift-registry .actions-toolbar {
  margin: 0;
  justify-content: center;
}
@media screen and (max-width: 767px) {
  .empty-gift-registry .actions-toolbar {
    margin: 85px 0 30px !important;
  }
}
.empty-gift-registry .actions-toolbar .primary .add {
  min-width: 275px;
}
@media screen and (max-width: 767px) {
  .empty-gift-registry .actions-toolbar .primary .add {
    min-width: 100%;
  }
}
.magento_giftregistry-index-index
  .page-main
  .columns
  .column.main
  .actions-toolbar {
  margin: 60px 0;
}
.magento_giftregistry-index-index
  .page-main
  .columns
  .column.main
  .actions-toolbar
  .primary
  .add {
  font-family: "mothercare_2020-regular-webfont";
  text-transform: lowercase;
  background: #165c7d;
  border-radius: 5px;
  color: #fff;
  min-width: 275px;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-index
    .page-main
    .columns
    .column.main
    .actions-toolbar
    .primary
    .add {
    min-width: 100%;
  }
}
.magento_giftregistry-index-index
  .page-main
  .columns
  .column.main
  .table-wrapper.giftregistry {
  padding: 5px 0 20px;
}
.magento_giftregistry-index-index
  .page-main
  .columns
  .column.main
  .table-wrapper.giftregistry
  .table-giftregistry {
  border: 1px solid #d9d9d6;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-index
    .page-main
    .columns
    .column.main
    .table-wrapper.giftregistry
    .table-giftregistry {
    border: 0;
  }
}
.magento_giftregistry-index-index
  .page-main
  .columns
  .column.main
  .table-wrapper.giftregistry
  .table-giftregistry
  thead
  tr {
  border-bottom: 1px solid #d9d9d6;
}
.magento_giftregistry-index-index
  .page-main
  .columns
  .column.main
  .table-wrapper.giftregistry
  .table-giftregistry
  thead
  tr
  th {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  vertical-align: middle;
  margin: 0;
  min-width: 140px;
}
.magento_giftregistry-index-index
  .page-main
  .columns
  .column.main
  .table-wrapper.giftregistry
  .table-giftregistry
  thead
  tr
  th:nth-child(2) {
  text-align: left;
}
.magento_giftregistry-index-index
  .page-main
  .columns
  .column.main
  .table-wrapper.giftregistry
  .table-giftregistry
  tbody
  tr {
  border-bottom: 1px solid #d9d9d6;
}
.magento_giftregistry-index-index
  .page-main
  .columns
  .column.main
  .table-wrapper.giftregistry
  .table-giftregistry
  tbody
  tr
  td {
  text-align: left;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-index
    .page-main
    .columns
    .column.main
    .table-wrapper.giftregistry
    .table-giftregistry
    tbody
    tr
    td {
    text-align: left;
    margin: 0;
  }
}
.magento_giftregistry-index-index
  .page-main
  .columns
  .column.main
  .table-wrapper.giftregistry
  .table-giftregistry
  tbody
  tr
  td.actions
  a {
  display: table;
  margin: 5px 0;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-index
    .page-main
    .columns
    .column.main
    .table-wrapper.giftregistry
    .table-giftregistry
    tbody
    tr
    td.actions
    a {
    text-align: left;
  }
}
.magento_giftregistry-index-index
  .page-main
  .columns
  .column.main
  .table-wrapper.giftregistry
  .table-giftregistry
  tbody
  tr
  td.actions
  a:after {
  display: none;
}
.magento_giftregistry-index-index
  .page-main
  .columns
  .column.main
  .table-wrapper.giftregistry
  .table-giftregistry
  tbody
  tr
  td.actions
  a.delete {
  color: #ff0049;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-index
    .page-main
    .columns
    .column.main
    .table-wrapper.giftregistry
    .table-giftregistry
    tbody
    tr
    td:after {
    content: "";
    position: absolute;
    right: 0;
    width: 62%;
    height: 100%;
    border-left: 1px solid #d9d9d6;
    top: 0;
  }
}
.magento_giftregistry-index-addselect
  .columns
  .column.main
  .form-giftregistry-create
  .fieldset {
  margin-bottom: 20px;
}
.magento_giftregistry-index-addselect
  .columns
  .column.main
  .form-giftregistry-create
  .fieldset
  .legend {
  display: none;
}
.magento_giftregistry-index-addselect
  .columns
  .column.main
  .form-giftregistry-create
  .fieldset
  .field
  .label {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 25px;
  text-transform: lowercase;
  color: #000;
  margin: 0 0 11px;
}
.magento_giftregistry-index-addselect
  .columns
  .column.main
  .form-giftregistry-create
  .fieldset
  .field
  .label:after {
  color: #e00d49;
}
.magento_giftregistry-index-addselect
  .columns
  .column.main
  .form-giftregistry-create
  .fieldset
  .field
  .control {
  width: 200px;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-addselect
    .columns
    .column.main
    .form-giftregistry-create
    .fieldset
    .field
    .control {
    width: 100%;
  }
}
.magento_giftregistry-index-addselect
  .columns
  .column.main
  .form-giftregistry-create
  .fieldset
  .field
  .control
  select {
  border: 1px solid #d9d9d6;
  border-radius: 0;
  letter-spacing: -0.011em;
  color: #515759;
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
}
.magento_giftregistry-index-addselect
  .columns
  .column.main
  .form-giftregistry-create
  .actions-toolbar {
  margin: 20px 0 0;
}
.magento_giftregistry-index-addselect
  .columns
  .column.main
  .form-giftregistry-create
  .actions-toolbar
  .primary
  .next {
  background: #165c7d;
  border-radius: 5px;
  min-width: 275px;
  font-family: "mothercare_2020-regular-webfont";
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-addselect
    .columns
    .column.main
    .form-giftregistry-create
    .actions-toolbar
    .primary
    .next {
    min-width: 100%;
  }
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit {
  max-width: 70%;
}
@media screen and (max-width: 1199px) {
  .magento_giftregistry-index-edit
    .page-main
    .columns
    .column.main
    .form-giftregistry-edit {
    max-width: 100%;
  }
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .giftregistry-type {
  font-family: "Arial";
  margin: 15px 0 20px;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .giftregistry-type
  strong {
  font-weight: 700;
  text-transform: lowercase;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset {
  display: flex;
  justify-content: space-between;
  flex-flow: row wrap;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset
  .legend {
  font-size: 22px;
  line-height: 26px;
  text-transform: lowercase;
  color: #165c7d;
  font-weight: 400;
  border: 0;
  width: 100%;
  padding: 0;
  margin: 0 0 20px;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset
  .field {
  width: calc(49% - 0px);
  margin: 0 0 21px;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-edit
    .page-main
    .columns
    .column.main
    .form-giftregistry-edit
    .fieldset
    .field {
    width: 100%;
    margin: 0 0 20px;
  }
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset
  .field
  > .label {
  font-family: "Arial";
  font-size: 14px;
  line-height: 25px;
  font-weight: 700;
  text-transform: lowercase;
  color: #000;
  gap: 0;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset
  .field
  > .label:after {
  color: #e00d49;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset
  .field
  .control
  .input-text,
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset
  .field
  .control
  select,
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset
  .field
  .control
  textarea {
  width: 100%;
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 25px;
  height: 35px;
  padding: 3px 12px;
  border-radius: 0;
  border: 0.5px solid #a8a8a8;
  color: #515759;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset
  .field
  .control
  textarea {
  height: 96px;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset
  .field
  .control
  .input-text::placeholder {
  color: #a8a8a8;
  opacity: 1;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset
  .field
  .control
  .input-text:-ms-input-placeholder {
  color: #a8a8a8;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset
  .field
  .control
  .input-text::-ms-input-placeholder {
  color: #a8a8a8;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset
  .field
  .control
  span.country-code {
  z-index: 1;
  background: #edf1e8;
  border-radius: 0;
  height: 35px;
  width: auto;
  color: #1e1e1e;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 28px;
  padding: 0 9px;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.general-fieldset {
  padding-bottom: 40px;
  border-bottom: 1px solid #c5c5c5;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-edit
    .page-main
    .columns
    .column.main
    .form-giftregistry-edit
    .fieldset.general-fieldset {
    padding-bottom: 30px;
  }
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.general-fieldset
  .field.privacy
  .control
  .select,
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.general-fieldset
  .field.status
  .control
  .select {
  width: 170px;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.event-information {
  margin-top: 60px;
  padding-bottom: 30px;
  border-bottom: 1px solid #c5c5c5;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-edit
    .page-main
    .columns
    .column.main
    .form-giftregistry-edit
    .fieldset.event-information {
    margin-top: 30px;
  }
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.event-information
  .legend {
  margin: 0 0 35px;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-edit
    .page-main
    .columns
    .column.main
    .form-giftregistry-edit
    .fieldset.event-information
    .legend {
    margin: 0 0 20px;
  }
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.event-information
  .field.date
  .control
  .datetime-picker {
  padding: 3px 0 3px 40px;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.event-information
  .field.date
  .control
  .ui-datepicker-trigger {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  padding-left: 10px !important;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.event-information
  .field.date
  .control
  .ui-datepicker-trigger:before {
  -webkit-mask: none;
  margin-right: auto;
  background: url("../images/calendar.svg") no-repeat 0px 0px;
  background-size: auto;
  width: 20px;
  height: 20px;
  background-size: 100% 100%;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.recipients {
  margin-top: 40px;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-edit
    .page-main
    .columns
    .column.main
    .form-giftregistry-edit
    .fieldset.recipients {
    margin-bottom: 20px;
  }
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.recipients
  #registrant-container {
  width: 100%;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.recipients
  .fields {
  padding-bottom: 38px;
  margin-bottom: 48px;
  border-bottom: 1px solid #d9d9d6;
  gap: 0;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-edit
    .page-main
    .columns
    .column.main
    .form-giftregistry-edit
    .fieldset.recipients
    .fields {
    margin-bottom: 38px;
  }
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.recipients
  .fields
  .fieldset {
  width: 100%;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.recipients
  .fields
  .fieldset
  .field {
  max-width: inherit;
  width: 32%;
}
@media screen and (max-width: 1023px) {
  .magento_giftregistry-index-edit
    .page-main
    .columns
    .column.main
    .form-giftregistry-edit
    .fieldset.recipients
    .fields
    .fieldset
    .field {
    width: 31%;
  }
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-edit
    .page-main
    .columns
    .column.main
    .form-giftregistry-edit
    .fieldset.recipients
    .fields
    .fieldset
    .field {
    width: 100%;
    margin: 0 0 10px;
  }
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.recipients
  .fields.additional {
  position: relative;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.recipients
  .fields.additional
  .actions-toolbar {
  position: absolute;
  right: 0;
  top: -3px;
  margin: 0;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.recipients
  .fields.additional
  .actions-toolbar
  .secondary
  .action {
  background: 0 0;
  width: 24px;
  height: 24px;
  border: 1px solid #e2e2e2;
  border-radius: 50%;
  padding: 0;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.recipients
  .fields.additional
  .actions-toolbar
  .secondary
  .action
  span {
  font-size: 0;
  display: flex;
  align-items: center;
  justify-content: safe center;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.recipients
  .fields.additional
  .actions-toolbar
  .secondary
  .action
  span:after {
  content: "";
  display: inline-block;
  margin: auto;
  background: url("../images/trash-bin-icon.svg") no-repeat 0px 0px;
  width: 11px;
  height: 15px;
  background-size: 100% 100%;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.recipients
  .fields:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
  gap: 0;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.recipients
  .actions-toolbar
  .secondary
  .add {
  border: 1px solid #165c7d;
  border-radius: 5px;
  background: 0 0;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-transform: lowercase;
  color: #165c7d;
  padding: 9px 16px;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.shipping_address {
  display: block;
  padding-bottom: 20px;
  margin-bottom: 40px;
  border-bottom: 1px solid #d9d9d6;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.shipping_address
  > .field.address
  .label {
  margin-bottom: 7px;
  display: block;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.shipping_address
  .field {
  max-width: 595px;
  width: 100%;
  margin-left: 0 !important;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.shipping_address
  .field.address
  .control {
  display: flex;
  align-items: center;
  gap: 0 10px;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-edit
    .page-main
    .columns
    .column.main
    .form-giftregistry-edit
    .fieldset.shipping_address
    .field.address
    .control {
    flex-wrap: wrap;
    gap: 9px 0;
  }
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.shipping_address
  .field.address
  .control
  .or-new-address {
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-edit
    .page-main
    .columns
    .column.main
    .form-giftregistry-edit
    .fieldset.shipping_address
    .field.address
    .control
    .or-new-address {
    width: 100%;
    text-align: center;
  }
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-edit
    .page-main
    .columns
    .column.main
    .form-giftregistry-edit
    .fieldset.shipping_address
    .field.address
    .control
    .actions-toolbar {
    width: 100%;
    margin: 0;
  }
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.shipping_address
  .field.address
  .control
  .actions-toolbar
  .secondary
  .add {
  border: 1px solid #165c7d;
  border-radius: 5px;
  background: 0 0;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-transform: lowercase;
  color: #165c7d;
  padding: 9px 16px;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-edit
    .page-main
    .columns
    .column.main
    .form-giftregistry-edit
    .fieldset.shipping_address
    .field.address
    .control
    .actions-toolbar
    .secondary
    .add {
    min-width: 100%;
  }
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.shipping_address
  .field.telephone
  .control.phone-input {
  display: flex;
  flex-wrap: wrap;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.shipping_address
  .field.telephone
  .control.phone-input
  .country-code {
  position: absolute;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.shipping_address
  .field.telephone
  .control.phone-input
  .input-text {
  padding-left: 45px;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.shipping_address
  .field.telephone
  .control.phone-input
  .mage-error {
  width: 100%;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.shipping_address
  .fieldset
  .field {
  display: inline-block;
  vertical-align: top;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.shipping_address
  .fieldset
  .field:nth-child(odd) {
  margin-left: 15px;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.shipping_address
  .fieldset
  .field
  .control {
  flex-wrap: wrap;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.shipping_address
  .fieldset
  .field
  .control
  .nested {
  width: 100%;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .fieldset.shipping_address
  .fieldset
  .field
  .control
  .nested
  .field {
  width: 100%;
  margin: 10px 0 0;
}
.magento_giftregistry-index-edit
  .page-main
  .columns
  .column.main
  .form-giftregistry-edit
  .actions-toolbar
  .primary
  .save {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  min-width: 275px;
  display: inline-block;
  background: #165c7d;
  border-radius: 5px;
  padding: 11px 15px;
  color: #fff;
  text-transform: lowercase;
}
@media screen and (max-width: 767px) {
  .magento_giftregistry-index-edit
    .page-main
    .columns
    .column.main
    .form-giftregistry-edit
    .actions-toolbar
    .primary
    .save {
    min-width: 100%;
  }
}
.magento_giftregistry-view-index #maincontent {
  background: #fbfbfb;
  border: 2px solid #d5b8bb;
  border-radius: 10px;
  max-width: 100%;
  padding: 40px;
  margin: 70px auto;
  width: calc(100% - 300px);
}
@media (max-width: 767px) {
  .magento_giftregistry-view-index #maincontent {
    margin: 40px auto;
    padding: 20px;
    width: calc(100% - 30px);
  }
}
.magento_giftregistry-view-index #maincontent .columns {
  margin-top: 0;
}
.magento_giftregistry-view-index #maincontent .page-title {
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  line-height: 1.2;
  text-transform: lowercase;
  color: #165c7d;
  text-align: center;
  margin: 0 0 28px;
}
.magento_giftregistry-view-index #maincontent .registry-info-icons {
  text-align: center;
  margin: 0 0 20px;
}
.magento_giftregistry-view-index
  #maincontent
  .item-options.giftregistry-description {
  display: flex;
  flex-flow: wrap;
  margin: 0 -10px;
}
@media (max-width: 767px) {
  .magento_giftregistry-view-index
    #maincontent
    .item-options.giftregistry-description {
    margin: 0;
  }
}
.magento_giftregistry-view-index
  #maincontent
  .item-options.giftregistry-description
  .desc-item {
  width: calc(100% / 4 - 20px);
  margin: 0 10px 20px;
  background: #fff;
  border: 2px solid #d9d9d6;
  border-radius: 4px;
  padding: 20px;
}
@media (max-width: 767px) {
  .magento_giftregistry-view-index
    #maincontent
    .item-options.giftregistry-description
    .desc-item {
    padding: 15px;
    width: 100%;
    margin: 0 0 15px;
  }
}
.magento_giftregistry-view-index
  #maincontent
  .item-options.giftregistry-description
  .desc-item
  .item-title {
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 150%;
  letter-spacing: 0.04em;
  text-transform: lowercase;
  color: #165c7d;
  margin: 0;
}
@media (max-width: 767px) {
  .magento_giftregistry-view-index
    #maincontent
    .item-options.giftregistry-description
    .desc-item
    .item-title {
    font-size: 14px;
  }
}
.magento_giftregistry-view-index
  #maincontent
  .item-options.giftregistry-description
  .desc-item
  .item-value {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: 0.02em;
  text-transform: lowercase;
  color: #3b3a3a;
}
.magento_giftregistry-view-index
  #maincontent
  .item-options.giftregistry-description
  .desc-item:last-child {
  width: 100%;
}
.magento_giftregistry-view-index
  #maincontent
  .item-options.giftregistry-description
  .desc-item:last-child
  .item-title {
  margin: 0 0 13px;
}
.magento_giftregistry-view-index
  #maincontent
  .block.block-giftregistry-shared-items {
  margin: 0;
}
.block.block-giftregistry-shared-items .block-title {
  margin: 0;
  padding: 20px 0;
}
.block.block-giftregistry-shared-items .block-title strong {
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  line-height: 1.2;
  text-transform: lowercase;
  color: #165c7d;
  text-align: center;
  margin: 0 0 28px;
  font-family: "mothercare_2020-regular-webfont";
}
.block.block-giftregistry-shared-items .block-content .table-wrapper table {
  max-width: 100%;
  width: 100%;
}
@media (max-width: 639.98px) {
  .block.block-giftregistry-shared-items .block-content .table-wrapper table {
    border: 1px solid #d5b8bb;
  }
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  thead
  th {
  background: #165c7d;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #fff;
  text-align: center;
  padding: 12px 0;
  font-family: "mothercare_2020-regular-webfont";
  min-width: 110px;
  text-transform: lowercase;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  thead
  th:first-child {
  border-top-left-radius: 12px;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  thead
  th:last-child {
  border-top-right-radius: 12px;
}
@media (max-width: 639.98px) {
  .block.block-giftregistry-shared-items
    .block-content
    .table-wrapper
    table
    tbody
    tr {
    margin: 0 !important;
    padding: 0 !important;
  }
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td {
  padding: 20px 12px;
  border-bottom: 1px solid #d5b8bb;
}
@media (max-width: 639.98px) {
  .block.block-giftregistry-shared-items
    .block-content
    .table-wrapper
    table
    tbody
    tr
    td {
    padding: 20px 10px 20px 146px !important;
    border: none !important;
    text-align: left !important;
    position: relative;
  }
}
@media (max-width: 639.98px) {
  .block.block-giftregistry-shared-items
    .block-content
    .table-wrapper
    table
    tbody
    tr
    td:before {
    position: absolute;
    left: 0;
    border: none;
    background-color: #165c7d;
    height: 100%;
    color: #fff !important;
    width: 126px;
    font-size: 13px;
    padding: 20px;
    text-align: left;
    top: 0;
    text-transform: lowercase;
  }
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td:first-child {
  border-left: 1px solid #d5b8bb;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td:last-child {
  border-right: 1px solid #d5b8bb;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.col.product {
  padding: 20px;
  display: flex;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.col.product
  .product-item-photo {
  width: 77px;
  margin-right: 20px;
  border: 0.5px solid #d9d9d6;
  align-self: flex-start;
  display: flex;
}
@media (max-width: 639.98px) {
  .block.block-giftregistry-shared-items
    .block-content
    .table-wrapper
    table
    tbody
    tr
    td.col.product
    .product-item-photo {
    margin-bottom: 20px;
  }
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.col.product
  .product-item-details
  .product-item-name {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  text-transform: lowercase;
  color: #000;
  display: block;
  margin: 0 0 5px;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.col.product
  .product-item-details
  .product-item-name
  .sku {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  color: #d9d9d9;
  text-transform: capitalize;
  margin-top: 10px;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.col.product
  dl.item-options {
  display: inline-block;
  width: 100%;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.col.product
  dl.item-options
  * {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  text-transform: lowercase;
  color: #000;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.col.product
  dl.item-options
  dt {
  clear: left;
  float: left;
  margin: 0 5px 5px 0;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.col.product
  dl.item-options
  dd {
  display: inline-block;
  float: left;
  margin: 0 0 5px;
  word-break: break-all;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.registered,
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.fulfilled,
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.remaining {
  font-family: "Arial";
  text-align: center;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  text-transform: lowercase;
  color: #000;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.price {
  font-family: "Arial";
  text-align: center;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 18px;
  color: #1e1e1e;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.price
  .price-box
  .old-price {
  display: block;
  margin-bottom: 5px;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.price
  .price-box
  .old-price
  .price {
  font-size: 14px;
  font-weight: 400;
  color: #515759;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.price
  .price-box
  .special-price {
  color: #1e1e1e;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.price
  .price-box
  .special-price
  .price {
  color: inherit;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.price
  .price-box
  .discount-off
  .discount-percent {
  background: #f24822;
  padding: 0 4px;
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 16px;
  letter-spacing: -0.011em;
  color: #fff;
  display: inline-block;
  vertical-align: top;
  position: relative;
  height: 15px;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.qty
  .input-text.qty {
  font-family: "Arial";
  width: 36px;
  height: 36px;
  background: #fff;
  border: 1px solid #eaeaea;
  border-radius: 0;
  padding: 0 3px;
  text-align: center;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 36px;
  color: #000;
  margin: auto;
  display: block;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.qty
  .input-text.qty::-webkit-outer-spin-button,
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.qty
  .input-text.qty::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.block.block-giftregistry-shared-items
  .block-content
  .table-wrapper
  table
  tbody
  tr
  td.qty
  .input-text.qty[type="number"] {
  -moz-appearance: textfield;
}
@media (max-width: 639.98px) {
  .block.block-giftregistry-shared-items
    .block-content
    .table-wrapper
    table
    tbody
    tr
    td.qty
    .input-text.qty {
    margin: 0;
  }
}
.block.block-giftregistry-shared-items .block-content .actions-toolbar {
  margin: 40px 0 0;
}
@media (max-width: 639.98px) {
  .block.block-giftregistry-shared-items .block-content .actions-toolbar {
    margin: 25px 0 0;
  }
}
.block.block-giftregistry-shared-items
  .block-content
  .actions-toolbar
  button.action.primary {
  height: 56px;
  background: #165c7d;
  border-radius: 5px;
  max-width: 275px;
  width: 100%;
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  margin: 0 auto;
  font-family: "mothercare_2020-regular-webfont";
}
@media (max-width: 639.98px) {
  .block.block-giftregistry-shared-items
    .block-content
    .actions-toolbar
    button.action.primary {
    max-width: 100%;
    height: 41px;
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  .magento_giftregistry-index-items.account
    .page-main
    .columns
    .column.main
    .page-title-wrapper
    .page-title {
    margin: 30px 0 6px;
  }
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry {
  padding: 5px 0;
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items {
  border: 1px solid #d9d9d6;
}
@media (max-width: 767px) {
  .magento_giftregistry-index-items.account
    .page-main
    .columns
    .column.main
    .giftregistry
    .table-giftregistry-items {
    border: 0;
  }
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  thead
  tr
  th {
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #000;
}
@media (max-width: 767px) {
  .magento_giftregistry-index-items.account
    .page-main
    .columns
    .column.main
    .giftregistry
    .table-giftregistry-items
    tbody
    tr
    td {
    text-align: left;
    padding: 20px 13px 20px 150px;
  }
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td.product {
  display: flex;
}
@media (max-width: 767px) {
  .magento_giftregistry-index-items.account
    .page-main
    .columns
    .column.main
    .giftregistry
    .table-giftregistry-items
    tbody
    tr
    td.product {
    display: inherit;
  }
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td.product
  .item-img
  .product-image-photo {
  filter: none;
}
@media (max-width: 767px) {
  .magento_giftregistry-index-items.account
    .page-main
    .columns
    .column.main
    .giftregistry
    .table-giftregistry-items
    tbody
    tr
    td.product
    .item-img
    .product-image-photo {
    filter: contrast(94%);
  }
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td.product
  .item-details {
  width: calc(100% - 100px);
  text-align: left;
  margin-left: 17px;
}
@media (max-width: 767px) {
  .magento_giftregistry-index-items.account
    .page-main
    .columns
    .column.main
    .giftregistry
    .table-giftregistry-items
    tbody
    tr
    td.product
    .item-details {
    width: 100%;
    margin-left: 0;
    margin-top: 17px;
  }
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td.product
  .item-details
  a {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  text-decoration: underline;
  text-transform: lowercase;
  color: #000;
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td.product
  .item-details
  dl {
  margin: 15px 0;
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td.product
  .item-details
  dl
  dt {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  text-transform: lowercase;
  color: #000;
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td.product
  .item-details
  dl
  dd {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  text-transform: lowercase;
  color: #000;
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td.product
  .item-details
  dl
  dd
  .price {
  text-transform: capitalize;
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td.product
  .item-details
  dl:last-child {
  margin-bottom: 0;
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td
  .field {
  justify-content: center;
}
@media (max-width: 767px) {
  .magento_giftregistry-index-items.account
    .page-main
    .columns
    .column.main
    .giftregistry
    .table-giftregistry-items
    tbody
    tr
    td
    .field {
    justify-content: flex-start;
  }
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td
  .field
  .control
  textarea {
  border: 1px solid #d9d9d9;
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td
  .field
  .control
  .input-text {
  max-width: 60px;
  text-align: center;
  border: 1px solid #d9d9d9;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td
  .field
  .control
  .input-text::-webkit-outer-spin-button,
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td
  .field
  .control
  .input-text::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td
  .field
  .control
  .input-text[type="number"] {
  -moz-appearance: textfield;
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td
  .field
  .checkbox {
  border: 1px solid #d9d9d9;
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .giftregistry
  .table-giftregistry-items
  tbody
  tr
  td
  .field
  .checkbox:checked {
  border: 1px solid #165c7d;
  background-color: #165c7d;
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .actions-toolbar {
  margin: 53px 0 0;
}
@media (max-width: 767px) {
  .magento_giftregistry-index-items.account
    .page-main
    .columns
    .column.main
    .actions-toolbar {
    margin: 10px 0 0;
  }
}
.magento_giftregistry-index-items.account
  .page-main
  .columns
  .column.main
  .actions-toolbar
  .primary
  .update {
  background: #165c7d;
  border-radius: 5px;
  padding: 8px 15px;
  min-width: 275px;
  font-family: "mothercare_2020-regular-webfont";
  text-transform: lowercase;
  text-align: center;
}
@media (max-width: 767px) {
  .magento_giftregistry-index-share
    .page-main
    .columns
    .column.main
    .page-title-wrapper
    .page-title {
    margin: 30px 0 6px;
  }
}
.magento_giftregistry-index-share .page-main .columns .column.main .subtitle {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  margin: 40px 0 20px;
}
@media (max-width: 767px) {
  .magento_giftregistry-index-share .page-main .columns .column.main .subtitle {
    margin: 30px 0 20px;
  }
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share {
  max-width: 70%;
}
@media (max-width: 1199px) {
  .magento_giftregistry-index-share
    .page-main
    .columns
    .column.main
    .form-giftregistry-share {
    max-width: 100%;
  }
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset {
  padding-bottom: 50px;
  margin-bottom: 50px;
  border-bottom: 1px solid #d9d9d6;
}
@media (max-width: 767px) {
  .magento_giftregistry-index-share
    .page-main
    .columns
    .column.main
    .form-giftregistry-share
    .fieldset {
    padding-bottom: 15px;
    margin-bottom: 35px;
  }
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset
  .legend {
  font-size: 22px;
  line-height: 26px;
  text-transform: lowercase;
  color: #165c7d;
  font-weight: 400;
  border: 0;
  width: 100%;
  padding: 0;
  margin: 0 0 20px;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset
  > .field {
  display: block;
  padding: 0;
  margin: 0 0 21px;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset
  > .field
  .label {
  font-family: "Arial";
  font-size: 14px;
  line-height: 25px;
  font-weight: 700;
  text-transform: lowercase;
  color: #000;
  gap: 0;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset
  > .field
  .label:after {
  color: #e00d49;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset
  > .field
  .control
  .input-text {
  width: 100%;
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 25px;
  height: 35px;
  padding: 3px 12px;
  border-radius: 0;
  border: 0.5px solid #a8a8a8;
  color: #515759;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset
  > .field
  .control
  .input-text::placeholder {
  color: #a8a8a8;
  opacity: 1;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset
  > .field
  .control
  .input-text:-ms-input-placeholder {
  color: #a8a8a8;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset
  > .field
  .control
  .input-text::-ms-input-placeholder {
  color: #a8a8a8;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset
  > .field
  .control
  textarea.input-text {
  height: 96px;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset
  > .field
  .control
  textarea::placeholder {
  font-style: italic;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset
  > .field
  .control
  textarea:-ms-input-placeholder {
  font-style: italic;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset
  > .field
  .control
  textarea::-ms-input-placeholder {
  font-style: italic;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset.recipients {
  border: 0;
  padding: 0;
  margin: 0;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset.recipients
  #recipients-options
  .fields {
  padding-bottom: 38px;
  margin-bottom: 48px;
  border-bottom: 1px solid #d9d9d6;
  gap: 0;
}
@media (max-width: 767px) {
  .magento_giftregistry-index-share
    .page-main
    .columns
    .column.main
    .form-giftregistry-share
    .fieldset.recipients
    #recipients-options
    .fields {
    padding-bottom: 30px;
    margin-bottom: 30px;
  }
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset.recipients
  #recipients-options
  .fields
  .fieldset {
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-flow: row nowrap;
  gap: 22px;
  margin: 0;
}
@media (max-width: 767px) {
  .magento_giftregistry-index-share
    .page-main
    .columns
    .column.main
    .form-giftregistry-share
    .fieldset.recipients
    #recipients-options
    .fields
    .fieldset {
    flex-flow: row wrap;
  }
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset.recipients
  #recipients-options
  .fields
  .fieldset
  .field {
  max-width: inherit;
  width: calc(49% - 1px);
}
@media (max-width: 767px) {
  .magento_giftregistry-index-share
    .page-main
    .columns
    .column.main
    .form-giftregistry-share
    .fieldset.recipients
    #recipients-options
    .fields
    .fieldset
    .field {
    width: 100%;
    margin-bottom: 3px;
  }
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset.recipients
  #recipients-options
  .fields.additional {
  position: relative;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset.recipients
  #recipients-options
  .fields.additional
  .actions-toolbar {
  position: absolute;
  right: 0;
  top: -3px;
  margin: 0;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset.recipients
  #recipients-options
  .fields.additional
  .actions-toolbar
  .secondary
  .action {
  background: 0 0;
  width: 24px;
  height: 24px;
  border: 1px solid #e2e2e2;
  border-radius: 50%;
  padding: 0;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset.recipients
  #recipients-options
  .fields.additional
  .actions-toolbar
  .secondary
  .action
  span {
  font-size: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset.recipients
  #recipients-options
  .fields.additional
  .actions-toolbar
  .secondary
  .action
  span:after {
  content: "";
  display: inline-block;
  margin: auto;
  background: url(../images/trash-bin-icon.svg) no-repeat 0px 0px;
  width: 11px;
  height: 15px;
  background-size: 100% 100%;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset.recipients
  #recipients-options
  .fields:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
  gap: 0;
}
@media (max-width: 767px) {
  .magento_giftregistry-index-share
    .page-main
    .columns
    .column.main
    .form-giftregistry-share
    .fieldset.recipients
    .actions-toolbar {
    margin: 30px 0 15px;
  }
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset.recipients
  .actions-toolbar
  .secondary
  .add {
  border: 1px solid #165c7d;
  border-radius: 5px;
  background: 0 0;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-transform: lowercase;
  color: #165c7d;
  padding: 9px 16px;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .fieldset:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}
.magento_giftregistry-index-share
  .page-main
  .columns
  .column.main
  .form-giftregistry-share
  .actions-toolbar
  .primary
  .share {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  min-width: 275px;
  display: inline-block;
  background: #165c7d;
  border-radius: 5px;
  padding: 11px 15px;
  color: #fff;
  text-transform: lowercase;
}
@media (max-width: 767px) {
  .magento_giftregistry-index-share
    .page-main
    .columns
    .column.main
    .form-giftregistry-share
    .actions-toolbar
    .primary
    .share {
    min-width: 100%;
  }
}
.contact-index-index #maincontent {
  margin-top: 2rem;
}
.contact-index-index .column.main {
  min-height: 0;
}
.contact-index-index .column.main .form.contact {
  box-shadow: none;
  background: 0 0;
  border-radius: 0;
  border: 1px solid #ebeae8;
  padding: 20px 50px;
  margin: 0 auto;
}
.contact-index-index .column.main .form.contact .legend span {
  color: #000;
  font-size: 16px;
  font-weight: 700;
}
.contact-index-index .column.main .form.contact .primary {
  width: 100%;
}
.contact-index-index .column.main .form.contact .field {
  margin: 0;
  margin-bottom: 25px;
}
.contact-index-index .column.main .form.contact .fieldset {
  border: 0;
  margin: 0 0 20px;
  padding: 0;
  letter-spacing: -0.31em;
}
.contact-index-index .column.main .form.contact .fieldset .field .label {
  display: none;
}
.contact-index-index .column.main .form.contact .fieldset .note {
  text-transform: lowercase;
}
.contact-index-index .column.main .form.contact .fieldset > .legend {
  margin: 0 0 20px;
  padding: 0 0 10px;
  width: 100%;
  box-sizing: border-box;
  float: left;
  font-weight: 300;
  line-height: 1.2;
  font-size: 1.8rem;
  border-bottom: none;
}
.contact-index-index .column.main .form.contact .fieldset > * {
  letter-spacing: normal;
}
.contact-index-index .column.main .form.contact .legend > span {
  margin-right: 5px;
  text-transform: lowercase;
}
.contact-index-index .column.main .form.contact .field.comment.required {
  margin-bottom: 0;
}
.contact-index-index .column.main .form.contact input[placeholder] {
  text-overflow: ellipsis;
}
.contact-index-index .column.main .form.contact select,
.contact-index-index .column.main .form.contact input[type="text"],
.contact-index-index .column.main .form.contact input[type="password"],
.contact-index-index .column.main .form.contact input[type="url"],
.contact-index-index .column.main .form.contact input[type="tel"],
.contact-index-index .column.main .form.contact input[type="search"],
.contact-index-index .column.main .form.contact input[type="number"],
.contact-index-index .column.main .form.contact input[type="datetime"],
.contact-index-index .column.main .form.contact input[type="email"] {
  display: block;
  height: 48px;
  width: 100%;
  padding: 10px 36px 10px 16px;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 5px;
  font-family: Arial, Helvetica, sans-serif;
  transition:
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
.contact-index-index .column.main .form.contact .actions-toolbar .primary {
  width: 100%;
}
.contact-index-index
  .column.main
  .form.contact
  .actions-toolbar
  > .primary:last-child,
.contact-index-index
  .column.main
  .form.contact
  .actions-toolbar
  > .secondary:last-child {
  margin-bottom: 0;
}
.contact-index-index .column.main .form.contact .action {
  background: #165c7d;
  border-radius: 5px;
  width: 100%;
  height: 47px;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  display: flex;
  align-items: center;
  text-align: center;
  text-transform: lowercase;
  color: #fff;
  font-family: "mothercare_2020-regular-webfont", sans-serif;
  border: none;
}
.contact-index-index .column.main .form.contact textarea {
  height: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
  padding: 10px 36px 10px 16px;
  font-size: 1rem;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.42857143;
  vertical-align: baseline;
  width: 100%;
  box-sizing: border-box;
  resize: vertical;
  transition:
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
.contact-index-index .column.main .form.contact .fieldset > .field .label span,
.contact-index-index
  .column.main
  .form.contact
  .fieldset
  .fields
  > .field
  .label
  span {
  display: none;
}
.contact-index-index .column.main .form.contact .field + .field {
  margin-top: 1.5rem;
}
.contact-index-index .page.messages {
  max-width: 550px;
  margin: 0 auto;
}
.contact-index-index .page.messages .messages {
  padding-bottom: 15px;
}
.contact-index-index .field.note.no-label {
  font-size: 1rem;
  line-height: 1.5;
  color: #000;
  margin-bottom: 30px !important;
}
.contact-index-index .page-main > .page-title-wrapper .page-title {
  width: 100%;
  padding: 16px 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
.contact-index-index .page-main > .page-title-wrapper .page-title span {
  font-size: 36px;
  line-height: 44px;
  font-family: "mothercare_2020-regular-webfont";
  color: #165c7d;
}
.contact-index-index .contact-information {
  margin-bottom: 2rem;
}
.contact-index-index .contact-information strong {
  font-size: 14px;
}
.contact-index-index .contact-information p {
  font-size: 12px;
}
html {
  overflow-x: hidden;
}
body._block-content-loading .loading-mask {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(135, 135, 135, 0.33);
  display: flex;
  align-items: center;
  justify-content: center;
}
body._block-content-loading .loading-mask .loader {
  width: 60px;
  height: 60px;
  background: #fff;
  border: 1px solid #fafafa;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  position: relative;
  animation: none;
}
body._block-content-loading .loading-mask .loader:before {
  content: url("../images/loading_circle.svg") !important;
  position: absolute;
  background-color: transparent;
  border-radius: 100%;
  animation: none;
  left: -4px;
  top: -4px;
  right: -4px;
  bottom: -4px;
  margin: auto;
  z-index: 1;
}
body._block-content-loading .loading-mask .loader:after {
  content: "";
  border: 4px solid rgba(22, 92, 125, 0.17);
  position: absolute;
  left: -4px;
  top: -4px;
  right: -4px;
  bottom: -4px;
  background-color: transparent;
  border-radius: 50%;
  animation: crescendo 0.8s alternate infinite ease-in;
  z-index: -1;
}
.header.panel .lang-switch-mc {
  display: none;
}
#switcher-language {
  vertical-align: middle;
  width: auto;
}
@media (max-width: 996px) {
  #switcher-language {
    float: right;
  }
}
@media (max-width: 996px) {
  #switcher-language .dropdown.options {
    top: 6px;
    right: 10px;
  }
}
#switcher-language .dropdown.options .switcher-trigger {
  font-weight: 300;
  font-size: 14px;
  line-height: 14px;
  text-align: center;
  letter-spacing: 0.025em;
  color: #fff;
}
#switcher-language
  .dropdown.options
  .switcher-trigger
  strong.view-mothercare_website_english
  span,
#switcher-language
  .dropdown.options
  .switcher-trigger
  strong.view-mothercare_website_bahasa
  span {
  text-transform: unset !important;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.85);
}
#switcher-language .dropdown.options .dropdown.switcher-dropdown {
  visibility: visible;
  opacity: 1;
  top: 33px;
  pointer-events: unset;
  padding: 0;
  border-radius: 0;
  border: 1px solid #d3d3d3;
}
@media (max-width: 996px) {
  #switcher-language .dropdown.options .dropdown.switcher-dropdown {
    top: 22px;
  }
}
#switcher-language .dropdown.options .dropdown.switcher-dropdown > li > a {
  border-radius: 0;
}
#switcher-language
  .dropdown.options
  .dropdown.switcher-dropdown
  > li
  > a:hover {
  background: #165c7d;
  color: #fff;
}
#switcher-language .dropdown.options:not(.no-chevron) .toggle:after {
  background-image: url(../images/switch_arrow.svg);
  background-position: center;
  background-repeat: no-repeat;
  -webkit-mask: none;
  background-color: transparent;
  transform: rotate(0deg);
  margin-top: -2px;
}
#switcher-language .dropdown.options:not(.no-chevron) .toggle:before {
  background-image: url(../images/language_icon.svg);
  background-position: center;
  background-repeat: no-repeat;
  -webkit-mask: none;
  background-color: transparent;
  transform: rotate(0deg);
  margin-top: -2px;
  content: "";
  width: 14px;
  height: 14px;
  margin-right: 3px;
}
#switcher-language .dropdown.options:not(.no-chevron) .toggle.active:after {
  transform: rotate(-180deg);
}
.cms-mothercare-website-home-page .pagebuilder-slider.slick-initialized {
  padding: 0 30px;
}
.cms-mothercare-website-home-page
  .pagebuilder-slider.slick-initialized
  .slick-arrow {
  width: 54px;
  height: 54px;
}
.cms-mothercare-website-home-page
  .pagebuilder-slider.slick-initialized
  .slick-arrow:before {
  content: "";
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: auto;
  height: auto;
}
.cms-mothercare-website-home-page
  .pagebuilder-slider.slick-initialized
  .slick-next:before,
.cms-mothercare-website-home-page
  .pagebuilder-slider.slick-initialized
  .slick-prev:before {
  -webkit-mask: none;
  -webkit-mask-size: 0;
  content: "";
  height: 26px;
  width: 15px;
  mask: none;
  mask-size: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.cms-mothercare-website-home-page
  .pagebuilder-slider.slick-initialized
  .slick-dots
  .slick-active
  button {
  width: 30px;
  border-radius: 0;
  height: 4px;
  border: 0;
  box-shadow: none;
  background-color: #165c7d;
}
.cms-mothercare-website-home-page
  .pagebuilder-slider.slick-initialized
  .slick-dots
  li
  button {
  background-color: #165c7d66;
  width: 30px;
  border-radius: 0;
  height: 4px;
  border: 0;
  box-shadow: none;
}
.page-wrapper .page-header {
  position: sticky;
  top: 0;
  z-index: 900;
}
.page-wrapper .page-header .mobile-header-panel {
  display: none;
}
.page-wrapper .page-header .panel.wrapper {
  background-color: #165c7d;
}
@media (max-width: 639.98px) {
  .page-wrapper .page-header .panel.wrapper {
    display: block;
  }
}
@media (max-width: 639.98px) {
  .page-wrapper .page-header .panel.wrapper .action.skip + div {
    display: none;
  }
}
@media (max-width: 639.98px) {
  .page-wrapper .page-header .panel.wrapper .panel.header {
    display: block;
    height: 30px;
    padding: 0;
  }
}
@media (min-width: 769px) {
  .page-wrapper .page-header .panel.wrapper .panel.header {
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    width: auto;
    padding-left: 50px;
    padding-right: 50px;
  }
}
.page-wrapper .page-header .panel.wrapper .header.panel {
  justify-content: flex-end !important;
  align-items: center;
  display: table;
  width: 100%;
}
.page-wrapper .page-header .panel.wrapper .header.panel div {
  width: auto;
  font-size: 14px;
}
.page-wrapper .page-header .panel.wrapper .header.panel .left_top_header {
  float: left;
}
.page-wrapper .page-header .panel.wrapper .header.panel .right_top_header {
  float: right;
}
.page-wrapper
  .page-header
  .panel.wrapper
  .header.panel
  .right_top_header
  .top-header-components-mc {
  display: inline-block;
  padding-left: 20px;
}
@media (max-width: 767px) {
  .page-wrapper .page-header .panel.wrapper .header.panel .header_panel_info {
    display: none;
  }
}
.page-wrapper
  .page-header
  .panel.wrapper
  .header.panel
  .header_panel_info
  li
  > a {
  line-height: 30px;
}
@media (min-width: 769px) {
  .page-wrapper .page-header .header.content {
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    width: auto;
    padding-left: 45px;
    padding-right: 50px;
  }
}
@media (max-width: 767px) {
  .page-wrapper .page-header .header.content {
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
.page-wrapper .page-header .header.content .home-page-logo {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .page-wrapper .page-header .header.content .home-page-logo {
    position: relative;
    width: 55vw;
    top: -3px;
  }
}
.page-wrapper .page-header .header.content .home-page-logo img {
  max-width: 160px;
}
.page-wrapper .page-header .header.content .ves-megamenu {
  background: #fff;
}
.page-wrapper .page-header .header.content .ves-megamenu li.level0 > a {
  font-weight: unset;
  text-transform: unset;
}
@media (max-width: 768px) {
  .page-wrapper .page-header .header.content .ves-megamenu li.level0 > a {
    font-size: 16px !important;
    padding: 12px 10px;
    border-radius: 0;
    color: #165c7d;
    justify-content: left;
    position: relative;
  }
}
.page-wrapper .page-header .header.content .ves-megamenu li.level0:hover > a {
  background: #fff !important;
}
.page-wrapper .page-header .header.content .ves-megamenu .nav-item > a {
  padding: 0 5px;
}
.page-wrapper .page-header .header.content .account-dropdown {
  order: 1;
}
.page-wrapper
  .page-header
  .header.content
  .account-dropdown
  a.action.toggle.switcher-trigger {
  background-image: url("../images/Mothercare_Web_Sketch_Icons_MC_Profile.svg");
  background-repeat: no-repeat;
}
.page-wrapper
  .page-header
  .header.content
  .wishlist-dropdown
  a.action.toggle.switcher-trigger {
  background-image: url("../images/Mothercare_Web_Sketch_Icons_MC_Heart.svg");
  background-position: center;
}
.page-wrapper .page-header .header.content .minicart-wrapper .action.showcart {
  background-image: url("../images/Mothercare_Web_Sketch_Icons_MC_Basket.svg");
  background-position: center;
}
.page-wrapper
  .page-header
  .header.content
  .minicart-wrapper
  .action.showcart
  span.txt-cart {
  display: none;
}
@media (min-width: 769px) {
  .page-wrapper #maincontent.page-main-full-width .columns {
    --container-max-width: 100%;
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    width: auto;
    padding-left: 50px;
    padding-right: 50px;
  }
}
.page-wrapper #maincontent.page-main:before,
.page-wrapper #maincontent.page-main:after {
  display: none !important;
}
.page-wrapper .page-footer {
  color: #165c7d;
}
@media (min-width: 769px) {
  .page-wrapper .page-footer {
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    max-width: 1280px;
    width: auto;
  }
}
.page-wrapper .page-footer a {
  color: #165c7d;
}
.page-wrapper .page-footer .footer-promo {
  display: flex;
  column-gap: 20px;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
@media (max-width: 769px) {
  .page-header .header.content .top-header-components-mc {
    display: none;
  }
  .page-header .header.content .navigation-wrapper .top-header-components-mc {
    display: block;
    order: 2;
    margin-top: 10px;
  }
  .page-header
    .header.content
    .navigation-wrapper
    .top-header-components-mc
    .lang-switch-mc {
    display: none;
  }
  .page-header
    .header.content
    .navigation-wrapper
    .top-header-components-mc
    .header_panel_info {
    display: block;
  }
  .page-header
    .header.content
    .navigation-wrapper
    .top-header-components-mc
    .header_panel_info
    li {
    color: #165c7d;
    padding: 7px 0;
  }
  .page-header .header.content .kanmo-middle-header #kanmo-mc-search-btn,
  .page-header .header.content .kanmo-middle-header #kanmo-mc-cancel-btn {
    display: none;
  }
  #maincontent .column.main .pagebuilder-column-line {
    overflow: scroll;
  }
  #maincontent .column.main .pagebuilder-column.kanmo-shop-by-category {
    width: 100% !important;
  }
  #maincontent .column.main .pagebuilder-column.kanmo-shop-by-category img {
    max-width: unset;
  }
  #maincontent
    .column.main
    .pagebuilder-column.kanmo-shop-by-category
    .heading-shop-by-category {
    display: none;
  }
  #maincontent
    .column.main
    .pagebuilder-column-group.featured-offers-kanmo
    .pagebuilder-column-line {
    flex-wrap: wrap;
    width: unset !important;
  }
  #maincontent
    .column.main
    .pagebuilder-column-group.featured-offers-kanmo
    .pagebuilder-column-line
    .pagebuilder-column.kanmo-featured-offers {
    flex-basis: 50% !important;
    flex-wrap: wrap !important;
  }
  #maincontent
    .column.main
    .pagebuilder-column-group.featured-offers-kanmo
    .pagebuilder-column-line
    .pagebuilder-column.kanmo-featured-offers
    img {
    width: 100%;
    max-width: unset !important;
    padding: 15px;
  }
  #maincontent .column.main .pagebuilder-column.kanmo-top-category {
    width: 100% !important;
  }
  #maincontent .column.main .pagebuilder-column.kanmo-top-category img {
    max-width: unset;
  }
  #maincontent
    .column.main
    .pagebuilder-column-group.recommendations-kanmo
    .pagebuilder-column-line {
    display: unset !important;
  }
  #maincontent
    .column.main
    .pagebuilder-column-group.recommendations-kanmo
    .pagebuilder-column-line
    .pagebuilder-column {
    width: 100% !important;
  }
  #maincontent
    .column.main
    .pagebuilder-column-group.product-categories-kanmo
    .pagebuilder-column-line {
    flex-wrap: wrap;
    width: unset;
  }
  #maincontent
    .column.main
    .pagebuilder-column-group.product-categories-kanmo
    .pagebuilder-column-line
    .pagebuilder-column.kanmo-product-categories {
    flex-basis: 50% !important;
    flex-wrap: wrap !important;
  }
  #maincontent
    .column.main
    .pagebuilder-column-group.product-categories-kanmo
    .pagebuilder-column-line
    .pagebuilder-column.kanmo-product-categories
    img {
    width: 100%;
    max-width: unset;
    padding: 10px;
  }
  #maincontent .column.main .shopping-on-mc-desktop {
    display: none !important;
  }
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line {
    flex-direction: column;
  }
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc {
    width: 100% !important;
    border: 1px solid #e7e7e7;
    padding: 10px;
  }
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc
    h4.heading-shop-with-us-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc
    h4.heading-shop-with-us-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc
    h4.heading-shop-with-us-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc
    .heading-shop-by-category-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc
    .heading-shop-by-category-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc
    .heading-shop-by-category-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc
    .heading-need-help-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc
    .heading-need-help-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc
    .heading-need-help-kanmo-mc {
    display: flex;
    justify-content: space-between;
  }
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc
    h4.heading-shop-with-us-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc
    h4.heading-shop-with-us-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc
    h4.heading-shop-with-us-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc
    .heading-shop-by-category-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc
    .heading-shop-by-category-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc
    .heading-shop-by-category-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc
    .heading-need-help-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc
    .heading-need-help-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc
    .heading-need-help-kanmo-mc:after {
    content: url("../images/Vector1.png");
  }
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc
    p
    a,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc
    p
    a,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc
    p
    a {
    font-family: "Arial";
  }
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc.open-content,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc.open-content,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc.open-content {
    width: 100% !important;
    border: 1px solid #e7e7e7;
    padding: 10px;
  }
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc.open-content
    h4.heading-shop-with-us-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc.open-content
    h4.heading-shop-with-us-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc.open-content
    h4.heading-shop-with-us-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc.open-content
    .heading-shop-by-category-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc.open-content
    .heading-shop-by-category-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc.open-content
    .heading-shop-by-category-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc.open-content
    .heading-need-help-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc.open-content
    .heading-need-help-kanmo-mc,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc.open-content
    .heading-need-help-kanmo-mc {
    display: flex;
    justify-content: space-between;
  }
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc.open-content
    h4.heading-shop-with-us-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc.open-content
    h4.heading-shop-with-us-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc.open-content
    h4.heading-shop-with-us-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc.open-content
    .heading-shop-by-category-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc.open-content
    .heading-shop-by-category-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc.open-content
    .heading-shop-by-category-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc.open-content
    .heading-need-help-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc.open-content
    .heading-need-help-kanmo-mc:after,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc.open-content
    .heading-need-help-kanmo-mc:after {
    content: url("../images/MC_footer_uparrow.png");
  }
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.shop-with-us-column-mc.open-content
    p
    a,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .shop-by-category-column-mc.open-content
    p
    a,
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .need-help-column-mc.open-content
    p
    a {
    font-family: "Arial";
  }
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.download-ourapps-column-mc {
    width: 55% !important;
    text-align: center;
    padding: 30px;
    margin: 0 auto;
  }
  .page-footer
    .footer-content-mckanmo-desktop
    .footer-main-column-mc
    .pagebuilder-column-line
    .pagebuilder-column.download-ourapps-column-mc
    .heading-download-apps-kanmo-mc {
    font-size: 14px;
  }
  .page-footer .footer-content-mckanmo-desktop .row-full-width-inner span {
    font-family: "Arial";
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: -0.011em;
    color: #1e1e1e;
  }
  .shop-with-us-column-mc.open-content h4.heading-shop-with-us-kanmo-mc,
  .shop-by-category-column-mc.open-content h4.heading-shop-with-us-kanmo-mc,
  .need-help-column-mc.open-content h4.heading-shop-with-us-kanmo-mc,
  .shop-with-us-column-mc.open-content .heading-shop-by-category-kanmo-mc,
  .shop-by-category-column-mc.open-content .heading-shop-by-category-kanmo-mc,
  .need-help-column-mc.open-content .heading-shop-by-category-kanmo-mc,
  .shop-with-us-column-mc.open-content .heading-need-help-kanmo-mc,
  .shop-by-category-column-mc.open-content .heading-need-help-kanmo-mc,
  .need-help-column-mc.open-content .heading-need-help-kanmo-mc {
    display: flex;
    justify-content: space-between;
  }
  .shop-with-us-column-mc.open-content h4.heading-shop-with-us-kanmo-mc:after,
  .shop-by-category-column-mc.open-content
    h4.heading-shop-with-us-kanmo-mc:after,
  .need-help-column-mc.open-content h4.heading-shop-with-us-kanmo-mc:after,
  .shop-with-us-column-mc.open-content .heading-shop-by-category-kanmo-mc:after,
  .shop-by-category-column-mc.open-content
    .heading-shop-by-category-kanmo-mc:after,
  .need-help-column-mc.open-content .heading-shop-by-category-kanmo-mc:after,
  .shop-with-us-column-mc.open-content .heading-need-help-kanmo-mc:after,
  .shop-by-category-column-mc.open-content .heading-need-help-kanmo-mc:after,
  .need-help-column-mc.open-content .heading-need-help-kanmo-mc:after {
    content: url("../images/Vector.png");
  }
  .shop-with-us-column-mc.open-content div,
  .shop-by-category-column-mc.open-content div,
  .need-help-column-mc.open-content div {
    display: block;
  }
  .shop-with-us-column-mc div,
  .shop-by-category-column-mc div,
  .need-help-column-mc div {
    display: none;
  }
}
@media (min-width: 769px) {
  .header.content {
    justify-content: center;
    height: 90px;
  }
  .header.content .ves-megamenu a.nav-anchor {
    font-size: 13px !important;
  }
  .header.content .kanmo-middle-header {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-left: unset !important;
  }
  .header.content .kanmo-middle-header .navigation-wrapper {
    display: block !important;
  }
  .header.content
    .kanmo-middle-header
    .navigation-wrapper
    .kanmo-megamenu-components-mobile {
    display: none;
  }
  .header.content
    .kanmo-middle-header
    .navigation-wrapper
    .top-header-components-mc {
    display: none;
  }
  .header.content .kanmo-middle-header .block.block-search {
    display: none !important;
  }
  .header.content .kanmo-middle-header button#kanmo-mc-search-btn {
    display: block !important;
    background: #fff;
    transform: translate(0px, 0px);
    padding: 0;
  }
  .header.content .kanmo-middle-header button#kanmo-mc-search-btn img {
    height: 25px;
    width: 27px;
  }
  .header.content .kanmo-middle-header button#kanmo-mc-cancel-btn {
    display: none !important;
  }
  .header.content
    .kanmo-middle-header
    .kanmo-megamenu-header-mobile
    .header-megamenu-mobile {
    display: none;
  }
  .header.content .kanmo-middle-header.open-search {
    display: flex;
    width: 100%;
    column-gap: 10px;
  }
  .header.content .kanmo-middle-header.open-search .navigation-wrapper {
    display: none !important;
  }
  .header.content .kanmo-middle-header.open-search .block.block-search {
    display: block !important;
  }
  .header.content .kanmo-middle-header.open-search button#kanmo-mc-search-btn {
    display: none !important;
  }
  .header.content .kanmo-middle-header.open-search button#kanmo-mc-cancel-btn {
    display: inline-block !important;
    background-color: #fff;
    color: #b30000;
    font-weight: 100;
  }
  .header.content .kanmo-middle-header.open-search .kanmo-custom-search-mc {
    display: flex;
    width: 100%;
  }
  .header.content
    .kanmo-middle-header.open-search
    .kanmo-custom-search-mc
    .block-search {
    width: 100%;
  }
  .header.content
    .kanmo-middle-header.open-search
    .kanmo-custom-search-mc
    .block-search
    .field.search {
    width: 100%;
  }
  .header.content
    .kanmo-middle-header.open-search
    .kanmo-custom-search-mc
    .block-search
    .field.search
    .input-text {
    max-width: unset !important;
    border-radius: 30px;
  }
  .pagebuilder-column.kanmo-shop-by-category .heading-shop-by-category {
    display: none;
  }
  .shopping-on-mc-mobile {
    display: none !important;
  }
}
body.cms-page-view main#maincontent {
  font-size: 13px !important;
  font-family: "Arial";
  color: #414141;
}
body.cms-page-view main#maincontent strong {
  font-weight: 600;
}
body.cms-page-view main#maincontent a {
  color: #165c7d !important;
  text-decoration: underline !important;
}
body.cms-page-view main#maincontent .page-title-wrapper .page-title span.base {
  color: #165c7d;
  font-family: "mothercare_2020-regular-webfont";
  font-size: 26px;
  text-transform: uppercase;
}
body.cms-page-view main#maincontent p {
  margin-bottom: unset !important;
}
body.cms-page-view main#maincontent h1 {
  font-family: "mothercare_2020-regular-webfont";
  font-size: 36px;
  margin: 20px 0;
  color: #165c7d !important;
}
body.cms-page-view main#maincontent h4 {
  font-family: "mothercare_2020-regular-webfont";
  font-size: 20px;
  margin: 20px 0;
  color: #165c7d !important;
}
body.cms-page-view main#maincontent h5 {
  font-family: "mothercare_2020-regular-webfont";
  font-weight: 300;
  line-height: 24px;
  font-size: 18px;
  margin: 20px 0;
}
body.cms-page-view main#maincontent h2 {
  font-family: "mothercare_2020-regular-webfont";
  font-weight: 300;
  line-height: 39px;
  font-size: 30px;
  margin: 20px 0;
}
body.cms-page-view .private-sales-index .content h1 {
  color: #165c7d;
}
body.cms-page-view .tab-faq {
  float: left;
  width: 22.88135593%;
  margin: 0 0 30px;
  background: #fff;
  border: #d6d6d6 solid 1px;
}
body.cms-page-view .tabcontent {
  float: right;
  width: 74.57627119%;
  padding-bottom: 30px;
  margin-bottom: 60px;
  border: #d6d6d6 solid 1px;
}
body.cms-page-view .tabcontent h3 {
  font-family: "mothercare_2020-regular-webfont";
  color: #165c7d;
  font-size: 20px;
  font-weight: 400;
  line-height: normal;
  text-align: left;
  text-transform: lowercase;
  border-bottom: #d6d6d6 solid 1px;
  padding: 14px 20px 15px;
  margin: 0;
}
body.cms-page-view .tabcontent h3 + p {
  padding: 20px 20px 0;
}
body.cms-page-view .tabcontent .content {
  display: none;
  padding: 20px 20px 0;
}
body.cms-page-view .tabcontent .collapsible {
  position: relative;
  display: block;
  width: 100%;
  background: 0 0;
  color: #165c7d;
  border: none;
  font-size: 15px;
  font-weight: 700;
  text-align: left;
  line-height: normal;
  text-decoration: none;
  padding: 20px 45px 0 20px;
}
body.cms-page-view .tabcontent .collapsible:after {
  position: absolute;
  top: 20px;
  right: 20px;
  font-family: "mothercare-icons";
  content: "\e932";
  font-size: 1.6rem;
}
body.cms-page-view .tabcontent .collapsible.active:after {
  content: "\e933";
}
body.cms-page-view .tablinks,
body.cms-page-view .tablinks:hover,
body.cms-page-view .tablinks:focus,
body.cms-page-view .tablinks:active {
  display: block;
  width: 100%;
  font-family: "mothercare_2020-regular-webfont";
  color: #414141;
  font-size: 13px;
  font-weight: 400;
  line-height: normal;
  text-align: left;
  text-transform: lowercase;
  text-decoration: none;
  padding: 12px 10px 12px 20px;
  background: 0 0;
  border: none;
  border-top: #d6d6d6 solid 1px;
}
body.cms-page-view .tablinks:first-child {
  border-top: none;
}
body.cms-page-view .tablinks.active {
  background: #f6f6f6;
  font-family: "mothercare_2020-regular-webfont";
  color: #888;
  font-size: 16px;
}
@media (max-width: 769px) {
  body.cms-page-view .tab-faq,
  body.cms-page-view .tabcontent {
    float: none;
    width: auto;
    margin: 0 -10px;
    border-width: 1px 0;
  }
  body.cms-page-view .tab-faq {
    margin-bottom: -1px;
  }
  body.cms-page-view .tabcontent h3 {
    font-size: 15px;
  }
  body.cms-page-view .tabcontent .collapsible {
    font-size: 14px;
    white-space: normal;
  }
  body.cms-page-view .tabcontent .collapsible:after {
    top: 20px;
    right: 20px;
    font-size: 14px;
  }
  body.cms-page-view .tablinks,
  body.cms-page-view .tablinks:hover,
  body.cms-page-view .tablinks:focus,
  body.cms-page-view .tablinks:active {
    display: block;
    width: 100%;
    font-family: "mothercare_2020-regular-webfont";
    color: #414141;
    font-size: 13px;
    font-weight: 400;
    padding: 12px 10px 12px 20px;
    text-align: left;
    text-transform: lowercase;
    text-decoration: none;
    background: 0 0;
    border: none;
    border-top: #d6d6d6 solid 1px;
  }
  body.cms-page-view .tablinks:first-child {
    border-top: none;
  }
  body.cms-page-view .tablinks.active {
    background: #f6f6f6;
    font-family: "mothercare_2020-regular-webfont";
    color: #888;
    font-size: 16px;
  }
  body.cms-page-view .tab_drawer_heading {
    font-family: "mothercare_2020-regular-webfont" !important;
    font-size: 14px;
  }
  body.cms-page-view .tab_drawer_heading.active {
    font-family: "mothercare_2020-regular-webfont" !important;
    font-size: 17px !important;
  }
  body.cms-page-view .tab_drawer_heading.active strong {
    font-weight: 600;
  }
  body.cms-page-view
    .tab_drawer_heading.active
    .page-title-wrapper
    .page-title
    span.base {
    color: #165c7d;
    font-family: "mothercare_2020-regular-webfont";
    font-size: 26px;
  }
}
.cms-page-view .main {
  font-size: 13px !important;
  line-height: unset !important;
}
.cms-reward-points.cms-page-view .columns h2 {
  font-family: "mothercare_2020-regular-webfont";
}
.cms-no-route.cms-page-view .columns {
  all: unset !important;
}
.cms-no-route.cms-page-view .columns h5 {
  margin: 20px 0;
  font-family: "mothercare_2020-regular-webfont";
  font-size: 18px;
  font-weight: 300;
}
.cms-service-unavailable .columns h1 {
  color: #165c7d;
  font-family: "mothercare_2020-regular-webfont";
}
.cms-free-assembly .columns h4 span,
.cms-same-day-processing .columns h4 span,
.cms-satisfaction-warranty .columns h4 span {
  color: #165c7d !important;
}
.cms-how-to-shop .columns h2,
.cms-how-to-shop .columns h3 {
  color: #165c7d !important;
  font-family: "mothercare_2020-regular-webfont";
}
.cms-how-to-shop .columns .progress .circle.active .label {
  background: #165c7d !important;
}
.cms-returns_and_exchanges main#maincontent h4 strong {
  font-family: "mothercare_2020-regular-webfont";
  font-size: 24px;
}
.cms-size-chart main#maincontent a.button-size {
  color: #fff !important;
  background-color: #165c7d !important;
}
.cms-payment-method main#maincontent p {
  margin-bottom: 15px !important;
}
.cms-no-route .columns {
  max-width: unset !important;
  margin-bottom: unset !important;
}
.cms-all-about-us main#maincontent .linktreecontainer .btn {
  color: #fff !important;
}
.cms-all-about-us main#maincontent .linktreecontainer .btn:hover {
  background: #fff !important;
  color: #000 !important;
}
form .customer-dob .ui-datepicker-trigger {
  width: 100%;
  left: 10px;
  right: 100%;
  justify-content: left;
  height: 100%;
}
#ui-datepicker-div {
  width: 320px;
}
@media (max-width: 767px) {
  .navigation-wrapper {
    display: flex;
    flex-direction: column;
  }
  .navigation-wrapper .block.ves-menu.ves-megamenu-mobile {
    order: 1;
  }
  .navigation-wrapper
    .block.ves-menu.ves-megamenu-mobile
    .ves-megamenu
    .opener {
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
  }
  .navigation-wrapper
    .block.ves-menu.ves-megamenu-mobile
    .ves-megamenu
    li.nav-item {
    border-bottom: unset !important;
    padding: 0;
  }
  .navigation-wrapper
    .block.ves-menu.ves-megamenu-mobile
    .ves-megamenu
    li.nav-item
    .nav-anchor.ui-menu-item-wrapper
    span {
    color: #165c7d;
  }
  .navigation-wrapper
    .block.ves-menu.ves-megamenu-mobile
    .ves-megamenu
    li.nav-item
    .nav-anchor.ui-menu-item-wrapper
    .opener.item-active:before {
    content: "\f106";
  }
  .navigation-wrapper
    .block.ves-menu.ves-megamenu-mobile
    .ves-megamenu
    li.nav-item
    .nav-anchor.ui-menu-item-wrapper
    .opener:before {
    content: "\f107";
  }
  .navigation-wrapper
    .block.ves-menu.ves-megamenu-mobile
    .ves-megamenu
    li.nav-item
    .nav-anchor.ui-menu-item-wrapper
    .opener {
    padding: 5px;
  }
  .navigation-wrapper
    .block.ves-menu.ves-megamenu-mobile
    .ves-megamenu
    li.nav-item
    .nav-anchor#ui-id-335
    span {
    color: unset;
  }
  .navigation-wrapper .kanmo-megamenu-header-mobile {
    order: 0;
  }
  .navigation-wrapper .kanmo-megamenu-header-mobile .header-megamenu-mobile {
    display: flex;
    align-items: center;
    column-gap: 10px;
    justify-content: space-evenly;
    background-color: #165c7d;
  }
  .navigation-wrapper
    .kanmo-megamenu-header-mobile
    .header-megamenu-mobile
    .fa-user-icon-mc {
    display: flex;
    align-items: center;
    column-gap: 30px;
    color: #fff;
  }
  .navigation-wrapper
    .kanmo-megamenu-header-mobile
    .header-megamenu-mobile
    .fa-user-icon-mc:before {
    content: url("../images/kanmo_user_icon_mob.png");
  }
  .navigation-wrapper
    .kanmo-megamenu-header-mobile
    .header-megamenu-mobile
    .account-label {
    color: #fff;
    font-size: 14px;
  }
  .navigation-wrapper
    .kanmo-megamenu-header-mobile
    .header-megamenu-mobile
    .account-label.logout-account
    a {
    text-decoration: underline;
    text-transform: lowercase;
  }
  .navigation-wrapper
    .kanmo-megamenu-header-mobile
    .header-megamenu-mobile
    .account-label
    span {
    display: block;
    font-size: 12px;
  }
  .navigation-wrapper
    .kanmo-megamenu-header-mobile
    .header-megamenu-mobile
    button {
    color: #165c7d;
    background-color: #fff;
    border-radius: 5px;
    margin: 10px 0;
  }
  .navigation-wrapper .kanmo-megamenu-components-mobile {
    order: 2;
  }
  .navigation-wrapper
    .kanmo-megamenu-components-mobile
    .kanmo-megamenu-bottom-components-mobile
    label.switch {
    width: 100%;
  }
  .navigation-wrapper
    .kanmo-megamenu-components-mobile
    .kanmo-megamenu-bottom-components-mobile
    label.switch
    input:checked
    + .slider:before {
    transform: translateX(120px) !important;
  }
  .navigation-wrapper
    .kanmo-megamenu-components-mobile
    .kanmo-megamenu-bottom-components-mobile
    label.switch
    .slider:before {
    width: 50% !important;
  }
  .nav-open .nav-toggle:before {
    opacity: 0;
  }
  .nav-open .nav-toggle:after {
    color: unset;
  }
  .nav-open .navigation-wrapper {
    top: 90px;
  }
  .nav-open .navigation-wrapper span.button-close {
    display: none;
  }
  .switcher-options.no-chevron.account-dropdown {
    display: none;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .navigation-wrapper
    .block.ves-menu.ves-megamenu-mobile
    .ves-megamenu
    li.nav-item.menu-sale-link
    .nav-anchor {
    padding: 20px 10px;
  }
}
.form.minisearch .field.search label img {
  height: 30px;
  width: 30px;
}
.header .block-search .label:before {
  content: none;
  -webkit-mask: unset !important;
  background-color: #fff !important;
}
.product-reviews-summary.short {
  justify-content: center;
}
@media (max-width: 767px) {
  .product-reviews-summary.short .reviews-actions .action.view span {
    display: block !important;
  }
}
.product-reviews-summary.short.empty .reviews-actions {
  display: block;
}
.product-reviews-summary.short.empty .reviews-actions a {
  text-decoration-line: none;
}
.product-reviews-summary.short.empty .reviews-actions a:hover {
  text-decoration-line: underline;
}
.product-reviews-summary.short.empty .reviews-actions .action.add:before {
  content: "";
  display: inline-block;
  background: url("../images/upgrade_m245_mc_icon-star.svg") no-repeat center
    center;
  vertical-align: middle;
  margin-right: 5px;
  background-size: auto 90%;
  margin-bottom: 4px;
  width: 15px;
  height: 15px;
}
.product-reviews-summary.short .rating-result {
  width: 5rem;
  height: 1rem;
}
.product-reviews-summary.short .rating-result:before {
  left: 0;
  color: #ebc96d;
  -webkit-mask-size: 1rem 1rem;
  height: 1rem;
}
.product-reviews-summary.short .rating-result > span:before {
  left: 0;
  color: #ebc96d;
  -webkit-mask-size: 1rem 1rem;
  height: 1rem;
}
.product-reviews-summary.short .reviews-actions a {
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  text-align: center;
  text-decoration-line: underline;
  color: #165c7d;
}
.breadcrumbs ul.items {
  padding-left: 50px;
  padding-right: 50px;
  max-width: 100%;
  gap: 0;
}
@media (max-width: 767px) {
  .breadcrumbs ul.items {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}
.breadcrumbs ul.items li.item {
  text-transform: lowercase;
  font-size: 12px;
}
.breadcrumbs ul.items li.item.home:after {
  margin: 0 10px;
}
.page-wrapper .widget.block-static-block {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  padding-left: 10px;
  padding-right: 10px;
  width: 100%;
  box-sizing: border-box;
}
.page-wrapper .page-footer {
  position: relative;
  max-width: 100%;
  width: 100%;
  padding-left: 50px;
  padding-right: 50px;
}
.page-wrapper .page-footer [data-content-type="row"] [data-element="inner"] {
  padding-top: 0;
  padding-bottom: 0;
  max-width: 100%;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
.modal-inner-wrap .modal-content {
  padding: 25px;
}
.modal-inner-wrap .modal-footer .action-secondary.action-dismiss {
  background-color: #fff;
  border: 1px solid #165c7d;
  width: 25%;
}
.modal-inner-wrap .modal-footer .action-secondary.action-dismiss span {
  color: #165c7d;
}
.modal-inner-wrap .modal-footer .action-primary.action-accept {
  background-color: #165c7d;
  width: 25%;
}
.catalog-product-view .page-main .sharing-buttons.mobile-sharing-button {
  display: none;
}
@media (max-width: 768px) {
  .catalog-product-view .product.info.detailed .data.item.title {
    order: unset;
  }
  .catalog-product-view .page-main .sharing-buttons {
    display: none;
  }
  .catalog-product-view .page-main .sharing-buttons.mobile-sharing-button {
    display: block;
  }
  .catalog-product-view
    .page-main
    .sharing-buttons.mobile-sharing-button
    label {
    font-family: "mothercare_2020-regular-webfont";
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    letter-spacing: -0.011em;
    text-transform: lowercase;
    color: #165c7d;
    display: block;
    text-align: center;
    padding: 10px 0;
  }
  .catalog-product-view
    .page-main
    .sharing-buttons.mobile-sharing-button
    .st-btn.st-first,
  .catalog-product-view
    .page-main
    .sharing-buttons.mobile-sharing-button
    .st-btn.st-last {
    background: #165c7d !important;
  }
  .catalog-product-view .page-main .product-info-main .product-info {
    display: contents !important;
  }
  .catalog-product-view
    .page-main
    .product-info-main
    .product.attribute.overview {
    order: 1 !important;
  }
  .catalog-product-view .page-main .product-info-main .product-config {
    display: contents !important;
  }
}
.onestepcheckout-index-index .active {
  display: block !important;
}
.onestepcheckout-index-index .one-step-checkout-container {
  background-color: transparent;
  border: 0;
}
@media (max-width: 769px) {
  .onestepcheckout-index-index .one-step-checkout-container {
    display: flex;
    flex-direction: column;
  }
}
@media (max-width: 769px) {
  .onestepcheckout-index-index .one-step-checkout-container .sticky {
    position: unset;
    order: 1;
    padding: unset;
  }
}
@media (max-width: 769px) {
  .onestepcheckout-index-index .header.content {
    justify-content: center;
  }
}
.onestepcheckout-index-index .header.content .nav-toggle {
  display: none;
}
.onestepcheckout-index-index .step-title {
  background: #f6f6f6;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #eaeaea;
}
.onestepcheckout-index-index .step-title .fa {
  display: none !important;
}
.onestepcheckout-index-index .step-title span {
  text-transform: lowercase;
  font-family: "mothercare_2020-regular-webfont";
  color: #165c7d;
}
.onestepcheckout-index-index .opc-estimated-wrapper {
  display: none;
}
.onestepcheckout-index-index
  .billing-address-same-as-shipping-block.pickup-store-enabled {
  display: none !important;
}
.onestepcheckout-index-index .ampromo-overlay,
.onestepcheckout-index-index .ampromo-items-add {
  display: none !important;
}
.onestepcheckout-index-index .page-title-wrapper {
  margin: unset !important;
}
.onestepcheckout-index-index .page-title-wrapper h1.page-title {
  margin: unset;
}
.onestepcheckout-index-index .page-title-wrapper h1.page-title span.base {
  font-size: 32px;
  color: #515759;
}
.onestepcheckout-index-index #checkout-step-shipping_method.step-content {
  padding-top: 0 !important;
}
.onestepcheckout-index-index .loading-mask {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(135, 135, 135, 0.33);
  display: flex;
  align-items: center;
  justify-content: center;
}
.onestepcheckout-index-index .loading-mask .loader {
  width: 60px;
  height: 60px;
  background: #fff;
  border: 1px solid #fafafa;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  position: relative;
  animation: none;
}
.onestepcheckout-index-index .loading-mask .loader:before {
  content: url("../images/loading_circle.svg") !important;
  position: absolute;
  background-color: transparent;
  border-radius: 100%;
  animation: none;
  left: -4px;
  top: -4px;
  right: -4px;
  bottom: -4px;
  margin: auto;
  z-index: 1;
}
.onestepcheckout-index-index .loading-mask .loader:after {
  content: "";
  border: 4px solid rgba(22, 92, 125, 0.17);
  position: absolute;
  left: -4px;
  top: -4px;
  right: -4px;
  bottom: -4px;
  background-color: transparent;
  border-radius: 50%;
  animation: crescendo 0.8s alternate infinite ease-in;
  z-index: -1;
}
.onestepcheckout-index-index
  .minicart-items-wrapper
  .product-item.item-message {
  color: red;
}
.onestepcheckout-index-index
  .minicart-items-wrapper
  .product-item.item-message
  .message {
  padding: 5px 0 0;
}
.onestepcheckout-index-index .not-available-store {
  display: block;
  color: red;
  font-size: 0.8rem;
  padding: 0 0 10px;
}
.onestepcheckout-index-index .checkout-payment-method .payment-method-content {
  display: none !important;
}
.onestepcheckout-index-index
  .one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content {
  border: 1px solid #eaeaea;
  border-radius: 8px;
  margin: 10px 0;
  padding: 10px 15px;
}
.onestepcheckout-index-index
  .one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content
  .payment-method {
  display: inline-block;
  padding: 10px 15px;
  margin-right: 3%;
  cursor: pointer;
}
.onestepcheckout-index-index
  .one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content
  .payment-method
  .payment-method-title.field.choice
  label.label
  span {
  display: none !important;
}
.onestepcheckout-index-index
  .one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content
  .payment-method
  .payment-method-title.field.choice {
  gap: 1rem;
}
.onestepcheckout-index-index
  .one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content
  .payment-method
  .payment-method-title.field.choice
  label.label {
  gap: 1rem;
  cursor: pointer;
}
.onestepcheckout-index-index .field.choice {
  padding-left: 0;
}
.one-step-checkout-wrapper .block.items-in-cart .title {
  margin: unset;
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .one-step-checkout-sub-container
  .kanmo-order-details {
  padding: unset;
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  .minicart-items-wrapper {
  margin: 0 0 1rem;
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table {
  border-spacing: 0;
  border: 1px solid #eaeaea;
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table
  th.a-center {
  font-size: 12px;
  color: #515759;
  text-transform: lowercase !important;
  padding: 10px 15px;
  background-color: #d9d9d9;
  font-family: "mothercare_2020-regular-webfont";
  width: 30%;
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .one-step-checkout-container
    .content.minicart-items
    #checkout-review-table
    th.a-center {
    display: none;
  }
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table
  tbody
  tr
  td {
  border-bottom: unset !important;
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .one-step-checkout-container
    .content.minicart-items
    #checkout-review-table
    tbody
    tr
    td:first-child {
    width: auto;
    flex: 0 0 100%;
    border: unset;
  }
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .one-step-checkout-container
    .content.minicart-items
    #checkout-review-table
    tbody
    tr
    td.a-center.giftwrap:before {
    content: "giftwrap";
    display: block;
    font-size: 14px;
    text-transform: capitalize;
    color: #000;
    line-height: normal;
    font-size: 10px;
  }
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .one-step-checkout-container
    .content.minicart-items
    #checkout-review-table
    tbody
    tr
    td.a-center.price:before {
    content: "price";
    display: block;
    font-size: 14px;
    text-transform: capitalize;
    color: #000;
    line-height: normal;
    font-size: 10px;
  }
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .one-step-checkout-container
    .content.minicart-items
    #checkout-review-table
    tbody
    tr
    td.a-center.details-qty:before {
    content: "qty";
    display: block;
    font-size: 14px;
    text-transform: capitalize;
    color: #000;
    line-height: normal;
    font-size: 10px;
  }
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .one-step-checkout-container
    .content.minicart-items
    #checkout-review-table
    tbody
    tr
    td.a-center.subtotal:before {
    content: "subtotal";
    display: block;
    font-size: 14px;
    text-transform: capitalize;
    color: #000;
    line-height: normal;
    font-size: 10px;
    font-weight: 600px;
  }
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .one-step-checkout-container
    .content.minicart-items
    #checkout-review-table
    .product-item {
    display: flex;
    flex-wrap: wrap;
  }
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table
  .product-item
  span.gift-wrap {
  font-size: 10px;
  color: #000;
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table
  .product-item
  span.item-price {
  font-size: 10px;
  color: #000;
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table
  .product-item
  span.item_qty.input-text.update.value {
  font-size: 10px;
  color: #000;
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table
  .product-item
  span.subtotal {
  font-size: 10px;
  color: #000;
  font-weight: 600;
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table
  .product-item
  .product-item-detail
  .product-item-inner {
  display: flex;
  gap: 10px;
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table
  .product-item
  .product-item-detail
  .product-item-inner
  .product-item-thumbnail {
  width: 77px;
  height: 94px;
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table
  .product-item
  .product-item-detail
  .product-item-inner
  .product-item-name-block {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 15px;
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table
  .product-item
  .product-item-detail
  .product-item-inner
  .product-item-name-block
  strong.product-item-name {
  font-family: "mothercare_2020-regular-webfont";
  font-size: 10px !important;
  color: #000;
  text-transform: capitalize;
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table
  .product-item
  .product-item-detail
  .product-item-inner
  .product-item-name-block
  dl.item-options {
  font-size: 10px;
  display: flex;
  gap: 5px;
  align-items: center;
  color: #b8b8b8;
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table
  .product-item
  .product-item-detail
  .product-item-inner
  .product-item-name-block
  dl.item-options1
  .checkout-order-details-color-size {
  display: flex;
  gap: 5px;
  align-items: center;
  color: #000;
  font-size: 10px;
  text-transform: lowercase;
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table
  .product-item
  .product-item-detail
  .product-item-inner
  .product-item-name-block
  dl.item-options1
  .checkout-order-details-color-size
  dt.label:after {
  content: ":";
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table
  .product-item
  .a-center {
  text-align: center;
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  white-space: nowrap;
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .one-step-checkout-container
    .content.minicart-items
    #checkout-review-table
    .product-item
    .a-center.giftwrap {
    flex: 0 0 100%;
    display: flex;
    gap: 10px;
    align-items: center;
    padding: 0 20px;
    border: unset;
  }
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .one-step-checkout-container
    .content.minicart-items
    #checkout-review-table
    .product-item
    .a-center.price {
    flex: 0 0 100%;
    display: flex;
    gap: 10px;
    align-items: center;
    padding: 0 20px;
    border: unset;
  }
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .one-step-checkout-container
    .content.minicart-items
    #checkout-review-table
    .product-item
    .a-center.details-qty {
    padding: 0 20px;
  }
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .one-step-checkout-container
    .content.minicart-items
    #checkout-review-table
    .product-item
    .a-center.subtotal {
    flex: 0 0 100%;
    padding: 0 20px;
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: flex-end;
  }
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .content.minicart-items
  #checkout-review-table
  .product-item
  td.a-center.details-qty {
  margin: unset;
  display: revert;
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .one-step-checkout-container
    .content.minicart-items
    #checkout-review-table
    .product-item
    td.a-center.details-qty {
    border-bottom: unset;
    display: flex;
  }
}
.one-step-checkout-wrapper
  .one-step-checkout-container
  .checkout-points-credits-gifts {
  margin: 20px 0;
  border: 1px solid #eaeaea;
  padding: unset;
  border-radius: 10px;
}
.one-step-checkout-wrapper .checkout-payment-method-kanmo {
  margin: 20px 0;
  border: 1px solid #eaeaea;
  padding: unset;
  border-radius: 10px;
}
.one-step-checkout-wrapper .block.items-in-cart .title {
  background-color: #f7f7f7 !important;
  padding: 20px !important;
  border: unset;
  border: 2px solid #eaeaea;
  border-radius: 6px;
}
.one-step-checkout-wrapper .block.items-in-cart .title strong {
  font-family: "mothercare_2020-regular-webfont";
  color: #165c7d;
  font-size: 16px;
  text-transform: lowercase;
}
.one-step-checkout-wrapper .block.items-in-cart .title:after {
  content: url("../images/Chevron_down.png") !important;
  all: unset;
}
.one-step-checkout-wrapper .block.items-in-cart.active .title {
  background-color: #f7f7f7 !important;
  padding: 20px !important;
  border: unset;
  border: 2px solid #eaeaea;
  border-radius: 6px 6px 0 0;
}
.one-step-checkout-wrapper .block.items-in-cart.active .title strong {
  font-family: "mothercare_2020-regular-webfont";
  color: #165c7d;
  font-size: 16px;
  text-transform: lowercase;
}
.one-step-checkout-wrapper .block.items-in-cart.active .title:after {
  content: url("../images/Chevron_up.png") !important;
  all: unset;
}
.one-step-checkout-wrapper .block.items-in-cart {
  margin-bottom: 10px;
}
.one-step-checkout-wrapper .shipping-address-main-block-kanmo {
  border: 1px solid #eaeaea;
  padding: unset;
  border-radius: 10px;
}
.one-step-checkout-wrapper .shipping-address-main-block-kanmo .step-title {
  padding: 20px;
  font-weight: 600;
}
.one-step-checkout-wrapper .shipping-address-main-block-kanmo .step-title span {
  font-family: "mothercare_2020-regular-webfont";
  color: #165c7d;
  font-size: 16px;
}
.one-step-checkout-wrapper .shipping-address-main-block-kanmo #store-pickup {
  list-style: none;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  #store-pickup
  #delivery-method-selector {
  text-align: center;
  padding: 30px;
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    #store-pickup
    #delivery-method-selector {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  #store-pickup
  #delivery-method-selector
  button.action.action-select-shipping {
  background-color: #fff !important;
  border-color: #fff !important;
  padding: 5px 20px !important;
  font-size: 0.875rem;
  display: inline-flex;
  gap: 16px;
  align-items: center;
  justify-content: center;
  text-transform: lowercase;
  color: #165c7d !important;
  font-family: "mothercare_2020-regular-webfont";
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  #store-pickup
  #delivery-method-selector
  button.action.action-select-shipping:before {
  content: url("../images/Checkout_Home.png") !important;
  margin-top: 5px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  #store-pickup
  #delivery-method-selector
  button.action.action-select-shipping.selected {
  background-color: rgba(0, 57, 113, 0.04) !important;
  border-radius: 10px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  #store-pickup
  #delivery-method-selector
  button.action.action-select-store-pickup {
  background-color: #fff !important;
  border-color: #fff !important;
  padding: 5px 20px !important;
  font-size: 0.875rem;
  display: inline-flex;
  gap: 16px;
  align-items: center;
  justify-content: center;
  text-transform: lowercase;
  border-radius: 50px;
  color: #165c7d !important;
  font-family: "mothercare_2020-regular-webfont";
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  #store-pickup
  #delivery-method-selector
  button.action.action-select-store-pickup:before {
  content: url("../images/Checkout_PickInStore.png") !important;
  margin-top: 5px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  #store-pickup
  #delivery-method-selector
  button.action.action-select-store-pickup.selected {
  background-color: rgba(0, 57, 113, 0.04) !important;
  border-radius: 10px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  #store-pickup
  div#store-selector {
  padding: 0 25px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  #store-pickup
  div#store-selector
  #checkout-step-store-selector
  .store-pickup-info-title {
  display: block;
  font-size: 14px;
  font-family: "mothercare_2020-regular-webfont";
  font-weight: 600;
  text-transform: lowercase;
  margin-bottom: 10px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  #store-pickup
  div#store-selector
  #checkout-step-store-selector
  .store-pickup-select-area-store,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  #store-pickup
  div#store-selector
  #checkout-step-store-selector
  .mc-checkout-pickup-date {
  display: inline-block;
  font-size: 12px;
  font-family: "mothercare_2020-regular-webfont";
  color: #515759;
  text-transform: lowercase;
  margin-bottom: 10px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  #store-pickup
  div#store-selector
  #checkout-step-store-selector
  select {
  font-size: 12px;
  border: 1px solid #eaeaea;
  margin: 0 0 10px 15px;
  text-transform: lowercase;
  color: #165c7d;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo {
  padding: 0 15px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-info-title-mc {
  margin: 0 10px 20px;
  font-family: "mothercare_2020-regular-webfont";
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  span:first-child,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  span:first-child,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  span:first-child,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  span:first-child,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  span:first-child,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  span:first-child,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  span:first-child,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  span:first-child,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  span:first-child {
  display: inline-block;
  text-transform: lowercase;
  font-size: 14px;
  font-weight: 600;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc {
  border: 1px solid #eaeaea;
  margin: 0 10px 10px;
  border-radius: 10px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  .step-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  .step-title {
  background-color: #165c7d !important;
  line-height: 1;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  .step-title
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  .step-title
  span {
  color: #fff !important;
  font-size: 14px;
  font-family: "mothercare_2020-regular-webfont";
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method {
  float: unset;
  padding: 10px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method {
  gap: 10px;
  display: flex;
  flex-direction: column;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row {
  padding: 12px 15px;
  background: #fff;
  border: 1px solid #d9d9d6;
  border-radius: 3px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  gap: 15px;
  position: relative;
}
@media (max-width: 767px) {
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row {
    gap: 10px;
  }
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input {
  background: 0 0;
  width: calc(130%);
  position: absolute;
  height: calc(100% + 25px);
  left: -15px;
  top: -15px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"] {
  border-radius: 100%;
  background: #f2f2f2;
  border: 0.2px solid #d9d9d6;
  margin: 25px 15px;
  pointer-events: none;
  cursor: pointer;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  input[type="radio"]:checked {
  background-image: url(../images/radio-selector.svg);
  background-size: 100%;
  width: 18px;
  height: 18px;
  background-position: center;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col {
  margin-left: 30px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
@media (max-width: 767px) {
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method {
    width: calc(100% - 100px);
  }
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title {
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: normal;
  letter-spacing: -0.019em;
  color: #1e1e1e;
  text-transform: capitalize;
}
@media (max-width: 767px) {
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .title-row
    .col-method
    .title {
    font-size: 14px;
  }
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price {
  font-family: "Arial";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: normal;
  letter-spacing: 0.025em;
  color: #1e1e1e;
  text-transform: capitalize !important;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-logo
  .logo-img {
  width: 40px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand {
  background: 0 0;
  display: block;
  position: absolute;
  right: -15px;
  width: 70px;
  height: calc(100% + 25px);
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-expand
  .expand:before {
  content: "";
  width: 15px;
  height: 15px;
  background: url(../images/checkout/upgrade_m245_mc_down-arrow-black.svg)
    no-repeat center;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  right: 25px;
  background-size: 100%;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row.active
  .col-expand
  .expand:before {
  transform: rotate(180deg);
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data {
  border-top: 1px solid #d9d9d6;
  padding: 15px 0;
  margin-top: 15px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .title {
  text-transform: capitalize;
  font-weight: 700;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products.more-one {
  height: 150px;
  overflow: auto;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product {
  display: flex;
  align-items: center;
  padding: 9px 0;
  gap: 12px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products
  .row-product
  .product-img {
  max-width: 60px;
}
@media (max-width: 1023px) {
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img {
    max-width: 52px;
  }
}
@media (max-width: 767px) {
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .shipping-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .checkout-shipping-method
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .billing-address-content-kanmo-mc
    div#checkout-step-shipping_method
    .table-checkout-shipping-method
    .method-row
    .details-row
    .method-data
    li.method-label
    .col-products
    .row-product
    .product-img {
    max-width: 45px;
  }
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar {
  width: 9px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-track {
  background: #f7f7f7;
  border-radius: 10px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .details-row
  .method-data
  li.method-label
  .col-products::-webkit-scrollbar-thumb {
  background: #d9d9d9;
  border: 2px solid #f7f7f7;
  border-radius: 10px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup {
  background-color: #fff !important;
  margin-bottom: 20px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  button.action.action-show-popup
  span {
  color: #165c7d;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select {
  border: 1px solid #f2f2f2;
  font-size: 12px;
  color: #165c7d;
  text-transform: lowercase;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-shipping_method
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .shipping-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .checkout-shipping-method
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .checkout-shipping-method
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select
  option,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .billing-address-content-kanmo-mc
  #checkout-step-billing
  select
  option {
  color: #6a6c6c;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .label
  span {
  margin: 0 20px;
  display: block;
  font-size: 12px;
  font-weight: unset;
  font-family: "Arial";
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .control {
  padding: 10px 20px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items {
  justify-content: space-between;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .default-address-title-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .default-address-title-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .default-address-title-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .default-address-title-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .default-address-title-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .default-address-title-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .default-address-title-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .default-address-title-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .default-address-title-kanmo {
  flex-basis: 100%;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one {
  flex-basis: 46%;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-title {
  text-align: center;
  background-color: #165c7d;
  color: #fff;
  padding: 10px;
  border-radius: 10px 10px 0 0;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item {
  border-radius: 0 0 10px 10px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-one
  .shipping-address-item
  a.edit-address {
  width: 100%;
  text-align: center;
  display: block;
  color: #165c7d;
  text-decoration: underline;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two {
  flex-basis: 46%;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two
  .shipping-address-title,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-shipping-address-checkout-two
  .shipping-address-title {
  text-align: center;
  background-color: #165c7d;
  color: #fff;
  padding: 10px;
  border-radius: 10px 10px 0 0;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item {
  border-radius: 0 0 10px 10px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item
  a.edit-address {
  width: 100%;
  text-align: center;
  display: block;
  color: #165c7d;
  text-decoration: underline;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-name-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-name-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-name-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-name-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-name-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-name-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-name-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-name-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-name-checkout-kanmo {
  font-size: 0.875rem;
  font-weight: 600;
  color: #3a3a3a;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkout-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkout-kanmo {
  font-size: 0.875rem;
  color: #414141;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo {
  display: flex;
  gap: 25px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo
  a.edit-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .shipping-address-item
  .additional-addresses-checkbox-kanmo
  a.edit-address {
  color: #575757 !important;
  font-size: 0.875rem;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-additional-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-additional-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-additional-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-additional-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-additional-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-additional-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-additional-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-additional-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-additional-address {
  display: flex;
  gap: 30px;
  align-items: center;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-additional-address
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-additional-address
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .field
  .shipping-address-items
  .kanmo-additional-address
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-additional-address
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-additional-address
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .field
  .shipping-address-items
  .kanmo-additional-address
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-additional-address
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-additional-address
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .field
  .shipping-address-items
  .kanmo-additional-address
  button.action.action-show-popup {
  background-color: #fff !important;
  border-color: #fff !important;
  text-transform: lowercase;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  button.action.action-show-popup,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  button.action.action-show-popup {
  padding: unset;
  height: unset;
  background-color: #fff !important;
  border: unset;
  margin: 0 20px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .create-new-address-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .create-new-address-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .create-new-address-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .create-new-address-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .create-new-address-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .create-new-address-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .create-new-address-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .create-new-address-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .create-new-address-title-mc {
  margin: 0 20px;
  font-weight: unset !important;
  font-family: "Arial";
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form {
  padding: 30px;
  border: 2px solid #165c7d;
  border-radius: 10px;
  margin: 30px !important;
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .form.form-shipping-address,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .form.form-shipping-address,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .form.form-shipping-address,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .form.form-shipping-address,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .form.form-shipping-address,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .form.form-shipping-address,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .form.form-shipping-address,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .form.form-shipping-address,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .form.form-shipping-address,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    #billing-new-address-form,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    #billing-new-address-form,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    #billing-new-address-form,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    #billing-new-address-form,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    #billing-new-address-form,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    #billing-new-address-form,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    #billing-new-address-form,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    #billing-new-address-form,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    #billing-new-address-form {
    padding: 15px;
    margin: 15px;
  }
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .contact-info-title-mc,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .contact-info-title-mc {
  margin: 0 0 30px 10px;
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .form.form-shipping-address
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .form.form-shipping-address
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .form.form-shipping-address
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .form.form-shipping-address
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .form.form-shipping-address
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .form.form-shipping-address
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .form.form-shipping-address
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .form.form-shipping-address
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .form.form-shipping-address
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    #billing-new-address-form
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    #billing-new-address-form
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    #billing-new-address-form
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    #billing-new-address-form
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    #billing-new-address-form
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    #billing-new-address-form
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    #billing-new-address-form
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    #billing-new-address-form
    .contact-info-title-mc,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    #billing-new-address-form
    .contact-info-title-mc {
    margin: 0 0 15px;
  }
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  label.label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  label.label
  span {
  color: #414141;
  margin: unset !important;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  div.field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  div.field-error {
  width: 100%;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control {
  flex-direction: inherit;
  flex-flow: wrap;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  span.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  span.country-code {
  width: 50px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="shippingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  .input-text,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field[name="billingAddress.telephone"]
  .control
  .input-text {
  width: calc(100% - 50px);
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control {
  display: flex;
  align-items: center;
  padding: 0 20px 0 0;
  flex-direction: column;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  input,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  input {
  border: 1px solid #eaeaea;
  font-size: 12px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  input
  .field-error,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  input
  .field-error {
  text-align: left;
  width: 100%;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  input::-webkit-outer-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  input::-webkit-inner-spin-button,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  .border-end.country-code,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  .border-end.country-code {
  background-color: #c2c2c2;
  padding: 10px;
  color: #fff;
  border-radius: 0.25rem 0 0 0.25rem;
  height: 42px;
  font-family: "mothercare_2020-demi-webfont";
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  .control._with-tooltip
  input[name="telephone"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  .control._with-tooltip
  input[name="telephone"] {
  border-radius: 0 10px 10px 0;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  select.select,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  select.select {
  border: 1px solid #eaeaea;
  color: #c2c2c2;
  font-size: 12px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  .field-tooltip.toggle,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control
  .field-tooltip.toggle {
  display: none;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control._with-tooltip,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field
  .control._with-tooltip {
  flex-direction: row !important;
}
@media (min-width: 769px) {
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .form.form-shipping-address
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .form.form-shipping-address
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .form.form-shipping-address
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .form.form-shipping-address
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .form.form-shipping-address
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .form.form-shipping-address
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .form.form-shipping-address
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .form.form-shipping-address
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .form.form-shipping-address
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    #billing-new-address-form
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    #billing-new-address-form
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    #billing-new-address-form
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    #billing-new-address-form
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    #billing-new-address-form
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    #billing-new-address-form
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    #billing-new-address-form
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    #billing-new-address-form
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    #billing-new-address-form
    .field.use-default-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    .form.form-shipping-address
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    .form.form-shipping-address
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    .form.form-shipping-address
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    .form.form-shipping-address
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    .form.form-shipping-address
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    .form.form-shipping-address
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    .form.form-shipping-address
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    .form.form-shipping-address
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    .form.form-shipping-address
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-address
    #billing-new-address-form
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-address
    #billing-new-address-form
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-address
    #billing-new-address-form
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-shipping-method
    #billing-new-address-form
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-shipping-method
    #billing-new-address-form
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-shipping-method
    #billing-new-address-form
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-address-sub-block-kanmo
    .checkout-billing-address
    #billing-new-address-form
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .shipping-methods-sub-block-kanmo
    .checkout-billing-address
    #billing-new-address-form
    .field.use-billing-shipping,
  .one-step-checkout-wrapper
    .shipping-address-main-block-kanmo
    .billing-address-sub-block-kanmo
    .checkout-billing-address
    #billing-new-address-form
    .field.use-billing-shipping {
    width: 45%;
  }
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  fieldset.field.street
  .label
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  fieldset.field.street
  .label
  span {
  color: #414141;
  margin: unset;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  fieldset.field.street
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  fieldset.field.street
  .control {
  display: unset;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  fieldset.field.street
  .control
  .field
  .control,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  fieldset.field.street
  .control
  .field
  .control {
  padding: unset;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice {
  flex-direction: row !important;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice
  .checkbox,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice
  .checkbox {
  border: 1px solid #888;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice
  button.useThisAddress,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice
  button.useThisAddress {
  background-color: #165c7d !important;
  width: 100%;
  border: unset;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice
  button.useThisAddress
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice
  button.useThisAddress
  span {
  color: #fff;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice
  button.showAddressBook,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice
  button.showAddressBook {
  background-color: #fff !important;
  border: 1px solid #165c7d !important;
  width: 100%;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  .form.form-shipping-address
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  .form.form-shipping-address
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  .form.form-shipping-address
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-address
  #billing-new-address-form
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-shipping-method
  #billing-new-address-form
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice
  button.showAddressBook
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .checkout-billing-address
  #billing-new-address-form
  .field.choice
  button.showAddressBook
  span {
  color: #165c7d;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .billing-address-same-as-shipping-block,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .billing-address-same-as-shipping-block,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .billing-address-same-as-shipping-block {
  padding-left: 10px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .billing-address-same-as-shipping-block
  input[name="billing-address-same-as-shipping"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .billing-address-same-as-shipping-block
  input[name="billing-address-same-as-shipping"],
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .billing-address-same-as-shipping-block
  input[name="billing-address-same-as-shipping"] {
  border: 1px solid #e8e8e8;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-address-sub-block-kanmo
  .billing-address-same-as-shipping-block
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .billing-address-same-as-shipping-block
  span,
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .billing-address-sub-block-kanmo
  .billing-address-same-as-shipping-block
  span {
  font-size: 12px;
  color: #6a6c6c;
  text-transform: lowercase;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab {
  flex-direction: column;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="Virtual Account"] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px 40px;
  gap: 26px;
  background: #fff;
  border: 1px solid #d9d9d6;
  border-radius: 8px;
  color: #165c7d;
  margin-bottom: 10px;
  text-transform: lowercase;
  cursor: pointer;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="Virtual Account"]
  .group-title {
  display: flex;
  align-items: center;
  gap: 20px;
  width: 100%;
  position: relative;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="Virtual Account"]
  .group-title:before {
  content: url("../images/virtual_account_inactive.png");
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="Virtual Account"]
  .group-title:after {
  content: url("../images/inactive_downarrow.png");
  position: absolute;
  right: 0;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="Credit and Debit Cards"] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px 40px;
  gap: 26px;
  background: #fff;
  border: 1px solid #d9d9d6;
  border-radius: 8px;
  color: #165c7d;
  margin-bottom: 10px;
  text-transform: lowercase;
  cursor: pointer;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="Credit and Debit Cards"]
  .group-title {
  display: flex;
  align-items: center;
  gap: 20px;
  width: 100%;
  position: relative;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="Credit and Debit Cards"]
  .group-title:before {
  content: url("../images/credit_debit_icon.png");
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="Credit and Debit Cards"]
  .group-title:after {
  content: url("../images/inactive_downarrow.png");
  position: absolute;
  right: 0;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="E-wallet"] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px 40px;
  gap: 26px;
  background: #fff;
  border: 1px solid #d9d9d6;
  border-radius: 8px;
  color: #165c7d;
  margin-bottom: 10px;
  text-transform: lowercase;
  cursor: pointer;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="E-wallet"]
  .group-title {
  display: flex;
  align-items: center;
  gap: 20px;
  width: 100%;
  position: relative;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="E-wallet"]
  .group-title:before {
  content: url("../images/E-wallet_icon.png");
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="E-wallet"]
  .group-title:after {
  content: url("../images/inactive_downarrow.png");
  position: absolute;
  right: 0;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="Pay Later"] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px 40px;
  gap: 26px;
  background: #fff;
  border: 1px solid #d9d9d6;
  border-radius: 8px;
  color: #165c7d;
  margin-bottom: 10px;
  text-transform: lowercase;
  cursor: pointer;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="Pay Later"]
  .group-title {
  display: flex;
  align-items: center;
  gap: 20px;
  width: 100%;
  position: relative;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="Pay Later"]
  .group-title:before {
  content: url("../images/pay_later_icon.png");
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title[data-payment-title="Pay Later"]
  .group-title:after {
  content: url("../images/inactive_downarrow.png");
  position: absolute;
  right: 0;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.virtual-account-active {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px 40px;
  gap: 26px;
  background: #165c7d;
  border: 1px solid #d9d9d6;
  border-radius: 8px;
  color: #fff;
  margin-bottom: 10px;
  text-transform: lowercase;
  cursor: pointer;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.virtual-account-active
  .group-title {
  display: flex;
  align-items: center;
  gap: 20px;
  text-transform: lowercase;
  width: 100%;
  position: relative;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.virtual-account-active
  .group-title:before {
  content: url("../images/Virtual_Account_Icon.png");
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.virtual-account-active
  .group-title:after {
  content: url("../images/checkout_virtual_uparrow.png");
  position: absolute;
  right: 0;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.credit-and-debit-cards-active {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px 40px;
  gap: 26px;
  background: #165c7d;
  border: 1px solid #d9d9d6;
  border-radius: 8px;
  color: #fff;
  margin-bottom: 10px;
  text-transform: lowercase;
  cursor: pointer;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.credit-and-debit-cards-active
  .group-title {
  display: flex;
  align-items: center;
  gap: 20px;
  text-transform: lowercase;
  width: 100%;
  position: relative;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.credit-and-debit-cards-active
  .group-title:before {
  content: url("../images/credit_debit_inactive.png");
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.credit-and-debit-cards-active
  .group-title:after {
  content: url("../images/checkout_virtual_uparrow.png");
  position: absolute;
  right: 0;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.e-wallet-active {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px 40px;
  gap: 26px;
  background: #165c7d;
  border: 1px solid #d9d9d6;
  border-radius: 8px;
  color: #fff;
  margin-bottom: 10px;
  text-transform: lowercase;
  cursor: pointer;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.e-wallet-active
  .group-title {
  display: flex;
  align-items: center;
  gap: 20px;
  text-transform: lowercase;
  width: 100%;
  position: relative;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.e-wallet-active
  .group-title:before {
  content: url("../images/e-wallet_inactive.png");
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.e-wallet-active
  .group-title:after {
  content: url("../images/checkout_virtual_uparrow.png");
  position: absolute;
  right: 0;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.pay-later-active {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px 40px;
  gap: 26px;
  background: #165c7d;
  border: 1px solid #d9d9d6;
  border-radius: 8px;
  color: #fff;
  margin-bottom: 10px;
  text-transform: lowercase;
  cursor: pointer;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.pay-later-active
  .group-title {
  display: flex;
  align-items: center;
  gap: 20px;
  text-transform: lowercase;
  width: 100%;
  position: relative;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.pay-later-active
  .group-title:before {
  content: url("../images/pay_later_inactive.png");
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .tab-title.pay-later-active
  .group-title:after {
  content: url("../images/checkout_virtual_uparrow.png");
  position: absolute;
  right: 0;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content {
  display: none;
  padding: 20px 0;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content
  .payment-method {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 21px 41px;
  gap: 10px;
  background: #fff;
  border: 1px solid #eaeaea;
  border-radius: 8px;
  margin: 10px;
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .checkout-payment-method-kanmo
    #checkout-step-payment
    #checkout-payment-method-load
    .payment-section-tab
    .payment-section-content
    .payment-method {
    padding: 20px;
  }
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content
  .payment-method
  .payment-method-title.field.choice {
  gap: 2rem;
  align-items: center;
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .checkout-payment-method-kanmo
    #checkout-step-payment
    #checkout-payment-method-load
    .payment-section-tab
    .payment-section-content
    .payment-method
    .payment-method-title.field.choice {
    gap: 1rem;
  }
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content
  .payment-method
  .payment-method-title.field.choice
  label.label {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 2rem;
  font-family: "Arial";
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .checkout-payment-method-kanmo
    #checkout-step-payment
    #checkout-payment-method-load
    .payment-section-tab
    .payment-section-content
    .payment-method
    .payment-method-title.field.choice
    label.label {
    gap: 1rem;
  }
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content
  .payment-method
  .payment-method-title.field.choice
  label.label
  img.xendit-payment-icon {
  float: unset;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content
  .payment-method
  .payment-method-title.field.choice
  input[type="radio"] {
  cursor: pointer;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content
  .payment-method
  .payment-method-content {
  font-family: "Arial";
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content.virtual-account-active,
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content.credit-and-debit-cards-active,
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content.e-wallet-active,
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content.pay-later-active {
  display: block;
}
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content.virtual-account-active
  .payment-method._active,
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content.credit-and-debit-cards-active
  .payment-method._active,
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content.e-wallet-active
  .payment-method._active,
.one-step-checkout-wrapper
  .checkout-payment-method-kanmo
  #checkout-step-payment
  #checkout-payment-method-load
  .payment-section-tab
  .payment-section-content.pay-later-active
  .payment-method._active {
  background-color: rgba(0, 57, 113, 0.03);
}
.one-step-checkout-wrapper .checkout-points-credits-gifts .step-title {
  background: #f6f6f6;
  margin-bottom: 0;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content {
  margin: 15px 15px 35px;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .payment-option-inner.giftcard {
  padding: 15px;
  border: 1px solid #e2e2e2;
  border-radius: 10px;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .payment-option-inner.giftcard
  .payment-option-title.field
  .action.action-toggle
  span {
  color: #125faa;
  font-weight: 700;
  font-size: 13px;
  display: flex;
  align-items: center;
  gap: 5px;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .payment-option-inner.giftcard
  .payment-option-title.field
  .action.action-toggle
  span:before {
  content: url("../images/gift-card-checkout.png");
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .checkout-points-credits-gifts
    .payment-option-content
    .payment-option-inner.giftcard
    .payment-option-title.field
    .action.action-toggle
    span {
    justify-content: center;
  }
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .payment-option-inner.giftcard
  .form.form-giftcard-account
  .payment-option-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .checkout-points-credits-gifts
    .payment-option-content
    .payment-option-inner.giftcard
    .form.form-giftcard-account
    .payment-option-inner {
    display: unset;
  }
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .payment-option-inner.giftcard
  .form.form-giftcard-account
  .payment-option-inner
  .field {
  flex: 0 0 42%;
  margin: unset !important;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .payment-option-inner.giftcard
  .form.form-giftcard-account
  .payment-option-inner
  .field
  input.input-text {
  color: #414141;
  border: #e2e2e2 solid 1px;
  background-color: #fff;
  font-size: 12px;
  font-family: "mothercare_2020-demi-webfont";
  text-transform: lowercase;
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .checkout-points-credits-gifts
    .payment-option-content
    .payment-option-inner.giftcard
    .form.form-giftcard-account
    .payment-option-inner
    .field
    input.input-text {
    margin-bottom: 10px;
  }
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .payment-option-inner.giftcard
  .form.form-giftcard-account
  .payment-option-inner
  .field
  span.clear-input {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: url("../images/gift-card-close-icon.svg");
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .checkout-points-credits-gifts
    .payment-option-content
    .payment-option-inner.giftcard
    .form.form-giftcard-account
    .payment-option-inner
    .field
    input#giftcard-pin {
    margin-bottom: 10px;
  }
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .checkout-points-credits-gifts
    .payment-option-content
    .payment-option-inner.giftcard
    .form.form-giftcard-account
    .payment-option-inner
    .actions-toolbar {
    display: block;
    width: 100%;
    margin: unset !important;
  }
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .payment-option-inner.giftcard
  .form.form-giftcard-account
  .payment-option-inner
  .actions-toolbar
  button.action.action-add.primary.checkout {
  background-color: #165c7d;
  font-family: "mothercare_2020-regular-webfont";
  color: #fff;
  font-size: 12px;
  line-height: unset;
  text-transform: lowercase;
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .checkout-points-credits-gifts
    .payment-option-content
    .payment-option-inner.giftcard
    .form.form-giftcard-account
    .payment-option-inner
    .actions-toolbar
    button.action.action-add.primary.checkout {
    width: 100%;
    background-color: #ff6501;
    color: #fff;
    text-transform: lowercase;
  }
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .payment-option-inner.giftcard
  .gift-card-message.success
  .message {
  color: #3d9412;
  font-size: 14px;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .payment-option-inner.giftcard
  .gift-card-message.success
  .message
  strong {
  font-weight: 600;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .payment-option-inner.giftcard
  .gift-card-message.success
  .message:before {
  content: url("../images/Giftcard_success_icon.png");
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .payment-option-inner.giftcard
  .gift-card-message.error
  .message {
  display: unset;
  padding: unset;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards {
  margin: 15px 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card {
  color: #fff;
  z-index: 9;
  border-radius: 22px;
  border: none;
  box-shadow: none;
  position: relative;
  flex: 0 0 calc(50% - 7px);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 15px;
  margin-bottom: 14px;
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .checkout-points-credits-gifts
    .payment-option-content
    .applied-gift-cards
    .applied-gift-card.gift-card,
  .one-step-checkout-wrapper
    .checkout-points-credits-gifts
    .payment-option-content
    .applied-gift-cards
    .applied-gift-card.e-gift-card {
    flex: 0 0 100%;
  }
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card:before,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -2;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-img-container
  img.gift-card-img,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-img-container
  img.gift-card-img {
  max-height: 30px;
  margin-bottom: 15px;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-number,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-number {
  font-size: 13px;
  font-weight: 400;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-amount,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-amount {
  padding: 15px 0;
  min-height: 75px;
  text-align: center;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-amount
  .price,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-amount
  .price {
  color: #575757;
  font-size: 30px !important;
  font-weight: 700 !important;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-amount
  .card-info,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-amount
  .card-info {
  font-size: 12px;
  color: #575757;
  font-weight: 400;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-details,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-details {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  color: #563434;
  display: flex;
  font-size: 15px;
  justify-content: space-between;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-details
  .gift-card-balance.details-section,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-details
  .gift-card-balance.details-section,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-details
  .gift-card-expiry.details-section,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-details
  .gift-card-expiry.details-section {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-details
  .gift-card-balance.details-section
  .gift-card-label,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-details
  .gift-card-balance.details-section
  .gift-card-label,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-details
  .gift-card-expiry.details-section
  .gift-card-label,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-details
  .gift-card-expiry.details-section
  .gift-card-label {
  font-size: 8px !important;
  letter-spacing: 0.1em;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  span.gift-card-action.delete,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  span.gift-card-action.delete {
  background: url("../images/upgrade_m245_ks_icon-giftcard-delete.svg")
    no-repeat;
  position: absolute;
  top: -8px;
  right: -3px;
  width: 35px;
  height: 35px;
  cursor: pointer;
  border-radius: 50%;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card:after,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  background: url("../images/upgrade_m245_ks_logo-egiftcard.png") no-repeat;
  background-size: 100%;
  opacity: 0.8;
  width: 197px;
  height: 205px;
  mix-blend-mode: multiply;
  margin: auto 0;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card {
  padding: 15px 15px 5px;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card:before {
  background: #fff;
  box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.2);
  border-radius: 12px;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-img-container:before {
  content: url("../images/upgrade_m245_ks_icon-gift-ribbon.svg");
  position: absolute;
  top: 0;
  right: 0;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-number {
  color: #575757;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-amount
  .price {
  color: #575757;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-amount
  .card-info {
  color: #575757;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-details {
  color: #575757 !important;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-details
  .gift-card-balance.details-section,
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.gift-card
  .gift-card-details
  .gift-card-expiry.details-section {
  font-size: 15px;
  line-height: 18px;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card:before {
  background: linear-gradient(358.4deg, #af7431 -5.86%, #f8e191 98.12%);
  border-radius: 22px;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-number {
  color: #563434;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-amount
  .price {
  color: #563434;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-amount
  .card-info {
  color: #563434;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .gift-card-actions {
  flex: 0 0 100%;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .gift-card-actions
  button.action.action-remove.secondary {
  width: 100%;
  margin-top: 10px;
  font-size: 15px;
  font-weight: 400 !important;
  text-transform: capitalize !important;
  background-color: #165c7d !important;
  border-radius: 5px;
  color: #fff !important;
  border-color: unset !important;
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .checkout-points-credits-gifts
    .payment-option-content
    .applied-gift-cards
    .gift-card-actions
    button.action.action-remove.secondary {
    background-color: #165c7d !important;
    height: 45px;
  }
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards {
  margin: 15px 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card {
  color: #fff;
  z-index: 9;
  border-radius: 22px;
  border: none;
  box-shadow: none;
  position: relative;
  flex: 0 0 calc(50% - 7px);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 15px;
  margin-bottom: 14px;
}
@media (max-width: 769px) {
  .one-step-checkout-wrapper
    .checkout-points-credits-gifts
    .payment-option-content
    .applied-gift-cards
    .applied-gift-card.e-gift-card {
    flex: 0 0 100%;
  }
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -2;
  background: linear-gradient(358.4deg, #af7431 -5.86%, #f8e191 98.12%);
  border-radius: 22px;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-img-container
  img.gift-card-img {
  max-height: 30px;
  margin-bottom: 15px;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-number {
  color: #563434;
  font-size: 13px;
  font-weight: 400;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-amount {
  padding: 15px 0;
  min-height: 80px;
  text-align: center;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-amount
  .price {
  color: #563434;
  font-size: 30px !important;
  font-weight: 700 !important;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-amount
  .card-info {
  font-size: 12px;
  color: #563434;
  font-weight: 400;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-details {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  color: #563434;
  display: flex;
  font-size: 15px;
  justify-content: space-between;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-details
  .gift-card-balance.details-section {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  color: #563434;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-details
  .gift-card-balance.details-section
  .gift-card-label {
  font-size: 8px !important;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-details
  .gift-card-expiry.details-section {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  color: #563434;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  .gift-card-details
  .gift-card-expiry.details-section
  .gift-card-label {
  font-size: 8px !important;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card
  span.gift-card-action.delete {
  background: no-repeat -159px -368px url("../images/checkout-icon.png") #e2e2e2;
  position: absolute;
  top: -8px;
  right: -3px;
  width: 35px;
  height: 35px;
  cursor: pointer;
  border-radius: 50%;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .payment-option-content
  .applied-gift-cards
  .applied-gift-card.e-gift-card:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  background: no-repeat -58px -48px url("../images/egift-card-icon.png");
  background-size: 82%;
  opacity: 0.5;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .osc-payment-after-methods
  .payment-option.opc-payment-additional.customerbalance
  .payment-option-inner {
  position: relative;
  display: flex;
  align-items: center;
  border: 1px solid #e2e2e2;
  border-radius: 5px;
  margin: 15px 0;
  padding: 12px 12px 12px 44px;
  cursor: pointer;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .osc-payment-after-methods
  .payment-option.opc-payment-additional.customerbalance
  .payment-option-inner:before {
  position: absolute;
  content: "";
  left: 12px;
  width: 19px;
  height: 19px;
  border: 1px solid #125faa;
  background: #fff;
  border-radius: 3px;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .osc-payment-after-methods
  .payment-option.opc-payment-additional.customerbalance
  .payment-option-inner
  .customer-balance-text {
  padding-left: 12px;
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  justify-content: space-between;
  font-size: 14px;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .osc-payment-after-methods
  .payment-option.opc-payment-additional.customerbalance
  .payment-option-inner
  .customer-balance-text
  span {
  color: #125faa;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .osc-payment-after-methods
  .payment-option.opc-payment-additional.customerbalance
  .payment-option-inner
  .customer-balance-text
  span.amount {
  color: #000;
  font-weight: 700;
  font-family: "Arial";
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .osc-payment-after-methods
  .payment-option.opc-payment-additional.customerbalance
  .payment-option-inner.active {
  border: 2px solid #125faa;
}
.one-step-checkout-wrapper
  .checkout-points-credits-gifts
  .osc-payment-after-methods
  .payment-option.opc-payment-additional.customerbalance
  .payment-option-inner.active:after {
  position: absolute;
  content: "";
  left: 20px;
  width: 4px;
  height: 8px;
  margin: 0 0 3px;
  border-right: 2px solid #125faa;
  border-bottom: 2px solid #125faa;
  transform: rotate(40deg);
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .radio-input
  + .col {
  float: left;
  margin-right: 10px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .title {
  font-size: 12px;
}
.one-step-checkout-wrapper
  .shipping-address-main-block-kanmo
  .shipping-methods-sub-block-kanmo
  .checkout-shipping-method
  .checkout-shipping-method
  div#checkout-step-shipping_method
  .table-checkout-shipping-method
  .method-row
  .title-row
  .col-method
  .price {
  font-size: 12px;
}
.onestepcheckout-index-index .order-summary .items-in-cart {
  display: none;
}
.onestepcheckout-index-index .order-summary .opc-block-summary {
  padding: 0;
  padding-top: 0 !important;
}
.onestepcheckout-index-index .order-summary .opc-block-summary .table-totals {
  border-top: 0 !important;
  border-color: #eaeaea;
}
.onestepcheckout-index-index
  .order-summary
  .opc-block-summary
  .table-totals
  tbody
  .mark {
  text-align: left;
  padding-left: 18px;
  font-size: 12px;
  font-weight: 700;
  color: #000;
  font-family: "Arial";
  text-transform: lowercase;
}
.onestepcheckout-index-index
  .order-summary
  .opc-block-summary
  .table-totals
  tbody
  .mark
  strong {
  font-weight: 700;
}
.onestepcheckout-index-index
  .order-summary
  .opc-block-summary
  .table-totals
  tbody
  .mark
  span {
  display: block;
}
.onestepcheckout-index-index
  .order-summary
  .opc-block-summary
  .table-totals
  tbody
  .totals.discount
  .mark
  .discount.coupon {
  display: none;
}
.onestepcheckout-index-index
  .order-summary
  .opc-block-summary
  .table-totals
  tbody
  .totals.sub {
  background-color: #e5e5e5;
}
.onestepcheckout-index-index
  .order-summary
  .opc-block-summary
  .table-totals
  tbody
  tr.grand.totals {
  background-color: #e5e5e5;
}
.onestepcheckout-index-index
  .order-summary
  .opc-block-summary
  .table-totals
  tbody
  .amount {
  padding-right: 10px;
  font-size: 12px;
  color: #165c7d;
  font-family: "Arial";
  float: right;
  width: 100%;
}
.onestepcheckout-index-index
  .order-summary
  .opc-block-summary
  .table-totals
  tbody
  .amount
  span.price {
  display: flex;
  justify-content: space-between;
}
.onestepcheckout-index-index
  .order-summary
  .opc-block-summary
  .table-totals
  tbody
  span.sign {
  float: left;
  text-align: left;
  padding-right: 30px;
  word-spacing: 5px;
  white-space: nowrap;
}
.onestepcheckout-index-index
  .order-summary
  .opc-block-summary
  .table-totals
  tbody
  .totals.kanmo-points
  span.sign {
  float: unset;
  text-align: unset;
  padding-right: unset;
  word-spacing: unset;
}
.onestepcheckout-index-index
  .order-summary
  .opc-block-summary
  .table-totals
  tbody
  .totals.giftwrapping
  .amount {
  display: flex;
  justify-content: space-between;
}
.onestepcheckout-index-index
  .order-summary
  .opc-block-summary
  .table-totals
  tbody
  .amount.discount {
  color: #419f12;
}
.onestepcheckout-index-index
  .order-summary
  .opc-block-summary
  .table-totals
  tbody
  tr {
  border: unset;
}
.onestepcheckout-index-index
  .order-summary
  .opc-block-summary
  .table-totals
  .totals.giftcard-border
  .dash-lines-checkout-summary {
  background-image: url("../images/Dashed_line.png");
  width: 100%;
  height: 2px;
}
.onestepcheckout-index-index .order-summary .step-title {
  margin-bottom: 0;
  padding-left: 32px !important;
  border: 1px solid #eaeaea;
  border-radius: 6px 6px 0 0;
}
.onestepcheckout-index-index .osc-place-order-wrapper {
  padding: unset;
}
.onestepcheckout-index-index .osc-place-order-wrapper .actions-toolbar {
  display: block;
}
.onestepcheckout-index-index
  .osc-place-order-wrapper
  .actions-toolbar
  .place-order-primary
  .checkout {
  height: 37px;
  font-family: "mothercare_2020-regular-webfont";
  font-size: 14px;
  background-color: #165c7d !important;
  text-transform: lowercase;
}
.onestepcheckout-index-index
  .osc-place-order-wrapper
  .actions-toolbar
  #back-to-cart {
  height: 37px;
  font-family: "mothercare_2020-regular-webfont";
  font-size: 14px;
  background-color: #fff !important;
  text-transform: lowercase;
  margin-top: 10px;
  width: 100%;
  color: #165c7d !important;
  border: 1px solid #165c7d !important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  font-weight: 600;
}
.onestepcheckout-index-index
  .osc-place-order-wrapper
  .osc-multi-address-checkout {
  display: none;
}
.onestepcheckout-index-index .opc-wrapper .fieldset > .field > .label {
  margin: unset;
}
@media (min-width: 640px) {
  .header.content {
    padding: unset;
    height: 70px;
  }
  .header.content .ves-megamenu.menu-hover {
    position: static;
    height: 70px;
  }
  .header.content .ves-megamenu.menu-hover .subhover:hover .submenu {
    pointer-events: unset;
  }
  .header.content .ves-megamenu.menu-hover .subhover:hover .dropdown-menu {
    visibility: visible;
    opacity: 1;
    z-index: 999999999;
    width: 100%;
  }
  .header.content
    .ves-megamenu.menu-hover
    .subhover:hover
    .megamenu-content
    .menav
    ul
    li
    h5 {
    border: 1px solid #d9d9d6;
    margin: unset;
    padding: 5px;
    text-transform: lowercase;
    color: #165c7d;
  }
  .header.content
    .ves-megamenu.menu-hover
    .subhover:hover
    .megamenu-content
    .menav
    ul
    li
    p {
    border: 1px solid #d9d9d6;
    padding: 5px;
    text-transform: lowercase;
  }
  .header.content
    .ves-megamenu.menu-hover
    .subhover:hover
    .megamenu-content
    .menav
    .container
    ul
    h5 {
    border: unset;
    margin: unset;
    padding: 5px;
    text-transform: lowercase;
    color: #858585 !important;
    font-size: 14px;
  }
  .header.content
    .ves-megamenu.menu-hover
    .subhover:hover
    .megamenu-content
    .menav
    .container
    ul
    h5
    a {
    color: #165c7d !important;
    font-family: "Arial";
  }
  .header.content
    .ves-megamenu.menu-hover
    .subhover:hover
    .megamenu-content
    .menav
    .container
    ul
    p {
    border: unset;
    padding: 5px;
    text-transform: lowercase;
  }
  .header.content
    .ves-megamenu.menu-hover
    .subhover:hover
    .megamenu-content
    .menav
    .container
    ul
    p
    a {
    color: #858585 !important;
    font-family: "Arial";
  }
  .header.content .ves-megamenu.menu-hover .nav-item {
    height: 70px;
    display: flex;
    align-items: center;
    margin-left: 10px;
    position: inherit;
  }
  .header.content .ves-megamenu.menu-hover .nav-item a.nav-anchor {
    display: flex;
    align-items: center;
    color: #6a6c6c;
  }
  .header.content .ves-megamenu.menu-hover .nav-item a.nav-anchor:hover {
    background-color: unset;
  }
  .header.content
    .ves-megamenu.menu-hover
    .nav-item
    .submenu.animated.dropdown-menu
    .megamenu-content
    .row
    .col-md-3
    h4.screen-only {
    font-size: 14px !important;
    color: #515759;
    text-transform: lowercase;
  }
  .header.content
    .ves-megamenu.menu-hover
    .nav-item
    .submenu.animated.dropdown-menu
    .megamenu-content
    .row
    .col-md-3
    ul.ui-menu.ui-widget.ui-widget-content.ui-front {
    width: 75% !important;
  }
  .header.content
    .ves-megamenu.menu-hover
    .nav-item
    .submenu.animated.dropdown-menu
    .megamenu-content
    .row
    .col-md-3
    ul.ui-menu.ui-widget.ui-widget-content.ui-front
    li.ui-menu-item {
    font-size: 12px;
    text-transform: lowercase;
  }
  .header.content
    .ves-megamenu.menu-hover
    .nav-item
    .submenu.animated.dropdown-menu
    .megamenu-content
    .row
    .col-md-3
    ul.ui-menu.ui-widget.ui-widget-content.ui-front
    li.ui-menu-item
    p.ui-menu-item-wrapper {
    border: 1px solid #d9d9d6;
    padding: 5px;
  }
  .header.content
    .ves-megamenu.menu-hover
    .nav-item
    .submenu.animated.dropdown-menu
    .megamenu-content
    .row
    .col-lg-5.image
    .mn-block
    .menav::-webkit-scrollbar {
    display: none;
  }
  .header.content
    .ves-megamenu.menu-hover
    .nav-item
    .submenu.animated.dropdown-menu
    .megamenu-content
    .row
    .col-lg-5.image
    .mn-block
    h4 {
    font-size: 14px !important;
    text-transform: lowercase;
    color: #515759;
  }
  .header.content
    .ves-megamenu.menu-hover
    .nav-item
    .submenu.animated.dropdown-menu
    .megamenu-content
    .row
    .menav::-webkit-scrollbar {
    display: none;
  }
  .header.content
    .ves-megamenu.menu-hover
    .nav-item
    .submenu.animated.dropdown-menu
    .megamenu-content
    .row
    h3.title-cat {
    color: #16537d;
    text-transform: lowercase;
    font-size: 32px;
    margin: 25px 10px;
  }
  .header.content
    .ves-megamenu.menu-hover
    .nav-item
    .submenu.animated.dropdown-menu
    .megamenu-content
    .row
    h4 {
    color: #165c7d;
    text-transform: lowercase;
    font-size: 16px;
  }
  .header.content
    .ves-megamenu.menu-hover
    .nav-item
    .submenu.animated.dropdown-menu
    .megamenu-content
    .row
    .menav
    td {
    font-family: "Arial";
  }
  .header.content
    .ves-megamenu.menu-hover
    .nav-item
    .submenu.animated.dropdown-menu
    .megamenu-content
    .row
    .menav
    td
    div {
    background-color: #165c7d !important;
  }
  .header.content
    .ves-megamenu.menu-hover
    .nav-item
    .submenu.animated.dropdown-menu
    .megamenu-content
    .row
    .menav
    ul.mn-list
    li {
    margin: 0 0 10px;
  }
}
@media (max-width: 640px) {
  .submenu.animated.dropdown-menu {
    all: unset;
  }
  .submenu.animated.dropdown-menu .megamenu-content .row {
    font-size: 12px;
    padding: 5px 10px;
  }
  .submenu.animated.dropdown-menu .megamenu-content .row .col-lg-3.image,
  .submenu.animated.dropdown-menu .megamenu-content .row .col-lg-4.image,
  .submenu.animated.dropdown-menu .megamenu-content .row .col-lg-2.image {
    display: none;
  }
  .submenu.animated.dropdown-menu .megamenu-content .row h4.screen-only {
    color: #165c7d;
    font-size: 12px;
    text-transform: lowercase;
  }
  .submenu.animated.dropdown-menu .megamenu-content .row .menav {
    font-family: "Arial";
    text-transform: lowercase;
  }
  .submenu.animated.dropdown-menu .megamenu-content .row .menav ul {
    padding: 0 15px;
    display: block !important;
  }
  .submenu.animated.dropdown-menu .megamenu-content .row .menav ul li h5 a {
    color: #165c7d;
  }
  .submenu.animated.dropdown-menu .megamenu-content .row .menav ul li p a {
    color: #414141;
  }
  .submenu.animated.dropdown-menu .megamenu-content .row .menav ul h5 a {
    color: #165c7d;
  }
  .submenu.animated.dropdown-menu .megamenu-content .row .menav .container ul {
    flex-basis: 100% !important;
  }
  .submenu.animated.dropdown-menu
    .megamenu-content
    .row
    .menav::-webkit-scrollbar {
    display: none;
  }
  .nav-item.submenu-left a.nav-anchor {
    line-height: unset !important;
    width: unset !important;
    float: unset !important;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .megamenu-content {
    float: unset !important;
  }
  .submenu.animated.dropdown-menu {
    display: none !important;
  }
  .submenu.animated.dropdown-menu.submenu-active {
    display: block !important;
  }
  .opener.item-active:before {
    content: "\f106" !important;
    color: #165c7d;
  }
  .opener:before {
    content: "\f107" !important;
    color: #165c7d;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
}
@font-face {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../fonts/mothercare_2020-regular-webfont.woff2) format("woff2");
}
@font-face {
  font-family: "mothercare_2020-thin-webfont";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../fonts/mothercare_2020-thin-webfont.woff2) format("woff2");
}
@font-face {
  font-family: "mothercare-icons";
  src: url("../fonts/font-icons/mothercare-icons.eot?qlog0z");
  src:
    url("../fonts/font-icons/mothercare-icons.eot?qlog0z#iefix")
      format("embedded-opentype"),
    url("../fonts/font-icons/mothercare-icons.ttf?qlog0z") format("truetype"),
    url("../fonts/font-icons/mothercare-icons.woff?qlog0z") format("woff"),
    url("../fonts/font-icons/mothercare-icons.svg?qlog0z#mothercare-icons")
      format("svg");
  font-weight: 400;
  font-style: normal;
}
html {
  font-family: "mothercare_2020-regular-webfont";
}
.footer-promo {
  display: flex;
  column-gap: 20px;
}
@media (max-width: 767px) {
  .footer-promo {
    text-align: center;
    flex-flow: column wrap;
    justify-content: center;
    align-content: center;
    gap: 10px;
  }
}
.footer-promo .footer-promo-text {
  font-family: "Arial" !important;
  width: 30%;
  font-size: 10px;
  color: #1e1e1e !important;
}
@media (max-width: 767px) {
  .footer-promo .footer-promo-text {
    width: 100% !important;
  }
}
.pagebuilder-column.shop-with-us-column-mc p a,
.shop-by-category-column-mc p a,
.need-help-column-mc p a {
  font-family: "Arial" !important;
}
.product-info-wrapper .product.media {
  position: relative;
}
.catalog-product-view .amasty-label-container {
  position: absolute;
  top: 8px;
  right: 8px;
}
.catalog-category-view
  .products-grid
  .product-items
  .product-item-photo
  .amasty-label-container,
.catalog-category-view
  [data-appearance="carousel"]
  .product-items
  .product-item-photo
  .amasty-label-container {
  position: absolute;
  top: 15px;
  text-align: right;
}
.page-main {
  max-width: 100%;
  padding-left: 50px;
  padding-right: 50px;
}
@media screen and (max-width: 1199px) {
  .page-main {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.page-main:before,
.page-main:after {
  display: none !important;
}
.page-footer {
  position: relative !important;
}
@media (max-width: 767px) {
  .page-footer {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.page-footer .footer-content-mckanmo-desktop {
  font-size: 14px;
}
.page-footer .footer-content-mckanmo-desktop .we-accept {
  font-size: 14px;
  margin-top: 40px;
}
@media (max-width: 767px) {
  .page-footer .footer-content-mckanmo-desktop .we-accept {
    text-align: center !important;
    margin-top: 0;
  }
}
.page-footer .back-to-top {
  position: absolute;
  cursor: pointer;
  bottom: 50px;
  width: 50px;
  height: 50px;
  right: 50px;
  border: 2px solid #eaeaea;
  text-align: center;
}
@media (max-width: 767px) {
  .page-footer .back-to-top {
    right: 0;
    bottom: 10px;
  }
}
.page-footer .back-to-top span {
  font-size: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 15px solid #165c7d;
}
@media (max-width: 767px) {
  .home-new-arrivals,
  .home-travel-items {
    padding: 15px !important;
  }
}
.home-new-arrivals .column-image,
.home-travel-items .column-image {
  width: 28% !important;
  justify-content: flex-start;
}
.home-new-arrivals .column-image figure,
.home-travel-items .column-image figure {
  margin-bottom: 0;
}
.home-new-arrivals .column-image figure,
.home-travel-items .column-image figure,
.home-new-arrivals .column-image figure img,
.home-travel-items .column-image figure img {
  height: 100% !important;
  object-fit: cover;
  object-position: center bottom;
}
.home-new-arrivals .column-slider,
.home-travel-items .column-slider {
  width: 70% !important;
  margin-left: 30px;
}
.home-new-arrivals .column-slider .products-slider,
.home-travel-items .column-slider .products-slider {
  height: 100%;
}
@media (max-width: 767px) {
  .home-new-arrivals .column-slider .products-slider,
  .home-travel-items .column-slider .products-slider {
    padding: 0;
  }
}
.home-new-arrivals
  .column-slider
  .products-slider
  .product-items
  .product-item
  .item-img-box,
.home-travel-items
  .column-slider
  .products-slider
  .product-items
  .product-item
  .item-img-box {
  min-height: 70%;
}
@media (max-width: 767px) {
  .home-new-arrivals
    .column-slider
    .products-slider
    .product-items
    .product-item
    .item-img-box,
  .home-travel-items
    .column-slider
    .products-slider
    .product-items
    .product-item
    .item-img-box {
    min-height: 40%;
  }
}
.home-new-arrivals
  .column-slider
  .products-slider
  .product-items
  .product-item
  .product-item-details,
.home-travel-items
  .column-slider
  .products-slider
  .product-items
  .product-item
  .product-item-details {
  padding-bottom: 10px;
}
@media (max-width: 767px) {
  .home-new-arrivals .column-slider .products-slider .slick-arrow.slick-prev,
  .home-travel-items .column-slider .products-slider .slick-arrow.slick-prev {
    left: 5px !important;
  }
}
@media (max-width: 767px) {
  .home-new-arrivals .column-slider .products-slider .slick-arrow.slick-next,
  .home-travel-items .column-slider .products-slider .slick-arrow.slick-next {
    right: 5px !important;
  }
}
@media (max-width: 767px) {
  .home-new-arrivals .pagebuilder-column-line,
  .home-travel-items .pagebuilder-column-line {
    display: flex;
    flex-flow: column;
    gap: 20px;
    overflow: inherit;
  }
}
@media (max-width: 767px) {
  .home-new-arrivals .pagebuilder-column-line .pagebuilder-column,
  .home-travel-items .pagebuilder-column-line .pagebuilder-column {
    width: 100% !important;
    padding: 0;
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .home-new-arrivals .pagebuilder-column-line .pagebuilder-column:first-child,
  .home-travel-items .pagebuilder-column-line .pagebuilder-column:first-child {
    display: none;
  }
}
.home-new-arrivals .pagebuilder-column-line .products-slider .product-items,
.home-travel-items .pagebuilder-column-line .products-slider .product-items {
  margin: 0;
  padding: 0 20px;
}
@media (min-width: 768px) {
  .home-new-arrivals .pagebuilder-column-line .products-slider .product-items,
  .home-travel-items .pagebuilder-column-line .products-slider .product-items {
    overflow-y: hidden;
  }
}
@media (max-width: 767px) {
  .home-new-arrivals .pagebuilder-column-line .products-slider .product-items,
  .home-travel-items .pagebuilder-column-line .products-slider .product-items {
    padding: 0;
  }
}
.home-new-arrivals
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item,
.home-travel-items
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item {
  background-color: #fff;
  width: calc(100% / 3 - 20px);
  margin: 0 10px;
}
@media (max-width: 767px) {
  .home-new-arrivals
    .pagebuilder-column-line
    .products-slider
    .product-items
    .product-item,
  .home-travel-items
    .pagebuilder-column-line
    .products-slider
    .product-items
    .product-item {
    width: calc(100% / 2 - 20px);
    margin: 0 10px;
  }
}
.home-new-arrivals
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item
  .price-box,
.home-travel-items
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item
  .price-box {
  padding-top: 24px;
  position: relative;
  margin: 0;
  max-width: 100%;
  text-align: center;
  display: flex;
  justify-content: center;
  flex-flow: row wrap;
  gap: 5px;
}
.home-new-arrivals
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item
  .price-box
  .old-price,
.home-travel-items
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item
  .price-box
  .old-price {
  text-decoration: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
.home-new-arrivals
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item
  .price-box
  .old-price
  .price,
.home-travel-items
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item
  .price-box
  .old-price
  .price {
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: normal;
  letter-spacing: -0.011em;
  text-decoration-line: line-through;
  color: #515759;
}
.home-new-arrivals
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item
  .price-box
  .price-with-discount,
.home-travel-items
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item
  .price-box
  .price-with-discount {
  order: 1;
}
.home-new-arrivals
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item
  .price-box
  .price-with-discount
  .price,
.home-travel-items
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item
  .price-box
  .price-with-discount
  .price {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: normal;
  letter-spacing: -0.011em;
  color: #1e1e1e;
}
.home-new-arrivals
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item
  .price-box
  .discount-percent,
.home-travel-items
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item
  .price-box
  .discount-percent {
  background: #f24822;
  padding: 0 5px;
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 20px;
  letter-spacing: -0.011em;
  color: #fff;
  display: inline-block;
  position: relative;
  height: 20px;
  order: 2;
}
.home-new-arrivals
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item
  .price-box
  .price,
.home-travel-items
  .pagebuilder-column-line
  .products-slider
  .product-items
  .product-item
  .price-box
  .price {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
}
.home-new-arrivals .pagebuilder-column-line .products-slider .slick-arrow,
.home-travel-items .pagebuilder-column-line .products-slider .slick-arrow {
  height: 30px;
  width: 30px;
  border-radius: 100%;
  border: none;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(../images/upgrade_m245_mc_icon-line-arrow.svg) !important;
  background-size: 16px;
  transform: none;
}
.home-new-arrivals
  .pagebuilder-column-line
  .products-slider
  .slick-arrow:before,
.home-travel-items
  .pagebuilder-column-line
  .products-slider
  .slick-arrow:before {
  mask: none !important;
  -webkit-mask: none !important;
  background-color: transparent;
}
.home-new-arrivals
  .pagebuilder-column-line
  .products-slider
  .slick-arrow.slick-prev,
.home-travel-items
  .pagebuilder-column-line
  .products-slider
  .slick-arrow.slick-prev {
  transform: rotate(180deg);
  left: -5px;
}
.home-new-arrivals
  .pagebuilder-column-line
  .products-slider
  .slick-arrow.slick-next,
.home-travel-items
  .pagebuilder-column-line
  .products-slider
  .slick-arrow.slick-next {
  right: -5px;
}
.home-popular-items .products-slider .slick-arrow {
  background-image: url(../images/gray-next-arrow.svg) !important;
  background-position: center;
  background-repeat: no-repeat;
  transform: none;
  margin-top: -30px;
}
.home-popular-items .products-slider .slick-arrow:before {
  mask: none !important;
  -webkit-mask: none !important;
  background-color: transparent;
}
.home-popular-items .products-slider .slick-arrow.slick-prev {
  transform: rotate(180deg);
}
@media screen and (max-width: 767px) {
  .home-new-arrivals,
  .home-travel-items,
  .home-popular-items {
    padding: 0;
    background-color: transparent !important;
  }
}
@media (max-width: 767px) {
  .home-new-arrivals .pagebuilder-column-line,
  .home-travel-items .pagebuilder-column-line,
  .home-popular-items .pagebuilder-column-line {
    overflow: inherit;
  }
}
.home-new-arrivals .row-columns,
.home-travel-items .row-columns,
.home-popular-items .row-columns {
  padding: 30px 25px;
}
@media screen and (max-width: 767px) {
  .home-new-arrivals .row-columns,
  .home-travel-items .row-columns,
  .home-popular-items .row-columns {
    padding: 0;
    background-color: transparent !important;
  }
}
.home-new-arrivals .products-slider .product-items,
.home-travel-items .products-slider .product-items,
.home-popular-items .products-slider .product-items {
  row-gap: initial;
  gap: initial;
  margin: 0 -26px;
  flex-flow: row wrap;
}
@media screen and (max-width: 767px) {
  .home-new-arrivals .products-slider .product-items,
  .home-travel-items .products-slider .product-items,
  .home-popular-items .products-slider .product-items {
    margin: 0 -10px;
  }
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-image-container,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-image-container,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-image-container {
  width: 100% !important;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-image-photo,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-image-photo,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-image-photo {
  padding: 0;
  filter: unset;
  border-radius: 0;
  height: 100%;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-info.hover
  .product-item-photo
  [class^="swatch-opt-"],
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-info.hover
  .product-item-photo
  [class^="swatch-opt-"],
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-info.hover
  .product-item-photo
  [class^="swatch-opt-"] {
  opacity: 1;
  display: block;
  pointer-events: inherit;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-info.hover
  .product-item-details
  .product-item-inner
  .actions-primary,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-info.hover
  .product-item-details
  .product-item-inner
  .actions-primary,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-info.hover
  .product-item-details
  .product-item-inner
  .actions-primary {
  display: block;
  opacity: 1;
  pointer-events: inherit;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-info.hover
  .item-img-box
  .actions-primary,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-info.hover
  .item-img-box
  .actions-primary,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-info.hover
  .item-img-box
  .actions-primary {
  opacity: 1;
  visibility: visible;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-details,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-details,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-details {
  display: flex;
  flex-direction: column;
  margin: 0;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .home-new-arrivals
    .products-slider
    .product-items
    .product-item
    .product-item-details
    .productinfo,
  .home-travel-items
    .products-slider
    .product-items
    .product-item
    .product-item-details
    .productinfo,
  .home-popular-items
    .products-slider
    .product-items
    .product-item
    .product-item-details
    .productinfo {
    display: flex;
    flex-flow: row wrap;
    align-content: space-between;
    justify-content: center;
    flex: 1;
  }
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .product-item-name,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .product-item-name,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .product-item-name {
  margin: 8px 0 0;
  padding: 0 10px;
  max-width: 100%;
  display: block;
  line-height: unset;
  flex: 1;
  min-height: 40px;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link {
  font-size: 14px;
  color: #515759;
  line-height: 150%;
  letter-spacing: -0.011em;
  font-family: "mothercare_2020-regular-webfont";
}
@media screen and (max-width: 767px) {
  .home-new-arrivals
    .products-slider
    .product-items
    .product-item
    .product-item-details
    .product-item-name
    .product-item-link,
  .home-travel-items
    .products-slider
    .product-items
    .product-item
    .product-item-details
    .product-item-name
    .product-item-link,
  .home-popular-items
    .products-slider
    .product-items
    .product-item
    .product-item-details
    .product-item-name
    .product-item-link {
    font-size: 12px;
  }
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link:hover,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link:hover,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .product-item-name
  .product-item-link:hover {
  text-decoration: none;
  color: #000;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag {
  cursor: pointer;
  width: calc(100% - 20px);
  border: 1px solid #165c7d;
  margin-top: 5px;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag
  .btn-add,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag
  .btn-add,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag
  .btn-add {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-size: 12px;
  font-weight: 700;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag
  .btn-add:before,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag
  .btn-add:before,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-details
  .mobile-add-bag
  .btn-add:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 15px;
  height: 15px;
  background: url(../images/upgrade_m245_mc_cart_mobile_blue.png) no-repeat
    center;
  margin-right: 10px;
  background-size: 100%;
  position: relative;
  top: -2px;
}
.home-new-arrivals .products-slider .product-items .product-item .price-box,
.home-travel-items .products-slider .product-items .product-item .price-box,
.home-popular-items .products-slider .product-items .product-item .price-box {
  padding-top: 24px;
  position: relative;
  margin: 0;
  max-width: 100%;
  text-align: center;
  display: flex;
  justify-content: center;
  flex-flow: row wrap;
  gap: 5px;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .price-box
  .old-price,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .price-box
  .old-price,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .price-box
  .old-price {
  text-decoration: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .price-box
  .old-price
  .price,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .price-box
  .old-price
  .price,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .price-box
  .old-price
  .price {
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: normal;
  letter-spacing: -0.011em;
  text-decoration-line: line-through;
  color: #515759;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .price-box
  .price-with-discount,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .price-box
  .price-with-discount,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .price-box
  .price-with-discount {
  order: 1;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .price-box
  .price-with-discount
  .price,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .price-box
  .price-with-discount
  .price,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .price-box
  .price-with-discount
  .price {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: normal;
  letter-spacing: -0.011em;
  color: #1e1e1e;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .price-box
  .discount-percent,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .price-box
  .discount-percent,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .price-box
  .discount-percent {
  background: #f24822;
  padding: 0 5px;
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 20px;
  letter-spacing: -0.011em;
  color: #fff;
  display: inline-block;
  position: relative;
  height: 20px;
  order: 2;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .price-box
  .price,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .price-box
  .price,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .price-box
  .price {
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
}
@media screen and (max-width: 767px) {
  .home-new-arrivals .products-slider .product-items .product-item .check,
  .home-travel-items .products-slider .product-items .product-item .check,
  .home-popular-items .products-slider .product-items .product-item .check {
    line-height: normal;
    margin: 10px 0 0;
    min-height: 38px;
  }
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item:hover
  .product-item-info,
.home-travel-items
  .products-slider
  .product-items
  .product-item:hover
  .product-item-info,
.home-popular-items
  .products-slider
  .product-items
  .product-item:hover
  .product-item-info {
  background: 0 0;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  [class^="swatch-opt-"],
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  [class^="swatch-opt-"],
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  [class^="swatch-opt-"] {
  background: #000;
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.44581583) 0%,
    rgba(0, 0, 0, 0) 75%
  );
  height: 45%;
  transform: translateY(0%);
  transition:
    background-color 0.3s,
    border-color 0.3s,
    box-shadow 0.3s,
    color 0.3s,
    opacity 0.3s,
    transform 0.3s,
    visibility 0.3s 0s;
  transition-timing-function: cubic-bezier(0.1, 0, 0.9, 1);
  padding-bottom: 70px !important;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-attribute-options,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-attribute-options,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-attribute-options {
  gap: 3px;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option {
  width: 30px !important;
  height: 30px !important;
  background-size: cover !important;
  border-radius: 5px;
  border: 2px solid #fff;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option:before,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option:before,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option:before {
  display: none;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option.selected,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option.selected,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option.selected {
  border: 2px solid #165c7d;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option.selected:before,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option.selected:before,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option.selected:before {
  box-shadow: none;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option
  .disabled:after,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option
  .disabled:after,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .color
  .swatch-option
  .disabled:after {
  left: 0;
  right: 0;
  transform: rotate(-34deg);
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option {
  background: #fff;
  padding: 5px 12px;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: normal;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option:before,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option:before,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option:before {
  display: none;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option.selected,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option.selected,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option.selected {
  border: 2px solid #165c7d;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option.selected:before,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option.selected:before,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .size
  .swatch-option.selected:before {
  box-shadow: none;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute {
  position: relative;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-list,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-list,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-list {
  width: calc(100% - 10px);
  justify-content: center;
  gap: 5px;
  margin: 0 !important;
  padding-top: 0;
}
@media screen and (max-width: 767px) {
  .home-new-arrivals
    .products-slider
    .product-items
    .product-item
    .product-item-photo
    .swatch-attribute
    .swatch-attribute-options
    .slick-list,
  .home-travel-items
    .products-slider
    .product-items
    .product-item
    .product-item-photo
    .swatch-attribute
    .swatch-attribute-options
    .slick-list,
  .home-popular-items
    .products-slider
    .product-items
    .product-item
    .product-item-photo
    .swatch-attribute
    .swatch-attribute-options
    .slick-list {
    padding-bottom: 0;
  }
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options.slick-active
  .slick-list,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options.slick-active
  .slick-list,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options.slick-active
  .slick-list {
  justify-content: flex-start;
  padding: 0;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots {
  bottom: 0;
  top: 35px;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots
  button,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots
  button,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots
  button {
  width: 5px;
  height: 5px;
  background: #d9d9d6;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots
  .slick-active
  button,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots
  .slick-active
  button,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-dots
  .slick-active
  button {
  background: #165c7d;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow {
  background-image: url(../images/gray-next-arrow.svg) !important;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #fff;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.25);
  width: 30px;
  height: 30px;
  background-size: 10px;
  border-radius: 100%;
  top: 5px;
  transform: none;
  right: 2px;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow:before,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow:before,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow:before {
  mask: none !important;
  -webkit-mask: none !important;
  background-color: transparent;
}
@media screen and (max-width: 767px) {
  .home-new-arrivals
    .products-slider
    .product-items
    .product-item
    .product-item-photo
    .swatch-attribute
    .swatch-attribute-options
    .slick-arrow,
  .home-travel-items
    .products-slider
    .product-items
    .product-item
    .product-item-photo
    .swatch-attribute
    .swatch-attribute-options
    .slick-arrow,
  .home-popular-items
    .products-slider
    .product-items
    .product-item
    .product-item-photo
    .swatch-attribute
    .swatch-attribute-options
    .slick-arrow {
    display: none;
  }
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow.slick-prev,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow.slick-prev,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute
  .swatch-attribute-options
  .slick-arrow.slick-prev {
  transform: rotate(180deg);
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size {
  top: 20px;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size
  .slick-arrow,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size
  .slick-arrow,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size
  .slick-arrow {
  top: 0;
  right: 0;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size
  .slick-dots,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size
  .slick-dots,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-photo
  .swatch-attribute.size
  .slick-dots {
  top: 25px;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-primary,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-primary,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-primary {
  top: 55%;
  transform: translateX(0) translateY(40%);
  left: 0;
  width: 100%;
}
@media screen and (max-width: 1439px) {
  .home-new-arrivals
    .products-slider
    .product-items
    .product-item
    .product-item-actions
    .actions-primary,
  .home-travel-items
    .products-slider
    .product-items
    .product-item
    .product-item-actions
    .actions-primary,
  .home-popular-items
    .products-slider
    .product-items
    .product-item
    .product-item-actions
    .actions-primary {
    top: 50%;
  }
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-primary
  .action,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-primary
  .action,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-primary
  .action {
  background: #165c7d;
  padding: 2px 15px;
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
  letter-spacing: normal;
  border-radius: 5px;
  text-transform: none;
  width: calc(100% - 30px);
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary {
  opacity: 1;
  top: 5px;
  right: 5px;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .towishlist:before,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .towishlist:before,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .towishlist:before {
  background-color: transparent !important;
  -webkit-mask: unset !important;
  -webkit-mask-size: auto !important;
  background: url("/assets/wishlist.svg") no-repeat center center;
  width: 18px;
  height: 16px;
  background-size: 100% 100%;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .towishlist.added-wishlist,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .towishlist.added-wishlist,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .towishlist.added-wishlist {
  background: url("../images/wishlist-active.svg") no-repeat center center;
  width: 18px;
  height: 17px;
  background-size: 100% 100%;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .tocompare,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .tocompare,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .tocompare {
  display: none;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msg,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msg,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msg {
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 150%;
  text-align: center;
  letter-spacing: -0.011em;
  color: #515759;
  vertical-align: super;
}
.home-new-arrivals
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msga,
.home-travel-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msga,
.home-popular-items
  .products-slider
  .product-items
  .product-item
  .product-item-actions
  .actions-secondary
  .plp-wishlist
  .wishlist-msga {
  text-decoration: underline;
}
.home-new-arrivals .products-slider .product-items .product-item .check span,
.home-travel-items .products-slider .product-items .product-item .check span,
.home-popular-items .products-slider .product-items .product-item .check span {
  font-style: normal;
  font-weight: 700;
  font-size: 10px;
  letter-spacing: -0.011em;
  color: #1d1d1d;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
}
.home-new-arrivals
  .product-items
  .product-item:hover
  .item-img-box
  .actions-primary,
.home-travel-items
  .product-items
  .product-item:hover
  .item-img-box
  .actions-primary,
.home-popular-items
  .product-items
  .product-item:hover
  .item-img-box
  .actions-primary {
  opacity: 1;
  visibility: visible;
}
.home-new-arrivals .product-items .product-item .item-img-box,
.home-travel-items .product-items .product-item .item-img-box,
.home-popular-items .product-items .product-item .item-img-box {
  position: relative;
  display: flex;
  justify-content: center;
  border: 1px solid #f4f1f1;
  align-items: center;
  height: 250px;
}
@media screen and (max-width: 767px) {
  .home-new-arrivals .product-items .product-item .item-img-box,
  .home-travel-items .product-items .product-item .item-img-box,
  .home-popular-items .product-items .product-item .item-img-box {
    height: 170px;
  }
}
.home-new-arrivals
  .product-items
  .product-item
  .item-img-box
  .product-item-photo,
.home-travel-items
  .product-items
  .product-item
  .item-img-box
  .product-item-photo,
.home-popular-items
  .product-items
  .product-item
  .item-img-box
  .product-item-photo {
  position: static !important;
  display: flex;
  align-items: center;
}
.home-new-arrivals
  .product-items
  .product-item
  .item-img-box
  .product-item-photo
  [class^="swatch-opt-"],
.home-travel-items
  .product-items
  .product-item
  .item-img-box
  .product-item-photo
  [class^="swatch-opt-"],
.home-popular-items
  .product-items
  .product-item
  .item-img-box
  .product-item-photo
  [class^="swatch-opt-"] {
  padding-bottom: 80px !important;
  height: auto !important;
}
@media screen and (max-width: 767px) {
  .home-new-arrivals
    .product-items
    .product-item
    .item-img-box
    .product-item-photo,
  .home-travel-items
    .product-items
    .product-item
    .item-img-box
    .product-item-photo,
  .home-popular-items
    .product-items
    .product-item
    .item-img-box
    .product-item-photo {
    height: 236px;
  }
}
.home-new-arrivals .product-items .product-item .item-img-box .actions-primary,
.home-travel-items .product-items .product-item .item-img-box .actions-primary,
.home-popular-items
  .product-items
  .product-item
  .item-img-box
  .actions-primary {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 10px;
  text-align: center;
  z-index: 11;
  opacity: 0;
  visibility: hidden;
  transition: all 0.4s ease;
}
.home-new-arrivals
  .product-items
  .product-item
  .item-img-box
  .actions-primary
  .action,
.home-travel-items
  .product-items
  .product-item
  .item-img-box
  .actions-primary
  .action,
.home-popular-items
  .product-items
  .product-item
  .item-img-box
  .actions-primary
  .action {
  background: #165c7d;
  padding: 2px 15px;
  font-family: "mothercare_2020-regular-webfont";
  font-style: normal;
  font-weight: 700;
  font-size: 13px;
  color: #fff;
  letter-spacing: normal;
  border-radius: 5px;
  text-transform: none;
  width: calc(100% - 20px);
}
.verloop-button {
  background-color: #165c7d !important;
}
#search_autocomplete {
  width: fit-content;
}
#search_autocomplete .livesearch.products-container {
  padding-bottom: 20px;
}
#search_autocomplete .livesearch.products-container .product-link {
  padding: 15px 0;
}
#search_autocomplete
  .livesearch.products-container
  .product-link
  .product-result
  .product-name,
#search_autocomplete
  .livesearch.products-container
  .product-link
  .product-result
  .product-price {
  font-size: 14px;
}
#search_autocomplete
  .livesearch.products-container
  .product-link
  .product-result
  .product-name {
  color: #515759;
}
#search_autocomplete
  .livesearch.products-container
  .product-link
  .product-result
  .product-price {
  color: #000;
}
.dekstop-mobile {
  display: none;
}
@media (max-width: 767px) {
  .minisearch .dekstop-mobile {
    display: block;
  }
  .minisearch .dekstop-desktop {
    display: none;
  }
  .minisearch .control {
    padding: 10px 20px 15px;
    border: 1px solid #b4b4b4;
    border-top: unset;
  }
  .minisearch #search_autocomplete {
    width: 100%;
    top: 65px;
    right: 0;
    margin-top: 5px;
    border-top: unset;
    padding: 10px 20px 20px;
    padding-bottom: 60px;
  }
  .minisearch #search_autocomplete .livesearch.popover-container {
    max-height: 350px;
    display: block;
  }
  .minisearch #search_autocomplete .livesearch.products-container {
    padding: 0;
    max-height: 350px;
    overflow: scroll;
  }
  .minisearch
    #search_autocomplete
    .livesearch.products-container
    .product-link {
    padding: 10px 0;
  }
  .minisearch #search_autocomplete .livesearch.product-result {
    grid-template: "image" 1fr "productName" 2rem "price" 1rem;
    padding: 10px;
    height: 245px;
  }
  .minisearch #search_autocomplete .livesearch.product-result .product-name {
    line-height: 1.5;
    padding-bottom: 10px;
  }
  .minisearch #search_autocomplete .livesearch .view-all-footer {
    position: absolute;
    width: 90%;
    right: 5%;
    bottom: 13px;
    padding: 5px 0;
    align-items: center;
  }
}
