@import url("https://fonts.googleapis.com/css2?family=Indie+Flower&family=Poppins&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Belleza&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@400&display=swap");
.grecaptcha-badge {
  visibility: hidden; }

.container {
  max-width: 1280px;
  padding: 0 0.5rem;
  margin: auto;
  overflow: hidden; }
  .container.overflow-show {
    overflow: visible; }

.btn-main, .btn-main-dark, .btn-cart, .btn-go-to-cart {
  display: inline-block;
  padding: 0.8rem 2rem;
  transition: all 0.5s;
  border: none;
  cursor: pointer; }

.btn-main, .btn-main-dark {
  border-radius: 5px;
  color: #f4f4f4;
  background: #690;
  border: #f4f4f4 2px solid; }
  .btn-main.btn-sm, .btn-sm.btn-main-dark {
    padding: 5px 9px; }

.btn-main-dark {
  background: #0e1d06; }
  .btn-main-dark:hover {
    background-color: #1b4405 !important; }

.btn-primary {
  color: #fff;
  background: #690; }

.btn-primary-reverse {
  color: #690;
  background: #fff;
  border: #690 1px solid; }
  .btn-primary-reverse:hover {
    color: #f4f4f4;
    background: #690; }

.btn-orange {
  background: #bf5500;
  color: #fff;
  border: 1px #fff solid; }
  .btn-orange:hover {
    background: #fff;
    color: #bf5500; }
  .btn-orange.active:hover {
    background: #bf5500;
    color: #fff;
    border: 1px #fff solid;
    cursor: auto; }

.btn-orange-reverse {
  background: #fff;
  color: #bf5500;
  border: 1px #bf5500 solid; }
  .btn-orange-reverse-mid {
    background: #f3e0d2;
    color: #bf5500;
    border: 1px #bf5500 solid; }
  .btn-orange-reverse:hover, .btn-orange-reverse-mid:hover {
    background: #bf5500 !important;
    color: #fff !important; }

.btn-primary-reverse.btn-u-lg {
  padding: 9px 24px; }

.btn-primary-reverse.btn-sm {
  padding: 5px 9px; }

.btn-secondary {
  width: 200px;
  color: #333;
  background: #f4f4f4;
  border: #690 2px solid;
  text-align: center; }

.btn-secondary:hover {
  color: #f4f4f4; }

.btn-cancel {
  width: 200px;
  border: none;
  color: #333;
  background: #ccc; }

.btn-cancel:hover {
  color: #f4f4f4;
  border: #690 2px solid; }

.btn-cart, .btn-go-to-cart {
  padding: 0.5rem 2rem;
  border-radius: 20px;
  border: none;
  font-size: 0.9rem;
  background-color: #690;
  color: #f4f4f4; }

.btn-go-to-cart {
  background-color: #bf5500;
  padding: 0.3rem 2rem; }
  .btn-go-to-cart:hover {
    background-color: #d56c03 !important; }
  .btn-go-to-cart.new-line {
    display: inline-block;
    margin-top: 0.3rem; }

.page-navigation-outer-frame .btn-main, .page-navigation-outer-frame .btn-main-dark {
  margin: 0.2rem 0; }
  .page-navigation-outer-frame .btn-main.btn-orange-reverse, .page-navigation-outer-frame .btn-orange-reverse.btn-main-dark {
    background: #333; }
    .page-navigation-outer-frame .btn-main.btn-orange-reverse.dim, .page-navigation-outer-frame .btn-orange-reverse.dim.btn-main-dark {
      color: #555;
      border: 1px #555 solid; }
      .page-navigation-outer-frame .btn-main.btn-orange-reverse.dim:hover, .page-navigation-outer-frame .btn-orange-reverse.dim.btn-main-dark:hover {
        color: #555 !important;
        border: 1px #555 solid !important;
        background: #333 !important;
        cursor: auto; }
    .page-navigation-outer-frame .btn-main.btn-orange-reverse-mid.more, .page-navigation-outer-frame .btn-orange-reverse-mid.more.btn-main-dark {
      background: #333;
      border: none;
      color: #fff;
      padding: 0;
      cursor: auto; }
      .page-navigation-outer-frame .btn-main.btn-orange-reverse-mid.more:hover, .page-navigation-outer-frame .btn-orange-reverse-mid.more.btn-main-dark:hover {
        background: #333 !important;
        border: none !important;
        color: #fff !important; }

.btn-order-grey-orange, .btn-order-red, .btn-order-green {
  display: inline-block;
  padding: 0.3rem 0.5rem;
  cursor: pointer;
  border-radius: 0.2rem;
  border: 1px #aaa solid;
  font-size: 0.8rem;
  transition: all 0.3s ease-in-out;
  color: #333;
  background: #f4f4f4;
  background: linear-gradient(to bottom, #fff 5%, #ccc);
  position: relative;
  z-index: 1; }

.btn-order-grey-orange::before, .btn-order-red::before, .btn-order-green::before {
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  z-index: -1;
  opacity: 0;
  transition: opacity 0.3s ease-in-out; }

.btn-order-grey-orange::before {
  background: #f4f4f4;
  background: linear-gradient(to bottom, #f4f4f4 5%, rgba(213, 108, 3, 0.7)); }

.btn-order-grey-orange:hover::before {
  opacity: 1; }

.btn-order-red {
  background: #f4f4f4;
  background: linear-gradient(to bottom, rgba(255, 0, 0, 0.7) 5%, rgba(153, 0, 0, 0.9)); }
  .btn-order-red::before {
    background: #f4f4f4;
    background: linear-gradient(to bottom, rgba(255, 0, 0, 0.6) 5%, #990000); }
  .btn-order-red:hover::before {
    opacity: 1; }

.btn-order-green {
  background: #f4f4f4;
  background: linear-gradient(to bottom, rgba(102, 153, 0, 0.7) 5%, rgba(27, 68, 5, 0.9));
  color: #f4f4f4; }
  .btn-order-green::before {
    background: #f4f4f4;
    background: linear-gradient(to bottom, rgba(102, 153, 0, 0.6) 5%, #0e1d06); }
  .btn-order-green:hover::before {
    opacity: 1; }

a.orange {
  color: #bf5500;
  transition: all 0.2s ease-in-out; }
  a.orange:hover {
    background: #bf5500;
    color: #f4f4f4; }

a.blue {
  color: #00e; }
  a.blue:hover {
    background: #00e;
    color: #00e; }

button[class^="btn-"]:hover,
a[class^="btn-"]:hover,
input[class^="btn-"]:hover {
  background-color: #73ac01;
  color: #f4f4f4; }

.bg-main {
  background: #690;
  color: #f4f4f4; }

.bg-dark {
  background: #333;
  color: #f4f4f4; }

.bg-light {
  background: #f4f4f4;
  color: #333; }

.bg-medium {
  background: #aaa;
  color: #333; }

.bg-u.btn-u-sea-shop {
  background: #690; }

.bg-white {
  background: #fff;
  color: #333; }

.bg-light-green {
  background: #dbe5af;
  color: #333; }

.text-orange {
  color: #bf5500 !important; }

.bg-bar {
  color: #f4f4f4; }
  .bg-bar-dark-red {
    background: #600; }
  .bg-bar-light-orange {
    background: #ed8e3b; }
  .bg-bar-dark-orange {
    background: #bf5500; }
  .bg-bar-brown {
    background: #9c8061; }
  .bg-bar-blue {
    background: #3498db; }

.ptb-2 {
  padding: 2rem 0; }

.ptb-3 {
  padding: 3rem 0; }

.ptb-4 {
  padding: 4rem 0; }

.ptb-5 {
  padding: 5rem 0; }

.plr-1 {
  padding: 0 1rem; }

.plr-2 {
  padding: 0 2rem; }

.plr-3 {
  padding: 0 3rem; }

.plr-4 {
  padding: 0 4rem; }

.plr-5 {
  padding: 0 5rem; }

.pad-1 {
  padding: 1rem 1rem; }

.pad-2 {
  padding: 2rem 2rem; }

.pad-3 {
  padding: 3rem 3rem; }

.pad-4 {
  padding: 4rem 4rem; }

.pad-5 {
  padding: 5rem 5rem; }

.pb-0 {
  padding-bottom: 0 !important; }

.pb-0-1 {
  padding-bottom: 0.1rem !important; }

.pb-0-2 {
  padding-bottom: 0.2rem !important; }

.pb-0-3 {
  padding-bottom: 0.3rem !important; }

.pb-0-4 {
  padding-bottom: 0.4rem !important; }

.pb-0-5 {
  padding-bottom: 0.5rem !important; }

.pb-1 {
  padding-bottom: 1rem !important; }

.pb-2 {
  padding-bottom: 2rem !important; }

.pb-3 {
  padding-bottom: 3rem !important; }

.pb-4 {
  padding-bottom: 4rem !important; }

.pb-5 {
  padding-bottom: 5rem !important; }

.mt-1 {
  margin-top: 0.9rem; }

.mt--1 {
  margin-top: -1rem; }

.mb-0 {
  margin-bottom: 0 !important; }

.mb-0-1 {
  margin-bottom: 0.1rem !important; }

.mb-0-2 {
  margin-bottom: 0.2rem !important; }

.mb-0-3 {
  margin-bottom: 0.3rem !important; }

.mb-0-4 {
  margin-bottom: 0.4rem !important; }

.mb-0-5 {
  margin-bottom: 0.5rem !important; }

.mb-1 {
  margin-bottom: 1rem !important; }

.mb-2 {
  margin-bottom: 2rem !important; }

.mb-3 {
  margin-bottom: 3rem !important; }

.mb-4 {
  margin-bottom: 4rem !important; }

.mb-5 {
  margin-bottom: 5rem !important; }

.mtb-0-5 {
  margin: 0.5rem 0; }

.mtb-1 {
  margin: 1rem 0; }

.mtb-2 {
  margin: 2rem 0; }

.mtb-3 {
  margin: 3rem 0; }

.mtb-4 {
  margin: 4rem 0; }

.mtb-5 {
  margin: 5rem 0; }

.mlr-1 {
  margin: 0 1rem; }

.mlr-2 {
  margin: 0 2rem; }

.mlr-3 {
  margin: 0 3rem; }

.mlr-4 {
  margin: 0 4rem; }

.mlr-5 {
  margin: 0 5rem; }

.mad-1 {
  margin: 1rem 1rem; }

.mad-2 {
  margin: 2rem 2rem; }

.mad-3 {
  margin: 3rem 3rem; }

.mad-4 {
  margin: 4rem 4rem; }

.mad-5 {
  margin: 5rem 5rem; }

.m-l-0-5 {
  margin-left: 0.5rem; }

.m-l-1 {
  margin-left: 1rem; }

.mfs-0-7 {
  font-size: 0.7rem; }

.mfs-0-8 {
  font-size: 0.8rem; }

.mfs-0-9 {
  font-size: 0.9rem; }

.mfs-1-0 {
  font-size: 1rem; }

.mfs-1-1 {
  font-size: 1.1rem; }

.mfs-1-2 {
  font-size: 1.2rem; }

.mfs-1-3 {
  font-size: 1.3rem; }

.mfs-1-4 {
  font-size: 1.4rem; }

.mfs-1-5 {
  font-size: 1.5rem; }

.mfs-1-6 {
  font-size: 1.6rem; }

.mfs-1-7 {
  font-size: 1.7rem; }

.mfs-1-8 {
  font-size: 1.8rem; }

.mfs-1-9 {
  font-size: 1.9rem; }

.mfs-2-0 {
  font-size: 2rem; }

.mfs-2-5 {
  font-size: 2.5rem; }

.mfs-3-0 {
  font-size: 3rem; }

.mfs-3-5 {
  font-size: 3.5rem; }

.mfs-4-0 {
  font-size: 4rem; }

.mfs-4-5 {
  font-size: 4.5rem; }

.mfs-5-0 {
  font-size: 5rem; }

.mt--7 {
  margin-top: -7rem; }

.mt--2 {
  margin-top: -2rem; }

/* The Modal (background) */
.modal {
  display: none;
  /* Hidden by default */
  position: fixed;
  /* Stay in place */
  z-index: 999 !important;
  /* Sit on top */
  padding-top: 150px;
  /* Location of the box */
  left: 0;
  top: 0;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  overflow: auto;
  /* Enable scroll if needed */
  background-color: black;
  /* Fallback color */
  background-color: rgba(0, 0, 0, 0.5);
  /* Black w/ opacity */
  /* Modal Content */
  /* Add Animation */
  /* Close Button */ }
  .modal .modal-content {
    position: relative;
    background-color: #f4f4f4;
    margin: auto;
    padding: 0;
    border: none;
    width: 40rem;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4), 0 6px 20px 0 rgba(0, 0, 0, 0.3);
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s; }

@-webkit-keyframes animatetop {
  from {
    top: -300px;
    opacity: 0; }
  to {
    top: 0;
    opacity: 1; } }

@keyframes animatetop {
  from {
    top: -300px;
    opacity: 0; }
  to {
    top: 0;
    opacity: 1; } }
  .modal .close {
    /*color: white;
    float: right;
    font-size: 1.7rem;
    font-weight: bold;
*/
    display: block;
    float: right;
    margin-top: 0.4rem;
    box-sizing: border-box;
    width: 1.7rem;
    height: 1.7rem;
    border-width: 3px;
    border-style: solid;
    border-color: red;
    border-radius: 100%;
    background: -webkit-linear-gradient(-45deg, transparent 0%, transparent 46%, white 46%, white 56%, transparent 56%, transparent 100%), -webkit-linear-gradient(45deg, transparent 0%, transparent 46%, white 46%, white 56%, transparent 56%, transparent 100%);
    background-color: red;
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.5);
    transition: all 0.3s ease; }
  .modal .close:hover,
  .modal .close:focus {
    color: #73ac01;
    text-decoration: none;
    cursor: pointer; }
  .modal .close:hover {
    transform: rotate(90deg); }
  .modal .modal-header {
    padding: 0.1rem 1rem;
    background-color: #0e1d06;
    color: #f4f4f4; }
  .modal .modal-body {
    padding: 0.1rem 1rem; }
    .modal .modal-body h2 {
      text-transform: none;
      padding-top: 0.5rem; }
    .modal .modal-body p {
      font-size: 1.1rem; }
  .modal .modal-footer {
    padding: 0.1rem 1rem;
    background-color: #f4f4f4;
    color: #555; }
  .modal .modal-footer-buttons {
    padding: 2rem 1rem 1rem 1rem;
    text-align: right; }
  .modal.country .modal-content {
    background: #fff url("/dist/images/shared/worldmap.png") no-repeat center center/cover; }
  .modal .shipping-column {
    display: flex;
    flex-direction: row; }
    .modal .shipping-column .currency {
      padding-left: 1rem; }
      .modal .shipping-column .currency span {
        display: block;
        padding-top: 0.5rem;
        font-size: 1.2rem; }
  .modal.two-factor-auth .modal-content {
    width: 22rem;
    background-color: #fff; }

.translate-to .edit [data-tooltip],
.thumb [data-tooltip],
.modal-body [data-tooltip],
.tooltip-green [data-tooltip],
.tooltip-red [data-tooltip],
.tooltip-white [data-tooltip],
.tooltip-grey [data-tooltip],
.tooltip-dark [data-tooltip],
.tooltip-orange [data-tooltip] {
  position: relative;
  z-index: 2; }
  .translate-to .edit [data-tooltip]:before, .translate-to .edit [data-tooltip]:after,
  .thumb [data-tooltip]:before,
  .thumb [data-tooltip]:after,
  .modal-body [data-tooltip]:before,
  .modal-body [data-tooltip]:after,
  .tooltip-green [data-tooltip]:before,
  .tooltip-green [data-tooltip]:after,
  .tooltip-red [data-tooltip]:before,
  .tooltip-red [data-tooltip]:after,
  .tooltip-white [data-tooltip]:before,
  .tooltip-white [data-tooltip]:after,
  .tooltip-grey [data-tooltip]:before,
  .tooltip-grey [data-tooltip]:after,
  .tooltip-dark [data-tooltip]:before,
  .tooltip-dark [data-tooltip]:after,
  .tooltip-orange [data-tooltip]:before,
  .tooltip-orange [data-tooltip]:after {
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.3s ease-in-out; }
  .translate-to .edit [data-tooltip]:before,
  .thumb [data-tooltip]:before,
  .modal-body [data-tooltip]:before,
  .tooltip-green [data-tooltip]:before,
  .tooltip-red [data-tooltip]:before,
  .tooltip-white [data-tooltip]:before,
  .tooltip-grey [data-tooltip]:before,
  .tooltip-dark [data-tooltip]:before,
  .tooltip-orange [data-tooltip]:before {
    position: absolute;
    bottom: -50%;
    left: 50%;
    margin-bottom: 0.3rem;
    margin-left: -6rem;
    padding: 0.5rem;
    width: 12rem;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #000;
    background-color: rgba(51, 51, 51, 0.9);
    color: #fff;
    content: attr(data-tooltip);
    text-align: center;
    font-size: 14px;
    line-height: 1.2; }
  .translate-to .edit [data-tooltip]:after,
  .thumb [data-tooltip]:after,
  .modal-body [data-tooltip]:after,
  .tooltip-green [data-tooltip]:after,
  .tooltip-red [data-tooltip]:after,
  .tooltip-white [data-tooltip]:after,
  .tooltip-grey [data-tooltip]:after,
  .tooltip-dark [data-tooltip]:after,
  .tooltip-orange [data-tooltip]:after {
    position: absolute;
    bottom: -50%;
    left: 50%;
    margin-left: -5px;
    width: 0;
    border-top: 5px solid #000;
    border-top: 5px solid rgba(51, 51, 51, 0.9);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    content: " ";
    font-size: 0;
    line-height: 0; }
  .translate-to .edit [data-tooltip]:hover:before, .translate-to .edit [data-tooltip]:hover:after,
  .thumb [data-tooltip]:hover:before,
  .thumb [data-tooltip]:hover:after,
  .modal-body [data-tooltip]:hover:before,
  .modal-body [data-tooltip]:hover:after,
  .tooltip-green [data-tooltip]:hover:before,
  .tooltip-green [data-tooltip]:hover:after,
  .tooltip-red [data-tooltip]:hover:before,
  .tooltip-red [data-tooltip]:hover:after,
  .tooltip-white [data-tooltip]:hover:before,
  .tooltip-white [data-tooltip]:hover:after,
  .tooltip-grey [data-tooltip]:hover:before,
  .tooltip-grey [data-tooltip]:hover:after,
  .tooltip-dark [data-tooltip]:hover:before,
  .tooltip-dark [data-tooltip]:hover:after,
  .tooltip-orange [data-tooltip]:hover:before,
  .tooltip-orange [data-tooltip]:hover:after {
    visibility: visible;
    opacity: 1; }

.tooltip {
  position: relative;
  cursor: pointer;
  z-index: 11; }
  .tooltip .tooltiptext {
    visibility: hidden;
    width: 200px;
    background: rgba(255, 255, 255, 0.9);
    color: #333;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;
    position: absolute;
    bottom: 90%;
    left: 50%;
    margin-left: -60px;
    opacity: 0;
    transition: opacity 0.4s; }
  .tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.7) transparent transparent transparent; }
  .tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1; }

.tooltip-white.address .tooltip,
.tooltip-white.info .tooltip,
.tooltip-dark.info .tooltip,
.tooltip-dark.link .tooltip,
.tooltip-orange.info .tooltip,
.tooltip-orange.link .tooltip,
.tooltip-white.prod-info .tooltip,
.tooltip-white.prod-info-2 .tooltip {
  color: #bf5500;
  border-bottom: 1px #bf5500 dashed; }
  .tooltip-white.address .tooltip::before,
  .tooltip-white.info .tooltip::before,
  .tooltip-dark.info .tooltip::before,
  .tooltip-dark.link .tooltip::before,
  .tooltip-orange.info .tooltip::before,
  .tooltip-orange.link .tooltip::before,
  .tooltip-white.prod-info .tooltip::before,
  .tooltip-white.prod-info-2 .tooltip::before {
    width: 15rem;
    margin-left: -7.7rem;
    margin-bottom: 2.5rem;
    white-space: pre-wrap;
    content: attr(data-name) "\a" attr(data-address) "\a" attr(data-address2) "\a" attr(data-zip) " " attr(data-city) "\a" attr(data-country);
    text-align: left;
    line-height: 1.4rem;
    font-size: 0.8rem; }
  .tooltip-white.address .tooltip.en::before,
  .tooltip-white.info .tooltip.en::before,
  .tooltip-dark.info .tooltip.en::before,
  .tooltip-dark.link .tooltip.en::before,
  .tooltip-orange.info .tooltip.en::before,
  .tooltip-orange.link .tooltip.en::before,
  .tooltip-white.prod-info .tooltip.en::before,
  .tooltip-white.prod-info-2 .tooltip.en::before {
    content: attr(data-name) "\a" attr(data-address) "\a" attr(data-address2) "\a" attr(data-city) ", " attr(data-state) " " attr(data-zip) "\a" attr(data-country); }
  .tooltip-white.address .tooltip::after,
  .tooltip-white.info .tooltip::after,
  .tooltip-dark.info .tooltip::after,
  .tooltip-dark.link .tooltip::after,
  .tooltip-orange.info .tooltip::after,
  .tooltip-orange.link .tooltip::after,
  .tooltip-white.prod-info .tooltip::after,
  .tooltip-white.prod-info-2 .tooltip::after {
    margin-bottom: 2rem; }
  .tooltip-white.address .tooltip.no-address2::before,
  .tooltip-white.info .tooltip.no-address2::before,
  .tooltip-dark.info .tooltip.no-address2::before,
  .tooltip-dark.link .tooltip.no-address2::before,
  .tooltip-orange.info .tooltip.no-address2::before,
  .tooltip-orange.link .tooltip.no-address2::before,
  .tooltip-white.prod-info .tooltip.no-address2::before,
  .tooltip-white.prod-info-2 .tooltip.no-address2::before {
    content: attr(data-name) "\a" attr(data-address) "\a" attr(data-zip) " " attr(data-city) "\a" attr(data-country); }
  .tooltip-white.address .tooltip.no-address2.en::before,
  .tooltip-white.info .tooltip.no-address2.en::before,
  .tooltip-dark.info .tooltip.no-address2.en::before,
  .tooltip-dark.link .tooltip.no-address2.en::before,
  .tooltip-orange.info .tooltip.no-address2.en::before,
  .tooltip-orange.link .tooltip.no-address2.en::before,
  .tooltip-white.prod-info .tooltip.no-address2.en::before,
  .tooltip-white.prod-info-2 .tooltip.no-address2.en::before {
    content: attr(data-name) "\a" attr(data-address) "\a" attr(data-city) ", " attr(data-state) " " attr(data-zip) "\a" attr(data-country); }
  .tooltip-white.address .tooltip.no-dash,
  .tooltip-white.info .tooltip.no-dash,
  .tooltip-dark.info .tooltip.no-dash,
  .tooltip-dark.link .tooltip.no-dash,
  .tooltip-orange.info .tooltip.no-dash,
  .tooltip-orange.link .tooltip.no-dash,
  .tooltip-white.prod-info .tooltip.no-dash,
  .tooltip-white.prod-info-2 .tooltip.no-dash {
    border-bottom: none; }
  .tooltip-white.address .tooltip.w-10::before,
  .tooltip-white.info .tooltip.w-10::before,
  .tooltip-dark.info .tooltip.w-10::before,
  .tooltip-dark.link .tooltip.w-10::before,
  .tooltip-orange.info .tooltip.w-10::before,
  .tooltip-orange.link .tooltip.w-10::before,
  .tooltip-white.prod-info .tooltip.w-10::before,
  .tooltip-white.prod-info-2 .tooltip.w-10::before {
    width: 10rem;
    margin-left: -5rem; }
  .tooltip-white.address .tooltip.w-7::before,
  .tooltip-white.info .tooltip.w-7::before,
  .tooltip-dark.info .tooltip.w-7::before,
  .tooltip-dark.link .tooltip.w-7::before,
  .tooltip-orange.info .tooltip.w-7::before,
  .tooltip-orange.link .tooltip.w-7::before,
  .tooltip-white.prod-info .tooltip.w-7::before,
  .tooltip-white.prod-info-2 .tooltip.w-7::before {
    width: 7rem;
    margin-left: -3.5rem;
    text-align: center; }
  .tooltip-white.address .tooltip.w-12::before,
  .tooltip-white.info .tooltip.w-12::before,
  .tooltip-dark.info .tooltip.w-12::before,
  .tooltip-dark.link .tooltip.w-12::before,
  .tooltip-orange.info .tooltip.w-12::before,
  .tooltip-orange.link .tooltip.w-12::before,
  .tooltip-white.prod-info .tooltip.w-12::before,
  .tooltip-white.prod-info-2 .tooltip.w-12::before {
    width: 12rem;
    margin-left: -6rem; }

.tooltip-white.info .tooltip::before {
  content: attr(data-tooltip); }

.tooltip-dark.info .tooltip::before,
.tooltip-dark.link .tooltip::before {
  content: attr(data-tooltip);
  text-align: center; }

.tooltip-dark.info .tooltip::after,
.tooltip-dark.link .tooltip::after {
  position: absolute;
  bottom: -50%;
  left: 50%;
  margin-left: -5px;
  width: 0;
  border-top: 10px solid #000;
  border-top: 10px solid rgba(51, 51, 51, 0.9);
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  content: " ";
  font-size: 0;
  line-height: 0; }

.tooltip-orange.info .tooltip::before,
.tooltip-orange.link .tooltip::before {
  content: attr(data-tooltip);
  text-align: center;
  background: rgba(189, 63, 0, 0.9);
  margin-bottom: 2.6rem; }

.tooltip-orange.info .tooltip::after,
.tooltip-orange.link .tooltip::after {
  position: absolute;
  bottom: -50%;
  left: 50%;
  margin-left: -5px;
  width: 0;
  border-top: 10px solid #930;
  border-top: 10px solid rgba(189, 63, 0, 0.9);
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  content: " ";
  font-size: 0;
  line-height: 0; }

.tooltip-orange.link:hover .tooltip,
.tooltip-dark.link:hover .tooltip {
  background-color: #bf5500 !important;
  color: #f4f4f4;
  padding: 0 0.2rem;
  margin: 0 -0.2rem; }

.tooltip-orange.link .tooltip,
.tooltip-dark.link .tooltip {
  color: #bf5500;
  border-bottom: none;
  transition: all 0.3s ease-in-out; }

.tooltip-white.prod-info .tooltip::before {
  content: attr(data-tooltip) "\a" attr(data-size) "\a" attr(data-flavor); }

.tooltip-white.prod-info-2 .tooltip::before {
  content: attr(data-tooltip) "\a" attr(data-id) "\a" attr(data-size) "\a" attr(data-flavor); }

#ChangeCountry.tooltip {
  z-index: 101; }

#TwoFactorAuth {
  cursor: pointer; }

.slider-container {
  overflow: hidden;
  padding-top: 40%;
  position: relative;
  width: 100%; }
  .slider-container iframe {
    border: 0;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    /*Fix for blurry content*/
    zoom: 1;
    transform: scale(1);
    transform-origin: 0 0;
    -moz-transform: scale(1);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(1);
    -webkit-transform-origin: 0 0; }

.flex-items {
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
  height: 100%; }

.tabs {
  display: flex;
  background: #0e1d06;
  margin-top: 2rem;
  margin-bottom: -2rem; }
  .tabs > div {
    background-image: linear-gradient(to right, #0e1d06, #1b4405);
    padding: 1.5rem 2rem 0.5rem 3.5rem;
    color: #f4f4f4;
    position: relative;
    display: block;
    height: 100px;
    width: auto; }
    .tabs > div.active {
      background: #690; }
      .tabs > div.active::before {
        border-left: 30px solid #690; }
      .tabs > div.active span {
        background: #527a03; }
    .tabs > div::before {
      content: "";
      display: inline-block;
      position: absolute;
      border-top: 50px solid transparent;
      border-left: 30px solid #1b4405;
      border-bottom: 50px solid transparent;
      top: 0;
      right: -30px;
      z-index: 2; }
    .tabs > div:first-child {
      padding-left: 2rem; }
    .tabs > div span {
      display: inline-block;
      position: absolute;
      top: -1.25rem;
      color: #f4f4f4;
      font-size: 1.5rem;
      width: 3.5rem;
      height: 3.5rem;
      background: #0e1d06;
      top: -1.75rem;
      border-radius: 50%;
      border: 0.2rem #fff solid; }
      .tabs > div span i {
        left: 0.6rem;
        top: 0.5rem; }
    .tabs > div h3 {
      margin-top: 0.4rem; }
    .tabs > div p {
      font-weight: 300;
      font-size: 0.9rem;
      line-height: 1rem;
      padding-top: 0;
      margin-top: 0.1rem; }

.items {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3); }

.mor-disable-form-elements input,
.mor-disable-form-elements select,
.mor-disable-form-elements .mor-select-selected {
  pointer-events: none; }

.mor-enable-form-elements input,
.mor-enable-form-elements select,
.mor-enable-form-elements .mor-select-selected {
  pointer-events: auto; }

.mor-form-frame {
  background-color: #f4f4f4;
  padding: 2rem; }
  .mor-form-frame p {
    font-size: 1rem;
    font-family: 'Poppins', sans-serif; }

/* === Select box === */
.mor-select,
.mor-select-2,
.mor-select-3,
.mor-select-inverse {
  position: relative;
  font-family: 'Poppins', sans-serif;
  font-size: 1rem; }
  .mor-select select,
  .mor-select-2 select,
  .mor-select-3 select,
  .mor-select-inverse select {
    display: none; }

.mor-select-selected {
  background-color: #333; }
  .mor-select-selected:after {
    position: absolute;
    content: '';
    top: 20px;
    right: 10px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-color: #fff transparent transparent transparent; }
  .mor-select-selected.mor-select-arrow-active:after {
    border-color: transparent transparent #fff transparent;
    top: 15px; }

.mor-select-inverse .mor-select-selected {
  background-color: #f4f4f4;
  border: 1px #555 solid; }
  .mor-select-inverse .mor-select-selected.mor-select-arrow-active:after {
    border-color: transparent transparent #333 transparent;
    top: 15px; }

.mor-select-inverse.white .mor-select-selected {
  background-color: #fff;
  border-radius: 0.5rem;
  border: 1px solid #aaa; }

.mor-select-inverse.light-orange .mor-select-selected {
  background-color: rgba(213, 108, 3, 0.1);
  border-radius: 0.5rem;
  border: 1px solid rgba(213, 108, 3, 0.1);
  box-shadow: 0 0 5px #bf5500; }

.mor-select-inverse .mor-select-items div,
.mor-select-inverse .mor-select-selected {
  color: #333; }

.mor-select-inverse .mor-select-items {
  background-color: #fff;
  border: 1px #ccc solid; }

.mor-select-inverse .mor-select-selected:after {
  border-color: #333 transparent transparent transparent; }

.mor-select-inverse.green-frame {
  border: 1px solid #73ac01;
  box-shadow: 0 0 5px #73ac01; }
  .mor-select-inverse.green-frame .mor-select-selected {
    background-color: #fff; }

.mor-select-2 .mor-select-selected {
  color: #aaa;
  font-family: 'Poppins', sans-serif;
  font-size: 1rem;
  background-color: inherit;
  color: #333;
  border-bottom: #690 2px solid;
  transition: border-color 1s; }
  .mor-select-2 .mor-select-selected:after {
    border-color: #333 transparent transparent transparent; }
  .mor-select-2 .mor-select-selected.mor-select-arrow-active {
    border-bottom: #c00 2px solid;
    transition: border-color 1s; }
  .mor-select-2 .mor-select-selected.mor-select-arrow-active:after {
    border-color: transparent transparent #333 transparent;
    top: 15px; }

.mor-select-2 .mor-select-items div,
.mor-select-2 .mor-select-selected {
  color: #333; }

.mor-select-2 .mor-select-items {
  background-color: #fff; }

.mor-select-2 .mor-select-selected.mor-select-arrow-active {
  border-bottom: #888 1px solid;
  transition: border-color 1s; }

.mor-select-items div,
.mor-select-selected {
  color: #fff;
  padding: 8px 26px 8px 16px;
  border: 1px solid transparent;
  border-color: transparent transparent rgba(230, 230, 230, 0.3) transparent;
  cursor: pointer; }

.mor-select-items {
  position: absolute;
  background-color: #73ac01;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99;
  max-height: 275px;
  overflow: auto;
  scrollbar-width: thin;
  scrollbar-color: #888 #f4f4f4; }
  .mor-select-items::-webkit-scrollbar {
    width: 10px; }
  .mor-select-items::-webkit-scrollbar-track {
    background-color: rgba(0, 0, 0, 0.1);
    /*box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);*/
    margin: 15px 0;
    border-radius: 10px; }
  .mor-select-items::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 10px; }
  .mor-select-items::-webkit-scrollbar-thumb:hover {
    background: #333; }

.mor-select-hide {
  display: none; }

.mor-select-items div:hover,
.mor-same-as-selected {
  background-color: rgba(0, 0, 0, 0.1); }

.mor-select-3 {
  position: relative;
  font-family: 'Poppins', sans-serif;
  font-size: 1rem; }
  .mor-select-3 select {
    display: none; }
  .mor-select-3 .mor-select-selected {
    background-color: #fff;
    border-radius: 25px; }
  .mor-select-3 .mor-select-selected:after {
    position: absolute;
    content: '';
    top: 20px;
    right: 10px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-color: #888 transparent transparent transparent; }
  .mor-select-3 .mor-select-selected.mor-select-arrow-active:after {
    border-color: transparent transparent #888 transparent;
    top: 15px; }
  .mor-select-3 .mor-select-items div,
  .mor-select-3 .mor-select-selected {
    color: #888 !important;
    padding: 8px 26px;
    border: 1px solid transparent;
    border-color: transparent transparent rgba(230, 230, 230, 0.3) transparent;
    cursor: pointer;
    padding-left: 2rem !important; }
  .mor-select-3 .mor-select-items {
    position: absolute;
    background-color: #fff;
    border-radius: 25px;
    border: 1px #aaa solid;
    /* box-shadow: 2px 2px 15px -2px #000;*/
    top: 100%;
    left: 0;
    right: 0;
    z-index: 99; }
    .mor-select-3 .mor-select-items div:first-child:hover {
      border-radius: 25px 0 0 0; }
    .mor-select-3 .mor-select-items div:last-child:hover {
      border-radius: 0 0 0 25px; }
  .mor-select-3 .mor-select-items div:hover,
  .mor-select-3 .mor-same-as-selected {
    background-color: rgba(0, 0, 0, 0.1); }

.mor-select-3-label {
  padding-left: 2rem; }

.mor-rad-container {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .mor-rad-container input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0; }

.mor-form-line-inputs,
.mor-form-round-inputs {
  position: relative; }
  .mor-form-line-inputs .form-inputs,
  .mor-form-round-inputs .form-inputs {
    display: flex;
    flex: 100%;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    position: relative;
    padding: 1rem; }
  .mor-form-line-inputs .form-row-field,
  .mor-form-round-inputs .form-row-field {
    font-weight: 400;
    font-family: 'Poppins', sans-serif;
    color: #aaa;
    font-size: 1.7rem;
    position: absolute;
    pointer-events: none;
    transition: 0.5s;
    top: 0.5rem;
    margin-left: 0.5rem; }
  .mor-form-line-inputs .form-row-field-input,
  .mor-form-round-inputs .form-row-field-input {
    font-family: 'Poppins', sans-serif;
    background-color: inherit;
    color: #333;
    font-size: 1.6rem;
    border: none;
    display: block;
    position: absolute;
    top: 0.7rem;
    left: -1.3rem;
    transition: 0.5s;
    margin-left: 2.4rem; }
  .mor-form-line-inputs input:focus,
  .mor-form-line-inputs textarea:focus,
  .mor-form-round-inputs input:focus,
  .mor-form-round-inputs textarea:focus {
    outline: none; }
  .mor-form-line-inputs .mor-form-same-row,
  .mor-form-round-inputs .mor-form-same-row {
    display: flex;
    flex-direction: row;
    width: 100%;
    position: relative;
    margin: 0 auto; }

.mor-form-line-inputs .form-row {
  border-bottom: 1px solid #aaa;
  padding: 1.7rem 0.5rem;
  margin-bottom: 1.2rem;
  position: relative; }

.mor-form-line-inputs .form-row-field-input:focus ~ label,
.mor-form-line-inputs input:not(:placeholder-shown) ~ label {
  top: -1rem;
  font-size: 1.3rem;
  color: #888;
  font-weight: 400; }

.mor-form-line-inputs input {
  width: 100%;
  padding-right: 2.4rem; }

.mor-form-line-inputs .mor-select-items div,
.mor-form-line-inputs .mor-select-selected {
  color: #aaa;
  padding-left: 0.5rem; }

.mor-form-line-inputs .mor-error .form-row-field,
.mor-form-line-inputs .mor-error .form-row-field-input:focus ~ label,
.mor-form-line-inputs .mor-error input:not(:placeholder-shown) ~ label {
  color: #c00; }

.mor-form-line-inputs .mor-select-2.mor-error .mor-select-selected {
  color: #c00;
  border-bottom-color: #c00; }

.mor-form-line-inputs .disabled input,
.mor-form-line-inputs .disabled select,
.mor-form-line-inputs .disabled .mor-select-selected {
  pointer-events: none;
  color: #555; }

.mor-form-line-inputs .disabled .form-row,
.mor-form-line-inputs .disabled .mor-select-2 {
  cursor: not-allowed; }

.mor-form-line-inputs.small .form-row-field {
  font-size: 1.3rem;
  top: 1.3rem; }

.mor-form-line-inputs.small .form-row-field-input {
  font-size: 1.3rem;
  top: 1.3rem; }

.mor-form-line-inputs.small .form-row-field-input:focus ~ label,
.mor-form-line-inputs.small input:not(:placeholder-shown) ~ label {
  top: -0.2rem;
  font-size: 0.9rem;
  font-weight: 300; }

.mor-form-line-inputs.small .mor-select-2 {
  margin-top: 0.8rem; }
  .mor-form-line-inputs.small .mor-select-2 .mor-select-selected {
    font-size: 1.3rem;
    padding-bottom: 0;
    border-bottom: #aaa 1px solid;
    padding-left: 1rem; }

.mor-form-line-inputs.small.edit-mode .form-row-field-input {
  background-color: #fff;
  margin-left: 1.3rem;
  padding-left: 1.1rem; }

.mor-form-line-inputs.small.edit-mode .mor-select-2 .mor-select-selected {
  background-color: #fff; }

.mor-form-line-inputs.small.edit-mode input:-webkit-autofill,
.mor-form-line-inputs.small.edit-mode input:-webkit-autofill:hover,
.mor-form-line-inputs.small.edit-mode input:-webkit-autofill:focus,
.mor-form-line-inputs.small.edit-mode input:-webkit-autofill:active {
  box-shadow: 0 0 0 30px #fff inset;
  -webkit-box-shadow: 0 0 0 30px #fff inset; }

.mor-form-line-inputs.small input:-webkit-autofill,
.mor-form-line-inputs.small input:-webkit-autofill:hover,
.mor-form-line-inputs.small input:-webkit-autofill:focus,
.mor-form-line-inputs.small input:-webkit-autofill:active {
  box-shadow: 0 0 0 30px #f4f4f4 inset;
  -webkit-box-shadow: 0 0 0 30px #f4f4f4 inset; }

.mor-form-round-inputs .form-row {
  border: none;
  position: relative;
  padding: 1.7rem 2rem; }

.mor-form-round-inputs .form-row-field-input {
  background-color: #fff;
  border-radius: 25px;
  padding: 8px 26px;
  margin-top: -0.7rem;
  margin-left: 1.3rem; }

.mor-form-round-inputs input {
  width: 100%; }

.mor-form-round-inputs .mor-select-2 .mor-select-selected {
  background-color: inherit;
  color: #aaa;
  border-bottom: #aaa 1px solid;
  transition: border-color 1s; }

.input-tiny {
  font-family: 'Poppins', sans-serif;
  color: #555;
  font-size: 0.8rem;
  padding: 0.2rem 0.5rem 0.2rem 2rem;
  box-sizing: border-box;
  border-radius: 0.5rem;
  border: 1px #aaa solid; }

input.remove-spin-btn::-webkit-outer-spin-button,
input.remove-spin-btn::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0; }

input.remove-spin-btn[type='number'] {
  -moz-appearance: textfield;
  /* Firefox */ }

.mor-form-line-inputs .column-all,
.mor-form-round-inputs .column-all {
  margin-right: 20px; }
  .mor-form-line-inputs .column-all:last-child,
  .mor-form-round-inputs .column-all:last-child {
    margin-right: 0; }

.mor-form-line-inputs .column-10,
.mor-form-round-inputs .column-10 {
  flex: 0 10%; }

.mor-form-line-inputs .column-20,
.mor-form-round-inputs .column-20 {
  flex: 0 20%; }

.mor-form-line-inputs .column-30,
.mor-form-round-inputs .column-30 {
  flex: 0 30%; }

.mor-form-line-inputs .column-33,
.mor-form-round-inputs .column-33 {
  flex: 0 0 33%; }

.mor-form-line-inputs .column-40,
.mor-form-round-inputs .column-40 {
  flex: 0 40%; }

.mor-form-line-inputs .column-50,
.mor-form-round-inputs .column-50 {
  flex: 0 50%; }

.mor-form-line-inputs .column-60,
.mor-form-round-inputs .column-60 {
  flex: 0 60%; }

.mor-form-line-inputs .column-70,
.mor-form-round-inputs .column-70 {
  flex: 0 70%; }

.mor-form-line-inputs .column-80,
.mor-form-round-inputs .column-80 {
  flex: 0 80%; }

.mor-form-line-inputs .column-90,
.mor-form-round-inputs .column-90 {
  flex: 0 90%; }

.mor-form-line-inputs .column-100,
.mor-form-round-inputs .column-100 {
  flex: 100%; }

.mor-listbox-input-same-line {
  margin-top: 0.9rem; }

.mor-form-round-inputs.tiny .form-inputs .mor-select-3 .mor-select-selected {
  background-color: #f4f4f4;
  border-radius: 0.5rem;
  box-shadow: 0 0 0 #333, 0 0 10px #aaa, 0 0 5px #ccc;
  padding-left: 0.5rem !important;
  padding-right: 2rem !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  font-size: 0.9rem;
  color: #333 !important; }
  .mor-form-round-inputs.tiny .form-inputs .mor-select-3 .mor-select-selected::after {
    top: 10px; }
  .mor-form-round-inputs.tiny .form-inputs .mor-select-3 .mor-select-selected.mor-select-arrow-active:after {
    top: 5px; }

.mor-form-round-inputs.tiny .form-inputs .mor-select-3 .mor-select-items {
  border-radius: 0.5rem; }
  .mor-form-round-inputs.tiny .form-inputs .mor-select-3 .mor-select-items div:first-child:hover {
    border-radius: 0.5rem 0 0 0; }
  .mor-form-round-inputs.tiny .form-inputs .mor-select-3 .mor-select-items div:last-child:hover {
    border-radius: 0 0 0 0.5rem; }
  .mor-form-round-inputs.tiny .form-inputs .mor-select-3 .mor-select-items > div {
    font-size: 0.8rem;
    color: #333 !important;
    padding: 0.1rem; }

/*
<div class="upload-logo-show-input">
	<label class="file-upload">
		<input type="file" id="file" aria-label="Upload logo" />
		<span class="file-custom"></span>
	</label>
</div>
*/
.upload-logo-show-input .file-upload {
  position: relative;
  display: inline-block;
  cursor: pointer;
  height: 2.5rem; }
  .upload-logo-show-input .file-upload input {
    min-width: 14rem;
    margin: 0;
    filter: alpha(opacity=0);
    opacity: 0; }
    .upload-logo-show-input .file-upload input:focus ~ .file-custom {
      box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #0074d9; }
  .upload-logo-show-input .file-upload .file-custom {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 5;
    height: 2.5rem;
    padding: 0.5rem 1rem;
    line-height: 1.5;
    color: #555;
    background-color: #fff;
    border: 0.075rem solid #ddd;
    border-radius: 0.25rem;
    box-shadow: inset 0 0.2rem 0.4rem rgba(0, 0, 0, 0.05);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
    .upload-logo-show-input .file-upload .file-custom::after {
      content: 'Choose file...'; }
    .upload-logo-show-input .file-upload .file-custom::before {
      position: absolute;
      top: -0.075rem;
      right: -0.075rem;
      bottom: -0.075rem;
      z-index: 6;
      display: block;
      content: 'Browse';
      height: 2.5rem;
      padding: 0.5rem 1rem;
      line-height: 1.5;
      color: #555;
      background-color: #eee;
      border: 0.075rem solid #ddd;
      border-radius: 0 0.25rem 0.25rem 0; }

.upload-logo-hide-input .btn-file-upload {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  background-color: #690;
  border: #f4f4f4 2px solid;
  color: #f4f4f4 !important;
  color: #f4f4f4;
  padding: 0.8rem 2rem !important;
  font-size: 1.2rem !important;
  border-radius: 0.5rem;
  cursor: pointer; }
  .upload-logo-hide-input .btn-file-upload:hover {
    background-color: #73ac01; }
  .upload-logo-hide-input .btn-file-upload i {
    font-size: 1.5rem;
    padding-right: 0.7rem; }

.upload-logo-hide-input .file-name {
  margin-left: 0.3rem;
  font-family: sans-serif; }

/* EXAMPLE
------------
<label class="checkbox-container tooltip"	data-tooltip="Delete image">
	<input type="checkbox" /><span>Test</span>
	<span class="checkmark"></span>
</label>
*/
.checkbox-white input ~ .checkmark {
  background-color: #fff; }

.checkbox-container {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 1.2rem;
  color: #888;
  font-weight: 400;
  font-family: 'Poppins', sans-serif;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* Create a custom checkbox */ }
  .checkbox-container input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0; }
  .checkbox-container .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    background-color: #f4f4f4;
    border: 1px #888 solid;
    transition: background-color 0.3s ease-in-out; }
    .checkbox-container .checkmark.red {
      background-color: rgba(204, 0, 0, 0.1); }
  .checkbox-container:hover input ~ .checkmark {
    background-color: #ccc; }
  .checkbox-container input:checked ~ .checkmark {
    background-color: #690;
    border: 1px #690 solid; }

.checkmark::after {
  content: '';
  position: absolute;
  display: none; }

.checkbox-container input:checked ~ .checkmark::after {
  display: block; }

.checkbox-container .checkmark:after {
  left: 9px;
  top: 5px;
  width: 6px;
  height: 12px;
  border: solid #fff;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg); }

.checkbox-container.small {
  font-size: 1rem;
  padding-left: 28px; }
  .checkbox-container.small .checkmark {
    height: 22px;
    width: 22px; }
  .checkbox-container.small .checkmark:after {
    left: 8px;
    top: 4px; }

/*
.mor-rad-checkbox-container .mor-rad-checkbox-container .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #fff;
  border: 1px $primary-content-color solid;
}
*/
.multi-search-filter {
  border: 1px solid #aaa;
  border-radius: 5px;
  background: #fff;
  padding: 0.2rem;
  min-height: 2.5rem; }
  .multi-search-filter input.keyword {
    font-family: 'Poppins', sans-serif;
    color: #555;
    font-size: 1rem;
    border: 0;
    font-size: 1rem; }
    .multi-search-filter input.keyword[placeholder] {
      line-height: 2.5rem;
      padding: 0.1rem; }
  .multi-search-filter .multi-search-item {
    margin: 2px 4px;
    padding: 1px 24px 1px 8px;
    float: left;
    display: flex;
    background-color: #dbe5af;
    color: #333333;
    border-radius: 10px;
    position: relative; }
    .multi-search-filter .multi-search-item > span {
      font-family: 'Poppins', sans-serif;
      color: #555;
      padding: 0.1rem;
      line-height: 2rem; }
    .multi-search-filter .multi-search-item > .fas {
      font-size: 0.9rem;
      line-height: 2rem;
      margin-left: 1rem;
      position: absolute;
      right: 8px;
      top: 0.23rem; }
  .multi-search-filter.green .multi-search-item {
    background-color: rgba(102, 153, 0, 0.1); }
  .multi-search-filter.orange .multi-search-item {
    background-color: rgba(213, 108, 3, 0.1); }
  .multi-search-filter.pink .multi-search-item {
    background-color: rgba(255, 102, 255, 0.1); }

.mor-form-line-inputs .form-row.mor-error {
  border-color: #c00; }

.mor-select-2 .mor-error .mor-select-selected mor-select-arrow-active:after {
  border-color: transparent transparent #c00 transparent; }

.mor-select-2 .mor-error .mor-select-selected:after {
  border-color: #c00 transparent transparent transparent; }

.mor-rad-checkbox-container.mor-error2 .checkmark {
  background-color: #c00; }

.mor-rad-checkbox-container.mor-error .checkmark {
  background: linear-gradient(#fdd, #fee);
  border: 1px #c00 solid; }

.mor-onoffswitch-frame {
  display: flex;
  align-items: center; }

.mor-onoffswitch-label {
  font-size: 2rem;
  color: #888;
  padding-right: 1.5rem; }

.onoffswitch {
  position: relative;
  width: 90px;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none; }

.onoffswitch-checkbox {
  position: absolute;
  opacity: 0;
  pointer-events: none; }

.onoffswitch-label {
  display: block;
  overflow: hidden;
  cursor: pointer;
  border: 2px solid #fff;
  border-radius: 20px; }

.onoffswitch-inner {
  display: block;
  width: 200%;
  margin-left: -100%;
  transition: margin 0.3s ease-in 0s; }
  .onoffswitch-inner::before, .onoffswitch-inner::after {
    display: block;
    float: left;
    width: 50%;
    height: 30px;
    padding: 0;
    line-height: 30px;
    font-size: 14px;
    color: white;
    font-family: Trebuchet, Arial, sans-serif;
    font-weight: bold;
    box-sizing: border-box; }
  .onoffswitch-inner::before {
    content: 'ON';
    padding-left: 10px;
    background-color: #690;
    color: #fff; }
  .onoffswitch-inner::after {
    content: 'OFF';
    padding-right: 10px;
    background-color: #ddd;
    color: #999;
    text-align: right; }

.onoffswitch-switch {
  display: block;
  width: 16px;
  margin: 11px;
  background: #fff;
  position: absolute;
  top: 0;
  bottom: 3px;
  right: 56px;
  border: 2px solid #fff;
  border-radius: 20px;
  transition: all 0.3s ease-in 0s; }

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
  margin-left: 0; }

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
  right: 0px; }

.mor-rad-checkmark {
  position: absolute;
  top: 7px;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
  border-radius: 50%; }
  .mor-rad-checkmark::after {
    content: '';
    position: absolute;
    display: none; }
  .mor-rad-checkmark.white {
    background-color: #fff;
    border: 1px #aaa solid; }
    .mor-rad-checkmark.white::after {
      top: 8px !important;
      left: 8px !important; }

.mor-rad-container:hover input ~ .mor-rad-checkmark {
  background-color: #ccc; }

.mor-rad-container input:checked ~ .mor-rad-checkmark {
  background-color: #690; }
  .mor-rad-container input:checked ~ .mor-rad-checkmark::after {
    display: block; }

.mor-rad-container .mor-rad-checkmark::after {
  top: 9px;
  left: 9px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: white; }

.mor-rad-container.small {
  padding: 0.2rem 1.5rem;
  font-size: 1rem; }
  .mor-rad-container.small:hover input ~ .mor-rad-checkmark {
    background-color: #fff;
    border: 2px #bf5500 solid; }
  .mor-rad-container.small input ~ .mor-rad-checkmark {
    background-color: #fff;
    border: 2px #690 solid; }
  .mor-rad-container.small input:checked ~ .mor-rad-checkmark {
    background-color: #690; }
  .mor-rad-container.small input:checked:hover ~ .mor-rad-checkmark {
    background-color: #690;
    border: 2px #690 solid; }
  .mor-rad-container.small .mor-rad-checkmark {
    width: 1rem;
    height: 1rem; }
    .mor-rad-container.small .mor-rad-checkmark::after {
      top: 0.25rem;
      left: 0.25rem;
      width: 0.25rem;
      height: 0.25rem;
      border-radius: 50%;
      background: white; }

.shop-product .product-quantity,
.mor-form-same-row .product-quantity {
  float: left; }
  .shop-product .product-quantity .quantity-button,
  .mor-form-same-row .product-quantity .quantity-button {
    color: #555;
    width: 35px;
    height: 30px;
    padding: 5px;
    border: none;
    outline: none;
    cursor: pointer;
    font-size: 1rem;
    background: #ccc;
    text-align: center;
    font-weight: normal;
    white-space: nowrap;
    display: inline-block;
    background-image: none; }
  .shop-product .product-quantity .quantity-field,
  .mor-form-same-row .product-quantity .quantity-field {
    width: 35px;
    height: 30px;
    outline: none;
    margin: 0 -4px;
    font-size: 1rem;
    text-align: center;
    border: 1px solid #eee; }

#add-to-cart-1-msg,
#add-to-cart-2-msg,
#add-to-cart-3-msg,
#sent-msg {
  display: none;
  color: #c00;
  margin: 1rem 0; }

#sent-msg {
  color: #690;
  font-size: 1rem; }

#add-to-cart-1-animation {
  display: none;
  background: #fff;
  border: 2px #aaa solid;
  color: black;
  font-family: 'Poppins', sans-serif;
  font-size: 5rem;
  font-weight: bold;
  width: 75px;
  height: 75px;
  /*overflow: hidden;*/
  position: relative;
  text-align: center;
  justify-content: center;
  line-height: 75px;
  border-radius: 50%;
  top: -100px;
  left: 45px;
  opacity: 1;
  transition: opacity 0.25s ease-in-out;
  -moz-transition: opacity 0.25s ease-in-out;
  -webkit-transition: opacity 0.25s ease-in-out;
  animation: animate1 2s 0.5s 1 ease-in-out normal both; }

#add-to-cart-2-animation {
  display: none;
  background: #fff;
  border: 2px #aaa solid;
  color: black;
  font-family: 'Poppins', sans-serif;
  font-size: 3.5rem;
  font-weight: bold;
  width: 50px;
  height: 50px;
  /*overflow: hidden;*/
  position: relative;
  text-align: center;
  justify-content: center;
  line-height: 50px;
  border-radius: 50%;
  top: -85px;
  left: 30px;
  opacity: 1;
  transition: opacity 0.25s ease-in-out;
  -moz-transition: opacity 0.25s ease-in-out;
  -webkit-transition: opacity 0.25s ease-in-out;
  animation: animate2 2s 0.5s 1 ease-in-out normal both; }

@keyframes animate1 {
  0% {
    top: -100px;
    left: 45px; }
  60% {
    opacity: 0; }
  100% {
    background-color: #fff;
    top: -800px;
    left: 600px;
    opacity: 0; } }

@keyframes animate2 {
  0% {
    top: -85px;
    left: 30px; }
  60% {
    opacity: 0; }
  100% {
    background-color: #fff;
    top: -800px;
    left: 300px;
    opacity: 0; } }

form.search {
  width: 20rem;
  border: none; }
  form.search input[type='text'] {
    padding: 0.6rem;
    font-size: 1.1rem;
    border: none;
    float: left;
    width: 17rem;
    background: #f4f4f4; }
  form.search input:focus {
    outline: none; }
  form.search button {
    float: left;
    width: 3rem;
    padding: 0.6rem;
    background-color: #bf5500;
    color: white;
    font-size: 1.1rem;
    border: none;
    border-left: none;
    /* Prevent double borders */
    cursor: pointer;
    transition: background-color 0.4s; }
  form.search button:hover {
    background: #d56c03; }
  form.search::after {
    content: '';
    clear: both;
    display: table; }

#search-header .form-row-field {
  font-size: 1rem; }

.error-msg,
.success-msg,
.password-info {
  background-color: rgba(204, 0, 0, 0.1);
  color: #333;
  display: none; }
  .error-msg.grey,
  .success-msg.grey,
  .password-info.grey {
    background-color: #ccc; }
  .error-msg.no-background,
  .success-msg.no-background,
  .password-info.no-background {
    background: none; }
  .error-msg div,
  .success-msg div,
  .password-info div {
    padding: 0.5rem;
    font-size: 0.9rem; }
  .error-msg .closebtn,
  .success-msg .closebtn,
  .password-info .closebtn {
    padding: 0 0.5rem 0 1rem;
    color: white;
    font-weight: bold;
    float: right;
    font-size: 3rem;
    line-height: 3rem;
    cursor: pointer;
    transition: 0.3s; }
    .error-msg .closebtn:hover,
    .success-msg .closebtn:hover,
    .password-info .closebtn:hover {
      color: #333; }
  .error-msg.active,
  .success-msg.active,
  .password-info.active {
    display: block; }

.password-info ul {
  margin-left: 1.5rem; }
  .password-info ul i {
    display: inline-block;
    margin-left: -1rem; }
    .password-info ul i::after {
      margin-right: 0.5rem; }

.success-msg {
  background-color: rgba(102, 153, 0, 0.1); }

.form-product-reg .question,
.modal.video .question,
.modal.price .question,
.modal.image .question {
  margin-left: -1rem;
  margin-right: 0.2rem;
  color: #bf5500;
  cursor: pointer; }
  .form-product-reg .question img,
  .modal.video .question img,
  .modal.price .question img,
  .modal.image .question img {
    display: none; }
  .form-product-reg .question:hover img,
  .modal.video .question:hover img,
  .modal.price .question:hover img,
  .modal.image .question:hover img {
    display: inline-block;
    width: auto;
    height: auto;
    position: absolute;
    z-index: 2;
    margin-left: 2rem; }
    .form-product-reg .question:hover img#img-view-1,
    .modal.video .question:hover img#img-view-1,
    .modal.price .question:hover img#img-view-1,
    .modal.image .question:hover img#img-view-1 {
      margin-top: -7rem; }
    .form-product-reg .question:hover img#img-view-2,
    .modal.video .question:hover img#img-view-2,
    .modal.price .question:hover img#img-view-2,
    .modal.image .question:hover img#img-view-2 {
      margin-top: -10rem; }
    .form-product-reg .question:hover img#img-view-3,
    .modal.video .question:hover img#img-view-3,
    .modal.price .question:hover img#img-view-3,
    .modal.image .question:hover img#img-view-3 {
      margin-top: -6rem; }
    .form-product-reg .question:hover img#img-view-4,
    .modal.video .question:hover img#img-view-4,
    .modal.price .question:hover img#img-view-4,
    .modal.image .question:hover img#img-view-4 {
      margin-top: -2rem; }
    .form-product-reg .question:hover img#img-view-5,
    .modal.video .question:hover img#img-view-5,
    .modal.price .question:hover img#img-view-5,
    .modal.image .question:hover img#img-view-5 {
      margin-top: -10rem; }
    .form-product-reg .question:hover img#img-view-6,
    .modal.video .question:hover img#img-view-6,
    .modal.price .question:hover img#img-view-6,
    .modal.image .question:hover img#img-view-6 {
      margin-top: -6rem; }
    .form-product-reg .question:hover img#img-view-7,
    .modal.video .question:hover img#img-view-7,
    .modal.price .question:hover img#img-view-7,
    .modal.image .question:hover img#img-view-7 {
      margin-top: -10rem; }
    .form-product-reg .question:hover img#img-view-8,
    .modal.video .question:hover img#img-view-8,
    .modal.price .question:hover img#img-view-8,
    .modal.image .question:hover img#img-view-8 {
      margin-top: 0; }
    .form-product-reg .question:hover img#img-view-9,
    .modal.video .question:hover img#img-view-9,
    .modal.price .question:hover img#img-view-9,
    .modal.image .question:hover img#img-view-9 {
      margin-top: 0; }
    .form-product-reg .question:hover img#img-view-10,
    .modal.video .question:hover img#img-view-10,
    .modal.price .question:hover img#img-view-10,
    .modal.image .question:hover img#img-view-10 {
      margin-top: 0; }
    .form-product-reg .question:hover img#img-view-11,
    .modal.video .question:hover img#img-view-11,
    .modal.price .question:hover img#img-view-11,
    .modal.image .question:hover img#img-view-11 {
      margin-top: -9rem; }
    .form-product-reg .question:hover img#img-view-12,
    .modal.video .question:hover img#img-view-12,
    .modal.price .question:hover img#img-view-12,
    .modal.image .question:hover img#img-view-12 {
      margin-top: -8rem; }

.form-product-reg .textbox,
.modal.video .textbox,
.modal.price .textbox,
.modal.image .textbox {
  margin-bottom: 1rem; }
  .form-product-reg .textbox.keywords,
  .modal.video .textbox.keywords,
  .modal.price .textbox.keywords,
  .modal.image .textbox.keywords {
    margin: 2.5rem 0 0 0; }
  .form-product-reg .textbox text-area:focus,
  .form-product-reg .textbox input:focus,
  .modal.video .textbox text-area:focus,
  .modal.video .textbox input:focus,
  .modal.price .textbox text-area:focus,
  .modal.price .textbox input:focus,
  .modal.image .textbox text-area:focus,
  .modal.image .textbox input:focus {
    outline: none !important;
    border: 1px solid #555 !important;
    box-shadow: 0 0 5px #555 !important; }
  .form-product-reg .textbox label,
  .modal.video .textbox label,
  .modal.price .textbox label,
  .modal.image .textbox label {
    display: block;
    font-weight: 700;
    color: #555;
    margin-left: 1rem;
    margin-bottom: 0.2rem; }
  .form-product-reg .textbox .textarea-default,
  .form-product-reg .modal.video .textbox .textarea-default, .modal.video .form-product-reg .textbox .textarea-default,
  .form-product-reg .modal.price .textbox .textarea-default, .modal.price .form-product-reg .textbox .textarea-default,
  .form-product-reg .modal.image .textbox .textarea-default, .modal.image .form-product-reg .textbox .textarea-default, .form-product-reg .textbox .input-default,
  .form-product-reg .modal.video .textbox .input-default, .modal.video .form-product-reg .textbox .input-default,
  .form-product-reg .modal.price .textbox .input-default, .modal.price .form-product-reg .textbox .input-default,
  .form-product-reg .modal.image .textbox .input-default, .modal.image .form-product-reg .textbox .input-default,
  .modal.video .textbox .textarea-default,
  .modal.video .textbox .input-default,
  .modal.price .textbox .textarea-default,
  .modal.price .textbox .input-default,
  .modal.image .textbox .textarea-default,
  .modal.image .textbox .input-default {
    font-family: 'Poppins', sans-serif;
    color: #555;
    font-size: 1rem;
    width: 100%;
    padding: 0.5rem 1rem;
    box-sizing: border-box;
    border-radius: 0.5rem;
    border: 1px #aaa solid; }
  .form-product-reg .textbox .textarea-default,
  .modal.video .textbox .textarea-default,
  .modal.price .textbox .textarea-default,
  .modal.image .textbox .textarea-default {
    height: 5rem; }
  .form-product-reg .textbox .max-characters,
  .modal.video .textbox .max-characters,
  .modal.price .textbox .max-characters,
  .modal.image .textbox .max-characters {
    display: block;
    text-align: right; }
    .form-product-reg .textbox .max-characters .number,
    .modal.video .textbox .max-characters .number,
    .modal.price .textbox .max-characters .number,
    .modal.image .textbox .max-characters .number {
      color: #bf5500; }
  .form-product-reg .textbox .limit-width,
  .modal.video .textbox .limit-width,
  .modal.price .textbox .limit-width,
  .modal.image .textbox .limit-width {
    max-width: 18.75rem;
    margin-bottom: 2rem; }

.form-product-reg .currency,
.modal.video .currency,
.modal.price .currency,
.modal.image .currency {
  position: relative;
  width: 18.7rem; }
  .form-product-reg .currency input,
  .modal.video .currency input,
  .modal.price .currency input,
  .modal.image .currency input {
    padding-right: 6rem; }
  .form-product-reg .currency[data-currency]::after,
  .modal.video .currency[data-currency]::after,
  .modal.price .currency[data-currency]::after,
  .modal.image .currency[data-currency]::after {
    position: absolute;
    top: 0.5rem;
    content: attr(data-currency);
    right: 0.4rem;
    background-color: #555;
    line-height: 2.7rem;
    border-radius: 0 0.5rem 0.5rem 0;
    margin-top: -0.5rem;
    margin-right: -0.5rem;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    color: #fff; }

.form-product-reg textarea:focus,
.form-product-reg input.focus,
.modal.video textarea:focus,
.modal.video input.focus,
.modal.price textarea:focus,
.modal.price input.focus,
.modal.image textarea:focus,
.modal.image input.focus {
  outline: none !important;
  border: 1px solid #aaa !important;
  box-shadow: 0 0 5px #aaa !important; }

.form-product-reg .success,
.modal.video .success,
.modal.price .success,
.modal.image .success {
  border: 1px solid #73ac01;
  box-shadow: 0 0 5px #73ac01; }

.form-product-reg .error,
.modal.video .error,
.modal.price .error,
.modal.image .error {
  border: 1px solid #c00;
  box-shadow: 0 0 5px #c00; }

.form-product-reg textarea.error:focus,
.form-product-reg input.error:focus,
.modal.video textarea.error:focus,
.modal.video input.error:focus,
.modal.price textarea.error:focus,
.modal.price input.error:focus,
.modal.image textarea.error:focus,
.modal.image input.error:focus {
  border: 1px solid rgba(204, 0, 0, 0.5) !important;
  box-shadow: 0 0 5px #c00 !important; }

.form-product-reg .success,
.modal.video .success,
.modal.price .success,
.modal.image .success {
  border: 1px solid #690;
  box-shadow: 0 0 5px #690; }

.form-product-reg textarea.success:focus,
.form-product-reg input.success:focus,
.modal.video textarea.success:focus,
.modal.video input.success:focus,
.modal.price textarea.success:focus,
.modal.price input.success:focus,
.modal.image textarea.success:focus,
.modal.image input.success:focus {
  border: 1px solid rgba(102, 153, 0, 0.5) !important;
  box-shadow: 0 0 5px #690 !important; }

.modal.video .vid-embed-code {
  width: 100%; }

.modal.video textarea {
  height: 8rem !important; }

.modal.price,
.modal.image {
  padding-top: 70px; }

/*************************/
/* Switch starts here */
.rocker {
  display: inline-block;
  position: relative;
  /* SIZE OF SWITCH
  ==================*/
  font-size: 2rem;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  color: #888;
  width: 7rem;
  height: 4rem;
  overflow: hidden;
  border-bottom: 0.5rem solid #f4f4f4;
  /* Keyboard Users */ }
  .rocker.rocker-small {
    font-size: 0.75rem;
    /* Sizes the switch */
    margin: 1rem; }
  .rocker.rocker-medium {
    font-size: 1rem;
    /* Sizes the switch */
    margin: 1rem; }
  .rocker::before {
    content: '';
    position: absolute;
    top: 0.5rem;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #999;
    border: 0.5rem solid #f4f4f4;
    border-bottom: 0; }
  .rocker input {
    opacity: 0;
    width: 0;
    height: 0; }
  .rocker .switch-left,
  .rocker .switch-right {
    cursor: pointer;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 2.5rem;
    width: 3rem;
    transition: 0.2s; }
  .rocker .switch-left {
    height: 2.4rem;
    width: 2.75rem;
    left: 0.85rem;
    bottom: 0.4rem;
    background-color: #ddd;
    transform: rotate(15deg) skewX(15deg); }
  .rocker .switch-right {
    right: 0.5rem;
    bottom: 0;
    background-color: #690;
    color: #fff; }
  .rocker .switch-left::before,
  .rocker .switch-right::before {
    content: '';
    position: absolute;
    width: 0.4rem;
    height: 2.45rem;
    bottom: -0.45rem;
    background-color: #ccc;
    transform: skewY(-65deg); }
  .rocker .switch-left::before {
    left: -0.4rem; }
  .rocker .switch-right::before {
    right: -0.375rem;
    background-color: transparent;
    transform: skewY(65deg); }
  .rocker input:checked + .switch-left {
    background-color: #690;
    color: #fff;
    bottom: 0px;
    left: 0.5rem;
    height: 2.5rem;
    width: 3rem;
    transform: rotate(0deg) skewX(0deg); }
  .rocker input:checked + .switch-left::before {
    background-color: transparent;
    width: 3.0833rem; }
  .rocker input:checked + .switch-left + .switch-right {
    background-color: #ddd;
    color: #888;
    bottom: 0.4rem;
    right: 0.8rem;
    height: 2.4rem;
    width: 2.75rem;
    transform: rotate(-15deg) skewX(-15deg); }
  .rocker input:checked + .switch-left + .switch-right::before {
    background-color: #ccc; }
  .rocker input:focus + .switch-left {
    color: #333; }
  .rocker input:checked:focus + .switch-left {
    color: #fff; }
  .rocker input:focus + .switch-left + .switch-right {
    color: #fff; }
  .rocker input:checked:focus + .switch-left + .switch-right {
    color: #333; }

.discount .currency {
  display: flex;
  width: 20.4rem !important; }
  .discount .currency .input-default {
    border-radius: 0.5rem 0 0 0.5rem !important; }
  .discount .currency div:first-child {
    width: 13.5rem;
    z-index: 2; }
  .discount .currency div:nth-child(2) {
    margin-top: -1.88rem;
    margin-left: -1.47rem; }
    .discount .currency div:nth-child(2) .rocker::before {
      top: 0.5rem;
      border-bottom: 0; }
    .discount .currency div:nth-child(2) .rocker.rocker-medium input:checked + .switch-left {
      height: 2.7rem; }
    .discount .currency div:nth-child(2) .rocker.rocker-medium .switch-right {
      height: 2.6rem; }

.discount .currency-frame {
  display: flex; }
  .discount .currency-frame div {
    padding: 0.5rem;
    color: #fff;
    background: #ccc; }
  .discount .currency-frame div:first-child {
    background: #690; }

/* Variables
   ============================================== */
/* placeholder */
/* buttons */
/* Mixins
   ============================================== */
/* Common
   ============================================== */
.auth-container {
  display: block;
  background: #fff;
  width: 320px;
  min-height: 400px;
  border-radius: 3px;
  margin: 0 auto;
  padding: 30px;
  /* Button
   ============================================== */ }
  .auth-container h1 {
    position: relative;
    display: inline-block;
    color: #000;
    font-size: 2em;
    font-weight: 400;
    text-transform: uppercase;
    text-align: center;
    margin: 0 0 20px;
    padding: 0; }
    .auth-container h1::after {
      display: block;
      background: #000;
      content: '';
      height: 3px;
      width: 50%;
      margin: 20px auto 0;
      padding: 0; }
  .auth-container .form {
    display: block; }
    .auth-container .form__group {
      margin: 10px 0 0; }
      .auth-container .form__group--error.form__pincode > input {
        background-color: #eb3b3b; }
        .auth-container .form__group--error.form__pincode > input[disabled] {
          background-color: #eb3b3b;
          color: #fff;
          opacity: 1; }
      .auth-container .form__group--success.form__pincode > input {
        background-color: #32c832; }
        .auth-container .form__group--success.form__pincode > input[disabled] {
          background-color: #32c832;
          color: #fff;
          opacity: 1; }
    .auth-container .form__pincode {
      display: block;
      width: 100%;
      margin: 10px auto 20px;
      padding: 0; }
      .auth-container .form__pincode:before, .auth-container .form__pincode:after {
        content: ' ';
        display: table; }
      .auth-container .form__pincode:after {
        display: block;
        clear: both;
        height: 1px;
        margin-top: -1px;
        visibility: hidden; }
      .auth-container .form__pincode {
        *zoom: 1; }
      .auth-container .form__pincode > label {
        display: block;
        text-align: center;
        margin: 10px 0; }
      .auth-container .form__pincode > input[type='number'] {
        -moz-appearance: none;
        -webkit-appearance: none;
        appearance: none; }
      .auth-container .form__pincode > input {
        display: inline-block;
        float: left;
        width: 15%;
        height: 50px;
        line-height: 48px;
        text-align: center;
        font-size: 2em;
        color: #181819;
        border: 0;
        border-bottom: 2px solid rgba(0, 0, 0, 0.3);
        border-radius: 2px 2px 0 0;
        transition: background-color 0.3s, color 0.3s, opacity 0.3s;
        cursor: default;
        user-select: none;
        margin: 0;
        margin-top: 10px;
        margin-right: 2%;
        padding: 0; }
        .auth-container .form__pincode > input:focus {
          outline: 0;
          box-shadow: none;
          border-color: #1486f0;
          animation: border-pulsate 1.5s infinite;
          -webkit-tap-highlight-color: transparent; }
        .auth-container .form__pincode > input:last-child {
          margin-right: 0; }
        .auth-container .form__pincode > input[disabled] {
          background: #eee;
          opacity: 1; }
    .auth-container .form__buttons {
      text-align: center;
      margin: 0 auto;
      padding: 10px 0 0; }
  .auth-container .button {
    position: relative;
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    outline: 0;
    cursor: pointer;
    height: 50px;
    line-height: 50px;
    margin: 0;
    padding: 0 20px;
    /* primary */ }
    .auth-container .button--primary {
      background-color: #690;
      color: #fff;
      line-height: 48px;
      border: 1px solid transparent;
      border-radius: 50px;
      text-transform: uppercase;
      white-space: nowrap;
      transition: all 0.2s ease-in-out;
      box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
      user-select: none;
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
      -webkit-touch-callout: none;
      /* disabled */ }
      .auth-container .button--primary:focus, .auth-container .button--primary:hover {
        background-color: #446600;
        color: #fff; }
      .auth-container .button--primary:active {
        background-color: #223300;
        color: #fff;
        box-shadow: inset 0 0 4px 2px rgba(0, 0, 0, 0.1); }
      .auth-container .button--primary[disabled] {
        background-color: #690;
        user-select: none;
        pointer-events: none;
        cursor: not-allowed;
        -moz-opacity: 0.3;
        -khtml-opacity: 0.3;
        opacity: 0.3; }

/* Placeholder
   ============================================== */
/* Chrome/Opera/Safari */
::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.7; }

/* Firefox 19+ */
::-moz-placeholder {
  color: inherit;
  opacity: 0.7; }

/* IE 10+ */
:-ms-input-placeholder {
  color: inherit;
  opacity: 0.7; }

/* Firefox 18- */
:-moz-placeholder {
  color: inherit;
  opacity: 0.7; }

/* Animations
   ============================================== */
@-webkit-keyframes border-pulsate {
  0% {
    border-color: #bf5500; }
  50% {
    border-color: rgba(0, 0, 0, 0.3); }
  100% {
    border-color: #bf5500; } }

/*== Fixes on MagicZoom (video placement) ==*/
.zoom-gallery {
  text-align: center; }

.zoom-gallery-slide {
  display: none; }

.zoom-gallery-slide.active {
  display: inline-block; }

.zoom-gallery .video-slide {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden; }

.zoom-gallery .video-slide iframe,
.zoom-gallery .video-slide object,
.zoom-gallery .video-slide embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.zoom-gallery .selectors {
  text-align: center;
  margin: 10px 0; }

.zoom-gallery .selectors a {
  margin: 5px;
  border: 1px solid transparent;
  display: inline-block; }

.zoom-gallery .selectors a:hover,
.zoom-gallery .selectors a.active {
  border-color: #ccc; }

.zoom-gallery .selectors img {
  box-shadow: none !important;
  filter: none !important;
  -webkit-filter: none !important;
  height: 75px; }

.zoom-gallery .selectors a[data-slide-id='video-vimeo'],
.zoom-gallery .selectors a[data-slide-id='video-youtube'] {
  position: relative; }

.zoom-gallery .selectors a[data-slide-id='video-vimeo'] img,
.zoom-gallery .selectors a[data-slide-id='video-youtube'] img {
  opacity: 0.8; }

.zoom-gallery .selectors a span {
  position: absolute;
  color: #fff;
  text-shadow: 0px 1px 10px #000;
  top: 50%;
  left: 50%;
  display: inline-block;
  transform: translateY(-50%) translateX(-50%);
  -webkit-transform: translateY(-50%) translateX(-50%);
  font-size: 30px;
  z-index: 100; }

/*== Fixes on MagicScroll ==*/
.MagicScroll {
  text-align: center; }

div.flex-item.column.img-medium a {
  width: 450px; }

.MagicScroll a {
  margin: 3px;
  border: 1px solid transparent;
  display: inline-block; }

.MagicScroll a:hover,
.MagicScroll a:active,
.MagicScroll .mz-thumb.mz-thumb-selected.active,
.MagicScroll a[data-slide-id='video-vimeo'].active,
.MagicScroll a[data-slide-id='video-youtube'].active {
  border-color: #d56c03;
  box-shadow: 0 0 6px #d56c03 !important; }

.MagicScroll img {
  border: none !important;
  box-shadow: none !important;
  filter: none !important;
  -webkit-filter: none !important;
  width: 60px;
  height: 60px; }

.MagicScroll .mz-thumb.mz-thumb-selected.active,
.MagicScroll .video-frame-small.active {
  border: 1px solid #ccc; }

.MagicScroll a[data-slide-id='video-vimeo'],
.MagicScroll a[data-slide-id='video-youtube'] {
  position: relative !important; }

.MagicScroll a[data-slide-id='video-vimeo'] img {
  background-color: #fff;
  height: 40px;
  margin: 10px 0; }

.MagicScroll a[data-slide-id='video-vimeo']::before,
.MagicScroll a[data-slide-id='video-youtube']::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 60px;
  height: 60px;
  background: rgba(0, 0, 0, 0.6); }

.MagicScroll a span {
  position: absolute;
  color: #fff;
  text-shadow: 0px 1px 10px #000;
  top: 50%;
  left: 50%;
  display: inline-block;
  transform: translateY(-50%) translateX(-50%);
  -webkit-transform: translateY(-50%) translateX(-50%);
  font-size: 30px;
  z-index: 100; }

.mss-selectors.mss-bullets .mss-selectors-container .hidden {
  display: none !important; }

.mcs-wrapper .mcs-items-container .hidden {
  display: none !important; }

.flex-container {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  align-content: flex-start; }
  .flex-container.space-between {
    justify-content: space-between; }
  .flex-container.column {
    flex-direction: column; }
  .flex-container.row {
    flex-direction: row; }
  .flex-container.wrap {
    flex-wrap: wrap; }
  .flex-container.nowrap {
    flex-wrap: nowrap; }
  .flex-container.center {
    justify-content: center; }
  .flex-container .flex-item.column {
    display: flex;
    flex-direction: column; }
  .flex-container .flex-item.row {
    display: flex;
    flex-direction: row; }
  .flex-container .flex-item.center {
    justify-content: center;
    align-items: center;
    text-align: center; }
  .flex-container .flex-item.start {
    align-self: flex-start; }
  .flex-container .flex-item.wrap {
    flex-wrap: wrap; }
  .flex-container .flex-item.nowrap {
    flex-wrap: nowrap; }

.display-flex {
  display: flex !important; }

.display-none {
  display: none !important; }

.display-inline-block {
  display: inline-block !important; }

.display-block {
  display: block !important; }

.img-small {
  height: 450px;
  /*background-color: aqua;*/
  /*flex: 0 1 auto; flex-grow | flex shrink | flex-basis*/ }

.img-medium {
  width: 470px;
  padding: 0 10px;
  height: 450px;
  justify-content: flex-start; }

.img-large {
  /*background-color: lightgreen;*/
  height: 100%;
  width: 100%;
  padding: 0 1.5rem;
  /*flex-grow: 2;*/ }

.product-description {
  margin-top: 2rem;
  margin-bottom: 2rem; }
  .product-description .flex-container {
    height: 100%; }

*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0; }

* {
  outline: none; }

body {
  font-family: "Poppins", sans-serif;
  line-height: 1.6;
  background: #fff;
  color: #333;
  -webkit-text-stroke: 0px !important;
  -webkit-font-smoothing: antialiased !important; }

a {
  text-decoration: none;
  color: #333; }

ul {
  list-style: none; }

h1 {
  font-weight: 300;
  line-height: 1.2; }

h2,
h3,
h4 {
  text-transform: uppercase; }

p {
  margin: 10px 0; }

/*
.slider {
  font-family: arial, helvetica, sans-serif, verdana, 'Open Sans';
  h1 {
    font-weight: bold;
  }
}
*/
img {
  width: 100%; }

.container {
  max-width: 1280px; }

.navbar {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.8);
  width: 100%;
  height: 70px;
  position: fixed;
  top: 0px;
  padding: 10px 30px;
  transition: 0.5s ease-in; }
  .navbar .toggler {
    opacity: 0; }
  .navbar .logo {
    width: 378px; }
  .navbar nav.push {
    margin-left: auto; }
  .navbar nav > ul > li > a {
    border-bottom: 3px transparent solid;
    transition: border-color 0.5s; }
  .navbar a {
    color: #fff;
    padding: 1rem 1.2rem;
    margin: 0 0.5rem; }
    .navbar a:hover {
      border-color: #690; }
    .navbar a.current {
      border-color: #690; }
  .navbar nav > ul > li.submenu.language:hover > ul {
    margin-top: 0.85rem; }
  .navbar nav > ul > li.submenu.language > ul {
    margin-top: -500px; }
  .navbar nav > ul > li.submenu.language > a {
    padding-bottom: 0.65rem; }
  .navbar ul {
    display: flex;
    margin-top: 1rem; }
    .navbar ul .shopping-bag span,
    .navbar ul .login span {
      font-size: 1.2rem;
      color: #bf5500;
      margin-top: -0.6rem; }
      .navbar ul .shopping-bag span i:first-child,
      .navbar ul .login span i:first-child {
        font-weight: 300; }
      .navbar ul .shopping-bag span i:last-child,
      .navbar ul .login span i:last-child {
        color: #f4f4f4;
        margin-top: -0.4rem;
        padding-left: 0.5rem;
        font-weight: 900; }
    .navbar ul .shopping-bag i #no-items-center,
    .navbar ul .login i #no-items-center {
      display: block;
      margin-top: -2.5rem;
      font-size: 1.2rem;
      color: #bf5500; }
    .navbar ul .shopping-bag ul li,
    .navbar ul .login ul li {
      border-bottom: 1px #f4f4f4 solid; }
      .navbar ul .shopping-bag ul li.shopping-header,
      .navbar ul .login ul li.shopping-header {
        font-size: 1.1rem;
        font-weight: bold;
        border: none;
        margin-bottom: 0.5rem; }
      .navbar ul .shopping-bag ul li .forgot-pw,
      .navbar ul .shopping-bag ul li .back-to-login,
      .navbar ul .login ul li .forgot-pw,
      .navbar ul .login ul li .back-to-login {
        float: right; }
        .navbar ul .shopping-bag ul li .forgot-pw a,
        .navbar ul .shopping-bag ul li .back-to-login a,
        .navbar ul .login ul li .forgot-pw a,
        .navbar ul .login ul li .back-to-login a {
          font-size: 0.8rem !important; }
          .navbar ul .shopping-bag ul li .forgot-pw a:link,
          .navbar ul .shopping-bag ul li .back-to-login a:link,
          .navbar ul .login ul li .forgot-pw a:link,
          .navbar ul .login ul li .back-to-login a:link {
            color: #00e; }
          .navbar ul .shopping-bag ul li .forgot-pw a:visited,
          .navbar ul .shopping-bag ul li .back-to-login a:visited,
          .navbar ul .login ul li .forgot-pw a:visited,
          .navbar ul .login ul li .back-to-login a:visited {
            color: #551a8b; }
      .navbar ul .shopping-bag ul li .back-to-login,
      .navbar ul .login ul li .back-to-login {
        display: block;
        margin-top: -1rem;
        float: none;
        text-align: right; }
      .navbar ul .shopping-bag ul li:last-child,
      .navbar ul .login ul li:last-child {
        border: none; }
    .navbar ul .shopping-bag .login-header,
    .navbar ul .login .login-header {
      font-size: 1.7rem;
      font-weight: bold;
      border: none;
      text-align: center;
      padding-bottom: 1rem; }
      .navbar ul .shopping-bag .login-header i:first-child,
      .navbar ul .login .login-header i:first-child {
        float: left;
        padding-top: 0.5rem; }
      .navbar ul .shopping-bag .login-header a,
      .navbar ul .login .login-header a {
        float: right;
        cursor: pointer;
        color: inherit;
        padding: 0.5rem;
        margin: -1.3rem -1rem 0 0; }
        .navbar ul .shopping-bag .login-header a:hover,
        .navbar ul .login .login-header a:hover {
          color: #bf5500; }
    .navbar ul .shopping-bag .cart-container,
    .navbar ul .shopping-bag .login-container,
    .navbar ul .login .cart-container,
    .navbar ul .login .login-container {
      display: flex;
      justify-content: flex-start;
      align-items: center; }
      .navbar ul .shopping-bag .cart-container div,
      .navbar ul .shopping-bag .login-container div,
      .navbar ul .login .cart-container div,
      .navbar ul .login .login-container div {
        padding: 0.5rem 0.2rem 0.2rem 0.2rem; }
        .navbar ul .shopping-bag .cart-container div.align-right,
        .navbar ul .shopping-bag .login-container div.align-right,
        .navbar ul .login .cart-container div.align-right,
        .navbar ul .login .login-container div.align-right {
          margin-left: auto; }
        .navbar ul .shopping-bag .cart-container div.align-center,
        .navbar ul .shopping-bag .login-container div.align-center,
        .navbar ul .login .cart-container div.align-center,
        .navbar ul .login .login-container div.align-center {
          margin-left: auto;
          margin-right: auto; }
    .navbar ul .shopping-bag .cart-container,
    .navbar ul .login .cart-container {
      align-items: flex-start; }
      .navbar ul .shopping-bag .cart-container img,
      .navbar ul .login .cart-container img {
        width: 30px;
        height: 30px; }
      .navbar ul .shopping-bag .cart-container > div:nth-child(2),
      .navbar ul .login .cart-container > div:nth-child(2) {
        margin-left: 0.3rem;
        margin-right: 0.2rem;
        padding-left: 0; }
      .navbar ul .shopping-bag .cart-container > div:nth-child(3) > span,
      .navbar ul .login .cart-container > div:nth-child(3) > span {
        color: #555;
        font-size: 1rem; }
      .navbar ul .shopping-bag .cart-container > div:nth-child(4),
      .navbar ul .login .cart-container > div:nth-child(4) {
        white-space: nowrap; }
      .navbar ul .shopping-bag .cart-container div.more-info,
      .navbar ul .login .cart-container div.more-info {
        margin-top: -0.3rem;
        padding-top: 0;
        padding-left: 0; }
        .navbar ul .shopping-bag .cart-container div.more-info span,
        .navbar ul .login .cart-container div.more-info span {
          color: #333;
          font-size: 0.7rem; }
          .navbar ul .shopping-bag .cart-container div.more-info span:nth-child(2)::before, .navbar ul .shopping-bag .cart-container div.more-info span:nth-child(3)::before,
          .navbar ul .login .cart-container div.more-info span:nth-child(2)::before,
          .navbar ul .login .cart-container div.more-info span:nth-child(3)::before {
            content: "- "; }
    .navbar ul .shopping-bag .login-container,
    .navbar ul .login .login-container {
      padding-top: 1rem; }
    .navbar ul .shopping-bag .form-row-field-input,
    .navbar ul .login .form-row-field-input {
      border: 1px #333 solid;
      font-size: 0.9rem;
      padding: 0.5rem 1rem; }
    .navbar ul .shopping-bag .mor-select-3-label,
    .navbar ul .login .mor-select-3-label {
      padding-left: 1rem; }
  .navbar.top {
    background: transparent; }
  .navbar li.submenu {
    position: relative; }
    .navbar li.submenu > ul {
      display: flex;
      /* use display:none and margin-top: 0.6125rem if no transition */
      /*margin-top: 0.6125rem;*/
      flex-direction: column;
      margin-top: -1200px;
      margin-left: auto;
      margin-right: auto;
      background: #000;
      opacity: 0;
      position: absolute;
      transition: opacity 0.7s ease-in; }
      .navbar li.submenu > ul li {
        float: none;
        /*padding-bottom: 0.8125rem;*/
        /*
        &:first-child {
          border-top: 3px $primary-color solid;
          margin-top: -3px;
        }
        */ }
        .navbar li.submenu > ul li:hover {
          background: #690;
          transition: 0.4s ease-in; }
        .navbar li.submenu > ul li.active:hover {
          background: #000; }
        .navbar li.submenu > ul li.divide {
          border-top: 4px #555 double; }
        .navbar li.submenu > ul li.current:hover {
          background: #000; }
      .navbar li.submenu > ul a {
        display: inline-block;
        padding: 0.2rem 1.2rem;
        padding-top: 0.5rem;
        white-space: nowrap;
        border: none;
        overflow: hidden;
        font-size: 0.9rem; }
        .navbar li.submenu > ul a:hover::before, .navbar li.submenu > ul a.current::before {
          font-family: "Font Awesome 5 Pro";
          font-weight: 900;
          content: "\f054";
          display: inline-block;
          position: absolute;
          margin-left: -1rem; }
        .navbar li.submenu > ul a.current, .navbar li.submenu > ul a.current::before {
          color: #bf5500;
          font-weight: 700; }
        .navbar li.submenu > ul a.current:hover::before, .navbar li.submenu > ul a.current:hover {
          cursor: default; }
      .navbar li.submenu > ul .cart-container a:hover::before,
      .navbar li.submenu > ul .login-container a:hover::before,
      .navbar li.submenu > ul .login-header a:hover::before,
      .navbar li.submenu > ul .forgot-pw a:hover::before,
      .navbar li.submenu > ul .back-to-login a:hover::before {
        content: none; }
    .navbar li.submenu:hover ul {
      /*display: flex; Set display:flex if no transition and remove margin + opacity */
      opacity: 1;
      margin-top: 1.125rem; }
    .navbar li.submenu.shopping-bag:hover ul, .navbar li.submenu.login ul {
      margin-left: -9.7rem;
      margin-top: 0.675rem;
      border: 3px #690 solid;
      padding: 0.7rem;
      background: #fff;
      color: #333;
      width: 22rem;
      height: auto; }
      .navbar li.submenu.shopping-bag:hover ul li:first-child, .navbar li.submenu.login ul li:first-child {
        border-top: none; }
      .navbar li.submenu.shopping-bag:hover ul li:hover, .navbar li.submenu.login ul li:hover {
        background: inherit; }
    .navbar li.submenu.shopping-bag:hover ul {
      right: 0; }
    .navbar li.submenu.language a {
      justify-content: center; }
      .navbar li.submenu.language a img {
        width: 35px;
        border-radius: 50%; }
      .navbar li.submenu.language a:hover::before {
        content: none; }
    .navbar li.submenu.language:hover ul {
      padding-top: -3px; }
    .navbar li.submenu.login > a:hover {
      cursor: pointer; }
    .navbar li.submenu.login:hover ul.login-form {
      opacity: 0; }
    .navbar li.submenu #form-forgot-pw {
      opacity: 0;
      -webkit-transition: all 1s ease-in-out;
      -moz-transition: all 1s ease-in-out;
      -ms-transition: all 1s ease-in-out;
      -o-transition: all 1s ease-in-out;
      transition: all 1s ease-in-out;
      display: none; }
      .navbar li.submenu #form-forgot-pw .mor-form-same-row {
        margin-bottom: 1rem; }
      .navbar li.submenu #form-forgot-pw .error-msg,
      .navbar li.submenu #form-forgot-pw .success-msg {
        margin-top: 1rem; }
  .navbar .logout > a {
    display: flex;
    align-items: flex-start;
    margin-top: -1.54rem; }
    .navbar .logout > a i {
      display: inline-block;
      font-size: 2rem;
      margin-right: 0.5rem;
      padding-top: 0.3rem;
      margin-bottom: -0.5rem; }
    .navbar .logout > a div {
      display: flex;
      flex-direction: column;
      padding-top: 0.5rem;
      margin-bottom: -0.5rem; }
      .navbar .logout > a div span:first-child {
        margin-top: -0.5rem;
        margin-bottom: -0.2rem;
        font-size: 0.8rem; }
  .navbar .logout ul {
    margin-top: -1000px !important; }
  .navbar .logout:hover ul {
    margin-left: -5.7rem !important;
    margin-top: -0.23rem !important;
    border: 3px #690 solid;
    padding: 0.7rem;
    background: #fff !important;
    color: #333;
    width: 22rem;
    height: auto; }
    .navbar .logout:hover ul li:first-child {
      border-top: none; }
    .navbar .logout:hover ul li:hover {
      background: inherit; }
    .navbar .logout:hover ul li.logout-frame, .navbar .logout:hover ul li.logout-frame:hover {
      background: #fff; }
      .navbar .logout:hover ul li.logout-frame a, .navbar .logout:hover ul li.logout-frame:hover a {
        color: inherit; }
        .navbar .logout:hover ul li.logout-frame a:hover::before, .navbar .logout:hover ul li.logout-frame:hover a:hover::before {
          content: none; }
      .navbar .logout:hover ul li.logout-frame .avatar, .navbar .logout:hover ul li.logout-frame:hover .avatar {
        text-align: center;
        padding-bottom: 2rem;
        color: #555; }
        .navbar .logout:hover ul li.logout-frame .avatar > *, .navbar .logout:hover ul li.logout-frame:hover .avatar > * {
          display: block; }
        .navbar .logout:hover ul li.logout-frame .avatar span:nth-child(2), .navbar .logout:hover ul li.logout-frame:hover .avatar span:nth-child(2) {
          font-size: 1.5rem;
          padding-bottom: 0.5rem; }
        .navbar .logout:hover ul li.logout-frame .avatar span a:hover, .navbar .logout:hover ul li.logout-frame:hover .avatar span a:hover {
          color: #aaa; }
        .navbar .logout:hover ul li.logout-frame .avatar img, .navbar .logout:hover ul li.logout-frame:hover .avatar img {
          width: 64px;
          border-radius: 50%; }
        .navbar .logout:hover ul li.logout-frame .avatar i, .navbar .logout:hover ul li.logout-frame:hover .avatar i {
          font-size: 1.3rem;
          padding-right: 0.5rem; }
      .navbar .logout:hover ul li.logout-frame .flex-items > a, .navbar .logout:hover ul li.logout-frame:hover .flex-items > a {
        display: block;
        padding: 1rem; }
        .navbar .logout:hover ul li.logout-frame .flex-items > a:hover, .navbar .logout:hover ul li.logout-frame:hover .flex-items > a:hover {
          background: #f4f4f4; }
        .navbar .logout:hover ul li.logout-frame .flex-items > a > div, .navbar .logout:hover ul li.logout-frame:hover .flex-items > a > div {
          font-size: 0.8rem;
          text-transform: uppercase;
          padding-top: 0.2rem; }
  .navbar:hover {
    background-color: black; }
  .navbar .shopping-bag-mob {
    display: none; }

.go-to-cart {
  font-size: 0.9rem;
  margin-left: 0.5rem; }

.header.admin {
  height: 70px; }
  .header.admin .logout:hover > ul {
    margin-left: -8.52rem !important; }
  .header.admin .search {
    display: none; }
  .header.admin .navbar::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 70px;
    background: rgba(0, 0, 0, 0.6); }

.slider-container {
  overflow: hidden;
  width: 100%;
  height: auto;
  position: relative; }

.slider-container iframe {
  width: 100%;
  height: 100%;
  border: none;
  overflow: hidden;
  display: block; }

.header {
  background: url("/dist/images/main/moringa-showcase.jpg") no-repeat center center/cover;
  height: 140px;
  color: #f4f4f4; }
  .header .search::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 70px;
    background: rgba(0, 0, 0, 0.6); }
  .header .search .row {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    height: 140px;
    padding-top: 65px;
    align-items: center;
    justify-items: center;
    text-align: center; }
    .header .search .row::before {
      content: "";
      position: absolute;
      top: 70px;
      left: 0;
      width: 100%;
      height: 70px;
      background: rgba(0, 0, 0, 0.6); }
    .header .search .row .column {
      display: flex;
      flex-direction: row;
      flex: 1;
      align-items: center;
      justify-content: center;
      height: 100%; }
      .header .search .row .column img.flag {
        width: 40px;
        padding-right: 0.5rem; }
  .header * {
    z-index: 10; }
  .header .navbar {
    z-index: 100; }

.scroll-top {
  position: fixed;
  bottom: 1rem;
  right: 1rem;
  display: none; }
  .scroll-top .circle-icon {
    background-color: rgba(255, 255, 255, 0.7);
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);
    width: 3rem;
    height: 3rem;
    border-radius: 50%;
    text-align: center;
    font-size: 1.5rem;
    line-height: 3rem;
    vertical-align: middle;
    transition: all 0.3s ease-in-out;
    cursor: pointer; }
    .scroll-top .circle-icon:hover {
      background-color: #73ac01;
      background: #77b200;
      color: #f4f4f4; }

.product-category {
  text-align: center; }
  .product-category .container {
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);
    padding: 2rem;
    margin: 3rem auto;
    width: 90%; }
    .product-category .container > h2 {
      font-size: 2rem;
      color: #555; }
    .product-category .container > p {
      font-size: 1.2rem;
      color: #555; }
    .product-category .container .categories {
      display: grid;
      grid-template-columns: repeat(3, 1fr); }
      .product-category .container .categories .category {
        position: relative;
        overflow: hidden;
        cursor: pointer; }
        .product-category .container .categories .category-image {
          height: auto;
          display: block;
          transform: scale(0.8);
          transition: transform 0.3s ease-in-out; }
          .product-category .container .categories .category-image img {
            border-radius: 50%; }
        .product-category .container .categories .category-image:hover {
          transform: scale(1); }
        .product-category .container .categories .category-text {
          position: absolute;
          width: 70%;
          text-align: center;
          font-size: 1.5rem;
          color: #f4f4f4;
          top: 80%;
          left: 50%;
          transform: translate(-50%, -50%);
          background-color: rgba(213, 108, 3, 0.7); }

.header.moringa,
.header.stopultra-bg-header {
  background: url("/dist/images/main/moringa-showcase.jpg") no-repeat center center/cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height: 100vh;
  position: relative;
  color: #f4f4f4;
  width: 100%;
  height: 100vh; }
  .header.moringa::before,
  .header.stopultra-bg-header::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6); }
  .header.moringa .navbar.top,
  .header.stopultra-bg-header .navbar.top {
    background: rgba(0, 0, 0, 0.6); }
  .header.moringa .container,
  .header.stopultra-bg-header .container {
    display: none; }
  .header.moringa .moringa-header,
  .header.stopultra-bg-header .moringa-header {
    display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
    justify-content: center;
    margin: auto;
    height: 100vh; }
    .header.moringa .moringa-header .brand-logo,
    .header.stopultra-bg-header .moringa-header .brand-logo {
      text-align: center;
      opacity: 70%;
      padding: 1rem; }
      .header.moringa .moringa-header .brand-logo img,
      .header.stopultra-bg-header .moringa-header .brand-logo img {
        max-width: 558px;
        height: auto;
        padding: 0 2rem; }
    .header.moringa .moringa-header .moringa-floating-text,
    .header.stopultra-bg-header .moringa-header .moringa-floating-text {
      display: flex;
      flex-direction: column;
      align-content: center;
      align-items: center;
      justify-content: center;
      text-align: center;
      padding: 2rem;
      height: 8rem; }
      .header.moringa .moringa-header .moringa-floating-text h1,
      .header.stopultra-bg-header .moringa-header .moringa-floating-text h1 {
        font-family: "Indie Flower", cursive;
        font-size: 4rem;
        line-height: 1.2;
        color: #f4f4f4; }
        .header.moringa .moringa-header .moringa-floating-text h1 span,
        .header.stopultra-bg-header .moringa-header .moringa-floating-text h1 span {
          color: #f4f4f4; }
    .header.moringa .moringa-header .moringa-content,
    .header.stopultra-bg-header .moringa-header .moringa-content {
      max-width: 1024px;
      text-align: center;
      padding: 0 2rem; }
      .header.moringa .moringa-header .moringa-content p,
      .header.stopultra-bg-header .moringa-header .moringa-content p {
        font-size: 1.7rem;
        padding: 1rem 2rem; }
  .header.moringa *,
  .header.stopultra-bg-header * {
    z-index: 10; }
  .header.moringa .navbar,
  .header.stopultra-bg-header .navbar {
    z-index: 100; }

.header.moringa.stopultra-bg-header {
  background: url("/dist/images/main/stopultra-showcase.jpg") no-repeat center center/cover; }

.health-banner {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 2.5rem;
  margin: 2rem auto;
  padding: 1rem; }
  .health-banner .word {
    display: flex;
    flex-wrap: nowrap;
    margin-right: 1rem; }
    .health-banner .word span {
      padding: 0.4rem 0.8rem;
      color: white;
      border-radius: 4px;
      margin: 0;
      display: inline-block; }
    .health-banner .word .bg-orange1 {
      background-color: #813900; }
    .health-banner .word .bg-orange2 {
      background-color: #d76000; }
    .health-banner .word span:not(.bg-orange1):not(.bg-orange2):nth-child(odd) {
      background-color: #1b4405; }
    .health-banner .word span:not(.bg-orange1):not(.bg-orange2):nth-child(even) {
      background-color: #99cc00; }
  .health-banner .space {
    display: none; }
  .health-banner .word:last-child {
    margin-right: 0; }

.product-section {
  padding: 3rem 1rem;
  margin: 2rem auto;
  border-radius: 12px; }
  .product-section.stopultra-bg {
    background-color: #fff7e0; }
  .product-section.moringa-bg {
    background-color: #dbe5af; }
  .product-section .product-name {
    font-weight: 600; }
    .product-section .product-name .copyright-symbol {
      font-size: 0.6em;
      vertical-align: super;
      margin-left: 0.2em;
      color: #73ac01; }
  .product-section h2.product-title {
    text-transform: none; }
  .product-section .product-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 2rem; }
    @media (min-width: 768px) {
      .product-section .product-content {
        flex-direction: row; } }
  @media (min-width: 768px) {
    .product-section.image-right .product-content {
      flex-direction: row-reverse; } }
  .product-section .product-image {
    flex: 1;
    display: flex;
    justify-content: center; }
    .product-section .product-image .image-wrapper {
      background-color: #c5c9a6;
      padding: 1.5rem;
      border-radius: 10px; }
      .product-section .product-image .image-wrapper img {
        width: 100%;
        max-width: 300px;
        height: auto;
        display: block; }
  .product-section .product-info {
    flex: 2;
    max-width: 600px; }
    .product-section .product-info h2 {
      font-size: 2rem;
      margin-bottom: 0.5rem;
      color: #1b4405; }
    .product-section .product-info .subtitle {
      font-size: 1.1rem;
      font-weight: 500;
      color: #527a03;
      margin-bottom: 1.5rem; }
    .product-section .product-info .product-highlights {
      list-style: none;
      padding: 0;
      margin: 0 0 2rem 0;
      text-align: left; }
      .product-section .product-info .product-highlights li {
        position: relative;
        margin: 0.75rem 0;
        padding-left: 2rem;
        font-size: 1.05rem;
        color: #1b4405;
        line-height: 1.4; }
        .product-section .product-info .product-highlights li i {
          position: absolute;
          left: 0;
          top: 0.1rem;
          font-size: 1.1rem;
          color: #73ac01; }
    .product-section .product-info .cta-button {
      background-color: #1b4405;
      color: white;
      padding: 0.75rem 1.5rem;
      text-decoration: none;
      border-radius: 6px;
      font-weight: 600;
      font-size: 1rem;
      transition: background 0.3s; }
      .product-section .product-info .cta-button:hover {
        background-color: #0e1d06; }

.why-maxhealth {
  background-color: #fff7e0;
  padding: 4rem 1rem;
  text-align: center; }
  .why-maxhealth .section-header h2 {
    font-size: 2rem;
    color: #1b4405;
    margin-bottom: 2rem; }
  .why-maxhealth .reasons-grid {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 2rem;
    max-width: 1200px;
    margin: 0 auto; }
    @media (min-width: 641px) {
      .why-maxhealth .reasons-grid {
        grid-template-columns: repeat(2, 1fr); } }
    @media (min-width: 1210px) {
      .why-maxhealth .reasons-grid {
        grid-template-columns: repeat(4, 1fr); } }
    .why-maxhealth .reasons-grid .reason {
      background: white;
      border-radius: 10px;
      padding: 1.5rem;
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.05); }
      .why-maxhealth .reasons-grid .reason i {
        font-size: 2rem;
        color: #73ac01;
        margin-bottom: 1rem; }
      .why-maxhealth .reasons-grid .reason p {
        font-size: 1rem;
        color: #333;
        margin: 0; }

.save-subscription {
  background-color: #eaebe1;
  padding: 4rem 1rem;
  text-align: center; }
  .save-subscription .section-header h2 {
    font-size: 2rem;
    color: #1b4405;
    margin-bottom: 2rem; }
  .save-subscription .subscription-comparison {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 2rem;
    max-width: 1000px;
    margin: 0 auto; }
    .save-subscription .subscription-comparison .option {
      background: white;
      padding: 2rem;
      border-radius: 10px;
      flex: 1 1 280px;
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.05); }
      .save-subscription .subscription-comparison .option h3 {
        color: #527a03;
        margin-bottom: 1rem;
        font-size: 1.2rem; }
      .save-subscription .subscription-comparison .option ul {
        list-style: none;
        padding: 0; }
        .save-subscription .subscription-comparison .option ul li {
          font-size: 0.95rem;
          color: #333;
          margin-bottom: 0.5rem; }
      .save-subscription .subscription-comparison .option.highlight {
        background-color: #dbe5af;
        border: 2px solid #73ac01; }

.tree-pledge {
  background-color: #fff7e0;
  padding: 4rem 1rem;
  text-align: center; }
  .tree-pledge .tree-pledge-content {
    max-width: 700px;
    margin: 0 auto;
    color: #0e1d06; }
    .tree-pledge .tree-pledge-content i {
      font-size: 3rem;
      color: #527a03;
      margin-bottom: 1rem; }
    .tree-pledge .tree-pledge-content h2 {
      font-size: 2rem;
      margin-bottom: 1rem; }
    .tree-pledge .tree-pledge-content p {
      font-size: 1.1rem;
      color: #888; }

.patent-highlight {
  font-size: 1.1rem;
  color: #d76000;
  font-weight: 600;
  font-style: italic;
  margin-top: 2rem;
  padding-top: 0.5rem;
  border-top: 2px solid #ff8625; }

.stopultra {
  font-family: "Oswald", sans-serif;
  font-size: clamp(3rem, 6vw, 5rem);
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  line-height: 1.1;
  text-transform: none; }
  .stopultra .stop-part {
    color: #bf5828; }
  .stopultra .ultra-part {
    color: white; }

.stopultra-diagram-bg {
  background-color: #fff5e3; }

.order-here-btn {
  text-align: center;
  padding: 1rem; }
  .order-here-btn span {
    background: #5b5f3a;
    border-radius: 0.5rem;
    display: inline-block;
    transition: all 0.3s ease-in-out; }
    .order-here-btn span:hover {
      background: #8a9348; }
  .order-here-btn a {
    display: inline-block;
    padding: 0.8rem 2rem;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
    background: #5b5f3a;
    color: #eaebe1;
    font-size: 1.4rem;
    border-radius: 0.5rem;
    border: 2px #eaebe1 solid;
    margin: 0.2rem; }
    .order-here-btn a:hover {
      background: #8a9348;
      color: #fff;
      border: 2px #fff solid; }

.product-display-frame {
  background-color: #f4f4f4;
  padding: 2rem 0; }
  .product-display-frame .container > h2 {
    margin: 0 3rem;
    text-transform: none; }
  .product-display-frame .product-display {
    /* Load more button */ }
    .product-display-frame .product-display .grid {
      display: grid;
      grid-template-columns: repeat(4, auto);
      grid-gap: 0;
      margin: 2rem; }
      .product-display-frame .product-display .grid .item {
        text-align: center;
        margin: 0.85rem;
        border-radius: 0.5rem;
        box-shadow: 0 0 0 #333, 0 0 10px #aaa, 0 0 5px #ccc;
        padding: 1rem;
        background-color: #fff;
        -webkit-transition: -webkit-transform 0.1s;
        -moz-transition: -moz-transform 0.1s;
        -ms-transition: -ms-transform 0.1s;
        transition: transform 0.1s;
        max-width: 270px;
        width: 90%;
        height: 90%;
        display: none;
        /* Hide until load more */ }
        .product-display-frame .product-display .grid .item .thumb {
          text-align: center; }
          .product-display-frame .product-display .grid .item .thumb img {
            max-width: 300px;
            max-height: 300px; }
          .product-display-frame .product-display .grid .item .thumb p {
            text-align: left;
            font-size: 0.9rem;
            margin: 0 0 0.2rem 0;
            padding-top: 0.5rem; }
          .product-display-frame .product-display .grid .item .thumb .discountpercent {
            text-align: right;
            margin: 0 0 -0.4rem 0;
            font-size: 0.8rem;
            color: #bf5500; }
          .product-display-frame .product-display .grid .item .thumb .product-price,
          .product-display-frame .product-display .grid .item .thumb .product-sub-info {
            text-align: left;
            display: flex;
            justify-content: space-between;
            align-items: center; }
            .product-display-frame .product-display .grid .item .thumb .product-price span.pricediscount,
            .product-display-frame .product-display .grid .item .thumb .product-sub-info span.pricediscount {
              font-size: 1.4rem;
              font-weight: bold; }
            .product-display-frame .product-display .grid .item .thumb .product-price span.pricefull,
            .product-display-frame .product-display .grid .item .thumb .product-sub-info span.pricefull {
              text-decoration: line-through;
              color: #ccc; }
            .product-display-frame .product-display .grid .item .thumb .product-price span.size, .product-display-frame .product-display .grid .item .thumb .product-price span.flavor,
            .product-display-frame .product-display .grid .item .thumb .product-sub-info span.size,
            .product-display-frame .product-display .grid .item .thumb .product-sub-info span.flavor {
              font-size: 0.9rem;
              color: #888;
              padding: 0.1rem 0; }
          .product-display-frame .product-display .grid .item .thumb .out-of-stock {
            font-size: 0.8rem;
            color: #c00; }
          .product-display-frame .product-display .grid .item .thumb .add-to-cart .btn-main, .product-display-frame .product-display .grid .item .thumb .add-to-cart .btn-main-dark {
            padding: 0.6rem 2rem;
            margin: 0.2rem 0 1rem 0; }
          .product-display-frame .product-display .grid .item .thumb .add-to-cart span {
            color: #900;
            display: block;
            margin-top: -0.5rem;
            margin-bottom: 1.5rem;
            background: #f4f4f4;
            border-radius: 0.5rem; }
        .product-display-frame .product-display .grid .item:hover {
          -webkit-transform: scale(1.1);
          -moz-transform: scale(1.1);
          -ms-transform: scale(1.1);
          transform: scale(1.1);
          -webkit-transition: -webkit-transform 0.25s;
          -moz-transition: -moz-transform 0.25s;
          -ms-transition: -ms-transform 0.25s;
          transition: transform 0.25s; }
    .product-display-frame .product-display .load-more-frame #load-more {
      width: 20rem;
      color: #f4f4f4;
      display: block;
      text-align: center;
      margin: 20px auto;
      padding: 10px;
      border-radius: 10px;
      border: 1px solid transparent;
      background-color: #690;
      transition: 0.3s;
      /*&.no-item {
          display: none;
          color: $dark-color;
          background-color: transparent !important;
          pointer-events: none;
        }*/ }
      .product-display-frame .product-display .load-more-frame #load-more:hover {
        color: #1b4405;
        background-color: #fff;
        border: 1px solid #690;
        text-decoration: none; }
    .product-display-frame .product-display .load-more-frame.no-item {
      display: none; }

.flex-columns.flex-reverse .row {
  flex-direction: row-reverse; }

.flex-columns .row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%; }

.flex-columns .column {
  display: flex;
  flex-direction: column;
  flex-basis: 100%;
  flex: 1; }

.flex-columns .column .column-1,
.flex-columns .column .column-2,
.flex-columns .column .column-3 {
  height: 100%; }

.flex-columns img {
  width: 100%;
  height: 100%;
  object-fit: cover; }

.flex-columns .column-2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  padding: 2rem; }

.mor-box-container {
  display: flex;
  justify-content: center;
  width: 100%; }
  .mor-box-container .mor-box {
    padding: 50px;
    text-align: center;
    flex: 1; }
  .mor-box-container i {
    margin-bottom: 10px; }

.clearfix {
  content: "";
  clear: both;
  display: table; }

.mor-img-responsive {
  width: 100%;
  max-width: 720px;
  height: auto; }

.mor-text-center {
  display: block;
  text-align: center;
  margin: auto; }

.mor-content h1,
.mor-large-text {
  font-family: "Indie Flower", cursive;
  font-size: 6rem;
  line-height: 1.2;
  margin-top: -15px;
  margin-bottom: 25px;
  padding: 0 2rem; }

#mor-progress-bar-container {
  position: relative;
  background: url("/dist/images/main/moringa-black-bg.jpg") no-repeat fixed center/cover;
  display: flex;
  justify-content: center; }
  #mor-progress-bar-container #mor-progress-bar {
    display: flex;
    flex-direction: column;
    flex: 1;
    max-width: 1280px;
    color: #f4f4f4;
    padding: 2rem 1rem; }
    #mor-progress-bar-container #mor-progress-bar p {
      font-size: 1.8rem; }
    #mor-progress-bar-container #mor-progress-bar::before {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-image: linear-gradient(to right, rgba(0, 0, 0, 0.6), rgba(153, 95, 95, 0.2)); }
    #mor-progress-bar-container #mor-progress-bar * {
      z-index: 10; }
    #mor-progress-bar-container #mor-progress-bar .mor-content {
      text-align: center;
      padding: 2rem 10rem; }
    #mor-progress-bar-container #mor-progress-bar .progress {
      background-color: #f4f4f4;
      margin-bottom: 1.4rem;
      overflow: hidden;
      border-radius: 5px;
      height: 3rem; }
      #mor-progress-bar-container #mor-progress-bar .progress span {
        padding-right: 0.1rem; }
    #mor-progress-bar-container #mor-progress-bar .progress-bar {
      display: flex;
      align-items: center;
      justify-content: center;
      text-align: center;
      line-height: 3rem;
      font-size: 1.8rem;
      -moz-animation-name: animateBar;
      -moz-animation-iteration-count: 1;
      -moz-animation-timing-function: ease-in;
      -moz-animation-duration: 1s;
      -webkit-animation-name: animateBar;
      -webkit-animation-iteration-count: 1;
      -webkit-animation-timing-function: ease-in;
      -webkit-animation-duration: 1s;
      animation-name: animateBar;
      animation-iteration-count: 1;
      animation-timing-function: ease-in;
      animation-duration: 1s; }
      #mor-progress-bar-container #mor-progress-bar .progress-bar span {
        font-size: 2rem;
        font-weight: bold; }

@-moz-keyframes animateBar {
  0% {
    -moz-transform: translateX(-100%); }
  100% {
    -moz-transform: translateX(0); } }

@-webkit-keyframes animateBar {
  0% {
    -webkit-transform: translateX(-100%); }
  100% {
    -webkit-transform: translateX(0); } }

@keyframes animateBar {
  0% {
    transform: translateX(-100%); }
  100% {
    transform: translateX(0); } }
  #mor-progress-bar-container #moringa-comparison {
    display: none; }
    #mor-progress-bar-container #moringa-comparison li {
      margin-left: 1.5rem;
      padding: 0 1rem;
      border: none;
      overflow: hidden;
      font-size: 1.1rem;
      text-align: left;
      top: -1000px;
      transition: all 0.5s ease-in;
      line-height: 1.6rem;
      margin-bottom: 0.7rem; }
      #mor-progress-bar-container #moringa-comparison li::before {
        font-family: "Font Awesome 5 Pro";
        font-weight: 900;
        content: "\f054";
        display: inline-block;
        position: absolute;
        margin-left: -1.5rem;
        margin-top: 0;
        color: #690; }
      #mor-progress-bar-container #moringa-comparison li span {
        font-size: 1.5rem; }

.cont-video {
  height: calc(100vh - 100px);
  width: 100%; }

.column .column-1.cont-video {
  /*height: calc(100vh - 100px);*/
  height: 100%;
  width: 100%; }

.slider-containe iframe {
  width: 100%;
  height: 100%; }

.container-light-grey {
  background: #f4f4f4; }

.mor-img-100-percent img {
  width: 100%;
  height: auto; }

#mor-cashback-container {
  position: relative;
  margin-top: -0.5rem;
  padding-top: 1rem;
  background-image: linear-gradient(to bottom right, #527a03, #73ac01); }
  #mor-cashback-container #mor-cashback {
    max-width: 1280px;
    margin: 0 auto; }
    #mor-cashback-container #mor-cashback #mor-cashback-content {
      display: flex;
      flex-direction: row; }
      #mor-cashback-container #mor-cashback #mor-cashback-content .mor-content {
        display: flex;
        flex-direction: column;
        justify-content: center;
        text-align: center;
        align-items: center;
        padding: 3rem; }
      #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 {
        font-size: 1.7rem;
        color: #f4f4f4; }
        #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 .mor-large-text {
          text-transform: none;
          font-size: 4.5rem;
          margin-bottom: -1rem; }
        #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 p span {
          font-size: 2rem;
          font-weight: 700;
          color: #dbe5af; }
      #mor-cashback-container #mor-cashback #mor-cashback-content #column-2 {
        padding-top: 3rem;
        padding-bottom: 4rem; }
        #mor-cashback-container #mor-cashback #mor-cashback-content #column-2 .mor-content {
          width: 90%;
          background-color: #f4f4f4;
          padding: 2rem;
          box-shadow: 10px 10px 25px 12px #000;
          z-index: 2;
          font-size: 1.7rem;
          color: #333; }

#small2 {
  display: none; }

#header-under-992 {
  display: none; }

.product-description {
  /*
	#medium {
		display: flex;
	}
  */ }
  .product-description #small {
    display: flex; }
  .product-description .img-large h1 {
    border-bottom: 1px solid #aaa;
    margin-bottom: 0.5rem;
    padding-bottom: 0.5rem; }
  .product-description .img-large table.price-overview {
    width: 100%;
    border-bottom: 1px solid #aaa;
    margin-bottom: 0.5rem;
    padding-bottom: 0.5rem; }
    .product-description .img-large table.price-overview tr .text-large {
      font-size: 1.4rem; }
    .product-description .img-large table.price-overview tr .text-small {
      font-size: 1rem; }
    .product-description .img-large table.price-overview tr .grey {
      color: #555; }
    .product-description .img-large table.price-overview tr .red {
      color: #c00; }
    .product-description .img-large table.price-overview tr .strikethrough {
      text-decoration: line-through; }
    .product-description .img-large table.price-overview tr td {
      padding: 0.1rem;
      color: #555; }
    .product-description .img-large table.price-overview tr td:first-child {
      white-space: nowrap;
      text-align: right; }
    .product-description .img-large table.price-overview tr td:nth-child(2) {
      width: 100%; }
  .product-description .img-large #product-spec,
  .product-description .img-large #product-flavor {
    margin-bottom: 0.5rem;
    padding-bottom: 0.5rem; }
    .product-description .img-large #product-spec .size,
    .product-description .img-large #product-flavor .size {
      margin-bottom: 0.3rem; }
    .product-description .img-large #product-spec .size-frame div, .product-description .img-large #product-flavor .size-frame #product-spec div, .product-description .img-large #product-spec .flavor-frame div, .product-description .img-large #product-flavor .flavor-frame #product-spec div,
    .product-description .img-large #product-spec .size-frame #product-flavor div,
    .product-description .img-large #product-flavor .size-frame div,
    .product-description .img-large #product-spec .flavor-frame #product-flavor div,
    .product-description .img-large #product-flavor .flavor-frame div {
      background-color: none;
      border: 1px solid #aaa;
      box-shadow: none;
      margin: 0.2rem 0.3rem;
      padding: 0.1rem 0.5rem;
      border-radius: 10px;
      font-size: 0.9rem; }
    .product-description .img-large #product-spec .size-frame div:hover,
    .product-description .img-large #product-flavor .size-frame div:hover {
      background-color: rgba(99, 99, 99, 0.1);
      cursor: pointer; }
    .product-description .img-large #product-spec .size-frame div.active, .product-description .img-large #product-spec .size-frame div.active:hover,
    .product-description .img-large #product-flavor .size-frame div.active,
    .product-description .img-large #product-flavor .size-frame div.active:hover {
      background-color: rgba(213, 108, 3, 0.1);
      border: 1px solid #d56c03;
      box-shadow: 0 0 5px #d56c03;
      cursor: default; }
    .product-description .img-large #product-spec .flavor-frame div:hover,
    .product-description .img-large #product-flavor .flavor-frame div:hover {
      background-color: rgba(99, 99, 99, 0.1);
      cursor: pointer; }
    .product-description .img-large #product-spec .flavor-frame div.active, .product-description .img-large #product-spec .flavor-frame div.active:hover,
    .product-description .img-large #product-flavor .flavor-frame div.active,
    .product-description .img-large #product-flavor .flavor-frame div.active:hover {
      background-color: rgba(255, 102, 255, 0.1);
      border: 1px solid #f6f;
      box-shadow: 0 0 5px #f6f;
      cursor: default; }
  .product-description .img-large #delivery-option {
    border: 1px solid #ccc;
    border-radius: 20px; }
    .product-description .img-large #delivery-option .rad-option label {
      font-weight: bold; }
    .product-description .img-large #delivery-option .one-time-purchase-frame,
    .product-description .img-large #delivery-option .recurring-delivery-frame {
      padding: 0.5rem;
      margin-bottom: 0.5rem; }
      .product-description .img-large #delivery-option .one-time-purchase-frame .rad-option,
      .product-description .img-large #delivery-option .recurring-delivery-frame .rad-option {
        /*
					span:nth-child(1) {
					}
          */ }
        .product-description .img-large #delivery-option .one-time-purchase-frame .rad-option span,
        .product-description .img-large #delivery-option .recurring-delivery-frame .rad-option span {
          display: block;
          text-align: right; }
        .product-description .img-large #delivery-option .one-time-purchase-frame .rad-option span:nth-child(2),
        .product-description .img-large #delivery-option .recurring-delivery-frame .rad-option span:nth-child(2) {
          font-size: 0.8rem; }
      .product-description .img-large #delivery-option .one-time-purchase-frame .one-time-delivery,
      .product-description .img-large #delivery-option .one-time-purchase-frame .recurring-delivery,
      .product-description .img-large #delivery-option .recurring-delivery-frame .one-time-delivery,
      .product-description .img-large #delivery-option .recurring-delivery-frame .recurring-delivery {
        padding-left: 2.3rem; }
      .product-description .img-large #delivery-option .one-time-purchase-frame #recurring-delivery,
      .product-description .img-large #delivery-option .one-time-purchase-frame #one-time-delivery,
      .product-description .img-large #delivery-option .recurring-delivery-frame #recurring-delivery,
      .product-description .img-large #delivery-option .recurring-delivery-frame #one-time-delivery {
        display: none;
        margin-top: 1rem; }
        .product-description .img-large #delivery-option .one-time-purchase-frame #recurring-delivery.show,
        .product-description .img-large #delivery-option .one-time-purchase-frame #one-time-delivery.show,
        .product-description .img-large #delivery-option .recurring-delivery-frame #recurring-delivery.show,
        .product-description .img-large #delivery-option .recurring-delivery-frame #one-time-delivery.show {
          display: block;
          animation: fade_in_show 0.5s; }

@keyframes fade_in_show {
  0% {
    opacity: 0;
    transform: scale(0); }
  100% {
    opacity: 1;
    transform: scale(1); } }
      .product-description .img-large #delivery-option .one-time-purchase-frame .delivery-info,
      .product-description .img-large #delivery-option .recurring-delivery-frame .delivery-info {
        font-size: 0.8rem;
        padding-left: 2.3rem; }
      .product-description .img-large #delivery-option .one-time-purchase-frame #recurring-delivery .mor-select-inverse,
      .product-description .img-large #delivery-option .recurring-delivery-frame #recurring-delivery .mor-select-inverse {
        width: calc(100% - 2rem); }
    .product-description .img-large #delivery-option .one-time-purchase-frame.active, .product-description .img-large #delivery-option .one-time-purchase-frame.active-single, .product-description .img-large #delivery-option .recurring-delivery-frame.active, .product-description .img-large #delivery-option .recurring-delivery-frame.active-single {
      background-color: #f4f4f4;
      margin-bottom: 0;
      margin-top: 0; }
    .product-description .img-large #delivery-option .one-time-purchase-frame.active {
      border-radius: 20px 20px 0 0; }
    .product-description .img-large #delivery-option .one-time-purchase-frame.active-single {
      border-radius: 20px; }
    .product-description .img-large #delivery-option .recurring-delivery-frame.active {
      border-radius: 0 0 20px 20px; }
    .product-description .img-large #delivery-option .recurring-delivery-frame.active-single {
      border-radius: 20px; }
    .product-description .img-large #delivery-option .mor-rad-container {
      font-size: 1.1rem;
      margin-bottom: 0.2rem; }
      .product-description .img-large #delivery-option .mor-rad-container .mor-rad-checkmark {
        top: 5px;
        height: 18px;
        width: 18px; }
        .product-description .img-large #delivery-option .mor-rad-container .mor-rad-checkmark::after {
          top: 5px;
          left: 5px; }
    .product-description .img-large #delivery-option .add-to-cart-frame {
      margin-top: 0.5rem; }
      .product-description .img-large #delivery-option .add-to-cart-frame .out-of-stock {
        font-size: 1rem;
        color: #c00; }

.product-content-frame {
  position: relative;
  background: #f4f4f4;
  padding: 2rem;
  margin-top: 2rem; }
  .product-content-frame .shape-divider-top-arrow {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
    line-height: 0; }
    .product-content-frame .shape-divider-top-arrow svg {
      position: relative;
      display: block;
      width: calc(100% + 1.3px);
      height: 100px; }
    .product-content-frame .shape-divider-top-arrow .shape-fill {
      fill: #ffffff; }
  .product-content-frame h2 {
    color: #555 !important; }

.shop-product-content h1,
.shop-product-content h2,
.shop-product-content h3,
.shop-product-content h4,
.shop-product-content h5 {
  color: #555; }

.shop-product-content div,
.shop-product-content p,
.shop-product-content li {
  color: #888;
  font-size: 1.1rem; }

.shop-product-content ul.fa-ul {
  padding: 1.5rem 3rem 1.5rem 3rem;
  list-style: none; }
  .shop-product-content ul.fa-ul li {
    margin-bottom: 1.5rem;
    position: relative;
    padding-left: 2rem; }

.shop-product-content img {
  width: auto; }

.shop-product-content a {
  color: #bf5500; }
  .shop-product-content a:hover {
    color: #f4f4f4;
    background: #bf5500; }

.product-reg-frame .progressbar {
  padding: 2rem 0 1rem 0;
  background: rgba(153, 204, 0, 0.1);
  margin-bottom: 1.5rem;
  border-bottom: #690 1px solid; }
  .product-reg-frame .progressbar .progress {
    position: relative;
    display: flex;
    max-width: 1280px;
    margin: auto; }
    .product-reg-frame .progressbar .progress .progress-track {
      position: absolute;
      top: 0.6rem;
      width: 100%;
      height: 5px;
      background-color: #dfe3e4;
      z-index: -1; }
    .product-reg-frame .progressbar .progress .progress-step {
      position: relative;
      width: 100%;
      font-size: 1rem;
      text-align: center;
      color: #888; }
      .product-reg-frame .progressbar .progress .progress-step:last-child:after {
        display: none; }
      .product-reg-frame .progressbar .progress .progress-step:before {
        content: "\f00c";
        display: flex;
        margin: 0 auto;
        padding-left: 0.1rem;
        margin-bottom: 0.5rem;
        width: 1.5rem;
        height: 1.5rem;
        background: #fff;
        border: 4px solid #dfe3e4;
        border-radius: 100%;
        color: transparent; }
      .product-reg-frame .progressbar .progress .progress-step:after {
        content: "";
        position: absolute;
        top: 0.5rem;
        left: 50%;
        width: 0%;
        transition: width 1s ease-in;
        height: 0.5rem;
        background: #dfe3e4;
        z-index: -1; }
      .product-reg-frame .progressbar .progress .progress-step.is-active {
        color: #bf5500; }
        .product-reg-frame .progressbar .progress .progress-step.is-active:before {
          border: 4px solid #bf5500;
          animation: pulse 2s infinite; }
      .product-reg-frame .progressbar .progress .progress-step.is-complete {
        color: #690; }
        .product-reg-frame .progressbar .progress .progress-step.is-complete:before {
          font-family: FontAwesome;
          font-size: 0.8rem;
          color: #fff;
          background: #527a03;
          border: 4px solid transparent; }
        .product-reg-frame .progressbar .progress .progress-step.is-complete:after {
          background: #99cc00;
          animation: nextStep 1s;
          animation-fill-mode: forwards; }
        .product-reg-frame .progressbar .progress .progress-step.is-complete:hover {
          cursor: pointer; }

.product-reg-frame .product-reg {
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 2rem; }
  .product-reg-frame .product-reg .button-frame {
    text-align: right;
    margin-top: 2rem;
    border-top: 1px solid #aaa; }
    .product-reg-frame .product-reg .button-frame button {
      margin: 1rem 0; }
      .product-reg-frame .product-reg .button-frame button i[class="fas fa-chevron-right"] {
        margin-left: 0.5rem; }
      .product-reg-frame .product-reg .button-frame button i[class="fas fa-chevron-left"] {
        margin-right: 0.5rem; }

@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 85, 0, 0.4); }
  70% {
    box-shadow: 0 0 0 10px rgba(33, 131, 221, 0); }
  100% {
    box-shadow: 0 0 0 0 rgba(33, 131, 221, 0); } }

@keyframes nextStep {
  0% {
    width: 0%; }
  100% {
    width: 100%; } }

.product-reg > .product-reg-header {
  width: 100%; }
  .product-reg > .product-reg-header h1 {
    font-weight: 700;
    color: #555;
    margin-left: 2rem; }
  .product-reg > .product-reg-header .arrows {
    margin-left: 0.5rem;
    margin-right: 2rem;
    font-size: 2rem; }
    .product-reg > .product-reg-header .arrows i {
      background: #f4f4f4;
      padding: 0.2rem; }
      .product-reg > .product-reg-header .arrows i:last-child {
        margin-left: 0.5rem; }
      .product-reg > .product-reg-header .arrows i:hover {
        background: #ccc;
        cursor: pointer; }

.product-reg .product-reg-header-intro {
  padding: 0.5rem 1rem 0 2rem; }
  .product-reg .product-reg-header-intro .publish-button {
    position: relative; }
    .product-reg .product-reg-header-intro .publish-button::after {
      content: "";
      clear: both;
      display: table; }
    .product-reg .product-reg-header-intro .publish-button .publish {
      max-width: 120px;
      float: right;
      margin: 0 3rem 1rem 1rem; }
      .product-reg .product-reg-header-intro .publish-button .publish.hide {
        opacity: 0;
        margin-top: -9999px;
        overflow: hidden; }
    .product-reg .product-reg-header-intro .publish-button .publish-hover {
      max-width: 120px;
      position: absolute;
      margin: 0 3rem 1rem 1rem;
      top: 0;
      right: 0;
      bottom: 0;
      object-fit: contain;
      opacity: 0;
      transition: opacity 0.3s ease-in-out; }
      .product-reg .product-reg-header-intro .publish-button .publish-hover.hide {
        opacity: 0;
        margin-top: -9999px;
        overflow: hidden; }
    .product-reg .product-reg-header-intro .publish-button a:hover .publish-hover {
      opacity: 1; }
    .product-reg .product-reg-header-intro .publish-button .published {
      max-width: 200px;
      width: 0;
      height: auto;
      opacity: 0;
      transition: width 0.4s ease-in; }
      .product-reg .product-reg-header-intro .publish-button .published.show {
        width: 200px;
        opacity: 1; }
    .product-reg .product-reg-header-intro .publish-button span.hide {
      display: none; }
    .product-reg .product-reg-header-intro .publish-button span.show {
      display: contents; }
  .product-reg .product-reg-header-intro .underline-dotted {
    border-bottom: dashed 2px #690;
    color: #690;
    display: inline-block; }

.product-reg .product-display-frame .tooltip[data-tooltip]::before,
.product-reg .product-display-frame .tooltip[data-tooltip]::after {
  content: "";
  display: none; }

.product-reg .product-display-frame .item:hover {
  transform: none !important; }

.product-reg .product-display-frame a:hover {
  cursor: default; }

.product-reg .product-display-frame .btn-main:hover, .product-reg .product-display-frame .btn-main-dark:hover {
  background-color: #690; }

.form-product-reg {
  margin-top: 2rem;
  margin-bottom: 2rem;
  border-radius: 1rem; }
  .form-product-reg .product-title {
    color: #555;
    margin-bottom: 1rem;
    font-size: 1.2rem; }
    .form-product-reg .product-title .product-title-span {
      color: #bf5500; }
  .form-product-reg .category {
    margin-bottom: 3rem; }
    .form-product-reg .category .category-frame {
      background: #fff;
      border: 1px solid #aaa;
      border-radius: 0.5rem;
      padding: 1rem 1rem 0 1rem;
      align-items: flex-start; }
      .form-product-reg .category .category-frame div:first-child {
        margin-right: 2rem; }
  .form-product-reg .textbox.keywords label {
    display: inline-block; }
  .form-product-reg .edit-size-flavor {
    color: #bf5500;
    transition: all 0.3s ease-in-out;
    display: inline-block; }
    .form-product-reg .edit-size-flavor:hover {
      cursor: pointer;
      background: #bf5500;
      color: #f4f4f4;
      margin: 0 -0.2rem;
      padding: 0 0.2rem;
      border-radius: 0.3rem; }
  .form-product-reg .vat {
    margin-top: 2rem; }
    .form-product-reg .vat .vat-header {
      font-weight: bold;
      color: #555; }
    .form-product-reg .vat .vat-options {
      display: flex;
      flex-wrap: wrap;
      margin-top: 0.3rem; }
  .form-product-reg .image-video-container.flex-container {
    align-items: flex-start; }
  .form-product-reg .image-video-container .image,
  .form-product-reg .image-video-container .video,
  .form-product-reg .image-video-container .help {
    padding: 0.5rem;
    background: #fff;
    border-radius: 0.5rem;
    max-width: 220px; }
    .form-product-reg .image-video-container .image button,
    .form-product-reg .image-video-container .video button,
    .form-product-reg .image-video-container .help button {
      font-size: 1.2rem !important;
      color: #555;
      margin-bottom: 1.5rem;
      white-space: nowrap; }
      .form-product-reg .image-video-container .image button:hover,
      .form-product-reg .image-video-container .video button:hover,
      .form-product-reg .image-video-container .help button:hover {
        color: #fff; }
      .form-product-reg .image-video-container .image button i,
      .form-product-reg .image-video-container .video button i,
      .form-product-reg .image-video-container .help button i {
        font-size: 2rem;
        padding-right: 0.5rem; }
    .form-product-reg .image-video-container .image > div,
    .form-product-reg .image-video-container .video > div,
    .form-product-reg .image-video-container .help > div {
      display: flex;
      text-align: center;
      align-items: flex-end; }
      .form-product-reg .image-video-container .image > div.thumb,
      .form-product-reg .image-video-container .video > div.thumb,
      .form-product-reg .image-video-container .help > div.thumb {
        border-bottom: #aaa 1px solid;
        padding: 0.8rem 0;
        position: relative; }
        .form-product-reg .image-video-container .image > div.thumb:last-child,
        .form-product-reg .image-video-container .video > div.thumb:last-child,
        .form-product-reg .image-video-container .help > div.thumb:last-child {
          border: none; }
        .form-product-reg .image-video-container .image > div.thumb [data-tooltip]::before,
        .form-product-reg .image-video-container .video > div.thumb [data-tooltip]::before,
        .form-product-reg .image-video-container .help > div.thumb [data-tooltip]::before {
          background-color: rgba(204, 0, 0, 0.7);
          width: 8rem;
          bottom: 50px;
          left: 135%;
          margin-bottom: 0; }
        .form-product-reg .image-video-container .image > div.thumb [data-tooltip]::after,
        .form-product-reg .image-video-container .video > div.thumb [data-tooltip]::after,
        .form-product-reg .image-video-container .help > div.thumb [data-tooltip]::after {
          border-width: 8px;
          border-style: solid;
          border-color: rgba(204, 0, 0, 0.7) transparent transparent transparent;
          bottom: 34px;
          left: 55%; }
        .form-product-reg .image-video-container .image > div.thumb .checkbox-tooltip[data-tooltip]::before,
        .form-product-reg .image-video-container .video > div.thumb .checkbox-tooltip[data-tooltip]::before,
        .form-product-reg .image-video-container .help > div.thumb .checkbox-tooltip[data-tooltip]::before {
          background-color: #669900;
          bottom: 16px !important; }
        .form-product-reg .image-video-container .image > div.thumb .checkbox-tooltip[data-tooltip]::after,
        .form-product-reg .image-video-container .video > div.thumb .checkbox-tooltip[data-tooltip]::after,
        .form-product-reg .image-video-container .help > div.thumb .checkbox-tooltip[data-tooltip]::after {
          bottom: 0;
          border-color: #669900 transparent transparent transparent; }
        .form-product-reg .image-video-container .image > div.thumb .span-video,
        .form-product-reg .image-video-container .video > div.thumb .span-video,
        .form-product-reg .image-video-container .help > div.thumb .span-video {
          position: absolute;
          color: #fff;
          border: none !important;
          text-shadow: 0px 1px 10px #000;
          top: 50%;
          left: 50%;
          display: inline-block;
          transform: translateY(-50%) translateX(-50%);
          -webkit-transform: translateY(-50%) translateX(-50%);
          font-size: 30px;
          z-index: 100; }
          .form-product-reg .image-video-container .image > div.thumb .span-video i,
          .form-product-reg .image-video-container .video > div.thumb .span-video i,
          .form-product-reg .image-video-container .help > div.thumb .span-video i {
            font-size: 40px; }
        .form-product-reg .image-video-container .image > div.thumb .tools,
        .form-product-reg .image-video-container .video > div.thumb .tools,
        .form-product-reg .image-video-container .help > div.thumb .tools {
          justify-content: center;
          text-align: center; }
          .form-product-reg .image-video-container .image > div.thumb .tools div,
          .form-product-reg .image-video-container .video > div.thumb .tools div,
          .form-product-reg .image-video-container .help > div.thumb .tools div {
            text-align: center; }
          .form-product-reg .image-video-container .image > div.thumb .tools .checkbox-container,
          .form-product-reg .image-video-container .video > div.thumb .tools .checkbox-container,
          .form-product-reg .image-video-container .help > div.thumb .tools .checkbox-container {
            padding-left: 0;
            margin-bottom: 3.5rem;
            margin-right: 1rem; }
      .form-product-reg .image-video-container .image > div a.tooltip i,
      .form-product-reg .image-video-container .video > div a.tooltip i,
      .form-product-reg .image-video-container .help > div a.tooltip i {
        font-size: 1.3rem;
        padding: 0.5rem;
        margin-left: 0.5rem;
        transition: color 0.3s ease-in-out; }
        .form-product-reg .image-video-container .image > div a.tooltip i:hover,
        .form-product-reg .image-video-container .video > div a.tooltip i:hover,
        .form-product-reg .image-video-container .help > div a.tooltip i:hover {
          color: #c00; }
  .form-product-reg .image-video-container .video .thumb a:first-child,
  .form-product-reg .image-video-container .help .thumb a:first-child {
    cursor: pointer;
    position: relative; }
    .form-product-reg .image-video-container .video .thumb a:first-child img,
    .form-product-reg .image-video-container .help .thumb a:first-child img {
      filter: brightness(80%); }
  .form-product-reg .image-video-container .image {
    margin-right: 3rem; }
  .form-product-reg .help {
    margin-left: 3rem;
    text-align: center; }
    .form-product-reg .help h3 {
      padding: 1rem;
      width: 100%; }
    .form-product-reg .help img {
      width: 100%;
      height: auto; }
  .form-product-reg .btn-add-size-frame {
    margin-bottom: 2rem; }
    .form-product-reg .btn-add-size-frame button,
    .form-product-reg .btn-add-size-frame a {
      font-size: 1.2rem;
      color: #555; }
      .form-product-reg .btn-add-size-frame button:hover,
      .form-product-reg .btn-add-size-frame a:hover {
        color: #fff; }
      .form-product-reg .btn-add-size-frame button i,
      .form-product-reg .btn-add-size-frame a i {
        font-size: 1.8rem;
        margin-right: 0.5rem; }
  .form-product-reg table.product-size,
  .form-product-reg table.subscription,
  .form-product-reg table.partner-table,
  .form-product-reg table.partner-table-roles {
    width: 100%;
    border-collapse: collapse; }
    .form-product-reg table.product-size tr:nth-of-type(odd),
    .form-product-reg table.subscription tr:nth-of-type(odd),
    .form-product-reg table.partner-table tr:nth-of-type(odd),
    .form-product-reg table.partner-table-roles tr:nth-of-type(odd) {
      background: #ddd; }
    .form-product-reg table.product-size tr:nth-of-type(even),
    .form-product-reg table.subscription tr:nth-of-type(even),
    .form-product-reg table.partner-table tr:nth-of-type(even),
    .form-product-reg table.partner-table-roles tr:nth-of-type(even) {
      background: #f4f4f4; }
    .form-product-reg table.product-size th,
    .form-product-reg table.subscription th,
    .form-product-reg table.partner-table th,
    .form-product-reg table.partner-table-roles th {
      background: #690;
      color: #fff;
      font-weight: 500; }
    .form-product-reg table.product-size td,
    .form-product-reg table.product-size th,
    .form-product-reg table.subscription td,
    .form-product-reg table.subscription th,
    .form-product-reg table.partner-table td,
    .form-product-reg table.partner-table th,
    .form-product-reg table.partner-table-roles td,
    .form-product-reg table.partner-table-roles th {
      padding: 0.5rem;
      border: 1px solid #fff;
      text-align: center; }
    .form-product-reg table.product-size tr:hover,
    .form-product-reg table.subscription tr:hover,
    .form-product-reg table.partner-table tr:hover,
    .form-product-reg table.partner-table-roles tr:hover {
      background-color: rgba(102, 153, 0, 0.1); }
    .form-product-reg table.product-size td,
    .form-product-reg table.subscription td,
    .form-product-reg table.partner-table td,
    .form-product-reg table.partner-table-roles td {
      font-size: 0.9rem; }
      .form-product-reg table.product-size td:nth-child(1) > span,
      .form-product-reg table.subscription td:nth-child(1) > span,
      .form-product-reg table.partner-table td:nth-child(1) > span,
      .form-product-reg table.partner-table-roles td:nth-child(1) > span {
        font-weight: 700;
        font-size: 1.2rem;
        white-space: nowrap;
        display: block;
        margin-bottom: 0.8rem; }
      .form-product-reg table.product-size td:nth-child(1) .thumb,
      .form-product-reg table.subscription td:nth-child(1) .thumb,
      .form-product-reg table.partner-table td:nth-child(1) .thumb,
      .form-product-reg table.partner-table-roles td:nth-child(1) .thumb {
        display: flex;
        flex-direction: row;
        align-items: center;
        align-content: center;
        flex-wrap: nowrap;
        justify-content: space-between;
        min-width: 6rem; }
        .form-product-reg table.product-size td:nth-child(1) .thumb > div:nth-child(2),
        .form-product-reg table.subscription td:nth-child(1) .thumb > div:nth-child(2),
        .form-product-reg table.partner-table td:nth-child(1) .thumb > div:nth-child(2),
        .form-product-reg table.partner-table-roles td:nth-child(1) .thumb > div:nth-child(2) {
          margin-top: 1.8rem; }
      .form-product-reg table.product-size td:nth-child(1) .checkbox-container,
      .form-product-reg table.subscription td:nth-child(1) .checkbox-container,
      .form-product-reg table.partner-table td:nth-child(1) .checkbox-container,
      .form-product-reg table.partner-table-roles td:nth-child(1) .checkbox-container {
        margin: -1.8rem 0 0 0.3rem !important; }
      .form-product-reg table.product-size td:nth-child(3),
      .form-product-reg table.subscription td:nth-child(3),
      .form-product-reg table.partner-table td:nth-child(3),
      .form-product-reg table.partner-table-roles td:nth-child(3) {
        white-space: nowrap; }
        .form-product-reg table.product-size td:nth-child(3) > .thumb.tooltip-green,
        .form-product-reg table.subscription td:nth-child(3) > .thumb.tooltip-green,
        .form-product-reg table.partner-table td:nth-child(3) > .thumb.tooltip-green,
        .form-product-reg table.partner-table-roles td:nth-child(3) > .thumb.tooltip-green {
          white-space: normal; }
          .form-product-reg table.product-size td:nth-child(3) > .thumb.tooltip-green [data-tooltip]::before,
          .form-product-reg table.subscription td:nth-child(3) > .thumb.tooltip-green [data-tooltip]::before,
          .form-product-reg table.partner-table td:nth-child(3) > .thumb.tooltip-green [data-tooltip]::before,
          .form-product-reg table.partner-table-roles td:nth-child(3) > .thumb.tooltip-green [data-tooltip]::before {
            font-size: 1rem !important; }
          .form-product-reg table.product-size td:nth-child(3) > .thumb.tooltip-green [data-tooltip]::after,
          .form-product-reg table.subscription td:nth-child(3) > .thumb.tooltip-green [data-tooltip]::after,
          .form-product-reg table.partner-table td:nth-child(3) > .thumb.tooltip-green [data-tooltip]::after,
          .form-product-reg table.partner-table-roles td:nth-child(3) > .thumb.tooltip-green [data-tooltip]::after {
            border-top: 0.5rem solid rgba(18, 49, 2, 0.9); }
        .form-product-reg table.product-size td:nth-child(3) > .thumb.view-header span,
        .form-product-reg table.subscription td:nth-child(3) > .thumb.view-header span,
        .form-product-reg table.partner-table td:nth-child(3) > .thumb.view-header span,
        .form-product-reg table.partner-table-roles td:nth-child(3) > .thumb.view-header span {
          border-bottom: dashed 2px #690;
          color: #690; }
      .form-product-reg table.product-size td i,
      .form-product-reg table.subscription td i,
      .form-product-reg table.partner-table td i,
      .form-product-reg table.partner-table-roles td i {
        font-size: 1.5rem; }
        .form-product-reg table.product-size td i.red,
        .form-product-reg table.subscription td i.red,
        .form-product-reg table.partner-table td i.red,
        .form-product-reg table.partner-table-roles td i.red {
          color: #c00; }
        .form-product-reg table.product-size td i.green,
        .form-product-reg table.subscription td i.green,
        .form-product-reg table.partner-table td i.green,
        .form-product-reg table.partner-table-roles td i.green {
          color: #690; }
        .form-product-reg table.product-size td i.space,
        .form-product-reg table.subscription td i.space,
        .form-product-reg table.partner-table td i.space,
        .form-product-reg table.partner-table-roles td i.space {
          margin-right: 0.3rem; }
      .form-product-reg table.product-size td .thumb,
      .form-product-reg table.subscription td .thumb,
      .form-product-reg table.partner-table td .thumb,
      .form-product-reg table.partner-table-roles td .thumb {
        margin-bottom: 0.5rem;
        padding-bottom: 0.5rem; }
        .form-product-reg table.product-size td .thumb:nth-of-type(even),
        .form-product-reg table.subscription td .thumb:nth-of-type(even),
        .form-product-reg table.partner-table td .thumb:nth-of-type(even),
        .form-product-reg table.partner-table-roles td .thumb:nth-of-type(even) {
          background-color: rgba(102, 153, 0, 0.3);
          margin: 0 -0.5rem 0 -0.5rem !important;
          padding: 0.5rem; }
        .form-product-reg table.product-size td .thumb:last-child,
        .form-product-reg table.subscription td .thumb:last-child,
        .form-product-reg table.partner-table td .thumb:last-child,
        .form-product-reg table.partner-table-roles td .thumb:last-child {
          margin-bottom: 0 !important; }
        .form-product-reg table.product-size td .thumb:last-child,
        .form-product-reg table.subscription td .thumb:last-child,
        .form-product-reg table.partner-table td .thumb:last-child,
        .form-product-reg table.partner-table-roles td .thumb:last-child {
          margin-bottom: 0;
          padding-bottom: 0;
          border: none; }
        .form-product-reg table.product-size td .thumb.view-header span,
        .form-product-reg table.subscription td .thumb.view-header span,
        .form-product-reg table.partner-table td .thumb.view-header span,
        .form-product-reg table.partner-table-roles td .thumb.view-header span {
          border-bottom: dashed 2px #bf5500;
          color: #bf5500; }
        .form-product-reg table.product-size td .thumb.view-header [data-tooltip]::before,
        .form-product-reg table.subscription td .thumb.view-header [data-tooltip]::before,
        .form-product-reg table.partner-table td .thumb.view-header [data-tooltip]::before,
        .form-product-reg table.partner-table-roles td .thumb.view-header [data-tooltip]::before {
          margin-bottom: 2.5rem;
          font-size: 1.2rem;
          font-weight: 300;
          font-family: "Poppins", sans-serif;
          width: 14rem;
          margin-left: -7rem; }
        .form-product-reg table.product-size td .thumb.view-header [data-tooltip]::after,
        .form-product-reg table.subscription td .thumb.view-header [data-tooltip]::after,
        .form-product-reg table.partner-table td .thumb.view-header [data-tooltip]::after,
        .form-product-reg table.partner-table-roles td .thumb.view-header [data-tooltip]::after {
          margin-bottom: 2rem;
          border-top: 0.5rem solid #000;
          border-top: 0.5rem solid rgba(51, 51, 51, 0.9);
          border-right: 0.5rem solid transparent;
          border-left: 0.5rem solid transparent; }
        .form-product-reg table.product-size td .thumb .img,
        .form-product-reg table.subscription td .thumb .img,
        .form-product-reg table.partner-table td .thumb .img,
        .form-product-reg table.partner-table-roles td .thumb .img {
          margin-bottom: 0.5rem; }
        .form-product-reg table.product-size td .thumb .checkbox-container,
        .form-product-reg table.subscription td .thumb .checkbox-container,
        .form-product-reg table.partner-table td .thumb .checkbox-container,
        .form-product-reg table.partner-table-roles td .thumb .checkbox-container {
          margin: -1rem 0 0 0.3rem; }
          .form-product-reg table.product-size td .thumb .checkbox-container[data-tooltip]::before,
          .form-product-reg table.subscription td .thumb .checkbox-container[data-tooltip]::before,
          .form-product-reg table.partner-table td .thumb .checkbox-container[data-tooltip]::before,
          .form-product-reg table.partner-table-roles td .thumb .checkbox-container[data-tooltip]::before {
            margin-bottom: 0.7rem; }
          .form-product-reg table.product-size td .thumb .checkbox-container[data-tooltip]::after,
          .form-product-reg table.subscription td .thumb .checkbox-container[data-tooltip]::after,
          .form-product-reg table.partner-table td .thumb .checkbox-container[data-tooltip]::after,
          .form-product-reg table.partner-table-roles td .thumb .checkbox-container[data-tooltip]::after {
            margin-left: -0.6rem;
            margin-bottom: 0.2rem;
            border-right: 0.5rem solid transparent;
            border-left: 0.5rem solid transparent; }
          .form-product-reg table.product-size td .thumb .checkbox-container:hover input ~ .checkmark,
          .form-product-reg table.subscription td .thumb .checkbox-container:hover input ~ .checkmark,
          .form-product-reg table.partner-table td .thumb .checkbox-container:hover input ~ .checkmark,
          .form-product-reg table.partner-table-roles td .thumb .checkbox-container:hover input ~ .checkmark {
            background-color: #fff;
            box-shadow: 0 0 5px #690; }
          .form-product-reg table.product-size td .thumb .checkbox-container input:checked ~ .checkmark,
          .form-product-reg table.subscription td .thumb .checkbox-container input:checked ~ .checkmark,
          .form-product-reg table.partner-table td .thumb .checkbox-container input:checked ~ .checkmark,
          .form-product-reg table.partner-table-roles td .thumb .checkbox-container input:checked ~ .checkmark {
            background-color: #690;
            border: 1px #690 solid; }
      .form-product-reg table.product-size td > .checkbox-center,
      .form-product-reg table.subscription td > .checkbox-center,
      .form-product-reg table.partner-table td > .checkbox-center,
      .form-product-reg table.partner-table-roles td > .checkbox-center {
        display: flex;
        justify-content: center;
        padding-left: 0.5rem;
        margin-top: -0.75rem; }
        .form-product-reg table.product-size td > .checkbox-center:hover input ~ .checkmark,
        .form-product-reg table.subscription td > .checkbox-center:hover input ~ .checkmark,
        .form-product-reg table.partner-table td > .checkbox-center:hover input ~ .checkmark,
        .form-product-reg table.partner-table-roles td > .checkbox-center:hover input ~ .checkmark {
          background-color: #fff;
          box-shadow: 0 0 5px #690 !important; }
        .form-product-reg table.product-size td > .checkbox-center input:checked ~ .checkmark,
        .form-product-reg table.subscription td > .checkbox-center input:checked ~ .checkmark,
        .form-product-reg table.partner-table td > .checkbox-center input:checked ~ .checkmark,
        .form-product-reg table.partner-table-roles td > .checkbox-center input:checked ~ .checkmark {
          background-color: #690;
          border: 1px #690 solid; }
      .form-product-reg table.product-size td:nth-child(5) > span,
      .form-product-reg table.subscription td:nth-child(5) > span,
      .form-product-reg table.partner-table td:nth-child(5) > span,
      .form-product-reg table.partner-table-roles td:nth-child(5) > span {
        display: block;
        font-style: italic; }
      .form-product-reg table.product-size td:nth-child(5) div span:nth-child(2), .form-product-reg table.product-size td:nth-child(5) div span:nth-child(3),
      .form-product-reg table.subscription td:nth-child(5) div span:nth-child(2),
      .form-product-reg table.subscription td:nth-child(5) div span:nth-child(3),
      .form-product-reg table.partner-table td:nth-child(5) div span:nth-child(2),
      .form-product-reg table.partner-table td:nth-child(5) div span:nth-child(3),
      .form-product-reg table.partner-table-roles td:nth-child(5) div span:nth-child(2),
      .form-product-reg table.partner-table-roles td:nth-child(5) div span:nth-child(3) {
        color: #c00; }
      .form-product-reg table.product-size td:nth-child(6) .checkbox-container:hover input ~ .checkmark,
      .form-product-reg table.subscription td:nth-child(6) .checkbox-container:hover input ~ .checkmark,
      .form-product-reg table.partner-table td:nth-child(6) .checkbox-container:hover input ~ .checkmark,
      .form-product-reg table.partner-table-roles td:nth-child(6) .checkbox-container:hover input ~ .checkmark {
        background-color: #fff;
        box-shadow: 0 0 5px #c00 !important; }
      .form-product-reg table.product-size td:nth-child(6) .checkbox-container input:checked ~ .checkmark,
      .form-product-reg table.subscription td:nth-child(6) .checkbox-container input:checked ~ .checkmark,
      .form-product-reg table.partner-table td:nth-child(6) .checkbox-container input:checked ~ .checkmark,
      .form-product-reg table.partner-table-roles td:nth-child(6) .checkbox-container input:checked ~ .checkmark {
        background-color: #c00;
        border: 1px #c00 solid; }
      .form-product-reg table.product-size td:nth-child(6) .tooltip-red [data-tooltip]::before,
      .form-product-reg table.subscription td:nth-child(6) .tooltip-red [data-tooltip]::before,
      .form-product-reg table.partner-table td:nth-child(6) .tooltip-red [data-tooltip]::before,
      .form-product-reg table.partner-table-roles td:nth-child(6) .tooltip-red [data-tooltip]::before {
        margin-bottom: 1rem; }
      .form-product-reg table.product-size td:nth-child(6) .tooltip-red [data-tooltip]::after,
      .form-product-reg table.subscription td:nth-child(6) .tooltip-red [data-tooltip]::after,
      .form-product-reg table.partner-table td:nth-child(6) .tooltip-red [data-tooltip]::after,
      .form-product-reg table.partner-table-roles td:nth-child(6) .tooltip-red [data-tooltip]::after {
        margin-bottom: 0.5rem; }
      .form-product-reg table.product-size td:nth-child(6) .tooltip-red .checkmark:after,
      .form-product-reg table.subscription td:nth-child(6) .tooltip-red .checkmark:after,
      .form-product-reg table.partner-table td:nth-child(6) .tooltip-red .checkmark:after,
      .form-product-reg table.partner-table-roles td:nth-child(6) .tooltip-red .checkmark:after {
        left: 8px;
        top: 1px;
        height: 18px;
        border-width: 0 3px 0 0;
        transform: rotate(45deg); }
      .form-product-reg table.product-size td:nth-child(6) .tooltip-red .checkmark::before,
      .form-product-reg table.subscription td:nth-child(6) .tooltip-red .checkmark::before,
      .form-product-reg table.partner-table td:nth-child(6) .tooltip-red .checkmark::before,
      .form-product-reg table.partner-table-roles td:nth-child(6) .tooltip-red .checkmark::before {
        content: "";
        position: absolute;
        display: none; }
      .form-product-reg table.product-size td:nth-child(6) .tooltip-red input:checked ~ .checkmark::before,
      .form-product-reg table.subscription td:nth-child(6) .tooltip-red input:checked ~ .checkmark::before,
      .form-product-reg table.partner-table td:nth-child(6) .tooltip-red input:checked ~ .checkmark::before,
      .form-product-reg table.partner-table-roles td:nth-child(6) .tooltip-red input:checked ~ .checkmark::before {
        display: block; }
      .form-product-reg table.product-size td:nth-child(6) .tooltip-red .checkmark::before,
      .form-product-reg table.subscription td:nth-child(6) .tooltip-red .checkmark::before,
      .form-product-reg table.partner-table td:nth-child(6) .tooltip-red .checkmark::before,
      .form-product-reg table.partner-table-roles td:nth-child(6) .tooltip-red .checkmark::before {
        left: 10px;
        top: 2px;
        height: 18px;
        border: solid #fff !important;
        border-width: 0 0 0 3px !important;
        transform: rotate(135deg) !important; }
      .form-product-reg table.product-size td:nth-child(7) > .thumb [data-tooltip]::before,
      .form-product-reg table.subscription td:nth-child(7) > .thumb [data-tooltip]::before,
      .form-product-reg table.partner-table td:nth-child(7) > .thumb [data-tooltip]::before,
      .form-product-reg table.partner-table-roles td:nth-child(7) > .thumb [data-tooltip]::before {
        font-size: 1rem; }
      .form-product-reg table.product-size td:nth-child(9),
      .form-product-reg table.subscription td:nth-child(9),
      .form-product-reg table.partner-table td:nth-child(9),
      .form-product-reg table.partner-table-roles td:nth-child(9) {
        max-width: 8rem; }
        .form-product-reg table.product-size td:nth-child(9) .thumb > .video .span-video,
        .form-product-reg table.subscription td:nth-child(9) .thumb > .video .span-video,
        .form-product-reg table.partner-table td:nth-child(9) .thumb > .video .span-video,
        .form-product-reg table.partner-table-roles td:nth-child(9) .thumb > .video .span-video {
          position: absolute;
          color: #fff;
          border: none !important;
          text-shadow: 0px 1px 10px #000;
          top: 50%;
          left: 50%;
          display: inline-block;
          transform: translateY(-50%) translateX(-50%);
          -webkit-transform: translateY(-50%) translateX(-50%);
          font-size: 30px;
          z-index: 100; }
          .form-product-reg table.product-size td:nth-child(9) .thumb > .video .span-video i,
          .form-product-reg table.subscription td:nth-child(9) .thumb > .video .span-video i,
          .form-product-reg table.partner-table td:nth-child(9) .thumb > .video .span-video i,
          .form-product-reg table.partner-table-roles td:nth-child(9) .thumb > .video .span-video i {
            font-size: 40px; }
        .form-product-reg table.product-size td:nth-child(9) .thumb > .video a:hover,
        .form-product-reg table.subscription td:nth-child(9) .thumb > .video a:hover,
        .form-product-reg table.partner-table td:nth-child(9) .thumb > .video a:hover,
        .form-product-reg table.partner-table-roles td:nth-child(9) .thumb > .video a:hover {
          cursor: pointer; }
  .form-product-reg .show-hide-table-subscription {
    width: 0;
    height: 0;
    overflow: hidden;
    transition: all 0.6s ease-in-out; }
    .form-product-reg .show-hide-table-subscription.active {
      width: 100%;
      height: 32rem; }
    .form-product-reg .show-hide-table-subscription table.subscription {
      margin-left: 1.6rem;
      max-width: 30rem; }
      .form-product-reg .show-hide-table-subscription table.subscription td:nth-child(1) .checkbox-container {
        margin-top: 0 !important; }
        .form-product-reg .show-hide-table-subscription table.subscription td:nth-child(1) .checkbox-container span {
          color: #555 !important; }
      .form-product-reg .show-hide-table-subscription table.subscription td:nth-child(2) .mor-rad-container {
        font-size: 1rem;
        color: #555;
        margin-top: 0.8rem !important; }
        .form-product-reg .show-hide-table-subscription table.subscription td:nth-child(2) .mor-rad-container .mor-rad-checkmark {
          border: 1px #888 solid;
          top: 0;
          height: 1.4rem;
          width: 1.4rem; }
        .form-product-reg .show-hide-table-subscription table.subscription td:nth-child(2) .mor-rad-container input:checked ~ .mor-rad-checkmark {
          border: none; }
        .form-product-reg .show-hide-table-subscription table.subscription td:nth-child(2) .mor-rad-container .mor-rad-checkmark::after {
          top: 0.4rem;
          left: 0.4rem;
          width: 0.6rem;
          height: 0.6rem; }
      .form-product-reg .show-hide-table-subscription table.subscription td:nth-child(3) .textbox {
        margin-top: 0.2rem;
        margin-bottom: 0.2rem; }
        .form-product-reg .show-hide-table-subscription table.subscription td:nth-child(3) .textbox .currency {
          width: 9rem; }
  .form-product-reg .subscription-frame {
    margin-top: 1rem; }
    .form-product-reg .subscription-frame .checkmark {
      background-color: #fff; }

.tooltip-green [data-tooltip]::before {
  margin-bottom: 3rem;
  margin-left: -4.5rem;
  width: 8rem;
  background-color: #1b4405 !important; }

.tooltip-green [data-tooltip]::after {
  margin-bottom: 2.5rem;
  margin-left: -0.75rem !important;
  border-top: 0.5rem solid #0e1d06;
  border-top: 0.5rem solid rgba(18, 49, 2, 0.9);
  border-right: 0.5rem solid transparent;
  border-left: 0.5rem solid transparent; }

.tooltip-red [data-tooltip]::before {
  margin-bottom: 3rem;
  margin-left: -4.2rem;
  width: 8rem;
  background-color: #cc0000 !important; }

.tooltip-red [data-tooltip]::after {
  margin-bottom: 2.5rem;
  margin-left: -0.6rem !important;
  border-top: 0.5rem solid #c00;
  border-top: 0.5rem solid rgba(199, 0, 0, 0.9);
  border-right: 0.5rem solid transparent;
  border-left: 0.5rem solid transparent; }

.tooltip-white [data-tooltip]::before {
  margin-bottom: 3rem;
  margin-left: -4.2rem;
  width: 8rem;
  background-color: white !important;
  border: 1px #aaa solid;
  color: #555; }

.tooltip-white [data-tooltip]::after {
  margin-bottom: 2.5rem;
  margin-left: -0.6rem !important;
  border-top: 0.5rem solid #aaa;
  border-right: 0.5rem solid transparent;
  border-left: 0.5rem solid transparent; }

#product-overview .product-reg-header,
#company-info .product-reg-header,
#search-category .product-reg-header {
  margin-top: 2rem;
  font-size: 1.7rem; }
  #product-overview .product-reg-header span,
  #company-info .product-reg-header span,
  #search-category .product-reg-header span {
    white-space: nowrap; }

#product-overview .product-reg-header-intro h3,
#company-info .product-reg-header-intro h3,
#search-category .product-reg-header-intro h3 {
  margin: 1rem 0; }

#product-overview .product-reg-header-intro ul,
#company-info .product-reg-header-intro ul,
#search-category .product-reg-header-intro ul {
  list-style-type: none;
  padding-left: 0; }

#product-overview .product-reg-header-intro li,
#company-info .product-reg-header-intro li,
#search-category .product-reg-header-intro li {
  position: relative;
  padding-left: 1.5rem;
  margin-bottom: 0.5rem; }

#product-overview .product-reg-header-intro li:before,
#company-info .product-reg-header-intro li:before,
#search-category .product-reg-header-intro li:before {
  position: absolute;
  top: 0.2rem;
  left: 0;
  font-family: FontAwesome;
  content: "\f192";
  font-size: 0.8rem; }

#product-overview .product-reg-header-intro .fa-square-full,
#company-info .product-reg-header-intro .fa-square-full,
#search-category .product-reg-header-intro .fa-square-full {
  margin-left: 0.2rem; }

#product-overview .product-reg-header-intro .fa-check-square,
#company-info .product-reg-header-intro .fa-check-square,
#search-category .product-reg-header-intro .fa-check-square {
  margin-right: 0.2rem; }

#product-overview .product-reg-header-intro .fa-rotate-45,
#company-info .product-reg-header-intro .fa-rotate-45,
#search-category .product-reg-header-intro .fa-rotate-45 {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

#product-overview .product-reg-header-intro span,
#company-info .product-reg-header-intro span,
#search-category .product-reg-header-intro span {
  margin: 0 -0.5rem 0 -0.8rem !important; }
  #product-overview .product-reg-header-intro span .fa-square,
  #company-info .product-reg-header-intro span .fa-square,
  #search-category .product-reg-header-intro span .fa-square {
    font-size: 1.2rem;
    padding-left: 0.1rem; }
  #product-overview .product-reg-header-intro span .fa-plus,
  #company-info .product-reg-header-intro span .fa-plus,
  #search-category .product-reg-header-intro span .fa-plus {
    font-size: 0.8rem; }

#product-overview .btn-add-size-frame,
#company-info .btn-add-size-frame,
#search-category .btn-add-size-frame {
  padding-top: 1.5rem;
  display: flex;
  justify-content: flex-start;
  align-items: center; }
  #product-overview .btn-add-size-frame .btn-main, #product-overview .btn-add-size-frame .btn-main-dark,
  #company-info .btn-add-size-frame .btn-main,
  #company-info .btn-add-size-frame .btn-main-dark,
  #search-category .btn-add-size-frame .btn-main,
  #search-category .btn-add-size-frame .btn-main-dark {
    display: block;
    flex-direction: row;
    align-items: center;
    max-width: 100%;
    font-weight: bold; }

#product-overview .product,
#company-info .product,
#search-category .product {
  margin-bottom: 2rem;
  margin-top: 4rem;
  text-align: center; }
  #product-overview .product h2,
  #company-info .product h2,
  #search-category .product h2 {
    padding: 0.5rem 1rem;
    background-color: #555;
    border-top-right-radius: 2rem;
    border-top-left-radius: 2rem;
    color: #f4f4f4; }

#product-overview .country,
#product-overview .partner,
#company-info .country,
#company-info .partner,
#search-category .country,
#search-category .partner {
  margin: 2rem;
  width: 45%; }
  #product-overview .country label,
  #product-overview .partner label,
  #company-info .country label,
  #company-info .partner label,
  #search-category .country label,
  #search-category .partner label {
    font-weight: bold; }

.partner-overview-frame .partner-overview h2 {
  color: #555;
  margin-top: 4rem;
  margin-bottom: 2rem; }

.partner-overview-frame .partner-overview .search-box {
  margin: 0 -2rem 2rem -2rem; }

.partner-overview-frame .partner-overview table.partner-table th,
.partner-overview-frame .partner-overview table.partner-table td {
  text-align: left;
  vertical-align: top;
  padding-right: 1rem; }

.partner-overview-frame .partner-overview table.partner-table td:nth-child(4) > span {
  font-weight: bold; }

.partner-overview-frame .partner-overview table.partner-table td .thumb {
  white-space: nowrap; }
  .partner-overview-frame .partner-overview table.partner-table td .thumb [data-tooltip]::before {
    margin-bottom: 2.5rem; }
  .partner-overview-frame .partner-overview table.partner-table td .thumb [data-tooltip]::after {
    margin-bottom: 1.9rem;
    border-width: 10px;
    margin-left: -10px; }

.partner-overview-frame .partner-overview table.partner-table td a {
  color: #bf5500; }

.partner-overview-frame .partner-overview table.partner-table td span {
  display: block; }

.partner-overview-frame .partner-overview table.partner-table td div span {
  display: inline-block; }

.partner-overview-frame .partner-overview table.partner-table td .logo {
  max-width: 300px;
  max-height: 70px;
  object-fit: contain; }

.product-reg.profile .tabs > div:hover {
  background-image: linear-gradient(to right, #1b4405, #690, #1b4405);
  cursor: pointer; }
  .product-reg.profile .tabs > div:hover::before {
    border-left: 30px solid #1b4405; }
  .product-reg.profile .tabs > div:hover span {
    background: #1b4405; }

.product-reg.profile .tabs > div.active:hover {
  background: #690;
  cursor: default; }
  .product-reg.profile .tabs > div.active:hover::before {
    border-left: 30px solid #690; }
  .product-reg.profile .tabs > div.active:hover span {
    background: #527a03; }

.product-reg.profile .mor-form-frame.tab {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }
  .product-reg.profile .mor-form-frame.tab .partner-overview h2 {
    margin-top: 0; }

.product-reg.profile #form-partner-info h2,
.product-reg.profile #form-shipping-company h2,
.product-reg.profile #form-partner-users h2 {
  margin: 0;
  padding-bottom: 2rem; }

.product-reg.profile #form-partner-info h3,
.product-reg.profile #form-shipping-company h3,
.product-reg.profile #form-partner-users h3 {
  margin: 0 1rem; }

.product-reg.profile #form-partner-info .partner-overview-frame-inline,
.product-reg.profile #form-shipping-company .partner-overview-frame-inline,
.product-reg.profile #form-partner-users .partner-overview-frame-inline {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  width: 100%; }
  .product-reg.profile #form-partner-info .partner-overview-frame-inline > div:first-child,
  .product-reg.profile #form-shipping-company .partner-overview-frame-inline > div:first-child,
  .product-reg.profile #form-partner-users .partner-overview-frame-inline > div:first-child {
    width: 60%; }
  .product-reg.profile #form-partner-info .partner-overview-frame-inline > div:last-child,
  .product-reg.profile #form-shipping-company .partner-overview-frame-inline > div:last-child,
  .product-reg.profile #form-partner-users .partner-overview-frame-inline > div:last-child {
    width: 35%; }
  .product-reg.profile #form-partner-info .partner-overview-frame-inline.users > div:first-child,
  .product-reg.profile #form-shipping-company .partner-overview-frame-inline.users > div:first-child,
  .product-reg.profile #form-partner-users .partner-overview-frame-inline.users > div:first-child {
    width: 45%; }
  .product-reg.profile #form-partner-info .partner-overview-frame-inline.users > div:last-child,
  .product-reg.profile #form-shipping-company .partner-overview-frame-inline.users > div:last-child,
  .product-reg.profile #form-partner-users .partner-overview-frame-inline.users > div:last-child {
    width: 50%; }
  .product-reg.profile #form-partner-info .partner-overview-frame-inline .error-msg .closebtn,
  .product-reg.profile #form-shipping-company .partner-overview-frame-inline .error-msg .closebtn,
  .product-reg.profile #form-partner-users .partner-overview-frame-inline .error-msg .closebtn {
    color: #c00;
    font-size: 2rem;
    margin-top: -0.2rem; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .error-msg .closebtn:hover,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .error-msg .closebtn:hover,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .error-msg .closebtn:hover {
      color: #555; }
  .product-reg.profile #form-partner-info .partner-overview-frame-inline .error-msg div > span,
  .product-reg.profile #form-shipping-company .partner-overview-frame-inline .error-msg div > span,
  .product-reg.profile #form-partner-users .partner-overview-frame-inline .error-msg div > span {
    font-weight: bold; }
  .product-reg.profile #form-partner-info .partner-overview-frame-inline .error-msg ul,
  .product-reg.profile #form-shipping-company .partner-overview-frame-inline .error-msg ul,
  .product-reg.profile #form-partner-users .partner-overview-frame-inline .error-msg ul {
    margin-left: 1.5rem; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .error-msg ul i,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .error-msg ul i,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .error-msg ul i {
      display: inline-block;
      margin-left: -1rem; }
      .product-reg.profile #form-partner-info .partner-overview-frame-inline .error-msg ul i::after,
      .product-reg.profile #form-shipping-company .partner-overview-frame-inline .error-msg ul i::after,
      .product-reg.profile #form-partner-users .partner-overview-frame-inline .error-msg ul i::after {
        margin-right: 0.5rem; }
  .product-reg.profile #form-partner-info .partner-overview-frame-inline .shipping-company-intro,
  .product-reg.profile #form-shipping-company .partner-overview-frame-inline .shipping-company-intro,
  .product-reg.profile #form-partner-users .partner-overview-frame-inline .shipping-company-intro {
    margin-bottom: 2rem; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .shipping-company-intro .checkbox-white,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .shipping-company-intro .checkbox-white,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .shipping-company-intro .checkbox-white {
      margin-top: 1rem; }
      .product-reg.profile #form-partner-info .partner-overview-frame-inline .shipping-company-intro .checkbox-white span,
      .product-reg.profile #form-shipping-company .partner-overview-frame-inline .shipping-company-intro .checkbox-white span,
      .product-reg.profile #form-partner-users .partner-overview-frame-inline .shipping-company-intro .checkbox-white span {
        color: #555;
        font-weight: bold; }
  .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles .owner.disable,
  .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles .owner.disable,
  .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles .owner.disable {
    cursor: not-allowed; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles .owner.disable .checkmark,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles .owner.disable .checkmark,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles .owner.disable .checkmark {
      background-color: #ccc !important; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles .owner.disable input:checked ~ .checkmark,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles .owner.disable input:checked ~ .checkmark,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles .owner.disable input:checked ~ .checkmark {
      background-color: #f4f4f4;
      border: 1px #ccc solid; }
  .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles.admin,
  .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles.admin,
  .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles.admin {
    display: flex; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles.admin > div:nth-child(1),
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles.admin > div:nth-child(1),
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles.admin > div:nth-child(1) {
      margin-right: 2rem; }
  .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span,
  .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span,
  .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span {
    display: block; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.name,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.name,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.name {
      font-size: 0.9rem;
      margin-bottom: 0.1rem; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.email, .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.phone,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.email,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.phone,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.email,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.phone {
      font-size: 0.9rem;
      font-weight: normal;
      margin-bottom: 0.1rem;
      display: block;
      width: 100%;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }
      .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.email a, .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.phone a,
      .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.email a,
      .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.phone a,
      .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.email a,
      .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.phone a {
        color: #bf5500; }
      .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.email a:hover, .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.phone a:hover,
      .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.email a:hover,
      .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.phone a:hover,
      .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.email a:hover,
      .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span.phone a:hover {
        color: #f4f4f4;
        background: #bf5500; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span i,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span i,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles-frame .partner-table-roles td > span i {
      font-size: 0.9rem; }
  .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb,
  .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb,
  .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb {
    display: flex;
    justify-content: center; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb [data-tooltip]::before,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb [data-tooltip]::before,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb [data-tooltip]::before {
      margin-bottom: 3.5rem; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb [data-tooltip]::after,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb [data-tooltip]::after,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb [data-tooltip]::after {
      margin-bottom: 3rem; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb .tooltip-green,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb .tooltip-green,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb .tooltip-green {
      margin-right: 1rem; }
      .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb .tooltip-green:hover,
      .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb .tooltip-green:hover,
      .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb .tooltip-green:hover {
        color: #690; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb .tooltip-red:hover,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb .tooltip-red:hover,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .user-roles-frame .partner-table-roles td .thumb .tooltip-red:hover {
      color: #c00; }
  .product-reg.profile #form-partner-info .partner-overview-frame-inline .buttons-frame,
  .product-reg.profile #form-shipping-company .partner-overview-frame-inline .buttons-frame,
  .product-reg.profile #form-partner-users .partner-overview-frame-inline .buttons-frame {
    text-align: right;
    margin-top: 2rem; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .buttons-frame button,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .buttons-frame button,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .buttons-frame button {
      font-size: 1.2rem; }
  .product-reg.profile #form-partner-info .partner-overview-frame-inline .upload-logo-hide-input,
  .product-reg.profile #form-shipping-company .partner-overview-frame-inline .upload-logo-hide-input,
  .product-reg.profile #form-partner-users .partner-overview-frame-inline .upload-logo-hide-input {
    text-align: center; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .upload-logo-hide-input h2,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .upload-logo-hide-input h2,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .upload-logo-hide-input h2 {
      color: #555;
      text-align: left; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .upload-logo-hide-input img,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .upload-logo-hide-input img,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .upload-logo-hide-input img {
      max-width: 200px;
      max-height: 130px;
      object-fit: scale-down; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .upload-logo-hide-input .dragdropfield-frame,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .upload-logo-hide-input .dragdropfield-frame,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .upload-logo-hide-input .dragdropfield-frame {
      background: #fff;
      padding: 0.5rem;
      margin-bottom: 2rem; }
      .product-reg.profile #form-partner-info .partner-overview-frame-inline .upload-logo-hide-input .dragdropfield-frame .dragdropfield,
      .product-reg.profile #form-shipping-company .partner-overview-frame-inline .upload-logo-hide-input .dragdropfield-frame .dragdropfield,
      .product-reg.profile #form-partner-users .partner-overview-frame-inline .upload-logo-hide-input .dragdropfield-frame .dragdropfield {
        border: 0.15rem #aaa dashed;
        transition: all 0.3s ease-in-out;
        padding: 1rem; }
        .product-reg.profile #form-partner-info .partner-overview-frame-inline .upload-logo-hide-input .dragdropfield-frame .dragdropfield.active, .product-reg.profile #form-partner-info .partner-overview-frame-inline .upload-logo-hide-input .dragdropfield-frame .dragdropfield:hover,
        .product-reg.profile #form-shipping-company .partner-overview-frame-inline .upload-logo-hide-input .dragdropfield-frame .dragdropfield.active,
        .product-reg.profile #form-shipping-company .partner-overview-frame-inline .upload-logo-hide-input .dragdropfield-frame .dragdropfield:hover,
        .product-reg.profile #form-partner-users .partner-overview-frame-inline .upload-logo-hide-input .dragdropfield-frame .dragdropfield.active,
        .product-reg.profile #form-partner-users .partner-overview-frame-inline .upload-logo-hide-input .dragdropfield-frame .dragdropfield:hover {
          cursor: pointer;
          background: #eee;
          color: #bf5500;
          border: 0.2rem #bf5500 dotted;
          padding: 0.95rem; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame {
      text-align: left; }
      .product-reg.profile #form-partner-info .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet,
      .product-reg.profile #form-shipping-company .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet,
      .product-reg.profile #form-partner-users .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet {
        margin: 1rem 0; }
        .product-reg.profile #form-partner-info .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .buttons-frame,
        .product-reg.profile #form-shipping-company .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .buttons-frame,
        .product-reg.profile #form-partner-users .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .buttons-frame {
          margin: 1rem 0 0.5rem 0; }
          .product-reg.profile #form-partner-info .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .buttons-frame .btn-order-grey-orange,
          .product-reg.profile #form-shipping-company .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .buttons-frame .btn-order-grey-orange,
          .product-reg.profile #form-partner-users .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .buttons-frame .btn-order-grey-orange {
            color: #555; }
        .product-reg.profile #form-partner-info .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .wallet,
        .product-reg.profile #form-shipping-company .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .wallet,
        .product-reg.profile #form-partner-users .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .wallet {
          background: #ddd;
          padding: 0.5rem;
          border-radius: 0.5rem; }
        .product-reg.profile #form-partner-info .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .acct-divider,
        .product-reg.profile #form-shipping-company .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .acct-divider,
        .product-reg.profile #form-partner-users .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .acct-divider {
          padding: 0.2rem 0.5rem;
          margin: 1rem 0;
          border-top: 2px #aaa dashed;
          border-bottom: 2px #aaa dashed; }
          .product-reg.profile #form-partner-info .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .acct-divider div,
          .product-reg.profile #form-shipping-company .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .acct-divider div,
          .product-reg.profile #form-partner-users .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .acct-divider div {
            font-size: 1.4rem;
            color: #aaa;
            text-align: center; }
        .product-reg.profile #form-partner-info .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .bank-info,
        .product-reg.profile #form-shipping-company .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .bank-info,
        .product-reg.profile #form-partner-users .partner-overview-frame-inline .upload-logo-hide-input .bank-info-frame .bank-wallet .bank-info {
          margin: 0.5rem 0;
          background: #ddd;
          padding: 0.5rem;
          border-radius: 0.5rem; }
  .product-reg.profile #form-partner-info .partner-overview-frame-inline span,
  .product-reg.profile #form-shipping-company .partner-overview-frame-inline span,
  .product-reg.profile #form-partner-users .partner-overview-frame-inline span {
    display: block; }
    .product-reg.profile #form-partner-info .partner-overview-frame-inline span.copy-url,
    .product-reg.profile #form-shipping-company .partner-overview-frame-inline span.copy-url,
    .product-reg.profile #form-partner-users .partner-overview-frame-inline span.copy-url {
      margin-top: 1rem;
      text-align: center; }
      .product-reg.profile #form-partner-info .partner-overview-frame-inline span.copy-url a,
      .product-reg.profile #form-shipping-company .partner-overview-frame-inline span.copy-url a,
      .product-reg.profile #form-partner-users .partner-overview-frame-inline span.copy-url a {
        color: #bf5500; }

.product-reg.profile #form-partner-info.inactive,
.product-reg.profile #form-shipping-company.inactive,
.product-reg.profile #form-partner-users.inactive {
  opacity: 0;
  height: 0 !important;
  width: 0;
  left: -100rem; }
  .product-reg.profile #form-partner-info.inactive .partner-overview-frame-inline,
  .product-reg.profile #form-shipping-company.inactive .partner-overview-frame-inline,
  .product-reg.profile #form-partner-users.inactive .partner-overview-frame-inline {
    display: none; }

.product-reg.profile #form-partner-info.active,
.product-reg.profile #form-shipping-company.active,
.product-reg.profile #form-partner-users.active {
  opacity: 100%;
  width: 100%;
  transition: all 0.4s ease-in-out; }

.product-reg.profile #form-shipping-company.active .partner-overview-frame-inline > div:first-child {
  width: 100%; }
  .product-reg.profile #form-shipping-company.active .partner-overview-frame-inline > div:first-child h2 {
    padding-left: 0; }
  .product-reg.profile #form-shipping-company.active .partner-overview-frame-inline > div:first-child .shipping-company-address {
    opacity: 0;
    width: 0;
    height: 0;
    transition: all 0.4s ease-in-out; }
    .product-reg.profile #form-shipping-company.active .partner-overview-frame-inline > div:first-child .shipping-company-address.active {
      opacity: 100%;
      width: 100%;
      height: 100%; }

.product-reg.profile #form-partner-info,
.product-reg.profile #form-shipping-company {
  margin-bottom: -6rem !important; }

.product-reg.profile #show-language.inactive {
  opacity: 0;
  transition: opacity 0.5s ease-out; }

.product-reg.profile #show-language.active {
  opacity: 100%;
  transition: opacity 0.5s ease-in; }

.shopping-cart,
.subscription-section {
  background: #f4f4f4;
  padding: 2rem; }
  .shopping-cart .shopping-cart-container,
  .subscription-section .shopping-cart-container {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    align-content: flex-start;
    width: 100%; }
    .shopping-cart .shopping-cart-container.checkout,
    .subscription-section .shopping-cart-container.checkout {
      width: auto;
      margin: auto;
      max-width: 1300px; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner, .shopping-cart .shopping-cart-container .container-cart, .shopping-cart .shopping-cart-container .shopping-cart-total, .shopping-cart.your-orders .shopping-cart-container .buy-again-section-right,
    .shopping-cart.my-profile .shopping-cart-container .buy-again-section-right,
    .subscription-section .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner,
    .subscription-section .shopping-cart-container .container-cart,
    .subscription-section .shopping-cart-container .shopping-cart-total,
    .subscription-section .shopping-cart.your-orders .shopping-cart-container .buy-again-section-right,
    .shopping-cart.your-orders .subscription-section .shopping-cart-container .buy-again-section-right,
    .subscription-section .shopping-cart.my-profile .shopping-cart-container .buy-again-section-right,
    .shopping-cart.my-profile .subscription-section .shopping-cart-container .buy-again-section-right {
      background: #fff;
      border-radius: 0.5rem;
      box-shadow: 0 0 0 #333, 0 0 10px #aaa, 0 0 5px #ccc;
      padding: 1.5rem; }
    .shopping-cart .shopping-cart-container.checkout .container-cart-summary,
    .subscription-section .shopping-cart-container.checkout .container-cart-summary {
      margin-right: 1rem;
      width: 100%;
      max-width: 1200px; }
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-shipping.inactive,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-order.inactive,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #subscription-overview-admin.inactive,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-payment-method.inactive,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-items.inactive,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-profile.inactive,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-shipping.inactive,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-order.inactive,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #subscription-overview-admin.inactive,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-payment-method.inactive,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-items.inactive,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-profile.inactive {
        opacity: 0;
        height: 0 !important;
        width: 0;
        top: -100rem; }
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-shipping.inactive #shipping-address,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-shipping.inactive #shipping-address {
        display: none; }
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-order.inactive #order-overview-main-frame,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-order.inactive #order-overview-main-frame {
        display: none; }
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #subscription-overview-admin.inactive #subscription-overview-admin-main-frame,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #subscription-overview-admin.inactive #subscription-overview-admin-main-frame {
        display: none; }
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-payment-method.inactive #payment-method,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-payment-method.inactive #payment-method {
        display: none; }
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-profile.inactive #profile-frame,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-profile.inactive #profile-frame {
        display: none; }
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-shipping.inactive,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-order.inactive,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #subscription-overview-admin.inactive,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-payment-method.inactive,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-shipping.inactive,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-order.inactive,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #subscription-overview-admin.inactive,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-payment-method.inactive {
        margin-bottom: -3rem;
        margin: 0;
        padding: 0; }
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-shipping.active,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-order.active,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #subscription-overview-admin.active,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-shipping.active,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-order.active,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #subscription-overview-admin.active {
        margin-bottom: -3rem; }
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-payment-method.active,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-shipping.active,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-payment-method.active,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-shipping.active {
        margin-top: -5rem; }
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-shipping.active,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-order.active,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #subscription-overview-admin.active,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-payment-method.active,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-items.active,
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-profile.active,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-shipping.active,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-order.active,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #subscription-overview-admin.active,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-payment-method.active,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-items.active,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-profile.active {
        opacity: 100%;
        width: 100%;
        transition: all 0.4s ease-in-out; }
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary #form-items.active,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary #form-items.active {
        padding-bottom: 7rem; }
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary .product-reg.profile,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary .product-reg.profile {
        box-shadow: 0 0 0 #333, 0 0 10px #aaa, 0 0 5px #ccc;
        border-top-left-radius: 0.5rem;
        border-top-right-radius: 0.5rem; }
        .shopping-cart .shopping-cart-container.checkout .container-cart-summary .product-reg.profile .tabs,
        .subscription-section .shopping-cart-container.checkout .container-cart-summary .product-reg.profile .tabs {
          margin-bottom: 0;
          border-top-left-radius: 0.5rem;
          border-top-right-radius: 0.5rem; }
          .shopping-cart .shopping-cart-container.checkout .container-cart-summary .product-reg.profile .tabs > div:first-child,
          .subscription-section .shopping-cart-container.checkout .container-cart-summary .product-reg.profile .tabs > div:first-child {
            border-top-left-radius: 0.5rem; }
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary .container-cart,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary .container-cart {
        border-radius: 0 0 0.5rem 0.5rem;
        clip-path: inset(0 -10px -10px -10px);
        margin-top: 0; }
      .shopping-cart .shopping-cart-container.checkout .container-cart-summary .summary-large-frame .shopping-cart-total.checkout,
      .subscription-section .shopping-cart-container.checkout .container-cart-summary .summary-large-frame .shopping-cart-total.checkout {
        border-top: 5px #690 solid;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        clip-path: inset(0 -10px -10px -10px); }
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping.active,
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.active,
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.active,
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method.active,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping.active,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.active,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.active,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method.active {
      margin-bottom: 0;
      margin-top: -5rem; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary .product-reg.profile .tabs > div:first-child span:first-child i,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary .product-reg.profile .tabs > div:first-child span:first-child i {
      padding-left: 0.2rem; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary .profile-frame,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary .profile-frame {
      display: flex;
      justify-content: space-between; }
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary .profile-frame h3,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary .profile-frame h3 {
        margin: 0.9rem; }
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary .profile-frame .buttons-frame,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary .profile-frame .buttons-frame {
        text-align: center;
        margin-top: 1rem; }
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary .profile-frame .buttons-frame .msg-show-hide,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary .profile-frame .buttons-frame .msg-show-hide {
          display: none;
          margin: 0.3rem;
          color: #690; }
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary .profile-frame .user-info,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary .profile-frame .user-info {
        flex: 0 1 48%; }
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary .profile-frame .user-pw,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary .profile-frame .user-pw {
        flex: 0 1 48%; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .address-box,
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .payment-method-box,
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .address-box,
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .payment-method-box,
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .address-box,
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .payment-method-box,
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .address-box,
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .payment-method-box,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .address-box,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .payment-method-box,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .address-box,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .payment-method-box,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .address-box,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .payment-method-box,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .address-box,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .payment-method-box {
      position: relative; }
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .address-box .use-address,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .address-box .use-card,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .payment-method-box .use-address,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .payment-method-box .use-card,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .address-box .use-address,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .address-box .use-card,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .payment-method-box .use-address,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .payment-method-box .use-card,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .address-box .use-address,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .address-box .use-card,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .payment-method-box .use-address,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .payment-method-box .use-card,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .address-box .use-address,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .address-box .use-card,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .payment-method-box .use-address,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .payment-method-box .use-card,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .address-box .use-address,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .address-box .use-card,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .payment-method-box .use-address,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .payment-method-box .use-card,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .address-box .use-address,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .address-box .use-card,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .payment-method-box .use-address,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .payment-method-box .use-card,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .address-box .use-address,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .address-box .use-card,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .payment-method-box .use-address,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .payment-method-box .use-card,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .address-box .use-address,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .address-box .use-card,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .payment-method-box .use-address,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .payment-method-box .use-card {
        margin-bottom: 2rem; }
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .address-box .tooltip-red,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .payment-method-box .tooltip-red,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .address-box .tooltip-red,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .payment-method-box .tooltip-red,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .address-box .tooltip-red,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .payment-method-box .tooltip-red,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .address-box .tooltip-red,
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .payment-method-box .tooltip-red,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .address-box .tooltip-red,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .payment-method-box .tooltip-red,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .address-box .tooltip-red,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .payment-method-box .tooltip-red,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .address-box .tooltip-red,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .payment-method-box .tooltip-red,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .address-box .tooltip-red,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .payment-method-box .tooltip-red {
        position: absolute;
        bottom: 1rem;
        right: 1rem; }
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .address-box .tooltip-red [data-tooltip]::before,
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .payment-method-box .tooltip-red [data-tooltip]::before,
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .address-box .tooltip-red [data-tooltip]::before,
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .payment-method-box .tooltip-red [data-tooltip]::before,
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .address-box .tooltip-red [data-tooltip]::before,
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .payment-method-box .tooltip-red [data-tooltip]::before,
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .address-box .tooltip-red [data-tooltip]::before,
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .payment-method-box .tooltip-red [data-tooltip]::before,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .address-box .tooltip-red [data-tooltip]::before,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .payment-method-box .tooltip-red [data-tooltip]::before,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .address-box .tooltip-red [data-tooltip]::before,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .payment-method-box .tooltip-red [data-tooltip]::before,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .address-box .tooltip-red [data-tooltip]::before,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .payment-method-box .tooltip-red [data-tooltip]::before,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .address-box .tooltip-red [data-tooltip]::before,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .payment-method-box .tooltip-red [data-tooltip]::before {
          background-color: rgba(204, 0, 0, 0.9) !important; }
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .address-box .tooltip-red a.tooltip i,
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .payment-method-box .tooltip-red a.tooltip i,
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .address-box .tooltip-red a.tooltip i,
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .payment-method-box .tooltip-red a.tooltip i,
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .address-box .tooltip-red a.tooltip i,
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .payment-method-box .tooltip-red a.tooltip i,
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .address-box .tooltip-red a.tooltip i,
        .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .payment-method-box .tooltip-red a.tooltip i,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .address-box .tooltip-red a.tooltip i,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-shipping .payment-method-box .tooltip-red a.tooltip i,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .address-box .tooltip-red a.tooltip i,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-order.inactive .payment-method-box .tooltip-red a.tooltip i,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .address-box .tooltip-red a.tooltip i,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #subscription-overview-admin.inactive .payment-method-box .tooltip-red a.tooltip i,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .address-box .tooltip-red a.tooltip i,
        .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #form-payment-method .payment-method-box .tooltip-red a.tooltip i {
          font-size: 1.3rem; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #order-overview-main-frame .filter,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #order-overview-main-frame .filter {
      margin-top: 2rem; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #order-overview-main-frame .paymethod div:first-child,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #order-overview-main-frame .paymethod div:first-child {
      font-size: 0.9rem;
      font-weight: bold; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #order-overview-main-frame .paymethod div:nth-child(2),
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #order-overview-main-frame .paymethod div:nth-child(2) {
      font-size: 0.8rem; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #order-overview-main-frame .paymethod div.return-window,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #order-overview-main-frame .paymethod div.return-window {
      font-size: 0.8rem;
      margin-top: 0.5rem; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary #order-overview-main-frame .paymethod .refund-issued h3,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary #order-overview-main-frame .paymethod .refund-issued h3 {
      margin-top: 1rem; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary .subscription-overview-admin-main-frame,
    .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary .subscription-overview-admin-main-frame {
      box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.5);
      border-radius: 0 0 0.5rem 0.5rem;
      padding: 2rem;
      background: #fff; }
      .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary .subscription-overview-admin-main-frame h1,
      .subscription-section .shopping-cart-container.checkout.my-profile .container-cart-summary .subscription-overview-admin-main-frame h1 {
        font-size: 2rem;
        margin-bottom: 1rem; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .error-msg span,
    .subscription-section .shopping-cart-container.checkout.my-profile .error-msg span {
      font-weight: bold;
      display: block; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .error-msg .closebtn,
    .subscription-section .shopping-cart-container.checkout.my-profile .error-msg .closebtn {
      margin-top: -0.3rem;
      font-size: 1.5rem;
      color: #bf5500; }
      .shopping-cart .shopping-cart-container.checkout.my-profile .error-msg .closebtn:hover,
      .subscription-section .shopping-cart-container.checkout.my-profile .error-msg .closebtn:hover {
        color: #333 !important; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .cashback-frame-outer,
    .subscription-section .shopping-cart-container.checkout.my-profile .cashback-frame-outer {
      margin-top: 2rem; }
      .shopping-cart .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner,
      .subscription-section .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner {
        min-width: 17rem;
        max-width: 28rem;
        padding: 0; }
        .shopping-cart .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .img img,
        .subscription-section .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .img img {
          border-radius: 0.5rem 0.5rem 0 0;
          border-bottom: 0;
          margin: 0;
          padding: 0; }
        .shopping-cart .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .img .img-2,
        .subscription-section .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .img .img-2 {
          display: none; }
        .shopping-cart .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .cashback-banner,
        .subscription-section .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .cashback-banner {
          background-image: linear-gradient(to right, #1b4405, #690, #1b4405);
          margin-top: -0.5rem;
          padding: 0.5rem 0.7rem;
          font-size: 1.6rem;
          text-align: center;
          color: #fff; }
        .shopping-cart .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .cashback-content > div,
        .subscription-section .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .cashback-content > div {
          margin: 0.7rem; }
          .shopping-cart .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .cashback-content > div .bold,
          .subscription-section .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .cashback-content > div .bold {
            font-weight: bold; }
          .shopping-cart .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .cashback-content > div:last-child,
          .subscription-section .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .cashback-content > div:last-child {
            text-align: center;
            padding-bottom: 0.7rem; }
      .shopping-cart .shopping-cart-container.checkout.my-profile .cashback-frame-outer.account,
      .subscription-section .shopping-cart-container.checkout.my-profile .cashback-frame-outer.account {
        margin-top: 0; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .my-account,
    .subscription-section .shopping-cart-container.checkout.my-profile .my-account {
      border-radius: 0.5rem;
      clip-path: none; }
      .shopping-cart .shopping-cart-container.checkout.my-profile .my-account .info,
      .subscription-section .shopping-cart-container.checkout.my-profile .my-account .info {
        margin-top: 0.5rem; }
    .shopping-cart .shopping-cart-container .container-cart,
    .subscription-section .shopping-cart-container .container-cart {
      margin-right: 1rem;
      width: 1000px; }
      .shopping-cart .shopping-cart-container .container-cart h1,
      .subscription-section .shopping-cart-container .container-cart h1 {
        font-size: 2rem; }
      .shopping-cart .shopping-cart-container .container-cart .empty-cart,
      .subscription-section .shopping-cart-container .container-cart .empty-cart {
        font-size: 1.1rem;
        margin: 1rem 0; }
      .shopping-cart .shopping-cart-container .container-cart #shipping-address > p,
      .shopping-cart .shopping-cart-container .container-cart #payment-method > p,
      .subscription-section .shopping-cart-container .container-cart #shipping-address > p,
      .subscription-section .shopping-cart-container .container-cart #payment-method > p {
        margin: 1rem 0; }
        .shopping-cart .shopping-cart-container .container-cart #shipping-address > p.info-light,
        .shopping-cart .shopping-cart-container .container-cart #payment-method > p.info-light,
        .subscription-section .shopping-cart-container .container-cart #shipping-address > p.info-light,
        .subscription-section .shopping-cart-container .container-cart #payment-method > p.info-light {
          font-size: 0.8rem;
          color: #555; }
      .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame,
      .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame,
      .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame,
      .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame,
      .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame,
      .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame,
      .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame,
      .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame {
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-start; }
        .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box,
        .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box,
        .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box,
        .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box,
        .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box,
        .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box,
        .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box,
        .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box,
        .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box,
        .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box,
        .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box,
        .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box,
        .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box,
        .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box,
        .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box,
        .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box {
          border: 1px #ccc solid;
          padding: 1rem;
          margin: 0 0.5rem 0.5rem 0;
          min-width: 16.5rem;
          border-radius: 0.5rem; }
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box:hover,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box:hover,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box:hover,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box:hover,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box:hover,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box:hover,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box:hover,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box:hover,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box:hover,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box:hover,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box:hover,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box:hover,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box:hover,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box:hover,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box:hover,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box:hover {
            background: #f4f4f4;
            transition: all 0.3s ease-in-out; }
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .edit-frame,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .edit-frame,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .edit-frame,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .edit-frame,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .edit-frame,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .edit-frame,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .edit-frame,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .edit-frame,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .edit-frame,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .edit-frame,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .edit-frame,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .edit-frame,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .edit-frame,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .edit-frame,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .edit-frame,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .edit-frame {
            margin-bottom: 3rem; }
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .edit-frame .edit,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .edit-frame .edit,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .edit-frame .edit,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .edit-frame .edit,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .edit-frame .edit,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .edit-frame .edit,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .edit-frame .edit,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .edit-frame .edit,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .edit-frame .edit,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .edit-frame .edit,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .edit-frame .edit,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .edit-frame .edit,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .edit-frame .edit,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .edit-frame .edit,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .edit-frame .edit,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .edit-frame .edit {
              float: right;
              margin-left: 1rem; }
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .edit-frame .edit a,
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .edit-frame .edit a,
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .edit-frame .edit a,
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .edit-frame .edit a,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .edit-frame .edit a,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .edit-frame .edit a,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .edit-frame .edit a,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .edit-frame .edit a,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .edit-frame .edit a,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .edit-frame .edit a,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .edit-frame .edit a,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .edit-frame .edit a,
              .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .edit-frame .edit a,
              .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .edit-frame .edit a,
              .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .edit-frame .edit a,
              .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .edit-frame .edit a {
                padding: 0 0.2rem; }
                .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .edit-frame .edit a:hover,
                .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .edit-frame .edit a:hover,
                .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .edit-frame .edit a:hover,
                .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .edit-frame .edit a:hover,
                .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .edit-frame .edit a:hover,
                .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .edit-frame .edit a:hover,
                .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .edit-frame .edit a:hover,
                .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .edit-frame .edit a:hover,
                .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .edit-frame .edit a:hover,
                .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .edit-frame .edit a:hover,
                .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .edit-frame .edit a:hover,
                .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .edit-frame .edit a:hover,
                .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .edit-frame .edit a:hover,
                .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .edit-frame .edit a:hover,
                .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .edit-frame .edit a:hover,
                .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .edit-frame .edit a:hover {
                  transition: all 0.3s ease-in-out; }
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .edit-frame .default,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .edit-frame .default,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .edit-frame .default,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .edit-frame .default,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .edit-frame .default,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .edit-frame .default,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .edit-frame .default,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .edit-frame .default,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .edit-frame .default,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .edit-frame .default,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .edit-frame .default,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .edit-frame .default,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .edit-frame .default,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .edit-frame .default,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .edit-frame .default,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .edit-frame .default {
              float: left; }
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .edit-frame .default a:hover,
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .edit-frame .default a:hover,
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .edit-frame .default a:hover,
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .edit-frame .default a:hover,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .edit-frame .default a:hover,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .edit-frame .default a:hover,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .edit-frame .default a:hover,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .edit-frame .default a:hover,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .edit-frame .default a:hover,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .edit-frame .default a:hover,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .edit-frame .default a:hover,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .edit-frame .default a:hover,
              .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .edit-frame .default a:hover,
              .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .edit-frame .default a:hover,
              .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .edit-frame .default a:hover,
              .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .edit-frame .default a:hover {
                transition: all 0.3s ease-in-out; }
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box.active,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box.active,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box.active,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box.active,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box.active,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box.active,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box.active,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box.active,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box.active,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box.active,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box.active,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box.active,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box.active,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box.active,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box.active,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box.active {
            background-color: rgba(213, 108, 3, 0.1); }
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .address span,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .address span,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .address span,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .address span,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .address span,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .address span,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .address span,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .address span,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .address span,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .address span,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .address span,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .address span,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .address span,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .address span,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .address span,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .address span {
            display: block; }
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .address span:first-child,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .address span:first-child,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .address span:first-child,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .address span:first-child,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .address span:first-child,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .address span:first-child,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .address span:first-child,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .address span:first-child,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .address span:first-child,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .address span:first-child,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .address span:first-child,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .address span:first-child,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .address span:first-child,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .address span:first-child,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .address span:first-child,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .address span:first-child {
              font-weight: bold; }
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .address span:last-child,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .address span:last-child,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .address span:last-child,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .address span:last-child,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .address span:last-child,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .address span:last-child,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .address span:last-child,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .address span:last-child,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .address span:last-child,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .address span:last-child,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .address span:last-child,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .address span:last-child,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .address span:last-child,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .address span:last-child,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .address span:last-child,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .address span:last-child {
              margin-bottom: 1rem; }
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .card,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .card,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .card,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .card,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .card,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .card,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .card,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .card,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .card,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .card,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .card,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .card,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .card,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .card,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .card,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .card {
            margin-bottom: 1rem; }
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .use-address,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .use-card,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .use-address,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .use-card,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .use-address,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .use-card,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .use-address,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .use-card,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .use-address,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .use-card,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .use-address,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .use-card,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .use-address,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .use-card,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .use-address,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .use-card,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .use-address,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .use-card,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .use-address,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .use-card,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .use-address,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .use-card,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .use-address,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .use-card,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .use-address,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .use-card,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .use-address,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .use-card,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .use-address,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .use-card,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .use-address,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .use-card {
            text-align: center; }
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card {
            position: relative;
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            align-items: center;
            flex-direction: column;
            min-height: 220px;
            height: 100%;
            text-align: center; }
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address span,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card span,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address span,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card span,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address span,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card span,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address span,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card span,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address span,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card span,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address span,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card span,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address span,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card span,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address span,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card span,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address span,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card span,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address span,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card span,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address span,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card span,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address span,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card span,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address span,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card span,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address span,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card span,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address span,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card span,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address span,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card span {
              color: #555;
              color: #bf5500;
              display: block; }
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address .circle,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card .circle,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address .circle,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card .circle,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address .circle,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card .circle,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address .circle,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card .circle,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address .circle,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card .circle,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address .circle,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card .circle,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address .circle,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card .circle,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address .circle,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card .circle,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address .circle,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card .circle,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address .circle,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card .circle,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address .circle,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card .circle,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address .circle,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card .circle,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address .circle,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card .circle,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address .circle,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card .circle,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address .circle,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card .circle,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address .circle,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card .circle {
              display: block;
              position: absolute;
              color: #f4f4f4;
              font-size: 2rem;
              width: 3.5rem;
              height: 3.5rem;
              background-color: rgba(213, 108, 3, 0.1);
              top: 1.5rem;
              border-radius: 50%;
              border: 0.2rem #aaa solid; }
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address i,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card i,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address i,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card i,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address i,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card i,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address i,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card i,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address i,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card i,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address i,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card i,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address i,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card i,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address i,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card i,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address i,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card i,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address i,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card i,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address i,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card i,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address i,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card i,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address i,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card i,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address i,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card i,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address i,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card i,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address i,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card i {
              font-size: 1.8rem;
              color: #aaa; }
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address div,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card div,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address div,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card div,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address div,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card div,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address div,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card div,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address div,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card div,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address div,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card div,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address div,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card div,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address div,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card div,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address div,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card div,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address div,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card div,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address div,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card div,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address div,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card div,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address div,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card div,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address div,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card div,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address div,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card div,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address div,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card div {
              font-size: 0.8rem; }
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address img,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card img,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address img,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card img,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address img,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card img,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address img,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card img,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address img,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card img,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address img,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card img,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address img,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card img,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address img,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card img,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address img,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card img,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address img,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card img,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address img,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card img,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address img,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card img,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address img,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card img,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address img,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card img,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address img,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card img,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address img,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card img {
              width: 35px; }
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card .circle,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card .circle,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card .circle,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card .circle,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card .circle,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card .circle,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card .circle,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card .circle,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card .circle,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card .circle,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card .circle,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card .circle,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card .circle,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card .circle,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card .circle,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card .circle {
            top: 0; }
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address:hover span,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card:hover span,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address:hover span,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card:hover span,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address:hover span,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card:hover span,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address:hover span,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card:hover span,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address:hover span,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card:hover span,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address:hover span,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card:hover span,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address:hover span,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card:hover span,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address:hover span,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card:hover span,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address:hover span,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card:hover span,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address:hover span,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card:hover span,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address:hover span,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card:hover span,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address:hover span,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card:hover span,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address:hover span,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card:hover span,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address:hover span,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card:hover span,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address:hover span,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card:hover span,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address:hover span,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card:hover span {
            color: #f4f4f4;
            transition: all 0.3s ease-in-out; }
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address:hover .circle,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card:hover .circle,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address:hover .circle,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card:hover .circle,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address:hover .circle,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card:hover .circle,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address:hover .circle,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card:hover .circle,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address:hover .circle,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card:hover .circle,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address:hover .circle,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card:hover .circle,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address:hover .circle,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card:hover .circle,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address:hover .circle,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address:hover .circle,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card:hover .circle {
            background: #fff;
            transition: all 0.3s ease-in-out; }
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address:hover i,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card:hover i,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address:hover i,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card:hover i,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address:hover i,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card:hover i,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address:hover i,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card:hover i,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address:hover i,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card:hover i,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address:hover i,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card:hover i,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address:hover i,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card:hover i,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address:hover i,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card:hover i,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-address:hover i,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box .new-card:hover i,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-address:hover i,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box .new-card:hover i,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-address:hover i,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box .new-card:hover i,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-address:hover i,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .new-card:hover i,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-address:hover i,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box .new-card:hover i,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-address:hover i,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box .new-card:hover i,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-address:hover i,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box .new-card:hover i,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-address:hover i,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card:hover i {
            color: #bf5500;
            transition: all 0.3s ease-in-out; }
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box.new,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box.new,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box.new,
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box.new,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box.new,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box.new,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box.new,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box.new,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box.new,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box.new,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box.new,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box.new,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box.new,
          .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box.new,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box.new,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box.new {
            font-size: 1.2rem; }
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box.new:hover,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box.new:hover,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box.new:hover,
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box.new:hover,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box.new:hover,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box.new:hover,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box.new:hover,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box.new:hover,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box.new:hover,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box.new:hover,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box.new:hover,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box.new:hover,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box.new:hover,
            .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box.new:hover,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box.new:hover,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box.new:hover {
              background: #bf5500;
              color: #f4f4f4;
              cursor: pointer; }
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box.new:hover span:nth-child(2),
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box.new:hover span:nth-child(2),
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box.new:hover span:nth-child(2),
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box.new:hover span:nth-child(2),
              .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box.new:hover span:nth-child(2),
              .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box.new:hover span:nth-child(2),
              .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box.new:hover span:nth-child(2),
              .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box.new:hover span:nth-child(2),
              .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box.new:hover span:nth-child(2),
              .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box.new:hover span:nth-child(2),
              .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box.new:hover span:nth-child(2),
              .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box.new:hover span:nth-child(2),
              .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box.new:hover span:nth-child(2),
              .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box.new:hover span:nth-child(2),
              .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box.new:hover span:nth-child(2),
              .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box.new:hover span:nth-child(2) {
                color: #f4f4f4;
                transition: all 0.3s ease-in-out; }
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box.new:hover i,
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box.new:hover i,
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box.new:hover i,
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box.new:hover i,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box.new:hover i,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box.new:hover i,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box.new:hover i,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box.new:hover i,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box.new:hover i,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box.new:hover i,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box.new:hover i,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box.new:hover i,
              .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box.new:hover i,
              .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box.new:hover i,
              .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box.new:hover i,
              .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box.new:hover i {
                color: #bf5500;
                transition: all 0.3s ease-in-out; }
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box.new:hover .circle,
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box.new:hover .circle,
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box.new:hover .circle,
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box.new:hover .circle,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box.new:hover .circle,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box.new:hover .circle,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box.new:hover .circle,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box.new:hover .circle,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box.new:hover .circle,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .address-box-frame .payment-method-box.new:hover .circle,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .address-box.new:hover .circle,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box.new:hover .circle,
              .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .address-box.new:hover .circle,
              .subscription-section .shopping-cart-container .container-cart #payment-method .address-box-frame .payment-method-box.new:hover .circle,
              .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .address-box.new:hover .circle,
              .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box.new:hover .circle {
                background: #fff;
                transition: all 0.3s ease-in-out; }
      .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame,
      .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame,
      .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame,
      .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame {
        justify-content: space-between; }
        .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box,
        .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box,
        .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box,
        .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box {
          width: 49%;
          margin: 0.5rem 0; }
          .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .card .payment-method-info,
          .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .card .payment-method-info,
          .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .card .payment-method-info,
          .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .card .payment-method-info {
            display: flex; }
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .card .payment-method-info img,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .card .payment-method-info img,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .card .payment-method-info img,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .card .payment-method-info img {
              width: 50px;
              padding-right: 0.5rem; }
            .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .card .payment-method-info .card-info,
            .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .card .payment-method-info .card-info,
            .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .card .payment-method-info .card-info,
            .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .card .payment-method-info .card-info {
              display: flex;
              flex-direction: column; }
              .shopping-cart .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .card .payment-method-info .card-info span span,
              .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .card .payment-method-info .card-info span span,
              .subscription-section .shopping-cart-container .container-cart #shipping-address .payment-method-box-frame .payment-method-box .card .payment-method-info .card-info span span,
              .subscription-section .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .card .payment-method-info .card-info span span {
                font-weight: bold; }
      .shopping-cart .shopping-cart-container .container-cart .cart-price-header,
      .subscription-section .shopping-cart-container .container-cart .cart-price-header {
        width: 100%;
        text-align: right;
        border-bottom: 1px #ccc solid;
        color: #555; }
      .shopping-cart .shopping-cart-container .container-cart .cart-frame,
      .subscription-section .shopping-cart-container .container-cart .cart-frame {
        display: flex;
        margin: 1rem 0;
        border-bottom: 1px #ccc solid;
        padding-bottom: 1rem; }
        .shopping-cart .shopping-cart-container .container-cart .cart-frame > div img,
        .subscription-section .shopping-cart-container .container-cart .cart-frame > div img {
          max-width: 200px; }
        .shopping-cart .shopping-cart-container .container-cart .cart-frame > div > span,
        .subscription-section .shopping-cart-container .container-cart .cart-frame > div > span {
          display: block; }
        .shopping-cart .shopping-cart-container .container-cart .cart-frame > div .heading,
        .shopping-cart .shopping-cart-container .container-cart .cart-frame > div .price,
        .subscription-section .shopping-cart-container .container-cart .cart-frame > div .heading,
        .subscription-section .shopping-cart-container .container-cart .cart-frame > div .price {
          font-weight: bold; }
        .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(2),
        .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) {
          width: 100%;
          margin-left: 1rem;
          margin-right: 0.5rem; }
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .size-flavor,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .size-flavor {
            margin-bottom: 0.5rem; }
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .items-ordered,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .items-ordered {
            font-size: 0.8rem;
            margin-bottom: 0.5rem; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .items-ordered span:first-child,
            .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .items-ordered span:first-child {
              font-weight: bold; }
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .shipped-by,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .shipped-by {
            font-size: 0.8rem;
            color: #aaa; }
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .size,
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .flavor,
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .qty,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .size,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .flavor,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .qty {
            font-size: 0.8rem; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .size > span,
            .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .flavor > span,
            .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .qty > span,
            .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .size > span,
            .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .flavor > span,
            .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .qty > span {
              font-weight: bold; }
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .size,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .size {
            margin-right: 1rem; }
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .flavor,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(2) .flavor {
            white-space: nowrap; }
        .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(3),
        .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) {
          text-align: right; }
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .recurring-save,
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .apply,
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .deliver,
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .save,
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .price-full,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .recurring-save,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .apply,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .deliver,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .save,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .price-full {
            font-size: 0.8rem; }
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .price,
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .price-full,
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .save,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .price,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .price-full,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .save {
            white-space: nowrap; }
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .save,
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .apply,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .save,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .apply {
            margin-bottom: 0.3rem; }
          .shopping-cart .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .apply,
          .subscription-section .shopping-cart-container .container-cart .cart-frame > div:nth-child(3) .apply {
            display: block; }
        .shopping-cart .shopping-cart-container .container-cart .cart-frame > div a,
        .shopping-cart .shopping-cart-container .container-cart .cart-frame > div a:visited,
        .shopping-cart .shopping-cart-container .container-cart .cart-frame > div a:active,
        .subscription-section .shopping-cart-container .container-cart .cart-frame > div a,
        .subscription-section .shopping-cart-container .container-cart .cart-frame > div a:visited,
        .subscription-section .shopping-cart-container .container-cart .cart-frame > div a:active {
          color: #bf5500;
          font-weight: normal; }
        .shopping-cart .shopping-cart-container .container-cart .cart-frame > div a:hover,
        .subscription-section .shopping-cart-container .container-cart .cart-frame > div a:hover {
          color: #f4f4f4;
          background-color: #bf5500; }
        .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs,
        .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs {
          padding-left: 0; }
          .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row,
          .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row {
            align-items: center; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row > div:nth-child(1),
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row > div:nth-child(1) {
              margin-right: 1rem; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row > div:nth-child(2) a,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row > div:nth-child(2) a {
              margin-left: 0.5rem; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.en .mor-select-selected::before,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.en .mor-select-selected::before {
              content: "Qty: "; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.nl .mor-select-selected::before,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.nl .mor-select-selected::before {
              content: "Qty: "; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.fr .mor-select-selected::before,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.fr .mor-select-selected::before {
              content: "Qty: "; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.es .mor-select-selected::before,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.es .mor-select-selected::before {
              content: "Qty: "; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.it .mor-select-selected::before,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.it .mor-select-selected::before {
              content: "Qty: "; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.dk .mor-select-selected::before,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.dk .mor-select-selected::before {
              content: "Ant: "; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.se .mor-select-selected::before,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.se .mor-select-selected::before {
              content: "Ant: "; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.no .mor-select-selected::before,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.no .mor-select-selected::before {
              content: "Ant: "; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.de .mor-select-selected::before,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.de .mor-select-selected::before {
              content: "Qty: "; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.br .mor-select-selected::before,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.br .mor-select-selected::before {
              content: "Qty: "; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.ie .mor-select-selected::before,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.ie .mor-select-selected::before {
              content: "Qty: "; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.is .mor-select-selected::before,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row.is .mor-select-selected::before {
              content: "Qty: "; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .textbox[data-qty]::before,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .textbox[data-qty]::before {
              position: absolute;
              content: attr(data-qty);
              top: 0.2rem;
              left: 0.2rem;
              color: #aaa; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .textbox .input-tiny,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .textbox .input-tiny {
              width: 4rem; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .product-quantity[data-qty]::after,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .product-quantity[data-qty]::after {
              position: absolute;
              content: attr(data-qty);
              top: 0.2rem;
              left: 2rem;
              color: #555; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .product-quantity .quantity-button,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .product-quantity .quantity-button {
              width: 1.7rem;
              height: 1.7rem;
              padding: 0.3rem;
              font-weight: bold; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .product-quantity .quantity-field,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .product-quantity .quantity-field {
              width: 4.5rem;
              height: 1.7rem;
              padding-left: 0.3rem; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .mor-select-items,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .mor-select-items {
              overflow-x: hidden; }
              .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .mor-select-items::-webkit-scrollbar-track,
              .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .mor-select-items::-webkit-scrollbar-track {
                background-color: rgba(0, 0, 0, 0.1);
                /*box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);*/
                margin: 0;
                border-radius: 0.5rem; }
              .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .mor-select-items > div,
              .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .mor-select-items > div {
                text-align: center;
                padding-left: 0 !important; }
                .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .mor-select-items > div:nth-child(10),
                .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .mor-select-items > div:nth-child(10) {
                  background-color: #f4f4f4; }
                  .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .mor-select-items > div:nth-child(10):hover,
                  .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .mor-select-items > div:nth-child(10):hover {
                    background-color: #ccc; }
                .shopping-cart .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .mor-select-items > div.mor-same-as-selected,
                .subscription-section .shopping-cart-container .container-cart .cart-frame .mor-form-round-inputs.tiny .form-inputs .mor-form-same-row .mor-select-items > div.mor-same-as-selected {
                  background: rgba(102, 153, 0, 0.2);
                  border: 1px #690 solid; }
        .shopping-cart .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row,
        .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row {
          display: flex;
          align-items: center; }
          .shopping-cart .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row > div,
          .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row > div {
            white-space: nowrap;
            font-size: 0.8rem; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row > div.label-fix,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row > div.label-fix {
              margin-top: 0.8rem;
              padding-right: 0.2rem; }
          .shopping-cart .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row .mor-select-selected,
          .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row .mor-select-selected {
            font-size: 0.8rem;
            color: #333;
            padding-bottom: 0;
            padding-top: 0; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row .mor-select-selected::after,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row .mor-select-selected::after {
              top: 8px; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row .mor-select-selected.mor-select-arrow-active:after,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row .mor-select-selected.mor-select-arrow-active:after {
              top: 3px; }
          .shopping-cart .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row .mor-select-items,
          .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row .mor-select-items {
            border: 1px #ccc solid;
            width: 200px;
            margin-left: -5.8rem; }
            .shopping-cart .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row .mor-select-items > div,
            .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row .mor-select-items > div {
              color: #333;
              text-align: center; }
              .shopping-cart .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row .mor-select-items > div.mor-same-as-selected,
              .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs.tiny .mor-form-same-row .mor-select-items > div.mor-same-as-selected {
                background: rgba(102, 153, 0, 0.2);
                border: 1px #690 solid; }
      .shopping-cart .shopping-cart-container .container-cart.checkout .cart-frame div:nth-child(3) div,
      .subscription-section .shopping-cart-container .container-cart.checkout .cart-frame div:nth-child(3) div {
        white-space: nowrap; }
      .shopping-cart .shopping-cart-container .container-cart.checkout .cart-frame div:nth-child(3) .price-full,
      .subscription-section .shopping-cart-container .container-cart.checkout .cart-frame div:nth-child(3) .price-full {
        text-decoration: line-through;
        display: inline-block;
        font-size: 1rem; }
      .shopping-cart .shopping-cart-container .container-cart.checkout .cart-frame div:nth-child(3) .price,
      .subscription-section .shopping-cart-container .container-cart.checkout .cart-frame div:nth-child(3) .price {
        display: inline-block;
        font-size: 1.3rem; }
      .shopping-cart .shopping-cart-container .container-cart.checkout .cart-frame div:nth-child(3) .discount-info,
      .subscription-section .shopping-cart-container .container-cart.checkout .cart-frame div:nth-child(3) .discount-info {
        font-size: 0.8rem;
        color: #555; }
      .shopping-cart .shopping-cart-container .container-cart.checkout .cart-frame .mor-form-round-inputs.tiny .mor-select-items,
      .subscription-section .shopping-cart-container .container-cart.checkout .cart-frame .mor-form-round-inputs.tiny .mor-select-items {
        max-height: 300px; }
        .shopping-cart .shopping-cart-container .container-cart.checkout .cart-frame .mor-form-round-inputs.tiny .mor-select-items > div:nth-child(10),
        .subscription-section .shopping-cart-container .container-cart.checkout .cart-frame .mor-form-round-inputs.tiny .mor-select-items > div:nth-child(10) {
          background-color: #fff !important; }
          .shopping-cart .shopping-cart-container .container-cart.checkout .cart-frame .mor-form-round-inputs.tiny .mor-select-items > div:nth-child(10):hover,
          .subscription-section .shopping-cart-container .container-cart.checkout .cart-frame .mor-form-round-inputs.tiny .mor-select-items > div:nth-child(10):hover {
            background-color: #f4f4f4 !important; }
        .shopping-cart .shopping-cart-container .container-cart.checkout .cart-frame .mor-form-round-inputs.tiny .mor-select-items > div:nth-child(11),
        .subscription-section .shopping-cart-container .container-cart.checkout .cart-frame .mor-form-round-inputs.tiny .mor-select-items > div:nth-child(11) {
          background-color: #f4f4f4;
          color: #c00 !important;
          padding: 0.3rem 0; }
          .shopping-cart .shopping-cart-container .container-cart.checkout .cart-frame .mor-form-round-inputs.tiny .mor-select-items > div:nth-child(11):hover,
          .subscription-section .shopping-cart-container .container-cart.checkout .cart-frame .mor-form-round-inputs.tiny .mor-select-items > div:nth-child(11):hover {
            background-color: #c00;
            color: #f4f4f4 !important; }
      .shopping-cart .shopping-cart-container .container-cart.checkout .cart-frame .subscription-exists,
      .subscription-section .shopping-cart-container .container-cart.checkout .cart-frame .subscription-exists {
        color: #c00;
        padding: 0.5rem;
        font-size: 0.9rem;
        background-color: rgba(204, 0, 0, 0.1);
        border: 1px #aaa solid;
        border-radius: 0.5rem;
        margin-top: 1rem;
        margin-right: 1.5rem; }
        .shopping-cart .shopping-cart-container .container-cart.checkout .cart-frame .subscription-exists a,
        .subscription-section .shopping-cart-container .container-cart.checkout .cart-frame .subscription-exists a {
          color: #900;
          text-decoration: underline; }
          .shopping-cart .shopping-cart-container .container-cart.checkout .cart-frame .subscription-exists a:hover,
          .subscription-section .shopping-cart-container .container-cart.checkout .cart-frame .subscription-exists a:hover {
            color: #f4f4f4;
            background: #900; }
      .shopping-cart .shopping-cart-container .container-cart.checkout .order-info,
      .subscription-section .shopping-cart-container .container-cart.checkout .order-info {
        font-size: 0.8rem; }
        .shopping-cart .shopping-cart-container .container-cart.checkout .order-info a,
        .subscription-section .shopping-cart-container .container-cart.checkout .order-info a {
          color: #bf5500; }
          .shopping-cart .shopping-cart-container .container-cart.checkout .order-info a:hover,
          .subscription-section .shopping-cart-container .container-cart.checkout .order-info a:hover {
            color: #f4f4f4;
            background-color: #bf5500; }
    .shopping-cart .shopping-cart-container .shopping-cart-total.checkout,
    .subscription-section .shopping-cart-container .shopping-cart-total.checkout {
      margin-top: 2rem; }
      .shopping-cart .shopping-cart-container .shopping-cart-total.checkout .button-frame,
      .subscription-section .shopping-cart-container .shopping-cart-total.checkout .button-frame {
        text-align: center;
        margin: 1rem 0; }
      .shopping-cart .shopping-cart-container .shopping-cart-total.checkout .card, .shopping-cart .shopping-cart-container .shopping-cart-total.checkout .address,
      .subscription-section .shopping-cart-container .shopping-cart-total.checkout .card,
      .subscription-section .shopping-cart-container .shopping-cart-total.checkout .address {
        margin-top: 1rem;
        padding-top: 1rem;
        border-top: 1px #ccc solid;
        font-size: 0.8rem; }
      .shopping-cart .shopping-cart-container .shopping-cart-total.checkout .card,
      .subscription-section .shopping-cart-container .shopping-cart-total.checkout .card {
        border-top: 1px #ccc solid; }
        .shopping-cart .shopping-cart-container .shopping-cart-total.checkout .card .payment-method-info,
        .subscription-section .shopping-cart-container .shopping-cart-total.checkout .card .payment-method-info {
          display: flex; }
          .shopping-cart .shopping-cart-container .shopping-cart-total.checkout .card .payment-method-info img,
          .subscription-section .shopping-cart-container .shopping-cart-total.checkout .card .payment-method-info img {
            width: 50px;
            padding-right: 0.5rem; }
          .shopping-cart .shopping-cart-container .shopping-cart-total.checkout .card .payment-method-info .card-info > span,
          .subscription-section .shopping-cart-container .shopping-cart-total.checkout .card .payment-method-info .card-info > span {
            display: block; }
            .shopping-cart .shopping-cart-container .shopping-cart-total.checkout .card .payment-method-info .card-info > span span,
            .subscription-section .shopping-cart-container .shopping-cart-total.checkout .card .payment-method-info .card-info > span span {
              font-weight: bold; }
      .shopping-cart .shopping-cart-container .shopping-cart-total.checkout .address .address-info span,
      .subscription-section .shopping-cart-container .shopping-cart-total.checkout .address .address-info span {
        display: block; }
      .shopping-cart .shopping-cart-container .shopping-cart-total.checkout .terms,
      .subscription-section .shopping-cart-container .shopping-cart-total.checkout .terms {
        font-size: 0.8rem;
        text-align: center;
        margin-top: -0.5rem;
        max-width: 14rem; }
    .shopping-cart .shopping-cart-container .shopping-cart-total h2,
    .subscription-section .shopping-cart-container .shopping-cart-total h2 {
      font-size: 1.1rem;
      margin-bottom: 0.5rem; }
    .shopping-cart .shopping-cart-container .shopping-cart-total .summary-row,
    .subscription-section .shopping-cart-container .shopping-cart-total .summary-row {
      display: flex;
      justify-content: space-between;
      white-space: nowrap;
      font-size: 0.8rem; }
      .shopping-cart .shopping-cart-container .shopping-cart-total .summary-row > div:first-child,
      .subscription-section .shopping-cart-container .shopping-cart-total .summary-row > div:first-child {
        margin-right: 2rem; }
      .shopping-cart .shopping-cart-container .shopping-cart-total .summary-row:nth-child(3),
      .subscription-section .shopping-cart-container .shopping-cart-total .summary-row:nth-child(3) {
        border-bottom: 1px #ccc solid; }
      .shopping-cart .shopping-cart-container .shopping-cart-total .summary-row:nth-child(4),
      .subscription-section .shopping-cart-container .shopping-cart-total .summary-row:nth-child(4) {
        font-size: 1rem;
        font-weight: bold;
        color: #900; }
      .shopping-cart .shopping-cart-container .shopping-cart-total .summary-row:nth-child(5),
      .subscription-section .shopping-cart-container .shopping-cart-total .summary-row:nth-child(5) {
        font-style: italic; }
    .shopping-cart .shopping-cart-container .shopping-cart-total .deal-frame .deal,
    .subscription-section .shopping-cart-container .shopping-cart-total .deal-frame .deal {
      max-width: 300px; }
    .shopping-cart .shopping-cart-container .summary-small-frame .shopping-cart-total.checkout,
    .subscription-section .shopping-cart-container .summary-small-frame .shopping-cart-total.checkout {
      min-width: 17rem; }
    .shopping-cart .shopping-cart-container .summary-large-frame,
    .subscription-section .shopping-cart-container .summary-large-frame {
      display: none; }
      .shopping-cart .shopping-cart-container .summary-large-frame .shopping-cart-total.checkout,
      .subscription-section .shopping-cart-container .summary-large-frame .shopping-cart-total.checkout {
        display: flex;
        flex-direction: row-reverse;
        flex-wrap: nowrap;
        justify-content: flex-end;
        align-items: center;
        background: #f4f4f4; }
        .shopping-cart .shopping-cart-container .summary-large-frame .shopping-cart-total.checkout .card,
        .shopping-cart .shopping-cart-container .summary-large-frame .shopping-cart-total.checkout .address,
        .subscription-section .shopping-cart-container .summary-large-frame .shopping-cart-total.checkout .card,
        .subscription-section .shopping-cart-container .summary-large-frame .shopping-cart-total.checkout .address {
          border-top: none;
          margin-top: 0;
          padding-top: 0;
          border-right: 1px #ccc solid;
          margin-right: 1rem;
          padding-right: 1rem;
          font-size: 0.8rem;
          height: 200px; }
    .shopping-cart .shopping-cart-container .summary-small-frame .subscription-exists,
    .shopping-cart .shopping-cart-container .summary-large-frame .subscription-exists,
    .subscription-section .shopping-cart-container .summary-small-frame .subscription-exists,
    .subscription-section .shopping-cart-container .summary-large-frame .subscription-exists {
      color: #c00;
      padding: 0.5rem;
      font-size: 0.9rem;
      background-color: rgba(204, 0, 0, 0.1);
      border: 1px #aaa solid;
      border-radius: 0.5rem;
      margin-bottom: 1rem;
      text-align: center; }
    .shopping-cart .shopping-cart-container .deal-frame,
    .subscription-section .shopping-cart-container .deal-frame {
      background: #0e1d06;
      color: #f4f4f4;
      margin: 1rem -1.5rem -1.5rem;
      padding: 0.5rem 1.5rem;
      border-bottom-left-radius: 0.5rem;
      border-bottom-right-radius: 0.5rem; }
      .shopping-cart .shopping-cart-container .deal-frame .deal .heading,
      .subscription-section .shopping-cart-container .deal-frame .deal .heading {
        font-size: 1.7rem;
        font-weight: 700;
        color: #99cc00;
        text-transform: uppercase;
        margin-bottom: -0.5rem; }
      .shopping-cart .shopping-cart-container .deal-frame .deal .heading-2,
      .subscription-section .shopping-cart-container .deal-frame .deal .heading-2 {
        font-size: 1.2rem;
        text-transform: uppercase; }
      .shopping-cart .shopping-cart-container .deal-frame .deal .content,
      .subscription-section .shopping-cart-container .deal-frame .deal .content {
        margin: 1rem 0; }
      .shopping-cart .shopping-cart-container .deal-frame .deal .link,
      .subscription-section .shopping-cart-container .deal-frame .deal .link {
        margin-bottom: 1rem; }
        .shopping-cart .shopping-cart-container .deal-frame .deal .link a,
        .subscription-section .shopping-cart-container .deal-frame .deal .link a {
          color: #bf5500; }
          .shopping-cart .shopping-cart-container .deal-frame .deal .link a:hover,
          .subscription-section .shopping-cart-container .deal-frame .deal .link a:hover {
            background: #bf5500;
            color: #f4f4f4;
            padding: 0 0.2rem; }
    .shopping-cart .shopping-cart-container .cart-price-header-bottom,
    .subscription-section .shopping-cart-container .cart-price-header-bottom {
      width: 100%;
      text-align: right;
      font-size: 1.2rem; }
      .shopping-cart .shopping-cart-container .cart-price-header-bottom .subtotal,
      .subscription-section .shopping-cart-container .cart-price-header-bottom .subtotal {
        margin-top: 0.5rem; }
        .shopping-cart .shopping-cart-container .cart-price-header-bottom .subtotal > span:nth-child(1) > span:last-child,
        .subscription-section .shopping-cart-container .cart-price-header-bottom .subtotal > span:nth-child(1) > span:last-child {
          font-weight: bold; }
      .shopping-cart .shopping-cart-container .cart-price-header-bottom .deal-frame,
      .subscription-section .shopping-cart-container .cart-price-header-bottom .deal-frame {
        display: none; }
    .shopping-cart .shopping-cart-container .cart-price-header-bottom .subtotal,
    .shopping-cart .shopping-cart-container .shopping-cart-total .subtotal,
    .subscription-section .shopping-cart-container .cart-price-header-bottom .subtotal,
    .subscription-section .shopping-cart-container .shopping-cart-total .subtotal {
      font-size: 1.2rem;
      white-space: nowrap; }
      .shopping-cart .shopping-cart-container .cart-price-header-bottom .subtotal > span,
      .shopping-cart .shopping-cart-container .shopping-cart-total .subtotal > span,
      .subscription-section .shopping-cart-container .cart-price-header-bottom .subtotal > span,
      .subscription-section .shopping-cart-container .shopping-cart-total .subtotal > span {
        display: block; }
        .shopping-cart .shopping-cart-container .cart-price-header-bottom .subtotal > span:nth-child(1),
        .shopping-cart .shopping-cart-container .shopping-cart-total .subtotal > span:nth-child(1),
        .subscription-section .shopping-cart-container .cart-price-header-bottom .subtotal > span:nth-child(1),
        .subscription-section .shopping-cart-container .shopping-cart-total .subtotal > span:nth-child(1) {
          white-space: nowrap;
          margin-bottom: 0.5rem; }
          .shopping-cart .shopping-cart-container .cart-price-header-bottom .subtotal > span:nth-child(1) > span:last-child,
          .shopping-cart .shopping-cart-container .shopping-cart-total .subtotal > span:nth-child(1) > span:last-child,
          .subscription-section .shopping-cart-container .cart-price-header-bottom .subtotal > span:nth-child(1) > span:last-child,
          .subscription-section .shopping-cart-container .shopping-cart-total .subtotal > span:nth-child(1) > span:last-child {
            font-weight: bold;
            color: #900; }
        .shopping-cart .shopping-cart-container .cart-price-header-bottom .subtotal > span:nth-child(2), .shopping-cart .shopping-cart-container .cart-price-header-bottom .subtotal > span:nth-child(3),
        .shopping-cart .shopping-cart-container .shopping-cart-total .subtotal > span:nth-child(2),
        .shopping-cart .shopping-cart-container .shopping-cart-total .subtotal > span:nth-child(3),
        .subscription-section .shopping-cart-container .cart-price-header-bottom .subtotal > span:nth-child(2),
        .subscription-section .shopping-cart-container .cart-price-header-bottom .subtotal > span:nth-child(3),
        .subscription-section .shopping-cart-container .shopping-cart-total .subtotal > span:nth-child(2),
        .subscription-section .shopping-cart-container .shopping-cart-total .subtotal > span:nth-child(3) {
          font-size: 0.8rem; }
    .shopping-cart .shopping-cart-container .cart-price-header-bottom .button-frame,
    .shopping-cart .shopping-cart-container .shopping-cart-total .button-frame,
    .subscription-section .shopping-cart-container .cart-price-header-bottom .button-frame,
    .subscription-section .shopping-cart-container .shopping-cart-total .button-frame {
      margin-top: 0.5rem; }
    .shopping-cart .shopping-cart-container .center,
    .subscription-section .shopping-cart-container .center {
      text-align: center; }
    .shopping-cart .shopping-cart-container .right,
    .subscription-section .shopping-cart-container .right {
      text-align: right; }
    .shopping-cart .shopping-cart-container .left,
    .subscription-section .shopping-cart-container .left {
      text-align: left; }
  .shopping-cart.order-confirmation .order-success h1 i,
  .subscription-section.order-confirmation .order-success h1 i {
    color: #690; }
  .shopping-cart.order-confirmation .order-success .order-id,
  .subscription-section.order-confirmation .order-success .order-id {
    margin: 2rem 0;
    font-size: 1.2rem; }
    .shopping-cart.order-confirmation .order-success .order-id span:first-child,
    .subscription-section.order-confirmation .order-success .order-id span:first-child {
      font-weight: bold; }
  .shopping-cart.order-confirmation .order-failure h1 i,
  .subscription-section.order-confirmation .order-failure h1 i {
    color: #c00; }
  .shopping-cart.order-confirmation .order-failure .error-msg-frame,
  .subscription-section.order-confirmation .order-failure .error-msg-frame {
    padding: 1rem;
    background: #eee; }
    .shopping-cart.order-confirmation .order-failure .error-msg-frame .payment-id,
    .subscription-section.order-confirmation .order-failure .error-msg-frame .payment-id {
      margin-bottom: 1rem; }
      .shopping-cart.order-confirmation .order-failure .error-msg-frame .payment-id span:first-child,
      .subscription-section.order-confirmation .order-failure .error-msg-frame .payment-id span:first-child {
        font-weight: bold; }
    .shopping-cart.order-confirmation .order-failure .error-msg-frame .error-heading,
    .subscription-section.order-confirmation .order-failure .error-msg-frame .error-heading {
      font-style: italic;
      font-weight: bold; }
    .shopping-cart.order-confirmation .order-failure .error-msg-frame .error-content,
    .subscription-section.order-confirmation .order-failure .error-msg-frame .error-content {
      font-style: italic; }
  .shopping-cart.order-confirmation .content,
  .subscription-section.order-confirmation .content {
    margin: 1rem 0; }
    .shopping-cart.order-confirmation .content.ship-to span,
    .subscription-section.order-confirmation .content.ship-to span {
      display: block; }
      .shopping-cart.order-confirmation .content.ship-to span:first-child,
      .subscription-section.order-confirmation .content.ship-to span:first-child {
        font-weight: bold;
        margin-bottom: 0.5rem; }
    .shopping-cart.order-confirmation .content.ship-from > div:first-child,
    .subscription-section.order-confirmation .content.ship-from > div:first-child {
      font-weight: bold;
      margin-bottom: 0.5rem; }
    .shopping-cart.order-confirmation .content.ship-from > div:nth-child(2),
    .subscription-section.order-confirmation .content.ship-from > div:nth-child(2) {
      margin-top: 0.5rem;
      padding-top: 0.5rem;
      border-top: 1px #ccc solid; }
    .shopping-cart.order-confirmation .content.ship-from .prod-frame,
    .subscription-section.order-confirmation .content.ship-from .prod-frame {
      display: flex;
      justify-content: flex-start;
      align-items: flex-start;
      flex-wrap: wrap;
      margin-bottom: 0.5rem;
      padding-bottom: 0.5rem;
      border-bottom: 1px #ccc solid; }
      .shopping-cart.order-confirmation .content.ship-from .prod-frame > div:first-child,
      .subscription-section.order-confirmation .content.ship-from .prod-frame > div:first-child {
        margin-right: 1rem;
        padding-right: 1rem; }
        .shopping-cart.order-confirmation .content.ship-from .prod-frame > div:first-child span,
        .subscription-section.order-confirmation .content.ship-from .prod-frame > div:first-child span {
          display: block; }
      .shopping-cart.order-confirmation .content.ship-from .prod-frame img,
      .subscription-section.order-confirmation .content.ship-from .prod-frame img {
        width: auto;
        max-height: 50px; }

.subscription-section.admin {
  padding: 1rem 0 !important;
  background: inherit; }
  .subscription-section.admin .shopping-cart-container .container-cart {
    border-radius: 0.5rem !important;
    clip-path: none !important;
    width: 100%; }

.subscription-total {
  background: #f4f4f4;
  border-radius: 0.5rem;
  padding: 0.5rem; }
  .subscription-total h2 {
    font-size: 1.2rem; }
  .subscription-total .subscription-box {
    border: 1px #555 solid;
    border-radius: 0.5rem;
    padding: 0.5rem;
    margin-bottom: 0.5rem;
    background: #fff; }
    .subscription-total .subscription-box .subscription-box-header {
      display: flex;
      justify-content: space-between; }
      .subscription-total .subscription-box .subscription-box-header div:first-child {
        font-weight: bold; }
      .subscription-total .subscription-box .subscription-box-header div:last-child {
        font-style: italic;
        font-size: 0.8rem; }
    .subscription-total .subscription-box .subscription-box-content {
      display: flex;
      flex-direction: column; }
      .subscription-total .subscription-box .subscription-box-content > div {
        display: flex;
        justify-content: flex-start; }
        .subscription-total .subscription-box .subscription-box-content > div div {
          font-size: 0.9rem; }
          .subscription-total .subscription-box .subscription-box-content > div div:nth-child(1) {
            width: 200px;
            display: inline-block;
            white-space: nowrap;
            overflow: hidden !important;
            text-overflow: ellipsis; }
          .subscription-total .subscription-box .subscription-box-content > div div:nth-child(2) {
            width: 25px;
            justify-content: left; }
          .subscription-total .subscription-box .subscription-box-content > div div:nth-child(3) {
            min-width: 65px;
            justify-content: right;
            text-align: right; }
        .subscription-total .subscription-box .subscription-box-content > div:nth-last-child(4) {
          border-top: 1px #555 solid; }
        .subscription-total .subscription-box .subscription-box-content > div:nth-last-child(2) {
          font-weight: bold; }
        .subscription-total .subscription-box .subscription-box-content > div:last-child div {
          font-style: italic;
          font-size: 0.7rem;
          text-align: right;
          flex: 1 0 100%;
          padding-right: 0.5rem; }

.nets-modal-fix div.dibs-checkout-wrapper iframe .checkout-container,
.nets-modal-fix div.dibs-checkout-wrapper iframe .checkout-footer-container .checkout-footer,
.nets-modal-fix div.dibs-checkout-wrapper iframe .checkout .checkout-footer,
.nets-modal-fix div.nets-checkout-wrapper iframe .checkout-container,
.nets-modal-fix div.nets-checkout-wrapper iframe .checkout-footer-container .checkout-footer,
.nets-modal-fix div.nets-checkout-wrapper iframe .checkout .checkout-footer {
  background: #f4f4f4 !important; }

div.dibs-checkout-wrapper iframe,
div.nets-checkout-wrapper iframe {
  min-height: 0 !important; }

.breadcrumb {
  background: #f4f4f4;
  padding: 0.5rem 2rem;
  margin-bottom: -2rem; }
  .breadcrumb > div {
    display: flex;
    justify-content: center;
    max-width: 1300px;
    margin: auto; }
    .breadcrumb > div > div {
      display: block;
      width: 100%;
      font-size: 0.9rem; }
      .breadcrumb > div > div span:first-child::after {
        content: "";
        padding-right: 0.2rem; }
  .breadcrumb.indent > div {
    max-width: 1000px; }
  .breadcrumb.b-1216 > div {
    max-width: 1216px; }

.coupon-code-frame {
  display: flex;
  flex-direction: column;
  justify-content: flex-end; }
  .coupon-code-frame .coupon-code {
    display: flex;
    justify-content: flex-end; }
  .coupon-code-frame .apply-coupon {
    display: flex;
    max-width: 13rem; }
    .coupon-code-frame .apply-coupon input[type="text"],
    .coupon-code-frame .apply-coupon button {
      border: 1px #bf5500 solid;
      font-size: 1.1rem;
      padding: 0.4rem; }
    .coupon-code-frame .apply-coupon button {
      background-color: #bf5500;
      color: #f4f4f4;
      cursor: pointer;
      transition: all 0.3s ease-in-out; }
    .coupon-code-frame .apply-coupon button:hover {
      background-color: #333;
      border: 1px #333 solid;
      color: #ccc; }
  .coupon-code-frame .coupon-info {
    font-size: 0.9rem;
    color: #1b4405;
    margin-top: 0.3rem;
    margin-bottom: 0.5rem; }
  .coupon-code-frame .coupon-error,
  .coupon-code-frame .coupon-info.coupon-info-error {
    color: #c00 !important; }
  .coupon-code-frame .order-info {
    color: #c00; }
  .coupon-code-frame .coupon-tooltip-wrapper {
    position: relative;
    display: inline-block; }
    .coupon-code-frame .coupon-tooltip-wrapper i {
      font-size: 1.2rem;
      color: #900;
      cursor: pointer;
      margin-left: 0.5rem; }
    .coupon-code-frame .coupon-tooltip-wrapper .price {
      text-wrap: nowrap; }
    .coupon-code-frame .coupon-tooltip-wrapper .coupon-tooltip-text {
      visibility: hidden;
      width: max-content;
      background-color: #900;
      color: #fff;
      text-align: center;
      border-radius: 4px;
      padding: 0.4rem 0.6rem;
      font-size: 0.75rem;
      position: absolute;
      z-index: 1;
      bottom: 120%;
      /* position above the icon */
      left: 50%;
      transform: translateX(-50%);
      opacity: 0;
      transition: opacity 0.3s;
      /* Optional arrow below tooltip */ }
      .coupon-code-frame .coupon-tooltip-wrapper .coupon-tooltip-text::after {
        content: "";
        position: absolute;
        top: 100%;
        /* bottom of tooltip box */
        left: 50%;
        transform: translateX(-50%);
        border-width: 5px;
        border-style: solid;
        border-color: #900 transparent transparent transparent; }
    .coupon-code-frame .coupon-tooltip-wrapper:hover .coupon-tooltip-text {
      visibility: visible;
      opacity: 1; }

.shopping-cart.your-orders .shopping-cart-container .container-cart .order-search-bar,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .order-search-bar,
.shopping-cart.my-profile .shopping-cart-container .container-cart .order-search-bar,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .order-search-bar {
  display: flex;
  justify-content: space-between; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .order-search-bar h1,
  .shopping-cart.your-orders .shopping-cart-container .container-cart .order-search-bar div,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .order-search-bar h1,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .order-search-bar div,
  .shopping-cart.my-profile .shopping-cart-container .container-cart .order-search-bar h1,
  .shopping-cart.my-profile .shopping-cart-container .container-cart .order-search-bar div,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .order-search-bar h1,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .order-search-bar div {
    margin-bottom: 2rem; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .order-search-bar form.search input[type="text"],
  .shopping-cart.your-orders .shopping-cart-container .container-cart .order-search-bar form.search button,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .order-search-bar form.search input[type="text"],
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .order-search-bar form.search button,
  .shopping-cart.my-profile .shopping-cart-container .container-cart .order-search-bar form.search input[type="text"],
  .shopping-cart.my-profile .shopping-cart-container .container-cart .order-search-bar form.search button,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .order-search-bar form.search input[type="text"],
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .order-search-bar form.search button {
    border: 1px #bf5500 solid; }

.shopping-cart.your-orders .shopping-cart-container .container-cart .order-subscription-bar,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .order-subscription-bar,
.shopping-cart.my-profile .shopping-cart-container .container-cart .order-subscription-bar,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .order-subscription-bar {
  display: flex;
  border-bottom: 1px #ccc solid;
  margin-bottom: 2rem; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .order-subscription-bar div,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .order-subscription-bar div,
  .shopping-cart.my-profile .shopping-cart-container .container-cart .order-subscription-bar div,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .order-subscription-bar div {
    padding: 0.1rem 1rem;
    color: #bf5500;
    transition: all 0.3s ease-in-out; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .order-subscription-bar div:hover,
    .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .order-subscription-bar div:hover,
    .shopping-cart.my-profile .shopping-cart-container .container-cart .order-subscription-bar div:hover,
    .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .order-subscription-bar div:hover {
      border-bottom: 3px #bf5500 solid;
      cursor: pointer;
      background: #bf5500;
      color: #f4f4f4; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .order-subscription-bar div.active, .shopping-cart.your-orders .shopping-cart-container .container-cart .order-subscription-bar div.active:hover,
    .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .order-subscription-bar div.active,
    .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .order-subscription-bar div.active:hover,
    .shopping-cart.my-profile .shopping-cart-container .container-cart .order-subscription-bar div.active,
    .shopping-cart.my-profile .shopping-cart-container .container-cart .order-subscription-bar div.active:hover,
    .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .order-subscription-bar div.active,
    .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .order-subscription-bar div.active:hover {
      border-bottom: 3px #bf5500 solid;
      cursor: auto;
      font-weight: bold;
      color: #333;
      background: inherit; }

.shopping-cart.your-orders .shopping-cart-container .container-cart #order-overview.inactive,
.shopping-cart.your-orders .shopping-cart-container .container-cart #subscription-overview.inactive,
.shopping-cart.your-orders .shopping-cart-container .container-cart #subscription-overview-admin.inactive,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #order-overview.inactive,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #subscription-overview.inactive,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #subscription-overview-admin.inactive,
.shopping-cart.my-profile .shopping-cart-container .container-cart #order-overview.inactive,
.shopping-cart.my-profile .shopping-cart-container .container-cart #subscription-overview.inactive,
.shopping-cart.my-profile .shopping-cart-container .container-cart #subscription-overview-admin.inactive,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #order-overview.inactive,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #subscription-overview.inactive,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #subscription-overview-admin.inactive {
  opacity: 0;
  height: 0 !important;
  width: 0 !important;
  left: -200rem !important;
  top: -200rem !important; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart #order-overview.inactive .order-overview-frame,
  .shopping-cart.your-orders .shopping-cart-container .container-cart #order-overview.inactive .subscription-section,
  .shopping-cart.your-orders .shopping-cart-container .container-cart #order-overview.inactive .yes-subscription,
  .shopping-cart.your-orders .shopping-cart-container .container-cart #order-overview.inactive .no-subscription,
  .shopping-cart.your-orders .shopping-cart-container .container-cart #subscription-overview.inactive .order-overview-frame,
  .shopping-cart.your-orders .shopping-cart-container .container-cart #subscription-overview.inactive .subscription-section,
  .shopping-cart.your-orders .shopping-cart-container .container-cart #subscription-overview.inactive .yes-subscription,
  .shopping-cart.your-orders .shopping-cart-container .container-cart #subscription-overview.inactive .no-subscription,
  .shopping-cart.your-orders .shopping-cart-container .container-cart #subscription-overview-admin.inactive .order-overview-frame,
  .shopping-cart.your-orders .shopping-cart-container .container-cart #subscription-overview-admin.inactive .subscription-section,
  .shopping-cart.your-orders .shopping-cart-container .container-cart #subscription-overview-admin.inactive .yes-subscription,
  .shopping-cart.your-orders .shopping-cart-container .container-cart #subscription-overview-admin.inactive .no-subscription,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #order-overview.inactive .order-overview-frame,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #order-overview.inactive .subscription-section,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #order-overview.inactive .yes-subscription,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #order-overview.inactive .no-subscription,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #subscription-overview.inactive .order-overview-frame,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #subscription-overview.inactive .subscription-section,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #subscription-overview.inactive .yes-subscription,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #subscription-overview.inactive .no-subscription,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #subscription-overview-admin.inactive .order-overview-frame,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #subscription-overview-admin.inactive .subscription-section,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #subscription-overview-admin.inactive .yes-subscription,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #subscription-overview-admin.inactive .no-subscription,
  .shopping-cart.my-profile .shopping-cart-container .container-cart #order-overview.inactive .order-overview-frame,
  .shopping-cart.my-profile .shopping-cart-container .container-cart #order-overview.inactive .subscription-section,
  .shopping-cart.my-profile .shopping-cart-container .container-cart #order-overview.inactive .yes-subscription,
  .shopping-cart.my-profile .shopping-cart-container .container-cart #order-overview.inactive .no-subscription,
  .shopping-cart.my-profile .shopping-cart-container .container-cart #subscription-overview.inactive .order-overview-frame,
  .shopping-cart.my-profile .shopping-cart-container .container-cart #subscription-overview.inactive .subscription-section,
  .shopping-cart.my-profile .shopping-cart-container .container-cart #subscription-overview.inactive .yes-subscription,
  .shopping-cart.my-profile .shopping-cart-container .container-cart #subscription-overview.inactive .no-subscription,
  .shopping-cart.my-profile .shopping-cart-container .container-cart #subscription-overview-admin.inactive .order-overview-frame,
  .shopping-cart.my-profile .shopping-cart-container .container-cart #subscription-overview-admin.inactive .subscription-section,
  .shopping-cart.my-profile .shopping-cart-container .container-cart #subscription-overview-admin.inactive .yes-subscription,
  .shopping-cart.my-profile .shopping-cart-container .container-cart #subscription-overview-admin.inactive .no-subscription,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #order-overview.inactive .order-overview-frame,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #order-overview.inactive .subscription-section,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #order-overview.inactive .yes-subscription,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #order-overview.inactive .no-subscription,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #subscription-overview.inactive .order-overview-frame,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #subscription-overview.inactive .subscription-section,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #subscription-overview.inactive .yes-subscription,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #subscription-overview.inactive .no-subscription,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #subscription-overview-admin.inactive .order-overview-frame,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #subscription-overview-admin.inactive .subscription-section,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #subscription-overview-admin.inactive .yes-subscription,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #subscription-overview-admin.inactive .no-subscription {
    display: none; }

.shopping-cart.your-orders .shopping-cart-container .container-cart #order-overview.active,
.shopping-cart.your-orders .shopping-cart-container .container-cart #subscription-overview.active,
.shopping-cart.your-orders .shopping-cart-container .container-cart #subscription-overview-admin.active,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #order-overview.active,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #subscription-overview.active,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #subscription-overview-admin.active,
.shopping-cart.my-profile .shopping-cart-container .container-cart #order-overview.active,
.shopping-cart.my-profile .shopping-cart-container .container-cart #subscription-overview.active,
.shopping-cart.my-profile .shopping-cart-container .container-cart #subscription-overview-admin.active,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #order-overview.active,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #subscription-overview.active,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #subscription-overview-admin.active {
  opacity: 100%;
  width: 100%;
  transition: all 0.4s ease-in-out; }

.shopping-cart.your-orders .shopping-cart-container .container-cart #order-overview .paymethod,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #order-overview .paymethod,
.shopping-cart.my-profile .shopping-cart-container .container-cart #order-overview .paymethod,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #order-overview .paymethod {
  margin-bottom: 1rem; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart #order-overview .paymethod div:first-child,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #order-overview .paymethod div:first-child,
  .shopping-cart.my-profile .shopping-cart-container .container-cart #order-overview .paymethod div:first-child,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #order-overview .paymethod div:first-child {
    font-size: 0.9rem;
    font-weight: bold; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart #order-overview .paymethod div:nth-child(2),
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #order-overview .paymethod div:nth-child(2),
  .shopping-cart.my-profile .shopping-cart-container .container-cart #order-overview .paymethod div:nth-child(2),
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #order-overview .paymethod div:nth-child(2) {
    font-size: 0.8rem; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart #order-overview .paymethod div.return-window,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #order-overview .paymethod div.return-window,
  .shopping-cart.my-profile .shopping-cart-container .container-cart #order-overview .paymethod div.return-window,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #order-overview .paymethod div.return-window {
    font-size: 0.8rem;
    margin-top: 0.5rem; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart #order-overview .paymethod .refund-issued h3,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin #order-overview .paymethod .refund-issued h3,
  .shopping-cart.my-profile .shopping-cart-container .container-cart #order-overview .paymethod .refund-issued h3,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin #order-overview .paymethod .refund-issued h3 {
    margin-top: 1rem; }

.shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-tot,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-tot,
.shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-tot,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-tot {
  margin: 1rem 0;
  text-transform: uppercase;
  font-size: 1.2rem; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-tot .tooltip-orange [data-tooltip]::before,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-tot .tooltip-orange [data-tooltip]::before,
  .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-tot .tooltip-orange [data-tooltip]::before,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-tot .tooltip-orange [data-tooltip]::before {
    bottom: 0;
    text-transform: none; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-tot .tooltip-orange [data-tooltip]::after,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-tot .tooltip-orange [data-tooltip]::after,
  .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-tot .tooltip-orange [data-tooltip]::after,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-tot .tooltip-orange [data-tooltip]::after {
    bottom: 0; }

.shopping-cart.your-orders .shopping-cart-container .container-cart .test,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .test,
.shopping-cart.my-profile .shopping-cart-container .container-cart .test,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .test {
  font-size: 2rem; }

.shopping-cart.your-orders .shopping-cart-container .container-cart .mor-select-inverse,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .mor-select-inverse,
.shopping-cart.my-profile .shopping-cart-container .container-cart .mor-select-inverse,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .mor-select-inverse {
  font-size: 0.8rem;
  max-width: 10rem; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .mor-select-inverse .mor-select-selected,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .mor-select-inverse .mor-select-selected,
  .shopping-cart.my-profile .shopping-cart-container .container-cart .mor-select-inverse .mor-select-selected,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .mor-select-inverse .mor-select-selected {
    padding: 0.2rem 0.5rem; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .mor-select-inverse .mor-select-selected:after,
    .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .mor-select-inverse .mor-select-selected:after,
    .shopping-cart.my-profile .shopping-cart-container .container-cart .mor-select-inverse .mor-select-selected:after,
    .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .mor-select-inverse .mor-select-selected:after {
      top: 12px; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .mor-select-inverse .mor-select-selected.mor-select-arrow-active:after,
    .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .mor-select-inverse .mor-select-selected.mor-select-arrow-active:after,
    .shopping-cart.my-profile .shopping-cart-container .container-cart .mor-select-inverse .mor-select-selected.mor-select-arrow-active:after,
    .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .mor-select-inverse .mor-select-selected.mor-select-arrow-active:after {
      top: 6px; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .mor-select-inverse .mor-select-items .mor-same-as-selected,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .mor-select-inverse .mor-select-items .mor-same-as-selected,
  .shopping-cart.my-profile .shopping-cart-container .container-cart .mor-select-inverse .mor-select-items .mor-same-as-selected,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .mor-select-inverse .mor-select-items .mor-same-as-selected {
    color: #bf5500; }

.shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .filter,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .filter,
.shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .filter,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .filter {
  display: flex;
  align-items: center;
  margin-bottom: 2rem; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .filter div:first-child,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .filter div:first-child,
  .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .filter div:first-child,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .filter div:first-child {
    padding-right: 1rem; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .filter div:first-child span,
    .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .filter div:first-child span,
    .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .filter div:first-child span,
    .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .filter div:first-child span {
      font-weight: bold; }

.shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame,
.shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame {
  margin-bottom: 2rem; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame,
  .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame {
    display: flex;
    justify-content: space-between;
    background: #f4f4f4;
    border-radius: 0.5rem 0.5rem 0 0;
    padding: 1rem; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div,
    .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div,
    .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div,
    .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div {
      display: flex;
      flex-direction: column;
      font-size: 0.9rem; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:nth-child(1), .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:nth-child(2), .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:nth-child(3),
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:nth-child(1),
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:nth-child(2),
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:nth-child(3),
      .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:nth-child(1),
      .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:nth-child(2),
      .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:nth-child(3),
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:nth-child(1),
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:nth-child(2),
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:nth-child(3) {
        padding-right: 1.5rem; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:last-child,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:last-child,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:last-child,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-main-frame .order-header-frame > div:last-child {
        text-align: right; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame,
  .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame {
    border: 1px #f4f4f4 solid;
    border-radius: 0 0 0.5rem 0.5rem;
    padding: 1rem; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame,
    .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame,
    .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame,
    .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame {
      margin: 0 -1rem 0 -1rem;
      padding: 1rem; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame:last-child,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame:last-child,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame:last-child,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame:last-child {
        border-bottom: none;
        padding-bottom: 0; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .view-item,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .view-item,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .view-item,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .view-item {
        margin-top: 0.5rem; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-grey-orange,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-red,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-grey-orange,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-red,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-grey-orange,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-red,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-grey-orange,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-red {
        color: #333;
        text-align: center; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-grey-orange.wide,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-red.wide,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-grey-orange.wide,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-red.wide,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-grey-orange.wide,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-red.wide,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-grey-orange.wide,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-red.wide {
          width: 15rem;
          margin-bottom: 0.3rem; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-red,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-red,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-red,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame .btn-order-red {
        color: #f4f4f4; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame > div:last-child span,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame > div:last-child span,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame > div:last-child span,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .placed-orders-overview .order-overview-frame .order-sub-frame .cart-frame > div:last-child span {
        font-size: 0.8rem;
        display: block;
        text-align: center;
        margin-bottom: 0.5rem; }

.shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview h2,
.shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin h2,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview h2,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin h2,
.shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview h2,
.shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin h2,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview h2,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin h2 {
  text-transform: none;
  color: #555;
  margin-bottom: 1rem;
  font-weight: normal; }

.shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .no-subscription,
.shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .no-subscription,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .no-subscription,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .no-subscription,
.shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .no-subscription,
.shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .no-subscription,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .no-subscription,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .no-subscription {
  font-size: 1.2rem;
  color: #c00; }

.shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section,
.shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section,
.shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section,
.shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section,
.shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section,
.shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section {
  background: none;
  padding: 1rem 0; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart,
  .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart,
  .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart,
  .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart,
  .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart,
  .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart {
    display: flex;
    justify-content: space-between;
    padding: 0;
    width: 100%;
    margin-right: 0; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame,
    .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame,
    .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame,
    .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame,
    .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame,
    .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame,
    .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame,
    .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame {
      border-bottom: none;
      display: flex;
      flex-direction: column;
      flex-basis: 50%;
      flex-grow: 0;
      padding: 1.5rem; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame > div:first-child,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame > div:first-child,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame > div:first-child,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame > div:first-child,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame > div:first-child,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame > div:first-child,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame > div:first-child,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame > div:first-child {
        text-align: center; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor {
        display: flex;
        flex-wrap: wrap;
        margin-top: 0.5rem; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor .flavor,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor .flavor,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor .flavor,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor .flavor,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor .flavor,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor .flavor,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor .flavor,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .size-flavor .flavor {
          padding-right: 1rem; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame {
        display: flex;
        flex-wrap: wrap;
        margin-top: 0.5rem;
        align-items: center; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro {
          display: flex;
          align-items: center;
          margin-right: 0.5rem; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:first-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:first-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:first-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:first-child {
            font-size: 0.8rem;
            font-weight: bold;
            color: #333;
            margin-right: 0.3rem; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:last-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:last-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:last-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:last-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:last-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:last-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:last-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .amount-intro span:last-child {
            font-size: 1.4rem;
            color: #555;
            padding: 0.5rem;
            background: #dbe5af;
            border-radius: 1rem; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame {
          display: flex;
          flex-direction: column; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:first-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:first-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:first-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:first-child {
            font-size: 1.1rem;
            color: #aaa;
            text-decoration: line-through; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child {
            font-size: 0.8rem; }
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child span:first-child,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child span:first-child,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child span:first-child,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child span:first-child,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child span:first-child,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child span:first-child,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child span:first-child,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .price-frame .discount-frame div:last-child span:first-child {
              padding-right: 0.3rem; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .subscription.mor-form-line-inputs {
        margin: 1rem 0; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .qty .mor-form-same-row > div:nth-child(2) span span,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .qty .mor-form-same-row > div:nth-child(2) span span,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .qty .mor-form-same-row > div:nth-child(2) span span,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .qty .mor-form-same-row > div:nth-child(2) span span,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .qty .mor-form-same-row > div:nth-child(2) span span,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .qty .mor-form-same-row > div:nth-child(2) span span,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .qty .mor-form-same-row > div:nth-child(2) span span,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .qty .mor-form-same-row > div:nth-child(2) span span {
        padding-left: 0.3rem;
        color: #bf5500;
        cursor: pointer; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame {
        padding: 0.2rem;
        margin-top: 1.5rem;
        background: #1b4405;
        color: #f4f4f4;
        text-align: center;
        font-size: 1rem; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date {
          border: 1px #f4f4f4 dashed;
          padding: 0.2rem; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span {
            display: block; }
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span:nth-child(2),
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span:nth-child(2),
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span:nth-child(2),
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span:nth-child(2),
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span:nth-child(2),
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span:nth-child(2),
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span:nth-child(2),
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .next-charging-date-frame .next-charging-date span:nth-child(2) {
              font-size: 1.4rem; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by {
        text-align: center;
        margin-top: 0.3rem; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:first-child::after,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:first-child::after,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:first-child::after,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:first-child::after,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:first-child::after,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:first-child::after,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:first-child::after,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:first-child::after {
          content: " "; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:nth-child(2),
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:nth-child(2),
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:nth-child(2),
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:nth-child(2),
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:nth-child(2),
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:nth-child(2),
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:nth-child(2),
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .cart-frame .shipped-by span:nth-child(2) {
          white-space: nowrap; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame,
    .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame,
    .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame,
    .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame,
    .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame,
    .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame,
    .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame,
    .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame {
      display: flex;
      flex-basis: 50%;
      flex-grow: 0;
      flex-direction: column;
      padding: 1.5rem; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame h3,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame h3,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame h3,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame h3,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame h3,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame h3,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame h3,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame h3,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame h3,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame h3,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame h3,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame h3,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame h3,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame h3,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame h3,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame h3 {
        margin-bottom: 1rem;
        text-transform: none; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame label,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame label,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame label,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame label,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame label,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame label,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame label,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame label,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame label,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame label,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame label,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame label,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame label,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame label,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame label,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame label {
        font-size: 0.9rem;
        font-weight: bold;
        color: #555;
        margin-left: 0.5rem; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info {
        display: flex;
        border-bottom: none; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info img,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info img,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info img,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info img,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info img,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info img,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info img,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info img,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info img,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info img,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info img,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info img,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info img,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info img,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info img,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info img {
          width: 35px;
          margin-right: 0.5rem; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info {
          font-size: 0.8rem; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span {
            display: block; }
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info > span span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info > span span {
              font-weight: bold; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info .expired,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info .expired,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info .expired,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info .expired,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info .expired,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info .expired,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info .expired,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info .expired,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info .expired,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info .expired,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info .expired,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info .expired,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info .expired,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info .expired,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .payment-method-info .card-info .expired,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .payment-method-info .card-info .expired {
            color: #c00; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address {
        margin: 1rem 0; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white {
          max-width: none; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-same-as-selected,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-same-as-selected {
            background: #f4f4f4; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select {
            display: flex; }
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .payment-method-select img {
              width: 35px;
              height: 22px; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select {
            display: flex;
            align-items: center; }
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected .payment-method-select img {
              margin-right: 0.5rem;
              margin: 0.2rem 0.5rem 0.2rem 0; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected::after {
            top: 16px; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-selected.mor-select-arrow-active::after {
            top: 10px; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select {
            display: flex; }
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select img,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select img {
              margin-right: 0.5rem; }
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span,
            .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span {
              display: block; }
              .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-card .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span,
              .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse.white .mor-select-items .payment-method-select > section > span > span {
                font-weight: bold; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn {
        margin: 1rem auto; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange {
          width: 100%;
          text-align: center; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange:hover,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange:hover,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange:hover,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange:hover,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange:hover,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange:hover,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange:hover,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange:hover,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange:hover,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange:hover,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange:hover,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange:hover,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange:hover,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange:hover,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .payment-method-frame .add-btn .btn-order-grey-orange:hover,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .add-btn .btn-order-grey-orange:hover {
            color: #555; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame,
      .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame,
      .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame,
      .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame,
      .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame {
        margin-top: 2rem; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span {
          display: block;
          font-size: 0.8rem; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span:first-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span:first-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span:first-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .address-info span:first-child {
            font-weight: bold; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span {
          display: block; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span:first-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span:first-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span:first-child,
          .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span:first-child,
          .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse span:first-child {
            font-weight: bold; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected::after,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected::after,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected::after,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected::after,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected::after,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected::after,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected::after,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected::after {
          top: 21px !important; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected.mor-select-arrow-active::after,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected.mor-select-arrow-active::after,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected.mor-select-arrow-active::after,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected.mor-select-arrow-active::after,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected.mor-select-arrow-active::after,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected.mor-select-arrow-active::after,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected.mor-select-arrow-active::after,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-select-selected.mor-select-arrow-active::after {
          top: 15px !important; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-same-as-selected,
        .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-same-as-selected,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-same-as-selected,
        .shopping-cart.your-orders .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-same-as-selected,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-same-as-selected,
        .shopping-cart.my-profile .shopping-cart-container .container-cart .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-same-as-selected,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-same-as-selected,
        .shopping-cart.my-profile .shopping-cart-container .container-cart-summary.admin .subscription-overview-admin .subscription-section .shopping-cart-container .container-cart .card-shipping-frame .shipping-address-frame .change-shipping-address .mor-select-inverse .mor-same-as-selected {
          background: #f4f4f4; }

.shopping-cart.your-orders .shopping-cart-container .buy-again-section-right h2,
.shopping-cart.my-profile .shopping-cart-container .buy-again-section-right h2 {
  text-transform: none;
  color: #555;
  font-size: 1.2rem;
  margin-bottom: 1rem; }

.shopping-cart.your-orders .shopping-cart-container .buy-again-section-right .buy-again-inner-frame,
.shopping-cart.my-profile .shopping-cart-container .buy-again-section-right .buy-again-inner-frame {
  max-width: 18rem;
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
  border-bottom: 1px #f4f4f4 solid; }
  .shopping-cart.your-orders .shopping-cart-container .buy-again-section-right .buy-again-inner-frame:last-child,
  .shopping-cart.my-profile .shopping-cart-container .buy-again-section-right .buy-again-inner-frame:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none; }
  .shopping-cart.your-orders .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item,
  .shopping-cart.my-profile .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item {
    display: flex; }
    .shopping-cart.your-orders .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item img,
    .shopping-cart.my-profile .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item img {
      width: auto;
      max-width: 80px;
      padding-right: 0.5rem; }
    .shopping-cart.your-orders .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item > div:last-child,
    .shopping-cart.my-profile .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item > div:last-child {
      display: flex;
      flex-direction: column; }
      .shopping-cart.your-orders .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item > div:last-child > span,
      .shopping-cart.my-profile .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item > div:last-child > span {
        font-size: 0.8rem;
        display: block; }
        .shopping-cart.your-orders .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item > div:last-child > span:first-child,
        .shopping-cart.my-profile .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item > div:last-child > span:first-child {
          overflow: hidden;
          text-overflow: ellipsis;
          display: -webkit-box;
          line-clamp: 2;
          -webkit-line-clamp: 2;
          -webkit-box-orient: vertical;
          line-height: 1.1rem;
          margin-bottom: 0.2rem;
          color: #bf5500; }
        .shopping-cart.your-orders .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item > div:last-child > span:nth-child(2),
        .shopping-cart.my-profile .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item > div:last-child > span:nth-child(2) {
          font-weight: bold; }
        .shopping-cart.your-orders .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item > div:last-child > span:nth-child(3),
        .shopping-cart.my-profile .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item > div:last-child > span:nth-child(3) {
          color: #aaa;
          margin-bottom: 0.3rem; }
        .shopping-cart.your-orders .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item > div:last-child > span:nth-child(4),
        .shopping-cart.my-profile .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item > div:last-child > span:nth-child(4) {
          text-align: center; }
        .shopping-cart.your-orders .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item > div:last-child > span:nth-child(5),
        .shopping-cart.my-profile .shopping-cart-container .buy-again-section-right .buy-again-inner-frame .buy-again-item > div:last-child > span:nth-child(5) {
          color: #690 !important;
          margin: 0.5rem 0 0 0 !important;
          text-align: center; }

.shopping-cart.your-orders.contact-seller h1,
.shopping-cart.my-profile.contact-seller h1 {
  margin-bottom: 2rem; }

.shopping-cart.your-orders.contact-seller img,
.shopping-cart.my-profile.contact-seller img {
  width: auto; }

.shopping-cart.your-orders.contact-seller .seller-address-frame,
.shopping-cart.my-profile.contact-seller .seller-address-frame {
  display: flex;
  margin-top: 0.5rem; }
  .shopping-cart.your-orders.contact-seller .seller-address-frame > div:first-child,
  .shopping-cart.my-profile.contact-seller .seller-address-frame > div:first-child {
    padding-right: 2rem; }

.shopping-cart.your-orders.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame .intro,
.shopping-cart.my-profile.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame .intro {
  margin: 0 1rem 2rem; }

.shopping-cart.your-orders.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame .contact-seller-field-frame,
.shopping-cart.my-profile.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame .contact-seller-field-frame {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  z-index: 1; }
  .shopping-cart.your-orders.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame .contact-seller-field-frame > div,
  .shopping-cart.my-profile.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame .contact-seller-field-frame > div {
    flex: 1 1 50%;
    padding: 0 1rem; }
    .shopping-cart.your-orders.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame .contact-seller-field-frame > div.break-column,
    .shopping-cart.my-profile.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame .contact-seller-field-frame > div.break-column {
      flex-basis: 100%; }
  .shopping-cart.your-orders.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame .contact-seller-field-frame .buttons-frame,
  .shopping-cart.my-profile.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame .contact-seller-field-frame .buttons-frame {
    text-align: center;
    margin-bottom: 2rem; }
    .shopping-cart.your-orders.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame .contact-seller-field-frame .buttons-frame .btn-main, .shopping-cart.your-orders.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame .contact-seller-field-frame .buttons-frame .btn-main-dark,
    .shopping-cart.my-profile.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame .contact-seller-field-frame .buttons-frame .btn-main,
    .shopping-cart.my-profile.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame .contact-seller-field-frame .buttons-frame .btn-main-dark {
      font-size: 1.5rem; }

.shopping-cart.your-orders.contact-seller .buy-again-section-right,
.shopping-cart.my-profile.contact-seller .buy-again-section-right {
  max-width: 20rem; }
  .shopping-cart.your-orders.contact-seller .buy-again-section-right h2,
  .shopping-cart.my-profile.contact-seller .buy-again-section-right h2 {
    margin-bottom: 0; }
  .shopping-cart.your-orders.contact-seller .buy-again-section-right .last-order,
  .shopping-cart.my-profile.contact-seller .buy-again-section-right .last-order {
    margin-bottom: 1rem; }
  .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame,
  .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame {
    font-size: 0.8rem; }
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info > span,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info > span {
      font-weight: bold; }
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info div > span,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info div > span {
      font-weight: bold; }
      .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info div > span > span,
      .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info div > span > span {
        font-weight: normal; }
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .size-flavor > span,
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .prod-id > span,
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .price > span,
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .quantity > span,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .size-flavor > span,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .prod-id > span,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .price > span,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .quantity > span {
      white-space: nowrap; }
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .size-flavor .size::after,
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .size-flavor .qty::after,
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .prod-id .size::after,
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .prod-id .qty::after,
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .price .size::after,
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .price .qty::after,
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .quantity .size::after,
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .quantity .qty::after,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .size-flavor .size::after,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .size-flavor .qty::after,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .prod-id .size::after,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .prod-id .qty::after,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .price .size::after,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .price .qty::after,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .quantity .size::after,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .quantity .qty::after {
      content: "";
      padding-right: 0.7rem; }
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .line-through,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .last-order-info .line-through {
      text-decoration: line-through;
      font-weight: normal; }
    .shopping-cart.your-orders.contact-seller .buy-again-section-right .buy-again-outer-frame .total-footer,
    .shopping-cart.my-profile.contact-seller .buy-again-section-right .buy-again-outer-frame .total-footer {
      font-size: 1.1rem;
      text-align: right; }

.shopping-cart.your-orders.return .return-info,
.shopping-cart.my-profile.return .return-info {
  padding-bottom: 1.5rem;
  margin-bottom: 1.5rem;
  border-bottom: 1px #aaa solid; }

.shopping-cart.your-orders.return .order-header,
.shopping-cart.my-profile.return .order-header {
  font-size: 1.1rem; }
  .shopping-cart.your-orders.return .order-header span:first-child,
  .shopping-cart.my-profile.return .order-header span:first-child {
    font-weight: bold; }
  .shopping-cart.your-orders.return .order-header.border,
  .shopping-cart.my-profile.return .order-header.border {
    padding-bottom: 1.5rem;
    margin-bottom: 1rem;
    border-bottom: 1px #aaa solid; }

.shopping-cart.your-orders.return .cart-frame,
.shopping-cart.my-profile.return .cart-frame {
  border-bottom: none; }
  .shopping-cart.your-orders.return .cart-frame .order-header,
  .shopping-cart.my-profile.return .cart-frame .order-header {
    font-size: 0.9rem;
    margin-top: 1rem;
    padding-top: 1rem; }
    .shopping-cart.your-orders.return .cart-frame .order-header span:first-child,
    .shopping-cart.my-profile.return .cart-frame .order-header span:first-child {
      font-weight: bold; }
  .shopping-cart.your-orders.return .cart-frame .product-id,
  .shopping-cart.my-profile.return .cart-frame .product-id {
    font-size: 0.9rem;
    font-style: italic; }
  .shopping-cart.your-orders.return .cart-frame .price,
  .shopping-cart.my-profile.return .cart-frame .price {
    font-size: 0.8rem; }
    .shopping-cart.your-orders.return .cart-frame .price span:last-child,
    .shopping-cart.my-profile.return .cart-frame .price span:last-child {
      font-weight: normal; }
  .shopping-cart.your-orders.return .cart-frame label,
  .shopping-cart.my-profile.return .cart-frame label {
    font-size: 0.9rem;
    font-weight: bold;
    color: #333;
    margin-bottom: 0.3rem; }
  .shopping-cart.your-orders.return .cart-frame .btn-order-green,
  .shopping-cart.my-profile.return .cart-frame .btn-order-green {
    white-space: nowrap;
    width: 17rem;
    text-align: center;
    font-size: 1rem;
    color: #f4f4f4 !important;
    font-style: normal; }
  .shopping-cart.your-orders.return .cart-frame .return-reason,
  .shopping-cart.my-profile.return .cart-frame .return-reason {
    margin-bottom: 1rem;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 1rem;
    text-align: left; }
    .shopping-cart.your-orders.return .cart-frame .return-reason > div:nth-child(2),
    .shopping-cart.your-orders.return .cart-frame .return-reason > div label,
    .shopping-cart.my-profile.return .cart-frame .return-reason > div:nth-child(2),
    .shopping-cart.my-profile.return .cart-frame .return-reason > div label {
      padding-left: 0.5rem;
      font-size: 0.9rem;
      font-weight: normal; }
    .shopping-cart.your-orders.return .cart-frame .return-reason > div:nth-child(4),
    .shopping-cart.my-profile.return .cart-frame .return-reason > div:nth-child(4) {
      font-size: 0.8rem;
      text-align: center;
      font-style: italic; }
    .shopping-cart.your-orders.return .cart-frame .return-reason .mor-select-inverse.white,
    .shopping-cart.my-profile.return .cart-frame .return-reason .mor-select-inverse.white {
      text-align: left;
      max-width: 17rem;
      margin-bottom: 1rem; }
      .shopping-cart.your-orders.return .cart-frame .return-reason .mor-select-inverse.white .mor-select-selected,
      .shopping-cart.my-profile.return .cart-frame .return-reason .mor-select-inverse.white .mor-select-selected {
        text-overflow: ellipsis;
        overflow: hidden;
        width: 17rem;
        padding-right: 1.5rem;
        white-space: nowrap; }
    .shopping-cart.your-orders.return .cart-frame .return-reason .mor-select-3 .mor-select-selected,
    .shopping-cart.my-profile.return .cart-frame .return-reason .mor-select-3 .mor-select-selected {
      background: #fff; }
    .shopping-cart.your-orders.return .cart-frame .return-reason textarea,
    .shopping-cart.my-profile.return .cart-frame .return-reason textarea {
      font-size: 0.9rem; }
    .shopping-cart.your-orders.return .cart-frame .return-reason .max-characters,
    .shopping-cart.my-profile.return .cart-frame .return-reason .max-characters {
      font-size: 0.8rem; }
    .shopping-cart.your-orders.return .cart-frame .return-reason .warning,
    .shopping-cart.my-profile.return .cart-frame .return-reason .warning {
      color: #900;
      margin-top: 0.5rem;
      text-align: center; }
    .shopping-cart.your-orders.return .cart-frame .return-reason .return-by,
    .shopping-cart.my-profile.return .cart-frame .return-reason .return-by {
      text-align: center;
      font-size: 0.8rem;
      font-style: italic; }

.shopping-cart.your-orders.return.address .return-header,
.shopping-cart.my-profile.return.address .return-header {
  margin-bottom: 2rem; }
  .shopping-cart.your-orders.return.address .return-header h1,
  .shopping-cart.my-profile.return.address .return-header h1 {
    margin-bottom: 0.3rem; }
  .shopping-cart.your-orders.return.address .return-header h3,
  .shopping-cart.my-profile.return.address .return-header h3 {
    color: #555;
    text-transform: none;
    font-weight: 500; }

.shopping-cart.your-orders.return.address .print-receipt,
.shopping-cart.my-profile.return.address .print-receipt {
  text-align: center;
  font-size: 1.4rem; }
  .shopping-cart.your-orders.return.address .print-receipt a,
  .shopping-cart.my-profile.return.address .print-receipt a {
    padding: 0.2rem; }
  .shopping-cart.your-orders.return.address .print-receipt #add-to-cart-1-msg,
  .shopping-cart.my-profile.return.address .print-receipt #add-to-cart-1-msg {
    color: #690;
    font-size: 1rem; }

.shopping-cart.your-orders.return.address .return-info,
.shopping-cart.my-profile.return.address .return-info {
  border-bottom: none;
  padding-bottom: 0; }
  .shopping-cart.your-orders.return.address .return-info div,
  .shopping-cart.my-profile.return.address .return-info div {
    margin-bottom: 0.5rem; }
    .shopping-cart.your-orders.return.address .return-info div:last-child,
    .shopping-cart.my-profile.return.address .return-info div:last-child {
      font-weight: bold; }
  .shopping-cart.your-orders.return.address .return-info.admin div:last-child,
  .shopping-cart.my-profile.return.address .return-info.admin div:last-child {
    font-weight: normal; }

.shopping-cart.your-orders.return.address.complete .return-header,
.shopping-cart.my-profile.return.address.complete .return-header {
  display: flex;
  justify-content: space-between; }

.shopping-cart.your-orders.return.address.complete .return-info div:last-child,
.shopping-cart.my-profile.return.address.complete .return-info div:last-child {
  font-weight: normal; }

.shopping-cart.your-orders.return.address .seller-address-frame,
.shopping-cart.my-profile.return.address .seller-address-frame {
  margin-bottom: 0rem;
  padding-bottom: 1rem; }
  .shopping-cart.your-orders.return.address .seller-address-frame .seller-address div:first-child,
  .shopping-cart.my-profile.return.address .seller-address-frame .seller-address div:first-child {
    font-weight: bold; }

.shopping-cart.your-orders.return.address .cart-frame,
.shopping-cart.my-profile.return.address .cart-frame {
  margin-bottom: 0 !important; }

.shopping-cart.your-orders.return.address .return-info-header,
.shopping-cart.my-profile.return.address .return-info-header {
  padding: 0.5rem;
  background: #f4f4f4;
  border-top: 1px #aaa solid;
  border-bottom: 1px #aaa solid;
  margin-bottom: 1rem; }

.shopping-cart.your-orders.return.address .price,
.shopping-cart.my-profile.return.address .price {
  font-style: normal; }
  .shopping-cart.your-orders.return.address .price span:nth-child(2),
  .shopping-cart.my-profile.return.address .price span:nth-child(2) {
    font-weight: normal; }
    .shopping-cart.your-orders.return.address .price span:nth-child(2)::after,
    .shopping-cart.my-profile.return.address .price span:nth-child(2)::after {
      content: "";
      padding-right: 0.5rem; }

.shopping-cart.your-orders.return.address .return-reason-frame .return-reason,
.shopping-cart.my-profile.return.address .return-reason-frame .return-reason {
  width: 17rem;
  font-size: 0.9rem; }
  .shopping-cart.your-orders.return.address .return-reason-frame .return-reason .question,
  .shopping-cart.my-profile.return.address .return-reason-frame .return-reason .question {
    font-weight: bold; }
  .shopping-cart.your-orders.return.address .return-reason-frame .return-reason .answer,
  .shopping-cart.my-profile.return.address .return-reason-frame .return-reason .answer {
    padding-left: 0 !important;
    margin-bottom: 1rem;
    text-align: left !important;
    font-style: italic; }
    .shopping-cart.your-orders.return.address .return-reason-frame .return-reason .answer:last-child,
    .shopping-cart.my-profile.return.address .return-reason-frame .return-reason .answer:last-child {
      margin-bottom: -2rem; }

.upload-image-hide-input {
  text-align: center; }
  .upload-image-hide-input img {
    object-fit: scale-down; }
  .upload-image-hide-input .dragdropfield-frame {
    background: #fff;
    padding: 0.5rem; }
    .upload-image-hide-input .dragdropfield-frame .dragdropfield {
      border: 0.15rem #aaa dashed;
      transition: all 0.3s ease-in-out;
      padding: 1rem; }
      .upload-image-hide-input .dragdropfield-frame .dragdropfield.active, .upload-image-hide-input .dragdropfield-frame .dragdropfield:hover {
        cursor: pointer;
        background: #eee;
        color: #bf5500;
        border: 0.2rem #bf5500 dotted;
        padding: 0.95rem; }

.cashback-section {
  padding-top: -3rem; }
  .cashback-section .top,
  .cashback-section .bottom {
    margin-bottom: -0.5rem; }
  .cashback-section .center {
    background: #c5c9a6;
    padding: 2rem; }
    .cashback-section .center .frame {
      max-width: 1000px;
      margin: auto; }
      .cashback-section .center .frame .heading {
        text-align: center; }
        .cashback-section .center .frame .heading span {
          display: block;
          font-family: "Poppins", sans-serif;
          font-size: 2rem;
          margin-top: -1rem; }
      .cashback-section .center .frame .content {
        background: #eaebe1;
        border-radius: 0.5rem;
        box-shadow: 0 0 0 #333, 0 0 10px #aaa, 0 0 5px #ccc;
        border: 1px solid #8a9348;
        box-shadow: 0 0 5px #8a9348;
        padding: 1rem;
        font-size: 1.1rem; }
        .cashback-section .center .frame .content div {
          text-align: center;
          padding: 1rem; }
          .cashback-section .center .frame .content div span {
            background: #5b5f3a;
            border-radius: 0.5rem;
            display: inline-block;
            transition: all 0.3s ease-in-out; }
            .cashback-section .center .frame .content div span:hover {
              background: #8a9348; }
          .cashback-section .center .frame .content div a {
            display: inline-block;
            padding: 0.8rem 2rem;
            transition: all 0.3s ease-in-out;
            cursor: pointer;
            background: #5b5f3a;
            color: #eaebe1;
            font-size: 1.4rem;
            border-radius: 0.5rem;
            border: 2px #eaebe1 solid;
            margin: 0.2rem; }
            .cashback-section .center .frame .content div a:hover {
              background: #8a9348;
              color: #fff;
              border: 2px #fff solid; }
  .cashback-section .bottom .wide {
    display: block; }
  .cashback-section .bottom .mob {
    display: none; }

.product-reg.translation .product-reg-header div {
  font-size: 1rem !important;
  margin: 1rem 2rem; }

.product-reg.translation .translation-list {
  display: flex; }
  .product-reg.translation .translation-list > div {
    margin: 1rem; }
    .product-reg.translation .translation-list > div:first-child {
      margin-left: 2rem; }
    .product-reg.translation .translation-list > div:last-child {
      margin-top: 2.35rem; }
      .product-reg.translation .translation-list > div:last-child .btn-main, .product-reg.translation .translation-list > div:last-child .btn-main-dark {
        padding: 0.6rem 2rem; }
    .product-reg.translation .translation-list > div .mor-select-selected {
      width: 10rem; }
    .product-reg.translation .translation-list > div:nth-child(3) .mor-select-selected {
      width: 15rem; }
  .product-reg.translation .translation-list label {
    font-weight: bold; }

.product-reg.translation .sort {
  width: 15rem;
  padding-left: 2rem;
  margin: 2rem auto -2rem auto; }

.product-reg.translation .form-product-reg.translation {
  box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.5);
  border-radius: 0.5rem; }
  .product-reg.translation .form-product-reg.translation .translation-frame {
    display: flex;
    flex-wrap: wrap;
    padding: 0.5rem 1rem; }
    .product-reg.translation .form-product-reg.translation .translation-frame:nth-child(even) {
      background-color: rgba(170, 170, 170, 0.3); }
    .product-reg.translation .form-product-reg.translation .translation-frame:nth-child(odd) {
      background: rgba(244, 244, 244, 0.8); }
    .product-reg.translation .form-product-reg.translation .translation-frame:hover {
      background-color: rgba(191, 85, 0, 0.1); }
    .product-reg.translation .form-product-reg.translation .translation-frame:nth-child(1) {
      background-color: #527a03;
      color: #f4f4f4;
      border-top-left-radius: 0.5rem;
      border-top-right-radius: 0.5rem; }
    .product-reg.translation .form-product-reg.translation .translation-frame:last-child {
      border-bottom-left-radius: 0.5rem;
      border-bottom-right-radius: 0.5rem; }
    .product-reg.translation .form-product-reg.translation .translation-frame .date {
      font-style: italic;
      font-size: 0.8rem;
      color: #888; }
      .product-reg.translation .form-product-reg.translation .translation-frame .date span:nth-child(1) {
        padding-right: 1rem; }
      .product-reg.translation .form-product-reg.translation .translation-frame .date span:nth-child(2) {
        color: #c00; }
        .product-reg.translation .form-product-reg.translation .translation-frame .date span:nth-child(2) a {
          font-style: normal; }
    .product-reg.translation .form-product-reg.translation .translation-frame > div {
      padding: 0.5rem 0; }
      .product-reg.translation .form-product-reg.translation .translation-frame > div:first-child {
        flex: 1 0 30%;
        padding-right: 2rem; }
      .product-reg.translation .form-product-reg.translation .translation-frame > div:last-child {
        flex: 1 0 70%; }
    .product-reg.translation .form-product-reg.translation .translation-frame .translate-to .textbox .edit-frame {
      display: flex;
      justify-content: space-between; }
      .product-reg.translation .form-product-reg.translation .translation-frame .translate-to .textbox .edit-frame .content {
        margin-right: 0.5rem; }
    .product-reg.translation .form-product-reg.translation .translation-frame .translate-to .textbox textarea,
    .product-reg.translation .form-product-reg.translation .translation-frame .translate-to .textbox input {
      margin-right: 0.5rem; }
    .product-reg.translation .form-product-reg.translation .translation-frame .translate-to .edit {
      font-size: 1.8rem;
      display: flex;
      flex-wrap: nowrap;
      align-items: baseline; }
      .product-reg.translation .form-product-reg.translation .translation-frame .translate-to .edit a:hover {
        color: #bf5500; }
      .product-reg.translation .form-product-reg.translation .translation-frame .translate-to .edit a:first-child:hover {
        color: #690; }
      .product-reg.translation .form-product-reg.translation .translation-frame .translate-to .edit [data-tooltip]::before {
        bottom: 3rem;
        width: 6rem;
        margin-left: -3rem; }
      .product-reg.translation .form-product-reg.translation .translation-frame .translate-to .edit [data-tooltip]::after {
        bottom: 2.7rem;
        border-top: 10px solid #000;
        border-top: 10px solid rgba(51, 51, 51, 0.9);
        border-right: 10px solid transparent;
        border-left: 10px solid transparent; }
      .product-reg.translation .form-product-reg.translation .translation-frame .translate-to .edit a:nth-child(2) {
        padding-left: 0.3rem; }

.product-reg.order-search .mor-form-frame.search-filter-main {
  padding: 0;
  margin-bottom: 0; }
  .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-1 {
    padding: 1rem 0.5rem 0 2rem; }
    .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-1 .search-header {
      font-size: 1rem;
      font-weight: bold; }
    .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-1 .filter-check {
      display: flex;
      flex-wrap: wrap; }
  .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 {
    position: relative;
    background-color: #ddd;
    border-radius: 0 0 0.5rem 0.5rem; }
    .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria {
      margin: 0;
      padding: 1rem 0.5rem 0 2rem;
      position: absolute;
      top: -200rem;
      left: -200rem;
      width: 0;
      height: 0;
      opacity: 0;
      transition: all 0.5s ease-in-out; }
      .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.active {
        opacity: 1;
        position: relative;
        top: auto;
        left: auto;
        width: auto;
        height: auto; }
      .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria .btn-main, .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria .btn-main-dark {
        font-size: 1.2rem;
        padding: 0.5rem 1rem;
        margin-bottom: 1rem; }
      .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.order-date .mor-rad-container.small {
        margin: 0; }
      .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.order-date .order-date-rel {
        position: relative; }
        .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.order-date .order-date-rel .date-from-to-frame {
          display: flex;
          flex-wrap: wrap;
          position: absolute;
          top: 0;
          left: -200rem;
          width: 0;
          height: 0;
          opacity: 0;
          transition: all 0.5s ease-in-out; }
          .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.order-date .order-date-rel .date-from-to-frame.active {
            opacity: 1;
            position: relative;
            top: auto;
            left: auto;
            width: auto;
            height: auto; }
          .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.order-date .order-date-rel .date-from-to-frame input {
            font-family: "Poppins", sans-serif;
            padding: 0.2rem;
            border-radius: 0.5rem;
            border: 1px #aaa solid; }
          .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.order-date .order-date-rel .date-from-to-frame > div {
            margin: 0.2rem 0 0.2rem 1.5rem; }
      .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.customer {
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-start;
        align-items: flex-start; }
        .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.customer .box-100 {
          display: flex;
          flex: 1 0 100%; }
        .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.customer .box-50 {
          flex: 1 0 50%;
          margin-right: 0;
          padding-right: 0.5rem; }
        .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.customer .box-25 {
          flex: 1 0 25%;
          margin-right: 0;
          padding-right: 0.5rem; }
        .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.customer .box-75 {
          flex: 1 0 75%; }
      .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.order, .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.prod {
        display: flex;
        flex-wrap: wrap; }
      .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.search-week {
        padding-bottom: 1.5rem; }
        .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.search-week .year {
          width: 9rem;
          padding-right: 1rem; }
        .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.search-week .week {
          width: 18rem; }
        .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.search-week .year label,
        .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.search-week .week label {
          font-weight: bold; }
        .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.search-week .year .mor-select-selected,
        .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.search-week .week .mor-select-selected {
          font-size: 0.8rem; }
          .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.search-week .year .mor-select-selected::after,
          .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.search-week .week .mor-select-selected::after {
            top: 16px; }
        .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.search-week .year .mor-select-items div,
        .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.search-week .week .mor-select-items div {
          font-size: 0.8rem; }
        .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.search-week .year .mor-select-arrow-active::after,
        .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.search-week .week .mor-select-arrow-active::after {
          top: 10px; }
  .product-reg.order-search .mor-form-frame.search-filter-main .customer-search-filter {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 1rem; }
    .product-reg.order-search .mor-form-frame.search-filter-main .customer-search-filter .box-100 {
      display: flex;
      flex: 1 0 100%; }
    .product-reg.order-search .mor-form-frame.search-filter-main .customer-search-filter .box-50 {
      flex: 1 0 50%;
      margin-right: 0;
      padding-right: 0.5rem; }
    .product-reg.order-search .mor-form-frame.search-filter-main .customer-search-filter .box-25 {
      flex: 1 0 25%;
      margin-right: 0;
      padding-right: 0.5rem; }
    .product-reg.order-search .mor-form-frame.search-filter-main .customer-search-filter .box-75 {
      flex: 1 0 75%; }
    .product-reg.order-search .mor-form-frame.search-filter-main .customer-search-filter .btn-main, .product-reg.order-search .mor-form-frame.search-filter-main .customer-search-filter .btn-main-dark {
      font-size: 1rem; }

.product-reg.order-search .prod-id-info {
  margin-top: 2rem;
  display: flex;
  align-items: flex-start;
  font-size: 0.9rem;
  border: 1px #333 solid;
  border-radius: 0.5rem 0.5rem 0 0;
  padding: 0.5rem; }
  .product-reg.order-search .prod-id-info i {
    font-size: 2rem;
    line-height: 2.5rem;
    padding: 0 0.5rem; }
  .product-reg.order-search .prod-id-info.print {
    border-bottom: none; }
    .product-reg.order-search .prod-id-info.print div {
      font-size: 2rem;
      line-height: 2.5rem;
      padding: 0 0.5rem; }
      .product-reg.order-search .prod-id-info.print div a:hover {
        margin: 0 -0.5rem;
        padding: 0 0.5rem;
        border-radius: 0.5rem; }

.product-reg.order-search .export {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #333;
  padding: 0.5rem; }
  .product-reg.order-search .export .btn-main, .product-reg.order-search .export .btn-main-dark {
    margin: 0.2rem 0;
    width: 9rem; }
  .product-reg.order-search .export div:last-child {
    color: #f3e0d2;
    padding: 0.2rem; }
    .product-reg.order-search .export div:last-child span:last-child {
      white-space: nowrap; }

.product-reg.order-search .order-search-results,
.product-reg.order-search .customer-search-results {
  border: 1px #333 solid; }
  .product-reg.order-search .order-search-results table.tbl-order-search-results,
  .product-reg.order-search .order-search-results table.tbl-customer-search-results,
  .product-reg.order-search .customer-search-results table.tbl-order-search-results,
  .product-reg.order-search .customer-search-results table.tbl-customer-search-results {
    width: 100%;
    border-collapse: collapse; }
    .product-reg.order-search .order-search-results table.tbl-order-search-results tr:nth-of-type(odd),
    .product-reg.order-search .order-search-results table.tbl-customer-search-results tr:nth-of-type(odd),
    .product-reg.order-search .customer-search-results table.tbl-order-search-results tr:nth-of-type(odd),
    .product-reg.order-search .customer-search-results table.tbl-customer-search-results tr:nth-of-type(odd) {
      background: #fff; }
    .product-reg.order-search .order-search-results table.tbl-order-search-results tr:nth-of-type(even),
    .product-reg.order-search .order-search-results table.tbl-customer-search-results tr:nth-of-type(even),
    .product-reg.order-search .customer-search-results table.tbl-order-search-results tr:nth-of-type(even),
    .product-reg.order-search .customer-search-results table.tbl-customer-search-results tr:nth-of-type(even) {
      background-color: rgba(238, 238, 238, 0.8); }
    .product-reg.order-search .order-search-results table.tbl-order-search-results th,
    .product-reg.order-search .order-search-results table.tbl-customer-search-results th,
    .product-reg.order-search .customer-search-results table.tbl-order-search-results th,
    .product-reg.order-search .customer-search-results table.tbl-customer-search-results th {
      background: #690;
      color: #fff;
      font-weight: 500; }
      .product-reg.order-search .order-search-results table.tbl-order-search-results th a,
      .product-reg.order-search .order-search-results table.tbl-customer-search-results th a,
      .product-reg.order-search .customer-search-results table.tbl-order-search-results th a,
      .product-reg.order-search .customer-search-results table.tbl-customer-search-results th a {
        color: #fff; }
    .product-reg.order-search .order-search-results table.tbl-order-search-results td,
    .product-reg.order-search .order-search-results table.tbl-order-search-results th,
    .product-reg.order-search .order-search-results table.tbl-customer-search-results td,
    .product-reg.order-search .order-search-results table.tbl-customer-search-results th,
    .product-reg.order-search .customer-search-results table.tbl-order-search-results td,
    .product-reg.order-search .customer-search-results table.tbl-order-search-results th,
    .product-reg.order-search .customer-search-results table.tbl-customer-search-results td,
    .product-reg.order-search .customer-search-results table.tbl-customer-search-results th {
      text-align: left;
      font-size: 0.8rem;
      padding: 0.2rem 0.3rem;
      border-style: hidden !important;
      white-space: nowrap; }
      .product-reg.order-search .order-search-results table.tbl-order-search-results td:nth-child(6), .product-reg.order-search .order-search-results table.tbl-order-search-results td:nth-child(8),
      .product-reg.order-search .order-search-results table.tbl-order-search-results th:nth-child(6),
      .product-reg.order-search .order-search-results table.tbl-order-search-results th:nth-child(8),
      .product-reg.order-search .order-search-results table.tbl-customer-search-results td:nth-child(6),
      .product-reg.order-search .order-search-results table.tbl-customer-search-results td:nth-child(8),
      .product-reg.order-search .order-search-results table.tbl-customer-search-results th:nth-child(6),
      .product-reg.order-search .order-search-results table.tbl-customer-search-results th:nth-child(8),
      .product-reg.order-search .customer-search-results table.tbl-order-search-results td:nth-child(6),
      .product-reg.order-search .customer-search-results table.tbl-order-search-results td:nth-child(8),
      .product-reg.order-search .customer-search-results table.tbl-order-search-results th:nth-child(6),
      .product-reg.order-search .customer-search-results table.tbl-order-search-results th:nth-child(8),
      .product-reg.order-search .customer-search-results table.tbl-customer-search-results td:nth-child(6),
      .product-reg.order-search .customer-search-results table.tbl-customer-search-results td:nth-child(8),
      .product-reg.order-search .customer-search-results table.tbl-customer-search-results th:nth-child(6),
      .product-reg.order-search .customer-search-results table.tbl-customer-search-results th:nth-child(8) {
        text-align: right; }
      .product-reg.order-search .order-search-results table.tbl-order-search-results td:nth-child(7),
      .product-reg.order-search .order-search-results table.tbl-order-search-results th:nth-child(7),
      .product-reg.order-search .order-search-results table.tbl-customer-search-results td:nth-child(7),
      .product-reg.order-search .order-search-results table.tbl-customer-search-results th:nth-child(7),
      .product-reg.order-search .customer-search-results table.tbl-order-search-results td:nth-child(7),
      .product-reg.order-search .customer-search-results table.tbl-order-search-results th:nth-child(7),
      .product-reg.order-search .customer-search-results table.tbl-customer-search-results td:nth-child(7),
      .product-reg.order-search .customer-search-results table.tbl-customer-search-results th:nth-child(7) {
        text-align: center; }
      .product-reg.order-search .order-search-results table.tbl-order-search-results td a:hover,
      .product-reg.order-search .order-search-results table.tbl-order-search-results th a:hover,
      .product-reg.order-search .order-search-results table.tbl-customer-search-results td a:hover,
      .product-reg.order-search .order-search-results table.tbl-customer-search-results th a:hover,
      .product-reg.order-search .customer-search-results table.tbl-order-search-results td a:hover,
      .product-reg.order-search .customer-search-results table.tbl-order-search-results th a:hover,
      .product-reg.order-search .customer-search-results table.tbl-customer-search-results td a:hover,
      .product-reg.order-search .customer-search-results table.tbl-customer-search-results th a:hover {
        color: #f3e0d2;
        transition: color 0.3s ease-in-out; }
    .product-reg.order-search .order-search-results table.tbl-order-search-results td,
    .product-reg.order-search .order-search-results table.tbl-customer-search-results td,
    .product-reg.order-search .customer-search-results table.tbl-order-search-results td,
    .product-reg.order-search .customer-search-results table.tbl-customer-search-results td {
      vertical-align: top;
      /*
          .tooltip-red.red {
            color: $light-color;
            background-color: $error-color;
            padding: 0 0.2rem;
          }
          */ }
      .product-reg.order-search .order-search-results table.tbl-order-search-results td:nth-child(9),
      .product-reg.order-search .order-search-results table.tbl-customer-search-results td:nth-child(9),
      .product-reg.order-search .customer-search-results table.tbl-order-search-results td:nth-child(9),
      .product-reg.order-search .customer-search-results table.tbl-customer-search-results td:nth-child(9) {
        white-space: normal; }
    .product-reg.order-search .order-search-results table.tbl-order-search-results tr:hover,
    .product-reg.order-search .order-search-results table.tbl-customer-search-results tr:hover,
    .product-reg.order-search .customer-search-results table.tbl-order-search-results tr:hover,
    .product-reg.order-search .customer-search-results table.tbl-customer-search-results tr:hover {
      background-color: rgba(243, 224, 210, 0.3); }
  .product-reg.order-search .order-search-results.return th:nth-child(6),
  .product-reg.order-search .order-search-results.return td:nth-child(6),
  .product-reg.order-search .customer-search-results.return th:nth-child(6),
  .product-reg.order-search .customer-search-results.return td:nth-child(6) {
    text-align: center !important; }
  .product-reg.order-search .order-search-results.return th .edit,
  .product-reg.order-search .order-search-results.return td .edit,
  .product-reg.order-search .customer-search-results.return th .edit,
  .product-reg.order-search .customer-search-results.return td .edit {
    background: #bf5500;
    margin: -0.1rem -1rem;
    padding: 0.1rem 1rem;
    border-radius: 0.5rem;
    transition: all 0.4s ease-in-out; }
    .product-reg.order-search .order-search-results.return th .edit span,
    .product-reg.order-search .order-search-results.return td .edit span,
    .product-reg.order-search .customer-search-results.return th .edit span,
    .product-reg.order-search .customer-search-results.return td .edit span {
      color: #fff; }
    .product-reg.order-search .order-search-results.return th .edit:hover,
    .product-reg.order-search .order-search-results.return th .edit:hover span,
    .product-reg.order-search .order-search-results.return td .edit:hover,
    .product-reg.order-search .order-search-results.return td .edit:hover span,
    .product-reg.order-search .customer-search-results.return th .edit:hover,
    .product-reg.order-search .customer-search-results.return th .edit:hover span,
    .product-reg.order-search .customer-search-results.return td .edit:hover,
    .product-reg.order-search .customer-search-results.return td .edit:hover span {
      background: #930 !important; }
  .product-reg.order-search .order-search-results.return.payout,
  .product-reg.order-search .customer-search-results.return.payout {
    margin-bottom: 2rem;
    border-radius: 0 0 0.5rem 0.5rem; }
    .product-reg.order-search .order-search-results.return.payout th,
    .product-reg.order-search .order-search-results.return.payout td,
    .product-reg.order-search .customer-search-results.return.payout th,
    .product-reg.order-search .customer-search-results.return.payout td {
      text-align: center !important; }
      .product-reg.order-search .order-search-results.return.payout th:nth-child(1),
      .product-reg.order-search .order-search-results.return.payout td:nth-child(1),
      .product-reg.order-search .customer-search-results.return.payout th:nth-child(1),
      .product-reg.order-search .customer-search-results.return.payout td:nth-child(1) {
        text-align: left !important; }
    .product-reg.order-search .order-search-results.return.payout td:nth-child(5),
    .product-reg.order-search .customer-search-results.return.payout td:nth-child(5) {
      font-weight: bold; }
    .product-reg.order-search .order-search-results.return.payout td .fa-exclamation-triangle,
    .product-reg.order-search .customer-search-results.return.payout td .fa-exclamation-triangle {
      color: #c00; }
    .product-reg.order-search .order-search-results.return.payout tr:nth-last-child(5) td,
    .product-reg.order-search .customer-search-results.return.payout tr:nth-last-child(5) td {
      background: #c5c9a6;
      padding: 0;
      font-size: 0.5rem; }
    .product-reg.order-search .order-search-results.return.payout tr:last-child td:first-child,
    .product-reg.order-search .order-search-results.return.payout tr:last-child td:last-child,
    .product-reg.order-search .customer-search-results.return.payout tr:last-child td:first-child,
    .product-reg.order-search .customer-search-results.return.payout tr:last-child td:last-child {
      border-radius: 0 0 0.5rem 0.5rem; }

.product-reg.order-search .customer-search-results {
  border-radius: 0.5rem;
  margin: 2rem 0; }
  .product-reg.order-search .customer-search-results .tbl-customer-search-results th:first-child {
    border-radius: 0.5rem 0 0 0; }
  .product-reg.order-search .customer-search-results .tbl-customer-search-results th:last-child {
    border-radius: 0 0.5rem 0 0; }
  .product-reg.order-search .customer-search-results .tbl-customer-search-results tr:last-child td:first-child {
    border-radius: 0 0 0 0.5rem; }
  .product-reg.order-search .customer-search-results .tbl-customer-search-results tr:last-child td:last-child {
    border-radius: 0 0 0.5rem 0; }

.product-reg.order-search .page-navigation-outer-frame {
  text-align: center;
  background: #333;
  padding: 0.5rem;
  border-radius: 0 0 0.5rem 0.5rem; }

.product-reg .order-search-results {
  border-radius: 0 0 0.5rem 0.5rem;
  margin-bottom: 2rem;
  background: #333; }

.prod-table-ex-frame {
  padding: 2rem; }
  .prod-table-ex-frame h1 {
    margin-bottom: 2rem; }

.product-content-frame .tbl-ex-1-frame {
  margin: 0.5rem 0; }
  .product-content-frame .tbl-ex-1-frame h3 {
    font-size: 1.1rem; }
  .product-content-frame .tbl-ex-1-frame .tbl-ex-1 {
    width: auto;
    border-collapse: collapse; }
    .product-content-frame .tbl-ex-1-frame .tbl-ex-1 tr:nth-of-type(odd) {
      background: #fff; }
    .product-content-frame .tbl-ex-1-frame .tbl-ex-1 tr:nth-of-type(even) {
      background-color: rgba(238, 238, 238, 0.8); }
    .product-content-frame .tbl-ex-1-frame .tbl-ex-1 thead tr th {
      background-color: #1b4405;
      color: #f4f4f4;
      font-weight: 500; }
    .product-content-frame .tbl-ex-1-frame .tbl-ex-1 th,
    .product-content-frame .tbl-ex-1-frame .tbl-ex-1 td {
      padding: 0.1rem 0.3rem;
      border: 1px #aaa solid; }
      .product-content-frame .tbl-ex-1-frame .tbl-ex-1 th:first-child,
      .product-content-frame .tbl-ex-1-frame .tbl-ex-1 td:first-child {
        text-align: left; }
      .product-content-frame .tbl-ex-1-frame .tbl-ex-1 th:nth-child(2),
      .product-content-frame .tbl-ex-1-frame .tbl-ex-1 td:nth-child(2) {
        text-align: center; }
      .product-content-frame .tbl-ex-1-frame .tbl-ex-1 th:nth-child(3),
      .product-content-frame .tbl-ex-1-frame .tbl-ex-1 td:nth-child(3) {
        text-align: center; }
      .product-content-frame .tbl-ex-1-frame .tbl-ex-1 th:nth-child(4),
      .product-content-frame .tbl-ex-1-frame .tbl-ex-1 td:nth-child(4) {
        text-align: center; }

.modal.image .modal-content,
.modal.video .modal-content,
.modal.price .modal-content {
  max-width: 30rem; }
  .modal.image .modal-content .vid-preview-frame,
  .modal.video .modal-content .vid-preview-frame,
  .modal.price .modal-content .vid-preview-frame {
    align-items: flex-end;
    margin-top: 0.8rem; }
    .modal.image .modal-content .vid-preview-frame .img-preview,
    .modal.image .modal-content .vid-preview-frame .vid-embed-code,
    .modal.video .modal-content .vid-preview-frame .img-preview,
    .modal.video .modal-content .vid-preview-frame .vid-embed-code,
    .modal.price .modal-content .vid-preview-frame .img-preview,
    .modal.price .modal-content .vid-preview-frame .vid-embed-code {
      margin-right: 1rem; }
    .modal.image .modal-content .vid-preview-frame .img-preview-small,
    .modal.image .modal-content .vid-preview-frame .vid-preview-small,
    .modal.video .modal-content .vid-preview-frame .img-preview-small,
    .modal.video .modal-content .vid-preview-frame .vid-preview-small,
    .modal.price .modal-content .vid-preview-frame .img-preview-small,
    .modal.price .modal-content .vid-preview-frame .vid-preview-small {
      text-align: center;
      width: 150px;
      font-style: italic; }
  .modal.image .modal-content .vid-preview-frame,
  .modal.video .modal-content .vid-preview-frame,
  .modal.price .modal-content .vid-preview-frame {
    align-items: flex-start; }
  .modal.image .modal-content .img-preview-frame .img,
  .modal.video .modal-content .img-preview-frame .img,
  .modal.price .modal-content .img-preview-frame .img {
    display: block;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem; }
  .modal.image .modal-content .img-preview-frame .dragdropfield-frame,
  .modal.video .modal-content .img-preview-frame .dragdropfield-frame,
  .modal.price .modal-content .img-preview-frame .dragdropfield-frame {
    position: relative;
    width: 450px;
    overflow: hidden;
    color: #aaa;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem; }
    .modal.image .modal-content .img-preview-frame .dragdropfield-frame::before,
    .modal.video .modal-content .img-preview-frame .dragdropfield-frame::before,
    .modal.price .modal-content .img-preview-frame .dragdropfield-frame::before {
      content: "";
      display: block;
      padding-top: 100%; }
    .modal.image .modal-content .img-preview-frame .dragdropfield-frame .dragdropfield,
    .modal.video .modal-content .img-preview-frame .dragdropfield-frame .dragdropfield,
    .modal.price .modal-content .img-preview-frame .dragdropfield-frame .dragdropfield {
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      text-align: center;
      margin: 0.5rem;
      font-size: 1.8rem;
      display: flex;
      align-items: center;
      justify-content: center; }

.modal.image .edit-buttons,
.modal.video .edit-buttons,
.modal.price .edit-buttons {
  text-align: center;
  background-color: #1b4405;
  margin-bottom: 0.5rem; }
  .modal.image .edit-buttons.inactive,
  .modal.video .edit-buttons.inactive,
  .modal.price .edit-buttons.inactive {
    cursor: not-allowed; }
    .modal.image .edit-buttons.inactive i,
    .modal.video .edit-buttons.inactive i,
    .modal.price .edit-buttons.inactive i {
      cursor: not-allowed; }
  .modal.image .edit-buttons i,
  .modal.video .edit-buttons i,
  .modal.price .edit-buttons i {
    font-size: 1.5rem;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-top: 0.5rem;
    color: #fff;
    padding: 0.5rem; }
  .modal.image .edit-buttons.modal-img-fix .tooltip,
  .modal.video .edit-buttons.modal-img-fix .tooltip,
  .modal.price .edit-buttons.modal-img-fix .tooltip {
    z-index: 9999 !important; }
  .modal.image .edit-buttons [data-tooltip]::before,
  .modal.video .edit-buttons [data-tooltip]::before,
  .modal.price .edit-buttons [data-tooltip]::before {
    background-color: #527a03; }
  .modal.image .edit-buttons [data-tooltip]::after,
  .modal.video .edit-buttons [data-tooltip]::after,
  .modal.price .edit-buttons [data-tooltip]::after {
    border-color: #527a03 transparent transparent transparent; }

.modal.image .explanation,
.modal.video .explanation,
.modal.price .explanation {
  font-size: 0.9rem;
  padding: 0 1rem; }
  .modal.image .explanation span.error,
  .modal.video .explanation span.error,
  .modal.price .explanation span.error {
    display: block;
    font-size: 0.9rem;
    color: #c00;
    border: none;
    box-shadow: none; }

.modal.image #alt-frame,
.modal.video #alt-frame,
.modal.price #alt-frame {
  margin: 1rem 1rem -1rem 1rem !important; }

.modal.image .size-frame h2,
.modal.video .size-frame h2,
.modal.price .size-frame h2 {
  margin-bottom: 1rem;
  margin-top: -1rem; }
  .modal.image .size-frame h2 span,
  .modal.video .size-frame h2 span,
  .modal.price .size-frame h2 span {
    color: #bf5500; }

.modal.image .size-frame #header-main,
.modal.video .size-frame #header-main,
.modal.price .size-frame #header-main {
  width: 19rem; }

.modal.image .size-frame .max-characters,
.modal.video .size-frame .max-characters,
.modal.price .size-frame .max-characters {
  margin-right: 2rem; }

.modal.image .size-frame .error,
.modal.image .size-frame .success,
.modal.video .size-frame .error,
.modal.video .size-frame .success,
.modal.price .size-frame .error,
.modal.price .size-frame .success {
  border: none;
  border-radius: 0.5rem; }

.create-acct-login-frame {
  background: #f4f4f4;
  padding: 2rem; }
  .create-acct-login-frame .create-acct-login-container {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    align-content: flex-start;
    width: 100%; }
    .create-acct-login-frame .create-acct-login-container .create-account, .create-acct-login-frame .create-acct-login-container .sign-in-frame .login {
      background: #fff;
      border-radius: 0.5rem;
      box-shadow: 0 0 0 #333, 0 0 10px #aaa, 0 0 5px #ccc;
      padding: 1.5rem; }
    .create-acct-login-frame .create-acct-login-container .create-account .password-info ul, .create-acct-login-frame .create-acct-login-container .sign-in-frame .password-info ul {
      margin-left: 1.5rem; }
      .create-acct-login-frame .create-acct-login-container .create-account .password-info ul i, .create-acct-login-frame .create-acct-login-container .sign-in-frame .password-info ul i {
        display: inline-block;
        margin-left: -1rem; }
        .create-acct-login-frame .create-acct-login-container .create-account .password-info ul i::after, .create-acct-login-frame .create-acct-login-container .sign-in-frame .password-info ul i::after {
          margin-right: 0.5rem; }
    .create-acct-login-frame .create-acct-login-container .create-account {
      margin-right: 1rem;
      max-width: 800px;
      flex-grow: 2; }
      .create-acct-login-frame .create-acct-login-container .create-account .buttons-frame {
        margin-top: 2rem; }
        .create-acct-login-frame .create-acct-login-container .create-account .buttons-frame .btn-main, .create-acct-login-frame .create-acct-login-container .create-account .buttons-frame .btn-main-dark {
          font-size: 1.2rem;
          width: 100%;
          text-align: center; }
          .create-acct-login-frame .create-acct-login-container .create-account .buttons-frame .btn-main span, .create-acct-login-frame .create-acct-login-container .create-account .buttons-frame .btn-main-dark span {
            display: inline; }
      .create-acct-login-frame .create-acct-login-container .create-account .terms {
        font-size: 0.8rem;
        margin-top: 0.5rem;
        margin-bottom: 1rem;
        text-align: center; }
    .create-acct-login-frame .create-acct-login-container .sign-in-frame {
      width: 350px; }
      .create-acct-login-frame .create-acct-login-container .sign-in-frame .login h2,
      .create-acct-login-frame .create-acct-login-container .sign-in-frame .login .intro {
        text-align: center; }
      .create-acct-login-frame .create-acct-login-container .sign-in-frame .login .buttons-frame .btn-main, .create-acct-login-frame .create-acct-login-container .sign-in-frame .login .buttons-frame .btn-main-dark {
        width: 100%;
        text-align: center;
        margin-top: 1.5rem; }
      .create-acct-login-frame .create-acct-login-container .sign-in-frame .content-bottom {
        background: #f4f4f4;
        margin: 1rem -1.5rem -4.5rem -1.5rem;
        padding: 2rem;
        border-bottom-left-radius: 0.5rem;
        border-bottom-right-radius: 0.5rem; }
      .create-acct-login-frame .create-acct-login-container .sign-in-frame .link-back {
        display: block; }
        .create-acct-login-frame .create-acct-login-container .sign-in-frame .link-back a:hover {
          background: #bf5500;
          color: #f4f4f4;
          padding: 0 0.2rem; }
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #frm-login,
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #frm-password,
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #frm-send-email,
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #frm-reset-password {
        display: none; }
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #frm-login.active,
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #frm-password.active,
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #frm-send-email.active,
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #frm-reset-password.active {
        display: block; }
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #arrow-pw,
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #arrow-email,
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #arrow-sign-in {
        position: relative;
        float: left;
        margin-top: -3rem;
        left: -6rem;
        font-size: 3rem;
        display: none;
        animation: movein 1s 0.5s 5 ease-in-out alternate forwards, fadeout 8s 1 ease-out forwards;
        opacity: 100%; }
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #arrow-pw.active,
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #arrow-email.active,
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #arrow-sign-in {
        display: block; }

@keyframes movein {
  from {
    left: -6rem;
    margin-top: -3rem; }
  to {
    left: -3.2rem;
    margin-top: -3rem; } }

@keyframes fadeout {
  80% {
    opacity: 100%; }
  100% {
    opacity: 0; } }
      .create-acct-login-frame .create-acct-login-container .sign-in-frame .btn-main.hidden, .create-acct-login-frame .create-acct-login-container .sign-in-frame .hidden.btn-main-dark {
        display: none; }
    .create-acct-login-frame .create-acct-login-container .error-msg span,
    .create-acct-login-frame .create-acct-login-container .success-msg span,
    .create-acct-login-frame .create-acct-login-container .content-bottom span {
      font-weight: bold;
      display: block; }
    .create-acct-login-frame .create-acct-login-container .error-msg .closebtn,
    .create-acct-login-frame .create-acct-login-container .success-msg .closebtn,
    .create-acct-login-frame .create-acct-login-container .content-bottom .closebtn {
      padding: 0.4rem 0.5rem 0 1rem;
      color: #bf5500;
      font-size: 1.5rem;
      line-height: 1.5rem; }
      .create-acct-login-frame .create-acct-login-container .error-msg .closebtn:hover,
      .create-acct-login-frame .create-acct-login-container .success-msg .closebtn:hover,
      .create-acct-login-frame .create-acct-login-container .content-bottom .closebtn:hover {
        color: #333 !important; }
    .create-acct-login-frame .create-acct-login-container .error-msg .acct-exists span,
    .create-acct-login-frame .create-acct-login-container .success-msg .acct-exists span,
    .create-acct-login-frame .create-acct-login-container .content-bottom .acct-exists span {
      display: inline; }

.moringa-video-section {
  background: url("/dist/images/shared/moringa-leaves.jpg") no-repeat fixed left/cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding: 1rem;
  color: #ddd;
  width: 100%;
  position: relative; }
  .moringa-video-section::before {
    content: "";
    position: absolute;
    background: rgba(0, 0, 0, 0.8);
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .moringa-video-section .moringa-videos-frame {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-content: center;
    align-items: center; }
  .moringa-video-section .moringa-content {
    padding: 2rem;
    font-size: 1.1rem;
    max-width: 1280px;
    z-index: 1; }
    .moringa-video-section .moringa-content .moringa-video-btn {
      text-align: center;
      padding: 1rem; }
      .moringa-video-section .moringa-content .moringa-video-btn span {
        background: #5b5f3a;
        border-radius: 0.5rem;
        display: inline-block;
        transition: all 0.3s ease-in-out; }
        .moringa-video-section .moringa-content .moringa-video-btn span:hover {
          background: #8a9348; }
      .moringa-video-section .moringa-content .moringa-video-btn a {
        display: inline-block;
        padding: 0.8rem 2rem;
        transition: all 0.3s ease-in-out;
        cursor: pointer;
        background: #5b5f3a;
        color: #eaebe1;
        font-size: 1.4rem;
        border-radius: 0.5rem;
        border: 2px #eaebe1 solid;
        margin: 0.2rem; }
        .moringa-video-section .moringa-content .moringa-video-btn a:hover {
          background: #8a9348;
          color: #fff;
          border: 2px #fff solid; }
  .moringa-video-section .moringa-videos {
    display: flex;
    margin-bottom: 1rem;
    z-index: 1; }
    .moringa-video-section .moringa-videos .video {
      position: relative;
      margin-right: 0.5rem;
      background: #ccc;
      padding: 0.2rem 0.2rem 0 0.2rem; }
      .moringa-video-section .moringa-videos .video:last-child {
        margin-right: 0; }
      .moringa-video-section .moringa-videos .video a::before {
        content: "";
        position: absolute;
        background: rgba(0, 0, 0, 0.5);
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
      .moringa-video-section .moringa-videos .video a::after {
        position: absolute;
        content: "";
        background: url("/dist/images/products/shared/play.png") no-repeat center center/cover;
        top: calc(50% - 50px);
        top: -moz-calc(50% - 50px);
        top: -webkit-calc(50% - 50px);
        top: -o-calc(50% - 50px);
        left: calc(50% - 50px);
        left: -moz-calc(50% - 50px);
        left: -webkit-calc(50% - 50px);
        left: -o-calc(50% - 50px);
        width: 100px;
        height: 100px; }

.order-now {
  font-size: 1.8rem;
  font-weight: bold;
  color: #555; }
  .order-now span {
    display: block;
    margin-bottom: 2rem; }
  .order-now a {
    position: relative;
    display: inline-block; }
    .order-now a img:nth-child(2) {
      opacity: 0;
      position: absolute;
      top: 0;
      left: 0;
      z-index: 99;
      transition: all 0.3s ease-in-out; }
    .order-now a:hover img:nth-child(2) {
      opacity: 100%; }

.moringa-studies {
  display: flex;
  justify-content: center;
  padding: 2rem 0 0 0; }
  .moringa-studies .moringa-aging {
    max-width: 1280px; }
  .moringa-studies .study-header {
    text-align: center; }
    .moringa-studies .study-header h1 {
      font-family: "Indie Flower", cursive;
      font-size: 4rem;
      line-height: 1.2;
      color: #555;
      margin: 2rem 2rem 0 2rem; }
  .moringa-studies .study-intro {
    padding: 2rem;
    font-size: 1.4rem; }
  .moringa-studies .study-frame {
    display: flex;
    position: relative;
    min-height: 25rem;
    max-width: calc($website-width - 4rem); }
    .moringa-studies .study-frame .bg-light-orange {
      background: rgba(191, 85, 0, 0.1); }
    .moringa-studies .study-frame .bg-orange {
      background: rgba(191, 85, 0, 0.2); }
    .moringa-studies .study-frame > div {
      flex: 0 1 50%; }
    .moringa-studies .study-frame > .img-float, .moringa-studies .study-frame > .img-float-2, .moringa-studies .study-frame > .img-float-3, .moringa-studies .study-frame .img-float-stopultra, .moringa-studies .study-frame .img, .moringa-studies .study-frame .img-2, .moringa-studies .study-frame .img-3, .moringa-studies .study-frame .img-4, .moringa-studies .study-frame .img-5, .moringa-studies .study-frame .img-6, .moringa-studies .study-frame .img.img-stopultra-1, .moringa-studies .study-frame .img.img-stopultra-2, .moringa-studies .study-frame .img.img-stopultra-3, .moringa-studies .study-frame .img.img-stopultra-4, .moringa-studies .study-frame .img.img-stopultra-5 {
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover;
      top: 0;
      left: 0; }
    .moringa-studies .study-frame > .img-float {
      background: url("/dist/images/shared/old-new-face-2.jpg") no-repeat fixed center/cover !important;
      background-size: clamp(100px, 100%, 1280px) auto; }
    .moringa-studies .study-frame > .img-float-2 {
      background: url("/dist/images/shared/depressed-happy-face.jpg") no-repeat fixed center/cover;
      background-size: clamp(100px, 100%, 1280px) auto; }
    .moringa-studies .study-frame > .img-float-3 {
      background: url("/dist/images/shared/joint-inflammation.jpg") no-repeat fixed center/cover;
      background-size: clamp(100px, 100%, 1280px) auto; }
    .moringa-studies .study-frame .image-wrapper-1280 {
      max-width: 640px; }
    .moringa-studies .study-frame .img-float-stopultra {
      background: url("/dist/images/shared/stopultra/stopultra-unhealthy-healthy-2.jpg") no-repeat fixed center/cover;
      background-size: clamp(100px, 100%, 1280px) auto; }
    .moringa-studies .study-frame .img {
      background: url("/dist/images/shared/moringa-anti-aging.jpg") no-repeat center center/cover; }
    .moringa-studies .study-frame .img-2 {
      background: url("/dist/images/shared/nerve-cells-brain.jpg") no-repeat center center/cover; }
    .moringa-studies .study-frame .img-3 {
      background: url("/dist/images/shared/moringa-ingredients.jpg") no-repeat center center/cover; }
    .moringa-studies .study-frame .img-4 {
      background: url("/dist/images/shared/useful-links.png") no-repeat center center/cover; }
    .moringa-studies .study-frame .img-5 {
      background: url("/dist/images/shared/moringa-powder.jpg") no-repeat center center/cover; }
    .moringa-studies .study-frame .img-6 {
      background: url("/dist/images/shared/pain-relief.jpg") no-repeat center center/cover; }
    .moringa-studies .study-frame .img.img-stopultra-1 {
      background: url("/dist/images/shared/stopultra/stopultra-anti-oxidant.jpg") no-repeat center center/cover; }
    .moringa-studies .study-frame .img.img-stopultra-2 {
      background: url("/dist/images/shared/stopultra/stopultra-restful-sleep.jpg") no-repeat center center/cover; }
    .moringa-studies .study-frame .img.img-stopultra-3 {
      background: url("/dist/images/shared/stopultra/stopultra-core-ingredients.jpg") no-repeat center center/cover; }
    .moringa-studies .study-frame .img.img-stopultra-4 {
      background: url("/dist/images/shared/stopultra/stopultra-ultra-processed-food.jpg") no-repeat center center/cover; }
    .moringa-studies .study-frame .img.img-stopultra-5 {
      background: url("/dist/images/shared/stopultra/stopultra-healthy-life.jpg") no-repeat center center/cover; }
    .moringa-studies .study-frame .img img,
    .moringa-studies .study-frame .img-2 img,
    .moringa-studies .study-frame .img-3 img,
    .moringa-studies .study-frame .img-4 img,
    .moringa-studies .study-frame .img-5 img,
    .moringa-studies .study-frame .img-6 img {
      display: none; }
    .moringa-studies .study-frame .content {
      padding: 1rem 2rem;
      font-size: 1.1rem; }
      .moringa-studies .study-frame .content h2 {
        margin: 1rem 0;
        color: #555;
        font-size: 1.9rem; }
      .moringa-studies .study-frame .content h3 {
        text-transform: none;
        color: #555;
        font-size: 1.4rem; }
      .moringa-studies .study-frame .content strong {
        color: #555; }
      .moringa-studies .study-frame .content img {
        width: 100%; }
      .moringa-studies .study-frame .content ul {
        margin-top: 1rem; }
        .moringa-studies .study-frame .content ul li {
          margin: 0 0 1rem 1.5rem;
          position: relative; }
          .moringa-studies .study-frame .content ul li a {
            display: block;
            transition: all 0.3s ease-in-out;
            padding: 0 0.2rem;
            margin-left: -0.2rem; }
          .moringa-studies .study-frame .content ul li::before {
            position: absolute;
            top: 0;
            left: -1.5rem;
            font-family: "Font Awesome 6 Duotone";
            content: "\f35a";
            font-weight: 900;
            font-size: 1rem;
            color: #555; }
      .moringa-studies .study-frame .content.center {
        display: flex;
        align-items: center;
        text-align: center; }

.moringa-cashback {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  align-items: center;
  background: rgba(119, 178, 0, 0.1); }
  .moringa-cashback .moringa-cashback-content {
    max-width: 1280px;
    padding: 2rem;
    margin: 2rem;
    background-color: rgba(255, 255, 255, 0.7);
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3); }
    .moringa-cashback .moringa-cashback-content h1 {
      font-family: "Indie Flower", cursive;
      font-size: 4rem;
      font-weight: bold;
      line-height: 1.2;
      color: #555;
      margin: 2rem 0;
      text-align: center; }
    .moringa-cashback .moringa-cashback-content p {
      font-size: 2rem;
      color: #555; }
    .moringa-cashback .moringa-cashback-content .order-now {
      text-align: center;
      margin: 3rem; }

.contact-us-frame {
  height: 80vh;
  position: relative; }
  .contact-us-frame::before {
    content: "";
    background: url("/dist/images/shared/contact-us.jpg") no-repeat center center/cover;
    background-size: 1850px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1; }
  .contact-us-frame .mor-form-frame {
    max-width: 960px;
    margin: auto;
    overflow: hidden;
    padding: 0 3rem;
    background: none; }
    .contact-us-frame .mor-form-frame h1 {
      margin: 2rem 0;
      text-align: center; }
      .contact-us-frame .mor-form-frame h1 i {
        padding-right: 0.5rem; }
    .contact-us-frame .mor-form-frame .intro {
      margin: 2rem; }
      .contact-us-frame .mor-form-frame .intro img {
        display: none; }
    .contact-us-frame .mor-form-frame .contact-us-field-frame {
      display: flex;
      justify-content: space-between;
      flex-wrap: wrap;
      z-index: 1; }
      .contact-us-frame .mor-form-frame .contact-us-field-frame > div {
        flex: 1 1 50%;
        padding: 0 1rem; }
        .contact-us-frame .mor-form-frame .contact-us-field-frame > div.break-column {
          flex-basis: 100%; }
      .contact-us-frame .mor-form-frame .contact-us-field-frame .buttons-frame {
        text-align: center;
        margin-bottom: 2rem; }
        .contact-us-frame .mor-form-frame .contact-us-field-frame .buttons-frame .btn-main, .contact-us-frame .mor-form-frame .contact-us-field-frame .buttons-frame .btn-main-dark {
          font-size: 1.5rem; }

.main-privacy-policy {
  padding: 2rem;
  background-image: linear-gradient(to right, #1b4405, #690, #1b4405); }
  .main-privacy-policy .privacy-policy-frame {
    max-width: 1024px;
    margin: auto;
    padding: 2rem;
    background: #f4f4f4;
    border-radius: 0.5rem; }
    .main-privacy-policy .privacy-policy-frame .privacy-policy .sub-header {
      text-align: center;
      font-size: 1.2rem; }
    .main-privacy-policy .privacy-policy-frame .privacy-policy .header-frame {
      position: relative;
      text-align: center;
      width: 100%; }
      .main-privacy-policy .privacy-policy-frame .privacy-policy .header-frame::before {
        position: absolute;
        content: "";
        left: 0;
        right: 0;
        top: 50%;
        height: 0.3rem;
        background-image: linear-gradient(to right, #f4f4f4, #690, #f4f4f4);
        z-index: 0; }
      .main-privacy-policy .privacy-policy-frame .privacy-policy .header-frame h1 {
        position: relative;
        display: inline-block;
        font-size: 2rem;
        font-weight: bold;
        color: #555;
        background: #f4f4f4;
        padding: 0 1rem;
        z-index: 1; }
    .main-privacy-policy .privacy-policy-frame .privacy-policy .last-update {
      text-align: center;
      font-size: 0.9rem;
      font-style: italic;
      margin: 0.3rem 0 2rem 0; }
    .main-privacy-policy .privacy-policy-frame .privacy-policy ul {
      list-style-type: none;
      padding-left: 0;
      margin-left: 1rem; }
      .main-privacy-policy .privacy-policy-frame .privacy-policy ul li {
        position: relative;
        padding-left: 1.5rem;
        margin-bottom: 0.5rem; }
        .main-privacy-policy .privacy-policy-frame .privacy-policy ul li::before {
          position: absolute;
          top: 0;
          left: 0;
          font-family: FontAwesome;
          content: "\f35a";
          font-size: 1rem;
          color: #555; }
    .main-privacy-policy .privacy-policy-frame .privacy-policy h2 {
      text-transform: none;
      color: #555;
      margin-top: 1.5rem;
      font-size: 1.7rem; }
    .main-privacy-policy .privacy-policy-frame .privacy-policy h3 {
      text-transform: none;
      color: #555;
      margin-top: 1.2rem; }
    .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .intro {
      margin: 1rem; }
      .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .intro div {
        text-align: center;
        margin: 1rem 0; }
        .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .intro div .btn-main, .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .intro div .btn-main-dark {
          font-size: 1.2rem;
          text-align: center; }
    .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .success-msg,
    .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .error-msg {
      border-radius: 0.5rem;
      padding: 1rem;
      margin: 1rem; }
      .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .success-msg > span,
      .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .error-msg > span {
        color: #555; }
      .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .success-msg div,
      .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .error-msg div {
        font-size: 1.1rem !important; }
        .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .success-msg div span,
        .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .error-msg div span {
          font-weight: bold;
          font-size: 1.3rem;
          display: block;
          color: #527a03; }
    .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .error-msg {
      background: rgba(191, 85, 0, 0.1); }
      .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .error-msg div span {
        color: #900; }
      .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .error-msg div div {
        text-align: center; }
        .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .error-msg div div .btn-main, .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .error-msg div div .btn-main-dark {
          font-size: 1.2rem; }
    .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .order-info h2 {
      margin: 1rem 0; }
    .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .order-info div div {
      display: flex; }
      .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .order-info div div span:first-child {
        font-weight: bold;
        min-width: 9rem; }
      .main-privacy-policy .privacy-policy-frame .privacy-policy.approve-payment .order-info div div span a {
        color: #bf5500; }
  .main-privacy-policy.about-us .logo {
    text-align: center;
    margin-top: 2rem; }
  .main-privacy-policy.about-us img {
    max-width: 323px; }
  .main-privacy-policy.about-us p:last-child {
    text-align: center;
    font-style: italic;
    margin-top: 2rem; }

.modal.price .modal-content {
  max-width: 22.5rem; }
  .modal.price .modal-content .modal-body {
    padding-left: 1.75rem;
    margin-bottom: -2rem !important; }

.modal.price.return .modal-body {
  padding-left: 0.5rem; }
  .modal.price.return .modal-body h2 {
    margin-bottom: 0.5rem; }
  .modal.price.return .modal-body .info {
    margin-bottom: 0.5rem;
    font-size: 0.9rem; }
  .modal.price.return .modal-body img {
    width: 100px; }
  .modal.price.return .modal-body table {
    border-spacing: 0;
    border-collapse: collapse; }
  .modal.price.return .modal-body td {
    vertical-align: top;
    font-size: 0.9rem; }
    .modal.price.return .modal-body td:first-child {
      font-weight: bold;
      white-space: nowrap;
      padding-right: 0.6rem; }
    .modal.price.return .modal-body td span:first-child {
      font-weight: bold; }
    .modal.price.return .modal-body td input {
      font-family: "Poppins", sans-serif;
      padding: 0.2rem;
      border-radius: 0.5rem;
      border: 1px #aaa solid; }
  .modal.price.return .modal-body tr:nth-child(8) td {
    padding: 0.5rem 0;
    border-top: 1px #aaa solid;
    border-bottom: 1px #aaa solid; }
  .modal.price.return .modal-body tr:nth-child(9) td {
    padding: 1rem 0 0.5rem 0; }

.modal.price.partner .modal-content .size-frame > .mtb-1 > div .limit-width {
  margin-bottom: 1rem; }

.modal.price.partner.shipping .modal-content {
  min-width: 42rem; }
  .modal.price.partner.shipping .modal-content h3 {
    margin-bottom: 1rem; }
  .modal.price.partner.shipping .modal-content .address-frame {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start; }
    .modal.price.partner.shipping .modal-content .address-frame label,
    .modal.price.partner.shipping .modal-content .address-frame .input-default,
    .modal.price.partner.shipping .modal-content .address-frame .mor-select-items,
    .modal.price.partner.shipping .modal-content .address-frame .mor-select-selected {
      font-size: 0.9rem; }
    .modal.price.partner.shipping .modal-content .address-frame .mor-select-inverse .mor-select-selected::after {
      top: 18px; }
    .modal.price.partner.shipping .modal-content .address-frame .mor-select-inverse .mor-select-selected.mor-select-arrow-active:after {
      top: 12px; }
    .modal.price.partner.shipping .modal-content .address-frame .mor-select-inverse.select-billing-address .mor-select-items,
    .modal.price.partner.shipping .modal-content .address-frame .mor-select-inverse.select-billing-address .mor-select-selected {
      font-size: 0.8rem; }
    .modal.price.partner.shipping .modal-content .address-frame .mor-select-inverse.select-billing-address .mor-select-items > div:first-child {
      color: #bf5500; }
    .modal.price.partner.shipping .modal-content .address-frame > div {
      flex: 1 0 50%;
      margin-right: 0;
      padding-right: 0.5rem; }
    .modal.price.partner.shipping .modal-content .address-frame .flex-100 {
      flex: 1 0 100%; }
      .modal.price.partner.shipping .modal-content .address-frame .flex-100.address {
        margin-bottom: -0.5rem; }
    .modal.price.partner.shipping .modal-content .address-frame .flex-50 {
      flex: 1 0 50%; }
      .modal.price.partner.shipping .modal-content .address-frame .flex-50:last-child {
        padding-left: 0.25rem; }
    .modal.price.partner.shipping .modal-content .address-frame .same-row-frame {
      display: flex;
      flex: 1 0 50%;
      margin-bottom: 0.5rem; }
      .modal.price.partner.shipping .modal-content .address-frame .same-row-frame.state {
        margin-top: -1rem; }
      .modal.price.partner.shipping .modal-content .address-frame .same-row-frame .column-50 {
        flex: 1 0 50%; }
        .modal.price.partner.shipping .modal-content .address-frame .same-row-frame .column-50:first-child {
          padding-right: 0.25rem; }
        .modal.price.partner.shipping .modal-content .address-frame .same-row-frame .column-50:nth-child(2) {
          margin-top: 1.6rem;
          padding-left: 0.25rem; }
      .modal.price.partner.shipping .modal-content .address-frame .same-row-frame .column-ext {
        flex: 1 0 25%; }
      .modal.price.partner.shipping .modal-content .address-frame .same-row-frame .column-phone {
        flex: 1 0 75%;
        padding-left: 0.5rem; }
    .modal.price.partner.shipping .modal-content .address-frame.card > div:nth-child(odd) {
      flex: 1 0 70%; }
    .modal.price.partner.shipping .modal-content .address-frame.card > div:nth-child(even) {
      flex: 1 0 30%; }
    .modal.price.partner.shipping .modal-content .address-frame .checkbox-white.card {
      margin-top: 0.5rem;
      padding-bottom: 1rem;
      margin-bottom: 1rem;
      border-bottom: 1px #aaa solid; }

.modal.price.pay-partner h2 {
  margin-bottom: 0; }
  .modal.price.pay-partner h2 span {
    color: #690; }

.modal.price.pay-partner .sub-header {
  font-style: italic;
  margin-bottom: 1rem; }

.modal.price.pay-partner .tbl-sales {
  margin-bottom: 1rem; }
  .modal.price.pay-partner .tbl-sales td {
    font-size: 0.9rem; }
    .modal.price.pay-partner .tbl-sales td:nth-child(1) {
      font-weight: bold;
      padding-right: 0.5rem; }

.modal.price.pay-partner .account div:first-child {
  margin-bottom: 1rem;
  font-size: 0.9rem; }
  .modal.price.pay-partner .account div:first-child span {
    color: #555;
    font-weight: bold; }

.modal.price.pay-partner .account div {
  padding: 0 0.3rem; }
  .modal.price.pay-partner .account div.active {
    background: #f3e0d2;
    border-radius: 0.5rem; }

.modal.price.pay-partner .account .payout-date {
  padding-left: 0.5rem;
  border-top: 1px #aaa solid;
  padding-top: 0.5rem; }
  .modal.price.pay-partner .account .payout-date label {
    font-weight: bold;
    font-size: 0.9rem;
    margin-right: 2rem; }
  .modal.price.pay-partner .account .payout-date input {
    font-family: "Poppins", sans-serif;
    padding: 0.2rem;
    border-radius: 0.5rem;
    border: 1px #aaa solid; }

.modal.price.pay-partner .account .tbl-sales {
  margin-bottom: 0; }
  .modal.price.pay-partner .account .tbl-sales td {
    vertical-align: top; }

.modal.price.return.size-flavor td i.green {
  color: #690; }

.modal.price.return.size-flavor td i.red {
  color: #c00; }

.modal.price.return.size-flavor td span {
  font-weight: normal;
  color: #bf5500;
  padding: 0.2rem 0.4rem; }
  .modal.price.return.size-flavor td span:hover {
    cursor: pointer;
    text-decoration: underline; }
  .modal.price.return.size-flavor td span i {
    font-size: 1.7rem; }
    .modal.price.return.size-flavor td span i.fa-save {
      color: #690; }
      .modal.price.return.size-flavor td span i.fa-save:hover {
        color: #1b4405; }
    .modal.price.return.size-flavor td span i.fa-window-close:hover {
      color: #930; }

.modal-body [data-tooltip]::before {
  background-color: rgba(82, 122, 3, 0.7);
  width: 8rem;
  bottom: 46px;
  left: 135%;
  margin-bottom: 0; }

.modal-body [data-tooltip]::after {
  border-width: 8px;
  border-style: solid;
  border-color: rgba(82, 122, 3, 0.7) transparent transparent transparent;
  bottom: 30px;
  left: 35%; }

.footer .footer-top {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
  padding: 2rem;
  background: #191919;
  color: #aaa; }
  .footer .footer-top div {
    width: 30%; }
    .footer .footer-top div h4 {
      margin-top: 1rem; }
    .footer .footer-top div p a.footer-link {
      color: #bf5500;
      transition: all 0.2s ease-in-out; }
      .footer .footer-top div p a.footer-link:hover {
        background-color: #bf5500;
        color: #f4f4f4; }
    .footer .footer-top div ul {
      margin-top: 0.5rem; }
      .footer .footer-top div ul li {
        padding: 0.5rem 0;
        border-bottom: 1px #333 solid; }
        .footer .footer-top div ul li a {
          color: #aaa;
          display: inline-block;
          width: 100%;
          transition: all 0.2s ease-in-out; }
          .footer .footer-top div ul li a:hover {
            color: #bf5500; }
          .footer .footer-top div ul li a::after {
            font-family: "Font Awesome 5 Pro";
            font-weight: 500;
            font-size: 0.8rem;
            padding-top: 0.1rem;
            content: "\f054";
            float: right; }
    .footer .footer-top div:nth-child(3) p:first-of-type {
      margin-bottom: 2rem; }
    .footer .footer-top div:nth-child(3) p:last-of-type {
      color: #888;
      font-size: 0.8rem; }
  .footer .footer-top img.logo {
    width: 300px; }

.footer .footer-bottom {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: nowrap;
  background: #111;
  padding: 0.5rem 2rem;
  color: #aaa; }
  .footer .footer-bottom div:last-child {
    margin-right: 5rem;
    position: relative; }
    .footer .footer-bottom div:last-child a {
      font-size: 1.2rem;
      color: #f4f4f4;
      position: absolute;
      background-color: #bf5500;
      border-radius: 50%;
      width: 1.9rem;
      margin-left: 0.5rem;
      margin-top: -0.2rem;
      transition: all 0.3s ease-in-out; }
      .footer .footer-bottom div:last-child a:hover {
        color: #bf5500;
        background-color: #f4f4f4; }
      .footer .footer-bottom div:last-child a i {
        padding-left: 0.55rem; }

@media (max-width: 1400px) {
  #mor-progress-bar-content .mor-content {
    padding: 20px 200px; }
  #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 {
    font-size: 1.5rem; }
    #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 .mor-large-text {
      font-size: 3rem;
      margin-bottom: -1.5rem; }
    #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 .btn-main.my-2, #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 .my-2.btn-main-dark {
      font-size: 1.3rem !important; }
  #mor-cashback-container #mor-cashback #mor-cashback-content #column-2 .mor-content {
    font-size: 1.5rem; } }

@media (max-width: 1250px) {
  .navbar .logo {
    width: 250px;
    padding-top: 0.6rem; }
  .navbar nav > ul > li > a {
    white-space: nowrap; }
  #mor-progress-bar-container #mor-progress-bar h1 {
    font-size: 4rem; }
  #mor-progress-bar-container #mor-progress-bar p {
    font-size: 1.4rem; }
  #mor-progress-bar-container #mor-progress-bar .progress {
    margin-left: 2rem;
    margin-right: 2rem; }
  #mor-progress-bar-container #mor-progress-bar .progress-bar {
    font-size: 1.25rem; }
  .contact-us-frame::before {
    background-size: 1450px 100%; }
  .contact-us-frame .mor-form-frame {
    max-width: 750px; } }

@media (max-width: 1200px) {
  .product-display-frame .product-display {
    max-width: 980px;
    margin: auto; }
    .product-display-frame .product-display .grid {
      grid-template-columns: repeat(3, auto); }
  .create-acct-login-frame .create-acct-login-container .create-account {
    width: 600px; }
  .shopping-cart .shopping-cart-container.checkout .tabs > div:nth-child(3) {
    margin-right: 30px; }
  .shopping-cart .shopping-cart-container.checkout .summary-small-frame {
    display: none; }
  .shopping-cart .shopping-cart-container.checkout .summary-large-frame {
    display: block; }
  .shopping-cart .shopping-cart-container.checkout .container-cart-summary .container-cart {
    border-radius: 0;
    clip-path: inset(0 -10px 0 -10px);
    margin-top: 0; }
  .shopping-cart .shopping-cart-container.checkout #form-shipping.active,
  .shopping-cart .shopping-cart-container.checkout #form-payment-method.active {
    margin-bottom: 7rem !important; }
  .shopping-cart .shopping-cart-container.checkout.my-profile {
    flex-direction: column; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary .container-cart {
      border-radius: 0 0 0.5rem 0.5rem;
      clip-path: inset(0 -10px -10px -10px); }
    .shopping-cart .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner {
      max-width: 100%; }
      .shopping-cart .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .img .img-1 {
        display: none; }
      .shopping-cart .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .img .img-2 {
        display: block; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .my-account {
      border-radius: 0.5rem !important;
      clip-path: none !important; }
  .cashback-section {
    margin-top: -1rem; }
  .contact-form-frame.seller .mor-form-frame .contact-seller-field-frame {
    flex-direction: column; } }

@media (max-width: 1024px) {
  .cashback-section .bottom .wide {
    display: none; }
  .cashback-section .bottom .mob {
    display: block; } }

@media (max-width: 992px) {
  .header .navbar {
    flex-direction: column;
    height: 60px;
    width: 100%;
    position: relative; }
    .header .navbar ul {
      margin-top: 0.7125rem; }
    .header .navbar .logo {
      margin-left: auto;
      margin-right: auto;
      padding-top: 0;
      width: 220px; }
    .header .navbar .shopping-bag-mob {
      display: flex;
      margin-right: 1rem;
      margin-left: calc(100% - 4rem);
      padding-top: 0;
      margin-top: -1.4rem; }
      .header .navbar .shopping-bag-mob span {
        font-size: 1.2rem;
        color: #bf5500;
        margin-top: -0.6rem; }
        .header .navbar .shopping-bag-mob span i:first-child {
          font-weight: 300; }
        .header .navbar .shopping-bag-mob span i:last-child {
          color: #f4f4f4;
          margin-top: -0.4rem;
          padding-left: 0.5rem;
          font-weight: 900; }
      .header .navbar .shopping-bag-mob i #no-items-center {
        display: block;
        margin-top: -2.5rem;
        font-size: 1.2rem;
        color: #bf5500; }
    .header .navbar .header-username {
      position: relative;
      right: 0;
      margin-left: auto;
      margin-right: auto;
      margin-top: -0.5rem;
      margin-bottom: -0.7725rem; }
    .header .navbar nav {
      visibility: hidden;
      opacity: 0;
      transition: opacity 0.8s ease; }
      .header .navbar nav.push {
        margin-left: 0;
        margin-top: -0.6rem; }
    .header .navbar .toggler {
      position: absolute;
      top: 0;
      left: 0;
      z-index: 1002;
      cursor: pointer;
      width: 50px;
      height: 50px;
      opacity: 0; }
      .header .navbar .toggler:checked + .hamburger > div {
        transform: rotate(135deg); }
      .header .navbar .toggler:checked + .hamburger > div:before,
      .header .navbar .toggler:checked + .hamburger > div:after {
        top: 0;
        transform: rotate(90deg); }
      .header .navbar .toggler:checked:hover + .hamburger > div {
        transform: rotate(225deg); }
      .header .navbar .toggler:checked ~ nav {
        visibility: visible;
        opacity: 1; }
    .header .navbar .hamburger {
      position: absolute;
      top: 0;
      left: 0;
      z-index: 1;
      width: 60px;
      height: 60px;
      padding: 1rem;
      background: var(--primary-color);
      display: flex;
      align-items: center;
      justify-content: center; }
      .header .navbar .hamburger > div {
        position: relative;
        flex: none;
        width: 100%;
        height: 2px;
        background: #fff;
        display: flex;
        align-items: center;
        justify-content: center;
        transition: all 0.4s ease; }
        .header .navbar .hamburger > div::before, .header .navbar .hamburger > div::after {
          content: "";
          position: absolute;
          z-index: 1;
          top: -10px;
          width: 100%;
          height: 2px;
          background: inherit; }
        .header .navbar .hamburger > div::after {
          top: 10px; }
    .header .navbar nav > ul {
      flex-direction: column;
      background-color: rgba(0, 0, 0, 0.8);
      margin-left: -2rem;
      width: 12rem; }
      .header .navbar nav > ul > li {
        padding: 0.5rem 1.5rem;
        text-align: center; }
        .header .navbar nav > ul > li.submenu.language > a,
        .header .navbar nav > ul > li.submenu.shopping-bag > a,
        .header .navbar nav > ul > li > a {
          border: none; }
          .header .navbar nav > ul > li.submenu.language > a:hover,
          .header .navbar nav > ul > li.submenu.shopping-bag > a:hover,
          .header .navbar nav > ul > li > a:hover {
            color: #bf5500;
            font-weight: bold; }
          .header .navbar nav > ul > li.submenu.language > a.current,
          .header .navbar nav > ul > li.submenu.shopping-bag > a.current,
          .header .navbar nav > ul > li > a.current {
            color: #bf5500;
            font-weight: bold; }
    .header .navbar a {
      padding: 0.4rem 1.2rem; }
    .header .navbar li.submenu {
      padding: 0.5rem 0; }
      .header .navbar li.submenu.language {
        padding: 1rem 0;
        margin-right: 0; }
        .header .navbar li.submenu.language:hover ul {
          top: -1rem;
          margin-left: 1px; }
        .header .navbar li.submenu.language ul li:hover {
          background-color: rgba(102, 153, 0, 0.5); }
      .header .navbar li.submenu.cleanmenu:hover ul {
        margin-top: -2rem; }
        .header .navbar li.submenu.cleanmenu:hover ul > li {
          padding: 0.3rem 1rem; }
          .header .navbar li.submenu.cleanmenu:hover ul > li:hover {
            background-color: rgba(102, 153, 0, 0.5); }
          .header .navbar li.submenu.cleanmenu:hover ul > li.current:hover {
            background-color: rgba(0, 0, 0, 0.1); }
      .header .navbar li.submenu > ul {
        display: block;
        margin-left: -35rem;
        background-color: rgba(0, 0, 0, 0.8); }
        .header .navbar li.submenu > ul.login-form {
          background: #fff; }
      .header .navbar li.submenu:hover ul {
        opacity: 1;
        margin-left: 1px;
        left: 11.85rem; }
      .header .navbar li.submenu.shopping-bag {
        margin-right: 0;
        padding-left: 0; }
        .header .navbar li.submenu.shopping-bag ul {
          margin-left: -35rem;
          margin-top: -5rem; }
      .header .navbar li.submenu.shopping-bag ul + a {
        border: none; }
      .header .navbar li.submenu.shopping-bag:hover ul {
        display: block;
        opacity: 1;
        top: 2rem;
        left: 0;
        display: block;
        margin-left: auto;
        margin-right: auto; }
      .header .navbar li.submenu.shopping-bag:hover ul * {
        opacity: 1; }
      .header .navbar li.submenu.shopping-bag:hover a {
        border: none; }
      .header .navbar li.submenu.login {
        padding: 1rem 0;
        margin-top: 0;
        margin-right: 0;
        z-index: 9999; }
        .header .navbar li.submenu.login ul {
          margin-left: 0;
          margin-top: -153px;
          position: absolute; }
          .header .navbar li.submenu.login ul .mor-form-round-inputs {
            width: 100%; }
    .header .navbar .logout {
      margin-top: 0.5rem;
      margin-bottom: 1rem; }
      .header .navbar .logout > a {
        display: block !important;
        color: #fff !important;
        font-weight: 300 !important; }
        .header .navbar .logout > a i {
          display: none; }
        .header .navbar .logout > a span:nth-child(1) {
          display: none; }
      .header .navbar .logout > ul {
        display: block; }
        .header .navbar .logout > ul.logout-form {
          margin-left: -500px !important;
          margin-top: -2.5rem !important; }
        .header .navbar .logout > ul li.logout-frame .avatar, .header .navbar .logout > ul li.logout-frame:hover .avatar {
          padding-bottom: 0.5rem !important; }
        .header .navbar .logout > ul li.logout-frame .flex-items, .header .navbar .logout > ul li.logout-frame:hover .flex-items {
          display: flex;
          flex-direction: column; }
          .header .navbar .logout > ul li.logout-frame .flex-items > a, .header .navbar .logout > ul li.logout-frame:hover .flex-items > a {
            padding: 0.5rem !important; }
      .header .navbar .logout:hover > ul {
        width: 11.5rem;
        margin-left: 0 !important;
        padding: 0.5rem; }
  .header.admin {
    height: 60px; }
    .header.admin .navbar {
      height: 60px;
      padding: 10px 0; }
      .header.admin .navbar::before {
        height: 60px; }
      .header.admin .navbar nav > ul > li {
        padding-left: 2rem;
        text-align: center; }
      .header.admin .navbar li.submenu > ul > li {
        text-align: left; }
        .header.admin .navbar li.submenu > ul > li a {
          padding: 0.1rem 0; }
      .header.admin .navbar .logout:hover > ul {
        margin-left: 0 !important; }
  .header .container > .search {
    margin-top: -4rem; }
    .header .container > .search::before {
      height: 60px; }
  .header #ChangeCountry.tooltip {
    z-index: 99; }
    .header #ChangeCountry.tooltip:hover .tooltiptext {
      opacity: 0; }
  .header.moringa .moringa-header {
    margin-top: -6rem; }
  .scroll-top {
    display: none; }
  .mor-box-container {
    flex-direction: column; }
  .mor-progress-bar {
    font-size: 1.4rem; }
  #mor-progress-bar-content .mor-content {
    padding: 20px 100px; }
  .mor-modal-popup {
    width: 70%; }
  #mor-progress-bar-container #mor-progress-bar .mor-content {
    padding: 1rem 6rem; }
  #mor-progress-bar-container #mor-progress-bar h1 {
    font-size: 3rem; }
  #mor-progress-bar-container #mor-progress-bar p {
    font-size: 1.3rem; }
  #mor-progress-bar-container #mor-progress-bar .progress {
    margin-left: 1rem;
    margin-right: 1rem; }
  #mor-progress-bar-container #mor-progress-bar .progress-bar {
    font-size: 1.1rem; }
  .product-category .container .categories {
    grid-template-columns: repeat(2, 1fr); }
  .product-display-frame .product-display {
    max-width: 700px;
    margin: auto; }
    .product-display-frame .product-display .grid {
      grid-template-columns: repeat(2, auto); }
  #mor-cashback-container #mor-cashback #mor-cashback-content {
    flex-direction: column; }
    #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 {
      margin-bottom: -3rem !important; }
    #mor-cashback-container #mor-cashback #mor-cashback-content #column-2 {
      padding: 4rem; }
      #mor-cashback-container #mor-cashback #mor-cashback-content #column-2 .mor-content {
        width: 100%; }
  .product-description > div.flex-container.row {
    flex-wrap: wrap;
    justify-content: center; }
  .product-description .img-small {
    margin-bottom: 2rem; }
  .product-content-frame .shape-divider-top-arrow svg {
    height: 50px; }
  #header-under-992 {
    display: block !important;
    padding: 1.5rem; }
    #header-under-992 h3 {
      text-transform: none;
      visibility: visible;
      opacity: 1;
      display: inline-block; }
  .product-reg-frame #form-product-reg-2 .image-video-container {
    text-align: center;
    align-items: flex-start;
    align-content: center;
    flex-wrap: wrap; }
    .product-reg-frame #form-product-reg-2 .image-video-container .divider-fix {
      width: 3rem; }
    .product-reg-frame #form-product-reg-2 .image-video-container .help {
      margin-left: 0;
      flex-direction: column; }
  .product-reg-frame #form-product-reg-3,
  .product-reg-frame #form-product-reg-4,
  .product-reg-frame #form-partner-overview,
  .product-reg-frame #form-partner-users {
    padding: 0; }
    .product-reg-frame #form-product-reg-3 table,
    .product-reg-frame #form-product-reg-3 thead,
    .product-reg-frame #form-product-reg-3 tbody,
    .product-reg-frame #form-product-reg-3 th,
    .product-reg-frame #form-product-reg-3 tr,
    .product-reg-frame #form-product-reg-3 td,
    .product-reg-frame #form-product-reg-4 table,
    .product-reg-frame #form-product-reg-4 thead,
    .product-reg-frame #form-product-reg-4 tbody,
    .product-reg-frame #form-product-reg-4 th,
    .product-reg-frame #form-product-reg-4 tr,
    .product-reg-frame #form-product-reg-4 td,
    .product-reg-frame #form-partner-overview table,
    .product-reg-frame #form-partner-overview thead,
    .product-reg-frame #form-partner-overview tbody,
    .product-reg-frame #form-partner-overview th,
    .product-reg-frame #form-partner-overview tr,
    .product-reg-frame #form-partner-overview td,
    .product-reg-frame #form-partner-users table,
    .product-reg-frame #form-partner-users thead,
    .product-reg-frame #form-partner-users tbody,
    .product-reg-frame #form-partner-users th,
    .product-reg-frame #form-partner-users tr,
    .product-reg-frame #form-partner-users td {
      display: block;
      text-align: center; }
    .product-reg-frame #form-product-reg-3 thead tr,
    .product-reg-frame #form-product-reg-4 thead tr,
    .product-reg-frame #form-partner-overview thead tr,
    .product-reg-frame #form-partner-users thead tr {
      position: absolute;
      top: -9999px;
      left: -9999px; }
    .product-reg-frame #form-product-reg-3 tr,
    .product-reg-frame #form-product-reg-4 tr,
    .product-reg-frame #form-partner-overview tr,
    .product-reg-frame #form-partner-users tr {
      border: 0.5rem #aaa solid;
      border-radius: 0.5rem; }
    .product-reg-frame #form-product-reg-3 td:nth-of-type(1)::before, .product-reg-frame #form-product-reg-3 td:nth-of-type(2)::before, .product-reg-frame #form-product-reg-3 td:nth-of-type(3)::before, .product-reg-frame #form-product-reg-3 td:nth-of-type(4)::before, .product-reg-frame #form-product-reg-3 td:nth-of-type(5)::before, .product-reg-frame #form-product-reg-3 td:nth-of-type(6)::before, .product-reg-frame #form-product-reg-3 td:nth-of-type(7)::before, .product-reg-frame #form-product-reg-3 td:nth-of-type(8)::before, .product-reg-frame #form-product-reg-3 td:nth-of-type(9)::before,
    .product-reg-frame #form-product-reg-4 td:nth-of-type(1)::before,
    .product-reg-frame #form-product-reg-4 td:nth-of-type(2)::before,
    .product-reg-frame #form-product-reg-4 td:nth-of-type(3)::before,
    .product-reg-frame #form-product-reg-4 td:nth-of-type(4)::before,
    .product-reg-frame #form-product-reg-4 td:nth-of-type(5)::before,
    .product-reg-frame #form-product-reg-4 td:nth-of-type(6)::before,
    .product-reg-frame #form-product-reg-4 td:nth-of-type(7)::before,
    .product-reg-frame #form-product-reg-4 td:nth-of-type(8)::before,
    .product-reg-frame #form-product-reg-4 td:nth-of-type(9)::before,
    .product-reg-frame #form-partner-overview td:nth-of-type(1)::before,
    .product-reg-frame #form-partner-overview td:nth-of-type(2)::before,
    .product-reg-frame #form-partner-overview td:nth-of-type(3)::before,
    .product-reg-frame #form-partner-overview td:nth-of-type(4)::before,
    .product-reg-frame #form-partner-overview td:nth-of-type(5)::before,
    .product-reg-frame #form-partner-overview td:nth-of-type(6)::before,
    .product-reg-frame #form-partner-overview td:nth-of-type(7)::before,
    .product-reg-frame #form-partner-overview td:nth-of-type(8)::before,
    .product-reg-frame #form-partner-overview td:nth-of-type(9)::before,
    .product-reg-frame #form-partner-users td:nth-of-type(1)::before,
    .product-reg-frame #form-partner-users td:nth-of-type(2)::before,
    .product-reg-frame #form-partner-users td:nth-of-type(3)::before,
    .product-reg-frame #form-partner-users td:nth-of-type(4)::before,
    .product-reg-frame #form-partner-users td:nth-of-type(5)::before,
    .product-reg-frame #form-partner-users td:nth-of-type(6)::before,
    .product-reg-frame #form-partner-users td:nth-of-type(7)::before,
    .product-reg-frame #form-partner-users td:nth-of-type(8)::before,
    .product-reg-frame #form-partner-users td:nth-of-type(9)::before {
      font-size: 1.2rem;
      font-weight: bold;
      vertical-align: middle;
      background-color: #fff;
      height: 100%;
      display: flex;
      align-items: center;
      top: 0;
      left: 0;
      padding-left: 0.5rem; }
    .product-reg-frame #form-product-reg-3 td,
    .product-reg-frame #form-product-reg-4 td,
    .product-reg-frame #form-partner-overview td,
    .product-reg-frame #form-partner-users td {
      border: none;
      border-bottom: 1px #aaa solid;
      position: relative;
      padding-left: 50%; }
      .product-reg-frame #form-product-reg-3 td::before,
      .product-reg-frame #form-product-reg-4 td::before,
      .product-reg-frame #form-partner-overview td::before,
      .product-reg-frame #form-partner-users td::before {
        position: absolute;
        top: 0.5rem;
        left: 0.5rem;
        width: 45%;
        padding-right: 1rem;
        white-space: nowrap; }
      .product-reg-frame #form-product-reg-3 td .thumb > .video img,
      .product-reg-frame #form-product-reg-4 td .thumb > .video img,
      .product-reg-frame #form-partner-overview td .thumb > .video img,
      .product-reg-frame #form-partner-users td .thumb > .video img {
        width: 100px; }
      .product-reg-frame #form-product-reg-3 td .thumb > .video .span-video,
      .product-reg-frame #form-product-reg-4 td .thumb > .video .span-video,
      .product-reg-frame #form-partner-overview td .thumb > .video .span-video,
      .product-reg-frame #form-partner-users td .thumb > .video .span-video {
        left: 50px; }
      .product-reg-frame #form-product-reg-3 td .thumb:nth-of-type(even),
      .product-reg-frame #form-product-reg-4 td .thumb:nth-of-type(even),
      .product-reg-frame #form-partner-overview td .thumb:nth-of-type(even),
      .product-reg-frame #form-partner-users td .thumb:nth-of-type(even) {
        background-color: rgba(102, 153, 0, 0.3);
        margin: 0 -0.5rem 0 -0.5rem !important;
        padding: 0.5rem;
        width: 120px; }
      .product-reg-frame #form-product-reg-3 td:nth-of-type(1),
      .product-reg-frame #form-product-reg-4 td:nth-of-type(1),
      .product-reg-frame #form-partner-overview td:nth-of-type(1),
      .product-reg-frame #form-partner-users td:nth-of-type(1) {
        display: flex;
        flex-direction: column;
        align-items: center; }
        .product-reg-frame #form-product-reg-3 td:nth-of-type(1)::before,
        .product-reg-frame #form-product-reg-4 td:nth-of-type(1)::before,
        .product-reg-frame #form-partner-overview td:nth-of-type(1)::before,
        .product-reg-frame #form-partner-users td:nth-of-type(1)::before {
          content: "Size:"; }
      .product-reg-frame #form-product-reg-3 td:nth-of-type(2)::before,
      .product-reg-frame #form-product-reg-4 td:nth-of-type(2)::before,
      .product-reg-frame #form-partner-overview td:nth-of-type(2)::before,
      .product-reg-frame #form-partner-users td:nth-of-type(2)::before {
        content: "Flavor:"; }
      .product-reg-frame #form-product-reg-3 td:nth-of-type(3)::before,
      .product-reg-frame #form-product-reg-4 td:nth-of-type(3)::before,
      .product-reg-frame #form-partner-overview td:nth-of-type(3)::before,
      .product-reg-frame #form-partner-users td:nth-of-type(3)::before {
        content: "Prod. ID:"; }
      .product-reg-frame #form-product-reg-3 td:nth-of-type(4)::before,
      .product-reg-frame #form-product-reg-4 td:nth-of-type(4)::before,
      .product-reg-frame #form-partner-overview td:nth-of-type(4)::before,
      .product-reg-frame #form-partner-users td:nth-of-type(4)::before {
        content: "List price:"; }
      .product-reg-frame #form-product-reg-3 td:nth-of-type(5)::before,
      .product-reg-frame #form-product-reg-4 td:nth-of-type(5)::before,
      .product-reg-frame #form-partner-overview td:nth-of-type(5)::before,
      .product-reg-frame #form-partner-users td:nth-of-type(5)::before {
        content: "Sales price:"; }
      .product-reg-frame #form-product-reg-3 td:nth-of-type(6),
      .product-reg-frame #form-product-reg-4 td:nth-of-type(6),
      .product-reg-frame #form-partner-overview td:nth-of-type(6),
      .product-reg-frame #form-partner-users td:nth-of-type(6) {
        height: 2.5rem; }
        .product-reg-frame #form-product-reg-3 td:nth-of-type(6) .checkbox-center,
        .product-reg-frame #form-product-reg-4 td:nth-of-type(6) .checkbox-center,
        .product-reg-frame #form-partner-overview td:nth-of-type(6) .checkbox-center,
        .product-reg-frame #form-partner-users td:nth-of-type(6) .checkbox-center {
          margin-top: 0; }
        .product-reg-frame #form-product-reg-3 td:nth-of-type(6)::before,
        .product-reg-frame #form-product-reg-4 td:nth-of-type(6)::before,
        .product-reg-frame #form-partner-overview td:nth-of-type(6)::before,
        .product-reg-frame #form-partner-users td:nth-of-type(6)::before {
          content: "Out of stock:"; }
      .product-reg-frame #form-product-reg-3 td:nth-of-type(7)::before,
      .product-reg-frame #form-product-reg-4 td:nth-of-type(7)::before,
      .product-reg-frame #form-partner-overview td:nth-of-type(7)::before,
      .product-reg-frame #form-partner-users td:nth-of-type(7)::before {
        content: "Header:"; }
      .product-reg-frame #form-product-reg-3 td:nth-of-type(8),
      .product-reg-frame #form-product-reg-4 td:nth-of-type(8),
      .product-reg-frame #form-partner-overview td:nth-of-type(8),
      .product-reg-frame #form-partner-users td:nth-of-type(8) {
        display: flex;
        flex-direction: column;
        align-items: center; }
        .product-reg-frame #form-product-reg-3 td:nth-of-type(8)::before,
        .product-reg-frame #form-product-reg-4 td:nth-of-type(8)::before,
        .product-reg-frame #form-partner-overview td:nth-of-type(8)::before,
        .product-reg-frame #form-partner-users td:nth-of-type(8)::before {
          content: "Image"; }
      .product-reg-frame #form-product-reg-3 td:nth-of-type(9),
      .product-reg-frame #form-product-reg-4 td:nth-of-type(9),
      .product-reg-frame #form-partner-overview td:nth-of-type(9),
      .product-reg-frame #form-partner-users td:nth-of-type(9) {
        max-width: none;
        display: flex;
        flex-direction: column;
        align-items: center; }
        .product-reg-frame #form-product-reg-3 td:nth-of-type(9)::before,
        .product-reg-frame #form-product-reg-4 td:nth-of-type(9)::before,
        .product-reg-frame #form-partner-overview td:nth-of-type(9)::before,
        .product-reg-frame #form-partner-users td:nth-of-type(9)::before {
          content: "Video"; }
  .product-reg-frame.partner-overview-frame .product-reg {
    padding: 1rem !important;
    width: 100%;
    margin: 0 !important; }
  .product-reg-frame.partner-overview-frame .product-reg-header {
    align-items: center !important; }
  .product-reg-frame.partner-overview-frame .form-product-reg {
    width: 100%;
    margin: 0 !important;
    padding: 0 !important; }
    .product-reg-frame.partner-overview-frame .form-product-reg .partner-overview h2,
    .product-reg-frame.partner-overview-frame .form-product-reg .partner-overview .search-box {
      padding-left: 1rem;
      padding-right: 2.5rem; }
      .product-reg-frame.partner-overview-frame .form-product-reg .partner-overview h2 .country .mor-select-inverse,
      .product-reg-frame.partner-overview-frame .form-product-reg .partner-overview h2 .partner .mor-select-inverse,
      .product-reg-frame.partner-overview-frame .form-product-reg .partner-overview .search-box .country .mor-select-inverse,
      .product-reg-frame.partner-overview-frame .form-product-reg .partner-overview .search-box .partner .mor-select-inverse {
        width: 100% !important; }
    .product-reg-frame.partner-overview-frame .form-product-reg table.partner-table td:nth-child(3) a, .product-reg-frame.partner-overview-frame .form-product-reg table.partner-table td:nth-child(4) a, .product-reg-frame.partner-overview-frame .form-product-reg table.partner-table td:nth-child(1) .thumb {
      display: block;
      width: 100%;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }
    .product-reg-frame.partner-overview-frame .form-product-reg table.partner-table td span {
      display: block; }
    .product-reg-frame.partner-overview-frame .form-product-reg table.partner-table td:nth-of-type(1)::before {
      content: "Company:" !important; }
    .product-reg-frame.partner-overview-frame .form-product-reg table.partner-table td:nth-of-type(2)::before {
      content: "Address:" !important; }
    .product-reg-frame.partner-overview-frame .form-product-reg table.partner-table td:nth-of-type(3)::before {
      content: "Contact:" !important; }
    .product-reg-frame.partner-overview-frame .form-product-reg table.partner-table td:nth-of-type(4)::before {
      content: "SPOC:" !important; }
    .product-reg-frame.partner-overview-frame .form-product-reg table.partner-table td:nth-of-type(5)::before {
      content: "" !important; }
  .product-reg-frame #form-product-reg-4 {
    padding: 0.5rem !important; }
    .product-reg-frame #form-product-reg-4 .category {
      margin-top: -2rem !important; }
    .product-reg-frame #form-product-reg-4 .show-hide-table-subscription.active {
      height: 84rem; }
    .product-reg-frame #form-product-reg-4 .show-hide-table-subscription table {
      width: 18rem;
      margin-left: 0.7rem; }
      .product-reg-frame #form-product-reg-4 .show-hide-table-subscription table td {
        align-items: flex-start !important;
        padding-left: 35%; }
        .product-reg-frame #form-product-reg-4 .show-hide-table-subscription table td::before {
          width: 30%;
          font-size: 1rem !important; }
          .product-reg-frame #form-product-reg-4 .show-hide-table-subscription table td::before:nth-of-type(1) {
            align-items: flex-start !important; }
  .product-reg-frame #company-info h1,
  .product-reg-frame #search-category h1 {
    font-size: 1.7rem; }
  .product-reg-frame #company-info #form-partner-info.inactive,
  .product-reg-frame #search-category #form-partner-info.inactive {
    margin-bottom: -2rem !important; }
  .product-reg-frame #company-info #form-partner-info h2,
  .product-reg-frame #search-category #form-partner-info h2 {
    padding: 0; }
  .product-reg-frame #company-info #form-partner-users,
  .product-reg-frame #search-category #form-partner-users {
    margin-top: 6rem !important; }
    .product-reg-frame #company-info #form-partner-users h2,
    .product-reg-frame #search-category #form-partner-users h2 {
      margin: 0 2rem;
      padding-top: 2rem;
      padding-bottom: 0; }
    .product-reg-frame #company-info #form-partner-users h3,
    .product-reg-frame #search-category #form-partner-users h3 {
      margin: 0 1rem; }
  .product-reg-frame #company-info .partner-overview-frame-inline,
  .product-reg-frame #company-info .partner-overview-frame-inline.users,
  .product-reg-frame #search-category .partner-overview-frame-inline,
  .product-reg-frame #search-category .partner-overview-frame-inline.users {
    display: flex;
    flex-direction: column;
    padding: 0 2rem 2rem 2rem; }
    .product-reg-frame #company-info .partner-overview-frame-inline > div:first-child,
    .product-reg-frame #company-info .partner-overview-frame-inline.users > div:first-child,
    .product-reg-frame #search-category .partner-overview-frame-inline > div:first-child,
    .product-reg-frame #search-category .partner-overview-frame-inline.users > div:first-child {
      width: 100% !important;
      margin-bottom: 3rem; }
    .product-reg-frame #company-info .partner-overview-frame-inline > div:last-child,
    .product-reg-frame #company-info .partner-overview-frame-inline.users > div:last-child,
    .product-reg-frame #search-category .partner-overview-frame-inline > div:last-child,
    .product-reg-frame #search-category .partner-overview-frame-inline.users > div:last-child {
      width: 100% !important; }
    .product-reg-frame #company-info .partner-overview-frame-inline.users,
    .product-reg-frame #company-info .partner-overview-frame-inline.users.users,
    .product-reg-frame #search-category .partner-overview-frame-inline.users,
    .product-reg-frame #search-category .partner-overview-frame-inline.users.users {
      padding: 2rem; }
    .product-reg-frame #company-info .partner-overview-frame-inline .upload-logo-hide-input h2,
    .product-reg-frame #company-info .partner-overview-frame-inline.users .upload-logo-hide-input h2,
    .product-reg-frame #search-category .partner-overview-frame-inline .upload-logo-hide-input h2,
    .product-reg-frame #search-category .partner-overview-frame-inline.users .upload-logo-hide-input h2 {
      margin-bottom: 3rem; }
  #product-overview .flex-container {
    flex-direction: column;
    align-items: flex-start; }
    #product-overview .flex-container .country,
    #product-overview .flex-container .partner {
      width: 90%; }
  #product-overview .btn-add-size-frame {
    padding-top: 1.5rem;
    display: flex;
    justify-content: center;
    align-items: center; }
  #product-overview tr {
    border-radius: 0 !important;
    border-top: 0 !important; }
  #product-overview .search-filter-main .country,
  #product-overview .search-filter-main .partner {
    margin: 1rem !important;
    width: calc(100% - 2rem) !important; }
  #partner-overview tr {
    border: 0.5rem #aaa solid !important;
    border-radius: 0.5rem !important; }
  .product-reg.profile .form-product-reg {
    margin-top: 2rem !important; }
    .product-reg.profile .form-product-reg .partner-overview h2 {
      padding-top: 2rem !important; }
  .shopping-cart .shopping-cart-container {
    flex-wrap: wrap; }
    .shopping-cart .shopping-cart-container .container-cart {
      margin-right: 0; }
    .shopping-cart .shopping-cart-container .shopping-cart-total {
      display: none; }
    .shopping-cart .shopping-cart-container .cart-price-header-bottom .deal-frame {
      display: block;
      position: relative; }
      .shopping-cart .shopping-cart-container .cart-price-header-bottom .deal-frame .deal {
        display: flex;
        flex-direction: row-reverse;
        align-items: center; }
        .shopping-cart .shopping-cart-container .cart-price-header-bottom .deal-frame .deal .content,
        .shopping-cart .shopping-cart-container .cart-price-header-bottom .deal-frame .deal .link {
          font-size: 1rem; }
        .shopping-cart .shopping-cart-container .cart-price-header-bottom .deal-frame .deal img {
          width: 250px;
          padding-right: 1rem; }
    .shopping-cart .shopping-cart-container .buy-again-section-right {
      margin-top: 2rem;
      width: 1280px; }
      .shopping-cart .shopping-cart-container .buy-again-section-right .buy-again-outer-frame {
        display: flex;
        flex-wrap: wrap; }
        .shopping-cart .shopping-cart-container .buy-again-section-right .buy-again-outer-frame .buy-again-inner-frame {
          border: none;
          max-width: 12.5rem; }
          .shopping-cart .shopping-cart-container .buy-again-section-right .buy-again-outer-frame .buy-again-inner-frame .buy-again-item {
            flex-direction: column;
            border: 1px #f4f4f4 solid;
            margin-right: 1rem;
            padding: 0.5rem; }
            .shopping-cart .shopping-cart-container .buy-again-section-right .buy-again-outer-frame .buy-again-inner-frame .buy-again-item > div:first-child {
              text-align: center; }
            .shopping-cart .shopping-cart-container .buy-again-section-right .buy-again-outer-frame .buy-again-inner-frame .buy-again-item span {
              text-align: center; }
    .shopping-cart .shopping-cart-container.checkout.my-profile .container-cart-summary {
      margin-right: 0; }
  .create-acct-login-frame .create-acct-login-container {
    flex-wrap: wrap;
    flex-direction: column;
    align-content: center; }
    .create-acct-login-frame .create-acct-login-container .create-account {
      width: 500px;
      margin-right: 0; }
    .create-acct-login-frame .create-acct-login-container .sign-in-frame {
      width: 500px; }
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #arrow-pw,
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #arrow-email,
      .create-acct-login-frame .create-acct-login-container .sign-in-frame #arrow-sign-in {
        margin-top: -6rem;
        left: 0;
        margin-left: 50%;
        margin-right: auto;
        transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        animation: movein 0.8s 0.5s 4 ease-in-out alternate-reverse forwards, fadeout 6s 1 ease-out forwards; }
  @keyframes movein {
    from {
      top: -1rem; }
    to {
      top: 0; } }
  .contact-us-frame {
    height: 100%; }
    .contact-us-frame::before {
      background-size: 2200px 100%; }
    .contact-us-frame .mor-form-frame {
      max-width: 600px; }
      .contact-us-frame .mor-form-frame .intro img {
        display: block;
        width: 75px;
        float: right;
        margin-left: 1rem; }
      .contact-us-frame .mor-form-frame .intro::after {
        content: "";
        clear: both;
        display: table; }
      .contact-us-frame .mor-form-frame .contact-us-field-frame {
        flex-direction: column; }
  .moringa-video-section .moringa-videos {
    flex-wrap: wrap;
    justify-content: center; }
    .moringa-video-section .moringa-videos .video {
      max-width: 23rem; }
      .moringa-video-section .moringa-videos .video:nth-child(1) {
        margin-bottom: 0.5rem; }
      .moringa-video-section .moringa-videos .video:nth-child(2) {
        margin-right: 0;
        margin-bottom: 0.5rem; }
  .shopping-cart.your-orders.contact-seller .shopping-cart-container {
    margin-left: 0; }
    .shopping-cart.your-orders.contact-seller .shopping-cart-container .buy-again-section-right {
      display: flex;
      flex-direction: column;
      align-items: center;
      max-width: 100%; }
      .shopping-cart.your-orders.contact-seller .shopping-cart-container .buy-again-section-right .last-order {
        text-align: center; }
      .shopping-cart.your-orders.contact-seller .shopping-cart-container .buy-again-section-right .buy-again-outer-frame {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        width: 100%; }
        .shopping-cart.your-orders.contact-seller .shopping-cart-container .buy-again-section-right .buy-again-outer-frame .buy-again-inner-frame {
          width: 100%;
          max-width: 100%;
          margin-right: -1rem; }
          .shopping-cart.your-orders.contact-seller .shopping-cart-container .buy-again-section-right .buy-again-outer-frame .buy-again-inner-frame .prod-data {
            display: flex;
            flex-direction: column;
            align-items: center; }
        .shopping-cart.your-orders.contact-seller .shopping-cart-container .buy-again-section-right .buy-again-outer-frame .total-footer {
          text-align: right;
          width: 100%;
          padding-right: 1rem; }
  #returnSearchResults {
    padding: 0; }
    #returnSearchResults table,
    #returnSearchResults thead,
    #returnSearchResults tbody,
    #returnSearchResults th,
    #returnSearchResults tr,
    #returnSearchResults td {
      display: block;
      text-align: left; }
    #returnSearchResults thead tr {
      position: absolute;
      top: -9999px;
      left: -9999px; }
    #returnSearchResults tr {
      border: 0.1rem #aaa solid;
      border-radius: 0.5rem;
      padding: 0.5rem 0; }
    #returnSearchResults td:nth-of-type(1)::before, #returnSearchResults td:nth-of-type(2)::before, #returnSearchResults td:nth-of-type(3)::before, #returnSearchResults td:nth-of-type(4)::before, #returnSearchResults td:nth-of-type(5)::before, #returnSearchResults td:nth-of-type(6)::before, #returnSearchResults td:nth-of-type(7)::before, #returnSearchResults td:nth-of-type(8)::before, #returnSearchResults td:nth-of-type(9)::before, #returnSearchResults td:nth-of-type(10)::before {
      font-size: 0.9rem;
      font-weight: bold;
      vertical-align: middle;
      height: 100%;
      display: flex;
      align-items: center;
      top: 0;
      left: 0;
      padding-left: 0.5rem; }
    #returnSearchResults td {
      border: none;
      position: relative;
      padding-left: 7.5rem;
      white-space: normal; }
      #returnSearchResults td:nth-child(6) {
        text-align: left !important; }
      #returnSearchResults td .edit {
        display: inline-block;
        text-align: center;
        margin-left: 0; }
      #returnSearchResults td::before {
        position: absolute;
        top: 0.5rem;
        left: 0.5rem;
        width: 6rem;
        padding-right: 1rem;
        white-space: nowrap; }
      #returnSearchResults td:nth-of-type(1)::before {
        content: "Return ID:"; }
      #returnSearchResults td:nth-of-type(2)::before {
        content: "Order ID:"; }
      #returnSearchResults td:nth-of-type(3)::before {
        content: "Ordered:"; }
      #returnSearchResults td:nth-of-type(4)::before {
        content: "Product:"; }
      #returnSearchResults td:nth-of-type(5)::before {
        content: "Return started:"; }
      #returnSearchResults td:nth-of-type(6)::before {
        content: "Exchanged:"; }
      #returnSearchResults td:nth-of-type(7)::before {
        content: "Refunded:"; }
      #returnSearchResults td:nth-of-type(8)::before {
        content: "Amount:"; }
      #returnSearchResults td:nth-of-type(9)::before {
        content: "Customer:"; }
      #returnSearchResults td:nth-of-type(10)::before {
        content: "Seller:"; }
  #weeklyPayoutSearchResults {
    padding: 0; }
    #weeklyPayoutSearchResults table,
    #weeklyPayoutSearchResults thead,
    #weeklyPayoutSearchResults tbody,
    #weeklyPayoutSearchResults th,
    #weeklyPayoutSearchResults tr,
    #weeklyPayoutSearchResults td {
      display: block;
      text-align: left; }
    #weeklyPayoutSearchResults thead tr {
      position: absolute;
      top: -9999px;
      left: -9999px; }
    #weeklyPayoutSearchResults tr {
      border: 0.1rem #aaa solid;
      border-radius: 0.5rem;
      padding: 0.5rem 0; }
    #weeklyPayoutSearchResults #returnSearchResults td:nth-of-type(10)::before, #returnSearchResults #weeklyPayoutSearchResults td:nth-of-type(10)::before, #weeklyPayoutSearchResults td:nth-of-type(1)::before, #weeklyPayoutSearchResults td:nth-of-type(2)::before, #weeklyPayoutSearchResults td:nth-of-type(3)::before, #weeklyPayoutSearchResults td:nth-of-type(4)::before, #weeklyPayoutSearchResults td:nth-of-type(5)::before, #weeklyPayoutSearchResults td:nth-of-type(6)::before, #weeklyPayoutSearchResults td:nth-of-type(7)::before, #weeklyPayoutSearchResults td:nth-of-type(8)::before, #weeklyPayoutSearchResults td:nth-of-type(9)::before {
      font-size: 0.9rem;
      font-weight: bold;
      vertical-align: middle;
      height: 100%;
      display: flex;
      align-items: center;
      top: 0;
      left: 0;
      padding-left: 0.5rem; }
    #weeklyPayoutSearchResults td {
      border: none;
      position: relative;
      padding-left: 7.5rem;
      white-space: normal;
      text-align: left !important; }
      #weeklyPayoutSearchResults td .edit {
        display: inline-block;
        text-align: center;
        margin-left: 0; }
      #weeklyPayoutSearchResults td::before {
        position: absolute;
        top: 0.5rem;
        left: 0.5rem;
        width: 6rem;
        padding-right: 1rem;
        white-space: nowrap; }
      #weeklyPayoutSearchResults td:nth-of-type(1)::before {
        content: "Partner:"; }
      #weeklyPayoutSearchResults td:nth-of-type(2)::before {
        content: "Tot. sales:"; }
      #weeklyPayoutSearchResults td:nth-of-type(3)::before {
        content: "Shipping:"; }
      #weeklyPayoutSearchResults td:nth-of-type(4)::before {
        content: "Estimated VAT:"; }
      #weeklyPayoutSearchResults td:nth-of-type(5)::before {
        content: "78% Payout:"; }
      #weeklyPayoutSearchResults td:nth-of-type(6)::before {
        content: "Paid:"; }
      #weeklyPayoutSearchResults td:nth-of-type(7)::before {
        content: "20%:"; }
      #weeklyPayoutSearchResults td:nth-of-type(8)::before {
        content: "2%:"; }
      #weeklyPayoutSearchResults td:nth-of-type(9)::before {
        content: "10%:"; }
    #weeklyPayoutSearchResults tr:nth-last-child(5) {
      padding: 0;
      border: none; }
      #weeklyPayoutSearchResults tr:nth-last-child(5) td {
        background: #555;
        padding: 0;
        font-size: 0.5rem;
        height: 0.1rem; }
        #weeklyPayoutSearchResults tr:nth-last-child(5) td::before {
          content: ""; } }

@media (max-width: 900px) {
  .product-reg-frame #form-product-reg-2 .image-video-container .help {
    margin-top: 3rem; }
  .product-reg-frame .product-reg.order-search {
    padding: 0.5rem; }
    .product-reg-frame .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-1 {
      padding: 1rem 0.5rem 0 1.5rem; }
    .product-reg-frame .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria {
      padding: 1rem 1rem 0 1.5rem; }
      .product-reg-frame .product-reg.order-search .mor-form-frame.search-filter-main .search-filter-outer-frame .search-inner-frame-2 .search-criteria.customer .box-50 {
        flex: 1 0 100%; }
    .product-reg-frame .product-reg.order-search .mor-form-frame.search-filter-main .customer-search-filter {
      padding: 0.5rem 0 0.5rem 0.5rem; }
      .product-reg-frame .product-reg.order-search .mor-form-frame.search-filter-main .customer-search-filter .box-50 {
        flex: 1 0 100%; }
    .product-reg-frame .product-reg.order-search #orderSearchResults,
    .product-reg-frame .product-reg.order-search #customerSearchResults {
      padding: 0; }
      .product-reg-frame .product-reg.order-search #orderSearchResults table,
      .product-reg-frame .product-reg.order-search #orderSearchResults thead,
      .product-reg-frame .product-reg.order-search #orderSearchResults tbody,
      .product-reg-frame .product-reg.order-search #orderSearchResults th,
      .product-reg-frame .product-reg.order-search #orderSearchResults tr,
      .product-reg-frame .product-reg.order-search #orderSearchResults td,
      .product-reg-frame .product-reg.order-search #customerSearchResults table,
      .product-reg-frame .product-reg.order-search #customerSearchResults thead,
      .product-reg-frame .product-reg.order-search #customerSearchResults tbody,
      .product-reg-frame .product-reg.order-search #customerSearchResults th,
      .product-reg-frame .product-reg.order-search #customerSearchResults tr,
      .product-reg-frame .product-reg.order-search #customerSearchResults td {
        display: block;
        text-align: left; }
      .product-reg-frame .product-reg.order-search #orderSearchResults thead tr,
      .product-reg-frame .product-reg.order-search #customerSearchResults thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px; }
      .product-reg-frame .product-reg.order-search #orderSearchResults tr,
      .product-reg-frame .product-reg.order-search #customerSearchResults tr {
        border: 0.1rem #aaa solid;
        border-radius: 0.5rem;
        padding: 0.5rem 0; }
      .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(1)::before, .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(2)::before, .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(3)::before, .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(4)::before, .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(5)::before, .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(6)::before, .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(7)::before, .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(8)::before, .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(9)::before,
      .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(1)::before,
      .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(2)::before,
      .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(3)::before,
      .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(4)::before,
      .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(5)::before,
      .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(6)::before,
      .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(7)::before,
      .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(8)::before,
      .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(9)::before {
        font-size: 0.9rem;
        font-weight: bold;
        vertical-align: middle;
        height: 100%;
        display: flex;
        align-items: center;
        top: 0;
        left: 0;
        padding-left: 0.5rem; }
      .product-reg-frame .product-reg.order-search #orderSearchResults td,
      .product-reg-frame .product-reg.order-search #customerSearchResults td {
        border: none;
        position: relative;
        padding-left: 7rem;
        white-space: normal; }
        .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-child(3), .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-child(9),
        .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-child(3),
        .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-child(9) {
          display: inline-block;
          width: auto;
          overflow: inherit;
          white-space: normal;
          text-overflow: inherit; }
        .product-reg-frame .product-reg.order-search #orderSearchResults td::before,
        .product-reg-frame .product-reg.order-search #customerSearchResults td::before {
          position: absolute;
          top: 0.5rem;
          left: 0.5rem;
          width: 6rem;
          padding-right: 1rem;
          white-space: nowrap; }
        .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(1)::before,
        .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(1)::before {
          content: "Order ID:"; }
        .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(2)::before,
        .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(2)::before {
          content: "Date:"; }
        .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(3)::before,
        .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(3)::before {
          content: "Customer:"; }
        .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(4)::before,
        .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(4)::before {
          content: "Prod #:"; }
        .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(5)::before,
        .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(5)::before {
          content: "Product:"; }
        .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(6)::before,
        .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(6)::before {
          content: "Price:"; }
        .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(7)::before,
        .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(7)::before {
          content: "Quantity:"; }
        .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(8)::before,
        .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(8)::before {
          content: "Total:"; }
        .product-reg-frame .product-reg.order-search #orderSearchResults td:nth-of-type(9)::before,
        .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(9)::before {
          content: "Seller:"; }
    .product-reg-frame .product-reg.order-search #customerSearchResults tbody tr:first-child {
      border-top-left-radius: 0.5rem !important;
      border-top-right-radius: 0.5rem !important; }
    .product-reg-frame .product-reg.order-search #customerSearchResults tbody tr:last-child {
      border-bottom-left-radius: 0.5rem !important;
      border-bottom-right-radius: 0.5rem !important; }
    .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(1)::before {
      content: "First name:"; }
    .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(2)::before {
      content: "Last name:"; }
    .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(3)::before {
      content: "E-mail:"; }
    .product-reg-frame .product-reg.order-search #customerSearchResults td:nth-of-type(4)::before {
      content: "Mobile #:"; }
  .product-reg-frame.company .product-reg.profile .tabs {
    justify-content: center;
    align-items: center;
    text-align: center; }
    .product-reg-frame.company .product-reg.profile .tabs > div {
      background: none;
      padding: 0.5rem 1rem;
      height: 100%;
      width: 100%; }
      .product-reg-frame.company .product-reg.profile .tabs > div::before {
        border: none; }
      .product-reg-frame.company .product-reg.profile .tabs > div:hover {
        background-image: linear-gradient(to right, #1b4405, #690, #1b4405); }
      .product-reg-frame.company .product-reg.profile .tabs > div.active {
        background: #690; }
    .product-reg-frame.company .product-reg.profile .tabs span {
      display: none; }
    .product-reg-frame.company .product-reg.profile .tabs h3 {
      font-weight: 300;
      text-transform: none;
      margin-top: 0; }
    .product-reg-frame.company .product-reg.profile .tabs p {
      display: none; }
    .product-reg-frame.company .product-reg.profile .tabs #tab-shipping-company {
      border-left: 1px #690 solid;
      border-right: 1px #690 solid; }
  .shopping-cart .shopping-cart-container.checkout .tabs > div {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    align-content: center;
    background: none;
    padding: 0.5rem 1rem;
    height: 4.5rem;
    width: 100%; }
    .shopping-cart .shopping-cart-container.checkout .tabs > div:nth-child(2) {
      border-right: 1px #690 solid;
      border-left: 1px #690 solid; }
    .shopping-cart .shopping-cart-container.checkout .tabs > div:nth-child(3) {
      margin-right: 0;
      border-top-right-radius: 0.5rem; }
    .shopping-cart .shopping-cart-container.checkout .tabs > div::before {
      border: none; }
    .shopping-cart .shopping-cart-container.checkout .tabs > div:hover {
      background-image: linear-gradient(to right, #1b4405, #690, #1b4405); }
    .shopping-cart .shopping-cart-container.checkout .tabs > div.active {
      background: #690; }
  .shopping-cart .shopping-cart-container.checkout .tabs span {
    display: none; }
  .shopping-cart .shopping-cart-container.checkout .tabs h3 {
    font-weight: 300;
    text-transform: none;
    margin-top: 0; }
  .shopping-cart .shopping-cart-container.checkout .tabs p {
    display: none; }
  .shopping-cart.my-profile .shopping-cart-container.checkout.my-profile .profile-frame {
    flex-direction: column !important; }
  .shopping-cart.return.return .cart-frame {
    flex-direction: column;
    flex-basis: 100%;
    border-bottom: none;
    text-align: center;
    align-items: center; }
    .shopping-cart.return.return .cart-frame .mor-form-same-row {
      justify-content: center; }
    .shopping-cart.return.return .cart-frame .return-reason {
      margin-top: 2rem;
      padding-top: 2rem;
      padding: 1rem 0.5rem;
      margin: 1rem -1rem !important;
      text-align: center; }
      .shopping-cart.return.return .cart-frame .return-reason .mor-select-inverse.white {
        margin-left: auto;
        margin-right: auto; }
    .shopping-cart.return.return .cart-frame .return-reason-frame .return-reason {
      width: auto; }
      .shopping-cart.return.return .cart-frame .return-reason-frame .return-reason .answer {
        text-align: center !important; }
  .shopping-cart.return.return .seller-address-frame {
    display: flex;
    flex-direction: column; }
    .shopping-cart.return.return .seller-address-frame > div:first-child {
      margin-bottom: 0.7rem; }
  .shopping-cart.return.complete .return-header {
    flex-direction: column;
    justify-content: center;
    text-align: center; }
  .moringa-studies .study-frame {
    flex-wrap: wrap; }
    .moringa-studies .study-frame .fix {
      margin-top: -2rem; }
    .moringa-studies .study-frame .fix-2 {
      margin-bottom: 5rem; }
    .moringa-studies .study-frame .img.fix {
      margin-top: -5rem; }
    .moringa-studies .study-frame.reverse > div:nth-child(1) {
      order: 2; }
    .moringa-studies .study-frame.reverse > div:nth-child(2) {
      order: 1; }
    .moringa-studies .study-frame > div {
      flex: 0 1 100%; }
    .moringa-studies .study-frame .img-float,
    .moringa-studies .study-frame .img-float-2,
    .moringa-studies .study-frame .img-float-3,
    .moringa-studies .study-frame .img-float-stopultra {
      height: 20rem; }
      .moringa-studies .study-frame .img-float:nth-child(2),
      .moringa-studies .study-frame .img-float-2:nth-child(2),
      .moringa-studies .study-frame .img-float-3:nth-child(2),
      .moringa-studies .study-frame .img-float-stopultra:nth-child(2) {
        display: none; }
    .moringa-studies .study-frame .img,
    .moringa-studies .study-frame .img-2,
    .moringa-studies .study-frame .img-3,
    .moringa-studies .study-frame .img-4,
    .moringa-studies .study-frame .img-5,
    .moringa-studies .study-frame .img-6 {
      background: none; }
      .moringa-studies .study-frame .img img,
      .moringa-studies .study-frame .img-2 img,
      .moringa-studies .study-frame .img-3 img,
      .moringa-studies .study-frame .img-4 img,
      .moringa-studies .study-frame .img-5 img,
      .moringa-studies .study-frame .img-6 img {
        display: block;
        max-width: 100%;
        height: auto !important; }
    .moringa-studies .study-frame .color-change {
      background: #fff !important; } }

@media (hover: none) {
  #mor-progress-bar-container,
  .moringa-video-section {
    background-attachment: initial !important; }
  .moringa-studies .study-frame > .img-float,
  .moringa-studies .study-frame > .img-float-2,
  .moringa-studies .study-frame > .img-float-3,
  .moringa-studies .study-frame > .img-float-stopultra {
    background-attachment: initial !important; } }

@media (max-width: 850px) {
  #mor-progress-bar-container #mor-progress-bar div:nth-child(5) {
    display: none; }
  #health-benefits .mor-large-text {
    font-size: 4rem;
    padding-left: 3rem;
    padding-right: 3rem; }
  .shopping-cart .shopping-cart-container.checkout .summary-large-frame .shopping-cart-total.checkout {
    flex-direction: column-reverse; }
    .shopping-cart .shopping-cart-container.checkout .summary-large-frame .shopping-cart-total.checkout .card,
    .shopping-cart .shopping-cart-container.checkout .summary-large-frame .shopping-cart-total.checkout .address {
      border-right: none;
      margin-top: 0;
      padding-top: 0;
      border-bottom: 1px #ccc solid;
      margin-right: 0;
      padding-right: 0;
      margin-bottom: 1rem;
      padding-bottom: 1rem;
      font-size: 0.8rem;
      height: auto; }
    .shopping-cart .shopping-cart-container.checkout .summary-large-frame .shopping-cart-total.checkout .summary-large,
    .shopping-cart .shopping-cart-container.checkout .summary-large-frame .shopping-cart-total.checkout .card,
    .shopping-cart .shopping-cart-container.checkout .summary-large-frame .shopping-cart-total.checkout .address {
      width: 18rem; }
  .product-reg.translation .translation-list {
    flex-direction: column; }
    .product-reg.translation .translation-list > div {
      margin: 1rem 1rem 0 2rem; }
      .product-reg.translation .translation-list > div:first-child {
        margin-left: 2rem; }
      .product-reg.translation .translation-list > div:last-child {
        margin-top: 1rem;
        text-align: center; }
    .product-reg.translation .translation-list .mor-select-selected {
      width: 100% !important; } }

@media (max-width: 800px) {
  #header-home {
    height: 30rem; }
    #header-home .header-content {
      padding-top: 5rem; }
  #ModalCountry .modal-content {
    width: 21rem; }
  .modal .shipping-column {
    flex-direction: column;
    flex-wrap: unset; }
    .modal .shipping-column div:nth-child(2) {
      padding-top: 0.5rem; }
      .modal .shipping-column div:nth-child(2) span {
        display: inline-block; }
  .footer .footer-top {
    flex-direction: column;
    flex-wrap: unset; }
    .footer .footer-top div {
      width: 100%;
      padding-bottom: 1rem; }
  .footer .footer-bottom {
    flex-direction: column;
    flex-wrap: unset; }
  .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box {
    width: 100%; }
    .shopping-cart .shopping-cart-container .container-cart #payment-method .payment-method-box-frame .payment-method-box .new-card span:nth-child(2) {
      margin-top: 2.5rem; }
  .shopping-cart .shopping-cart-container .container-cart #shipping-address .address-box-frame .address-box {
    width: 100%; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart {
    flex-direction: column;
    align-items: center; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .subscription-overview .subscription-section .shopping-cart-container .container-cart .cart-frame {
      margin-left: -2rem;
      padding: 2rem; }
  .shopping-cart.admin .shopping-cart-container .subscription-overview-admin-main-frame .subscription-section.admin .container-cart {
    flex-direction: column;
    align-items: center; }
    .shopping-cart.admin .shopping-cart-container .subscription-overview-admin-main-frame .subscription-section.admin .container-cart .cart-frame {
      margin-left: -2rem;
      padding: 2rem; }
  .moringa-video-section .moringa-videos .video {
    max-width: 28rem; }
    .moringa-video-section .moringa-videos .video:nth-child(1), .moringa-video-section .moringa-videos .video:nth-child(2), .moringa-video-section .moringa-videos .video:nth-child(3) {
      margin-right: 0;
      margin-bottom: 0.5rem; }
  .product-reg.translation .form-product-reg.translation .translation-frame .translate-to .date span:nth-child(2) {
    display: block; }
  .health-banner {
    font-size: 2rem; } }

@media (max-width: 750px) {
  .header .row {
    flex-direction: column;
    flex-wrap: nowrap; }
    .header .row .column .logo {
      width: 150px;
      padding-top: 5rem; }
  .header.moringa .moringa-header .brand-logo img {
    max-width: 400px; }
  .header.moringa .moringa-header .brand-logo h1 {
    font-size: 2.5rem; }
  .header.moringa .moringa-header .moringa-floating-text {
    height: 5rem; }
    .header.moringa .moringa-header .moringa-floating-text h1 {
      font-size: 2.5rem; }
  .header.moringa .moringa-header .moringa-content p {
    font-size: 1.4rem;
    padding: 0 0.5rem; }
  #mor-progress-bar-container {
    background: url("/dist/images/main/moringa-black-bg.jpg") no-repeat fixed left/cover; }
    #mor-progress-bar-container #mor-progress-bar {
      background: rgba(0, 0, 0, 0.5); }
      #mor-progress-bar-container #mor-progress-bar .progress {
        display: none; }
      #mor-progress-bar-container #mor-progress-bar #moringa-comparison {
        display: block; }
      #mor-progress-bar-container #mor-progress-bar .mor-content {
        padding: 1rem 3rem; }
        #mor-progress-bar-container #mor-progress-bar .mor-content p {
          font-size: 1.4rem;
          text-align: left;
          margin: 1rem 0; }
  #product-overview .product-reg-header {
    font-size: 1.4rem; } }

@media (max-width: 700px) {
  .product-display-frame .product-display {
    max-width: 375px;
    margin: auto; }
    .product-display-frame .product-display .grid {
      grid-template-columns: repeat(1, auto); }
  .modal.price.partner.shipping {
    padding-left: 1rem;
    padding-right: 1rem; }
    .modal.price.partner.shipping .modal-content {
      min-width: 100%; }
      .modal.price.partner.shipping .modal-content .address-frame > div {
        flex: 1 0 100%; }
      .modal.price.partner.shipping .modal-content .address-frame .flex-50 {
        flex-direction: column; }
      .modal.price.partner.shipping .modal-content .address-frame .same-row-frame {
        flex: 1 0 100%;
        flex-direction: column; }
        .modal.price.partner.shipping .modal-content .address-frame .same-row-frame .column-50.address:first-child > div {
          margin-bottom: -1rem; }
        .modal.price.partner.shipping .modal-content .address-frame .same-row-frame.mob {
          flex-direction: row; }
          .modal.price.partner.shipping .modal-content .address-frame .same-row-frame.mob .column-ext {
            flex: 1 0 20% !important; }
          .modal.price.partner.shipping .modal-content .address-frame .same-row-frame.mob .column-phone {
            flex: 1 0 80%; }
      .modal.price.partner.shipping .modal-content .address-frame.card > div:nth-child(odd),
      .modal.price.partner.shipping .modal-content .address-frame.card > div:nth-child(even) {
        flex: 1 0 100%; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .order-search-bar,
  .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-search-bar {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .order-search-bar h1,
    .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-search-bar h1 {
      margin-bottom: 1rem; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .filter,
  .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .placed-orders-overview .filter {
    flex-direction: column; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .placed-orders-overview .filter > div:first-child,
    .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .placed-orders-overview .filter > div:first-child {
      margin-bottom: 0.5rem; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-header-frame,
  .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-header-frame {
    flex-direction: column;
    align-items: flex-start; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div,
    .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div {
      flex-direction: row !important; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div > span:first-child,
      .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div > span:first-child {
        font-weight: bold; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div > span:first-child::after,
        .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div > span:first-child::after {
          content: ":";
          padding-right: 0.3rem; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div > span:first-child > span,
        .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div > span:first-child > span {
          font-weight: normal; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div:last-child,
      .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div:last-child {
        flex-direction: column !important;
        align-items: flex-start; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div:last-child > span:first-child,
        .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div:last-child > span:first-child {
          margin-bottom: 1rem; }
          .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div:last-child > span:first-child::after,
          .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div:last-child > span:first-child::after {
            content: ""; }
        .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div:last-child > span:last-child,
        .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div:last-child > span:last-child {
          display: block !important;
          text-align: left; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div > div,
      .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-header-frame > div > div {
        text-align: left; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame > div,
  .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame > div {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-left: 0; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame > div .view-item,
    .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame > div .view-item {
      margin-bottom: 1.5rem; }
      .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame > div .view-item .btn-order-grey-orange,
      .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame > div .view-item .btn-order-grey-orange {
        width: 12rem; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame > div .btn-order-grey-orange.wide,
    .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame > div .btn-order-red.wide,
    .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame > div .btn-order-grey-orange.wide,
    .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame > div .btn-order-red.wide {
      width: 12rem !important; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame > div:first-child,
    .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame > div:first-child {
      margin-bottom: 0.5rem;
      margin-right: 1rem; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame > div:last-child span,
    .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame > div:last-child span {
      font-size: 0.8rem;
      display: flex;
      flex-direction: column;
      align-items: center;
      margin-bottom: 0.5rem; }
  .shopping-cart.your-orders .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame .paymethod,
  .shopping-cart.my-profile.admin .shopping-cart-container .container-cart .order-overview-frame .order-sub-frame .cart-frame .paymethod {
    text-align: center; } }

@media (max-width: 680px) {
  .product-reg-frame #form-product-reg-2 .divider-fix {
    display: none; }
  .shopping-cart .shopping-cart-container {
    flex-wrap: wrap; }
    .shopping-cart .shopping-cart-container .cart-price-header-bottom .deal-frame {
      display: block;
      position: relative; }
      .shopping-cart .shopping-cart-container .cart-price-header-bottom .deal-frame .deal img {
        width: 200px;
        padding-right: 1rem; } }

@media (max-width: 640px) {
  .header .column:first-child {
    display: none; }
  .header .column:last-child {
    padding-top: 5rem; }
  .header .floating-text .floating-text-content h1 {
    font-size: 2.5rem; }
  .header .column .content p {
    font-size: 1.2rem; }
  #mor-progress-bar-container #mor-progress-bar .mor-content {
    padding: 1rem 1rem; }
    #mor-progress-bar-container #mor-progress-bar .mor-content p {
      font-size: 1.4rem;
      text-align: left;
      margin: 1rem 0; }
    #mor-progress-bar-container #mor-progress-bar .mor-content li::before {
      margin-left: -2rem; }
  #health-benefits .mor-large-text {
    font-size: 3.4rem;
    padding-left: 2rem;
    padding-right: 2rem; }
  .product-category .container .categories .category-text {
    font-size: 1.2rem; }
  #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 {
    font-size: 1.3rem; }
    #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 .mor-large-text {
      font-size: 2.5rem;
      margin-bottom: -1.5rem; }
    #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 .btn-main.my-2, #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 .my-2.btn-main-dark {
      font-size: 1.2rem !important; }
  #mor-cashback-container #mor-cashback #mor-cashback-content #column-2 {
    padding: 3rem; }
    #mor-cashback-container #mor-cashback #mor-cashback-content #column-2 .mor-content {
      font-size: 1.3rem; }
  .product-description #small {
    display: none; }
  .product-description #medium {
    display: none; }
  #small2 {
    display: block; }
    #small2 .video,
    #small2 .video:hover {
      position: relative;
      display: flex;
      justify-content: center;
      align-items: center;
      max-height: 450px; }
    #small2 .video span.span-video {
      position: absolute;
      color: #fff;
      text-shadow: 0px 1px 10px #000;
      top: 50%;
      left: 50%;
      display: inline-block;
      transform: translateY(-50%) translateX(-50%);
      -webkit-transform: translateY(-50%) translateX(-50%);
      z-index: 100; }
    #small2 .video .far {
      font-size: 5rem; }
    #small2 .video::before {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      width: 450px;
      height: 450px;
      background: rgba(0, 0, 0, 0.5); }
  .product-content-frame .shop-product-content ul.fa-ul {
    padding: 1.5rem 1.5rem 1rem 0; }
    .product-content-frame .shop-product-content ul.fa-ul li {
      margin-bottom: 1rem;
      padding-left: 1rem; }
  .product-reg-frame .progressbar {
    display: none; }
  .product-reg-frame .product-reg-header {
    margin-top: 2rem; }
  .product-reg-frame #form-product-reg-1 {
    text-align: center;
    align-items: center;
    align-content: center; }
    .product-reg-frame #form-product-reg-1 .product-title-span {
      display: block; }
    .product-reg-frame #form-product-reg-1 .category-frame {
      flex-direction: column;
      text-align: left; }
    .product-reg-frame #form-product-reg-1 label {
      text-align: left; }
    .product-reg-frame #form-product-reg-1 .multi-search-filter {
      text-align: left; }
  .product-reg-frame #form-product-reg-2 {
    text-align: center; }
    .product-reg-frame #form-product-reg-2 .image-video-container {
      flex-direction: column; }
      .product-reg-frame #form-product-reg-2 .image-video-container > .image {
        margin-right: 0; }
      .product-reg-frame #form-product-reg-2 .image-video-container > .video {
        margin-top: 3rem; }
  #product-reg-5 {
    margin-left: -2rem;
    margin-right: -2rem; }
  #product-overview,
  #product-reg-2,
  #product-reg-4 {
    padding-left: 0;
    padding-right: 0; }
    #product-overview .mor-form-frame,
    #product-reg-2 .mor-form-frame,
    #product-reg-4 .mor-form-frame {
      margin-left: 2rem;
      margin-right: 2rem; }
  #product-overview {
    margin-left: -0.5rem;
    padding-right: 1rem; }
    #product-overview .mor-form-frame {
      margin-right: 0.5rem;
      margin-left: 2rem; }
  .product-reg-frame.company {
    margin: 0 -2rem 0 -1rem; }
    .product-reg-frame.company .form-product-reg {
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0; }
    .product-reg-frame.company #form-partner-info {
      margin-bottom: -2rem !important; }
      .product-reg-frame.company #form-partner-info .mor-form-same-row.break {
        flex-direction: column; }
        .product-reg-frame.company #form-partner-info .mor-form-same-row.break .column-all {
          flex: 0 100%; }
          .product-reg-frame.company #form-partner-info .mor-form-same-row.break .column-all.mb {
            padding-bottom: 1rem; }
          .product-reg-frame.company #form-partner-info .mor-form-same-row.break .column-all:first-child {
            margin-right: 0; }
        .product-reg-frame.company #form-partner-info .mor-form-same-row.break.nobreak {
          flex-direction: row; }
  .product-reg.profile .tabs {
    justify-content: center;
    align-items: center;
    text-align: center; }
    .product-reg.profile .tabs > div {
      background: none;
      padding: 0.5rem 1rem;
      height: 100%;
      width: 100%; }
      .product-reg.profile .tabs > div::before {
        border: none; }
      .product-reg.profile .tabs > div:hover {
        background-image: linear-gradient(to right, #1b4405, #690, #1b4405); }
      .product-reg.profile .tabs > div.active {
        background: #690; }
    .product-reg.profile .tabs span {
      display: none; }
    .product-reg.profile .tabs h3 {
      font-weight: 300;
      text-transform: none;
      margin-top: 0; }
    .product-reg.profile .tabs p {
      display: none; }
  .product-reg.profile table.partner-table-roles td:nth-of-type(1)::before {
    content: "Name:" !important; }
  .product-reg.profile table.partner-table-roles td:nth-of-type(2)::before {
    content: "Role:" !important; }
  .product-reg.profile table.partner-table-roles td:nth-of-type(3)::before {
    content: "Edit:" !important; }
  .product-reg.profile.admin-users {
    padding: 1rem 0 !important; }
    .product-reg.profile.admin-users .mor-form-frame {
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0; }
      .product-reg.profile.admin-users .mor-form-frame .partner-overview-frame-inline {
        padding: 1rem !important;
        margin-bottom: -1rem !important; }
  .shopping-cart h1 {
    margin-bottom: 1.5rem;
    text-align: center; }
  .shopping-cart .cart-frame {
    flex-direction: column; }
    .shopping-cart .cart-frame .subscription .mor-form-same-row {
      justify-content: flex-end; }
  .shopping-cart .subscription-section .subscription .mor-form-same-row {
    justify-content: flex-start; }
  .shopping-cart .shopping-cart-container .cart-price-header-bottom .deal-frame .deal {
    flex-direction: column-reverse; }
    .shopping-cart .shopping-cart-container .cart-price-header-bottom .deal-frame .deal div {
      text-align: center; }
      .shopping-cart .shopping-cart-container .cart-price-header-bottom .deal-frame .deal div.content, .shopping-cart .shopping-cart-container .cart-price-header-bottom .deal-frame .deal div.link {
        font-size: 1rem; }
    .shopping-cart .shopping-cart-container .cart-price-header-bottom .deal-frame .deal img {
      width: 250px;
      padding-right: 1rem; }
  .shopping-cart.your-orders .order-sub-frame .cart-frame > div:first-child {
    margin-right: 0 !important; }
  .create-acct-login-frame {
    padding: 0.5rem; }
    .create-acct-login-frame .create-acct-login-container .create-account {
      width: 100%;
      margin-right: 0; }
      .create-acct-login-frame .create-acct-login-container .create-account .form-row-field-input {
        font-size: 1rem; }
    .create-acct-login-frame .create-acct-login-container .sign-in-frame {
      width: 100%; }
  .cashback-section .center .frame .heading.mor-large-text {
    font-size: 4rem;
    line-height: 3.5rem; }
    .cashback-section .center .frame .heading.mor-large-text span {
      margin-top: 0;
      font-size: 1.8rem;
      line-height: 2rem; }
  .main-privacy-policy {
    padding: 1rem; }
    .main-privacy-policy .privacy-policy-frame {
      padding: 1rem; }
  .product-reg-frame .product-reg.order-search {
    padding: 0.5rem !important; }
    .product-reg-frame .product-reg.order-search .mor-form-frame.search-filter-main {
      margin: 0 0 0 0.5rem !important; } }

@media (max-width: 550px) {
  .breadcrumb {
    margin-bottom: -0.5rem;
    padding-left: 0.5rem; }
  .shopping-cart.your-orders {
    padding: 0.5rem; }
    .shopping-cart.your-orders .shopping-cart-container .container-cart {
      width: 100%; }
    .shopping-cart.your-orders .buy-again-section-right {
      display: flex;
      flex-direction: column;
      align-items: center;
      margin-bottom: 1.5rem; }
      .shopping-cart.your-orders .buy-again-section-right .buy-again-outer-frame {
        flex-direction: column; }
        .shopping-cart.your-orders .buy-again-section-right .buy-again-outer-frame .buy-again-inner-frame {
          max-width: 15rem; } }

@media (max-width: 512px) {
  .header .navbar {
    height: 60px;
    /*
			&::before {
				height: 50px !important;
			}
      */ }
  .header .search::before {
    height: 50px; }
  .header .search .row {
    flex-direction: column;
    flex-wrap: nowrap;
    height: 146px;
    margin-top: -30px; }
    .header .search .row::before {
      margin-top: -40px;
      height: 110px; }
    .header .search .row .column {
      margin: 0;
      padding: 0; }
      .header .search .row .column:first-child {
        margin-bottom: -10px; }
    .header .search .row form.search {
      width: 18rem; }
      .header .search .row form.search input[type="text"] {
        width: 15rem; }
  .product-category .container > h2 {
    font-size: 1.5rem; }
  .product-category .container > p {
    font-size: 1rem; }
  .product-category .container .categories {
    grid-template-columns: repeat(1, 1fr); }
  #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 {
    font-size: 1rem; }
    #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 .mor-large-text {
      font-size: 1.6rem;
      margin-bottom: -1.5rem; }
    #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 p span {
      font-size: 1.5rem; }
    #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 .btn-main.my-2, #mor-cashback-container #mor-cashback #mor-cashback-content #column-1 .my-2.btn-main-dark {
      font-size: 1.1rem !important; }
  #mor-cashback-container #mor-cashback #mor-cashback-content #column-2 {
    padding: 3rem; }
    #mor-cashback-container #mor-cashback #mor-cashback-content #column-2 .mor-content {
      font-size: 1rem;
      padding: 1rem; }
  #recurring-delivery .mor-select-inverse {
    font-size: 0.8rem; }
    #recurring-delivery .mor-select-inverse .mor-select-selected:after {
      top: 15px; }
    #recurring-delivery .mor-select-inverse .mor-select-selected.mor-select-arrow-active:after {
      top: 10px; }
  .modal.image .modal-content,
  .modal.video .modal-content {
    max-width: 20rem; }
    .modal.image .modal-content .img-preview-frame .dragdropfield-frame,
    .modal.video .modal-content .img-preview-frame .dragdropfield-frame {
      width: 288px; }
      .modal.image .modal-content .img-preview-frame .dragdropfield-frame .dragdropfield,
      .modal.video .modal-content .img-preview-frame .dragdropfield-frame .dragdropfield {
        font-size: 1.3rem; }
  #product-overview .product-reg-header {
    font-size: 1.2rem; }
    #product-overview .product-reg-header span {
      white-space: normal; }
  #product-overview h2 {
    font-size: 1.2rem; }
  .moringa-video-section .moringa-content {
    font-size: 1rem; }
    .moringa-video-section .moringa-content h2 {
      text-align: center; } }

@media (max-width: 500px) {
  #main-nav {
    flex-direction: column;
    align-items: center; }
    #main-nav li {
      padding: 1rem; }
  footer .footer-top > div:first-child img.logo {
    width: 100% !important;
    height: auto; }
  .contact-us-frame {
    height: 100%; }
    .contact-us-frame::before {
      background-size: 2200px 100%; }
    .contact-us-frame .mor-form-frame {
      padding: 0; }
      .contact-us-frame .mor-form-frame .intro img {
        display: none; }
  .modal.price.partner.shipping {
    padding-left: 0.5rem;
    padding-right: 0.5rem; }
    .modal.price.partner.shipping .modal-content .address-frame .same-row-frame.mob .column-ext {
      flex: 1 0 30%; }
    .modal.price.partner.shipping .modal-content .address-frame .same-row-frame.mob .column-phone {
      flex: 1 0 70%; }
  .shopping-cart.order-confirmation {
    padding: 0.5rem; }
    .shopping-cart.order-confirmation h1 {
      text-align: left; }
  .shopping-cart .shopping-cart-container.checkout {
    margin: -2rem -2.5rem 0 -1.5rem; }
    .shopping-cart .shopping-cart-container.checkout .tabs h3 {
      font-size: 1rem; }
    .shopping-cart .shopping-cart-container.checkout .summary-large-frame .shopping-cart-total.checkout {
      flex-direction: column-reverse; }
      .shopping-cart .shopping-cart-container.checkout .summary-large-frame .shopping-cart-total.checkout .summary-large,
      .shopping-cart .shopping-cart-container.checkout .summary-large-frame .shopping-cart-total.checkout .card,
      .shopping-cart .shopping-cart-container.checkout .summary-large-frame .shopping-cart-total.checkout .address {
        width: 100%; }
  .shopping-cart.your-orders form.search {
    display: flex;
    justify-content: center; }
    .shopping-cart.your-orders form.search input {
      width: auto; }
  .product-reg.translation .form-product-reg.translation {
    margin-left: 1.5rem; }
    .product-reg.translation .form-product-reg.translation .translation-frame {
      flex-direction: column; }
  .moringa-cashback .moringa-cashback-content {
    margin: 1rem;
    padding: 1rem; }
    .moringa-cashback .moringa-cashback-content h1 {
      font-family: "Poppins", sans-serif;
      font-size: 2rem; }
    .moringa-cashback .moringa-cashback-content p {
      font-size: 1.1rem; }
  .shopping-cart.your-orders.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame {
    margin: 1.5rem -1rem;
    padding: 1rem; }
    .shopping-cart.your-orders.contact-seller .contact-form-frame.seller .contact-seller-frame .mor-form-frame .contact-seller-field-frame > div {
      padding: 0; }
  .shopping-cart.my-profile {
    padding: 0.5rem; }
    .shopping-cart.my-profile .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner {
      max-width: 100%; }
      .shopping-cart.my-profile .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .img .img-1 {
        display: block; }
      .shopping-cart.my-profile .shopping-cart-container.checkout.my-profile .cashback-frame-outer .cashback-frame-inner .img .img-2 {
        display: none; }
  .product-content-frame .tbl-ex-1-frame {
    margin: 0.5rem -2rem; }
    .product-content-frame .tbl-ex-1-frame .tbl-ex-1 {
      margin: auto;
      width: 100%; }
  .health-banner {
    font-size: 1.4rem;
    justify-content: center;
    text-align: center; } }

@media (max-width: 640px) and (min-height: 750px) {
  .header .column:first-child {
    display: flex; }
  .header .column:last-child {
    padding-top: 0; } }

@media (max-width: 450px) {
  .header.moringa .moringa-header {
    margin-top: -7rem;
    padding-top: 0; }
    .header.moringa .moringa-header .brand-logo img {
      max-width: 300px; }
    .header.moringa .moringa-header .moringa-floating-text {
      height: 4rem;
      display: none; }
      .header.moringa .moringa-header .moringa-floating-text h1 {
        font-size: 2rem; }
    .header.moringa .moringa-header .moringa-content p {
      font-size: 1.1rem;
      margin: 0 0 1rem 0; }
  .main-privacy-policy.about-us img {
    max-width: auto; } }

@media (max-width: 350px) {
  .header .column:last-child {
    padding-top: 5rem; }
  .header .floating-text .floating-text-content h1 {
    font-size: 2.2rem; }
  .header .column .content p {
    font-size: 1.2rem; }
  .header.moringa .moringa-header {
    margin-top: -10rem; }
    .header.moringa .moringa-header .brand-logo img {
      max-width: 300px; }
    .header.moringa .moringa-header .moringa-floating-text {
      display: none; }
    .header.moringa .moringa-header .moringa-content p {
      font-size: 1.1rem;
      margin: -2rem 0 0 0; }
  .modal.image .modal-content,
  .modal.video .modal-content {
    max-width: 15rem; }
    .modal.image .modal-content .vid-preview-frame,
    .modal.video .modal-content .vid-preview-frame {
      flex-direction: column;
      align-items: center;
      flex-wrap: wrap;
      justify-content: center; }
      .modal.image .modal-content .vid-preview-frame .vid-embed-code,
      .modal.video .modal-content .vid-preview-frame .vid-embed-code {
        text-align: center; }
        .modal.image .modal-content .vid-preview-frame .vid-embed-code .textbox,
        .modal.video .modal-content .vid-preview-frame .vid-embed-code .textbox {
          text-align: center; }
    .modal.image .modal-content .img-preview-small,
    .modal.video .modal-content .img-preview-small {
      display: none; }
    .modal.image .modal-content .img-preview-frame .dragdropfield-frame,
    .modal.video .modal-content .img-preview-frame .dragdropfield-frame {
      width: 208px; }
  .modal.video .explanation {
    text-align: center; }
  .modal.video .modal-footer-buttons {
    text-align: center; }
    .modal.video .modal-footer-buttons .btn-main, .modal.video .modal-footer-buttons .btn-main-dark {
      padding: 0.5rem 1rem; } }

@media (max-height: 800px) {
  .contact-us-frame {
    height: 100%; } }

@media (max-height: 800px) {
  .header.moringa .moringa-header {
    padding-top: 6rem; }
    .header.moringa .moringa-header .brand-logo img {
      max-width: 400px; }
    .header.moringa .moringa-header .moringa-floating-text {
      height: 5rem; }
      .header.moringa .moringa-header .moringa-floating-text h1 {
        font-size: 2.5rem; }
    .header.moringa .moringa-header .moringa-content p {
      font-size: 1.4rem; } }

@media (max-height: 600px) {
  .header.moringa .moringa-header {
    padding-top: 7rem; }
    .header.moringa .moringa-header .brand-logo img {
      max-width: 300px; }
    .header.moringa .moringa-header .moringa-floating-text {
      height: 4.4rem; }
      .header.moringa .moringa-header .moringa-floating-text h1 {
        font-size: 2.2rem; }
    .header.moringa .moringa-header .moringa-content p {
      font-size: 1.3rem; } }

@media (max-height: 500px) {
  .header.moringa .moringa-header {
    padding-top: 8rem; }
    .header.moringa .moringa-header .brand-logo img {
      max-width: 300px; }
    .header.moringa .moringa-header .moringa-floating-text {
      height: 4rem; }
      .header.moringa .moringa-header .moringa-floating-text h1 {
        font-size: 2rem; }
    .header.moringa .moringa-header .moringa-content p {
      font-size: 1.1rem;
      margin: 0; } }

@media (max-height: 450px) {
  .header .column:first-child {
    display: none; }
  .header .floating-text .floating-text-content h1 {
    font-size: 2.2rem; }
  .header.moringa .moringa-header {
    padding-top: 0;
    margin-top: -2rem; }
    .header.moringa .moringa-header .brand-logo {
      padding: 0; }
      .header.moringa .moringa-header .brand-logo img {
        max-width: 300px; }
    .header.moringa .moringa-header .moringa-floating-text {
      display: none; }
    .header.moringa .moringa-header .moringa-content p {
      font-size: 1.1rem;
      margin: 0;
      padding: 0.5rem 1rem; } }

@media (max-height: 350px) {
  .header .column:first-child {
    display: none; }
  .header .column .content p {
    font-size: 1rem;
    margin: -0.4rem 1.6rem 0.1rem 1.6rem; }
  .header .floating-text .floating-text-content h1 {
    font-size: 2rem; } }

@media (max-width: 550px) and (max-height: 700px) {
  .header.moringa .moringa-header {
    padding-top: 0;
    margin-top: -2rem; }
    .header.moringa .moringa-header .brand-logo {
      padding: 0; }
      .header.moringa .moringa-header .brand-logo img {
        max-width: 300px; }
    .header.moringa .moringa-header .moringa-floating-text {
      display: none; }
    .header.moringa .moringa-header .moringa-content p {
      font-size: 1.1rem;
      margin: 0;
      padding: 0.5rem 1rem; } }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  #scaled-frame {
    zoom: 1; } }

@media print {
  header,
  footer {
    display: none; }
  .breadcrumb {
    display: none; }
  .no-print {
    display: none; }
  .shopping-cart.your-orders.contact-seller.return.address .logo,
  .shopping-cart.your-orders.contact-seller.return.address .print-receipt {
    display: none; }
  .shopping-cart.your-orders.contact-seller.return.address .img-print {
    transform: scale(0.5);
    padding: 0;
    margin: 0; }
  .shopping-cart.your-orders.contact-seller.return.address .cart-frame {
    text-align: left;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
    margin-left: 0 !important; }
    .shopping-cart.your-orders.contact-seller.return.address .cart-frame .question,
    .shopping-cart.your-orders.contact-seller.return.address .cart-frame .answer {
      text-align: left !important; }
  @page {
    size: auto;
    margin: 1.5cm; }
  body {
    padding: 0; }
    body::before {
      content: url(/dist/images/shared/maxhealthshopping-dark.png); } }
