@charset "UTF-8";
/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue:#007bff;
  --indigo:#6610f2;
  --purple:#6f42c1;
  --pink:#e83e8c;
  --red:#dc3545;
  --orange:#fd7e14;
  --yellow:#ffc107;
  --green:#28a745;
  --teal:#20c997;
  --cyan:#17a2b8;
  --white:#fff;
  --gray:#6c757d;
  --gray-dark:#343a40;
  --primary:#007bff;
  --secondary:#6c757d;
  --success:#28a745;
  --info:#17a2b8;
  --warning:#ffc107;
  --danger:#dc3545;
  --light:#f8f9fa;
  --dark:#343a40;
  --breakpoint-xs:0;
  --breakpoint-sm:576px;
  --breakpoint-md:768px;
  --breakpoint-lg:992px;
  --breakpoint-xl:1200px;
  --font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
  --font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent;
}

@-ms-viewport {
  width: device-width;
}
article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[data-original-title], abbr[title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

dl, ol, ul {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol, ol ul, ul ol, ul ul {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

dfn {
  font-style: italic;
}

b, strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub, sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

a:hover {
  color: #0056b3;
  text-decoration: underline;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):focus {
  outline: 0;
}

code, kbd, pre, samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg:not(:root) {
  overflow: hidden;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

button, input, optgroup, select, textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button, input {
  overflow: visible;
}

button, select {
  text-transform: none;
}

[type=reset], [type=submit], button, html [type=button] {
  -webkit-appearance: button;
}

[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=checkbox], input[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

input[type=date], input[type=datetime-local], input[type=month], input[type=time] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit;
}

.h1, h1 {
  font-size: 2.5rem;
}

.h2, h2 {
  font-size: 2rem;
}

.h3, h3 {
  font-size: 1.75rem;
}

.h4, h4 {
  font-size: 1.5rem;
}

.h5, h5 {
  font-size: 1.25rem;
}

.h6, h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.small, small {
  font-size: 80%;
  font-weight: 400;
}

.mark, mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code, kbd, pre, samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}
.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col, .no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

.col-1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.col-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.col-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.col-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.col-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.col-9 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.col-11 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.col-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
  -ms-flex-order: 13;
  order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 6;
  order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 7;
  order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 8;
  order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 9;
  order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 11;
  order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
  -ms-flex-order: 12;
  order: 12;
}

.offset-1 {
  margin-left: 8.333333%;
}

.offset-2 {
  margin-left: 16.666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.333333%;
}

.offset-5 {
  margin-left: 41.666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.333333%;
}

.offset-8 {
  margin-left: 66.666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.333333%;
}

.offset-11 {
  margin-left: 91.666667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
}

.table td, .table th {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table .table {
  background-color: #fff;
}

.table-sm td, .table-sm th {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}

.table-bordered td, .table-bordered th {
  border: 1px solid #dee2e6;
}

.table-bordered thead td, .table-bordered thead th {
  border-bottom-width: 2px;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary, .table-primary > td, .table-primary > th {
  background-color: #b8daff;
}

.table-hover .table-primary:hover {
  background-color: #9fcdff;
}

.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.table-secondary, .table-secondary > td, .table-secondary > th {
  background-color: #d6d8db;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}

.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success, .table-success > td, .table-success > th {
  background-color: #c3e6cb;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}

.table-hover .table-success:hover > td, .table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.table-info, .table-info > td, .table-info > th {
  background-color: #bee5eb;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}

.table-hover .table-info:hover > td, .table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning, .table-warning > td, .table-warning > th {
  background-color: #ffeeba;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger, .table-danger > td, .table-danger > th {
  background-color: #f5c6cb;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light, .table-light > td, .table-light > th {
  background-color: #fdfdfe;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}

.table-hover .table-light:hover > td, .table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark, .table-dark > td, .table-dark > th {
  background-color: #c6c8ca;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-active, .table-active > td, .table-active > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover > td, .table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: #32383e;
}

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #212529;
}

.table-dark td, .table-dark th, .table-dark thead th {
  border-color: #32383e;
}

.table-dark.table-bordered {
  border: 0;
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

.table-dark.table-hover tbody tr:hover {
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

select.form-control:not([size]):not([multiple]) {
  height: calc(2.25rem + 2px);
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file, .form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm, .input-group-lg > .form-control-plaintext.form-control, .input-group-lg > .input-group-append > .form-control-plaintext.btn, .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text, .input-group-lg > .input-group-prepend > .form-control-plaintext.btn, .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text, .input-group-sm > .form-control-plaintext.form-control, .input-group-sm > .input-group-append > .form-control-plaintext.btn, .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text, .input-group-sm > .input-group-prepend > .form-control-plaintext.btn, .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-append > .btn, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-prepend > .input-group-text {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]), .input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), .input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), .input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), select.form-control-sm:not([size]):not([multiple]) {
  height: calc(1.8125rem + 2px);
}

.form-control-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-append > .btn, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-prepend > .input-group-text {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]), .input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), .input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), .input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), select.form-control-lg:not([size]):not([multiple]) {
  height: calc(2.875rem + 2px);
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

.form-row > .col, .form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.8);
  border-radius: 0.2rem;
}

.custom-select.is-valid, .form-control.is-valid, .was-validated .custom-select:valid, .was-validated .form-control:valid {
  border-color: #28a745;
}

.custom-select.is-valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .was-validated .form-control:valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip {
  display: block;
}

.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {
  color: #28a745;
}

.form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip, .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip {
  display: block;
}

.custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label {
  color: #28a745;
}

.custom-control-input.is-valid ~ .custom-control-label::before, .was-validated .custom-control-input:valid ~ .custom-control-label::before {
  background-color: #71dd8a;
}

.custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip, .was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip {
  display: block;
}

.custom-control-input.is-valid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before {
  background-color: #34ce57;
}

.custom-control-input.is-valid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-file-input:valid ~ .custom-file-label {
  border-color: #28a745;
}

.custom-file-input.is-valid ~ .custom-file-label::before, .was-validated .custom-file-input:valid ~ .custom-file-label::before {
  border-color: inherit;
}

.custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip, .was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip {
  display: block;
}

.custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .custom-file-input:valid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.8);
  border-radius: 0.2rem;
}

.custom-select.is-invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .was-validated .form-control:invalid {
  border-color: #dc3545;
}

.custom-select.is-invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .was-validated .form-control:invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip {
  display: block;
}

.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label {
  color: #dc3545;
}

.form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip, .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip {
  display: block;
}

.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label {
  color: #dc3545;
}

.custom-control-input.is-invalid ~ .custom-control-label::before, .was-validated .custom-control-input:invalid ~ .custom-control-label::before {
  background-color: #efa2a9;
}

.custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip, .was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip {
  display: block;
}

.custom-control-input.is-invalid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before {
  background-color: #e4606d;
}

.custom-control-input.is-invalid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-file-input:invalid ~ .custom-file-label {
  border-color: #dc3545;
}

.custom-file-input.is-invalid ~ .custom-file-label::before, .was-validated .custom-file-input:invalid ~ .custom-file-label::before {
  border-color: inherit;
}

.custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip, .was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip {
  display: block;
}

.custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .custom-file-input:invalid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group {
    width: auto;
  }
  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}
.btn {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.btn:focus, .btn:hover {
  text-decoration: none;
}

.btn.focus, .btn:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.btn.disabled, .btn:disabled {
  opacity: 0.65;
}

.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.btn:not(:disabled):not(.disabled).active, .btn:not(:disabled):not(.disabled):active {
  background-image: none;
}

a.btn.disabled, fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.btn-primary.focus, .btn-primary:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-secondary.focus, .btn-secondary:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

.btn-success.focus, .btn-success:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}

.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.btn-info.focus, .btn-info:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}

.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}

.btn-warning.focus, .btn-warning:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}

.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-danger.focus, .btn-danger:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light.focus, .btn-light:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.btn-dark.focus, .btn-dark:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  background-color: transparent;
  background-image: none;
  border-color: #007bff;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary.focus, .btn-outline-primary:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  background-color: transparent;
  background-image: none;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary.focus, .btn-outline-secondary:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  background-color: transparent;
  background-image: none;
  border-color: #28a745;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success.focus, .btn-outline-success:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  background-color: transparent;
  background-image: none;
  border-color: #17a2b8;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info.focus, .btn-outline-info:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  background-color: transparent;
  background-image: none;
  border-color: #ffc107;
}

.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning.focus, .btn-outline-warning:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  background-color: transparent;
  background-image: none;
  border-color: #dc3545;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger.focus, .btn-outline-danger:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  background-color: transparent;
  background-image: none;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light.focus, .btn-outline-light:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  background-color: transparent;
  background-image: none;
  border-color: #343a40;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark.focus, .btn-outline-dark:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  background-color: transparent;
}

.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
}

.btn-link.focus, .btn-link:focus {
  text-decoration: underline;
  border-color: transparent;
  box-shadow: none;
}

.btn-link.disabled, .btn-link:disabled {
  color: #6c757d;
}

.btn-group-lg > .btn, .btn-lg {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-group-sm > .btn, .btn-sm {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {
  width: 100%;
}

.fade {
  opacity: 0;
  transition: opacity 0.15s linear;
}

.fade.show {
  opacity: 1;
}

.collapse {
  display: none;
}

.collapse.show {
  display: block;
}

tr.collapse.show {
  display: table-row;
}

tbody.collapse.show {
  display: table-row-group;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

.dropdown, .dropup {
  position: relative;
}

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropup .dropdown-menu {
  margin-top: 0;
  margin-bottom: 0.125rem;
}

.dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}

.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  margin-top: 0;
  margin-left: 0.125rem;
}

.dropright .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  margin-top: 0;
  margin-right: 0.125rem;
}

.dropleft .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

.dropleft .dropdown-toggle::after {
  display: none;
}

.dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.dropdown-item:focus, .dropdown-item:hover {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.btn-group, .btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group-vertical > .btn, .btn-group > .btn {
  position: relative;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}

.btn-group-vertical > .btn:hover, .btn-group > .btn:hover {
  z-index: 1;
}

.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus {
  z-index: 1;
}

.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group, .btn-group-vertical .btn + .btn, .btn-group-vertical .btn + .btn-group, .btn-group-vertical .btn-group + .btn, .btn-group-vertical .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:first-child {
  margin-left: 0;
}

.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.dropdown-toggle-split::after {
  margin-left: 0;
}

.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.btn-group-vertical .btn, .btn-group-vertical .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}

.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

.btn-group-toggle > .btn input[type=checkbox], .btn-group-toggle > .btn input[type=radio], .btn-group-toggle > .btn-group > .btn input[type=checkbox], .btn-group-toggle > .btn-group > .btn input[type=radio] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}

.input-group > .custom-file, .input-group > .custom-select, .input-group > .form-control {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}

.input-group > .custom-file:focus, .input-group > .custom-select:focus, .input-group > .form-control:focus {
  z-index: 3;
}

.input-group > .custom-file + .custom-file, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .form-control, .input-group > .custom-select + .custom-file, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .form-control, .input-group > .form-control + .custom-file, .input-group > .form-control + .custom-select, .input-group > .form-control + .form-control {
  margin-left: -1px;
}

.input-group > .custom-select:not(:last-child), .input-group > .form-control:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .custom-select:not(:first-child), .input-group > .form-control:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::before {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .custom-file:not(:first-child) .custom-file-label, .input-group > .custom-file:not(:first-child) .custom-file-label::before {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-append, .input-group-prepend {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.input-group-append .btn, .input-group-prepend .btn {
  position: relative;
  z-index: 2;
}

.input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .btn, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-prepend .input-group-text + .input-group-text {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.input-group-text input[type=checkbox], .input-group-text input[type=radio] {
  margin-top: 0;
}

.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child), .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  background-color: #007bff;
}

.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
}

.custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}

.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  margin-bottom: 0;
}

.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #dee2e6;
}

.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-color: #007bff;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-size: 8px 10px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5);
}

.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

.custom-select::-ms-expand {
  opacity: 0;
}

.custom-select-sm {
  height: calc(1.8125rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%;
}

.custom-select-lg {
  height: calc(2.875rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin: 0;
  opacity: 0;
}

.custom-file-input:focus ~ .custom-file-control {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-file-input:focus ~ .custom-file-control::before {
  border-color: #80bdff;
}

.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(2.25rem + 2px - 2px);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: 1px solid #ced4da;
  border-radius: 0 0.25rem 0.25rem 0;
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

.nav-link:focus, .nav-link:hover {
  text-decoration: none;
}

.nav-link.disabled {
  color: #6c757d;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}

.nav-tabs .nav-item {
  margin-bottom: -1px;
}

.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
  border-color: #e9ecef #e9ecef #dee2e6;
}

.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill .nav-item {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}

.navbar > .container, .navbar > .container-fluid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}

.navbar-brand:focus, .navbar-brand:hover {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus, .navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container, .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container, .navbar-expand-md > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.navbar-expand > .container, .navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}

.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .dropdown-menu-right {
  right: 0;
  left: auto;
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-expand > .container, .navbar-expand > .container-fluid {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-expand .dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
  color: rgba(0, 0, 0, 0.7);
}

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}

.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
  color: #fff;
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {
  color: #fff;
}

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-text a {
  color: #fff;
}

.navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}

.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px);
}

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-deck {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}
.card-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.card-group > .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-group {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:first-child {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:first-child .card-header, .card-group > .card:first-child .card-img-top {
    border-top-right-radius: 0;
  }
  .card-group > .card:first-child .card-footer, .card-group > .card:first-child .card-img-bottom {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:last-child .card-header, .card-group > .card:last-child .card-img-top {
    border-top-left-radius: 0;
  }
  .card-group > .card:last-child .card-footer, .card-group > .card:last-child .card-img-bottom {
    border-bottom-left-radius: 0;
  }
  .card-group > .card:only-child {
    border-radius: 0.25rem;
  }
  .card-group > .card:only-child .card-header, .card-group > .card:only-child .card-img-top {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }
  .card-group > .card:only-child .card-footer, .card-group > .card:only-child .card-img-bottom {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
    border-radius: 0;
  }
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top {
    border-radius: 0;
  }
}
.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}
.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  color: #6c757d;
  content: "/";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

.page-link:hover {
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-link:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}

.badge-primary[href]:focus, .badge-primary[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #0062cc;
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}

.badge-secondary[href]:focus, .badge-secondary[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #545b62;
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}

.badge-success[href]:focus, .badge-success[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #1e7e34;
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}

.badge-info[href]:focus, .badge-info[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #117a8b;
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}

.badge-warning[href]:focus, .badge-warning[href]:hover {
  color: #212529;
  text-decoration: none;
  background-color: #d39e00;
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}

.badge-danger[href]:focus, .badge-danger[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #bd2130;
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}

.badge-light[href]:focus, .badge-light[href]:hover {
  color: #212529;
  text-decoration: none;
  background-color: #dae0e5;
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}

.badge-dark[href]:focus, .badge-dark[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #1d2124;
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}

@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}
.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}

.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

.alert-primary hr {
  border-top-color: #9fcdff;
}

.alert-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.alert-secondary hr {
  border-top-color: #c8cbcf;
}

.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert-success hr {
  border-top-color: #b1dfbb;
}

.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.alert-info hr {
  border-top-color: #abdde5;
}

.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.alert-warning hr {
  border-top-color: #ffe8a1;
}

.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert-danger hr {
  border-top-color: #f1b0b7;
}

.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.alert-light hr {
  border-top-color: #ececf6;
}

.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.alert-dark hr {
  border-top-color: #b9bbbe;
}

.alert-dark .alert-link {
  color: #040505;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  text-align: center;
  background-color: #007bff;
  transition: width 0.6s ease;
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
  animation: progress-bar-stripes 1s linear infinite;
}

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.media-body {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

.list-group-item-action:focus, .list-group-item-action:hover {
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.list-group-item:focus, .list-group-item:hover {
  z-index: 1;
  text-decoration: none;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  background-color: #fff;
}

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0;
}

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}

.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {
  color: #004085;
  background-color: #9fcdff;
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}

.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {
  color: #383d41;
  background-color: #c8cbcf;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}

.list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover {
  color: #155724;
  background-color: #b1dfbb;
}

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}

.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {
  color: #0c5460;
  background-color: #abdde5;
}

.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}

.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {
  color: #856404;
  background-color: #ffe8a1;
}

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}

.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {
  color: #721c24;
  background-color: #f1b0b7;
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}

.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {
  color: #818182;
  background-color: #ececf6;
}

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}

.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {
  color: #1b1e21;
  background-color: #b9bbbe;
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}

.close:focus, .close:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}

.close:not(:disabled):not(.disabled) {
  cursor: pointer;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
}

.modal-open {
  overflow: hidden;
}

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0;
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

.modal.fade .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -25%);
  transform: translate(0, -25%);
}

.modal.show .modal-dialog {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.modal-header .close {
  padding: 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #e9ecef;
}

.modal-footer > :not(:first-child) {
  margin-left: 0.25rem;
}

.modal-footer > :not(:last-child) {
  margin-right: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    max-width: 800px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: 0.9;
}

.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-auto[x-placement^=top], .bs-tooltip-top {
  padding: 0.4rem 0;
}

.bs-tooltip-auto[x-placement^=top] .arrow, .bs-tooltip-top .arrow {
  bottom: 0;
}

.bs-tooltip-auto[x-placement^=top] .arrow::before, .bs-tooltip-top .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-auto[x-placement^=right], .bs-tooltip-right {
  padding: 0 0.4rem;
}

.bs-tooltip-auto[x-placement^=right] .arrow, .bs-tooltip-right .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-auto[x-placement^=right] .arrow::before, .bs-tooltip-right .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-auto[x-placement^=bottom], .bs-tooltip-bottom {
  padding: 0.4rem 0;
}

.bs-tooltip-auto[x-placement^=bottom] .arrow, .bs-tooltip-bottom .arrow {
  top: 0;
}

.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .bs-tooltip-bottom .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-auto[x-placement^=left], .bs-tooltip-left {
  padding: 0 0.4rem;
}

.bs-tooltip-auto[x-placement^=left] .arrow, .bs-tooltip-left .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-auto[x-placement^=left] .arrow::before, .bs-tooltip-left .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}

.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}

.popover .arrow::after, .popover .arrow::before {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-auto[x-placement^=top], .bs-popover-top {
  margin-bottom: 0.5rem;
}

.bs-popover-auto[x-placement^=top] .arrow, .bs-popover-top .arrow {
  bottom: calc((0.5rem + 1px) * -1);
}

.bs-popover-auto[x-placement^=top] .arrow::after, .bs-popover-auto[x-placement^=top] .arrow::before, .bs-popover-top .arrow::after, .bs-popover-top .arrow::before {
  border-width: 0.5rem 0.5rem 0;
}

.bs-popover-auto[x-placement^=top] .arrow::before, .bs-popover-top .arrow::before {
  bottom: 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-auto[x-placement^=top] .arrow::after, .bs-popover-top .arrow::after {
  bottom: 1px;
  border-top-color: #fff;
}

.bs-popover-auto[x-placement^=right], .bs-popover-right {
  margin-left: 0.5rem;
}

.bs-popover-auto[x-placement^=right] .arrow, .bs-popover-right .arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-auto[x-placement^=right] .arrow::after, .bs-popover-auto[x-placement^=right] .arrow::before, .bs-popover-right .arrow::after, .bs-popover-right .arrow::before {
  border-width: 0.5rem 0.5rem 0.5rem 0;
}

.bs-popover-auto[x-placement^=right] .arrow::before, .bs-popover-right .arrow::before {
  left: 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-auto[x-placement^=right] .arrow::after, .bs-popover-right .arrow::after {
  left: 1px;
  border-right-color: #fff;
}

.bs-popover-auto[x-placement^=bottom], .bs-popover-bottom {
  margin-top: 0.5rem;
}

.bs-popover-auto[x-placement^=bottom] .arrow, .bs-popover-bottom .arrow {
  top: calc((0.5rem + 1px) * -1);
}

.bs-popover-auto[x-placement^=bottom] .arrow::after, .bs-popover-auto[x-placement^=bottom] .arrow::before, .bs-popover-bottom .arrow::after, .bs-popover-bottom .arrow::before {
  border-width: 0 0.5rem 0.5rem 0.5rem;
}

.bs-popover-auto[x-placement^=bottom] .arrow::before, .bs-popover-bottom .arrow::before {
  top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-auto[x-placement^=bottom] .arrow::after, .bs-popover-bottom .arrow::after {
  top: 1px;
  border-bottom-color: #fff;
}

.bs-popover-auto[x-placement^=bottom] .popover-header::before, .bs-popover-bottom .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-auto[x-placement^=left], .bs-popover-left {
  margin-right: 0.5rem;
}

.bs-popover-auto[x-placement^=left] .arrow, .bs-popover-left .arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-auto[x-placement^=left] .arrow::after, .bs-popover-auto[x-placement^=left] .arrow::before, .bs-popover-left .arrow::after, .bs-popover-left .arrow::before {
  border-width: 0.5rem 0 0.5rem 0.5rem;
}

.bs-popover-auto[x-placement^=left] .arrow::before, .bs-popover-left .arrow::before {
  right: 0;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-auto[x-placement^=left] .arrow::after, .bs-popover-left .arrow::after {
  right: 1px;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-item {
  position: relative;
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  transition: -webkit-transform 0.6s ease;
  transition: transform 0.6s ease;
  transition: transform 0.6s ease, -webkit-transform 0.6s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}

.carousel-item-next, .carousel-item-prev, .carousel-item.active {
  display: block;
}

.carousel-item-next, .carousel-item-prev {
  position: absolute;
  top: 0;
}

.carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {
  .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.active.carousel-item-right, .carousel-item-next {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}

@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {
  .active.carousel-item-right, .carousel-item-next {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.active.carousel-item-left, .carousel-item-prev {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {
  .active.carousel-item-left, .carousel-item-prev {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.carousel-control-next, .carousel-control-prev {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
}

.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-next-icon, .carousel-control-prev-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: transparent no-repeat center center;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 10px;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators li {
  position: relative;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  background-color: rgba(255, 255, 255, 0.5);
}

.carousel-indicators li::before {
  position: absolute;
  top: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}

.carousel-indicators li::after {
  position: absolute;
  bottom: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}

.carousel-indicators .active {
  background-color: #fff;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-success:hover {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hover {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-warning:hover {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-danger:hover {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:hover {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover {
  background-color: #1d2124 !important;
}

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

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

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

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

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

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

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.857143%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  -webkit-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}

.align-items-start {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

.align-items-end {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}

.align-items-center {
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

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

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: -webkit-sticky) or (position: sticky) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
  -webkit-clip-path: none;
  clip-path: none;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0, .my-0 {
  margin-top: 0 !important;
}

.mr-0, .mx-0 {
  margin-right: 0 !important;
}

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

.ml-0, .mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1, .my-1 {
  margin-top: 0.25rem !important;
}

.mr-1, .mx-1 {
  margin-right: 0.25rem !important;
}

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

.ml-1, .mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2, .my-2 {
  margin-top: 0.5rem !important;
}

.mr-2, .mx-2 {
  margin-right: 0.5rem !important;
}

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

.ml-2, .mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3, .my-3 {
  margin-top: 1rem !important;
}

.mr-3, .mx-3 {
  margin-right: 1rem !important;
}

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

.ml-3, .mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4, .my-4 {
  margin-top: 1.5rem !important;
}

.mr-4, .mx-4 {
  margin-right: 1.5rem !important;
}

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

.ml-4, .mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5, .my-5 {
  margin-top: 3rem !important;
}

.mr-5, .mx-5 {
  margin-right: 3rem !important;
}

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

.ml-5, .mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0, .py-0 {
  padding-top: 0 !important;
}

.pr-0, .px-0 {
  padding-right: 0 !important;
}

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

.pl-0, .px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1, .py-1 {
  padding-top: 0.25rem !important;
}

.pr-1, .px-1 {
  padding-right: 0.25rem !important;
}

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

.pl-1, .px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2, .py-2 {
  padding-top: 0.5rem !important;
}

.pr-2, .px-2 {
  padding-right: 0.5rem !important;
}

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

.pl-2, .px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3, .py-3 {
  padding-top: 1rem !important;
}

.pr-3, .px-3 {
  padding-right: 1rem !important;
}

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

.pl-3, .px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4, .py-4 {
  padding-top: 1.5rem !important;
}

.pr-4, .px-4 {
  padding-right: 1.5rem !important;
}

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

.pl-4, .px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5, .py-5 {
  padding-top: 3rem !important;
}

.pr-5, .px-5 {
  padding-right: 3rem !important;
}

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

.pl-5, .px-5 {
  padding-left: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto, .my-auto {
  margin-top: auto !important;
}

.mr-auto, .mx-auto {
  margin-right: auto !important;
}

.mb-auto, .my-auto {
  margin-bottom: auto !important;
}

.ml-auto, .mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0, .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0, .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0, .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0, .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1, .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1, .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1, .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1, .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2, .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2, .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2, .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2, .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3, .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3, .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3, .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3, .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4, .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4, .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4, .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4, .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5, .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5, .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5, .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5, .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0, .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0, .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0, .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0, .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1, .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1, .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1, .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1, .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2, .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2, .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2, .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2, .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3, .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3, .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3, .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3, .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4, .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4, .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4, .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4, .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5, .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5, .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5, .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5, .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto, .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto, .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto, .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto, .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0, .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0, .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0, .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0, .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1, .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1, .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1, .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1, .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2, .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2, .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2, .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2, .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3, .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3, .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3, .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3, .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4, .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4, .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4, .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4, .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5, .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5, .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5, .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5, .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0, .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0, .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0, .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0, .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1, .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1, .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1, .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1, .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2, .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2, .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2, .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2, .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3, .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3, .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3, .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3, .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4, .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4, .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4, .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4, .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5, .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5, .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5, .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5, .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto, .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto, .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto, .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto, .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0, .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0, .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0, .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0, .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1, .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1, .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1, .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1, .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2, .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2, .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2, .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2, .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3, .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3, .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3, .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3, .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4, .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4, .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4, .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4, .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5, .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5, .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5, .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5, .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0, .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0, .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0, .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0, .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1, .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1, .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1, .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1, .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2, .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2, .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2, .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2, .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3, .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3, .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3, .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3, .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4, .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4, .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4, .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4, .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5, .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5, .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5, .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5, .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto, .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto, .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto, .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto, .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0, .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0, .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0, .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0, .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1, .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1, .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1, .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1, .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2, .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2, .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2, .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2, .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3, .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3, .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3, .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3, .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4, .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4, .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4, .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4, .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5, .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5, .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5, .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5, .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0, .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0, .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0, .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0, .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1, .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1, .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1, .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1, .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2, .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2, .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2, .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2, .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3, .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3, .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3, .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3, .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4, .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4, .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4, .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4, .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5, .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5, .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5, .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5, .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto, .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto, .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto, .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto, .mx-xl-auto {
    margin-left: auto !important;
  }
}
.text-justify {
  text-align: justify !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:focus, a.text-primary:hover {
  color: #0062cc !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:focus, a.text-secondary:hover {
  color: #545b62 !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:focus, a.text-success:hover {
  color: #1e7e34 !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:focus, a.text-info:hover {
  color: #117a8b !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:focus, a.text-warning:hover {
  color: #d39e00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:focus, a.text-danger:hover {
  color: #bd2130 !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:focus, a.text-light:hover {
  color: #dae0e5 !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:focus, a.text-dark:hover {
  color: #1d2124 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *, ::after, ::before {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  blockquote, pre {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  img, tr {
    page-break-inside: avoid;
  }
  h2, h3, p {
    orphans: 3;
    widows: 3;
  }
  h2, h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td, .table th {
    background-color: #fff !important;
  }
  .table-bordered td, .table-bordered th {
    border: 1px solid #ddd !important;
  }
}

/*-----------------------------GT Ameria-----------------------------*/
@font-face {
  font-family: "GT America";
  src: url("../fonts/GTAmerica-Medium.e92b19f76563.eot");
  src: local("GT America Medium"), local("GTAmerica-Medium"), url("../fonts/GTAmerica-Medium.e92b19f76563.eot?#iefix") format("embedded-opentype"), url("../fonts/GTAmerica-Medium.44b2c41a93d1.woff2") format("woff2"), url("../fonts/GTAmerica-Medium.ef95ec153f36.woff") format("woff"), url("../fonts/GTAmerica-Medium.03c8cb5cfd8d.ttf") format("truetype"), url("../fonts/GTAmerica-Medium.7853d9b7d114.svg#GTAmerica-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "GT America";
  src: url("../fonts/GTAmerica-Light.e0c6b6010d44.eot");
  src: local("GT America Light"), local("GTAmerica-Light"), url("../fonts/GTAmerica-Light.e0c6b6010d44.eot?#iefix") format("embedded-opentype"), url("../fonts/GTAmerica-Light.63e188bd6aab.woff2") format("woff2"), url("../fonts/GTAmerica-Light.74a7e06dc01e.woff") format("woff"), url("../fonts/GTAmerica-Light.79ab8ac59667.ttf") format("truetype"), url("../fonts/GTAmerica-Light.e26273b76269.svg#GTAmerica-Light") format("svg");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "GT America";
  src: url("../fonts/GTAmerica-Bold.44e41477276f.eot");
  src: local("GT America Bold"), local("GTAmerica-Bold"), url("../fonts/GTAmerica-Bold.44e41477276f.eot?#iefix") format("embedded-opentype"), url("../fonts/GTAmerica-Bold.19fb30a2cdd0.woff2") format("woff2"), url("../fonts/GTAmerica-Bold.d0ce16f96206.woff") format("woff"), url("../fonts/GTAmerica-Bold.843693c4e270.ttf") format("truetype"), url("../fonts/GTAmerica-Bold.e7f32039cfa2.svg#GTAmerica-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "GT America";
  src: url("../fonts/GTAmerica-Regular.bb059a07155e.eot");
  src: local("GT America Regular"), local("GTAmerica-Regular"), url("../fonts/GTAmerica-Regular.bb059a07155e.eot?#iefix") format("embedded-opentype"), url("../fonts/GTAmerica-Regular.962a750ea2b8.woff2") format("woff2"), url("../fonts/GTAmerica-Regular.b59d28280a9c.woff") format("woff"), url("../fonts/GTAmerica-Regular.2bebf22497bc.ttf") format("truetype"), url("../fonts/GTAmerica-Regular.1c92805f41d1.svg#GTAmerica-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}
/*-----------------------------FreightText Pro-----------------------------*/
@font-face {
  font-family: "FreightText Pro";
  src: url("../fonts/FreightTextProLight-Regular.a055843956ff.eot");
  src: local("FreightText Pro Light"), local("FreightTextProLight-Regular"), url("../fonts/FreightTextProLight-Regular.a055843956ff.eot?#iefix") format("embedded-opentype"), url("../fonts/FreightTextProLight-Regular.1c95c53eefe4.woff2") format("woff2"), url("../fonts/FreightTextProLight-Regular.4675ecdf2ba9.woff") format("woff"), url("../fonts/FreightTextProLight-Regular.e2ce79245427.ttf") format("truetype"), url("../fonts/FreightTextProLight-Regular.88fcebf0d435.svg#FreightTextProLight-Regular") format("svg");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "FreightText Pro";
  src: url("../fonts/FreightTextProBook-Regular.218d0a030914.eot");
  src: local("FreightText Pro Book"), local("FreightTextProBook-Regular"), url("../fonts/FreightTextProBook-Regular.218d0a030914.eot?#iefix") format("embedded-opentype"), url("../fonts/FreightTextProBook-Regular.cbb2cb97b250.woff2") format("woff2"), url("../fonts/FreightTextProBook-Regular.bdbb95e22862.woff") format("woff"), url("../fonts/FreightTextProBook-Regular.c11a9e68e879.ttf") format("truetype"), url("../fonts/FreightTextProBook-Regular.a966348547bb.svg#FreightTextProBook-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FreightText Pro";
  src: url("../fonts/FreightTextProMedium-Regular.4cb555dc3020.eot");
  src: local("FreightText Pro Medium"), local("FreightTextProMedium-Regular"), url("../fonts/FreightTextProMedium-Regular.4cb555dc3020.eot?#iefix") format("embedded-opentype"), url("../fonts/FreightTextProMedium-Regular.ab596171cd93.woff2") format("woff2"), url("../fonts/FreightTextProMedium-Regular.d2585416ae43.woff") format("woff"), url("../fonts/FreightTextProMedium-Regular.e314518ca8d4.ttf") format("truetype"), url("../fonts/FreightTextProMedium-Regular.74dddcee9c76.svg#FreightTextProMedium-Regular") format("svg");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "FreightText Pro";
  src: url("../fonts/FreightTextProSemibold-Regular.53895d3bcb6e.eot");
  src: local("FreightText Pro Semibold"), local("FreightTextProSemibold-Regular"), url("../fonts/FreightTextProSemibold-Regular.53895d3bcb6e.eot?#iefix") format("embedded-opentype"), url("../fonts/FreightTextProSemibold-Regular.9a6534bf70cb.woff2") format("woff2"), url("../fonts/FreightTextProSemibold-Regular.40094dda73a5.woff") format("woff"), url("../fonts/FreightTextProSemibold-Regular.b26da8bc27a0.ttf") format("truetype"), url("../fonts/FreightTextProSemibold-Regular.53f35f765282.svg#FreightTextProSemibold-Regular") format("svg");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "FreightText Pro";
  src: url("../fonts/FreightTextProBold-Regular.12521d67bee5.eot");
  src: local("FreightText Pro Bold"), local("FreightTextProBold-Regular"), url("../fonts/FreightTextProBold-Regular.12521d67bee5.eot?#iefix") format("embedded-opentype"), url("../fonts/FreightTextProBold-Regular.d66e5f54e360.woff2") format("woff2"), url("../fonts/FreightTextProBold-Regular.f7915a4f667a.woff") format("woff"), url("../fonts/FreightTextProBold-Regular.59751d066a94.ttf") format("truetype"), url("../fonts/FreightTextProBold-Regular.50fbe9c76a1e.svg#FreightTextProBold-Regular") format("svg");
  font-weight: bold;
  font-style: normal;
}
/*-----------------------------FreightBig Pro-----------------------------*/
@font-face {
  font-family: "FreightBig Pro";
  src: url("../fonts/FreightBigProMedium-Regular.2d70fe99c22e.eot");
  src: local("FreightBig Pro Medium"), local("FreightBigProMedium-Regular"), url("../fonts/FreightBigProMedium-Regular.2d70fe99c22e.eot?#iefix") format("embedded-opentype"), url("../fonts/FreightBigProMedium-Regular.b737df8a8e50.woff2") format("woff2"), url("../fonts/FreightBigProMedium-Regular.0661b7050915.woff") format("woff"), url("../fonts/FreightBigProMedium-Regular.cd5989a2205f.ttf") format("truetype"), url("../fonts/FreightBigProMedium-Regular.d10b2a956a00.svg#FreightBigProMedium-Regular") format("svg");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "FreightBig Pro Book";
  src: url("../fonts/FreightBigProBook-Regular.02a3d3c5b701.eot");
  src: local("FreightBig Pro Book"), local("FreightBigProBook-Regular"), url("../fonts/FreightBigProBook-Regular.02a3d3c5b701.eot?#iefix") format("embedded-opentype"), url("../fonts/FreightBigProBook-Regular.e8b3d18086ef.woff2") format("woff2"), url("../fonts/FreightBigProBook-Regular.df241a190e06.woff") format("woff"), url("../fonts/FreightBigProBook-Regular.35d8ec9486c0.ttf") format("truetype"), url("../fonts/FreightBigProBook-Regular.a5701e7a20e9.svg#FreightBigProBook-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FreightBig Pro";
  src: url("../fonts/FreightBigProBold-Regular.66550a8e1f87.eot");
  src: local("FreightBig Pro Bold"), local("FreightBigProBold-Regular"), url("../fonts/FreightBigProBold-Regular.66550a8e1f87.eot?#iefix") format("embedded-opentype"), url("../fonts/FreightBigProBold-Regular.09016a21e7e6.woff2") format("woff2"), url("../fonts/FreightBigProBold-Regular.0d2cd31971ac.woff") format("woff"), url("../fonts/FreightBigProBold-Regular.889eae69fa5a.ttf") format("truetype"), url("../fonts/FreightBigProBold-Regular.f1f6f6f25378.svg#FreightBigProBold-Regular") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Pandu";
  src: url("../fonts/Pandu-Regular.d5862219260a.eot");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Pandu";
  src: url("data:font/woff2;charset=utf-8;base64,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") format("woff2"), url("data:font/woff;charset=utf-8;base64,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") format("woff"), url("../fonts/Pandu-Regular.550d85aafe03.ttf") format("truetype"), url("../fonts/Pandu-Regular.33cb019f3834.svg#Pandu-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/**
 * Swiper 5.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 16, 2020
 */
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color:#007aff;
}

.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}

.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}

.swiper-container-android .swiper-slide, .swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}

.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}

.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
  height: auto;
}

.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-container-3d {
  perspective: 1200px;
}

.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}

.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}

:root {
  --swiper-navigation-size:44px;
}

.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-next:after, .swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}

.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
  content: "prev";
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}

.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
  content: "next";
}

.swiper-button-next.swiper-button-white, .swiper-button-prev.swiper-button-white {
  --swiper-navigation-color:#ffffff;
}

.swiper-button-next.swiper-button-black, .swiper-button-prev.swiper-button-black {
  --swiper-navigation-color:#000000;
}

.swiper-button-lock {
  display: none;
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 0.3s opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}

.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 0.2s transform, 0.2s top;
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 0.2s transform, 0.2s left;
}

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 0.2s transform, 0.2s right;
}

.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}

.swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}

.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical > .swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-white {
  --swiper-pagination-color:#ffffff;
}

.swiper-pagination-black {
  --swiper-pagination-color:#000000;
}

.swiper-pagination-lock {
  display: none;
}

.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}

.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}

.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-scrollbar-lock {
  display: none;
}

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

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}

.swiper-slide-zoomed {
  cursor: move;
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color:#fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color:#000;
}

@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-cube {
  overflow: visible;
}

.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}

.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}

.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}

.swiper-container-flip {
  overflow: visible;
}

.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}

.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.toast-title {
  font-weight: bold;
}

.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

.toast-message a,
.toast-message label {
  color: #FFFFFF;
}

.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}

.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
  line-height: 1;
}

.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}

.rtl .toast-close-button {
  left: -0.3em;
  float: left;
  right: 0.3em;
}

/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-left {
  top: 12px;
  left: 12px;
}

.toast-top-right {
  top: 12px;
  right: 12px;
}

.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}

.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}

#toast-container {
  position: fixed;
  z-index: 999999;
  pointer-events: none;
  /*overrides*/
}

#toast-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#toast-container > div {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -moz-box-shadow: 0 0 12px #999999;
  -webkit-box-shadow: 0 0 12px #999999;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}

#toast-container > div.rtl {
  direction: rtl;
  padding: 15px 50px 15px 15px;
  background-position: right 15px center;
}

#toast-container > div:hover {
  -moz-box-shadow: 0 0 12px #000000;
  -webkit-box-shadow: 0 0 12px #000000;
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}

#toast-container > .toast-info {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;
}

#toast-container > .toast-error {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;
}

#toast-container > .toast-success {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;
}

#toast-container > .toast-warning {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;
}

#toast-container.toast-top-center > div,
#toast-container.toast-bottom-center > div {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}

#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}

.toast {
  background-color: #030303;
}

.toast-success {
  background-color: #51A351;
}

.toast-error {
  background-color: #BD362F;
}

.toast-info {
  background-color: #2F96B4;
}

.toast-warning {
  background-color: #F89406;
}

.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}

/*Responsive Design*/
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
  #toast-container > div.rtl {
    padding: 15px 50px 15px 15px;
  }
}
html[lang=ar-ae] .product-slide .product-info .rest-of-aisle svg {
  transform: rotate(0deg) translate3d(0px, 0px, 0) !important;
}
html[lang=ar-ae] .btn.view-more img {
  transform: rotate(-180deg) translate3d(2px, 0px, 0) !important;
}
html[lang=ar-ae] .prodcut-slider, html[lang=ar-ae] .recipe-slider, html[lang=ar-ae] .cta.recipe.style-3 {
  direction: rtl;
  text-align: right;
}
html[lang=ar-ae] .btn.view-more {
  float: left;
  direction: rtl;
}
html[lang=ar-ae] .btn.view-more svg {
  margin-left: 0;
  margin-right: 14px;
  transform: rotate(180deg);
}
html[lang=ar-ae] .btn.view-more img {
  margin-right: 14px;
  margin-left: inherit;
}
html[lang=ar-ae] .btn.center-it {
  float: right;
}
html[lang=ar-ae] .journal-3cols.large-left.journal-box-sliders {
  text-align: right;
}
html[lang=ar-ae] .studio-slider .btn.center-it {
  float: none;
}
html[lang=ar-ae] .product-archive .columns-container .column-aside .sidebar-heading {
  text-align: right;
}
html[lang=ar-ae] .product-archive .columns-container .column-aside .sidebar-list {
  text-align: right;
}
html[lang=ar-ae] .product-archive .columns-container .column-content .arc-grid .product-bx .product-info .product-price svg.tooltip-svg {
  float: left;
}
html[lang=ar-ae] .product-archive .columns-container .column-content .arc-grid .product-bx {
  text-align: right;
}
html[lang=ar-ae] .crum-links {
  direction: rtl;
}
html[lang=ar-ae] .product-internal .product-main-info .product-column .column-bx .main-info-container {
  text-align: right;
}
html[lang=ar-ae] .product-internal .product-main-info .product-column .column-bx .main-info-container .product-reviews,
html[lang=ar-ae] .product-internal .product-main-info .product-column .column-bx .main-info-container .stars {
  justify-content: flex-end;
}
html[lang=ar-ae] .product-internal .product-main-info .product-column .column-bx-second,
html[lang=ar-ae] .product-internal .product-main-info .product-column .column-bx-third {
  text-align: right;
}
html[lang=ar-ae] .product-internal .product-main-info .product-column .column-bx-third {
  text-align: right;
}
html[lang=ar-ae] .product-internal .product-main-info .product-column .column-bx-third {
  text-align: right;
}
html[lang=ar-ae] .product-internal .product-main-info .product-column .column-bx-third.reviews .top-column .btn.view-more {
  right: initial;
  left: 40px;
  direction: rtl;
}
html[lang=ar-ae] .prodcut-slider .slide-this .product-slide .product-info .product-price svg.tooltip-svg,
html[lang=ar-ae] .pairs-with .slide-this .product-slide .product-info .product-price svg.tooltip-svg,
html[lang=ar-ae] .prodcut-slider-special .slide-this .product-slide .product-info .product-price svg.tooltip-svg {
  float: left;
}
html[lang=ar-ae] .internal-page.half-page .main-content .recipe-information {
  direction: rtl;
  text-align: right;
}
html[lang=ar-ae] .internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__value.chef-cell,
html[lang=ar-ae] .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__value.chef-cell {
  padding-right: 20px;
  padding-left: 120px;
}
html[lang=ar-ae] .internal-page .main-content .recipe-content .ingredient-list {
  direction: rtl;
}
html[lang=ar-ae] .internal-page .add-to-list button {
  direction: ltr;
}
html[lang=ar-ae] .internal-page .main-content .recipe-content .ingredient-list {
  direction: rtl;
}
html[lang=ar-ae] .internal-page .main-content .recipe-content .ingredient-list {
  direction: rtl;
}
html[lang=ar-ae] .internal-page .main-content .recipe-content .instructions {
  direction: rtl;
  text-align: right;
}
html[lang=ar-ae] .internal-page .main-content .recipe-content .instructions .step-body .index {
  margin-left: 20px;
  margin-right: 0px;
}
html[lang=ar-ae] .journal-3cols .col-journal .c-card .col-text {
  text-align: right;
}
html[lang=ar-ae] .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side {
  text-align: right;
  direction: rtl;
}
html[lang=ar-ae] .journal-text.interview-block {
  text-align: right;
  direction: rtl;
}
html[lang=ar-ae] .interview-block .questions-answers div.block:nth-of-type(odd)::before,
html[lang=ar-ae] .interview-block .questions-answers div.block:nth-of-type(even)::before {
  float: right;
  margin-left: 50px;
  margin-right: initial;
}
html[lang=ar-ae] .internal-page .main-content .recipe-content .ingredient-list .c-ingredient .hover-image {
  left: 0px;
  right: initial;
}
html[lang=ar-ae] .journal-view-all .btn.center-it {
  float: none;
}
html[lang=ar-ae] .article-slider .article-slide .txt-bx .bottom-info {
  left: inherit;
  right: 0px;
  direction: rtl;
}
html[lang=ar-ae] .article-slider .article-slide .txt-bx .bottom-info svg {
  margin: -1px 15px 0 15px;
  transform: rotate(-180deg) translate3d(2px, 0px, 0) !important;
}
html[lang=ar-ae] .categories-btns-container .category-list-x .category-x .filter-dropdown .filter-options {
  text-align: right;
}
html[lang=ar-ae] .account-block .container .s-menu-wrapper .s-account-menu a {
  direction: rtl;
}
html[lang=ar-ae] .account-block .container .add-edit-new-add .new-add-title {
  text-align: right;
  margin-right: 10px;
}
html[lang=ar-ae] .account-block .container .s-panel__row .s-panel__col--fluid .s-panel__title {
  min-width: 100%;
  text-align: right;
}
html[lang=ar-ae] .section-title.has-sub-title,
html[lang=ar-ae] .section-title.has-subtitle {
  text-align: right;
}
html[lang=ar-ae] .add-review .section-subtitle {
  text-align: right;
}
html[lang=ar-ae] .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary .charge-note {
  text-align: right;
}
html[lang=ar-ae] .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .half-in-desk {
  float: right;
  text-align: right;
}
html[lang=ar-ae] .s-history .s-history-blocks .rich-text {
  direction: rtl;
  text-align: right;
}
html[lang=ar-ae] .about-hero .about-hero-bx {
  text-align: right;
}
html[lang=ar-ae] .s-basket .basket-holder .product-row .product-info .product-name {
  text-align: right;
}
html[lang=ar-ae] footer .footer-area .foot-title {
  text-align: right;
}
html[lang=ar-ae] footer .footer-area .col-lg-4 {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
}
@media (min-width: 1200px) {
  html[lang=ar-ae] .s-basket .basket-holder .products-in-cart .product-row .product-info {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
}
html[lang=ar-ae] .s-basket .basket-holder .products-in-cart .product-row .product-info .remove-from-basket {
  position: relative;
  right: -30px;
}
html[lang=ar-ae] .s-basket .basket-holder .products-in-cart .product-row .product-info .product-name {
  text-align: right;
}
html[lang=ar-ae] .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .left-side .description {
  align-items: flex-end;
}
html[lang=ar-ae] .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .left-side .description .description-content {
  text-align: right;
}
html[lang=ar-ae] .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .left-side .description .description-extra {
  position: relative;
  right: 16px;
  top: 4px;
}
html[lang=ar-ae] .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary > div {
  justify-content: flex-end;
}
html[lang=ar-ae] .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary > div span {
  position: absolute;
  left: 40px;
}
html[lang=ar-ae] footer .footer-area .foot-flex .quicklinks {
  text-align: right;
}
html[lang=ar-ae] .product-archive .columns-container .column-aside .sidebar-filters-list .sidebar-filter-a {
  flex-direction: row-reverse;
}
html[lang=ar-ae] .product-archive .columns-container .column-aside .sidebar-filters-list .sidebar-filter-a .check {
  margin: 0 0 0 10px;
}
html[lang=ar-ae] .top-bar.desktop .flex-bx {
  flex-direction: row-reverse;
}
html[lang=ar-ae] .top-bar.desktop .flex-bx .navbar .navbar-primary,
html[lang=ar-ae] .top-bar.desktop .flex-bx .navbar .navbar-secondary {
  flex-direction: row-reverse;
}
html[lang=ar-ae] .mega-menu .menu-inner {
  left: auto;
  right: 0;
}
html[lang=ar-ae] #s-overlay-container-fullscreen .s-overlay form .s-form .s-fieldset {
  flex-direction: row-reverse;
}
html[lang=ar-ae] .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item .s-nav-link,
html[lang=ar-ae] .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-second-lvl .s-nav-item .s-nav-link,
html[lang=ar-ae] .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-third-lvl .s-nav-item .s-nav-link {
  text-align: right;
  flex-direction: row-reverse;
}
html[lang=ar-ae] .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item .s-nav-link svg,
html[lang=ar-ae] .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-second-lvl .s-nav-item .s-nav-link svg,
html[lang=ar-ae] .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-third-lvl .s-nav-item .s-nav-link svg {
  transform: rotate(180deg);
}
html[lang=ar-ae] .mega-menu .menu-inner .bottom-row .navigations {
  flex-direction: row-reverse;
  display: flex;
}
html[lang=ar-ae] .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item:hover > .nav-second-lvl {
  left: auto;
  right: 280px;
  border-left: 0;
  border-right: 1px solid #EBEBEB;
}
html[lang=ar-ae] .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item:hover > .nav-second-lvl .s-nav-item:hover > .nav-third-lvl {
  left: auto;
  right: 280px;
  border-left: 0;
  border-right: 1px solid #EBEBEB;
}
html[lang=ar-ae] .main-search .site-search .search-row form {
  flex-direction: row-reverse;
}
html[lang=ar-ae] .top-bar.desktop .flex-bx .navbar .navbar-primary .search-products {
  flex-direction: row-reverse;
  padding: 0 30px 0 0;
}
html[lang=ar-ae] .top-bar .flex-bx .search-menu-head {
  margin-left: 0px;
  margin-right: 10px;
}
html[lang=ar-ae] .top-bar .flex-bx .search-menu-head .search-option-btn {
  border-radius: 25px 0 0 25px;
}
html[lang=ar-ae] .top-bar .flex-bx .search-menu-head .search-menu-options li {
  text-align: right;
}
html[lang=ar-ae] .top-bar .flex-bx .delivery-bx.delivery-eligibility {
  border-right: none;
  border-left: 1px solid #F1F1F1;
  padding-left: 20px;
  margin-left: 0;
}
@media screen and (min-width: 1200px) {
  html[lang=ar-ae] .top-bar .flex-bx .delivery-bx.delivery-time {
    margin-left: 20px;
  }
}
html[lang=ar-ae] .top-bar.desktop .flex-bx .navbar .navbar-primary .search-products .search-box {
  text-align: right;
  padding-right: 20px;
}
html[lang=ar-ae] .top-bar .flex-bx a.user--login {
  display: flex;
  flex-direction: row-reverse;
}
html[lang=ar-ae] .top-bar .flex-bx a.user--login img {
  margin-right: 12px;
  margin-left: 0;
}
html[lang=ar-ae] .main-search .site-search .tabs-row {
  flex-direction: row-reverse;
}
html[lang=ar-ae] .top-bar .flex-bx .user-menu li,
html[lang=ar-ae] .top-bar .flex-bx .user-menu-lang li {
  text-align: right;
}
html[lang=ar-ae] .internal.recipes .internal-page .main-content .row {
  flex-direction: row-reverse;
}
html[lang=ar-ae] .internal-page .main-content .recipe-information .table-heading {
  text-align: right;
}
html[lang=ar-ae] .internal-page .main-content .recipe-information .InformationTable table .InformationTable__row,
html[lang=ar-ae] .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row {
  display: flex;
  flex-direction: row-reverse;
}
html[lang=ar-ae] .internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__label,
html[lang=ar-ae] .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__label {
  border-left: 1px solid #e6e6e6;
  text-align: right;
}
html[lang=ar-ae] .internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__value,
html[lang=ar-ae] .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__value {
  text-align: right;
}
html[lang=ar-ae] footer .footer-area .subscribe {
  flex-direction: row-reverse;
  border-left: 1px solid rgba(255, 255, 255, 0.16);
}
html[lang=ar-ae] footer .footer-area .subscribe .submit-email {
  border-right: 0;
  border-left: 0;
}
html[lang=ar-ae] footer .footer-area .subscribe .input-email {
  text-align: right;
}
html[lang=ar-ae] footer .bottom-bar .madeby {
  flex-direction: row-reverse;
}
html[lang=ar-ae] footer .bottom-bar .madeby img {
  margin-right: 12px;
}
html[lang=ar-ae] footer .footer-area .country-selection {
  flex-direction: row-reverse;
}
html[lang=ar-ae] .top-bar .flex-bx a.logo-link img {
  width: 115px;
}
html[lang=ar-ae] .top-bar .flex-bx .user-menu,
html[lang=ar-ae] .top-bar .flex-bx .user-menu-lang {
  right: auto;
  left: 24px;
}
html[lang=ar-ae] footer .foot-tab-bar .footer-white-logo {
  max-width: 120px;
}
html[lang=ar-ae] .product-internal .product-main-info .product-column .column-bx-third .more-info-accordion.accordion .card h2 {
  background: url(https://cdn0.iconfinder.com/data/icons/entypo/91/arrow56-512.png) 10px center/20px no-repeat;
}
html[lang=ar-ae] .product-internal .product-main-info .product-column .column-bx-second {
  direction: rtl;
}
html[lang=ar-ae] .product-internal .product-main-info .product-column .column-bx-third .column-left,
html[lang=ar-ae] .product-internal .product-main-info .product-column .column-bx-third .column-right {
  direction: rtl;
}
html[lang=ar-ae] .product-internal .product-main-info .product-column .reviews {
  direction: rtl;
}
html[lang=ar-ae] footer .footer-area.desktop .row .foot-title {
  direction: rtl;
}
html[lang=ar-ae] footer .footer-area.desktop .row .country-selection .region-dialog {
  margin-left: 0;
  margin-right: 15px;
  direction: rtl;
}
html[lang=ar-ae] footer .bottom-bar.desktop .copy-txt {
  direction: rtl;
}
html[lang=ar-ae] .content-area .block-accordion {
  text-align: right;
  direction: rtl;
}
html[lang=ar-ae] .content-area .rich-text {
  text-align: right;
  direction: rtl;
}
html[lang=ar-ae] .content-area .rich-text ul {
  padding-left: 20px;
  padding-right: 0px;
}
html[lang=ar-ae] .content-area .rich-text ul li:before {
  left: inherit;
  right: -1em;
}
html[lang=ar-ae] .contact-page .contact-txt-bx {
  direction: rtl;
  text-align: right;
}
html[lang=ar-ae] .contact-page .contact-txt-bx .s-contact-details {
  padding-right: 0px;
}
html[lang=ar-ae] .contact-page .contact-txt-bx .s-contact-details li svg {
  margin-right: 0px;
  margin-left: 12px;
}
html[lang=ar-ae] .static-tab-column .tab-btn {
  text-align: right;
}
html[lang=ar-ae] .static-tab-column .tab-btn a {
  text-align: right;
}
html[lang=ar-ae] .journal-text.--first-letter-bold p:first-of-type::first-letter {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: inherit !important;
  letter-spacing: inherit;
  line-height: inherit;
  float: inherit;
  font-weight: initial;
}
html[lang=ar-ae] .journal-text .rich-text {
  text-align: right;
}
html[lang=ar-ae] .journal-text .rich-text h3, html[lang=ar-ae] .journal-text .rich-text h4, html[lang=ar-ae] .journal-text .rich-text h5, html[lang=ar-ae] .journal-text .rich-text h6, html[lang=ar-ae] .journal-text .rich-text h2, html[lang=ar-ae] .journal-text .rich-text h1 {
  text-align: right;
}
html[lang=ar-ae] .journal-text .rich-text p, html[lang=ar-ae] .journal-text .rich-text ul li {
  text-align: right;
  direction: rtl;
}
html[lang=ar-ae] .journal-quote {
  direction: rtl;
  text-align: right;
}
@media (min-width: 740px) {
  html[lang=ar-ae] .journal-quote {
    margin-left: auto;
    margin-right: 8%;
  }
}
@media (min-width: 992px) {
  html[lang=ar-ae] .journal-quote {
    margin-left: auto;
    margin-right: 16.5%;
  }
}
@media (min-width: 1400px) {
  html[lang=ar-ae] .journal-quote {
    margin-left: auto;
    margin-right: 25%;
  }
}
html[lang=ar-ae] .recipe-product-block {
  direction: rtl;
}
html[lang=ar-ae] .recipe-product-block .section-subtitle {
  text-align: right;
}
html[lang=ar-ae] .videoBlock {
  direction: rtl;
}
html[lang=ar-ae] .videoBlock .section-title {
  text-align: right;
}
html[lang=ar-ae] .subscribeBlock {
  direction: rtl;
}
html[lang=ar-ae] .subscribeBlock h2 {
  text-align: right;
}
html[lang=ar-ae] .subscribeBlock input[type=text], html[lang=ar-ae] .subscribeBlock input[type=email] {
  margin-left: 36px;
  margin-right: 0;
}
html[lang=ar-ae] .magazine-slider {
  direction: rtl;
}
html[lang=ar-ae] .magazine-slider .section-title {
  text-align: right;
}
html[lang=ar-ae] .menu_banner_paid {
  right: initial;
  left: 50px;
}
html[lang=ar-ae] .menu_search_banner {
  right: initial;
  left: 60px;
}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// -----------------------------------------Base Styles Start-----------------------------------------------*/
/**** VS-SPACING ****/
@keyframes btn-ripple {
  100% {
    opacity: 0;
    transform: scale(2.5);
  }
}
@keyframes pulse {
  to {
    box-shadow: 0 0 0 10px rgba(17, 70, 52, 0);
    border-radius: 4px;
  }
}
@keyframes scrolling-img {
  0% {
    transform: translateY(100vh);
  }
  100% {
    transform: translateY(-100vh);
  }
}
@keyframes opacity_key {
  0% {
    opacity: 0.5;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.5;
  }
}
body {
  background-color: #FAFAFA;
}
body.home {
  background-color: #FAFAFA;
}
body.locked {
  overflow: hidden !important;
}
body.no-banner {
  padding-top: 190px;
}
@media (max-width: 600px) {
  body.no-banner {
    padding-top: 160px;
  }
}
body.no-banner .banner {
  display: none;
}
body.internal {
  background-color: #FAFAFA;
}
@media screen and (max-width: 600px) {
  body.internal {
    background-color: #FAFAFA;
  }
}
@media screen and (max-width: 1200px) {
  body.internal.account {
    background-color: #fff;
  }
}
@media screen and (max-width: 1200px) {
  body.internal.account .container.y-lines {
    background-color: #fff;
  }
}
@media screen and (max-width: 900px) {
  body.internal.checkout {
    background-color: #fff;
  }
  body.internal.checkout .y-lines {
    background-color: #fff !important;
  }
}
@media screen and (max-width: 600px) {
  body.internal.checkout .y-lines {
    padding-top: 40px !important;
  }
}
@media screen and (max-width: 600px) {
  body.internal.archive .container.y-lines {
    margin-top: 0;
    padding-top: 50px;
  }
}
@media screen and (max-width: 1200px) {
  body.internal.static .container.y-lines {
    margin-top: 0;
    padding-top: 0;
  }
}
body.internal .container.x-lines {
  background-color: #FAFAFA;
  padding: 5px;
  padding-top: 58px;
}
@media screen and (max-width: 1200px) {
  body.internal .container.x-lines {
    margin-top: 60px;
    padding-top: 0;
  }
}
@media screen and (max-width: 600px) {
  body.internal .container.x-lines {
    padding-top: 60px;
  }
}
body.internal .container.x-lines .prodcut-slider {
  margin-bottom: 40px;
}
body.internal .container.y-lines {
  background-color: #F9F9F9;
  padding-top: 128px;
}
@media screen and (max-width: 1200px) {
  body.internal .container.y-lines {
    margin-top: 60px;
  }
}
@media screen and (max-width: 600px) {
  body.internal .container.y-lines {
    background-color: #F9F9F9;
  }
}
@media screen and (max-width: 1200px) {
  body.internal .container.y-lines.no-pad-t-m {
    padding-top: 0 !important;
  }
}
@media screen and (max-width: 600px) {
  body.internal .container.y-lines .container {
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
  }
}
@media screen and (max-width: 600px) {
  body.internal .container.y-lines .account-header .container {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
body.cart {
  background-color: #fff;
}
body.cart .container.y-lines {
  background-color: #fff;
  border-left: 1px solid #F4F4F4;
  border-right: 1px solid #F4F4F4;
}
@media screen and (max-width: 600px) {
  body.product-internal .container.y-lines {
    max-width: 100% !important;
    margin: 0;
    padding: 0;
    width: 100vh;
    overflow: hidden;
  }
}
body.product-internal .prodcut-slider, body.product-internal .recipe-slider {
  padding: 0 15px;
}
body.product-internal .recipe-slider:last-child {
  margin-bottom: 0;
  padding-bottom: 60px;
}
body.recipes {
  background-color: #fafafa;
}
body .container {
  max-width: 95% !important;
}
body input:focus, body select:focus, body textarea:focus {
  outline: none;
  box-shadow: none;
}

a {
  text-decoration: none !important;
  color: inherit;
}
a:hover, a:focus, a:active {
  outline: none;
  box-shadow: none !important;
}

.btn {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  position: relative;
  overflow: hidden;
  transition: all 0.2s ease;
  height: 44px;
  max-height: 44px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 5px;
  text-transform: uppercase;
  text-transform: none;
}
.btn.view-more {
  font-size: 14px;
  color: #fff;
  line-height: 1;
  float: right;
  padding: 15px 25px;
  border-radius: 4px;
  border: 1px solid #124634;
  background-color: #124634;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.btn.view-more img, .btn.view-more svg {
  margin-left: 14px;
  position: relative;
  top: 1px;
  height: 7px;
}
.btn.green {
  background-color: #124634;
  border-color: #124634;
  color: #fff;
}
.btn.light {
  border: 1px solid #efefef;
  background-color: #fff;
  color: #8C8C8C;
}
.btn.light:hover {
  border-color: #d8d8d8;
  color: #888888;
}
.btn.float-left {
  float: left;
}
.btn.delete {
  color: #FF5538;
}
.btn.delete:hover {
  background-color: #FF5538;
  border-color: #FF5538;
  color: #fff;
}
.btn:focus {
  outline: none;
}
.btn.center-it {
  float: none;
  margin: 0 auto;
  text-align: center;
  display: block;
  max-width: 200px;
}

.anim-btn {
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 100%;
  transform: scale(0);
}

.btn-animate {
  animation: btn-ripple 0.65s linear;
}

.checkbox-anim {
  box-shadow: 0 0 0 0 rgba(17, 70, 52, 0.7);
  cursor: pointer;
  border-radius: 0;
  animation: none;
}
.checkbox-anim.anim-this {
  animation: pulse 0.5s 1 cubic-bezier(0.66, 0, 0, 1);
}
.checkbox-anim.en-circle {
  border-radius: 50% !important;
}

.bookmark-green:hover {
  opacity: 1 !important;
}
.bookmark-green:hover #bookmark-mark {
  fill: #fff;
}

.section-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: calc(0.536vw + 16.03004px);
  line-height: 1;
  font-weight: 500;
  margin-bottom: 40px;
}
@media screen and (min-width: 1672px) {
  .section-title {
    font-size: 26px;
  }
}
.section-title.center-it {
  float: none;
  margin: 0 auto;
  text-align: center;
  display: block;
  max-width: 200px;
}
.section-title.has-sub-title, .section-title.has-subtitle {
  margin-bottom: 2px;
}
@media screen and (max-width: 600px) {
  .section-title.has-sub-title, .section-title.has-subtitle {
    margin-bottom: 24px;
  }
}

.section-subtitle {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  color: #8C8C8C;
  margin-bottom: 40px;
}
@media screen and (max-width: 600px) {
  .section-subtitle {
    display: none;
  }
}

@media screen and (max-width: 1200px) {
  .desktop {
    display: none !important;
  }
}

.tab {
  display: none !important;
}
@media screen and (max-width: 1200px) {
  .tab {
    display: block !important;
  }
}

.banner-bx {
  flex-grow: 1;
  flex-basis: 100%;
  margin: 20px 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 60px 0;
}
@media screen and (max-width: 600px) {
  .banner-bx {
    padding: 30px 0;
  }
}
.banner-bx img.desktop {
  margin-bottom: 15px;
  width: 100%;
  max-width: 970px;
  display: block !important;
}
@media screen and (max-width: 600px) {
  .banner-bx img.desktop {
    display: none !important;
  }
}
.banner-bx img.mobile {
  display: none;
}
@media screen and (max-width: 600px) {
  .banner-bx img.mobile {
    display: block;
    max-width: 300px;
    width: 100%;
    margin-bottom: 10px;
  }
}
.banner-bx .banner-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 2px;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 300;
  color: #CCCCCC;
  margin-bottom: 0;
  line-height: 1;
}

.banner-bx-strip {
  flex-grow: 1;
  flex-basis: 100%;
  margin: 20px 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0px;
  margin-top: -60px;
  margin-bottom: 0px;
  padding-bottom: 65px;
  overflow: hidden;
}
@media screen and (max-width: 600px) {
  .banner-bx-strip {
    padding-top: 20px;
    padding-bottom: 0px;
  }
}
.banner-bx-strip img {
  max-width: 100%;
}
.banner-bx-strip img.desktop {
  margin-bottom: 15px;
  width: 100%;
  max-width: 970px;
  display: block !important;
}
@media screen and (max-width: 600px) {
  .banner-bx-strip img.desktop {
    display: none !important;
  }
}
.banner-bx-strip img.mobile {
  display: none;
}
@media screen and (max-width: 600px) {
  .banner-bx-strip img.mobile {
    display: block;
    max-width: 300px;
    width: 100%;
    margin-bottom: 10px;
  }
}
.banner-bx-strip .banner-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 2px;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 300;
  color: #CCCCCC;
  margin-bottom: 0;
  line-height: 1;
}
.banner-bx-strip iframe {
  max-width: 100% !important;
}
.banner-bx-strip iframe .img_ad {
  max-width: 100%;
  height: auto;
}

.c-DeliveryAddress__title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1A1A1A;
  font-weight: 500;
  font-size: 18px;
}

#btn-continue-Next:disabled {
  pointer-events: none;
  cursor: no-drop;
  opacity: 0.5;
}

.validate-txt > li, .s-field__validation-message {
  color: #ff5050 !important;
}

.intercom-lightweight-app {
  z-index: 1000 !important;
}

.red {
  color: #E6194E !important;
}

.strikethrough {
  text-decoration: line-through !important;
}

.flex-it {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 1200px) {
  .flex-it {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }
}

.button-row {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  column-gap: 20px;
}

.grid {
  display: grid;
}

.grid-2c {
  grid-template-columns: repeat(2, 1fr);
  column-gap: 20px;
  row-gap: 20px;
}
@media (max-width: 900px) {
  .grid-2c {
    grid-template-columns: 1fr;
  }
}

.swiper-container {
  width: 100%;
  height: auto;
  padding: 0 15px;
}
@media screen and (max-width: 600px) {
  .swiper-container {
    overflow: visible;
  }
}
.swiper-container .swiper-button-next {
  right: 12px;
}
.swiper-container .swiper-button-next:after {
  content: url("../svg/arrow-right-slider-w.4877da06b9df.svg");
}
.swiper-container .swiper-button-next:focus {
  outline: none;
}
@media screen and (max-width: 600px) {
  .swiper-container .swiper-button-next {
    display: none;
  }
}
.swiper-container .swiper-button-prev {
  left: 12px;
}
.swiper-container .swiper-button-prev:after {
  content: url("../svg/arrow-left-slider-w.485c4677b0d0.svg");
}
.swiper-container .swiper-button-prev:focus {
  outline: none;
}
@media screen and (max-width: 600px) {
  .swiper-container .swiper-button-prev {
    display: none;
  }
}
.swiper-container .swiper-pagination .swiper-pagination-bullet {
  background-color: #8C8C8C;
  width: 12px;
  height: 12px;
}
.swiper-container .swiper-pagination .swiper-pagination-bullet, .swiper-container .swiper-pagination .swiper-pagination-bullet-active {
  width: 8px !important;
  height: 8px !important;
}
.swiper-container .swiper-pagination .swiper-pagination-bullet-active {
  background-color: #1A1A1A;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// -----------------------------------------Layout Start-----------------------------------------------*/
.top-bar {
  min-height: 70px;
  position: fixed;
  z-index: 99;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  background-color: #fff;
}
@media (max-width: 600px) and (orientation: portrait) {
  .top-bar.tab {
    transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1);
  }
  .top-bar.tab.banner-on {
    top: 80px;
  }
}
.top-bar.tab .flex-bx {
  min-height: 60px;
  max-height: 60px;
}
.top-bar.tab .flex-bx a {
  padding: 15px 20px;
  text-transform: uppercase;
}
.top-bar.tab .flex-bx a.cart {
  padding: 0 15px 0px 0px !important;
}
.top-bar.tab .flex-bx .search-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 15px 0 25px;
}
.top-bar.tab .flex-bx .search-icon img {
  width: 16px;
}
.top-bar.tab .flex-bx .shop-menu-btn, .top-bar.tab .flex-bx .cart {
  text-transform: uppercase;
}
.top-bar.tab .flex-bx .shop-menu-btn img, .top-bar.tab .flex-bx .cart img {
  margin-left: 0;
}
.top-bar.tab .flex-bx .shop-menu-btn.active .open-menu {
  display: none;
}
.top-bar.tab .flex-bx .shop-menu-btn.active .close-menu {
  display: block;
  margin-left: 0;
}
.top-bar.tab .flex-bx .logo-link {
  flex-shrink: auto;
  flex-grow: 1;
  text-transform: uppercase;
}
.top-bar.tab .search-popup-mobile {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
}
.top-bar.tab .search-popup-mobile.active {
  display: block;
}
.top-bar.tab .search-popup-mobile .search-products {
  flex-grow: 1;
  padding: 0;
  margin: 0;
  position: relative;
  cursor: pointer;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  background-color: #FAFAFA;
  height: 60px;
  padding: 0 10px 0 25px;
  border-bottom: 1px solid #EDEDED;
}
.top-bar.tab .search-popup-mobile .search-products .search-icon {
  position: relative;
  width: 15px;
}
.top-bar.tab .search-popup-mobile .search-products .search-box-wrapper {
  width: 100%;
}
.top-bar.tab .search-popup-mobile .search-products .search-box {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-weight: 400;
  color: #1A1A1A;
  border: 0;
  width: 100%;
  padding-left: 15px;
  font-size: 16px;
  line-height: 37px;
  margin-bottom: 0;
  padding-top: 2px;
  text-transform: none;
  background-color: #f7F7F7;
}
.top-bar.tab .search-popup-mobile .search-products .search-box:focus {
  outline: none;
}
.top-bar.tab .search-popup-mobile .search-products .search-box::-webkit-input-placeholder {
  text-transform: capitalize;
  opacity: 0.8;
}
.top-bar.tab .search-popup-mobile .search-products .search-box::-moz-placeholder {
  text-transform: capitalize;
  opacity: 0.8;
}
.top-bar.tab .search-popup-mobile .search-products .search-box:-ms-input-placeholder {
  text-transform: capitalize;
  opacity: 0.8;
}
.top-bar.tab .search-popup-mobile .search-products .search-box:-moz-placeholder {
  text-transform: capitalize;
  opacity: 0.8;
}
.top-bar.tab .search-popup-mobile .search-products .search-close-mobile {
  margin-left: 10px;
}
.top-bar .menu-open {
  position: fixed;
  top: 68px;
  background-color: #fff;
  z-index: 99999;
  left: -100%;
  padding: 15px 20px;
  transition: all 0.5 ss linear;
}
@media screen and (max-width: 1200px) {
  .top-bar .menu-open {
    top: 60px;
  }
}
.top-bar .menu-open.view {
  left: 0;
}
.top-bar .menu-open .nav-drop {
  list-style: none;
  padding-left: 0;
}
.top-bar .menu-open .nav-drop .nav-itemx .nav-linkx {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 30px;
  color: #8C8C8C;
  font-weight: 400;
}
.top-bar .menu-open .nav-drop .nav-itemx .nav-linkx:hover {
  color: #124634;
  text-decoration: none;
}
.top-bar .flex-bx {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  min-height: 70px;
  max-height: 70px;
  overflow: visible !important;
}
.top-bar .flex-bx.header-flex-bx-secondary {
  min-height: 60px;
  max-height: 60px;
  border-bottom: 1px solid #E6E6E6;
}
@media screen and (max-width: 1200px) {
  .top-bar .flex-bx.header-flex-bx-secondary {
    min-height: 70px;
    max-height: 70px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    border-top: 1px solid #E6E6E6;
  }
}
.top-bar .flex-bx.header-flex-bx-secondary .navbar-primary a {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.top-bar .flex-bx .navbar {
  overflow: visible !important;
}
.top-bar .flex-bx a {
  padding: 17px 20px;
  text-transform: none;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  color: #000;
  text-decoration: none;
  flex-shrink: 1;
  font-size: 14px;
  min-height: 59px;
}
@media screen and (max-width: 1300px) {
  .top-bar .flex-bx a {
    font-size: 12px;
  }
}
.top-bar .flex-bx a:hover {
  background-color: #FAFAFA;
}
.top-bar .flex-bx a.logo-link {
  padding: 0 25px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 1200px) {
  .top-bar .flex-bx a.logo-link {
    padding: 0 25px 0 0;
    display: flex;
    justify-content: start;
    align-items: center;
  }
}
.top-bar .flex-bx .shop-menu-btn.active {
  background-color: #fafafa;
  border-bottom: 1px solid #fafafa;
  position: relative;
}
.top-bar .flex-bx .shop-menu-btn.active:after {
  content: "";
  position: absolute;
  z-index: 10;
  bottom: -2px;
  left: 0;
  height: 2px;
  background-color: #fafafa;
  width: 100%;
}
.top-bar .flex-bx .search-outer-wrapper {
  flex-grow: 1;
  padding: 10px 0;
  margin: 0;
  position: relative;
}
.top-bar .flex-bx .search-products {
  flex-grow: 1;
  padding: 0 0 0 30px;
  position: relative;
  cursor: pointer;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  background-color: #F7F7F7;
  border-radius: 25px;
}
.top-bar .flex-bx .search-products .search-icon {
  position: relative;
  width: 15px;
}
.top-bar .flex-bx .search-products .search-box-wrapper {
  width: 100%;
}
.top-bar .flex-bx .search-products .search-box {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-weight: 400;
  color: #1A1A1A;
  border: 0;
  width: 100%;
  padding-left: 15px;
  font-size: 16px;
  line-height: 1;
  height: 45px;
  margin-bottom: 0;
  padding-top: 2px;
  text-transform: none;
  background-color: #f7F7F7;
}
.top-bar .flex-bx .search-products .search-box:focus {
  outline: none;
}
.top-bar .flex-bx .search-products .search-box::-webkit-input-placeholder {
  text-transform: capitalize;
  opacity: 0.8;
}
.top-bar .flex-bx .search-products .search-box::-moz-placeholder {
  text-transform: capitalize;
  opacity: 0.8;
}
.top-bar .flex-bx .search-products .search-box:-ms-input-placeholder {
  text-transform: capitalize;
  opacity: 0.8;
}
.top-bar .flex-bx .search-products .search-box:-moz-placeholder {
  text-transform: capitalize;
  opacity: 0.8;
}
.top-bar .flex-bx .shop-menu-btn img, .top-bar .flex-bx .user--login img {
  margin-left: 12px;
}
.top-bar .flex-bx .admin-profile {
  position: relative;
}
.top-bar .flex-bx .user-menu,
.top-bar .flex-bx .user-menu-lang,
.top-bar .flex-bx .search-menu-options {
  position: absolute;
  background-color: #fff;
  list-style: none;
  top: 60px;
  right: 50px;
  padding: 0;
  margin-bottom: 0;
  border-top: 0;
  display: none;
  border-radius: 5px;
  border: none;
  -webkit-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  overflow: hidden;
}
@media screen and (max-width: 1672px) {
  .top-bar .flex-bx .user-menu,
  .top-bar .flex-bx .user-menu-lang,
  .top-bar .flex-bx .search-menu-options {
    right: 6px;
  }
}
@media screen and (max-width: 1300px) {
  .top-bar .flex-bx .user-menu,
  .top-bar .flex-bx .user-menu-lang,
  .top-bar .flex-bx .search-menu-options {
    right: -31px;
  }
}
.top-bar .flex-bx .user-menu svg,
.top-bar .flex-bx .user-menu-lang svg,
.top-bar .flex-bx .search-menu-options svg {
  position: absolute;
  top: -10px;
  right: 10px;
}
.top-bar .flex-bx .user-menu li,
.top-bar .flex-bx .user-menu-lang li,
.top-bar .flex-bx .search-menu-options li {
  text-align: left;
  padding: 10px 20px;
}
.top-bar .flex-bx .user-menu li:first-child,
.top-bar .flex-bx .user-menu-lang li:first-child,
.top-bar .flex-bx .search-menu-options li:first-child {
  padding-top: 15px;
}
.top-bar .flex-bx .user-menu li:last-child,
.top-bar .flex-bx .user-menu-lang li:last-child,
.top-bar .flex-bx .search-menu-options li:last-child {
  padding-bottom: 15px;
  border-bottom: 0;
}
.top-bar .flex-bx .user-menu li:hover,
.top-bar .flex-bx .user-menu-lang li:hover,
.top-bar .flex-bx .search-menu-options li:hover {
  background-color: #F1F1F1;
}
.top-bar .flex-bx .user-menu li p,
.top-bar .flex-bx .user-menu-lang li p,
.top-bar .flex-bx .search-menu-options li p {
  margin-bottom: 0;
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #124634;
  font-size: 18px;
}
.top-bar .flex-bx .user-menu li a,
.top-bar .flex-bx .user-menu-lang li a,
.top-bar .flex-bx .search-menu-options li a {
  padding: 0;
  background-color: transparent;
  color: #1A1A1A;
  width: 100% !important;
  border-right: 0 !important;
}
.top-bar .flex-bx .lang-head {
  position: relative;
}
.top-bar .flex-bx .lang-head .user-menu-lang {
  top: 40px;
  right: 0px;
  z-index: 1;
}
.top-bar .flex-bx .search-menu-head {
  position: relative;
  margin-left: 10px;
}
.top-bar .flex-bx .search-menu-head .search-option-btn {
  display: flex;
  border-radius: 0 25px 25px 0;
  background-color: #F2F2F2;
  min-height: 50px;
  padding: 0 20px;
  align-items: center;
}
.top-bar .flex-bx .search-menu-head .search-option-btn span {
  width: 68px;
  color: #8F8F8F;
}
.top-bar .flex-bx .search-menu-head .search-option-btn svg {
  margin-left: 10px;
}
.top-bar .flex-bx .search-menu-head .search-menu-options {
  top: 55px;
  right: 0px;
  width: 100%;
  z-index: 103;
}
.top-bar .flex-bx .search-menu-head .search-menu-options li {
  border: none;
}
.top-bar .flex-bx .search-menu-head .search-menu-options li a {
  color: #3E3E3E;
}
.top-bar .flex-bx .shop-menu-btn {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 1200px) {
  .top-bar .flex-bx .shop-menu-btn {
    padding-right: 10px !important;
  }
}
.top-bar .flex-bx .shop-menu-btn img {
  margin-right: 10px;
}
.top-bar .flex-bx .shop-menu-btn .close-menu {
  display: none;
}
.top-bar .flex-bx .shop-menu-btn.active svg {
  transform: rotate(180deg);
}
.top-bar .flex-bx .cart {
  position: relative;
  min-height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  border-right: 0;
  min-height: 58px;
  border-right: 0;
  padding: 0 15px 0 15px !important;
}
.top-bar .flex-bx .cart .cart-icon {
  padding: 0 23px;
  position: relative;
  background: #124634;
  height: 45px;
  display: flex;
  border-radius: 25px;
  align-items: center;
}
@media screen and (max-width: 1200px) {
  .top-bar .flex-bx .cart .cart-icon {
    padding: 0 15px;
    height: 35px;
  }
}
.top-bar .flex-bx .cart:hover {
  border-right: 0;
}
.top-bar .flex-bx .cart .products-in-cart {
  color: #fff;
  font-size: 14px;
  margin-left: 10px;
}
.top-bar .flex-bx .delivery-bx {
  display: flex;
  align-items: center;
  margin-right: 20px;
  cursor: pointer;
  padding-right: 10px;
  padding-bottom: 10px;
  justify-content: space-between;
  font-weight: 500;
}
@media screen and (min-width: 1201px) {
  .top-bar .flex-bx .delivery-bx {
    padding-bottom: 0px;
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 1200px) {
  .top-bar .flex-bx .delivery-bx {
    padding: 0 15px;
    height: 100%;
    margin-right: 0px;
    justify-content: space-between;
  }
}
@media screen and (max-width: 415px) {
  .top-bar .flex-bx .delivery-bx {
    padding: 0 15px;
  }
}
@media screen and (max-width: 360px) {
  .top-bar .flex-bx .delivery-bx {
    padding: 0 12px;
  }
}
.top-bar .flex-bx .delivery-bx.delivery-eligibility {
  min-width: 175px;
}
@media screen and (min-width: 1201px) {
  .top-bar .flex-bx .delivery-bx.delivery-eligibility {
    margin-left: 20px;
    border-right: 1px solid #E6E6E6;
  }
}
.top-bar .flex-bx .delivery-bx.delivery-time .delivery-time-left {
  display: flex;
}
@media screen and (max-width: 1200px) {
  .top-bar .flex-bx .delivery-bx.delivery-time {
    border-left: 1px solid #E6E6E6;
  }
}
.top-bar .flex-bx .delivery-bx .delivery-tooltip {
  margin-left: 20px;
  height: 50px;
}
@media screen and (max-width: 415px) {
  .top-bar .flex-bx .delivery-bx .delivery-tooltip {
    margin-left: 10px;
  }
}
@media screen and (max-width: 360px) {
  .top-bar .flex-bx .delivery-bx .delivery-tooltip {
    margin-left: 5px;
  }
}
.top-bar .flex-bx .delivery-bx .delivery-tooltip .delivery-tooltip-icon {
  cursor: pointer;
}
.top-bar .flex-bx .delivery-bx .delivery-info-line {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #BABABA;
  font-size: 12px;
  line-height: 1;
  padding: 3px 0;
}
.top-bar .flex-bx .delivery-bx .delivery-detail-line {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #124634;
  font-size: 14px;
  line-height: 1;
  padding: 3px 0;
}
.top-bar .flex-bx .delivery-bx .delivery-progress-line {
  height: 5px;
  border-radius: 5px;
  background-color: #F7F7F7;
  margin-top: 6px;
}
.top-bar .flex-bx .delivery-bx .delivery-progress-line .delivery-progress-completed {
  height: 5px;
  border-radius: 5px;
  background-color: #124634;
}
.top-bar .flex-bx .delivery-bx .delivery-progress-line .delivery-progress-completed.min-order-amount-required {
  background-color: #AE862E;
}
.top-bar .flex-bx .delivery-bx .delivery-van-icon {
  margin-right: 15px;
}
@media screen and (max-width: 415px) {
  .top-bar .flex-bx .delivery-bx .delivery-van-icon {
    margin-right: 10px;
  }
}
@media screen and (max-width: 360px) {
  .top-bar .flex-bx .delivery-bx .delivery-van-icon {
    margin-right: 5px;
  }
}

.home .top-bar .progress-navbar, .internal.default .top-bar .progress-navbar, .product-internal .top-bar .progress-navbar {
  display: none;
}

#s-overlay-container-fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2000;
  pointer-events: none;
}
#s-overlay-container-fullscreen.active {
  pointer-events: auto;
}
#s-overlay-container-fullscreen .s-overlay {
  display: none;
  overflow: visible;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#s-overlay-container-fullscreen .s-overlay.visible {
  display: block;
}
#s-overlay-container-fullscreen .s-overlay:not(.active) {
  pointer-events: none;
}
#s-overlay-container-fullscreen .s-overlay.active .s-overlay-background {
  opacity: 1;
}
#s-overlay-container-fullscreen .s-overlay .s-overlay-background {
  opacity: 0;
  transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
}
#s-overlay-container-fullscreen .s-overlay #signin-panel {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  max-width: 600px;
  width: 40vw;
}
@media screen and (max-width: 1200px) {
  #s-overlay-container-fullscreen .s-overlay #signin-panel {
    width: 100vw;
  }
}
#s-overlay-container-fullscreen .s-overlay #signin-panel .signin-panel-inner {
  position: relative;
  height: 100%;
  width: 100%;
  background-color: white;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  transform: translate3d(50vw, 0, 0);
  transition: transform 800ms cubic-bezier(0.535, 0, 0, 1) 0s;
  will-change: transform;
}
@media (max-width: 600px) {
  #s-overlay-container-fullscreen .s-overlay #signin-panel .signin-panel-inner {
    transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transform: translate3d(100vw, 0, 0);
    transform: translate3d(100vw, 0, 0);
  }
}
#s-overlay-container-fullscreen .s-overlay #signin-panel .signin-panel-inner.overlay-animatable {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
#s-overlay-container-fullscreen .s-overlay #signin-panel .signin-panel-inner .close-panel {
  top: 60px;
  user-select: none;
  border: 1px solid #e6e6e6;
  height: 50px;
  width: 50px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  transition: transform 150ms;
  background: white;
  left: -25px;
  margin-top: -25px;
  position: absolute;
  z-index: 101;
}
@media screen and (max-width: 1400px) {
  #s-overlay-container-fullscreen .s-overlay #signin-panel .signin-panel-inner .close-panel {
    top: 50px;
  }
}
@media screen and (max-width: 1200px) {
  #s-overlay-container-fullscreen .s-overlay #signin-panel .signin-panel-inner .close-panel {
    left: auto;
    right: 15px;
  }
}
#s-overlay-container-fullscreen .s-overlay #signin-panel .signin-panel-inner .signin-panel-inner__signinForm {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  overflow-y: auto;
}
#s-overlay-container-fullscreen .s-overlay #signin-panel .signin-panel-inner .signin-panel-inner__signinForm .panel-body {
  height: 100%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  margin-left: 70px;
  margin-right: 70px;
}
@media (max-width: 1672px) {
  #s-overlay-container-fullscreen .s-overlay #signin-panel .signin-panel-inner .signin-panel-inner__signinForm .panel-body {
    margin-left: calc(4.292vw - 1.75966px);
    margin-right: calc(4.292vw - 1.75966px);
  }
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow-y: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  background-color: #fff;
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm.active, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form.active {
  display: block;
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body {
  height: 100%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  margin-left: calc(4.292vw - 1.75966px);
  margin-right: calc(4.292vw - 1.75966px);
}
@media (min-width: 1672px) {
  #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body {
    margin-left: 70px;
    margin-right: 70px;
  }
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .groupedOtion, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .groupedOtion {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .groupedOtion .s-field__label, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .groupedOtion .s-field__label {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
  width: auto;
  padding-right: 20px;
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .groupedOtion .s-field__label svg, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .groupedOtion .s-field__label svg {
  margin-right: 5px;
  width: 20px;
  height: auto;
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .groupedOtion .s-field__label input, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .groupedOtion .s-field__label input {
  display: none;
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .groupedOtion .s-field__label .s-field__text, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .groupedOtion .s-field__label .s-field__text {
  color: #3f3f3f;
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .groupedOtion .s-field__label input:checked + svg #s-card-tick-mark .circle-card, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .groupedOtion .s-field__label input:checked + svg #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .groupedOtion .s-field__label input:checked + svg #s-card-tick-mark .circle-card circle:last-child, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .groupedOtion .s-field__label input:checked + svg #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .marketting-preferences.title, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .marketting-preferences.title {
  font-size: 14px;
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .marketting-preferences.sub-title, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .marketting-preferences.footer-line, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .marketting-preferences.sub-title, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .marketting-preferences.footer-line {
  font-size: 12px;
  line-height: 1.2;
  color: #3f3f3f;
  display: block;
  margin: 0 0 15px;
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .s-fieldset .s-field, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .s-fieldset .s-field {
  flex-basis: 39%;
}
@media screen and (max-width: 600px) {
  #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .s-fieldset .s-field, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .s-fieldset .s-field {
    width: 100%;
    flex-basis: 100%;
  }
  #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .s-fieldset .s-field .s-input-text, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .s-fieldset .s-field .s-input-text {
    width: 100%;
  }
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .s-fieldset .s-field.full-length, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .s-fieldset .s-field.full-length {
  width: 100%;
  flex-basis: 100%;
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .s-fieldset .s-field.full-length .s-input-text, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .s-fieldset .s-field.full-length .s-input-text {
  width: 100%;
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .s-fieldset .s-field.full-length .s-input-text input, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .s-fieldset .s-field.full-length .s-input-text input {
  width: 100%;
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .s-fieldset .s-field.select-lenght, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .s-fieldset .s-field.select-lenght {
  flex-basis: 19%;
}
@media screen and (max-width: 600px) {
  #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .s-fieldset .s-field.select-lenght, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .s-fieldset .s-field.select-lenght {
    width: 100%;
    flex-basis: 100%;
  }
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .s-fieldset .s-field .groupedOtion .s-field__label, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .s-fieldset .s-field .groupedOtion .s-field__label {
  flex-direction: row;
}
#s-overlay-container-fullscreen .s-overlay .signin-panel-inner__registerForm .panel-body .s-form .s-fieldset small.marketting-preferences, #s-overlay-container-fullscreen .s-overlay .signin-panel-inner__reset-password-form .panel-body .s-form .s-fieldset small.marketting-preferences {
  font-size: 12px;
  line-height: 1.2;
  color: #3f3f3f;
  display: block;
  margin: 0 0 15px;
}
#s-overlay-container-fullscreen .s-overlay .form {
  margin: auto;
  width: 100%;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  padding-top: 40px;
  padding-bottom: 40px;
  border: none;
}
@media (max-width: 1672px) {
  #s-overlay-container-fullscreen .s-overlay .form .s-form {
    padding-top: calc(2.361vw + 0.53219px);
    padding-bottom: calc(2.361vw + 0.53219px);
  }
}
@media (max-width: 600px) {
  #s-overlay-container-fullscreen .s-overlay .form .s-form {
    padding: 0 calc(4.292vw - 1.75966px);
    padding-bottom: 60px;
  }
}
#s-overlay-container-fullscreen .s-overlay .form .s-form > *:not(.s-form__separator) {
  padding-left: 0;
  padding-right: 0;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__title {
  margin-bottom: 18px;
  text-align: center;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__title img {
  margin-bottom: 30px;
  width: 180px;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__title h3 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-size: 25px;
  font-weight: 400;
}
@media (max-width: 1672px) {
  #s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__title h3 {
    font-size: calc(0.536vw + 16.03004px);
  }
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__title p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  color: #1A1A1A;
  font-size: 14px;
  margin-bottom: 0;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset {
  margin-left: -5px;
  margin-right: -5px;
  position: relative;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 100%;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field--checkbox input, #s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field--radio input {
  position: absolute;
  left: -9999px;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset form {
  width: 100%;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-form__link {
  line-height: 24px;
  margin-left: auto;
  text-align: right;
  margin-top: 18px;
  padding-right: 9px;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-form__link a {
  text-decoration: underline;
  color: #bababa;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  -webkit-transition: color 150ms;
  transition: color 150ms;
  font-size: 14px;
}
@media (max-width: 1672px) {
  #s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-form__link a {
    font-size: calc(0vw + 14px);
  }
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field__label {
  display: flex;
  justify-content: flex-end;
  flex-direction: row-reverse;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field__label:hover {
  cursor: pointer;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field__label:hover .s-field__tick {
  opacity: 1;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field__tick {
  width: 24px;
  height: 24px;
  border: 1px solid #8c8c8c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  opacity: 0.3;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  cursor: pointer;
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
  margin-right: 10px;
  -ms-flex-item-align: start;
  align-self: flex-start;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field__tick.active {
  opacity: 1;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field__tick.active svg {
  opacity: 1;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field__tick.active svg path {
  fill: #1a1a1a;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field__tick svg {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  opacity: 0;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select {
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  max-height: 50px;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder {
  position: relative;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder .s-input-slect__trigger {
  height: 100%;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder .s-input-slect__trigger .s-input-select__trigger {
  border: 1px solid #e6e6e6;
  background: white;
  height: 50px;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 14px);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
@media (min-width: 1672px) {
  #s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder .s-input-slect__trigger .s-input-select__trigger {
    font-size: 14px;
  }
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder .s-input-slect__trigger .s-input-select__trigger div {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder .s-input-slect__trigger .s-input-select__trigger span {
  color: #8c8c8c;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder .s-input-slect__trigger .s-input-select__trigger svg {
  fill: #8c8c8c;
  margin-right: 4px;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder .s-input-slect {
  position: absolute;
  top: calc(100% + 10px);
  min-width: 100%;
  opacity: 0;
  pointer-events: none;
  transform: scale(0.95);
  transition: all 0.2s cubic-bezier(0.19, 1, 0.22, 1);
  left: 0;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder .s-input-slect.opened {
  z-index: 100;
  pointer-events: auto;
  -webkit-transform: none;
  transform: none;
  opacity: 1;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder .s-input-slect .s-item-list {
  display: flex;
  flex-direction: column;
  height: 100%;
  background-color: white;
  -webkit-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  min-width: 120px;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder .s-input-slect .s-item-list button {
  height: 50px;
  width: 100%;
  border-top: 1px solid #e6e6e6;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder .s-input-slect .s-item-list button:first-child {
  border-top: none;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder .s-input-slect .s-item-list button.selected span:before {
  content: url("../svg/tick_black.5c99be389596.svg");
  position: absolute;
  top: 0;
  right: 0;
  margin-right: 15px;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder .s-input-slect .s-item-list button div {
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder .s-input-slect .s-item-list button span {
  margin-left: 16px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-input-select .s-input-slect-Holder .s-input-slect .s-item-list button [hidden] {
  display: none !important;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field {
  padding-left: 5px;
  padding-right: 5px;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  flex-basis: 100%;
  margin-top: 10px;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field.s-field--shrink {
  width: auto;
  -ms-flex-preferred-size: auto !important;
  flex-basis: auto !important;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #e6e6e6;
  background: white;
  height: 50px;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  font-size: 14px;
}
@media (max-width: 1672px) {
  #s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field input {
    font-size: calc(0vw + 14px);
  }
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field .c-field__validation-message {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: 12px !important;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  position: absolute;
  bottom: -1.25em;
  display: none;
  color: #bababa;
  font-size: 14px;
}
@media (max-width: 1672px) {
  #s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field .c-field__validation-message {
    font-size: calc(0vw + 14px);
  }
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field .s-btn {
  height: 50px;
  width: 100%;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field .s-btn .s-btn__button {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field .s-btn .s-btn__button .s-btn__body {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #124634;
  color: white;
  padding: 0 40px;
  border-radius: 4px;
  max-height: 44px;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field .s-btn .s-btn__button .s-btn__body span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  white-space: nowrap;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field .ButtonFacebook {
  position: relative;
  display: block;
  height: 40px;
  height: 50px;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field .ButtonFacebook div {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding: 0 20px;
  background-color: #3b5998;
  color: #ffffff;
  -webkit-transition: background-color 200ms;
  transition: background-color 200ms;
  border-radius: 4px;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field .ButtonFacebook div svg {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
  margin-right: 14px;
  fill: #ffffff;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field .s-field__validation-message {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: 12px !important;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  position: absolute;
  bottom: -1.25em;
  display: none;
  color: #bababa;
  font-size: 14px;
}
@media (max-width: 1672px) {
  #s-overlay-container-fullscreen .s-overlay .form .s-form .s-fieldset .s-field .s-field__validation-message {
    font-size: calc(0vw + 14px);
  }
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__separator {
  margin-top: 18px;
  display: flex;
  align-items: center;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__separator.mb-10 {
  margin-bottom: 10px;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__separator span {
  height: 1px;
  background: #e6e6e6;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__separator p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  padding-left: 18px;
  padding-right: 18px;
  color: #bababa;
  text-transform: uppercase;
  margin-bottom: 0;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__hint p {
  text-align: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: normal;
  letter-spacing: 0.05em;
  font-size: 16px;
  color: #8C8C8C;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__hint p span {
  font-weight: 500;
  color: #1A1A1A;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__hint a {
  color: #1A1A1A;
  text-decoration: none;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__hint a:hover {
  color: #124634;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__hint .s-form__hint__link {
  cursor: pointer;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__hint {
  text-align: center;
  margin-top: 18px;
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__hint p {
  color: #bababa;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: 14px;
}
@media (max-width: 1672px) {
  #s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__hint p {
    font-size: calc(0vw + 14px);
  }
}
#s-overlay-container-fullscreen .s-overlay .form .s-form .s-form__hint p .c-form__hint__link {
  color: #1a1a1a;
  -webkit-transition: color 150ms;
  transition: color 150ms;
  cursor: pointer;
}
#s-overlay-container-fullscreen .s-overlay .s-signin-bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #F2F2F2;
  padding: 40px 0;
}
@media screen and (max-width: 600px) {
  #s-overlay-container-fullscreen .s-overlay .s-signin-bottom {
    padding: 15px 0;
    position: relative;
  }
}
#s-overlay-container-fullscreen .s-overlay .s-signin-bottom a {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  color: #8C8C8C;
  text-align: center;
  width: 100%;
  display: inline-block;
  margin: 0 auto;
  text-decoration: none;
}

.btn-social {
  margin-bottom: 20px;
}

.social-btn-border {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  background-color: #fff;
  width: 100%;
  border: 1px solid #E2E6E4;
  border-radius: 4px;
  height: 50px;
  padding: 0 16px;
  position: relative;
  color: #1A1A1A !important;
}
.social-btn-border > div {
  display: flex;
}
.social-btn-border span {
  position: absolute;
  z-index: 5;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  display: inline-block;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  line-height: 1;
  font-weight: 500;
  color: #1A1A1A !important;
  min-width: 160px;
  text-align: center;
}

#registration-form {
  max-height: calc(100vh - 200px);
  margin-top: 170px;
  margin-bottom: 30px;
  min-height: auto;
  align-items: flex-start;
}
@media screen and (max-width: 600px) {
  #registration-form {
    margin-top: 130px;
    margin-bottom: 0px;
    max-height: none;
  }
}
#registration-form .registration-bx {
  background-color: #fff;
  border-radius: 4px;
  padding: 30px;
  max-width: 540px;
  width: 100%;
  border: 1px solid #F2F2F2;
  max-height: calc(100vh - 200px);
  overflow: auto;
  margin: 0px auto;
}
#registration-form .registration-bx::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
#registration-form .registration-bx::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: #F4F4F4;
}
#registration-form .registration-bx::-webkit-scrollbar-thumb {
  background-color: #bababa;
  outline: none;
}
@media screen and (max-width: 600px) {
  #registration-form .registration-bx {
    max-height: none;
    max-width: 100%;
    padding: 20px;
  }
}
#registration-form .registration-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 25px;
  font-weight: normal;
  margin-bottom: 30px;
  line-height: 1;
  color: #1A1A1A;
}
#registration-form .s-panel {
  border-bottom: 1px solid #E3E3E3;
}
#registration-form .s-panel:last-child {
  border: 0;
}
#registration-form .s-panel .marketing-preference {
  margin-top: 20px;
  font-family: "GT America", sans-serif;
  font-style: normal;
}
#registration-form .s-panel .marketing-preference .groupedOtion {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}
#registration-form .s-panel .marketing-preference .groupedOtion .s-field__label {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
  width: auto;
  padding-right: 20px;
}
#registration-form .s-panel .marketing-preference .groupedOtion .s-field__label svg {
  margin-right: 5px;
  width: 20px;
  height: auto;
}
#registration-form .s-panel .marketing-preference .groupedOtion .s-field__label input {
  display: none;
}
#registration-form .s-panel .marketing-preference .groupedOtion .s-field__label .s-field__text {
  color: #3f3f3f;
}
#registration-form .s-panel .marketing-preference .groupedOtion .s-field__label input:checked + svg #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
#registration-form .s-panel .marketing-preference .groupedOtion .s-field__label input:checked + svg #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
#registration-form .s-panel .marketing-preference .marketting-preferences.title {
  font-size: 14px;
}
#registration-form .s-panel .marketing-preference .marketting-preferences.sub-title, #registration-form .s-panel .marketing-preference .marketting-preferences.footer-line {
  font-size: 12px;
  line-height: 1.2;
  color: #3f3f3f;
  display: block;
  margin: 0 0 15px;
}
#registration-form .s-panel .marketing-preference .marketting-preferences.title {
  font-size: 16px;
}
#registration-form .s-panel .marketing-preference .marketting-preferences.sub-title {
  font-size: 14px;
  color: #575757;
  margin-top: 7px;
}
#registration-form .address-title {
  padding-top: 40px;
}
#registration-form .new-add-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
@media screen and (max-width: 900px) {
  #registration-form .new-add-row {
    align-items: flex-start;
  }
}
#registration-form .new-add-row.margin-bottom {
  margin-bottom: 15px;
}
#registration-form .new-add-row.margin-bottom.mb-40 {
  margin-bottom: 40px;
}
#registration-form .new-add-row.margin-bottom.mb-20 {
  margin-bottom: 20px;
}
#registration-form .new-add-row .password-container {
  position: relative;
  width: 100%;
}
#registration-form .new-add-row .password-container input[type=password] {
  padding-right: 30px;
}
#registration-form .new-add-row .password-container .show-password {
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  cursor: pointer;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  text-decoration: underline;
  line-height: 17px;
}
#registration-form .new-add-row .add-type {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: 10px;
}
@media screen and (max-width: 500px) {
  #registration-form .new-add-row .add-type {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
#registration-form .new-add-row .add-type .add-type-btn {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1A1A1A;
  border-radius: 4px;
  border: 1px solid #BABABA;
  max-height: 44px;
  font-size: 13px;
  line-height: 1;
  padding: 15px 36px;
  font-weight: 500;
}
#registration-form .new-add-row .add-type .add-type-btn.active {
  background-color: #124634;
  color: #fff;
  border-color: #124634;
}
#registration-form .new-add-row .pin-ur-location {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border: 1px solid #BABABA;
  min-height: 50px;
  border-radius: 4px;
  flex-grow: 1;
  padding: 12px 20px;
  cursor: pointer;
  overflow: hidden;
  position: relative;
}
#registration-form .new-add-row .pin-ur-location svg {
  margin-right: 15px;
}
#registration-form .new-add-row .pin-ur-location span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  color: #8C8C8C;
  padding-right: 30px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
#registration-form .new-add-row .pin-ur-location img {
  position: absolute;
  right: 6px;
  width: 40px;
}
#registration-form .new-add-row select {
  min-width: 120px;
  min-height: 50px;
  padding: 6px;
  border-radius: 4px;
  border: 1px solid #BABABA;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  padding: 12px 20px;
  -moz-appearance: none;
  -webkit-appearance: none;
  position: relative;
  background-image: url("../svg/select-arrow.11e04d64b22e.svg");
  background-repeat: no-repeat;
  background-position: center right 20px;
  color: #1A1A1A;
  width: 100%;
  background-color: white;
}
#registration-form .new-add-row select::-webkit-input-placeholder {
  color: #8C8C8C;
}
#registration-form .new-add-row select::-moz-placeholder {
  color: #8C8C8C;
}
#registration-form .new-add-row select:-ms-input-placeholder {
  color: #8C8C8C;
}
#registration-form .new-add-row select:-moz-placeholder {
  color: #8C8C8C;
}
#registration-form .new-add-row select.mr-15 {
  margin-right: 15px;
}
@media screen and (max-width: 500px) {
  #registration-form .new-add-row select.mr-15 {
    margin-right: 10px;
  }
}
#registration-form .new-add-row input {
  flex-grow: 1;
  min-height: 50px;
  padding: 12px 20px;
  border-radius: 4px;
  border: 1px solid #BABABA;
  font-size: 14px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  width: 100%;
}
#registration-form .new-add-row input[type=submit] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: #124634;
  color: #fff;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  text-transform: none;
  font-weight: 500;
  max-height: 44px;
  min-height: 44px;
  line-height: 1px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
#registration-form .new-add-row input[type=submit]:disabled {
  opacity: 0.65;
}
#registration-form .new-add-row .name-split {
  flex-grow: 1;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#registration-form .new-add-row .name-split select:first-child {
  flex: 1;
}
#registration-form .new-add-row .name-split input {
  flex: 3;
  margin-right: 0;
}
#registration-form .new-add-row .area-split {
  flex-grow: 1;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media screen and (max-width: 400px) {
  #registration-form .new-add-row .area-split {
    display: block;
  }
  #registration-form .new-add-row .area-split select:first-child {
    margin-bottom: 15px;
  }
}
#registration-form .new-add-row .area-split select {
  flex: 2;
}
#registration-form .new-add-row .area-split select:first-child {
  flex: 2;
}
@media screen and (max-width: 500px) {
  #registration-form .new-add-row .area-split select:first-child {
    flex: 1;
  }
}
#registration-form .new-add-row .validate-msg {
  display: none;
  width: 100%;
  padding: 0;
}
#registration-form .new-add-row .validate-msg.active {
  display: block;
}
#registration-form .new-add-row .validate-msg .validate-txt {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
}
#registration-form .new-add-row .validate-msg .validate-txt li {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  color: #757575;
  font-weight: normal;
  line-height: 2;
  margin-bottom: 0;
}

@media screen and (max-width: 600px) {
  .registration-otp-container.container {
    max-width: 100% !important;
    padding: 0;
    background-color: white;
  }
  .registration-otp-container.container section > .container .row .col-12 {
    padding: 0;
  }
}
@media screen and (max-width: 600px) and (max-width: 600px) {
  .registration-otp-container.container section > .container .row .col-12 .reset-bx {
    padding: 20px;
  }
}
.registration-otp-container.container span.user-email {
  font-size: 20px;
}
.registration-otp-container.container .otp-info-small {
  color: #8c8c8c;
  font-size: 16px !important;
  line-height: 20px;
  margin-top: 35px;
  margin-bottom: 5px;
}
@media screen and (max-width: 600px) {
  .registration-otp-container.container .otp-info-small {
    margin-top: 15px;
  }
}
.registration-otp-container.container .otp-input-wrapper {
  margin-bottom: 40px;
}
.registration-otp-container.container .otp-input-wrapper.error input {
  border-color: #ffa8a8 !important;
}
@media screen and (max-width: 600px) {
  .registration-otp-container.container .registration-otp-buttons {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    column-gap: 20px;
  }
  .registration-otp-container.container .registration-otp-buttons #submitOTP {
    order: 2;
  }
}
.registration-otp-container.container .registration-otp-buttons #submitOTP {
  font-size: 16px;
}
.registration-otp-container.container .registration-otp-buttons .resend-otp-btn {
  font-weight: normal;
  margin-top: 15px;
  text-decoration: underline !important;
}
@media screen and (max-width: 600px) {
  .registration-otp-container.container .registration-otp-buttons .resend-otp-btn {
    background-color: #fff;
    border: 1px solid #F2F2F2;
    text-decoration: none !important;
    margin-top: 0px;
  }
}
.registration-otp-container.container .error-wrapper .errorlist {
  padding: 0;
  margin-top: -20px;
}
.registration-otp-container.container .error-wrapper .errorlist li {
  color: #ff5050;
  font-size: 14px;
}
.registration-otp-container.container .error-wrapper .errorlist li:before {
  content: url("../svg/error-icon.04a7273eaa9e.svg");
  top: 4px;
  position: relative;
  margin-right: 10px;
}

.registration-email-form .errorlist {
  padding: 0;
  list-style: none;
}
.registration-email-form .errorlist li {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  color: #ff5050;
  font-weight: normal;
  line-height: 2;
  margin-bottom: 0;
}

.s-basket {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2000;
  pointer-events: none;
}
.s-basket.active {
  pointer-events: auto;
}
.s-basket.active .basket-overlay {
  opacity: 1;
}
.s-basket.active .basket-holder {
  opacity: 1;
}
.s-basket.active #toast-container {
  z-index: 2;
}
.s-basket.active #toast-container .toast {
  visibility: visible;
  width: auto;
  height: auto;
}
.s-basket.active #toast-container .toast.add_product_notification, .s-basket.active #toast-container .toast.remove_product_notification, .s-basket.active #toast-container .toast.delete_product_notification {
  visibility: hidden;
  width: 0;
  height: 0;
}
.s-basket .basket-overlay {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  opacity: 0;
  -webkit-transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1);
  transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}
@media screen and (max-width: 600px) {
  .s-basket .basket-overlay {
    display: none !important;
  }
}
.s-basket .basket-holder {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  max-width: 800px;
  width: 45vw;
  z-index: 2;
  background-color: #fff;
  opacity: 0;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
  -webkit-transform: translateX(100vw);
  transform: translateX(100vw);
}
@media screen and (max-width: 1800px) {
  .s-basket .basket-holder {
    width: 48vw;
  }
}
@media screen and (max-width: 1672px) {
  .s-basket .basket-holder {
    width: 60vw;
  }
}
@media screen and (max-width: 1200px) {
  .s-basket .basket-holder {
    width: 100vw;
  }
}
.s-basket .basket-holder.active {
  -webkit-transform: none;
  transform: none;
}
.s-basket .basket-holder .banner-bx {
  margin: 0;
  padding: 0;
}
.s-basket .basket-holder .banner-bx > iframe, .s-basket .basket-holder .banner-bx > div {
  padding: 20px 0;
  display: block;
}
.s-basket .basket-holder .top-row {
  background-color: #F9F9F9;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 0;
  min-height: 58px;
  border-bottom: 1px solid #E8E8E8;
}
.s-basket .basket-holder .top-row .empty-this-basket {
  padding: 17px 36px;
  text-transform: none;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  color: #000;
  text-decoration: none;
  border-right: 1px solid #E6E6E6;
  flex-shrink: 1;
  font-size: 14px;
  min-height: 58px;
}
.s-basket .basket-holder .top-row .empty-this-basket:hover {
  background-color: #FAFAFA;
}
.s-basket .basket-holder .top-row .basket-ico {
  padding: 16px 20px;
  border-right: 1px solid #E8E8E8;
}
.s-basket .basket-holder .top-row .in-basket {
  margin-bottom: 0;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 13px;
  line-height: 1;
}
.s-basket .basket-holder .top-row .delivery-slot-title {
  margin-bottom: 0;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 1;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-left: 20px;
}
.s-basket .basket-holder .top-row .delivery-slot-title svg {
  margin-right: 15px;
}
.s-basket .basket-holder .top-row .close-basket, .s-basket .basket-holder .top-row .close-time-slot {
  cursor: pointer;
  padding: 16px 20px;
  border-left: 1px solid #E8E8E8;
}
.s-basket .basket-holder .products-in-cart {
  max-height: calc(100% - 58px);
  overflow: hidden;
  overflow-y: scroll;
  padding-bottom: 330px;
  position: relative;
}
.s-basket .basket-holder .products-in-cart::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.s-basket .basket-holder .products-in-cart::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: transparent;
}
.s-basket .basket-holder .products-in-cart::-webkit-scrollbar-thumb {
  background-color: transparent;
  outline: none;
}
.s-basket .basket-holder .products-in-cart .empty-message {
  width: 100%;
  height: 100%;
  min-height: calc(100vh - 60px - 125px);
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.s-basket .basket-holder .products-in-cart .empty-message svg {
  margin-bottom: 30px;
}
.s-basket .basket-holder .products-in-cart .empty-message .empty-txt {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 24px;
  font-weight: 500;
  line-height: 1;
}
.s-basket .basket-holder .products-in-cart .ad-row {
  display: flex;
  justify-content: center;
  border-bottom: 1px solid #F4F4F4;
}
.s-basket .basket-holder .products-in-cart .product-row {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  padding: 15px 15px;
  border-bottom: 1px solid #F4F4F4;
  position: relative;
}
.s-basket .basket-holder .products-in-cart .product-row img {
  display: block;
  width: 100px;
  height: 100px;
}
.s-basket .basket-holder .products-in-cart .product-row .product-image {
  max-width: 70px;
  padding: 30px 0;
  margin-right: 30px;
}
@media screen and (max-width: 600px) {
  .s-basket .basket-holder .products-in-cart .product-row .product-image {
    width: 30%;
    flex-grow: 1;
    order: 1;
  }
}
.s-basket .basket-holder .products-in-cart .product-row .product-info {
  max-width: 220px;
  min-width: 220px;
  margin-right: 30px;
  padding-left: 15px;
}
@media screen and (max-width: 600px) {
  .s-basket .basket-holder .products-in-cart .product-row .product-info {
    width: 65%;
    min-width: 65%;
    flex-grow: 1;
    order: 2;
    margin-right: 0;
  }
}
.s-basket .basket-holder .products-in-cart .product-row .product-info .product-name {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: normal;
  color: #1A1A1A;
}
.s-basket .basket-holder .products-in-cart .product-row .product-info .product-name a {
  color: inherit;
}
.s-basket .basket-holder .products-in-cart .product-row .product-info .product-name .qty {
  color: #BABABA;
}
.s-basket .basket-holder .products-in-cart .product-row .product-info .remove-from-basket {
  cursor: pointer;
}
.s-basket .basket-holder .products-in-cart .product-row .product-info .remove-from-basket #Remove {
  font-family: "GT America", sans-serif;
  font-style: normal;
}
.s-basket .basket-holder .products-in-cart .product-row .product-info .add-to-my-shopping-lst {
  display: inline-flex;
  padding-left: 10px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #bababa;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.02em;
  font-weight: 500;
  cursor: pointer;
}
.s-basket .basket-holder .products-in-cart .product-row .product-info .add-to-my-shopping-lst img {
  width: 20px;
  height: 13px;
  margin-top: 2px;
}
.s-basket .basket-holder .products-in-cart .product-row .plus-value-min {
  display: flex;
  min-height: 53px;
  margin: 0 20px 20px 20px;
  border: 1px solid #F4F4F4;
  border-radius: 4px;
  min-width: 240px;
}
@media screen and (max-width: 600px) {
  .s-basket .basket-holder .products-in-cart .product-row .plus-value-min {
    width: 100%;
    min-width: 50%;
    flex-grow: 1;
    order: 4;
  }
}
.s-basket .basket-holder .products-in-cart .product-row .plus-value-min .plus {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  padding: 0 26px;
  border-left: 1px solid #F4F4F4;
}
.s-basket .basket-holder .products-in-cart .product-row .plus-value-min .plus img {
  width: 20px;
  height: 20px;
}
.s-basket .basket-holder .products-in-cart .product-row .plus-value-min .value {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 53px;
  padding: 0 26px;
}
.s-basket .basket-holder .products-in-cart .product-row .plus-value-min .value p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  display: inline-block;
}
.s-basket .basket-holder .products-in-cart .product-row .plus-value-min .min {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  padding: 0 26px;
  border-right: 1px solid #F4F4F4;
}
.s-basket .basket-holder .products-in-cart .product-row .plus-value-min .min img {
  width: 20px;
  height: 20px;
}
.s-basket .basket-holder .products-in-cart .product-row .price_express_main {
  display: flex;
  flex-direction: column;
  padding-top: 0px;
}
.s-basket .basket-holder .products-in-cart .product-row .price_express_main .product-price {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  text-align: center;
}
@media screen and (max-width: 600px) {
  .s-basket .basket-holder .products-in-cart .product-row .price_express_main .product-price {
    width: 100%;
    flex-grow: 1;
    order: 3;
    padding-right: 30px;
    position: relative;
    top: 2px;
    text-align: left;
    z-index: -1;
    padding-left: 100px;
  }
}
@media (min-width: 600px) {
  .s-basket .basket-holder .products-in-cart .product-row .price_express_main .express_tag {
    display: none;
  }
}
.s-basket .basket-holder .products-in-cart .product-row .express_tag_basket {
  position: absolute;
  right: 80px;
  bottom: 15px;
  display: flex;
  column-gap: 8px;
}
@media (max-width: 600px) {
  .s-basket .basket-holder .products-in-cart .product-row .express_tag_basket {
    display: none;
  }
}
.s-basket .basket-holder .bottom-row {
  background-color: #fafafa;
  padding: 15px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 4;
  width: 100%;
}
.s-basket .basket-holder .bottom-row .open-delivery-slots, .s-basket .basket-holder .bottom-row .delivery-fee {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 1;
  cursor: pointer;
}
.s-basket .basket-holder .bottom-row .open-delivery-slots svg, .s-basket .basket-holder .bottom-row .delivery-fee svg {
  margin-right: 15px;
}
.s-basket .basket-holder .bottom-row .open-delivery-slots .open-slots-ico, .s-basket .basket-holder .bottom-row .delivery-fee .open-slots-ico {
  position: absolute;
  right: 10px;
}
.s-basket .basket-holder .bottom-row .open-delivery-slots {
  justify-content: space-between;
  background-color: #f7f7f7;
}
.s-basket .basket-holder .bottom-row .open-delivery-slots span:nth-child(1) {
  color: #727272;
}
.s-basket .basket-holder .bottom-row .open-delivery-slots span:nth-child(2) {
  color: #000;
}
.s-basket .basket-holder .bottom-row .delivery-fee {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  margin-bottom: 0px;
  padding-bottom: 7px;
}
.s-basket .basket-holder .bottom-row .delivery-fee div.right {
  position: absolute;
  right: 15px;
}
.s-basket .basket-holder .bottom-row .delivery-fee .tooltip-svg {
  margin-left: 10px;
}
.s-basket .basket-holder .bottom-row .delivery-fee .tooltip-svg #Ellipse_175 {
  fill: transparent;
  stroke: #cccccc;
}
.s-basket .basket-holder .bottom-row .delivery-fee .tooltip-svg #exlaim {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 8px;
  line-height: 1;
  font-weight: bold;
  color: #fff;
  fill: #134634;
}
.s-basket .basket-holder .bottom-row .delivery-fee.total {
  font-weight: 500;
  padding-top: 0px;
  padding-bottom: 15px;
}
.s-basket .basket-holder .bottom-row .tool-tip-msg {
  position: absolute;
  background-color: #124634;
  padding: 10px;
  border-radius: 5px;
  min-width: 181px;
  width: calc(100% - 48px);
  max-width: 300px;
  bottom: 130px;
  left: 24px;
  right: 24px;
  margin: 0 auto;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  color: #fff;
  line-height: 15px;
  font-weight: normal;
  text-align: center;
  opacity: 0;
  margin: 0;
  transform: translateY(10px);
  transition: visibility 0s linear 0.2s, opacity 0.2s ease, transform 0.2s ease;
  visibility: hidden;
}
.s-basket .basket-holder .bottom-row .tool-tip-msg.active {
  -webkit-transform: none;
  opacity: 1;
  transform: none;
  transition-delay: 0s;
  visibility: visible;
}
.s-basket .basket-holder .bottom-row .open-delivery-slots-hold {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 1;
  text-align: center;
  margin-bottom: 0px;
  padding: 15px;
}
.s-basket .basket-holder .bottom-row .button_event {
  padding: 15px;
  display: flex;
  column-gap: 15px;
  padding-top: 5px;
}
.s-basket .basket-holder .bottom-row .button_event form {
  width: 100%;
}
.s-basket .basket-holder .bottom-row .button_event .checkout-basket {
  background-color: #124634;
  color: #fff;
  width: 100%;
  font-size: 13px;
  line-height: 1;
  padding: 10px 15px;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 50px;
  border: 1px solid #124634;
}
@media screen and (max-width: 600px) {
  .s-basket .basket-holder .bottom-row .button_event .checkout-basket {
    text-align: left !important;
    justify-content: flex-start !important;
  }
}
.s-basket .basket-holder .bottom-row .button_event .checkout-basket.express_checkout {
  background-color: transparent;
  color: #124634;
}
.s-basket .basket-holder .bottom-row .button_event .checkout-basket span {
  display: inline-block;
  background-color: #fff;
  color: #1A1A1A;
  position: absolute;
  top: 10px;
  right: 15px;
  padding: 12px 20px;
  border-radius: 4px;
}
.s-basket .basket-holder .slot-holder {
  position: absolute;
  background-color: #fff;
  width: 100%;
  height: 100%;
  z-index: 10;
  top: 0;
  left: 0;
  display: none;
}
.s-basket .basket-holder .slot-holder.active {
  display: block;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot {
  padding: 30px 15px;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .immediate-delivery {
  padding: 15px 20px;
  border: 1px solid #124634;
  border-radius: 4px;
  display: flex;
  justify-content: space-between;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .immediate-delivery.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .immediate-delivery.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .immediate-delivery span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  color: #124634;
  font-weight: normal;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .immediate-delivery .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #fff;
  stroke: #E6E6E6;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .note-deliveryslot {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 15px;
  font-weight: normal;
  color: #1A1A1A;
  margin-top: 15px;
  padding: 15px 20px;
  border: 1px solid #F4F4F4;
  background-color: #FAFAFA;
  border-radius: 4px;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .top-tabs {
  position: relative;
  margin-top: 30px;
  overflow: hidden;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .top-tabs .slide-this .day-slide {
  width: auto;
  padding: 15px 40px;
  border: 1px solid #F4F4F4;
  border-left: 0;
  border-top: 1px solid #F4F4F4;
  cursor: pointer;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .top-tabs .slide-this .day-slide:first-child {
  border-left: 1px solid #F4F4F4;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .top-tabs .slide-this .day-slide.selected {
  border-top: 3px solid #1A1A1A;
  border-bottom: 0;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .top-tabs .slide-this .day-slide .tab-inner {
  text-align: center;
  margin-bottom: 0;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .top-tabs .slide-this .day-slide .tab-inner .day {
  font-weight: bold;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .top-tabs .swiper-container {
  width: 80%;
  padding: 0;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .top-tabs .swiper-button-prev-delivery-slot, .s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .top-tabs .swiper-button-next-delivery-slot {
  border: 1px solid #F4F4F4;
  background-color: #fff;
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
  width: 10%;
  display: flex;
  justify-content: center;
  align-items: center;
  height: inherit;
  min-height: 81px;
  cursor: pointer;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .top-tabs .swiper-button-prev-delivery-slot:focus, .s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .top-tabs .swiper-button-next-delivery-slot:focus {
  outline: none;
  box-shadow: none;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .top-tabs .swiper-button-next-delivery-slot {
  left: auto;
  right: 0;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs {
  width: 100%;
  display: block;
  border: 1px solid #F4F4F4;
  border-top: 0;
  padding: 15px;
  max-height: calc(50vh - 20px);
  overflow: hidden;
  overflow-y: scroll;
}
@media screen and (max-width: 600px) {
  .s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs {
    padding: 8px;
  }
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content {
  padding: 15px;
}
@media screen and (max-width: 600px) {
  .s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content {
    padding: 0;
  }
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab {
  display: none;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab.selected {
  display: block;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  margin-bottom: 0;
  border-bottom: 1px solid #F4F4F4;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice.unavailable-slot {
  cursor: not-allowed;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice.unavailable-slot .left {
  color: #BABABA;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice.unavailable-slot .left .delivery-fee {
  display: none;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice.unavailable-slot .s-card-chcek {
  display: none;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice.unavailable-slot .unavailable-txt {
  display: inline-block !important;
  color: #BABABA;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 12px;
  text-transform: uppercase;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice.selected .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice.selected .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #fff;
  stroke: #E6E6E6;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .left {
  width: calc(100% - 30px);
  color: #1A1A1A;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
}
@media screen and (max-width: 600px) {
  .s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .left {
    font-size: 14px;
  }
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .left .delivery-time-slot {
  min-width: 30%;
  display: inline-block;
}
@media screen and (max-width: 600px) {
  .s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .left .delivery-time-slot {
    min-width: 120px;
  }
}
@media screen and (max-width: 320px) {
  .s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .left .delivery-time-slot {
    min-width: 100px;
  }
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .left .delivery-fee {
  color: #BABABA;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .unavailable-txt {
  display: none;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .show-more-time-slotes {
  width: 100%;
  padding: 20px 20px 150px;
  text-align: center;
  text-decoration: none;
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #8C8C8C;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 13px;
  display: block;
}
.s-basket .basket-holder .slot-holder .pick-delivery-slot .continue-row {
  margin-top: 30px;
}
.s-basket .basket-holder .slot-holder .checkout-basket {
  background-color: #124634;
  color: #fff;
  font-size: 13px;
  line-height: 1;
  padding: 10px 15px;
  min-height: 50px;
  border: 1px solid #124634;
  margin: 20px;
  text-transform: uppercase !important;
  margin-top: 0px;
}

.mega-menu {
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  z-index: 98;
  display: none;
}
.mega-menu.active {
  display: block;
}
.mega-menu .menu-overlay {
  position: absolute;
  width: 100%;
  z-index: 2;
  background-color: #000;
  opacity: 0.45;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
@media screen and (max-width: 600px) {
  .mega-menu .menu-overlay {
    display: none !important;
  }
}
.mega-menu .menu-inner {
  position: absolute;
  top: 120px;
  left: 0;
  z-index: 3;
  background-color: #fff;
  width: 65%;
  min-height: 670px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 1230px;
  will-change: transform;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media screen and (max-width: 1800px) {
  .mega-menu .menu-inner {
    width: 70%;
  }
}
@media screen and (max-width: 1672px) {
  .mega-menu .menu-inner {
    width: 80%;
  }
}
@media screen and (max-width: 1400px) {
  .mega-menu .menu-inner {
    width: 90%;
  }
}
@media screen and (max-width: 1200px) {
  .mega-menu .menu-inner {
    display: none;
  }
}
.mega-menu .menu-inner.active {
  -webkit-transform: none;
  transform: none;
}
.mega-menu .menu-inner .top-btn {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  width: 100%;
  margin-bottom: 0;
  border-bottom: 1px solid #EBEBEB;
  background-color: #fafafa;
  display: flex;
  justify-content: flex-start;
  padding: 25px;
  padding-left: 50px;
}
.mega-menu .menu-inner .top-btn .mega-menu-btn {
  cursor: pointer;
  margin-right: 50px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: 600;
  text-transform: none;
  line-height: 1;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.mega-menu .menu-inner .top-btn .mega-menu-btn.first-child {
  padding-left: 15px;
}
.mega-menu .menu-inner .top-btn .mega-menu-btn:last-child {
  margin-right: 0;
}
.mega-menu .menu-inner .top-btn .mega-menu-btn svg {
  margin-right: 15px;
}
.mega-menu .menu-inner .bottom-row {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding-left: 15px;
}
.mega-menu .menu-inner .bottom-row .navigations {
  flex: 1;
  padding: 25px;
}
@media screen and (max-height: 775px) {
  .mega-menu .menu-inner .bottom-row .navigations {
    max-height: 75vh;
    overflow-y: scroll;
  }
}
.mega-menu .menu-inner .bottom-row .navigations::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
.mega-menu .menu-inner .bottom-row .navigations::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: #F4F4F4;
}
.mega-menu .menu-inner .bottom-row .navigations::-webkit-scrollbar-thumb {
  background-color: #bababa;
  outline: none;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column {
  min-width: 280px;
  max-width: 280px;
  position: relative;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column::-webkit-scrollbar {
  display: none;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-second-lvl, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-third-lvl {
  list-style: none;
  padding-left: 0;
  height: 100%;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-second-lvl .s-nav-item, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-third-lvl .s-nav-item {
  padding: 5px 0;
  padding-left: 10px;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item:hover, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-second-lvl .s-nav-item:hover, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-third-lvl .s-nav-item:hover {
  background-color: #ececec;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item.offer-link, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-second-lvl .s-nav-item.offer-link, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-third-lvl .s-nav-item.offer-link {
  padding-bottom: 20px;
  border-bottom: 1px solid #EBEBEB;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item.offer-link:hover, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-second-lvl .s-nav-item.offer-link:hover, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-third-lvl .s-nav-item.offer-link:hover {
  background-color: #fff;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item.offer-link .s-nav-link, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-second-lvl .s-nav-item.offer-link .s-nav-link, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-third-lvl .s-nav-item.offer-link .s-nav-link {
  color: #D11F52;
  font-weight: normal;
  font-size: 18px;
  line-height: 1;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item.all-products-link, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-second-lvl .s-nav-item.all-products-link, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-third-lvl .s-nav-item.all-products-link {
  padding-top: 20px;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item.all-products-link:hover, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-second-lvl .s-nav-item.all-products-link:hover, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-third-lvl .s-nav-item.all-products-link:hover {
  background-color: #fff;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item.all-products-link .s-nav-link, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-second-lvl .s-nav-item.all-products-link .s-nav-link, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-third-lvl .s-nav-item.all-products-link .s-nav-link {
  color: #124634;
  font-weight: 500;
  font-size: 16px;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item .s-nav-link, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-second-lvl .s-nav-item .s-nav-link, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-third-lvl .s-nav-item .s-nav-link {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  color: #1A1A1A;
  text-decoration: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item {
  padding-right: 25px;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item:hover > .nav-second-lvl {
  display: block;
  position: absolute;
  width: 280px;
  top: 0;
  left: 280px;
  border-left: 1px solid #EBEBEB;
  padding-left: 0px;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item:hover > .nav-second-lvl .s-nav-item {
  padding-right: 25px;
  padding-left: 22px;
  min-width: 280px;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item:hover > .nav-second-lvl .s-nav-item:hover > .nav-third-lvl {
  display: block;
  position: absolute;
  width: 280px;
  top: 0;
  left: 280px;
  border-left: 1px solid #EBEBEB;
  padding-left: 0px;
  height: 100%;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .s-nav-item:hover > .nav-second-lvl .s-nav-item:hover > .nav-third-lvl .s-nav-item {
  padding-left: 20px;
}
.mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .nav-second-lvl, .mega-menu .menu-inner .bottom-row .navigations .nav-column .nav-first-lvl .nav-third-lvl {
  display: none;
}
.mega-menu .menu-inner .bottom-row .banner {
  margin: 25px auto;
  width: 350px;
  border-left: 1px solid #EBEBEB;
  height: 100%;
  padding-left: 25px;
  padding-right: 25px;
}
.mega-menu .menu-inner .bottom-row .banner > div {
  margin: 0 auto;
}
.mega-menu .menu-inner .bottom-row .banner .banner-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #E3E3E3;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 500;
}

.mega-menu-drawer {
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  z-index: 2147483011;
  display: none;
  padding: env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);
}
.mega-menu-drawer.active {
  display: block;
}
.mega-menu-drawer .menu-overlay {
  position: absolute;
  width: 100%;
  z-index: 2;
  background-color: #000;
  opacity: 45%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.mega-menu-drawer .menu-inner {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  background-color: #fff;
  width: 64%;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 450px;
  width: 100vw;
  -webkit-transform: translatey(100%);
  transform: translatey(100%);
  will-change: transform;
  transition: all 0.16s cubic-bezier(0.4, 0, 0.2, 1);
}
.mega-menu-drawer .menu-inner.active {
  -webkit-transform: translatey(0%);
  transform: translatey(0%);
}
.mega-menu-drawer .menu-inner ul {
  list-style: none;
  padding-left: 0;
  width: 100%;
}
.mega-menu-drawer .menu-inner .top-row {
  height: 60px;
  max-height: 60px;
  border-bottom: 1px solid #E3E3E3;
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.mega-menu-drawer .menu-inner .top-row .close-mega-menu-drawer {
  width: 60px;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-right: 1px solid #E3E3E3;
  position: relative;
  z-index: 10;
}
.mega-menu-drawer .menu-inner .top-row .right {
  display: flex;
  align-items: center;
  flex: 1;
  justify-content: space-evenly;
  white-space: nowrap;
}
.mega-menu-drawer .menu-inner .top-row .right .user--register {
  display: flex;
  width: 50%;
  height: 100%;
  min-height: 50px;
  align-items: center;
  color: #1A1A1A;
  justify-content: center;
}
.mega-menu-drawer .menu-inner .top-row .right .user--login {
  display: flex;
  width: 50%;
  height: 100%;
  min-height: 50px;
  align-items: center;
  border-left: 1px solid #E3E3E3;
  color: #1A1A1A;
  justify-content: center;
}
.mega-menu-drawer .menu-inner .top-row .right .user--login img {
  margin-left: 10px;
}
@media screen and (max-width: 600px) {
  .mega-menu-drawer .menu-inner .drawer-lvl-zero {
    height: calc(100vh - 60px - 160px);
    overflow-y: scroll;
    padding-bottom: 60px;
  }
  .mega-menu-drawer .menu-inner .drawer-lvl-zero::-webkit-scrollbar {
    display: none;
  }
}
.mega-menu-drawer .menu-inner .drawer-lvl-zero .s-nav-item {
  padding: 15px 20px;
  border-bottom: 1px solid #e6e6e6;
}
@media screen and (max-width: 380px) {
  .mega-menu-drawer .menu-inner .drawer-lvl-zero .s-nav-item {
    padding: 15px 20px;
  }
}
.mega-menu-drawer .menu-inner .drawer-lvl-zero .s-nav-item.open-shop-drawer {
  color: #1A1A1A;
}
.mega-menu-drawer .menu-inner .drawer-lvl-zero .s-nav-item.open-shop-drawer > .s-nav-link {
  color: #1A1A1A;
}
.mega-menu-drawer .menu-inner .drawer-lvl-zero .s-nav-item.open-shop-drawer > .s-nav-link svg path {
  fill: #1A1A1A;
}
.mega-menu-drawer .menu-inner .drawer-lvl-zero .s-nav-item .s-nav-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  font-weight: normal;
  text-decoration: none;
  color: #1A1A1A;
}
.mega-menu-drawer .menu-inner .drawer-lvl-zero .s-nav-item .s-nav-link svg {
  width: 15px;
  height: 15px;
}
.mega-menu-drawer .menu-inner .drawer-lvl-zero .menu-seperator {
  height: 1px;
  background-color: #E3E3E3;
  width: calc(100% - 40px);
  display: block;
  margin: 25px 20px;
}
.mega-menu-drawer .bottom-row {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  display: block;
  background-color: #fff;
  z-index: 3;
  display: none;
}
.mega-menu-drawer .speak-to-us {
  display: block;
  padding: 25px 20px;
  color: #8C8C8C;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 300;
}
.mega-menu-drawer .speak-to-us span {
  font-weight: 600;
}
.mega-menu-drawer .speak-to-us a {
  color: inherit;
  text-decoration: none;
}
.mega-menu-drawer .register-trade-account {
  width: 100%;
  display: block;
  padding: 30px 0;
  text-align: center;
  color: #8C8C8C;
  background-color: #F2F2F2;
  text-decoration: none;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: normal;
}
.mega-menu-drawer .drawer-lvl-one, .mega-menu-drawer .drawer-lvl-two, .mega-menu-drawer .drawer-lvl-three {
  display: block;
  width: 100%;
  position: absolute;
  height: calc(100vh - 60px);
  z-index: 10;
  background-color: #fff;
  top: 60px;
  left: 0;
  -webkit-transform: translatex(-100%);
  transform: translatex(-100%);
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
  overflow-y: visible;
}
.mega-menu-drawer .drawer-lvl-one.active, .mega-menu-drawer .drawer-lvl-two.active, .mega-menu-drawer .drawer-lvl-three.active {
  -webkit-transform: none;
  transform: none;
}
.mega-menu-drawer .drawer-lvl-one::-webkit-scrollbar, .mega-menu-drawer .drawer-lvl-two::-webkit-scrollbar, .mega-menu-drawer .drawer-lvl-three::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.mega-menu-drawer .drawer-lvl-one::-webkit-scrollbar-track, .mega-menu-drawer .drawer-lvl-two::-webkit-scrollbar-track, .mega-menu-drawer .drawer-lvl-three::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: transparent;
}
.mega-menu-drawer .drawer-lvl-one::-webkit-scrollbar-thumb, .mega-menu-drawer .drawer-lvl-two::-webkit-scrollbar-thumb, .mega-menu-drawer .drawer-lvl-three::-webkit-scrollbar-thumb {
  background-color: transparent;
  outline: none;
}
.mega-menu-drawer .drawer-lvl-one .back-to-prev-cat, .mega-menu-drawer .drawer-lvl-two .back-to-prev-cat, .mega-menu-drawer .drawer-lvl-three .back-to-prev-cat {
  background-color: #fff;
  min-height: 60px;
  max-height: 60px;
  position: absolute;
  top: -60px;
  width: calc(100% - 60px);
  left: 60px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  padding-left: 15px;
  border-bottom: 1px solid #EBEBEB;
}
.mega-menu-drawer .drawer-lvl-one .back-to-prev-cat svg, .mega-menu-drawer .drawer-lvl-two .back-to-prev-cat svg, .mega-menu-drawer .drawer-lvl-three .back-to-prev-cat svg {
  margin-right: 15px;
  cursor: pointer;
}
.mega-menu-drawer .drawer-lvl-one .back-to-prev-cat span, .mega-menu-drawer .drawer-lvl-two .back-to-prev-cat span, .mega-menu-drawer .drawer-lvl-three .back-to-prev-cat span {
  cursor: pointer;
}
.mega-menu-drawer .drawer-lvl-one .drawer-scrolled, .mega-menu-drawer .drawer-lvl-two .drawer-scrolled, .mega-menu-drawer .drawer-lvl-three .drawer-scrolled {
  max-height: calc(100vh - 60px);
  overflow-y: scroll;
}
.mega-menu-drawer .drawer-lvl-one .drawer-scrolled::-webkit-scrollbar, .mega-menu-drawer .drawer-lvl-two .drawer-scrolled::-webkit-scrollbar, .mega-menu-drawer .drawer-lvl-three .drawer-scrolled::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.mega-menu-drawer .drawer-lvl-one .drawer-scrolled::-webkit-scrollbar-track, .mega-menu-drawer .drawer-lvl-two .drawer-scrolled::-webkit-scrollbar-track, .mega-menu-drawer .drawer-lvl-three .drawer-scrolled::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: transparent;
}
.mega-menu-drawer .drawer-lvl-one .drawer-scrolled::-webkit-scrollbar-thumb, .mega-menu-drawer .drawer-lvl-two .drawer-scrolled::-webkit-scrollbar-thumb, .mega-menu-drawer .drawer-lvl-three .drawer-scrolled::-webkit-scrollbar-thumb {
  background-color: transparent;
  outline: none;
}
.mega-menu-drawer .drawer-lvl-one .drawer-scrolled, .mega-menu-drawer .drawer-lvl-two .drawer-scrolled, .mega-menu-drawer .drawer-lvl-three .drawer-scrolled {
  max-height: calc(100vh - 60px);
  overflow-y: scroll;
}
.mega-menu-drawer .drawer-lvl-one .drawer-scrolled::-webkit-scrollbar, .mega-menu-drawer .drawer-lvl-two .drawer-scrolled::-webkit-scrollbar, .mega-menu-drawer .drawer-lvl-three .drawer-scrolled::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.mega-menu-drawer .drawer-lvl-one .drawer-scrolled::-webkit-scrollbar-track, .mega-menu-drawer .drawer-lvl-two .drawer-scrolled::-webkit-scrollbar-track, .mega-menu-drawer .drawer-lvl-three .drawer-scrolled::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: transparent;
}
.mega-menu-drawer .drawer-lvl-one .drawer-scrolled::-webkit-scrollbar-thumb, .mega-menu-drawer .drawer-lvl-two .drawer-scrolled::-webkit-scrollbar-thumb, .mega-menu-drawer .drawer-lvl-three .drawer-scrolled::-webkit-scrollbar-thumb {
  background-color: transparent;
  outline: none;
}
.mega-menu-drawer .drawer-lvl-one .s-nav-item, .mega-menu-drawer .drawer-lvl-two .s-nav-item, .mega-menu-drawer .drawer-lvl-three .s-nav-item {
  background-color: #fff !important;
  display: flex;
  justify-content: space-between;
}
.mega-menu-drawer .drawer-lvl-one .s-nav-item.offer-link, .mega-menu-drawer .drawer-lvl-two .s-nav-item.offer-link, .mega-menu-drawer .drawer-lvl-three .s-nav-item.offer-link {
  padding-bottom: 20px;
  border-bottom: 1px solid #EBEBEB;
  background-color: #fff;
}
.mega-menu-drawer .drawer-lvl-one .s-nav-item.offer-link .s-nav-link, .mega-menu-drawer .drawer-lvl-two .s-nav-item.offer-link .s-nav-link, .mega-menu-drawer .drawer-lvl-three .s-nav-item.offer-link .s-nav-link {
  color: #D11F52;
  font-weight: normal;
  font-size: 18px;
  line-height: 1;
}
.mega-menu-drawer .drawer-lvl-one .s-nav-item.all-products-link, .mega-menu-drawer .drawer-lvl-two .s-nav-item.all-products-link, .mega-menu-drawer .drawer-lvl-three .s-nav-item.all-products-link {
  padding-top: 20px;
}
.mega-menu-drawer .drawer-lvl-one .s-nav-item.all-products-link .s-nav-link, .mega-menu-drawer .drawer-lvl-two .s-nav-item.all-products-link .s-nav-link, .mega-menu-drawer .drawer-lvl-three .s-nav-item.all-products-link .s-nav-link {
  color: #124634;
  font-weight: 500;
  font-size: 16px;
}
.mega-menu-drawer .drawer-lvl-one .s-nav-item .lvl-arrow, .mega-menu-drawer .drawer-lvl-two .s-nav-item .lvl-arrow, .mega-menu-drawer .drawer-lvl-three .s-nav-item .lvl-arrow {
  padding: 0 10px;
  cursor: pointer;
}
.mega-menu-drawer .drawer-lvl-one .s-nav-item .lvl-arrow svg, .mega-menu-drawer .drawer-lvl-two .s-nav-item .lvl-arrow svg, .mega-menu-drawer .drawer-lvl-three .s-nav-item .lvl-arrow svg {
  width: 15px !important;
  height: 15px !important;
}
.mega-menu-drawer .drawer-lvl-two {
  top: 0;
}
.mega-menu-drawer .drawer-lvl-three {
  top: 0;
}
.mega-menu-drawer .drawer-lvl-two {
  z-index: 11;
}
.mega-menu-drawer .drawer-lvl-three {
  z-index: 12;
}

.main-search {
  position: absolute;
  top: 69px;
  left: 0;
  z-index: 102;
  display: none;
  overflow: hidden;
  width: 100%;
  background-color: white;
  height: 550px;
  -webkit-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  border-radius: 5px;
  padding: 25px 0 15px 0;
}
@media screen and (max-width: 1200px) {
  .main-search {
    position: relative;
    box-shadow: none;
    height: calc(100vh - 60px);
    top: 0;
    left: 0;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1700px) {
  .main-search {
    height: 710px;
  }
}
.main-search.recipe-search .previously-bought, .main-search.recipe-search .site-search-ad, .main-search.articles-search .previously-bought, .main-search.articles-search .site-search-ad {
  display: none !important;
}
.main-search.products-search .results-row.products, .main-search.products-search .slider-row.products {
  display: block;
}
.main-search.recipe-search .results-row.recipe, .main-search.recipe-search .slider-row.recipe {
  display: block;
}
.main-search.articles-search .results-row.journal, .main-search.articles-search .slider-row.journal {
  display: block;
}
.main-search.active {
  display: block;
}
.main-search.not-searching .slider-row:after {
  display: none;
}
.main-search.not-searching .slider-row .prodcut-slider {
  display: none;
}
.main-search .site-search {
  z-index: 4;
  right: 0;
  width: 100%;
  background-color: #fff;
  height: 510px;
  display: grid;
  grid-template-columns: 1fr 2fr;
  overflow: hidden;
  grid-gap: 10px;
}
@media screen and (max-width: 1200px) {
  .main-search .site-search {
    width: 100%;
    height: calc(100vh - 100px);
    display: block;
    overflow: scroll;
    padding-bottom: 90px;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1700px) {
  .main-search .site-search {
    height: 660px;
  }
}
.main-search .site-search.active {
  -webkit-transform: none;
  transform: none;
}
.main-search .site-search .site-search-column {
  min-width: 0;
  overflow: hidden;
  display: grid;
}
.main-search .site-search .site-search-column .list-title {
  padding: 0;
  min-height: auto;
  background-color: white;
  font-weight: normal;
  color: #1A1A1A;
  padding-bottom: 15px;
  font-size: 16px;
}
@media screen and (max-width: 1200px) {
  .main-search .site-search .site-search-column {
    display: block;
  }
}
@media screen and (min-width: 1200px) {
  .main-search .site-search .site-search-column.left {
    grid-auto-rows: 1fr fit-content(150px);
  }
}
.main-search .site-search .site-search-column.left .result-list {
  overflow: auto;
  padding-bottom: 20px;
}
@media screen and (max-width: 1200px) {
  .main-search .site-search .site-search-column.left .result-list {
    max-height: 380px;
    margin-right: 20px;
  }
}
.main-search .site-search .site-search-column.left .previously-bought {
  padding: 10px 30px 0 30px;
  position: relative;
  width: 100%;
  overflow: hidden;
  display: none;
}
.main-search .site-search .site-search-column.left .previously-bought.active {
  display: block;
}
.main-search .site-search .site-search-column.left .previously-bought .swiper-container {
  overflow: hidden;
}
.main-search .site-search .site-search-column.left .previously-bought .list-title {
  display: block;
}
.main-search .site-search .site-search-column.left .previously-bought .previously-bought-products .list-title {
  display: block;
}
.main-search .site-search .site-search-column.left .previously-bought .previously-bought-products .product {
  margin: 0 5px;
}
.main-search .site-search .site-search-column.left .previously-bought .previously-bought-products .product.in-cart .add-product {
  background-color: #AE862E !important;
}
.main-search .site-search .site-search-column.left .previously-bought .previously-bought-products .product.in-cart .add-product .js-product-quantity {
  display: inline;
}
.main-search .site-search .site-search-column.left .previously-bought .previously-bought-products .product.in-cart .add-product .add-btn-label {
  display: none;
}
.main-search .site-search .site-search-column.left .previously-bought .previously-bought-products .product .js-product-quantity {
  display: none;
}
.main-search .site-search .site-search-column.left .previously-bought .previously-bought-products .product .product-img {
  min-height: 75px;
}
.main-search .site-search .site-search-column.left .previously-bought .previously-bought-products .product .product-img a {
  padding: 0;
}
.main-search .site-search .site-search-column.left .previously-bought .previously-bought-products .product .product-img a img {
  max-width: 75px;
  max-height: 75px;
  display: block;
  margin: 0px auto;
}
.main-search .site-search .site-search-column.left .previously-bought .previously-bought-products .product .product-add-remove {
  width: 60px;
  margin: 0px auto;
  cursor: pointer;
}
.main-search .site-search .site-search-column.left .previously-bought .previously-bought-products .product .product-add-remove .add-product {
  display: block;
  text-align: center;
  padding: 4px 0;
  color: #fff;
  background-color: #124634;
  border-color: #124634;
  border-radius: 3px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 10px;
  text-transform: uppercase;
}
.main-search .site-search .site-search-column.left .previously-bought:before {
  content: "";
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.5) 20%, #fff);
  position: absolute;
  height: 35px;
  top: -35px;
  left: 0;
  z-index: 2;
  width: 100%;
  border-bottom: 1px solid #EEEEF0;
}
.main-search .site-search .site-search-column.right {
  grid-auto-rows: 1fr fit-content(350px);
  border-left: 1px solid #EEEEF0;
  padding-right: 10px;
}
.main-search .site-search .site-search-column.right .site-search-result-with-image {
  width: 100%;
  overflow: hidden;
  padding: 0 0 0 30px;
}
@media screen and (max-width: 1200px) {
  .main-search .site-search .site-search-column.right .site-search-result-with-image {
    padding-top: 30px;
  }
}
.main-search .site-search .site-search-column.right .site-search-ad {
  max-height: 90px;
}
@media screen and (max-width: 1200px) {
  .main-search .site-search .site-search-column.right .site-search-ad {
    max-height: 280px;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1700px) {
  .main-search .site-search .site-search-column.right .site-search-ad {
    max-height: 250px;
  }
}
.main-search .site-search .search-row {
  border-bottom: 1px solid #e6e6e6;
  max-height: 60px;
}
.main-search .site-search .search-row form {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 10px 0 30px;
}
.main-search .site-search .search-row form input {
  flex-grow: 1;
  width: 100%;
  height: 60px;
  border: 0;
  font-size: 14px;
  position: relative;
  top: -5px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  color: #1A1A1A;
}
.main-search .site-search .search-row form input::-webkit-input-placeholder {
  color: #BABABA;
  font-weight: 400;
  text-transform: none;
  line-height: 1;
}
.main-search .site-search .search-row form input:-ms-input-placeholder {
  color: #BABABA;
  font-weight: 400;
  text-transform: none;
  line-height: 1;
}
.main-search .site-search .search-row form input::placeholder {
  color: #BABABA;
  font-weight: 400;
  text-transform: none;
  line-height: 1;
}
@media screen and (max-width: 1200px) {
  .main-search .site-search .search-row form input {
    border-right: 1px solid #E6E6E6;
    margin-right: 32px;
    top: -1px;
  }
}
@media screen and (max-width: 1200px) {
  .main-search .site-search .search-row form input {
    margin-right: 21px;
  }
}
.main-search .site-search .search-row form .open-search-list {
  flex-shrink: 1;
  min-width: 120px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  text-transform: none;
  color: #BABABA;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
  min-height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 1200px) {
  .main-search .site-search .search-row form .open-search-list {
    border-right: 1px solid #E6E6E6;
    margin-right: 25px;
    padding-right: 25px;
  }
}
@media screen and (max-width: 600px) {
  .main-search .site-search .search-row form .open-search-list {
    display: none;
  }
}
.main-search .site-search .search-row form .open-search-list:hover {
  color: #1A1A1A !important;
}
.main-search .site-search .search-row form .search-site-btn {
  flex-shrink: 1;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  width: 60px;
  height: 60px;
  border-right: 1px solid #E6E6E6;
  margin-right: 32px;
}
@media screen and (max-width: 1200px) {
  .main-search .site-search .search-row form .search-site-btn {
    display: none;
  }
}
.main-search .site-search .search-row form .search-site-btn:hover svg path, .main-search .site-search .search-row form .search-site-btn:hover svg rect {
  fill: #124634;
}
.main-search .site-search .search-row form .search-site-btn svg path, .main-search .site-search .search-row form .search-site-btn svg rect {
  fill: rgb(26, 26, 26);
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.main-search .site-search .search-row form #search-row-close {
  display: none;
  margin-right: 25px;
  cursor: pointer;
}
@media screen and (max-width: 1200px) {
  .main-search .site-search .search-row form #search-row-close {
    display: block;
  }
}
@media screen and (max-width: 600px) {
  .main-search .site-search .search-row form #search-row-close {
    margin-right: 15px;
  }
}
.main-search .site-search .tabs-row {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  max-height: 50px;
  border-bottom: 1px solid #e6e6e6;
}
@media screen and (max-width: 600px) {
  .main-search .site-search .tabs-row {
    overflow-x: scroll;
  }
}
.main-search .site-search .tabs-row::-webkit-scrollbar {
  display: none;
}
.main-search .site-search .tabs-row .tabs-btn {
  height: 50px;
  min-width: 175px;
  text-align: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: 500;
  text-transform: none;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #bababa;
  border-right: 1px solid #e6e6e6;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.main-search .site-search .tabs-row .tabs-btn:hover {
  color: #1A1A1A;
}
.main-search .site-search .tabs-row .tabs-btn.active {
  color: #1A1A1A;
}
.main-search .site-search .results-row {
  position: relative;
  padding: 0 30px;
  display: none;
}
.main-search .site-search .results-row.recipe li.result-wrapper, .main-search .site-search .results-row.journal li.result-wrapper {
  display: flex;
  grid-gap: 10px;
  margin: 0;
  border-bottom: 1px solid #EEEEF0;
  align-items: center;
  padding: 10px 0;
}
.main-search .site-search .results-row.recipe li.result-wrapper.title, .main-search .site-search .results-row.journal li.result-wrapper.title {
  border-bottom: none;
}
.main-search .site-search .results-row.recipe li.result-wrapper img.search-result-img, .main-search .site-search .results-row.journal li.result-wrapper img.search-result-img {
  width: 40px;
  height: 40px;
  display: block;
}
.main-search .site-search .results-row::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
.main-search .site-search .results-row::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: #F4F4F4;
}
.main-search .site-search .results-row::-webkit-scrollbar-thumb {
  background-color: #bababa;
  outline: none;
}
.main-search .site-search .results-row .popular-title {
  color: #BABABA;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: normal;
}
.main-search .site-search .results-row .results-row-ads {
  position: relative;
  margin-bottom: 30px;
  width: 100%;
  height: 250px;
}
@media (min-width: 1201px) {
  .main-search .site-search .results-row .results-row-ads {
    position: sticky;
    top: 0;
    left: 0;
    right: 0;
    height: auto;
  }
}
.main-search .site-search .results-row .results-row-ads > div {
  position: relative;
  margin: 0 auto;
  width: 300px;
  height: 250px;
}
@media (min-width: 1201px) {
  .main-search .site-search .results-row .results-row-ads > div {
    position: absolute;
    top: 0;
    right: 0;
  }
}
.main-search .site-search .results-row .results-row-results {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.main-search .site-search .results-row .results-row-results .result-wrapper {
  margin-bottom: 0;
  padding: 5px 0;
}
.main-search .site-search .results-row .results-row-results .result-wrapper.past-searches {
  display: flex;
  grid-gap: 10px;
  justify-content: space-between;
}
.main-search .site-search .results-row .results-row-results .result-wrapper.past-searches img.close-search {
  cursor: pointer;
}
.main-search .site-search .results-row .results-row-results .result-wrapper.title {
  position: sticky;
  top: 0;
  background: white;
}
.main-search .site-search .results-row .results-row-results .result-wrapper img.search-result-img {
  display: none;
}
.main-search .site-search .results-row .results-row-results .result-wrapper .site-search-result {
  color: #3E3E3E;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 300;
  line-height: 20px;
  padding: 0;
  min-height: auto;
}
.main-search .site-search .results-row .results-row-results .result-wrapper .site-search-result.suggested-category {
  color: #3E3E3E;
}
.main-search .site-search .results-row .results-row-results .result-wrapper .site-search-result.suggested-category span {
  color: #c0c0c0;
}
.main-search .site-search .results-row .results-row-results .result-wrapper .site-search-result span.search-key {
  display: inline;
  color: #000;
  font-weight: 500;
}
.main-search .site-search .slider-row {
  display: none;
  padding-right: 20px;
}
.main-search .site-search .slider-row.active {
  display: block;
  background-color: #fff;
}
.main-search .site-search .slider-row .prodcut-slider {
  position: relative;
  margin-bottom: 0;
  padding: 15px 0 0 0 !important;
}
.main-search .site-search .slider-row .prodcut-slider .product-slide {
  border: 1px solid #EEEEF0 !important;
  border-radius: 5px;
}
.main-search .site-search .slider-row .prodcut-slider .product-img {
  min-height: 150px;
}
@media screen and (max-width: 640px) {
  .main-search .site-search .slider-row .prodcut-slider .product-img {
    min-height: 280px;
  }
}
.main-search .site-search .slider-row .prodcut-slider .product-img .product-link {
  background-color: transparent;
}
.main-search .site-search .slider-row .prodcut-slider .product-info a:hover {
  background-color: transparent;
  padding: 0;
}
.main-search .site-search .slider-row .prodcut-slider .product-name a {
  padding: 0;
}
.main-search .site-search .slider-row .prodcut-slider .swiper-button-prev-prd.swiper-button-disabled,
.main-search .site-search .slider-row .prodcut-slider .swiper-button-next-prd.swiper-button-disabled {
  display: none;
}
.main-search .site-search .slider-row.recipe, .main-search .site-search .slider-row.journal {
  height: 100%;
  overflow: auto;
}
.main-search .site-search .slider-row .search-slider {
  position: relative;
}
.main-search .site-search .slider-row .search-slider .recipie-list {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  overflow: hidden;
  grid-gap: 20px;
}
@media screen and (max-width: 1800px) {
  .main-search .site-search .slider-row .search-slider .recipie-list {
    grid-template-columns: 1fr 1fr;
  }
}
.main-search .site-search .slider-row .search-slider .recipie-list .recipie-list-item {
  width: 100%;
  overflow: hidden;
}
.main-search .site-search .slider-row .search-slider .recipie-list .recipie-list-item .link-img {
  max-height: 230px;
  min-height: 230px;
  padding: 0;
  width: 100%;
  overflow: hidden;
  border-radius: 5px;
}
@media screen and (max-width: 600px) {
  .main-search .site-search .slider-row .search-slider .recipie-list {
    rid-template-columns: 1fr 1fr;
  }
}
@media screen and (max-width: 768px) {
  .main-search .site-search .slider-row .search-slider .recipie-list {
    rid-template-columns: 1fr;
  }
}
.main-search .site-search .slider-row .search-slider .recipie-list img {
  width: 100%;
  height: 100%;
  max-height: 300px;
  object-fit: cover;
  object-position: 50% 50%;
}
.main-search .site-search .slider-row .search-slider .recipie-list .recipe-slide-txt {
  padding-top: 10px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #fff;
}
.main-search .site-search .slider-row .search-slider .recipie-list .recipe-slide-txt .recipe-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  line-height: 33px;
  font-size: 20px;
  line-height: 1.25;
  color: #1A1A1A;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 10px;
  max-height: 66px;
  overflow: hidden;
  padding: 0;
  min-height: auto;
}
.main-search .site-search .slider-row .search-slider .recipie-list .recipe-slide-txt .align-bottom {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 400;
}
@media screen and (max-width: 1200px) {
  .main-search .site-search .slider-row .search-slider .recipie-list .recipe-slide-txt .align-bottom {
    text-align: center;
  }
}
.main-search .site-search .slider-row .search-slider .recipie-list .recipe-slide-txt .align-bottom .cuisine, .main-search .site-search .slider-row .search-slider .recipie-list .recipe-slide-txt .align-bottom .category {
  line-height: 1;
  margin-bottom: 0px;
  color: #A3A3A3;
}
.main-search .site-search .search-shopping-list {
  position: absolute;
  top: 0;
  left: 0;
  width: calc(100% - 60px);
  box-shadow: 0 0 14px rgba(0, 0, 0, 0.15);
  background-color: #fff;
  height: 100vh;
  z-index: 24;
  display: none;
}
@media screen and (max-width: 1200px) {
  .main-search .site-search .search-shopping-list {
    width: 100%;
  }
}
@media screen and (max-width: 600px) {
  .main-search .site-search .search-shopping-list {
    display: none;
  }
}
.main-search .site-search .search-shopping-list.active {
  display: block;
}
.main-search .site-search .search-shopping-list .top-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 68px;
  max-height: 68px;
  border-bottom: 1px solid #e6e6e6;
  width: 100%;
  padding: 0 30px;
}
.main-search .site-search .search-shopping-list .top-row .list-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 18px;
  line-height: 1;
  color: #1A1A1A;
  margin-bottom: 0;
}
.main-search .site-search .search-shopping-list #search-shopping-list-close {
  cursor: pointer;
}
.main-search .site-search .search-shopping-list .shopping-list-add {
  width: 100%;
  height: calc(100vh - 68px);
  padding: 30px;
  position: relative;
}
.main-search .site-search .search-shopping-list .shopping-list-add .text-input {
  border: 1px solid #e6e6e6;
  border-radius: 8px;
  height: calc(100% - 60px);
  padding: 24px;
  width: 100%;
}
.main-search .site-search .search-shopping-list .shopping-list-add .text-input textarea {
  background-attachment: local;
  background-image: -webkit-linear-gradient(left, #fff, transparent 0), -webkit-linear-gradient(right, #fff, transparent 0), -webkit-linear-gradient(#fff 39px, #e6e6e6 0, #e6e6e6 40px, #fff 0);
  background-size: 100% 100%, 100% 100%, 100% 40px;
  border: none;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: calc(0.215vw + 16.41202px);
  font-weight: 400;
  height: 100%;
  letter-spacing: 0.02em;
  line-height: 1.25;
  line-height: 2em;
  outline: none;
  resize: none;
  width: 100%;
}
@media (min-width: 1672px) {
  .main-search .site-search .search-shopping-list .shopping-list-add .text-input textarea {
    font-size: 20px;
  }
}
.main-search .site-search .search-shopping-list .shopping-list-add .bottom-row {
  width: 100%;
  padding: 24px;
  display: flex;
  justify-content: flex-end;
}
.main-search .site-search .search-shopping-list .shopping-list-add .search-for-this-list {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  border: 1px solid #CA9E67;
  color: #CA9E67;
  padding: 20px 60px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  text-transform: none;
  line-height: 1;
}

.custom-scroll::-webkit-scrollbar {
  width: 4px;
}

.custom-scroll::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: #e6e6e6;
}

.custom-scroll::-webkit-scrollbar-thumb {
  background-color: #124634;
  border-radius: 2px;
  outline: none;
}

.custom-scroll {
  position: relative;
}
.custom-scroll .ps__rail-x,
.custom-scroll .ps__rail-y {
  opacity: 1 !important;
}
.custom-scroll .ps__thumb-y {
  width: 4px !important;
  right: 0px;
  background-color: #124634 !important;
}
.custom-scroll .ps__rail-y {
  width: 4px !important;
  background-color: #e6e6e6 !important;
}

.previous-order-popup {
  background-color: rgba(0, 0, 0, 0.5);
  position: fixed;
  z-index: 99999;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
.previous-order-popup.active {
  display: flex;
}
.previous-order-popup .popup-inner {
  background-color: #fff;
  border-radius: 5px;
  -webkit-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  width: 100%;
  max-width: 850px;
  padding: 40px;
  position: relative;
}
@media screen and (max-width: 600px) {
  .previous-order-popup .popup-inner {
    padding: 30px;
  }
}
.previous-order-popup .popup-inner .close--popup {
  cursor: pointer;
  position: absolute;
  right: 40px;
  top: 40px;
}
@media screen and (max-width: 600px) {
  .previous-order-popup .popup-inner .close--popup {
    right: 30px;
    top: 30px;
  }
}
.previous-order-popup .popup-inner .prev-order-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 22px;
  font-weight: 500;
  line-height: 1;
}
.previous-order-popup .popup-inner .prev-order-sub-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  line-height: 19px;
}
.previous-order-popup .popup-inner .view-all-prev-order {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  line-height: 7px;
  display: block;
  width: 100%;
  padding: 15px 0;
  color: #1A1A1A;
  border-top: 1px solid #F4F4F4;
  border-bottom: 1px solid #F4F4F4;
  display: flex;
  justify-content: space-between;
  margin-top: 15px;
}
.previous-order-popup .popup-inner .last-row {
  display: flex;
  justify-content: space-between;
  margin-top: 15px;
}
.previous-order-popup .popup-inner .last-row .order-total {
  width: 50%;
  display: inline-block;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
}
.previous-order-popup .popup-inner .last-row .right {
  min-width: 40%;
  display: flex;
  justify-content: flex-end;
}
.previous-order-popup .popup-inner .last-row .right .to-basket {
  color: #BABABA;
  border: 1px solid #BABABA;
  border-radius: 4px;
  padding: 12px 25px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
}
.previous-order-popup .popup-inner .last-row .right .checkout-this-order {
  color: #fff;
  border: 1px solid #124634;
  background-color: #124634;
  border-radius: 4px;
  padding: 12px 25px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  margin-left: 15px;
}
.previous-order-popup .popup-inner .products-in-cart {
  max-height: calc(40vh - 58px);
  overflow: hidden;
  overflow-y: scroll;
}
.previous-order-popup .popup-inner .products-in-cart::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.previous-order-popup .popup-inner .products-in-cart::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: transparent;
}
.previous-order-popup .popup-inner .products-in-cart::-webkit-scrollbar-thumb {
  background-color: transparent;
  outline: none;
}
.previous-order-popup .popup-inner .products-in-cart .product-row {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  padding: 15px 15px;
}
.previous-order-popup .popup-inner .products-in-cart .product-row:not(:last-child) {
  border-bottom: 1px solid #F4F4F4;
}
.previous-order-popup .popup-inner .products-in-cart .product-row.empty {
  display: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 40px 15px 0;
  border-bottom: 0;
}
.previous-order-popup .popup-inner .products-in-cart .product-row.empty svg {
  margin-bottom: 30px;
}
.previous-order-popup .popup-inner .products-in-cart .product-row.empty .empty-txt {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 24px;
  font-weight: 500;
  line-height: 1;
}
.previous-order-popup .popup-inner .products-in-cart .product-row .product-image {
  max-width: 70px;
  padding: 30px 0;
  margin-right: 30px;
}
@media screen and (max-width: 600px) {
  .previous-order-popup .popup-inner .products-in-cart .product-row .product-image {
    width: 30%;
    flex-grow: 1;
    order: 1;
  }
}
.previous-order-popup .popup-inner .products-in-cart .product-row .product-info {
  max-width: 170px;
  margin-right: 30px;
}
@media screen and (max-width: 600px) {
  .previous-order-popup .popup-inner .products-in-cart .product-row .product-info {
    width: 65%;
    min-width: 65%;
    flex-grow: 1;
    order: 2;
  }
}
.previous-order-popup .popup-inner .products-in-cart .product-row .product-info .product-name {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: normal;
  color: #1A1A1A;
}
.previous-order-popup .popup-inner .products-in-cart .product-row .product-info .product-name a {
  color: inherit;
}
.previous-order-popup .popup-inner .products-in-cart .product-row .product-info .product-name .qty {
  color: #BABABA;
}
.previous-order-popup .popup-inner .products-in-cart .product-row .product-info .remove-from-basket {
  cursor: pointer;
}
.previous-order-popup .popup-inner .products-in-cart .product-row .product-info .remove-from-basket #Remove {
  font-family: "GT America", sans-serif;
  font-style: normal;
}
.previous-order-popup .popup-inner .products-in-cart .product-row .plus-value-min {
  display: flex;
  min-height: 53px;
  margin: 0 20px 20px 20px;
  border: 1px solid #F4F4F4;
  border-radius: 4px;
}
@media screen and (max-width: 600px) {
  .previous-order-popup .popup-inner .products-in-cart .product-row .plus-value-min {
    width: 100%;
    flex-grow: 1;
    order: 4;
  }
}
.previous-order-popup .popup-inner .products-in-cart .product-row .plus-value-min .plus {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  padding: 0 26px;
  border-left: 1px solid #F4F4F4;
}
.previous-order-popup .popup-inner .products-in-cart .product-row .plus-value-min .plus img {
  width: 20px;
  height: 20px;
}
.previous-order-popup .popup-inner .products-in-cart .product-row .plus-value-min .value {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 53px;
  padding: 0 26px;
  min-width: 100px;
}
.previous-order-popup .popup-inner .products-in-cart .product-row .plus-value-min .value p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  display: inline-block;
}
.previous-order-popup .popup-inner .products-in-cart .product-row .plus-value-min .min {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  padding: 0 26px;
  border-right: 1px solid #F4F4F4;
}
.previous-order-popup .popup-inner .products-in-cart .product-row .plus-value-min .min img {
  width: 20px;
  height: 20px;
}
.previous-order-popup .popup-inner .products-in-cart .product-row .product-price {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  margin-left: 15px;
  text-align: right;
}
@media screen and (max-width: 600px) {
  .previous-order-popup .popup-inner .products-in-cart .product-row .product-price {
    width: 100%;
    flex-grow: 1;
    order: 3;
    padding-right: 30px;
  }
}

.s-accordion-container {
  position: relative;
  width: 100%;
  height: auto;
  margin: 10px auto;
}
.s-accordion-container .s-set {
  position: relative;
  width: 100%;
  height: auto;
  background-color: #fff;
}
.s-accordion-container .s-set .s-set-tab {
  display: block;
  padding: 10px 15px;
  text-decoration: none;
  border-bottom: 1px solid #E3E3E3;
  transition: all 0.2s linear;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 40px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1A1A1A;
  font-weight: 500;
  font-size: 18px;
}
.s-accordion-container .s-set .s-set-tab.active {
  border-bottom: 0;
}
.s-accordion-container .s-set .s-set-tab.active .s-accordion-arrow {
  transform: rotate(180deg);
}
.s-accordion-container .s-set .s-set-tab.active .s-accordion-arrow .s-accordion-arrow-bg {
  fill: #124634;
  stroke: #124634;
}
.s-accordion-container .s-set .s-set-tab.active .s-accordion-arrow .s-accordion-arrow-bg circle:last-child {
  display: none;
}
.s-accordion-container .s-set .s-set-tab.active .s-accordion-arrow .s-inner-arrow {
  stroke: #fff;
}
.s-accordion-container .s-set .s-set-content {
  background-color: #fff;
  border-bottom: 1px solid #ddd;
  display: none;
  padding: 10px 40px 20px;
}
.s-accordion-container .s-set .s-set-content p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1A1A1A;
  font-size: 16px;
  font-weight: 400;
}
.s-accordion-container .s-set .s-set-content ul li, .s-accordion-container .s-set .s-set-content ol li {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1A1A1A;
  font-size: 16px;
  font-weight: 400;
}
.s-accordion-container .s-set .s-set-content .choose-sub .sub-options {
  position: relative;
  margin-bottom: 0px;
}
.s-accordion-container .s-set .s-set-content .choose-sub .sub-options.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.s-accordion-container .s-set .s-set-content .choose-sub .sub-options.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.s-accordion-container .s-set .s-set-content .choose-sub .sub-options .s-card-chcek {
  position: absolute;
  right: 15px;
  top: 36px;
}
.s-accordion-container .s-set .s-set-content .choose-sub .sub-options .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #fff;
  stroke: #E6E6E6;
}
.s-accordion-container .s-set .s-set-content .choose-sub .continue-row {
  margin-top: 30px;
}
.s-accordion-container .s-set .s-set-content .cart-sub .cart-options {
  position: relative;
  margin-bottom: 0px;
}
.s-accordion-container .s-set .s-set-content .cart-sub .cart-options.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.s-accordion-container .s-set .s-set-content .cart-sub .cart-options.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.s-accordion-container .s-set .s-set-content .cart-sub .cart-options .s-card-chcek {
  position: absolute;
  right: 15px;
  top: 36px;
}
.s-accordion-container .s-set .s-set-content .cart-sub .cart-options .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #fff;
  stroke: #E6E6E6;
}
.s-accordion-container .s-set .s-set-content .cart-sub .cart-js {
  justify-content: space-between !important;
}
.s-accordion-container .s-set .s-set-content .cart-sub input:checked .cart-options .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.s-accordion-container .s-set .s-set-content .cart-sub input:checked .cart-options .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.s-accordion-container .s-set .s-set-content .cart-sub .cart-options.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.s-accordion-container .s-set .s-set-content .cart-sub .cart-options.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.s-accordion-container .s-set .s-set-content .cart-sub .continue-row {
  margin-top: 30px;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .immediate-delivery {
  padding: 15px 20px;
  background-color: rgba(202, 158, 103, 0.1);
  border-radius: 4px;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .immediate-delivery .icon_tag svg {
  width: 100px;
  height: 30px;
}
@media (min-width: 1650px) {
  .s-accordion-container .s-set .s-set-content .pick-delivery-slot .immediate-delivery .icon_tag {
    position: absolute;
    text-align: center;
    width: 100%;
  }
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .immediate-delivery.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .immediate-delivery.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .immediate-delivery span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  color: #ca9e67;
  font-weight: normal;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .immediate-delivery .s-card-chcek #s-card-tick-mark .circle-card {
  fill: rgba(202, 158, 103, 0.1);
  stroke: #ca9e67;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .immediate-delivery .s-card-chcek .s-card-filter-tick {
  fill: none;
  stroke: none;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .immediate-delivery.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #ca9e67;
  stroke: #ca9e67;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .immediate-delivery.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .immediate-delivery.checked .s-card-chcek .s-card-filter-tick {
  fill: #fff;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .note-deliveryslot {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 15px;
  font-weight: normal;
  color: #1A1A1A;
  margin-top: 15px;
  padding: 15px 20px;
  border: 1px solid #F4F4F4;
  background-color: #FAFAFA;
  border-radius: 4px;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector-switcher {
  display: flex;
  width: 100%;
  justify-content: space-around;
  border: 1px solid #F4F4F4;
  border-bottom: 0px;
  margin-top: 30px;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector-switcher > div {
  width: 100%;
  text-align: center;
  padding: 20px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  text-transform: uppercase;
  cursor: pointer;
  color: rgba(18, 70, 52, 0.005);
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector-switcher > div.checked {
  color: rgb(18, 70, 52);
  background-color: rgba(18, 70, 52, 0.03);
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector-switcher > div.disabled {
  pointer-events: none;
  opacity: 0.5;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .top-tabs {
  position: relative;
  margin-top: 30px;
  overflow: hidden;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .top-tabs .slide-this .day-slide {
  width: auto;
  padding: 15px 40px;
  border: 1px solid #F4F4F4;
  border-left: 0;
  border-top: 1px solid #F4F4F4;
  cursor: pointer;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .top-tabs .slide-this .day-slide:first-child {
  border-left: 1px solid #F4F4F4;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .top-tabs .slide-this .day-slide.selected {
  border-top: 3px solid #1A1A1A;
  border-bottom: 0;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .top-tabs .slide-this .day-slide .tab-inner {
  text-align: center;
  margin-bottom: 0;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .top-tabs .slide-this .day-slide .tab-inner .day {
  font-weight: bold;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .top-tabs .swiper-container {
  width: 80%;
  padding: 0;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .top-tabs .swiper-button-prev-delivery-slot, .s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .top-tabs .swiper-button-next-delivery-slot {
  border: 1px solid #F4F4F4;
  background-color: #fff;
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
  width: 10%;
  display: flex;
  justify-content: center;
  align-items: center;
  height: inherit;
  min-height: 81px;
  cursor: pointer;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .top-tabs .swiper-button-prev-delivery-slot:focus, .s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .top-tabs .swiper-button-next-delivery-slot:focus {
  outline: none;
  box-shadow: none;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .top-tabs .swiper-button-next-delivery-slot {
  left: auto;
  right: 0;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs {
  width: 100%;
  display: block;
  border: 1px solid #F4F4F4;
  border-top: 0;
  padding: 15px;
}
@media screen and (max-width: 600px) {
  .s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs {
    padding: 8px;
  }
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content {
  padding: 15px;
}
@media screen and (max-width: 600px) {
  .s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content {
    padding: 0;
  }
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab {
  display: none;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab.selected {
  display: block;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  margin-bottom: 0;
  border-bottom: 1px solid #F4F4F4;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice.unavailable-slot {
  cursor: not-allowed;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice.unavailable-slot .left {
  color: #BABABA;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice.unavailable-slot .left .delivery-fee {
  display: none;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice.unavailable-slot .s-card-chcek {
  display: none;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice.unavailable-slot .unavailable-txt {
  display: inline-block !important;
  color: #BABABA;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 12px;
  text-transform: uppercase;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice.selected .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice.selected .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #fff;
  stroke: #E6E6E6;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .left {
  width: calc(100% - 30px);
  color: #1A1A1A;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
}
@media screen and (max-width: 600px) {
  .s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .left {
    font-size: 14px;
  }
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .left .delivery-time-slot {
  min-width: 30%;
  display: inline-block;
}
@media screen and (max-width: 600px) {
  .s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .left .delivery-time-slot {
    min-width: 120px;
  }
}
@media screen and (max-width: 320px) {
  .s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .left .delivery-time-slot {
    min-width: 100px;
  }
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .left .delivery-fee {
  color: #BABABA;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .time-choice .unavailable-txt {
  display: none;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector .delivery-slot-tabs .slot-tabbed-content .slot-data-tab .show-more-time-slotes {
  width: 100%;
  padding: 20px;
  text-align: center;
  text-decoration: none;
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #8C8C8C;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 13px;
  display: block;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector.multi {
  display: none;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector.multi .top-tabs {
  margin-top: 0px;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .slot-selector.multi.checked {
  display: block;
}
.s-accordion-container .s-set .s-set-content .pick-delivery-slot .continue-row {
  margin-top: 30px;
}
.s-accordion-container .s-set.cart-pack .sub-txt {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 600px) {
  .s-accordion-container .s-set.cart-pack .sub-txt {
    flex-direction: column;
  }
}
.s-accordion-container .s-set.cart-pack .grey {
  color: #BABABA;
  padding-left: 30px;
}
@media (max-width: 600px) {
  .s-accordion-container .s-set.cart-pack .grey {
    padding-left: 0px;
  }
}

footer {
  background-color: #124634;
}
footer .footer-area {
  padding: 60px 60px 0px 60px;
  border-bottom: 1px solid #386455;
  position: relative;
}
@media screen and (min-width: 1200px) {
  footer .footer-area {
    min-height: 375px;
  }
}
@media screen and (max-width: 1200px) {
  footer .footer-area {
    background-color: #fff;
    padding: 0;
  }
}
footer .footer-area.desktop .footer-white-logo {
  width: 150px;
  margin-bottom: 40px;
}
footer .footer-area .accordion {
  margin-top: 0;
  background-color: #124634;
}
footer .footer-area .accordion .card {
  border: none;
  margin-bottom: 0;
  border-bottom: 1px solid #386455;
}
@media screen and (max-width: 1200px) {
  footer .footer-area .accordion .card:first-child {
    border-top: 1px solid #386455;
  }
}
footer .footer-area .accordion .card:last-child {
  border-bottom: 0;
}
footer .footer-area .accordion .card .card-head {
  padding: 20px;
  background-color: #124634;
  border-top: 1px solid #386455;
}
footer .footer-area .accordion .card h2 {
  background: url("../svg/arrow-footer-open-grey.a525cd524740.svg") no-repeat calc(100% - 10px) center;
  background-size: 20px;
  cursor: pointer;
  font-size: 14px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #fff;
}
footer .footer-area .accordion .card h2.collapsed {
  background-image: url("../svg/arrow-footer-grey.57e03d871fae.svg");
}
footer .footer-area .accordion .card-body {
  padding-left: 0;
  padding-right: 0;
  background: #124634;
}
footer .footer-area .accordion .quicklinks {
  list-style: none;
  padding-left: 20px;
}
footer .footer-area .accordion .quicklinks .link-row .link {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  color: #fff;
  opacity: 0.5;
  line-height: 20px;
  margin-bottom: 0;
  text-decoration: none;
}
footer .footer-area .contact-us {
  background-color: #fff;
  padding: 20px;
}
footer .footer-area .contact-us h2 {
  font-size: 12px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: bold;
  color: #8C8C8C;
  line-height: 1;
  margin-bottom: 20px;
}
footer .footer-area .contact-us p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  color: #8C8C8C;
  line-height: 20px;
  margin-bottom: 0;
}
footer .footer-area .foot-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 20px;
  line-height: 25px;
  font-weight: 500;
  color: #fff;
  width: 100%;
  margin-bottom: 30px;
}
footer .footer-area .foot-title span {
  font-weight: 300;
}
footer .footer-area .country-selection {
  display: flex;
  margin-top: 20px;
}
footer .footer-area .country-selection .country-name {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.02em;
  line-height: 1.25;
  line-height: 1.5;
}
footer .footer-area .country-selection .region-dialog {
  display: inline-block;
  opacity: 0.8;
  margin-left: 15px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
footer .footer-area .country-selection .region-dialog .country-option-flag {
  border-radius: 50%;
  height: 15px;
  margin: -2px 10px 0 0;
  margin-right: 5px;
  width: 15px;
}
footer .footer-area .country-selection .region-dialog .country-code {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-right: 5px;
}
footer .footer-area .country-selection .region-dialog svg {
  fill: #fff;
  height: 10px;
  margin-left: 2px;
  width: 12px;
}
footer .footer-area .foot-flex {
  display: flex;
  width: 100%;
}
footer .footer-area .foot-flex .quicklinks {
  margin-right: 5%;
  flex-grow: 1;
  padding-left: 0;
  list-style: none;
}
footer .footer-area .foot-flex .quicklinks .link-row .quicklinks-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  text-transform: none;
  font-weight: 400;
  color: #fff;
  line-height: 20px;
  margin-bottom: 0;
}
footer .footer-area .foot-flex .quicklinks .link-row .link {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  color: #fff;
  line-height: 20px;
  margin-bottom: 0;
  color: #fff;
  opacity: 0.5;
  text-decoration: none;
}
footer .footer-area .foot-flex .quicklinks .link-row .link:hover {
  opacity: 1;
}
footer .footer-area .subscribe {
  display: flex;
  width: 80%;
}
footer .footer-area .subscribe .input-email {
  flex-grow: 1;
  border: 1px solid rgba(255, 255, 255, 0.16);
  background-color: transparent;
  color: #fff;
  padding: 15px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
footer .footer-area .subscribe .input-email:focus {
  outline: none;
}
footer .footer-area .subscribe .input-email::-webkit-input-placeholder {
  color: #fff;
}
footer .footer-area .subscribe .input-email::-moz-placeholder {
  color: #fff;
}
footer .footer-area .subscribe .input-email:-ms-input-placeholder {
  color: #fff;
}
footer .footer-area .subscribe .input-email:-moz-placeholder {
  color: #fff;
}
footer .footer-area .subscribe .submit-email {
  flex-shrink: 1;
  border: 1px solid rgba(255, 255, 255, 0.16);
  border-left: 0;
  background-color: transparent;
  color: #fff;
  text-transform: uppercase;
  padding: 15px;
  cursor: pointer;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
footer .footer-area .sm-icons {
  padding-top: 75px;
  padding-bottom: 10px;
}
footer .footer-area .sm-icons a {
  margin-right: 40px;
  text-decoration: none;
}
footer .footer-area .sm-icons a img {
  height: 13px;
  opacity: 0.6;
}
footer .footer-area .sm-icons svg {
  opacity: 0.6;
  margin-top: -10px;
}
footer .footer-area .sm-icons svg.card_icon:not(:last-child) {
  margin-right: 5px;
}
footer .footer-area .sm-icons.sm-icons-payment {
  width: 80%;
  text-align: right;
}
footer .bottom-bar {
  min-height: 100px;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 60px;
  position: relative;
}
footer .bottom-bar .sm-icons a {
  margin-right: 40px;
  text-decoration: none;
}
footer .bottom-bar .sm-icons a img {
  height: 13px;
  opacity: 0.6;
}
footer .bottom-bar .copy-txt {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 300;
  margin-bottom: 0;
  line-height: 1;
  color: #fff;
  font-size: 12px;
  opacity: 0.6;
}
footer .bottom-bar .madeby {
  display: flex;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  opacity: 0.6;
  line-height: 1;
  color: #fff;
  font-weight: 300;
}
footer .bottom-bar .madeby:hover img {
  opacity: 1;
}
footer .bottom-bar .madeby img {
  height: 30px;
  margin-left: 10px;
  cursor: pointer;
}
footer .bottom-bar .card-accepted {
  opacity: 0.6;
  max-height: 16px;
}
footer .foot-tab-bar {
  display: flex !important;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 1200px) {
  footer .foot-tab-bar {
    display: none !important;
  }
}
footer .foot-tab-bar .sm-icons {
  padding: 20px 24px;
  width: 100%;
  display: flex;
  justify-content: space-between;
  border: none;
}
footer .foot-tab-bar .sm-icons a {
  margin-right: 40px;
  text-decoration: none;
}
footer .foot-tab-bar .sm-icons a img {
  height: 13px;
  opacity: 0.6;
}
footer .foot-tab-bar .sm-icons a:last-child {
  margin-right: 0px;
}
footer .foot-tab-bar .sm-icons-cart {
  border-bottom: 1px solid rgba(255, 255, 255, 0.16);
  width: 100%;
  text-align: center;
  margin-bottom: 30px;
  padding-bottom: 15px;
}
footer .foot-tab-bar .sm-icons-cart svg.card_icon:not(:last-child) {
  margin-right: 5px;
}
footer .foot-tab-bar .footer-white-logo {
  min-width: 120px;
  margin-bottom: 30px;
}
footer .foot-tab-bar .copy-txt {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 300;
  color: #fff;
}

.footer-copy-mobile {
  width: 100%;
  display: inline-block;
  text-align: center;
}
.footer-copy-mobile img {
  max-width: 100px;
}

.add-this-to-list, .add-review {
  background-color: rgba(0, 0, 0, 0.5);
  position: fixed;
  z-index: 99999;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
.add-this-to-list.active, .add-review.active {
  display: flex;
}
.add-this-to-list .popup-inner, .add-review .popup-inner {
  background-color: #fff;
  border-radius: 5px;
  -webkit-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  width: 100%;
  max-width: 600px;
  padding: 40px;
  position: relative;
}
@media screen and (max-width: 600px) {
  .add-this-to-list .popup-inner, .add-review .popup-inner {
    padding: 30px;
  }
}
.add-this-to-list .popup-inner .close--popup, .add-review .popup-inner .close--popup {
  cursor: pointer;
  position: absolute;
  right: 40px;
  top: 40px;
}
@media screen and (max-width: 600px) {
  .add-this-to-list .popup-inner .close--popup, .add-review .popup-inner .close--popup {
    right: 30px;
    top: 30px;
  }
}
.add-this-to-list .popup-inner .rating-row, .add-review .popup-inner .rating-row {
  display: flex;
  justify-content: space-between;
  margin: 30px 0;
}
.add-this-to-list .popup-inner .rating-row label, .add-review .popup-inner .rating-row label {
  border: 1px solid #E0E0E0;
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.add-this-to-list .popup-inner .rating-row label.active, .add-review .popup-inner .rating-row label.active {
  background-color: #124634;
  color: #124634;
  border-color: #124634;
}
.add-this-to-list .popup-inner .rating-row label.active span, .add-review .popup-inner .rating-row label.active span {
  color: #fff;
}
.add-this-to-list .popup-inner .rating-row label:hover, .add-review .popup-inner .rating-row label:hover {
  background-color: #124634;
  color: #124634;
  border-color: #124634;
}
.add-this-to-list .popup-inner .rating-row label:hover span, .add-review .popup-inner .rating-row label:hover span {
  color: #fff;
}
.add-this-to-list .popup-inner .rating-row label span, .add-review .popup-inner .rating-row label span {
  display: inline-block;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 25px;
  line-height: 1;
  font-weight: 400;
}
.add-this-to-list .popup-inner .title, .add-review .popup-inner .title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: calc(0.536vw + 16.03004px);
  font-weight: normal;
  color: #1A1A1A;
  line-height: 1;
  font-weight: 500;
}
@media screen and (min-width: 1672px) {
  .add-this-to-list .popup-inner .title, .add-review .popup-inner .title {
    font-size: 26px;
  }
}
.add-this-to-list .popup-inner form, .add-review .popup-inner form {
  width: 100%;
  max-height: 242px;
  overflow-x: hidden;
  overflow-y: auto;
  margin-bottom: 30px;
  padding-right: 10px;
}
.add-this-to-list .popup-inner form::-webkit-scrollbar, .add-review .popup-inner form::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
.add-this-to-list .popup-inner form::-webkit-scrollbar-track, .add-review .popup-inner form::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: #F4F4F4;
}
.add-this-to-list .popup-inner form::-webkit-scrollbar-thumb, .add-review .popup-inner form::-webkit-scrollbar-thumb {
  background-color: #bababa;
  outline: none;
}
@media screen and (max-width: 600px) {
  .add-this-to-list .popup-inner form, .add-review .popup-inner form {
    max-height: 450px;
  }
}
@media screen and (max-width: 340px) {
  .add-this-to-list .popup-inner form, .add-review .popup-inner form {
    max-height: 250px;
  }
}
.add-this-to-list .popup-inner form input[type=text], .add-this-to-list .popup-inner form textarea, .add-review .popup-inner form input[type=text], .add-review .popup-inner form textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #e6e6e6;
  background: white;
  height: 50px;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  margin-bottom: 10px;
}
.add-this-to-list .popup-inner form textarea, .add-review .popup-inner form textarea {
  min-height: 120px;
  max-height: 120px;
  resize: none;
}
.add-this-to-list .popup-inner form input[type=submit], .add-review .popup-inner form input[type=submit] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: #124634;
  color: #fff;
  text-transform: uppercase;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  border-radius: 3px;
  padding: 12px 40px;
  display: inline-block;
  float: right;
  border: 1px solid #124634;
}
.add-this-to-list .popup-inner form .list-row, .add-review .popup-inner form .list-row {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
.add-this-to-list .popup-inner form .list-row.title .list-name, .add-this-to-list .popup-inner form .list-row.title .list-products-no, .add-review .popup-inner form .list-row.title .list-name, .add-review .popup-inner form .list-row.title .list-products-no {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-size: 500;
  color: #8C8C8C;
}
.add-this-to-list .popup-inner form .list-row.list, .add-review .popup-inner form .list-row.list {
  border: 1px solid #e6e6e6;
  background-color: #fff;
  border-radius: 4px;
}
.add-this-to-list .popup-inner form .list-row.list:hover .plus-icon #Line_2684, .add-this-to-list .popup-inner form .list-row.list:hover .plus-icon #Line_2685, .add-review .popup-inner form .list-row.list:hover .plus-icon #Line_2684, .add-review .popup-inner form .list-row.list:hover .plus-icon #Line_2685 {
  stroke: #fff;
  position: relative;
  z-index: 3;
}
.add-this-to-list .popup-inner form .list-row.list:hover .plus-icon #Ellipse_241, .add-review .popup-inner form .list-row.list:hover .plus-icon #Ellipse_241 {
  fill: #124634;
}
.add-this-to-list .popup-inner form .list-row.checked, .add-review .popup-inner form .list-row.checked {
  background-color: #E2E6E4;
  border: 1px solid #124634;
  border-radius: 4px;
}
.add-this-to-list .popup-inner form .list-row.checked .s-card-chcek, .add-review .popup-inner form .list-row.checked .s-card-chcek {
  display: inline-block;
}
.add-this-to-list .popup-inner form .list-row.checked .s-card-chcek #s-card-tick-mark .circle-card, .add-review .popup-inner form .list-row.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.add-this-to-list .popup-inner form .list-row.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child, .add-review .popup-inner form .list-row.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.add-this-to-list .popup-inner form .list-row.checked .plus-icon, .add-review .popup-inner form .list-row.checked .plus-icon {
  display: none;
}
.add-this-to-list .popup-inner form .list-row .list-name, .add-review .popup-inner form .list-row .list-name {
  padding: 10px;
  min-width: 60%;
  max-width: 60%;
}
.add-this-to-list .popup-inner form .list-row .list-products-no, .add-review .popup-inner form .list-row .list-products-no {
  padding: 10px 0;
  min-width: 30%;
  max-width: 30%;
}
.add-this-to-list .popup-inner form .list-row .s-card-chcek, .add-review .popup-inner form .list-row .s-card-chcek {
  display: none;
}
.add-this-to-list .popup-inner form .list-row .plus-icon, .add-review .popup-inner form .list-row .plus-icon {
  display: block;
}
.add-this-to-list .popup-inner .add-new-list, .add-review .popup-inner .add-new-list {
  color: #fff;
  border: 1px solid #124634;
  background-color: #124634;
  border-radius: 4px;
  font-size: 13px;
  font-weight: 500;
  text-transform: none;
  display: block;
  text-align: center;
  padding: 12px 40px;
  font-family: "GT America", sans-serif;
  font-style: normal;
}
.add-this-to-list .popup-inner .add-list-here, .add-review .popup-inner .add-list-here {
  overflow-y: hidden;
  margin-bottom: 0;
  display: none;
}
.add-this-to-list .popup-inner .add-list-here .title, .add-review .popup-inner .add-list-here .title {
  margin-bottom: 8px;
}
.add-this-to-list .popup-inner .add-list-here .sub-title, .add-review .popup-inner .add-list-here .sub-title {
  color: #BABABA;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.add-this-to-list .popup-inner .add-list-here input, .add-review .popup-inner .add-list-here input {
  font-family: "GT America", sans-serif;
  font-style: normal;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #e6e6e6;
  background: white;
  height: 50px;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  -webkit-box-ordinal-group: 2;
  margin-bottom: 10px;
  color: #A7A7A7;
}

.add-review .popup-inner {
  min-height: 575px;
  max-width: 540px;
}
.add-review .popup-inner form {
  max-height: 460px;
  overflow-y: visible !important;
}

#toast-container {
  max-width: 100vw;
  padding-left: 10px;
  padding-right: 10px;
  z-index: 9999;
}
@media (min-width: 992px) {
  #toast-container {
    padding-right: 18px;
    top: 70px;
  }
}
@media screen and (max-width: 600px) {
  #toast-container {
    padding: 0;
    max-width: 100%;
    left: 10px;
    top: 70px !important;
  }
}
#toast-container .toast-success, #toast-container .toast-warning {
  background-color: #fff !important;
}
#toast-container .toast {
  opacity: 1;
  width: auto;
  box-shadow: 0 0 14px rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  max-height: 80vh;
  max-width: 100%;
  padding: 0;
}
#toast-container .toast:hover {
  box-shadow: 0 0 14px rgba(0, 0, 0, 0.2);
}
@media screen and (max-width: 600px) {
  #toast-container .toast {
    max-width: 100%;
  }
}
#toast-container .toast.add_product_notification .toast-message, #toast-container .toast.remove_product_notification .toast-message, #toast-container .toast.delete_product_notification .toast-message {
  background-color: #fff !important;
}
#toast-container .toast.add_product_notification .toast-message .info-bx, #toast-container .toast.remove_product_notification .toast-message .info-bx, #toast-container .toast.delete_product_notification .toast-message .info-bx {
  width: 100%;
  color: #767676;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  line-height: 20px;
  font-weight: 300;
  padding: 0 15px;
}
#toast-container .toast.add_product_notification .toast-message .info-bx span, #toast-container .toast.remove_product_notification .toast-message .info-bx span, #toast-container .toast.delete_product_notification .toast-message .info-bx span {
  color: #BABABA;
}
#toast-container .toast.add_product_notification .toast-message .info-bx .qty-prd, #toast-container .toast.remove_product_notification .toast-message .info-bx .qty-prd, #toast-container .toast.delete_product_notification .toast-message .info-bx .qty-prd {
  color: #124634;
  font-weight: normal;
  font-size: 14px;
  margin-bottom: 0;
}
#toast-container .toast.add_product_notification .toast-message .info-bx .qty-prd.removed, #toast-container .toast.remove_product_notification .toast-message .info-bx .qty-prd.removed, #toast-container .toast.delete_product_notification .toast-message .info-bx .qty-prd.removed {
  color: #FF5538;
}
#toast-container .toast.add_product_notification .toast-message svg, #toast-container .toast.remove_product_notification .toast-message svg, #toast-container .toast.delete_product_notification .toast-message svg {
  cursor: pointer;
}
#toast-container .toast.stock_limit_reached_error_notification .toast-message, #toast-container .toast.minimum_order_error_notification .toast-message {
  font-family: "GT America", sans-serif;
  font-style: normal;
  margin-bottom: 0;
  color: #fff;
  font-weight: 500;
  line-height: 1.25;
  text-align: center;
  justify-content: center;
  font-size: 13px;
}
#toast-container .toast .toast-message {
  padding: 16px;
  opacity: 1;
  align-items: center;
  background-color: #124634;
  color: #fff;
  display: flex;
  font-family: GT-America, sans-serif;
  font-weight: 500;
  line-height: 1.25;
  transition: all 0.3s ease-out;
  width: 450px;
  max-width: 100%;
}

.smart-banner {
  position: fixed;
  z-index: 99;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  display: none !important;
  background-color: #F6F6F6;
  min-height: 80px;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
}
.smart-banner.active {
  display: none !important;
}
@media (max-width: 600px) and (orientation: portrait) {
  .smart-banner.active {
    display: flex !important;
  }
}
.smart-banner .close-smart-banner {
  padding: 15px;
}
@media (max-width: 380px) {
  .smart-banner img {
    width: 55px;
  }
}
.smart-banner .info {
  padding: 20px 10px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.smart-banner .info .app-name {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 15px;
  color: #1A1A1A;
  margin-bottom: 8px;
  line-height: 1;
}
@media (max-width: 380px) {
  .smart-banner .info .app-name {
    font-size: 13px;
  }
}
.smart-banner .info .app-info {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  color: #88878C;
  margin-bottom: 0;
  line-height: 1;
}
@media (max-width: 380px) {
  .smart-banner .info .app-info {
    font-size: 12px;
  }
}
.smart-banner .app-link {
  color: #007AFF;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  text-transform: uppercase;
  margin-left: 25px;
}

@media (max-width: 600px) and (orientation: portrait) {
  main.banner-on {
    padding-top: 80px;
  }
}

.userNotice {
  position: fixed;
  z-index: 99999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  display: none;
}
.userNotice.active {
  display: flex;
}
.userNotice .overlay {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.65;
  cursor: pointer;
}
.userNotice .notice {
  position: relative;
  z-index: 10;
  width: 50%;
}
@media (max-width: 1200px) {
  .userNotice .notice {
    width: 80%;
  }
}
@media (max-width: 600px) {
  .userNotice .notice {
    width: calc(100% - 60px);
  }
}
.userNotice .notice img {
  width: 100%;
  object-fit: contain;
  position: relative;
  z-index: 5;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// -----------------------------------------Homepage Start-----------------------------------------------//*/
.home .banner-bx {
  padding: 0;
  margin: 60px 0;
}
@media (max-width: 600px) {
  .home .banner-bx {
    margin: 50px 0;
  }
}

.words {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 500;
  text-transform: none;
  line-height: 1;
  margin-bottom: 0px;
  color: #fff;
}
@media screen and (max-width: 1200px) {
  .words {
    margin-bottom: 0;
    color: #fff;
  }
}
.words .by {
  text-transform: uppercase;
}

.published-on {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 500;
  text-transform: none;
  color: #fff;
}

.HomeHero {
  display: flex;
  height: 80vh;
  overflow: hidden;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  padding-top: 130px;
  margin-bottom: 20px;
  justify-content: center;
  align-items: center;
}
@media (max-width: 600px) {
  .HomeHero {
    height: 90vh;
  }
}
.HomeHero .swiper-container {
  padding: 0;
}
.HomeHero .swiper-slide {
  display: flex;
  height: 80vh;
  overflow: hidden;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  justify-content: center;
  align-items: center;
}
@media (max-width: 600px) {
  .HomeHero .swiper-slide {
    height: 90vh;
  }
}
.HomeHero .swiper-slide picture {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.HomeHero .swiper-slide picture img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.HomeHero .swiper-button-next {
  right: 45px;
}
.HomeHero .swiper-button-prev {
  left: 45px;
}
.HomeHero .overlay {
  position: absolute;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.25);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
@media screen and (max-width: 1200px) {
  .HomeHero .overlay {
    background-color: rgba(0, 0, 0, 0.5);
  }
}
.HomeHero .hero-title {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  z-index: 3;
  color: #fff;
  text-transform: uppercase;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: calc(0.0188679245 * 100vw + 32.8301886792px);
  line-height: calc(0.0188679245 * 100vw + 42.8301886792px);
  margin-bottom: 0;
  font-weight: 600;
  padding: 0 !important;
}
@media screen and (min-width: 1919px) {
  .HomeHero .hero-title {
    font-size: 80px;
  }
}
@media screen and (max-width: 380px) {
  .HomeHero .hero-title {
    font-size: 40px;
  }
}
@media screen and (min-width: 1919px) {
  .HomeHero .hero-title {
    line-height: 90px;
  }
}
@media screen and (max-width: 380px) {
  .HomeHero .hero-title {
    line-height: 50px;
  }
}
@media screen and (max-width: 1200px) {
  .HomeHero .hero-title {
    text-align: center;
  }
}
@media screen and (max-width: 600px) {
  .HomeHero .hero-title {
    width: 80%;
    left: auto;
    transform: none;
  }
}
.HomeHero .hero-title.seo-enabled {
  z-index: -1;
}
.HomeHero .bottom {
  position: absolute;
  z-index: 5;
  bottom: 100px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 35%;
  width: 100%;
}
@media screen and (max-width: 1672px) {
  .HomeHero .bottom {
    max-width: 60%;
  }
}
@media screen and (max-width: 1200px) {
  .HomeHero .bottom {
    max-width: 80%;
  }
}
@media screen and (max-width: 600px) {
  .HomeHero .bottom {
    max-width: 86%;
  }
}
.HomeHero .hero-title-sub {
  position: relative;
  z-index: 3;
  color: #fff;
  display: inline-block;
  margin: 0 0 30px;
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 20px;
  line-height: 21px;
  color: #fff;
  text-align: center;
  font-weight: 600;
}
@media screen and (max-width: 600px) {
  .HomeHero .hero-title-sub {
    font-size: 18px;
    line-height: 18px;
  }
}
.HomeHero .btn.view-more {
  z-index: 3;
  color: #fff;
  border-color: transparent;
  background-color: transparent;
}
.HomeHero.new .hero-title {
  font-family: "Pandu";
  text-transform: none;
  font-weight: 400;
}
@media (max-width: 600px) {
  .HomeHero.new .hero-title {
    position: relative;
    top: -45px;
  }
}
.HomeHero.new .hero-title-sub {
  color: #fff;
  font-family: "FreightText Pro";
  font-size: calc(0.0018867925 * 100vw + 19.2830188679px);
  line-height: calc(0.0018867925 * 100vw + 23.2830188679px);
}
@media screen and (min-width: 1919px) {
  .HomeHero.new .hero-title-sub {
    font-size: 24px;
  }
}
@media screen and (max-width: 380px) {
  .HomeHero.new .hero-title-sub {
    font-size: 20px;
  }
}
@media screen and (min-width: 1919px) {
  .HomeHero.new .hero-title-sub {
    line-height: 28px;
  }
}
@media screen and (max-width: 380px) {
  .HomeHero.new .hero-title-sub {
    line-height: 24px;
  }
}
@media (max-width: 600px) {
  .HomeHero.new .hero-title-sub {
    padding: 0 15px;
  }
}
.HomeHero.new .btn.view-more {
  border-color: #E3E3E3;
}
.HomeHero.new .btn.view-more:hover {
  background-color: #fff;
  color: #333;
}
.HomeHero video {
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}

/*****************************/
/****Journal Block Start*****/
.journal-block {
  padding-bottom: 75px;
}
.journal-block.search .col-12.col-lg-6 {
  margin-bottom: 30px;
}
.journal-block.search .col-12.col-lg-6 .article-img-left a {
  max-width: 50%;
  color: inherit;
}
.journal-block .block-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 35px;
  line-height: 35px;
  font-weight: 500;
  width: 60%;
  margin: 0 auto;
  display: block;
  margin-bottom: 40px;
}
@media screen and (max-width: 1200px) {
  .journal-block .block-title {
    width: 100%;
    margin-top: 20px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media screen and (max-width: 600px) {
  .journal-block .block-title {
    font-size: 30px;
  }
}
.journal-block .author {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 0;
  text-align: center;
}
@media screen and (max-width: 1200px) {
  .journal-block .author {
    text-align: left;
  }
}
.journal-block .author span.author-name {
  font-weight: 400;
  text-transform: capitalize;
}
.journal-block .published {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  color: #AE862E;
  text-transform: none;
  text-align: center;
}
@media screen and (max-width: 1200px) {
  .journal-block .published {
    text-align: left;
  }
}
.journal-block .left img {
  margin-bottom: 60px;
}
.journal-block .left .block-title {
  text-align: center;
}
.journal-block .right .row {
  margin-bottom: 30px;
}
.journal-block .right .block-title, .journal-block .right .author, .journal-block .right .published {
  text-align: left;
  width: 100%;
}
.journal-block .right .top-line {
  width: 100%;
  display: block;
  height: 1px;
  border-bottom: 1px solid #AE862E;
  margin-bottom: 24px;
}
.journal-block .margin-top {
  margin-top: 30px;
}
@media screen and (max-width: 600px) {
  .journal-block .margin-top {
    margin-top: 20px;
  }
}
.journal-block .margin-top .btn.view-more.center-it {
  margin-top: 40px;
}
@media screen and (max-width: 600px) {
  .journal-block .margin-top .btn.view-more.center-it {
    margin-top: 0;
  }
}
.journal-block .article-img-left {
  background-color: #fff;
  display: flex;
}
.journal-block .article-img-left .article-info {
  width: 50%;
  padding: 30px;
  position: relative;
}
.journal-block .article-img-left .article-info .article-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  font-size: 28px;
  line-height: 32px;
}
.journal-block .article-img-left .article-info .align-bottom {
  position: absolute;
  bottom: 10px;
}
.journal-block .article-img-left .article-info .align-bottom .language {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  text-transform: none;
  line-height: 1;
  margin-bottom: 0px;
}
.journal-block .article-img-left .article-info .align-bottom .cook-prep-time {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  text-transform: none;
  color: #AE862E;
}
.journal-block .article-img-left .article-info .align-bottom .author {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 0;
  text-align: left;
}
@media screen and (max-width: 1200px) {
  .journal-block .article-img-left .article-info .align-bottom .author {
    text-align: left;
  }
}
.journal-block .article-img-left .article-info .align-bottom .author span.author-name {
  font-weight: 400;
  text-transform: capitalize;
}
.journal-block .article-img-left .article-info .align-bottom .published {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  color: #AE862E;
  text-transform: none;
  text-align: left;
}
@media screen and (max-width: 1200px) {
  .journal-block .article-img-left .article-info .align-bottom .published {
    text-align: left;
  }
}
@media (max-width: 600px) {
  .journal-block.grid .col-12.col-lg-6 .article-img-left {
    display: inline-block;
    width: 100%;
  }
}
.journal-block.grid .col-12.col-lg-6 .article-img-left > a {
  width: 400px;
}
@media (max-width: 600px) {
  .journal-block.grid .col-12.col-lg-6 .article-img-left > a {
    width: 100%;
  }
}
.journal-block.grid .article-info p {
  max-width: 20ch;
}
@media (max-width: 600px) {
  .journal-block.grid .article-info {
    width: 100%;
  }
  .journal-block.grid .article-info .align-bottom {
    position: initial;
  }
}
.journal-block .tab .top-line {
  width: 100%;
  display: block;
  height: 1px;
  border-bottom: 1px solid #AE862E;
  margin-bottom: 30px;
}

/****Journal Block End*****/
/*****************************/
/*****************************/
/****CTA Block Start*****/
.cta {
  margin-bottom: 100px;
  width: 100%;
  overflow: hidden;
}
@media screen and (max-width: 600px) {
  .cta {
    margin-bottom: 80px;
  }
}
.cta.recipe.style-1 .cta-bg {
  min-height: calc(100vh - 120px);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top right;
  position: relative;
  padding: 60px;
  display: flex;
  justify-content: flex-start;
}
.cta.recipe.style-1 .cta-bg .txt-bx {
  position: absolute;
  width: 45%;
  height: calc(100% - 120px);
}
.cta.recipe.style-1 .cta-bg .txt-bx .cta-title {
  font-family: "FreightBig Pro";
  font-style: normal;
  color: #fff;
  top: 30px;
  font-size: 100px;
  font-weight: 500;
  line-height: 1;
  display: inline-block;
  position: relative;
  margin-bottom: 0;
}
@media screen and (max-width: 1672px) {
  .cta.recipe.style-1 .cta-bg .txt-bx .cta-title {
    font-size: 60px;
  }
}
.cta.recipe.style-1 .cta-bg .txt-bx .language {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 500;
  text-transform: none;
  line-height: 1;
  margin-bottom: 0px;
  color: #fff;
}
.cta.recipe.style-1 .cta-bg .txt-bx .words {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 500;
  text-transform: none;
  line-height: 1;
  margin-bottom: 0px;
  color: #fff;
}
@media screen and (max-width: 1200px) {
  .cta.recipe.style-1 .cta-bg .txt-bx .words {
    margin-bottom: 0;
    color: #fff;
  }
}
.cta.recipe.style-1 .cta-bg .txt-bx .words .by {
  text-transform: capitalize;
}
.cta.recipe.style-1 .cta-bg .txt-bx .cook-prep-time, .cta.recipe.style-1 .cta-bg .txt-bx .published-on {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 500;
  text-transform: none;
  color: #fff;
}
.cta.recipe.style-1 .tab .img-bx {
  max-height: 600px;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cta.recipe.style-1 .tab .img-bx img {
  object-fit: cover;
  width: 100%;
}
@media screen and (max-width: 1200px) {
  .cta.recipe.style-1 .tab .txt-bx {
    position: relative;
    height: auto;
    width: 100%;
    padding: 60px 20px 30px;
  }
}
.cta.recipe.style-1 .tab .txt-bx .cta-title {
  margin-bottom: 0;
  line-height: 1;
  font-family: "FreightBig Pro";
  font-style: normal;
  color: #fff;
  top: 30px;
  font-size: 90px;
  font-weight: 500;
}
.cta.recipe.style-1 .tab .txt-bx .cta-title:nth-child(2) {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  margin-bottom: 60px;
}
@media screen and (max-width: 1200px) {
  .cta.recipe.style-1 .tab .txt-bx .cta-title:nth-child(2) .rich-text p {
    font-size: 76px;
  }
}
@media screen and (max-width: 600px) {
  .cta.recipe.style-1 .tab .txt-bx .cta-title:nth-child(2) .rich-text p {
    font-size: 46px;
  }
}
.cta.recipe.style-1 .tab .txt-bx .cta-title .rich-text p {
  margin-bottom: 0;
  line-height: 1;
}
@media screen and (max-width: 1200px) {
  .cta.recipe.style-1 .tab .txt-bx .cta-title .rich-text p {
    font-size: 70px;
  }
}
@media screen and (max-width: 600px) {
  .cta.recipe.style-1 .tab .txt-bx .cta-title .rich-text p {
    font-size: 43px;
  }
}
.cta.recipe.style-1 .tab .txt-bx .language {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 300;
  text-transform: none;
  line-height: 1;
  margin-bottom: 0px;
  color: #fff;
}
.cta.recipe.style-1 .tab .txt-bx .cook-prep-time {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 300;
  text-transform: none;
  color: #fff;
}
.cta.recipe.style-2 .cta-title {
  font-size: 100px;
  font-weight: 500;
  line-height: 70px;
}
@media screen and (max-width: 600px) {
  .cta.recipe.style-2 .cta-title {
    font-size: 48px;
    text-align: center;
    line-height: 30px;
  }
}
.cta.recipe.style-2 .cta-title span.diff-font {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 68px;
  font-weight: bold;
  line-height: 1;
}
@media screen and (max-width: 600px) {
  .cta.recipe.style-2 .cta-title span.diff-font {
    font-size: 28px;
  }
}
.cta.recipe.style-2 .cta-title .inc-font {
  font-size: 140px;
  font-weight: 500;
  font-family: "FreightBig Pro";
  font-style: normal;
  display: inline-block;
  line-height: 100px;
}
@media screen and (max-width: 600px) {
  .cta.recipe.style-2 .cta-title .inc-font {
    font-size: 48px;
    line-height: 1;
  }
}
.cta.recipe.style-2 .cta-flex {
  display: flex;
}
.cta.recipe.style-2 .cta-flex .txt-bx {
  width: 50%;
  background-color: #fff;
  position: relative;
  padding: 30px;
}
@media screen and (max-width: 1200px) {
  .cta.recipe.style-2 .cta-flex .txt-bx {
    width: 100%;
  }
}
@media screen and (max-width: 1200px) {
  .cta.recipe.style-2 .cta-flex .txt-bx .cta-title {
    color: #000;
    text-align: center;
  }
}
.cta.recipe.style-2 .cta-flex .img-bx {
  width: 50%;
}
.cta.recipe.style-2 .cta-flex, .cta.recipe.style-3 .cta-flex, .cta.article-box-style-1 .cta-flex, .cta.article-box-style-2 .cta-flex {
  display: flex;
}
.cta.recipe.style-2 .cta-flex .txt-bx, .cta.recipe.style-3 .cta-flex .txt-bx, .cta.article-box-style-1 .cta-flex .txt-bx, .cta.article-box-style-2 .cta-flex .txt-bx {
  background-color: #fff;
  position: relative;
  padding: 30px;
}
.cta.recipe.style-2 .cta-flex .txt-bx .bookmark-green, .cta.recipe.style-3 .cta-flex .txt-bx .bookmark-green, .cta.article-box-style-1 .cta-flex .txt-bx .bookmark-green, .cta.article-box-style-2 .cta-flex .txt-bx .bookmark-green {
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}
.cta.recipe.style-2 .cta-flex .txt-bx .bookmark-green:hover, .cta.recipe.style-3 .cta-flex .txt-bx .bookmark-green:hover, .cta.article-box-style-1 .cta-flex .txt-bx .bookmark-green:hover, .cta.article-box-style-2 .cta-flex .txt-bx .bookmark-green:hover {
  opacity: 1 !important;
}
.cta.recipe.style-2 .cta-flex .txt-bx .bookmark-green:hover #bookmark-mark, .cta.recipe.style-3 .cta-flex .txt-bx .bookmark-green:hover #bookmark-mark, .cta.article-box-style-1 .cta-flex .txt-bx .bookmark-green:hover #bookmark-mark, .cta.article-box-style-2 .cta-flex .txt-bx .bookmark-green:hover #bookmark-mark {
  fill: #fff;
}
.cta.recipe.style-2 .cta-flex .txt-bx .bookmark-green.active #bookmark-mark, .cta.recipe.style-3 .cta-flex .txt-bx .bookmark-green.active #bookmark-mark, .cta.article-box-style-1 .cta-flex .txt-bx .bookmark-green.active #bookmark-mark, .cta.article-box-style-2 .cta-flex .txt-bx .bookmark-green.active #bookmark-mark {
  fill: #fff;
}
.cta.recipe.style-2 .cta-flex .txt-bx .cuisine, .cta.recipe.style-2 .cta-flex .txt-bx .cook-prep-time, .cta.recipe.style-3 .cta-flex .txt-bx .cuisine, .cta.recipe.style-3 .cta-flex .txt-bx .cook-prep-time, .cta.article-box-style-1 .cta-flex .txt-bx .cuisine, .cta.article-box-style-1 .cta-flex .txt-bx .cook-prep-time, .cta.article-box-style-2 .cta-flex .txt-bx .cuisine, .cta.article-box-style-2 .cta-flex .txt-bx .cook-prep-time {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  text-transform: none;
  font-weight: 400;
}
@media screen and (max-width: 1200px) {
  .cta.recipe.style-2 .cta-flex .txt-bx .cuisine, .cta.recipe.style-2 .cta-flex .txt-bx .cook-prep-time, .cta.recipe.style-3 .cta-flex .txt-bx .cuisine, .cta.recipe.style-3 .cta-flex .txt-bx .cook-prep-time, .cta.article-box-style-1 .cta-flex .txt-bx .cuisine, .cta.article-box-style-1 .cta-flex .txt-bx .cook-prep-time, .cta.article-box-style-2 .cta-flex .txt-bx .cuisine, .cta.article-box-style-2 .cta-flex .txt-bx .cook-prep-time {
    text-align: center;
  }
}
.cta.recipe.style-2 .cta-flex .txt-bx .cuisine .prep-time, .cta.recipe.style-2 .cta-flex .txt-bx .cook-prep-time .prep-time, .cta.recipe.style-3 .cta-flex .txt-bx .cuisine .prep-time, .cta.recipe.style-3 .cta-flex .txt-bx .cook-prep-time .prep-time, .cta.article-box-style-1 .cta-flex .txt-bx .cuisine .prep-time, .cta.article-box-style-1 .cta-flex .txt-bx .cook-prep-time .prep-time, .cta.article-box-style-2 .cta-flex .txt-bx .cuisine .prep-time, .cta.article-box-style-2 .cta-flex .txt-bx .cook-prep-time .prep-time {
  font-weight: 500;
}
.cta.recipe.style-2 .cta-flex .txt-bx .cuisine, .cta.recipe.style-3 .cta-flex .txt-bx .cuisine, .cta.article-box-style-1 .cta-flex .txt-bx .cuisine, .cta.article-box-style-2 .cta-flex .txt-bx .cuisine {
  line-height: 1;
  margin-bottom: 0px;
  color: #A3A3A3;
  font-weight: 500;
}
.cta.recipe.style-2 .cta-flex .txt-bx .cook-prep-time, .cta.recipe.style-3 .cta-flex .txt-bx .cook-prep-time, .cta.article-box-style-1 .cta-flex .txt-bx .cook-prep-time, .cta.article-box-style-2 .cta-flex .txt-bx .cook-prep-time {
  color: #000;
}
.cta.recipe.style-2 .cta-flex .img-bx, .cta.recipe.style-3 .cta-flex .img-bx, .cta.article-box-style-1 .cta-flex .img-bx, .cta.article-box-style-2 .cta-flex .img-bx {
  position: relative;
}
.cta.recipe.style-2 .cta-flex .img-bx .category, .cta.recipe.style-3 .cta-flex .img-bx .category, .cta.article-box-style-1 .cta-flex .img-bx .category, .cta.article-box-style-2 .cta-flex .img-bx .category {
  position: absolute;
  display: inline-block;
  z-index: 2;
  background-color: #fff;
  padding: 18px 30px;
  line-height: 1;
  margin-bottom: 0;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  color: #000;
  text-transform: none;
}
@media (max-width: 767px) {
  .cta.recipe.style-3, .cta.article-box-style-1, .cta.article-box-style-2 {
    margin-bottom: 60px;
  }
}
@media (max-width: 800px) {
  .cta.recipe.style-3 .full-width, .cta.article-box-style-1 .full-width, .cta.article-box-style-2 .full-width {
    max-width: 100% !important;
    padding: 0;
  }
}
.cta.recipe.style-3 .cta-flex, .cta.article-box-style-1 .cta-flex, .cta.article-box-style-2 .cta-flex {
  display: flex;
  flex-direction: column;
}
@media (min-width: 1000px) {
  .cta.recipe.style-3 .cta-flex, .cta.article-box-style-1 .cta-flex, .cta.article-box-style-2 .cta-flex {
    flex-direction: row;
  }
}
.cta.recipe.style-3 .cta-flex .txt-bx, .cta.article-box-style-1 .cta-flex .txt-bx, .cta.article-box-style-2 .cta-flex .txt-bx {
  flex: 0 1 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  order: 2;
  padding: 60px 30px;
}
@media (min-width: 1000px) {
  .cta.recipe.style-3 .cta-flex .txt-bx, .cta.article-box-style-1 .cta-flex .txt-bx, .cta.article-box-style-2 .cta-flex .txt-bx {
    order: 1;
  }
}
.cta.recipe.style-3 .cta-flex .txt-bx .title, .cta.article-box-style-1 .cta-flex .txt-bx .title, .cta.article-box-style-2 .cta-flex .txt-bx .title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: calc(2.79vw + 3.35622px);
  line-height: 1;
  font-weight: 500;
  text-align: center;
}
@media (min-width: 1672px) {
  .cta.recipe.style-3 .cta-flex .txt-bx .title, .cta.article-box-style-1 .cta-flex .txt-bx .title, .cta.article-box-style-2 .cta-flex .txt-bx .title {
    font-size: 50px;
  }
}
@media (max-width: 600px) {
  .cta.recipe.style-3 .cta-flex .txt-bx .title, .cta.article-box-style-1 .cta-flex .txt-bx .title, .cta.article-box-style-2 .cta-flex .txt-bx .title {
    font-size: 36px;
  }
}
.cta.recipe.style-3 .cta-flex .txt-bx .bottom-info, .cta.article-box-style-1 .cta-flex .txt-bx .bottom-info, .cta.article-box-style-2 .cta-flex .txt-bx .bottom-info {
  text-align: center;
  width: 100%;
  margin-top: 40px;
  font-weight: 400;
}
@media (min-width: 1000px) {
  .cta.recipe.style-3 .cta-flex .txt-bx .bottom-info, .cta.article-box-style-1 .cta-flex .txt-bx .bottom-info, .cta.article-box-style-2 .cta-flex .txt-bx .bottom-info {
    position: absolute;
    bottom: 30px;
    left: 0;
    margin-top: 0;
  }
}
.cta.recipe.style-3 .cta-flex .txt-bx .bottom-info > span, .cta.article-box-style-1 .cta-flex .txt-bx .bottom-info > span, .cta.article-box-style-2 .cta-flex .txt-bx .bottom-info > span {
  display: block;
}
@media (max-width: 1000px) {
  .cta.recipe.style-3 .cta-flex .txt-bx .bookmark-green, .cta.article-box-style-1 .cta-flex .txt-bx .bookmark-green, .cta.article-box-style-2 .cta-flex .txt-bx .bookmark-green {
    top: -50px;
    right: 1px;
    z-index: 2;
  }
}
.cta.recipe.style-3 .cta-flex .img-bx, .cta.article-box-style-1 .cta-flex .img-bx, .cta.article-box-style-2 .cta-flex .img-bx {
  flex: 0 1 100%;
  order: 1;
}
@media (min-width: 1000px) {
  .cta.recipe.style-3 .cta-flex .img-bx, .cta.article-box-style-1 .cta-flex .img-bx, .cta.article-box-style-2 .cta-flex .img-bx {
    order: 2;
  }
}
.cta.recipe.style-3 .cta-flex .img-bx .img-padding, .cta.article-box-style-1 .cta-flex .img-bx .img-padding, .cta.article-box-style-2 .cta-flex .img-bx .img-padding {
  padding-bottom: 100%;
}
.cta.recipe.style-3 .cta-flex .img-bx .img-wrapper, .cta.article-box-style-1 .cta-flex .img-bx .img-wrapper, .cta.article-box-style-2 .cta-flex .img-bx .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cta.recipe.style-3 .cta-flex .img-bx .img-wrapper a, .cta.article-box-style-1 .cta-flex .img-bx .img-wrapper a, .cta.article-box-style-2 .cta-flex .img-bx .img-wrapper a {
  width: 100%;
  height: 100%;
}
.cta.recipe.style-3 .cta-flex .img-bx .img-wrapper img, .cta.article-box-style-1 .cta-flex .img-bx .img-wrapper img, .cta.article-box-style-2 .cta-flex .img-bx .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}
.cta.recipe.style-3 .cta-flex .img-bx > .category, .cta.article-box-style-1 .cta-flex .img-bx > .category, .cta.article-box-style-2 .cta-flex .img-bx > .category {
  display: none;
  background-color: #fff;
  color: #124634;
  min-height: 50px;
}
@media (min-width: 1000px) {
  .cta.recipe.style-3 .cta-flex .img-bx > .category, .cta.article-box-style-1 .cta-flex .img-bx > .category, .cta.article-box-style-2 .cta-flex .img-bx > .category {
    display: block;
  }
}
.cta.recipe.style-3 .cta-flex .img-bx > .category.float-right, .cta.article-box-style-1 .cta-flex .img-bx > .category.float-right, .cta.article-box-style-2 .cta-flex .img-bx > .category.float-right {
  left: 0;
  right: auto;
  background-color: #124634 !important;
  color: #fff !important;
}
.cta .align-bottom {
  position: absolute;
  bottom: 30px;
  left: 30px;
  width: calc(100% - 60px);
}
@media screen and (max-width: 1200px) {
  .cta .align-bottom {
    position: relative;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
  }
}
.cta .cta-title {
  font-family: "FreightText Pro";
  font-style: normal;
  text-transform: none;
  font-weight: 600;
  line-height: 1;
  font-size: 56px;
  position: absolute;
  bottom: 180px;
  left: 30px;
}
@media screen and (max-width: 1200px) {
  .cta .cta-title {
    position: relative;
    bottom: 0;
    left: 0;
    color: #fff;
    margin-bottom: 30px;
    font-size: 38px;
    text-align: center;
    margin-bottom: 80px;
  }
}
.cta .cta-title span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 70px;
  font-weight: 500;
  line-height: 1.4;
  display: inline-block;
}
@media screen and (max-width: 1200px) {
  .cta .cta-title span {
    font-size: 48px;
    line-height: 1;
  }
}

.magazine-landing-page .article-box-style-1 .img-bx .category {
  background-color: #124634;
  color: #fff;
  left: auto;
  right: 0;
}

/****CTA Block End*****/
/*****************************/
.cat-carousel {
  margin-bottom: 70px;
  width: 100%;
  overflow: hidden;
}
@media screen and (min-width: 1400px) {
  .cat-carousel {
    padding: 0 60px;
    margin-bottom: 25px;
  }
}
@media screen and (max-width: 600px) {
  .cat-carousel .slide-this .slide {
    border-right: 20px solid #F2F2F2;
  }
}
.cat-carousel .slide-this .slide .img-bx {
  position: relative;
  width: 100%;
  height: 100%;
}
.cat-carousel .slide-this .slide .img-bx .img-padding {
  padding-bottom: 100%;
}
.cat-carousel .slide-this .slide .img-bx .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cat-carousel .slide-this .slide .img-bx .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}

.prodcut-slider, .pairs-with, .prodcut-slider-special {
  margin-bottom: 70px;
  padding-top: 50px;
}
@media screen and (min-width: 1400px) {
  .prodcut-slider, .pairs-with, .prodcut-slider-special {
    padding: 0 60px;
    padding-top: 50px;
  }
}
@media (max-width: 1200px) {
  .prodcut-slider, .pairs-with, .prodcut-slider-special {
    padding-top: 70px;
    margin-bottom: 60px;
  }
}
@media (max-width: 600px) {
  .prodcut-slider, .pairs-with, .prodcut-slider-special {
    padding-top: 50px;
    margin-bottom: 45px;
  }
}
@media screen and (max-width: 620px) {
  .prodcut-slider, .pairs-with, .prodcut-slider-special {
    width: 100%;
    overflow: hidden;
  }
}
@media screen and (max-width: 600px) {
  .prodcut-slider .btn.view-more, .pairs-with .btn.view-more, .prodcut-slider-special .btn.view-more {
    margin-bottom: 20px;
    padding: 12px 25px;
  }
}
@media screen and (max-width: 600px) {
  .prodcut-slider .section-title, .pairs-with .section-title, .prodcut-slider-special .section-title {
    margin-top: 10px;
  }
}
.prodcut-slider .swiper-container, .pairs-with .swiper-container, .prodcut-slider-special .swiper-container {
  padding: 0;
}
.prodcut-slider .swiper-button-next-prd, .pairs-with .swiper-button-next-prd, .prodcut-slider-special .swiper-button-next-prd {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  right: 10px;
  left: auto;
}
.prodcut-slider .swiper-button-next-prd:after, .pairs-with .swiper-button-next-prd:after, .prodcut-slider-special .swiper-button-next-prd:after {
  content: url("../svg/arrow-right-slider-w.4877da06b9df.svg");
}
.prodcut-slider .swiper-button-next-prd:focus, .pairs-with .swiper-button-next-prd:focus, .prodcut-slider-special .swiper-button-next-prd:focus {
  outline: none;
}
@media screen and (max-width: 1200px) {
  .prodcut-slider .swiper-button-next-prd, .pairs-with .swiper-button-next-prd, .prodcut-slider-special .swiper-button-next-prd {
    display: none;
  }
}
.prodcut-slider .swiper-button-prev-prd, .pairs-with .swiper-button-prev-prd, .prodcut-slider-special .swiper-button-prev-prd {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  right: auto;
  left: 10px;
}
.prodcut-slider .swiper-button-prev-prd:after, .pairs-with .swiper-button-prev-prd:after, .prodcut-slider-special .swiper-button-prev-prd:after {
  content: url("../svg/arrow-left-slider-w.485c4677b0d0.svg");
}
.prodcut-slider .swiper-button-prev-prd:focus, .pairs-with .swiper-button-prev-prd:focus, .prodcut-slider-special .swiper-button-prev-prd:focus {
  outline: none;
}
@media screen and (max-width: 600px) {
  .prodcut-slider .swiper-button-prev-prd, .pairs-with .swiper-button-prev-prd, .prodcut-slider-special .swiper-button-prev-prd {
    display: none;
  }
}
.prodcut-slider .slide-this .product-slide, .pairs-with .slide-this .product-slide, .prodcut-slider-special .slide-this .product-slide {
  background-color: #fff;
  border-right: 1px solid #fafafa;
  position: relative;
  border-bottom: 3px solid transparent;
}
.prodcut-slider .slide-this .product-slide.in-offer, .pairs-with .slide-this .product-slide.in-offer, .prodcut-slider-special .slide-this .product-slide.in-offer {
  border-bottom-color: #dc3545;
}
@media screen and (max-width: 620px) {
  .prodcut-slider .slide-this .product-slide, .pairs-with .slide-this .product-slide, .prodcut-slider-special .slide-this .product-slide {
    border-right: 20px solid transparent;
  }
}
.prodcut-slider .slide-this .product-slide:first-child, .pairs-with .slide-this .product-slide:first-child, .prodcut-slider-special .slide-this .product-slide:first-child {
  border-left: 1px solid #fafafa;
}
.prodcut-slider .slide-this .product-slide:hover .product-img .overlay, .pairs-with .slide-this .product-slide:hover .product-img .overlay, .prodcut-slider-special .slide-this .product-slide:hover .product-img .overlay {
  display: block;
}
.prodcut-slider .slide-this .product-slide:hover .product-add-remove .express_tag, .pairs-with .slide-this .product-slide:hover .product-add-remove .express_tag, .prodcut-slider-special .slide-this .product-slide:hover .product-add-remove .express_tag {
  display: none;
}
.prodcut-slider .slide-this .product-slide:hover .product-add-remove .add-product:hover, .prodcut-slider .slide-this .product-slide:hover .product-add-remove .remove-product:hover, .pairs-with .slide-this .product-slide:hover .product-add-remove .add-product:hover, .pairs-with .slide-this .product-slide:hover .product-add-remove .remove-product:hover, .prodcut-slider-special .slide-this .product-slide:hover .product-add-remove .add-product:hover, .prodcut-slider-special .slide-this .product-slide:hover .product-add-remove .remove-product:hover {
  background-color: #f9f9f9;
}
.prodcut-slider .slide-this .product-slide:hover .product-add-remove .add-product img, .prodcut-slider .slide-this .product-slide:hover .product-add-remove .remove-product img, .pairs-with .slide-this .product-slide:hover .product-add-remove .add-product img, .pairs-with .slide-this .product-slide:hover .product-add-remove .remove-product img, .prodcut-slider-special .slide-this .product-slide:hover .product-add-remove .add-product img, .prodcut-slider-special .slide-this .product-slide:hover .product-add-remove .remove-product img {
  display: block;
}
.prodcut-slider .slide-this .product-slide:hover .add-to-my-shopping-lst, .pairs-with .slide-this .product-slide:hover .add-to-my-shopping-lst, .prodcut-slider-special .slide-this .product-slide:hover .add-to-my-shopping-lst {
  display: block;
}
.prodcut-slider .slide-this .product-slide.in-cart:hover .no-in-cart-circle, .pairs-with .slide-this .product-slide.in-cart:hover .no-in-cart-circle, .prodcut-slider-special .slide-this .product-slide.in-cart:hover .no-in-cart-circle {
  display: none;
}
@media screen and (max-width: 1200px) {
  .prodcut-slider .slide-this .product-slide.in-cart:hover .no-in-cart-circle, .pairs-with .slide-this .product-slide.in-cart:hover .no-in-cart-circle, .prodcut-slider-special .slide-this .product-slide.in-cart:hover .no-in-cart-circle {
    display: inline-flex;
    justify-content: center;
    align-items: center;
  }
}
.prodcut-slider .slide-this .product-slide.in-cart:hover .no-in-cart, .pairs-with .slide-this .product-slide.in-cart:hover .no-in-cart, .prodcut-slider-special .slide-this .product-slide.in-cart:hover .no-in-cart {
  display: block !important;
}
.prodcut-slider .slide-this .product-slide.in-cart .no-in-cart-circle, .pairs-with .slide-this .product-slide.in-cart .no-in-cart-circle, .prodcut-slider-special .slide-this .product-slide.in-cart .no-in-cart-circle {
  display: inline-block;
  width: 48px;
  height: 48px;
  text-align: center;
  border-radius: 50%;
  line-height: 2.4;
  position: absolute;
  z-index: 9;
  top: 12px;
  right: 12px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #fff;
  background-color: #124634;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
}
@media screen and (max-width: 1200px) {
  .prodcut-slider .slide-this .product-slide.in-cart .no-in-cart-circle, .pairs-with .slide-this .product-slide.in-cart .no-in-cart-circle, .prodcut-slider-special .slide-this .product-slide.in-cart .no-in-cart-circle {
    font-size: 13px;
  }
}
.prodcut-slider .slide-this .product-slide.offer, .pairs-with .slide-this .product-slide.offer, .prodcut-slider-special .slide-this .product-slide.offer {
  border-bottom: 2px solid #FF5538;
}
.prodcut-slider .slide-this .product-slide.offer .product-info .product-price .currenty, .prodcut-slider .slide-this .product-slide.offer .product-info .product-price .price, .pairs-with .slide-this .product-slide.offer .product-info .product-price .currenty, .pairs-with .slide-this .product-slide.offer .product-info .product-price .price, .prodcut-slider-special .slide-this .product-slide.offer .product-info .product-price .currenty, .prodcut-slider-special .slide-this .product-slide.offer .product-info .product-price .price {
  color: #FF5538;
}
.prodcut-slider .slide-this .product-slide.offer .product-info .product-price .old-price, .pairs-with .slide-this .product-slide.offer .product-info .product-price .old-price, .prodcut-slider-special .slide-this .product-slide.offer .product-info .product-price .old-price {
  text-decoration: line-through;
  color: #BABABA;
}
.prodcut-slider .slide-this .product-slide.in-shopping-list .add-to-my-shopping-lst #fill-heart, .pairs-with .slide-this .product-slide.in-shopping-list .add-to-my-shopping-lst #fill-heart, .prodcut-slider-special .slide-this .product-slide.in-shopping-list .add-to-my-shopping-lst #fill-heart {
  fill: #8c8c8c;
}
.prodcut-slider .slide-this .product-slide .no-in-cart-circle, .prodcut-slider .slide-this .product-slide .add-to-my-shopping-lst, .pairs-with .slide-this .product-slide .no-in-cart-circle, .pairs-with .slide-this .product-slide .add-to-my-shopping-lst, .prodcut-slider-special .slide-this .product-slide .no-in-cart-circle, .prodcut-slider-special .slide-this .product-slide .add-to-my-shopping-lst {
  display: none;
}
.prodcut-slider .slide-this .product-slide .product-badges, .pairs-with .slide-this .product-slide .product-badges, .prodcut-slider-special .slide-this .product-slide .product-badges {
  position: absolute;
  z-index: 9;
  display: flex;
  right: 12px;
  bottom: 12px;
  justify-content: flex-start;
}
.prodcut-slider .slide-this .product-slide .product-badges img, .pairs-with .slide-this .product-slide .product-badges img, .prodcut-slider-special .slide-this .product-slide .product-badges img {
  padding: 0 !important;
  margin: 0 5px;
  border-radius: 50%;
  border: 1px solid #FAFAFA;
  width: 30px !important;
  height: 30px !important;
  transform: scale(1) !important;
}
@media (max-width: 600px) {
  .prodcut-slider .slide-this .product-slide .product-badges img, .pairs-with .slide-this .product-slide .product-badges img, .prodcut-slider-special .slide-this .product-slide .product-badges img {
    width: 24px !important;
    height: 24px !important;
  }
}
.prodcut-slider .slide-this .product-slide .add-to-my-shopping-lst, .pairs-with .slide-this .product-slide .add-to-my-shopping-lst, .prodcut-slider-special .slide-this .product-slide .add-to-my-shopping-lst {
  position: absolute;
  z-index: 36;
  top: 15px;
  left: 15px;
}
@media screen and (max-width: 1200px) {
  .prodcut-slider .slide-this .product-slide .add-to-my-shopping-lst, .pairs-with .slide-this .product-slide .add-to-my-shopping-lst, .prodcut-slider-special .slide-this .product-slide .add-to-my-shopping-lst {
    display: block !important;
  }
}
.prodcut-slider .slide-this .product-slide .add-to-my-shopping-lst:hover #fill-heart, .pairs-with .slide-this .product-slide .add-to-my-shopping-lst:hover #fill-heart, .prodcut-slider-special .slide-this .product-slide .add-to-my-shopping-lst:hover #fill-heart {
  fill: #8c8c8c;
}
.prodcut-slider .slide-this .product-slide .product-img, .pairs-with .slide-this .product-slide .product-img, .prodcut-slider-special .slide-this .product-slide .product-img {
  min-height: 280px;
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.prodcut-slider .slide-this .product-slide .product-img .product-link, .pairs-with .slide-this .product-slide .product-img .product-link, .prodcut-slider-special .slide-this .product-slide .product-img .product-link {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  text-decoration: none;
}
.prodcut-slider .slide-this .product-slide .product-img .product-link:focus, .pairs-with .slide-this .product-slide .product-img .product-link:focus, .prodcut-slider-special .slide-this .product-slide .product-img .product-link:focus {
  outline: none;
}
.prodcut-slider .slide-this .product-slide .product-img .product-link .no-in-cart, .pairs-with .slide-this .product-slide .product-img .product-link .no-in-cart, .prodcut-slider-special .slide-this .product-slide .product-img .product-link .no-in-cart {
  display: none;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #fff;
  font-size: calc(2.361vw + 10.53219px);
  text-align: center;
  margin-bottom: 0;
  line-height: 1;
  position: absolute;
  display: none;
  z-index: 4;
}
@media screen and (max-width: 1200px) {
  .prodcut-slider .slide-this .product-slide .product-img .product-link .no-in-cart, .pairs-with .slide-this .product-slide .product-img .product-link .no-in-cart, .prodcut-slider-special .slide-this .product-slide .product-img .product-link .no-in-cart {
    display: none !important;
  }
}
.prodcut-slider .slide-this .product-slide .product-img .overlay, .pairs-with .slide-this .product-slide .product-img .overlay, .prodcut-slider-special .slide-this .product-slide .product-img .overlay {
  display: none;
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.16;
  top: 0;
  left: 0;
  right: 0;
}
@media screen and (max-width: 1200px) {
  .prodcut-slider .slide-this .product-slide .product-img .overlay, .pairs-with .slide-this .product-slide .product-img .overlay, .prodcut-slider-special .slide-this .product-slide .product-img .overlay {
    display: none !important;
  }
}
.prodcut-slider .slide-this .product-slide .product-img img, .pairs-with .slide-this .product-slide .product-img img, .prodcut-slider-special .slide-this .product-slide .product-img img {
  object-fit: contain;
  width: 100%;
  height: auto;
  padding: 15px;
}
@media (orientation: portrait) {
  .prodcut-slider .slide-this .product-slide .product-img.product-category-flower, .prodcut-slider .slide-this .product-slide .product-img.product-category-flowers, .pairs-with .slide-this .product-slide .product-img.product-category-flower, .pairs-with .slide-this .product-slide .product-img.product-category-flowers, .prodcut-slider-special .slide-this .product-slide .product-img.product-category-flower, .prodcut-slider-special .slide-this .product-slide .product-img.product-category-flowers {
    min-height: 30vw;
  }
}
@media (orientation: portrait) and (max-width: 650px) {
  .prodcut-slider .slide-this .product-slide .product-img.product-category-flower, .prodcut-slider .slide-this .product-slide .product-img.product-category-flowers, .pairs-with .slide-this .product-slide .product-img.product-category-flower, .pairs-with .slide-this .product-slide .product-img.product-category-flowers, .prodcut-slider-special .slide-this .product-slide .product-img.product-category-flower, .prodcut-slider-special .slide-this .product-slide .product-img.product-category-flowers {
    min-height: 80vw;
  }
}
@media (orientation: landscape) {
  .prodcut-slider .slide-this .product-slide .product-img.product-category-flower, .prodcut-slider .slide-this .product-slide .product-img.product-category-flowers, .pairs-with .slide-this .product-slide .product-img.product-category-flower, .pairs-with .slide-this .product-slide .product-img.product-category-flowers, .prodcut-slider-special .slide-this .product-slide .product-img.product-category-flower, .prodcut-slider-special .slide-this .product-slide .product-img.product-category-flowers {
    min-height: 30vh;
  }
}
@media (orientation: landscape) and (max-width: 650px) {
  .prodcut-slider .slide-this .product-slide .product-img.product-category-flower, .prodcut-slider .slide-this .product-slide .product-img.product-category-flowers, .pairs-with .slide-this .product-slide .product-img.product-category-flower, .pairs-with .slide-this .product-slide .product-img.product-category-flowers, .prodcut-slider-special .slide-this .product-slide .product-img.product-category-flower, .prodcut-slider-special .slide-this .product-slide .product-img.product-category-flowers {
    min-height: 80vw;
  }
}
.prodcut-slider .slide-this .product-slide .product-img.product-category-flower img, .prodcut-slider .slide-this .product-slide .product-img.product-category-flowers img, .pairs-with .slide-this .product-slide .product-img.product-category-flower img, .pairs-with .slide-this .product-slide .product-img.product-category-flowers img, .prodcut-slider-special .slide-this .product-slide .product-img.product-category-flower img, .prodcut-slider-special .slide-this .product-slide .product-img.product-category-flowers img {
  padding: 0;
  height: 100%;
  object-fit: cover;
}
.prodcut-slider .slide-this .product-slide .product-add-remove, .pairs-with .slide-this .product-slide .product-add-remove, .prodcut-slider-special .slide-this .product-slide .product-add-remove {
  display: flex;
  position: relative;
}
.prodcut-slider .slide-this .product-slide .product-add-remove .express_tag, .pairs-with .slide-this .product-slide .product-add-remove .express_tag, .prodcut-slider-special .slide-this .product-slide .product-add-remove .express_tag {
  position: absolute;
  top: 17px;
  width: 100%;
  text-align: center;
}
@media screen and (max-width: 1200px) {
  .prodcut-slider .slide-this .product-slide .product-add-remove, .pairs-with .slide-this .product-slide .product-add-remove, .prodcut-slider-special .slide-this .product-slide .product-add-remove {
    display: none !important;
  }
}
.prodcut-slider .slide-this .product-slide .product-add-remove .add-product, .prodcut-slider .slide-this .product-slide .product-add-remove .remove-product, .pairs-with .slide-this .product-slide .product-add-remove .add-product, .pairs-with .slide-this .product-slide .product-add-remove .remove-product, .prodcut-slider-special .slide-this .product-slide .product-add-remove .add-product, .prodcut-slider-special .slide-this .product-slide .product-add-remove .remove-product {
  width: 50%;
  min-height: 52px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.prodcut-slider .slide-this .product-slide .product-add-remove .add-product:hover, .prodcut-slider .slide-this .product-slide .product-add-remove .remove-product:hover, .pairs-with .slide-this .product-slide .product-add-remove .add-product:hover, .pairs-with .slide-this .product-slide .product-add-remove .remove-product:hover, .prodcut-slider-special .slide-this .product-slide .product-add-remove .add-product:hover, .prodcut-slider-special .slide-this .product-slide .product-add-remove .remove-product:hover {
  background-color: #f9f9f9;
}
.prodcut-slider .slide-this .product-slide .product-add-remove .add-product img, .prodcut-slider .slide-this .product-slide .product-add-remove .remove-product img, .pairs-with .slide-this .product-slide .product-add-remove .add-product img, .pairs-with .slide-this .product-slide .product-add-remove .remove-product img, .prodcut-slider-special .slide-this .product-slide .product-add-remove .add-product img, .prodcut-slider-special .slide-this .product-slide .product-add-remove .remove-product img {
  display: none;
}
.prodcut-slider .slide-this .product-slide .plus-value-min, .pairs-with .slide-this .product-slide .plus-value-min, .prodcut-slider-special .slide-this .product-slide .plus-value-min {
  display: flex;
  min-height: 53px;
  margin: 0 20px 20px 20px;
  border: 1px solid #E3E3E3;
}
.prodcut-slider .slide-this .product-slide .plus-value-min .plus, .pairs-with .slide-this .product-slide .plus-value-min .plus, .prodcut-slider-special .slide-this .product-slide .plus-value-min .plus {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  border-left: 1px solid #E3E3E3;
}
.prodcut-slider .slide-this .product-slide .plus-value-min .plus img, .pairs-with .slide-this .product-slide .plus-value-min .plus img, .prodcut-slider-special .slide-this .product-slide .plus-value-min .plus img {
  width: 20px;
  height: 20px;
}
.prodcut-slider .slide-this .product-slide .plus-value-min .value, .pairs-with .slide-this .product-slide .plus-value-min .value, .prodcut-slider-special .slide-this .product-slide .plus-value-min .value {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 53px;
  min-width: 100px;
}
.prodcut-slider .slide-this .product-slide .plus-value-min .value p, .pairs-with .slide-this .product-slide .plus-value-min .value p, .prodcut-slider-special .slide-this .product-slide .plus-value-min .value p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  display: inline-block;
}
.prodcut-slider .slide-this .product-slide .plus-value-min .min, .pairs-with .slide-this .product-slide .plus-value-min .min, .prodcut-slider-special .slide-this .product-slide .plus-value-min .min {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  border-right: 1px solid #E3E3E3;
}
.prodcut-slider .slide-this .product-slide .plus-value-min .min img, .pairs-with .slide-this .product-slide .plus-value-min .min img, .prodcut-slider-special .slide-this .product-slide .plus-value-min .min img {
  width: 20px;
  height: 20px;
}
.prodcut-slider .slide-this .product-slide .product-info, .pairs-with .slide-this .product-slide .product-info, .prodcut-slider-special .slide-this .product-slide .product-info {
  padding: 24px;
  position: relative;
}
.prodcut-slider .slide-this .product-slide .product-info .rest-of-aisle, .pairs-with .slide-this .product-slide .product-info .rest-of-aisle, .prodcut-slider-special .slide-this .product-slide .product-info .rest-of-aisle {
  display: inline-block;
  margin: 0 auto 12px;
  padding: 5px 0;
  color: #212529;
  font-size: 14px;
  font-weight: 500;
}
.prodcut-slider .slide-this .product-slide .product-info .rest-of-aisle:hover, .pairs-with .slide-this .product-slide .product-info .rest-of-aisle:hover, .prodcut-slider-special .slide-this .product-slide .product-info .rest-of-aisle:hover {
  color: #212529;
  padding: 5px 0 4px;
  border-bottom: 1px solid #212529;
}
.prodcut-slider .slide-this .product-slide .product-info .rest-of-aisle svg, .pairs-with .slide-this .product-slide .product-info .rest-of-aisle svg, .prodcut-slider-special .slide-this .product-slide .product-info .rest-of-aisle svg {
  transform: rotate(180deg) translate3d(-1px, 1px, 0);
}
.prodcut-slider .slide-this .product-slide .product-info .product-price, .pairs-with .slide-this .product-slide .product-info .product-price, .prodcut-slider-special .slide-this .product-slide .product-info .product-price {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
  color: #1A1A1A;
  line-height: 1;
  margin-bottom: 12px;
}
.prodcut-slider .slide-this .product-slide .product-info .product-price span.quantity, .pairs-with .slide-this .product-slide .product-info .product-price span.quantity, .prodcut-slider-special .slide-this .product-slide .product-info .product-price span.quantity {
  font-size: 13px;
}
.prodcut-slider .slide-this .product-slide .product-info .product-price svg.tooltip-svg, .pairs-with .slide-this .product-slide .product-info .product-price svg.tooltip-svg, .prodcut-slider-special .slide-this .product-slide .product-info .product-price svg.tooltip-svg {
  position: relative;
  top: 2px;
  z-index: 2;
  float: right;
}
.prodcut-slider .slide-this .product-slide .product-info .product-price svg.tooltip-svg #Ellipse_175, .pairs-with .slide-this .product-slide .product-info .product-price svg.tooltip-svg #Ellipse_175, .prodcut-slider-special .slide-this .product-slide .product-info .product-price svg.tooltip-svg #Ellipse_175 {
  fill: #124634 !important;
  stroke: #124634 !important;
}
.prodcut-slider .slide-this .product-slide .product-info .product-price svg.tooltip-svg #exlaim, .pairs-with .slide-this .product-slide .product-info .product-price svg.tooltip-svg #exlaim, .prodcut-slider-special .slide-this .product-slide .product-info .product-price svg.tooltip-svg #exlaim {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 8px;
  line-height: 1;
  font-weight: bold;
  color: #fff !important;
  color: #fff;
  fill: #fff;
}
.prodcut-slider .slide-this .product-slide .product-info .product-name, .pairs-with .slide-this .product-slide .product-info .product-name, .prodcut-slider-special .slide-this .product-slide .product-info .product-name {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 15px;
  color: #8C8C8C;
  min-height: 40px;
  min-height: 70px !important;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}
.prodcut-slider .slide-this .product-slide .product-info .product-name a, .pairs-with .slide-this .product-slide .product-info .product-name a, .prodcut-slider-special .slide-this .product-slide .product-info .product-name a {
  color: #8C8C8C;
  text-decoration: none;
}
@media screen and (max-width: 1200px) {
  .prodcut-slider .slide-this .product-slide .product-info .product-name a, .pairs-with .slide-this .product-slide .product-info .product-name a, .prodcut-slider-special .slide-this .product-slide .product-info .product-name a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media screen and (max-width: 1200px) {
  .prodcut-slider .slide-this .product-slide .product-info .product-name br, .pairs-with .slide-this .product-slide .product-info .product-name br, .prodcut-slider-special .slide-this .product-slide .product-info .product-name br {
    display: none;
  }
}
.prodcut-slider .slide-this .product-slide .product-info .product-name .qty, .pairs-with .slide-this .product-slide .product-info .product-name .qty, .prodcut-slider-special .slide-this .product-slide .product-info .product-name .qty {
  display: inline-block;
  color: #BABABA;
  position: relative;
}
.prodcut-slider .slide-this .product-slide .product-info .tooltip-qty, .pairs-with .slide-this .product-slide .product-info .tooltip-qty, .prodcut-slider-special .slide-this .product-slide .product-info .tooltip-qty {
  position: absolute;
  background-color: #124634;
  padding: 10px;
  border-radius: 5px;
  min-width: 181px;
  width: calc(100% - 48px);
  max-width: 180px;
  bottom: 120px;
  left: 24px;
  right: 24px;
  margin: 0 auto;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  color: #fff;
  line-height: 15px;
  font-weight: normal;
  text-align: center;
  opacity: 0;
  transform: translateY(10px);
  transition: visibility 0s linear 0.2s, opacity 0.2s ease, transform 0.2s ease;
  visibility: hidden;
}
.prodcut-slider .slide-this .product-slide .product-info .tooltip-qty.active, .pairs-with .slide-this .product-slide .product-info .tooltip-qty.active, .prodcut-slider-special .slide-this .product-slide .product-info .tooltip-qty.active {
  -webkit-transform: none;
  opacity: 1;
  transform: none;
  transition-delay: 0s;
  visibility: visible;
}
.prodcut-slider .slide-this .product-slide .tab .express_tag_tab, .pairs-with .slide-this .product-slide .tab .express_tag_tab, .prodcut-slider-special .slide-this .product-slide .tab .express_tag_tab {
  display: flex;
  justify-content: center;
  align-items: center;
  top: -25px;
  position: relative;
}
.prodcut-slider .slide-this .product-slide .tab .express_tag_tab svg, .pairs-with .slide-this .product-slide .tab .express_tag_tab svg, .prodcut-slider-special .slide-this .product-slide .tab .express_tag_tab svg {
  margin-right: 10px;
}
.prodcut-slider .slide-this .product-slide .tab .express_tag_tab svg:last-child, .pairs-with .slide-this .product-slide .tab .express_tag_tab svg:last-child, .prodcut-slider-special .slide-this .product-slide .tab .express_tag_tab svg:last-child {
  margin: 0;
}

.pairs-with {
  margin-bottom: 0;
}

.prodcut-slider-special {
  position: relative;
  margin-bottom: 50px;
}

.flower-product .product-img .main-img {
  position: relative;
  z-index: 1;
}
.flower-product .product-img .hover-img {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.flower-product:hover .product-img .hover-img {
  opacity: 1;
}

@media screen and (min-width: 1400px) {
  .recipe-slider {
    padding: 0 60px;
  }
}
.recipe-slider .recipe-box.bookmarked .bookmark-green #bookmark-mark {
  fill: #fff;
}
@media screen and (max-width: 600px) {
  .recipe-slider .section-title {
    margin-top: 10px;
  }
}
@media screen and (max-width: 600px) {
  .recipe-slider .btn.view-more {
    margin-bottom: 20px;
    padding: 12px 25px;
  }
}
.recipe-slider .slider-flex {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 30px;
  width: 100%;
}
@media (max-width: 1200px) {
  .recipe-slider .slider-flex {
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;
  }
}
.recipe-slider .slider-flex .slider-banner-bx {
  width: 574px;
  max-width: 574px;
}
@media (max-width: 2000px) {
  .recipe-slider .slider-flex .slider-banner-bx {
    width: 410px;
    max-width: 410px;
  }
}
@media (max-width: 1200px) {
  .recipe-slider .slider-flex .slider-banner-bx {
    width: 100%;
    max-width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 30px 0;
  }
}
.recipe-slider .slider-flex .slider-bx {
  width: calc(100% - 604px);
}
@media (max-width: 2000px) {
  .recipe-slider .slider-flex .slider-bx {
    width: calc(100% - 440px);
  }
}
@media (max-width: 1200px) {
  .recipe-slider .slider-flex .slider-bx {
    width: 100%;
    max-width: 100%;
  }
}

.recipe-slider, .related-recipes {
  margin-bottom: 70px;
}
@media screen and (max-width: 1200px) {
  .recipe-slider, .related-recipes {
    margin-bottom: 60px;
  }
}
@media screen and (max-width: 600px) {
  .recipe-slider, .related-recipes {
    width: 100%;
    overflow: hidden;
  }
}
.recipe-slider .slide-this .recipe-slide, .related-recipes .slide-this .recipe-slide {
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 600px) {
  .recipe-slider .slide-this .recipe-slide, .related-recipes .slide-this .recipe-slide {
    padding-right: 20px;
  }
}
.recipe-slider .slide-this .recipe-slide img, .related-recipes .slide-this .recipe-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
}
@media screen and (max-width: 600px) {
  .recipe-slider .slide-this .recipe-slide .bookmark-green, .related-recipes .slide-this .recipe-slide .bookmark-green {
    right: 20px;
  }
}
.recipe-slider .slide-this .recipe-slide .recipe-slide-txt, .related-recipes .slide-this .recipe-slide .recipe-slide-txt {
  padding: 20px;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #fff;
}
.recipe-slider .slide-this .recipe-slide .recipe-slide-txt .recipe-title, .related-recipes .slide-this .recipe-slide .recipe-slide-txt .recipe-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  line-height: 33px;
  font-size: 28px;
  color: #1A1A1A;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 40px;
}
.recipe-slider .slide-this .recipe-slide .recipe-slide-txt .align-bottom, .related-recipes .slide-this .recipe-slide .recipe-slide-txt .align-bottom {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 400;
}
@media screen and (max-width: 1200px) {
  .recipe-slider .slide-this .recipe-slide .recipe-slide-txt .align-bottom, .related-recipes .slide-this .recipe-slide .recipe-slide-txt .align-bottom {
    text-align: center;
  }
}
.recipe-slider .slide-this .recipe-slide .recipe-slide-txt .align-bottom .cuisine, .related-recipes .slide-this .recipe-slide .recipe-slide-txt .align-bottom .cuisine {
  line-height: 1;
  margin-bottom: 0px;
  color: #A3A3A3;
}
.recipe-slider .slide-this .recipe-slide .recipe-slide-txt .align-bottom .cook-prep-time, .related-recipes .slide-this .recipe-slide .recipe-slide-txt .align-bottom .cook-prep-time {
  font-weight: 300;
  color: #000;
}
.recipe-slider .swiper-slide, .related-recipes .swiper-slide {
  position: relative;
}
.recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
  width: 100%;
  max-width: 574px;
  height: 100%;
  top: 0;
  left: 0;
}
@media (max-width: 2400px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 511px;
  }
}
@media (max-width: 2300px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 487px;
  }
}
@media (max-width: 2200px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 464px;
  }
}
@media (max-width: 2100px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 440px;
  }
}
@media (max-width: 2000px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 416px;
  }
}
@media (max-width: 1920px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 397px;
  }
}
@media (max-width: 1800px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 369px;
  }
}
@media (max-width: 1700px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 345px;
  }
}
@media (max-width: 1600px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 321px;
  }
}
@media (max-width: 1500px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 297px;
  }
}
@media (max-width: 1400px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 382px;
  }
}
@media (max-width: 1366px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 409px;
  }
}
@media (max-width: 1300px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 388px;
  }
}
@media (max-width: 1280px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 382px;
  }
}
@media (max-width: 1200px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 356px;
  }
}
@media (max-width: 1100px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 497px;
  }
}
@media (max-width: 1000px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 450px;
  }
}
@media (max-width: 900px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 402px;
  }
}
@media (max-width: 800px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 355px;
  }
}
@media (max-width: 700px) {
  .recipe-slider .swiper-slide.banner-slide, .related-recipes .swiper-slide.banner-slide {
    max-width: 307px;
  }
}
.recipe-slider .swiper-slide.banner-slide > div, .related-recipes .swiper-slide.banner-slide > div {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.recipe-slider .swiper-slide.banner-slide iframe, .related-recipes .swiper-slide.banner-slide iframe {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.related-recipes .recipe-title {
  font-size: 24px !important;
  line-height: 30px !important;
  -webkit-line-clamp: 2 !important;
}
.related-recipes .align-bottom .language {
  margin-bottom: 0 !important;
}

.recipe-box {
  display: flex;
  flex-direction: column;
  position: relative;
}
@media screen and (max-width: 640px) {
  .recipe-box {
    padding-right: 20px;
  }
}
.recipe-box .img-bx {
  position: relative;
  width: 100%;
  height: 100%;
}
.recipe-box .img-bx .img-padding {
  padding-bottom: 100%;
}
.recipe-box .img-bx .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.recipe-box .img-bx .img-wrapper a {
  width: 100%;
  height: 100%;
}
.recipe-box .img-bx .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}
.recipe-box .recipe-box-txt {
  padding: 20px;
  height: 260px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #fff;
}
@media (max-width: 600px) {
  .recipe-box .recipe-box-txt {
    height: 190px;
  }
}
.recipe-box .recipe-box-txt .recipe-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  line-height: 1;
  font-size: calc(0.0051886792 * 100vw + 22.0283018868px);
  color: #1A1A1A;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 40px;
  padding-bottom: 4px;
}
@media screen and (min-width: 1919px) {
  .recipe-box .recipe-box-txt .recipe-title {
    font-size: 35px;
  }
}
@media screen and (max-width: 380px) {
  .recipe-box .recipe-box-txt .recipe-title {
    font-size: 24px;
  }
}
.recipe-box .recipe-box-txt .align-bottom {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  text-transform: none;
  font-weight: 300;
  line-height: 18px;
}
.recipe-box .recipe-box-txt .align-bottom .cuisine {
  color: #A3A3A3;
  font-weight: 300;
}
.recipe-box .recipe-box-txt .align-bottom .prep-time {
  font-weight: 300;
  color: #000;
}

.studio-slider {
  background-color: #1A1A1A !important;
  margin-bottom: 120px;
  padding-top: 100px;
  padding-bottom: 100px;
  width: 100%;
  overflow: hidden;
}
@media screen and (max-width: 600px) {
  .studio-slider {
    padding: 50px 0;
  }
}
.studio-slider.black {
  background-color: #1A1A1A !important;
}
.studio-slider .tab video {
  display: none;
}
.studio-slider .tab .swiper-pagination-bullets.swiper-pagination {
  bottom: 0;
}
.studio-slider .section-title {
  text-align: center;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 2.5px;
  font-weight: 400;
}
@media screen and (max-width: 600px) {
  .studio-slider .section-title {
    margin-bottom: 0;
  }
}
.studio-slider .btn.center-it {
  text-transform: none;
  color: #fff;
  margin-top: 30px;
  background-color: transparent;
  border: 1px solid #666 !important;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media screen and (max-width: 600px) {
  .studio-slider .btn.center-it {
    max-width: 135px;
    padding: 12px 25px;
  }
}
.studio-slider .btn.center-it:hover {
  border: 1px solid #fff !important;
}
@media screen and (max-width: 1200px) {
  .studio-slider .swiper-pagination .swiper-pagination-bullet, .studio-slider .swiper-pagination .swiper-pagination-bullet-active {
    background-color: #fff;
  }
}
.studio-slider .swiper-container {
  cursor: url("../svg/drag.e4572e4ad214.svg") 32 32, pointer !important;
}
@media screen and (max-width: 600px) {
  .studio-slider .swiper-container {
    overflow: hidden;
  }
}
.studio-slider .slide-this.tabx .studio-slide {
  margin-bottom: 30px;
  overflow: hidden;
}
.studio-slider .slide-this.tabx .studio-slide img {
  opacity: 0.5;
}
.studio-slider .slide-this.tabx .studio-slide picture {
  display: flex;
  justify-content: center;
  align-items: center;
}
.studio-slider .slide-this.tabx .studio-slide .studio-slide-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 30px;
  text-align: center;
  color: #fff;
  cursor: pointer;
}
@media screen and (max-width: 1200px) {
  .studio-slider .slide-this.tabx .studio-slide .studio-slide-title {
    position: relative;
  }
}
.studio-slider .slide-this.tabx .studio-slide .align-bottom {
  bottom: auto !important;
  top: 20%;
  z-index: 3;
}
.studio-slider .slide-this.tabx .studio-slide .align-bottom .play-this {
  margin-bottom: 0px;
  opacity: 1;
}
.studio-slider .slide-this.tabx .studio-slide .align-bottom .watch {
  margin-top: 5px;
}
.studio-slider .slide-this .studio-slide {
  position: relative;
  padding-top: 10px;
  transition: padding-top 0.2s ease;
}
@media screen and (max-width: 600px) {
  .studio-slider .slide-this .studio-slide {
    padding-top: 0;
  }
}
.studio-slider .slide-this .studio-slide.swiper-slide-active {
  padding-top: 0;
  transition: padding-top 0.2s ease;
}
.studio-slider .slide-this .studio-slide.swiper-slide-active:hover .video-poster-img {
  opacity: 0;
}
.studio-slider .slide-this .studio-slide.swiper-slide-active:hover .studio-slide-title {
  opacity: 0;
}
.studio-slider .slide-this .studio-slide.swiper-slide-active .video-poster {
  object-fit: cover;
  height: 100%;
}
@media screen and (max-width: 1200px) {
  .studio-slider .slide-this .studio-slide.swiper-slide-active .video-poster {
    margin-bottom: 30px;
  }
}
.studio-slider .slide-this .studio-slide.swiper-slide-active .video-container .video-poster-img, .studio-slider .slide-this .studio-slide.swiper-slide-active .video-container .video-poster-gif {
  top: 0;
}
.studio-slider .slide-this .studio-slide.swiper-slide-active .overlay {
  opacity: 0.5;
}
.studio-slider .slide-this .studio-slide .overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 3;
  background-color: #000;
  opacity: 0.6;
}
.studio-slider .slide-this .studio-slide .video-container {
  width: 100%;
  display: inline-block;
  overflow: hidden;
  height: inherit;
  max-height: 694px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 1672px) {
  .studio-slider .slide-this .studio-slide .video-container {
    max-height: 634px;
  }
}
.studio-slider .slide-this .studio-slide .video-container video {
  object-fit: contain;
  width: 100%;
}
.studio-slider .slide-this .studio-slide .video-container .video-poster-img {
  position: absolute;
  top: 10px;
  object-fit: cover;
  height: 100%;
  z-index: 2;
  opacity: 1;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media screen and (max-width: 1200px) {
  .studio-slider .slide-this .studio-slide .video-container .video-poster-img {
    top: 0;
  }
}
.studio-slider .slide-this .studio-slide .video-container .video-poster-gif {
  object-fit: cover;
  height: auto;
  width: 100%;
  position: absolute;
  z-index: 2;
  left: 0;
  top: 0;
  top: 10px;
}
@media screen and (max-width: 1200px) {
  .studio-slider .slide-this .studio-slide .video-container .video-poster-gif {
    top: 0;
  }
}
.studio-slider .slide-this .studio-slide .flex-top {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 9;
  top: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  max-height: 632px;
}
.studio-slider .slide-this .studio-slide .flex-top .studio-slide-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 50px;
  line-height: 50px;
  text-align: center;
  color: #fff;
  cursor: pointer;
  opacity: 1;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.studio-slider .slide-this .studio-slide .flex-top .align-bottom {
  position: absolute;
  bottom: 30px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
@media screen and (max-width: 1200px) {
  .studio-slider .slide-this .studio-slide .flex-top .align-bottom {
    bottom: auto;
    top: 35%;
  }
}
.studio-slider .slide-this .studio-slide .flex-top .align-bottom .play-this {
  cursor: pointer;
}
.studio-slider .slide-this .studio-slide .flex-top .align-bottom .watch {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #fff;
  margin-top: 30px;
  font-weight: 400;
  font-size: 14px;
}
.studio-slider .slide-this .studio-slide .flex-top .align-bottom .watch span {
  font-weight: 300;
}
@media screen and (max-width: 1200px) {
  .studio-slider .container {
    max-width: 100% !important;
  }
}
@media screen and (max-width: 600px) {
  .studio-slider .container {
    padding: 0;
  }
}
@media screen and (max-width: 1200px) {
  .studio-slider .container .col-12 {
    padding: 0 !important;
  }
}

.videoBlock {
  background-color: #1A1A1A;
  padding: 100px 0;
}
@media (min-width: 1400px) {
  .videoBlock {
    padding-left: 60px;
    padding-right: 60px;
  }
}
@media (max-width: 1200px) {
  .videoBlock {
    overflow: hidden;
    padding: 80px 0;
  }
}
@media (max-width: 600px) {
  .videoBlock {
    padding: 45px 0;
  }
  .videoBlock .section-title {
    width: 100%;
    text-align: center;
  }
}
.videoBlock .hideinTab {
  display: block;
}
@media (max-width: 1200px) {
  .videoBlock .hideinTab {
    display: none;
  }
}
.videoBlock .showinTab {
  display: none;
  padding: 0 15px;
}
@media (max-width: 1200px) {
  .videoBlock .showinTab {
    display: block;
  }
}
.videoBlock .section-title {
  color: #fff;
  text-transform: uppercase;
}
.videoBlock .view-more {
  border-color: #E3E3E3;
  color: #8C8C8C;
  background-color: transparent;
}
.videoBlock .view-more:hover {
  background-color: #fff;
  color: #333;
}
.videoBlock .videos {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  background-color: #1A1A1A;
  padding-top: 60px;
  box-sizing: border-box;
}
.videoBlock .videos .main {
  width: calc(100% - 442px);
  position: relative;
  height: fit-content;
}
@media (min-width: 1200px) {
  .videoBlock .videos .main {
    position: sticky;
    top: 90px;
  }
}
.videoBlock .videos .main .img {
  width: 100%;
  padding-top: calc(100vh - 120px);
  position: relative;
  overflow: hidden;
  border-radius: 4px;
}
.videoBlock .videos .main .img .overlay {
  position: absolute;
  z-index: 3;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.3;
}
.videoBlock .videos .main .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  z-index: 2;
  left: 0;
  top: 0;
}
.videoBlock .videos .main .txt {
  position: absolute;
  z-index: 5;
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 0;
  left: 0;
}
.videoBlock .videos .main .txt h3 {
  font-size: 45px;
  line-height: 50px;
  max-width: 40%;
  text-align: center;
  color: #fff;
  font-weight: 400;
}
.videoBlock .videos .main .actions {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: absolute;
  z-index: 10;
  bottom: 28px;
  left: 50%;
  transform: translateX(-50%);
}
.videoBlock .videos .main .actions svg {
  margin: 0 0 30px;
}
.videoBlock .videos .main .actions p {
  color: #fff;
  margin: 0;
  line-height: 1;
  font-size: 13px;
}
.videoBlock .videos .main .actions p span {
  font-weight: 600;
}
.videoBlock .videos .list {
  width: 390px;
  display: grid;
  grid-template-columns: 1fr;
  row-gap: 60px;
}
.videoBlock .videos .list .video_bx .img .overlay {
  opacity: 0;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
  z-index: 10;
}
.videoBlock .video_bx {
  width: 100%;
  position: relative;
}
.videoBlock .video_bx:hover .img .S-playBtn {
  opacity: 1;
}
.videoBlock .video_bx:hover .img .overlay {
  opacity: 0.8 !important;
}
.videoBlock .video_bx .img {
  width: 100%;
  padding-top: 66.66%;
  position: relative;
  overflow: hidden;
  border-radius: 4px;
}
.videoBlock .video_bx .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
}
.videoBlock .video_bx .img .overlay {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.5;
}
.videoBlock .video_bx .img .S-playBtn {
  opacity: 0;
  position: absolute;
  z-index: 11;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.videoBlock .video_bx .img .play {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.videoBlock .video_bx .img .play svg {
  margin-bottom: 20px;
}
.videoBlock .video_bx .img .play .watch {
  color: #fff;
  font-size: 13px;
}
.videoBlock .video_bx .img .play .watch span {
  font-weight: 600;
}
.videoBlock .video_bx .txt {
  padding: 24px 0 0;
}
.videoBlock .video_bx .txt h3 {
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
  margin: 0 0;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  color: #fff;
}
.videoBlock .video_bx .txt h3 span {
  display: inline-block;
}
.videoBlock .video_bx .txt h3 span:last-child {
  color: #848484;
  font-size: 14px;
  line-height: 1;
  min-width: 80px;
  text-align: right;
}
.videoBlock .swiper-container {
  padding: 0;
  overflow: visible;
}

.svg-art {
  padding: 60px 0 120px;
}
@media (min-width: 1400px) {
  .svg-art {
    padding-left: 60px;
    padding-right: 60px;
  }
}
.svg-art svg {
  width: 100%;
  height: auto;
}

.newinstore-block {
  padding: 70px 0;
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
}
@media (min-width: 1400px) {
  .newinstore-block {
    padding-left: 60px;
    padding-right: 60px;
  }
}
@media (max-width: 1200px) {
  .newinstore-block {
    padding: 60px 0;
  }
}
@media (max-width: 600px) {
  .newinstore-block {
    overflow: hidden;
    padding: 50px 0;
  }
}
.newinstore-block .row {
  display: flex;
  flex-wrap: wrap;
}
.newinstore-block .cat {
  width: 33.3333333334%;
  position: relative;
}
@media (max-width: 1500px) {
  .newinstore-block .cat {
    width: 25%;
  }
}
@media (max-width: 1200px) {
  .newinstore-block .cat {
    display: none;
  }
}
.newinstore-block .cat .img {
  width: 100%;
  padding-top: 82%;
  position: relative;
}
.newinstore-block .cat .img .overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0.45;
}
.newinstore-block .cat .img img {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  object-fit: cover;
}
.newinstore-block .cat .txt {
  position: absolute;
  z-index: 5;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.newinstore-block .cat .txt img {
  width: 180px;
  height: auto;
}
@media (max-width: 1500px) {
  .newinstore-block .cat .txt img {
    width: 150px;
  }
}
.newinstore-block .cat .txt p {
  font-family: "FreightText Pro";
  font-size: 24px;
  line-height: 28px;
  color: #fff;
  max-width: 60%;
  text-align: center;
  margin: 30px 0 0;
}
@media (max-width: 1500px) {
  .newinstore-block .cat .txt p {
    max-width: 80%;
  }
}
.newinstore-block .cat .view-more {
  position: absolute;
  z-index: 10;
  bottom: 35px;
  left: 50%;
  transform: translateX(-50%);
  background-color: transparent;
  color: #fff;
  border: 1px solid #efefef;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.newinstore-block .cat .view-more:hover {
  background-color: #fff;
  color: #1a1a1a;
}
.newinstore-block .cat .view-more:hover svg path {
  stroke: #1a1a1a;
}
.newinstore-block .silder {
  width: 66.666%;
  position: relative;
}
@media (max-width: 1500px) {
  .newinstore-block .silder {
    width: 75%;
  }
}
@media (max-width: 1200px) {
  .newinstore-block .silder {
    width: 100%;
    padding: 0 15px;
  }
}
.newinstore-block .silder .swiper-container {
  padding: 0;
}
.newinstore-block .silder .cat-slide {
  display: none;
  position: relative;
}
@media (max-width: 1200px) {
  .newinstore-block .silder .cat-slide {
    display: block;
  }
}
.newinstore-block .silder .cat-slide .img {
  width: 100%;
  padding-top: 82%;
  position: relative;
}
.newinstore-block .silder .cat-slide .img .overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0.45;
}
.newinstore-block .silder .cat-slide .img img {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  object-fit: cover;
}
.newinstore-block .silder .cat-slide .txt {
  position: absolute;
  z-index: 5;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.newinstore-block .silder .cat-slide .txt img {
  width: 180px;
  height: auto;
}
@media (max-width: 1500px) {
  .newinstore-block .silder .cat-slide .txt img {
    width: 150px;
  }
}
.newinstore-block .silder .cat-slide .txt p {
  font-family: "FreightText Pro";
  font-size: calc(0 * 100vw + 24px);
  line-height: 28px;
  color: #fff;
  max-width: 80%;
  text-align: center;
  margin: 30px 0 0;
}
@media screen and (min-width: 1919px) {
  .newinstore-block .silder .cat-slide .txt p {
    font-size: 24px;
  }
}
@media screen and (max-width: 380px) {
  .newinstore-block .silder .cat-slide .txt p {
    font-size: 24px;
  }
}
@media (max-width: 600px) {
  .newinstore-block .silder .cat-slide .txt p {
    position: relative;
    top: -30px;
  }
}
.newinstore-block .silder .cat-slide .view-more {
  position: absolute;
  z-index: 10;
  bottom: 35px;
  left: 50%;
  transform: translateX(-50%);
  background-color: transparent;
  color: #fff;
}
.newinstore-block .silder .swiper-button-next-prd-newins {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  right: -12px;
  left: auto;
}
.newinstore-block .silder .swiper-button-next-prd-newins:after {
  content: url("../svg/arrow-right-slider-w.4877da06b9df.svg");
}
.newinstore-block .silder .swiper-button-next-prd-newins:focus {
  outline: none;
}
@media screen and (max-width: 1200px) {
  .newinstore-block .silder .swiper-button-next-prd-newins {
    display: none;
  }
}
.newinstore-block .silder .swiper-button-prev-prd-newins {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  right: auto;
  left: -12px;
}
.newinstore-block .silder .swiper-button-prev-prd-newins:after {
  content: url("../svg/arrow-left-slider-w.485c4677b0d0.svg");
}
.newinstore-block .silder .swiper-button-prev-prd-newins:focus {
  outline: none;
}
@media screen and (max-width: 1200px) {
  .newinstore-block .silder .swiper-button-prev-prd-newins {
    display: none;
  }
}
.newinstore-block .silder .swiper-button-disabled {
  display: none !important;
}
.newinstore-block .silder .slide-this .product-slide {
  background-color: #fff;
  border-right: 1px solid #fafafa;
  position: relative;
}
@media screen and (max-width: 620px) {
  .newinstore-block .silder .slide-this .product-slide {
    border-right: 20px solid transparent;
  }
}
.newinstore-block .silder .slide-this .product-slide:first-child {
  border-left: 1px solid #fafafa;
}
.newinstore-block .silder .slide-this .product-slide:hover .product-img .overlay {
  display: block;
}
.newinstore-block .silder .slide-this .product-slide:hover .product-badges {
  display: none;
}
.newinstore-block .silder .slide-this .product-slide:hover .product-add-remove .add-product:hover,
.newinstore-block .silder .slide-this .product-slide:hover .product-add-remove .remove-product:hover {
  background-color: #f9f9f9;
}
.newinstore-block .silder .slide-this .product-slide:hover .product-add-remove .add-product img,
.newinstore-block .silder .slide-this .product-slide:hover .product-add-remove .remove-product img {
  display: block;
}
.newinstore-block .silder .slide-this .product-slide:hover .add-to-my-shopping-lst {
  display: block;
}
.newinstore-block .silder .slide-this .product-slide.in-cart:hover .no-in-cart-circle {
  display: none;
}
.newinstore-block .silder .slide-this .product-slide.in-cart:hover .no-in-cart {
  display: block !important;
}
.newinstore-block .silder .slide-this .product-slide.in-cart .no-in-cart-circle {
  display: inline-block;
  width: 48px;
  height: 48px;
  text-align: center;
  border-radius: 50%;
  line-height: 2.4;
  position: absolute;
  z-index: 9;
  top: 12px;
  right: 12px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #fff;
  background-color: #124634;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
}
@media screen and (max-width: 1200px) {
  .newinstore-block .silder .slide-this .product-slide.in-cart .no-in-cart-circle {
    font-size: 13px;
  }
}
.newinstore-block .silder .slide-this .product-slide.offer {
  border-bottom: 2px solid #ff5538;
}
.newinstore-block .silder .slide-this .product-slide.offer .product-info .product-price .currenty,
.newinstore-block .silder .slide-this .product-slide.offer .product-info .product-price .price {
  color: #ff5538;
}
.newinstore-block .silder .slide-this .product-slide.offer .product-info .product-price .old-price {
  text-decoration: line-through;
  color: #bababa;
}
.newinstore-block .silder .slide-this .product-slide.in-shopping-list .add-to-my-shopping-lst #fill-heart {
  fill: #8c8c8c;
}
.newinstore-block .silder .slide-this .product-slide .no-in-cart-circle,
.newinstore-block .silder .slide-this .product-slide .add-to-my-shopping-lst {
  display: none;
}
.newinstore-block .silder .slide-this .product-slide .product-badges {
  position: absolute;
  z-index: 9;
  display: flex;
  right: 12px;
  bottom: 12px;
  justify-content: flex-start;
}
.newinstore-block .silder .slide-this .product-slide .product-badges img {
  padding: 0 !important;
  margin: 0 5px;
  border-radius: 50%;
  border: 1px solid #fafafa;
  width: 30px !important;
  height: 30px !important;
}
.newinstore-block .silder .slide-this .product-slide .add-to-my-shopping-lst {
  position: absolute;
  z-index: 36;
  top: 15px;
  left: 15px;
}
@media screen and (max-width: 1200px) {
  .newinstore-block .silder .slide-this .product-slide .add-to-my-shopping-lst {
    display: block !important;
  }
}
.newinstore-block .silder .slide-this .product-slide .add-to-my-shopping-lst:hover #fill-heart {
  fill: #8c8c8c;
}
.newinstore-block .silder .slide-this .product-slide .product-img {
  min-height: 280px;
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.newinstore-block .silder .slide-this .product-slide .product-img .product-link {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  text-decoration: none;
}
.newinstore-block .silder .slide-this .product-slide .product-img .product-link:focus {
  outline: none;
}
.newinstore-block .silder .slide-this .product-slide .product-img .product-link .no-in-cart {
  display: none;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #fff;
  font-size: calc(2.361vw + 10.53219px);
  text-align: center;
  margin-bottom: 0;
  line-height: 1;
  position: absolute;
  display: none;
  z-index: 4;
}
@media screen and (max-width: 1200px) {
  .newinstore-block .silder .slide-this .product-slide .product-img .product-link .no-in-cart {
    display: none !important;
  }
}
.newinstore-block .silder .slide-this .product-slide .product-img .overlay {
  display: none;
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.16;
  top: 0;
  left: 0;
  right: 0;
}
@media screen and (max-width: 1200px) {
  .newinstore-block .silder .slide-this .product-slide .product-img .overlay {
    display: none !important;
  }
}
.newinstore-block .silder .slide-this .product-slide .product-img img {
  object-fit: contain;
  width: 100%;
  height: auto;
  padding: 15px;
}
.newinstore-block .silder .slide-this .product-slide .product-add-remove {
  display: flex;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .newinstore-block .silder .slide-this .product-slide .product-add-remove {
    display: none !important;
  }
}
.newinstore-block .silder .slide-this .product-slide .product-add-remove .add-product, .newinstore-block .silder .slide-this .product-slide .product-add-remove .remove-product {
  width: 50%;
  min-height: 52px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.newinstore-block .silder .slide-this .product-slide .product-add-remove .add-product:hover, .newinstore-block .silder .slide-this .product-slide .product-add-remove .remove-product:hover {
  background-color: #f9f9f9;
}
.newinstore-block .silder .slide-this .product-slide .product-add-remove .add-product img, .newinstore-block .silder .slide-this .product-slide .product-add-remove .remove-product img {
  display: none;
}
.newinstore-block .silder .slide-this .product-slide .plus-value-min {
  display: flex;
  min-height: 53px;
  margin: 0 20px 20px 20px;
  border: 1px solid #e3e3e3;
}
.newinstore-block .silder .slide-this .product-slide .plus-value-min .plus {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  border-left: 1px solid #e3e3e3;
}
.newinstore-block .silder .slide-this .product-slide .plus-value-min .plus img {
  width: 20px;
  height: 20px;
}
.newinstore-block .silder .slide-this .product-slide .plus-value-min .value {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 53px;
  min-width: 100px;
}
.newinstore-block .silder .slide-this .product-slide .plus-value-min .value p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  display: inline-block;
}
.newinstore-block .silder .slide-this .product-slide .plus-value-min .min {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  border-right: 1px solid #e3e3e3;
}
.newinstore-block .silder .slide-this .product-slide .plus-value-min .min img {
  width: 20px;
  height: 20px;
}
.newinstore-block .silder .slide-this .product-slide .express_tag {
  position: absolute;
  top: 17px;
  width: 100%;
  text-align: center;
}
@media screen and (max-width: 1200px) {
  .newinstore-block .silder .slide-this .product-slide .express_tag {
    display: none !important;
  }
}
.newinstore-block .silder .slide-this .product-slide .product-info {
  padding: 24px;
  position: relative;
}
.newinstore-block .silder .slide-this .product-slide .product-info .product-price {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
  color: #1a1a1a;
  line-height: 1;
  margin-bottom: 12px;
}
.newinstore-block .silder .slide-this .product-slide .product-info .product-price span.quantity {
  font-size: 13px;
}
.newinstore-block .silder .slide-this .product-slide .product-info .product-name {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 15px;
  color: #8c8c8c;
  min-height: 40px;
  letter-spacing: 0.5px;
  min-height: 70px !important;
}
.newinstore-block .silder .slide-this .product-slide .product-info .product-name a {
  color: #8c8c8c;
  text-decoration: none;
}
@media screen and (max-width: 1200px) {
  .newinstore-block .silder .slide-this .product-slide .product-info .product-name a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media screen and (max-width: 1200px) {
  .newinstore-block .silder .slide-this .product-slide .product-info .product-name br {
    display: none;
  }
}
.newinstore-block .silder .slide-this .product-slide .product-info .product-name .qty {
  display: inline-block;
  color: #bababa;
  position: relative;
}
.newinstore-block .silder .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg {
  position: relative;
  top: 2px;
  z-index: 2;
}
@media screen and (max-width: 1200px) {
  .newinstore-block .silder .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg {
    display: none;
  }
}
.newinstore-block .silder .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg:hover #Ellipse_175 {
  fill: #124634;
  stroke: #124634;
}
.newinstore-block .silder .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg:hover #exlaim {
  color: #fff;
  fill: #fff;
}
.newinstore-block .silder .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg #Ellipse_175 {
  fill: #124634;
  stroke: #124634;
}
.newinstore-block .silder .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg #exlaim {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 8px;
  line-height: 1;
  font-weight: bold;
  color: #8c8c8c;
  color: #fff;
  fill: #fff;
}
.newinstore-block .silder .slide-this .product-slide .product-info .tooltip-qty {
  position: absolute;
  background-color: #124634;
  padding: 10px;
  border-radius: 5px;
  min-width: 181px;
  width: calc(100% - 48px);
  max-width: 180px;
  bottom: 90px;
  left: 24px;
  right: 24px;
  margin: 0 auto;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  color: #fff;
  line-height: 15px;
  font-weight: normal;
  text-align: center;
  opacity: 0;
  transform: translateY(10px);
  transition: visibility 0s linear 0.2s, opacity 0.2s ease, transform 0.2s ease;
  visibility: hidden;
}
.newinstore-block .silder .slide-this .product-slide .product-info .tooltip-qty.active {
  -webkit-transform: none;
  opacity: 1;
  transform: none;
  transition-delay: 0s;
  visibility: visible;
}
.newinstore-block .silder .slide-this .product-slide .product-info .rest-of-aisle svg {
  transform: rotate(180deg) translate3d(-1px, 1px, 0);
}
.newinstore-block .silder .swiper-slide:hover .express_tag {
  display: none;
}

.recipe-product-block {
  padding: 70px 0 100px;
}
@media (min-width: 1400px) {
  .recipe-product-block {
    padding-left: 60px;
    padding-right: 60px;
  }
}
@media (max-width: 1200px) {
  .recipe-product-block {
    padding: 60px 0;
  }
}
@media (max-width: 600px) {
  .recipe-product-block {
    overflow: hidden;
    padding: 50px 0;
  }
}
@media (max-width: 600px) {
  .recipe-product-block .view-more {
    display: none !important;
  }
}
.recipe-product-block .split {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  overflow: visible;
}
@media (max-width: 1200px) {
  .recipe-product-block .split {
    flex-direction: column;
  }
}
.recipe-product-block .split .products-grid {
  width: 33.33333334%;
}
.recipe-product-block .split .products-grid .slide-this .product-slide {
  background-color: #fff;
  border-right: 1px solid #fafafa;
  position: relative;
}
@media screen and (max-width: 620px) {
  .recipe-product-block .split .products-grid .slide-this .product-slide {
    border-right: 20px solid transparent;
  }
}
.recipe-product-block .split .products-grid .slide-this .product-slide:first-child {
  border-left: 1px solid #fafafa;
}
.recipe-product-block .split .products-grid .slide-this .product-slide:hover .product-img .overlay {
  display: block;
}
.recipe-product-block .split .products-grid .slide-this .product-slide:hover .product-badges {
  display: none;
}
.recipe-product-block .split .products-grid .slide-this .product-slide:hover .product-add-remove .add-product:hover,
.recipe-product-block .split .products-grid .slide-this .product-slide:hover .product-add-remove .remove-product:hover {
  background-color: #f9f9f9;
}
.recipe-product-block .split .products-grid .slide-this .product-slide:hover .product-add-remove .add-product img,
.recipe-product-block .split .products-grid .slide-this .product-slide:hover .product-add-remove .remove-product img {
  display: block;
}
.recipe-product-block .split .products-grid .slide-this .product-slide:hover .add-to-my-shopping-lst {
  display: block;
}
.recipe-product-block .split .products-grid .slide-this .product-slide.in-cart:hover .no-in-cart-circle {
  display: none;
}
.recipe-product-block .split .products-grid .slide-this .product-slide.in-cart:hover .no-in-cart {
  display: block !important;
}
.recipe-product-block .split .products-grid .slide-this .product-slide.in-cart .no-in-cart-circle {
  display: inline-block;
  width: 48px;
  height: 48px;
  text-align: center;
  border-radius: 50%;
  line-height: 2.4;
  position: absolute;
  z-index: 9;
  top: 12px;
  right: 12px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #fff;
  background-color: #124634;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .products-grid .slide-this .product-slide.in-cart .no-in-cart-circle {
    font-size: 13px;
  }
}
.recipe-product-block .split .products-grid .slide-this .product-slide.offer {
  border-bottom: 2px solid #ff5538;
}
.recipe-product-block .split .products-grid .slide-this .product-slide.offer .product-info .product-price .currenty,
.recipe-product-block .split .products-grid .slide-this .product-slide.offer .product-info .product-price .price {
  color: #ff5538;
}
.recipe-product-block .split .products-grid .slide-this .product-slide.offer .product-info .product-price .old-price {
  text-decoration: line-through;
  color: #bababa;
}
.recipe-product-block .split .products-grid .slide-this .product-slide.in-shopping-list .add-to-my-shopping-lst #fill-heart {
  fill: #8c8c8c;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .no-in-cart-circle,
.recipe-product-block .split .products-grid .slide-this .product-slide .add-to-my-shopping-lst {
  display: none;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-badges {
  position: absolute;
  z-index: 9;
  display: flex;
  right: 12px;
  bottom: 12px;
  justify-content: flex-start;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-badges img {
  padding: 0 !important;
  margin: 0 5px;
  border-radius: 50%;
  border: 1px solid #fafafa;
  width: 30px !important;
  height: 30px !important;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .add-to-my-shopping-lst {
  position: absolute;
  z-index: 36;
  top: 15px;
  left: 15px;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .products-grid .slide-this .product-slide .add-to-my-shopping-lst {
    display: block !important;
  }
}
.recipe-product-block .split .products-grid .slide-this .product-slide .add-to-my-shopping-lst:hover #fill-heart {
  fill: #8c8c8c;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-img {
  min-height: 280px;
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-img .product-link {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  text-decoration: none;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-img .product-link:focus {
  outline: none;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-img .product-link .no-in-cart {
  display: none;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #fff;
  font-size: calc(2.361vw + 10.53219px);
  text-align: center;
  margin-bottom: 0;
  line-height: 1;
  position: absolute;
  display: none;
  z-index: 4;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .products-grid .slide-this .product-slide .product-img .product-link .no-in-cart {
    display: none !important;
  }
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-img .overlay {
  display: none;
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.16;
  top: 0;
  left: 0;
  right: 0;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .products-grid .slide-this .product-slide .product-img .overlay {
    display: none !important;
  }
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-img img {
  object-fit: contain;
  width: 100%;
  height: auto;
  padding: 15px;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-add-remove {
  display: flex;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .products-grid .slide-this .product-slide .product-add-remove {
    display: none !important;
  }
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-add-remove .add-product, .recipe-product-block .split .products-grid .slide-this .product-slide .product-add-remove .remove-product {
  width: 50%;
  min-height: 52px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-add-remove .add-product:hover, .recipe-product-block .split .products-grid .slide-this .product-slide .product-add-remove .remove-product:hover {
  background-color: #f9f9f9;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-add-remove .add-product img, .recipe-product-block .split .products-grid .slide-this .product-slide .product-add-remove .remove-product img {
  display: none;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .plus-value-min {
  display: flex;
  min-height: 53px;
  margin: 0 20px 20px 20px;
  border: 1px solid #e3e3e3;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .plus-value-min .plus {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  border-left: 1px solid #e3e3e3;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .plus-value-min .plus img {
  width: 20px;
  height: 20px;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .plus-value-min .value {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 53px;
  min-width: 100px;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .plus-value-min .value p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  display: inline-block;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .plus-value-min .min {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  border-right: 1px solid #e3e3e3;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .plus-value-min .min img {
  width: 20px;
  height: 20px;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .express_tag {
  position: absolute;
  top: 17px;
  width: 100%;
  text-align: center;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .products-grid .slide-this .product-slide .express_tag {
    display: none !important;
  }
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-info {
  padding: 24px;
  position: relative;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-info .product-price {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
  color: #1a1a1a;
  line-height: 1;
  margin-bottom: 12px;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-info .product-price span.quantity {
  font-size: 13px;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-info .product-name {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 15px;
  color: #8c8c8c;
  min-height: 40px;
  letter-spacing: 0.5px;
  min-height: 70px !important;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-info .product-name a {
  color: #8c8c8c;
  text-decoration: none;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .products-grid .slide-this .product-slide .product-info .product-name a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .products-grid .slide-this .product-slide .product-info .product-name br {
    display: none;
  }
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-info .product-name .qty {
  display: inline-block;
  color: #bababa;
  position: relative;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg {
  position: relative;
  top: 2px;
  z-index: 2;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .products-grid .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg {
    display: none;
  }
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg:hover #Ellipse_175 {
  fill: #124634;
  stroke: #124634;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg:hover #exlaim {
  color: #fff;
  fill: #fff;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg #Ellipse_175 {
  fill: #124634;
  stroke: #124634;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg #exlaim {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 8px;
  line-height: 1;
  font-weight: bold;
  color: #8c8c8c;
  color: #fff;
  fill: #fff;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-info .tooltip-qty {
  position: absolute;
  background-color: #124634;
  padding: 10px;
  border-radius: 5px;
  min-width: 181px;
  width: calc(100% - 48px);
  max-width: 180px;
  bottom: 90px;
  left: 24px;
  right: 24px;
  margin: 0 auto;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  color: #fff;
  line-height: 15px;
  font-weight: normal;
  text-align: center;
  opacity: 0;
  transform: translateY(10px);
  transition: visibility 0s linear 0.2s, opacity 0.2s ease, transform 0.2s ease;
  visibility: hidden;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-info .tooltip-qty.active {
  -webkit-transform: none;
  opacity: 1;
  transform: none;
  transition-delay: 0s;
  visibility: visible;
}
.recipe-product-block .split .products-grid .slide-this .product-slide .product-info .rest-of-aisle svg {
  transform: rotate(180deg) translate3d(-1px, 1px, 0);
}
@media (max-width: 1500px) {
  .recipe-product-block .split .products-grid {
    width: 50%;
  }
}
@media (max-width: 1200px) {
  .recipe-product-block .split .products-grid {
    display: none;
  }
}
.recipe-product-block .split .products-grid .slide-this {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.recipe-product-block .split .products-grid .slide-this .product-slide {
  border-bottom: 1px solid #fafafa;
}
.recipe-product-block .split .products-grid .slide-this .product-slide:hover .express_tag {
  display: none;
}
.recipe-product-block .split .recipe-slider-right {
  width: 66.6666%;
  position: sticky;
  top: 65px;
  height: fit-content;
}
@media (max-width: 1500px) {
  .recipe-product-block .split .recipe-slider-right {
    width: 50%;
  }
}
@media (max-width: 1200px) {
  .recipe-product-block .split .recipe-slider-right {
    order: 1;
    width: 100%;
    margin-bottom: 40px;
    position: relative;
    top: auto;
  }
}
.recipe-product-block .split .recipe-slider-right .swiper-container {
  padding: 0;
  height: inherit;
}
@media (max-width: 600px) {
  .recipe-product-block .split .recipe-slider-right .swiper-container {
    padding: 0 15px;
  }
}
.recipe-product-block .split .recipe-slider-right .swiper-container .swiper-slide {
  position: relative;
  height: inherit;
}
.recipe-product-block .split .recipe-slider-right .swiper-container .swiper-slide .img {
  width: 100%;
  height: calc(100vh - 80px);
  position: relative;
}
@media (max-width: 1200px) {
  .recipe-product-block .split .recipe-slider-right .swiper-container .swiper-slide .img {
    height: 66.66vh !important;
  }
}
.recipe-product-block .split .recipe-slider-right .swiper-container .swiper-slide .img .overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0.45;
}
.recipe-product-block .split .recipe-slider-right .swiper-container .swiper-slide .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.recipe-product-block .split .recipe-slider-right .swiper-container .swiper-slide .txt {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.recipe-product-block .split .recipe-slider-right .swiper-container .swiper-slide .txt h3 {
  font-family: "FreightText Pro";
  line-height: 1;
  color: #fff;
  max-width: 40%;
  text-align: center;
  margin: 0 0 45px;
  font-size: calc(0.0099056604 * 100vw + 20.2358490566px);
}
@media screen and (min-width: 1919px) {
  .recipe-product-block .split .recipe-slider-right .swiper-container .swiper-slide .txt h3 {
    font-size: 45px;
  }
}
@media screen and (max-width: 380px) {
  .recipe-product-block .split .recipe-slider-right .swiper-container .swiper-slide .txt h3 {
    font-size: 24px;
  }
}
@media (max-width: 1672px) {
  .recipe-product-block .split .recipe-slider-right .swiper-container .swiper-slide .txt h3 {
    max-width: 75%;
  }
}
.recipe-product-block .split .recipe-slider-right .swiper-container .swiper-slide .txt p, .recipe-product-block .split .recipe-slider-right .swiper-container .swiper-slide .txt .preptime {
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  margin: 0 0 8px;
  line-height: 1;
}
.recipe-product-block .split .recipe-slider-right .swiper-container .swiper-slide .txt .preptime {
  font-weight: 400;
}
.recipe-product-block .split .recipe-slider-right .swiper-container .swiper-slide .txt .preptime b {
  font-weight: 600;
}
.recipe-product-block .split .recipe-slider-right .swiper-pagination .swiper-pagination-bullet {
  background-color: #fff;
  opacity: 1;
  height: 7px !important;
  width: 7px !important;
  border-radius: 50%;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.recipe-product-block .split .recipe-slider-right .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 27px !important;
  border-radius: 5px;
}
.recipe-product-block .split .tabSlider {
  display: none;
}
.recipe-product-block .split .tabSlider .swiper-container {
  padding: 0;
}
@media (max-width: 1200px) {
  .recipe-product-block .split .tabSlider {
    display: block;
    order: 2;
    max-width: calc(100vw - 40px);
  }
}
.recipe-product-block .split .tabSlider .slide-this .product-slide {
  background-color: #fff;
  border-right: 1px solid #fafafa;
  position: relative;
}
@media screen and (max-width: 620px) {
  .recipe-product-block .split .tabSlider .slide-this .product-slide {
    border-right: 20px solid transparent;
  }
}
.recipe-product-block .split .tabSlider .slide-this .product-slide:first-child {
  border-left: 1px solid #fafafa;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide:hover .product-img .overlay {
  display: block;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide:hover .product-badges {
  display: none;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide:hover .product-add-remove .add-product:hover,
.recipe-product-block .split .tabSlider .slide-this .product-slide:hover .product-add-remove .remove-product:hover {
  background-color: #f9f9f9;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide:hover .product-add-remove .add-product img,
.recipe-product-block .split .tabSlider .slide-this .product-slide:hover .product-add-remove .remove-product img {
  display: block;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide:hover .add-to-my-shopping-lst {
  display: block;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide.in-cart:hover .no-in-cart-circle {
  display: none;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide.in-cart:hover .no-in-cart {
  display: block !important;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide.in-cart .no-in-cart-circle {
  display: inline-block;
  width: 48px;
  height: 48px;
  text-align: center;
  border-radius: 50%;
  line-height: 2.4;
  position: absolute;
  z-index: 9;
  top: 12px;
  right: 12px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #fff;
  background-color: #124634;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .tabSlider .slide-this .product-slide.in-cart .no-in-cart-circle {
    font-size: 13px;
  }
}
.recipe-product-block .split .tabSlider .slide-this .product-slide.offer {
  border-bottom: 2px solid #ff5538;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide.offer .product-info .product-price .currenty,
.recipe-product-block .split .tabSlider .slide-this .product-slide.offer .product-info .product-price .price {
  color: #ff5538;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide.offer .product-info .product-price .old-price {
  text-decoration: line-through;
  color: #bababa;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide.in-shopping-list .add-to-my-shopping-lst #fill-heart {
  fill: #8c8c8c;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .no-in-cart-circle,
.recipe-product-block .split .tabSlider .slide-this .product-slide .add-to-my-shopping-lst {
  display: none;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-badges {
  position: absolute;
  z-index: 9;
  display: flex;
  right: 12px;
  bottom: 12px;
  justify-content: flex-start;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-badges img {
  padding: 0 !important;
  margin: 0 5px;
  border-radius: 50%;
  border: 1px solid #fafafa;
  width: 30px !important;
  height: 30px !important;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .add-to-my-shopping-lst {
  position: absolute;
  z-index: 36;
  top: 15px;
  left: 15px;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .tabSlider .slide-this .product-slide .add-to-my-shopping-lst {
    display: block !important;
  }
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .add-to-my-shopping-lst:hover #fill-heart {
  fill: #8c8c8c;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-img {
  min-height: 280px;
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-img .product-link {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  text-decoration: none;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-img .product-link:focus {
  outline: none;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-img .product-link .no-in-cart {
  display: none;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #fff;
  font-size: calc(2.361vw + 10.53219px);
  text-align: center;
  margin-bottom: 0;
  line-height: 1;
  position: absolute;
  display: none;
  z-index: 4;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .tabSlider .slide-this .product-slide .product-img .product-link .no-in-cart {
    display: none !important;
  }
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-img .overlay {
  display: none;
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.16;
  top: 0;
  left: 0;
  right: 0;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .tabSlider .slide-this .product-slide .product-img .overlay {
    display: none !important;
  }
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-img img {
  object-fit: contain;
  width: 100%;
  height: auto;
  padding: 15px;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-add-remove {
  display: flex;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .tabSlider .slide-this .product-slide .product-add-remove {
    display: none !important;
  }
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-add-remove .add-product, .recipe-product-block .split .tabSlider .slide-this .product-slide .product-add-remove .remove-product {
  width: 50%;
  min-height: 52px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-add-remove .add-product:hover, .recipe-product-block .split .tabSlider .slide-this .product-slide .product-add-remove .remove-product:hover {
  background-color: #f9f9f9;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-add-remove .add-product img, .recipe-product-block .split .tabSlider .slide-this .product-slide .product-add-remove .remove-product img {
  display: none;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .plus-value-min {
  display: flex;
  min-height: 53px;
  margin: 0 20px 20px 20px;
  border: 1px solid #e3e3e3;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .plus-value-min .plus {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  border-left: 1px solid #e3e3e3;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .plus-value-min .plus img {
  width: 20px;
  height: 20px;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .plus-value-min .value {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 53px;
  min-width: 100px;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .plus-value-min .value p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  display: inline-block;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .plus-value-min .min {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  border-right: 1px solid #e3e3e3;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .plus-value-min .min img {
  width: 20px;
  height: 20px;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .express_tag {
  position: absolute;
  top: 17px;
  width: 100%;
  text-align: center;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .tabSlider .slide-this .product-slide .express_tag {
    display: none !important;
  }
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-info {
  padding: 24px;
  position: relative;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .product-price {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
  color: #1a1a1a;
  line-height: 1;
  margin-bottom: 12px;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .product-price span.quantity {
  font-size: 13px;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .product-name {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 15px;
  color: #8c8c8c;
  min-height: 40px;
  letter-spacing: 0.5px;
  min-height: 70px !important;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .product-name a {
  color: #8c8c8c;
  text-decoration: none;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .product-name a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .product-name br {
    display: none;
  }
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .product-name .qty {
  display: inline-block;
  color: #bababa;
  position: relative;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg {
  position: relative;
  top: 2px;
  z-index: 2;
}
@media screen and (max-width: 1200px) {
  .recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg {
    display: none;
  }
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg:hover #Ellipse_175 {
  fill: #124634;
  stroke: #124634;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg:hover #exlaim {
  color: #fff;
  fill: #fff;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg #Ellipse_175 {
  fill: #124634;
  stroke: #124634;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .product-name .qty svg.tooltip-svg #exlaim {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 8px;
  line-height: 1;
  font-weight: bold;
  color: #8c8c8c;
  color: #fff;
  fill: #fff;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .tooltip-qty {
  position: absolute;
  background-color: #124634;
  padding: 10px;
  border-radius: 5px;
  min-width: 181px;
  width: calc(100% - 48px);
  max-width: 180px;
  bottom: 90px;
  left: 24px;
  right: 24px;
  margin: 0 auto;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  color: #fff;
  line-height: 15px;
  font-weight: normal;
  text-align: center;
  opacity: 0;
  transform: translateY(10px);
  transition: visibility 0s linear 0.2s, opacity 0.2s ease, transform 0.2s ease;
  visibility: hidden;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .tooltip-qty.active {
  -webkit-transform: none;
  opacity: 1;
  transform: none;
  transition-delay: 0s;
  visibility: visible;
}
.recipe-product-block .split .tabSlider .slide-this .product-slide .product-info .rest-of-aisle svg {
  transform: rotate(180deg) translate3d(-1px, 1px, 0);
}
.recipe-product-block .split .tabSlider .rest-of-aisle svg {
  transform: rotate(180deg) translate3d(-1px, 1px, 0);
}

.featured-cta {
  width: 100%;
  height: calc(100vh - 120px);
  position: relative;
}
.featured-cta .img {
  width: 100%;
  height: calc(100vh - 120px);
  position: relative;
  left: 0;
  top: 0;
  background-size: cover;
  background-attachment: fixed;
  background-repeat: no-repet;
  background-position: center center;
  -webkit-transform: translateZ(0);
}
@media (max-width: 1200px) {
  .featured-cta .img {
    background-image: none;
    background-attachment: inherit;
  }
}
.featured-cta .img .overlay {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.3;
}
.featured-cta .img img {
  display: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .featured-cta .img img {
    display: block;
  }
}
.featured-cta .txt {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.featured-cta .txt h2 {
  color: #fff;
  font-family: "Pandu";
  line-height: 1;
  margin: 0 0 30px;
  text-align: center;
  font-size: calc(0.0188679245 * 100vw + 52.8301886792px);
}
@media screen and (min-width: 1919px) {
  .featured-cta .txt h2 {
    font-size: 100px;
  }
}
@media screen and (max-width: 380px) {
  .featured-cta .txt h2 {
    font-size: 60px;
  }
}
.featured-cta .txt p {
  color: #fff;
  font-family: "FreightText Pro";
  font-size: calc(0.0018867925 * 100vw + 19.2830188679px);
  line-height: calc(0.0018867925 * 100vw + 23.2830188679px);
  margin: 0;
  max-width: 510px;
  text-align: center;
  padding: 0 20px;
}
@media screen and (min-width: 1919px) {
  .featured-cta .txt p {
    font-size: 24px;
  }
}
@media screen and (max-width: 380px) {
  .featured-cta .txt p {
    font-size: 20px;
  }
}
@media screen and (min-width: 1919px) {
  .featured-cta .txt p {
    line-height: 28px;
  }
}
@media screen and (max-width: 380px) {
  .featured-cta .txt p {
    line-height: 24px;
  }
}
.featured-cta .button-bx {
  position: absolute;
  z-index: 6;
  bottom: 48px;
  left: 50%;
  transform: translateX(-50%);
}

.subscribeBlock {
  padding: 70px 0;
  border-top: 1px solid #EBEBEB;
}
@media (min-width: 1400px) {
  .subscribeBlock {
    padding-left: 60px;
    padding-right: 60px;
  }
}
@media (max-width: 1200px) {
  .subscribeBlock {
    padding: 60px 0;
  }
}
@media (max-width: 600px) {
  .subscribeBlock {
    padding: 50px 0;
  }
}
.subscribeBlock h2 {
  font-family: "FreightText Pro";
  font-size: calc(0.0117924528 * 100vw + 25.5188679245px);
  line-height: calc(0.0132075472 * 100vw + 34.9811320755px);
}
@media screen and (min-width: 1919px) {
  .subscribeBlock h2 {
    font-size: 55px;
  }
}
@media screen and (max-width: 380px) {
  .subscribeBlock h2 {
    font-size: 30px;
  }
}
@media screen and (min-width: 1919px) {
  .subscribeBlock h2 {
    line-height: 68px;
  }
}
@media screen and (max-width: 380px) {
  .subscribeBlock h2 {
    line-height: 40px;
  }
}
@media (min-width: 1200px) {
  .subscribeBlock h2 {
    max-width: 80%;
  }
}
.subscribeBlock form {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  padding: 90px 0 0;
}
@media (max-width: 900px) {
  .subscribeBlock form {
    flex-direction: column;
    align-items: flex-start;
  }
}
.subscribeBlock form input[type=text], .subscribeBlock form input[type=email] {
  flex-grow: 1;
  margin-right: 36px;
  box-sizing: border-box;
  border: 1px solid #E3E3E3;
  border-radius: 4px;
  background-color: #fff;
  padding: 0 15px;
  height: 60px;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (max-width: 900px) {
  .subscribeBlock form input[type=text], .subscribeBlock form input[type=email] {
    margin-bottom: 20px;
    min-width: 100%;
  }
}
.subscribeBlock form input[type=text]:focus, .subscribeBlock form input[type=email]:focus {
  border-color: #747474;
}
.subscribeBlock form .btn {
  background-color: #124634;
  width: 240px;
  height: 60px;
  border-radius: 4px;
  color: #fff;
  max-height: 60px !important;
}
@media (max-width: 900px) {
  .subscribeBlock form .btn {
    min-width: 100%;
  }
}
@media (max-width: 600px) {
  .subscribeBlock form .btn {
    max-height: 48px !important;
  }
}

.triple-article-block {
  padding: 70px 0;
  border-bottom: 1px solid #EBEBEB;
}
@media (min-width: 1400px) {
  .triple-article-block {
    padding-left: 60px;
    padding-right: 60px;
  }
}
@media (max-width: 1200px) {
  .triple-article-block {
    overflow: hidden;
  }
}
@media (max-width: 600px) {
  .triple-article-block {
    padding: 50px 0;
  }
}
@media (max-width: 600px) {
  .triple-article-block .view-more {
    display: none !important;
  }
}
.triple-article-block .col-md-12 .swiper-container {
  padding: 0;
}
@media (max-width: 1200px) {
  .triple-article-block .col-md-12 .swiper-container {
    overflow: visible;
  }
}
.triple-article-block .col-md-12 .swiper-pagination {
  display: none;
  bottom: -30px;
}
@media (max-width: 1200px) {
  .triple-article-block .col-md-12 .swiper-pagination {
    display: block;
  }
}
.triple-article-block .col-md-12 .swiper-pagination .swiper-pagination-bullet {
  background-color: #000;
  opacity: 1;
  height: 7px !important;
  width: 7px !important;
  border-radius: 50%;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.triple-article-block .col-md-12 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 27px !important;
  border-radius: 5px;
}
.triple-article-block .col-md-12 .article-box {
  background-color: #fff;
}
.triple-article-block .col-md-12 .article-box .link-img {
  display: block;
  width: 100%;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}
.triple-article-block .col-md-12 .article-box .link-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
}
.triple-article-block .col-md-12 .article-box .article-box-txt {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 60px 30px 25px;
  box-sizing: border-box;
}
.triple-article-block .col-md-12 .article-box .article-box-txt .article-title {
  font-family: "FreightText Pro";
  margin: 0 0 30px;
  font-size: calc(0.0051886792 * 100vw + 22.0283018868px);
  line-height: 1;
  text-align: center;
}
@media screen and (min-width: 1919px) {
  .triple-article-block .col-md-12 .article-box .article-box-txt .article-title {
    font-size: 35px;
  }
}
@media screen and (max-width: 380px) {
  .triple-article-block .col-md-12 .article-box .article-box-txt .article-title {
    font-size: 24px;
  }
}
.triple-article-block .col-md-12 .article-box .align-bottom {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.triple-article-block .col-md-12 .article-box .align-bottom .excerpt {
  font-size: 17px;
  line-height: 22px;
  color: #808080;
  min-height: 48px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 45px;
}
.triple-article-block .col-md-12 .article-box .align-bottom .cat {
  font-size: 13px;
}
.triple-article-block .col-md-12 .article-box .align-bottom .cat .gold {
  color: #AE862E;
  text-transform: uppercase;
  font-weight: 500;
}
.triple-article-block.triple-article-block .view-more.magazine-view-more {
  background-color: #124634;
  color: white;
}
@media (max-width: 600px) {
  .triple-article-block.triple-article-block .view-more.magazine-view-more {
    margin-bottom: 20px;
    display: flex !important;
  }
}
.triple-article-block.triple-article-block .col-md-12.padding-0 {
  padding: 0;
}
.triple-article-block.triple-article-block .col-md-12 .swiper-container.with-padding {
  padding: 0 15px;
}
.triple-article-block.triple-article-block .col-md-12 .article-box .magazine-content-block {
  width: 100%;
}
.triple-article-block.triple-article-block .col-md-12 .article-box .link-img.object-fit-contain {
  background-color: #e8e6d8;
  border: 15px solid #e8e6d8;
}
.triple-article-block.triple-article-block .col-md-12 .article-box .link-img.object-fit-contain img {
  object-fit: contain;
}
.triple-article-block.triple-article-block .col-md-12 .article-box .align-bottom .cat.bold {
  font-weight: bold;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// -----------------------------------------Product Archive  Start--------------------------------------------/*/
.banner {
  margin-top: 58px;
  margin-bottom: 60px;
}
@media screen and (max-width: 600px) {
  .banner {
    position: relative;
    margin-bottom: 0;
    width: 100%;
    top: 0;
    left: 0;
  }
}
.banner img.desktop {
  margin-bottom: 15px;
  width: 100%;
  display: block !important;
}
@media screen and (max-width: 600px) {
  .banner img.desktop {
    display: none !important;
  }
}
.banner img.mobile {
  display: none;
}
@media screen and (max-width: 600px) {
  .banner img.mobile {
    display: block;
    width: 100%;
    margin-bottom: 10px;
  }
}

.categories-btns {
  margin-bottom: 80px;
  width: 100%;
  overflow: hidden;
}
@media screen and (max-width: 1200px) {
  .categories-btns {
    overflow: visible;
    margin-bottom: 40px;
  }
}
@media screen and (max-width: 600px) {
  .categories-btns {
    margin-bottom: 0;
  }
}
.categories-btns.margin-bottom {
  margin-bottom: 30px;
}
@media screen and (max-width: 1200px) {
  .categories-btns .desktop {
    display: none;
  }
}
.categories-btns .section-title.center-it {
  max-width: auto;
  font-size: 40px;
  max-width: 100%;
  font-weight: 400;
  line-height: 1;
}
@media screen and (max-width: 1200px) {
  .categories-btns .section-title.center-it {
    margin-top: 20px;
  }
}
@media screen and (max-width: 600px) {
  .categories-btns .section-title.center-it {
    font-size: 26px;
  }
}
.categories-btns .section-description {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #767676;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.36px;
  line-height: 20px;
  text-align: center;
  margin: 20px auto 5px;
  max-width: 980px;
  width: 100%;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.categories-btns .section-description.show {
  -webkit-line-clamp: unset;
}
.categories-btns .section-description-readmore {
  margin: 0 auto;
  text-align: center;
}
.categories-btns .section-description-readmore .readmore, .categories-btns .section-description-readmore .readless {
  font-family: "GT America", sans-serif;
  font-style: normal;
  width: auto;
  display: none;
  color: #386455;
  font-size: 14px;
  line-height: 1;
  font-weight: 400;
  justify-content: center;
  align-items: center;
  gap: 8px;
}
.categories-btns .section-description-readmore .readmore.show, .categories-btns .section-description-readmore .readless.show {
  display: inline-flex;
}
.categories-btns .section-description-readmore .readless svg {
  transform: rotateZ(180deg);
}
.categories-btns .tab {
  display: none;
}
@media screen and (max-width: 1200px) {
  .categories-btns .tab {
    display: flex;
  }
}
.categories-btns .tab.scrolled {
  position: fixed;
  top: 100px;
  z-index: 96;
  background-color: #fff;
  width: 100%;
  left: 15px;
  padding-left: 10px;
  border-bottom: 1px solid #e6e6e6;
}
.categories-btns .tab.offers .category-link {
  border: 1px solid #e8104a !important;
  color: #e8104a !important;
}
.categories-btns .tab.offers .category-link.active, .categories-btns .tab.offers .category-link:hover {
  background-color: #e8104a !important;
  color: #fff !important;
}
.categories-btns .tab.offers .category-link.active .arrow-down, .categories-btns .tab.offers .category-link:hover .arrow-down {
  fill: #fff;
}
.categories-btns .tab .swiper-wrapper {
  margin-top: 40px;
}
.categories-btns .tab .swiper-wrapper .category-link {
  width: auto;
  border: 1px solid #E6E6E6;
  border-radius: 5px;
  padding: 12px 18px;
  color: #124634;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 1;
  text-decoration: none;
  display: inline-block;
  margin-bottom: 10px;
  background-color: #fff;
  text-align: center;
}
@media screen and (max-width: 600px) {
  .categories-btns .tab .swiper-wrapper .category-link {
    padding: 15px 20px;
  }
}
.categories-btns .tab .swiper-wrapper .category-link.active {
  background-color: #124634;
  color: #fff;
}
@media screen and (max-width: 1200px) {
  .categories-btns .tab .swiper-button-next,
  .categories-btns .tab .swiper-button-prev {
    display: none;
  }
}
@media screen and (min-width: 1201px) {
  .categories-btns .category-slider {
    display: flex !important;
    position: relative;
    padding: 0 50px;
  }
  .categories-btns .category-slider .category-link {
    padding: 15px 25px !important;
    margin-bottom: 10px !important;
  }
  .categories-btns .category-slider .category-link:hover {
    background-color: #124634;
    color: #fff;
  }
  .categories-btns .category-slider.scrolled {
    position: relative !important;
  }
  .categories-btns .category-slider .swiper-container {
    padding: 0;
  }
  .categories-btns .category-slider .swiper-button-next,
  .categories-btns .category-slider .swiper-button-prev {
    position: absolute;
    top: 64px;
    width: calc(var(--swiper-navigation-size) / 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
  }
  .categories-btns .category-slider .swiper-button-next:focus,
  .categories-btns .category-slider .swiper-button-prev:focus {
    outline: none;
  }
  .categories-btns .category-slider .swiper-button-next {
    right: 10px;
    left: auto;
  }
  .categories-btns .category-slider .swiper-button-next:after {
    content: url("../svg/arrow-right-slider-w.4877da06b9df.svg");
  }
  .categories-btns .category-slider .swiper-button-prev {
    right: auto;
    left: 10px;
  }
  .categories-btns .category-slider .swiper-button-prev:after {
    content: url("../svg/arrow-left-slider-w.485c4677b0d0.svg");
  }
}
.categories-btns .category-list-x {
  list-style: none;
  padding-left: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
}
.categories-btns .category-list-x.offers .category-x .category-link {
  border: 1px solid #ff5538;
  color: #ff5538;
}
.categories-btns .category-list-x.offers .category-x .category-link.active, .categories-btns .category-list-x.offers .category-x .category-link:hover {
  background-color: #ff5538;
  color: #fff;
  font-weight: 500;
}
.categories-btns .category-list-x.offers .category-x .category-link.active .arrow-down, .categories-btns .category-list-x.offers .category-x .category-link:hover .arrow-down {
  fill: #fff;
}
.categories-btns .category-list-x .category-x {
  margin-right: 10px;
}
.categories-btns .category-list-x .category-x .category-link {
  border: 1px solid #e6e6e6;
  border-radius: 5px;
  padding: 15px 25px;
  color: #124634;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: normal;
  text-decoration: none;
  display: inline-block;
  margin-bottom: 10px;
  background-color: #fff;
  text-align: center;
  cursor: pointer;
  max-height: 44px;
  line-height: 1;
}
.categories-btns .category-list-x .category-x .category-link.active, .categories-btns .category-list-x .category-x .category-link:hover {
  background-color: #124634;
  color: #fff;
}
.categories-btns .category-list-x .category-x .category-link.active .arrow-down, .categories-btns .category-list-x .category-x .category-link:hover .arrow-down {
  fill: #fff;
}
.categories-btns .category-list-x .category-x .category-link > .arrow-down {
  margin: 0 0 3px 10px;
}

@media screen and (max-width: 600px) {
  .product-archive .container {
    max-width: 100% !important;
    padding: 0;
  }
}
.product-archive .columns-container {
  display: flex;
  width: 100%;
}
.product-archive .columns-container .column-aside {
  flex-basis: 16.66667%;
  position: relative;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
}
@media screen and (max-width: 1399px) {
  .product-archive .columns-container .column-aside {
    flex-basis: 25%;
  }
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-aside {
    display: none;
  }
}
.product-archive .columns-container .column-aside .category-go-back .circle {
  align-items: center;
  border: 1px solid #bababa;
  border-radius: 50%;
  display: flex;
  height: 32px;
  justify-content: center;
  width: 32px;
  margin-bottom: 30px;
}
.product-archive .columns-container .column-aside .category-go-back svg {
  height: 10px;
  padding-right: 2px;
  width: 12px;
}
.product-archive .columns-container .column-aside .sidebar-heading {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 500;
  line-height: 25px;
  padding-bottom: 15px;
}
.product-archive .columns-container .column-aside .sidebar-list {
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  color: #8c8c8c;
  margin: 0 0 30px;
  padding-top: 15px;
  padding-bottom: 20px;
}
.product-archive .columns-container .column-aside .sidebar-list ul {
  list-style: none;
  padding: 0;
}
.product-archive .columns-container .column-aside .sidebar-list ul.custom-scroll {
  max-height: 300px;
  overflow: auto;
}
.product-archive .columns-container .column-aside .sidebar-list ul li {
  padding: 2px 0;
}
.product-archive .columns-container .column-aside .sidebar-list ul li .sidebar-list-sub-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 500;
  color: #000;
}
.product-archive .columns-container .column-aside .sidebar-list ul li .sidebar-lisst-link,
.product-archive .columns-container .column-aside .sidebar-list ul li span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  line-height: 25px;
  color: #767676;
  text-decoration: none;
}
.product-archive .columns-container .column-aside .sidebar-list ul li .sidebar-lisst-link:hover,
.product-archive .columns-container .column-aside .sidebar-list ul li span:hover {
  color: #124634;
}
.product-archive .columns-container .column-aside .sidebar-list ul li span {
  color: #386455;
  font-weight: 500;
}
.product-archive .columns-container .column-aside .sidebar-list ul li.sidebar-list-title-li {
  position: sticky;
  top: 0;
  left: 0;
  background-color: #fafafa;
}
.product-archive .columns-container .column-aside .express_filter {
  border-top: none;
  margin: 0 0 30px;
  padding-bottom: 0px;
  margin-bottom: 20px;
  padding-top: 0px;
  color: #ca9e67;
  display: flex;
  border-bottom: 1px solid #e6e6e6;
  cursor: pointer;
  display: flex;
}
.product-archive .columns-container .column-aside .express_filter .sidebar-heading {
  padding-left: 10px;
}
.product-archive .columns-container .column-aside .express_filter.checked .circle-card {
  fill: #ca9e67;
}
.product-archive .columns-container .column-aside .sidebar-filters-list {
  list-style: none;
  padding: 0 0 20px;
  border-bottom: 1px solid #e6e6e6;
  margin-bottom: 30px;
}
.product-archive .columns-container .column-aside .sidebar-filters-list .sidebar-filter-a {
  align-items: center;
  cursor: pointer;
  display: flex;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  line-height: 30px;
  color: #767676;
  text-decoration: none;
}
.product-archive .columns-container .column-aside .sidebar-filters-list .sidebar-filter-a:hover {
  color: #124634;
}
.product-archive .columns-container .column-aside .sidebar-filters-list .sidebar-filter-a.checked {
  color: #124634;
}
.product-archive .columns-container .column-aside .sidebar-filters-list .sidebar-filter-a.checked .check {
  background-color: #124634;
  border-color: #124634;
}
.product-archive .columns-container .column-aside .sidebar-filters-list .sidebar-filter-a .check {
  align-items: center;
  border: 1px solid #bababa;
  border-radius: 50%;
  display: flex;
  flex-shrink: 0;
  height: 18px;
  justify-content: center;
  margin-right: 10px;
  padding: 1px 1px 0 0;
  width: 18px;
}
.product-archive .columns-container .column-aside .sidebar-filters-list .sidebar-filter-a .check svg {
  color: #fff;
  height: 10px;
  width: 10px;
}
.product-archive .columns-container .column-content {
  flex-basis: 83.33333%;
  padding: 0 15px;
  margin-bottom: 60px;
}
@media (max-width: 1399px) {
  .product-archive .columns-container .column-content {
    flex-basis: 75%;
    min-width: 300px;
  }
}
@media (max-width: 1200px) {
  .product-archive .columns-container .column-content {
    flex-basis: 100%;
    padding: 0 10px;
  }
}
@media (max-width: 600px) {
  .product-archive .columns-container .column-content {
    padding: 0;
  }
}
.product-archive .columns-container .column-content .filter-top-row {
  width: 100%;
  margin-bottom: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .filter-top-row {
    margin-top: 20px;
  }
}
.product-archive .columns-container .column-content .filter-top-row.tab .site-nav-selects li a svg {
  margin-right: 10px;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects {
  list-style: none;
  padding: 0;
  display: flex;
}
@media screen and (max-width: 600px) {
  .product-archive .columns-container .column-content .filter-top-row .site-nav-selects {
    display: inline-block;
  }
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li {
  margin-right: 30px;
  position: relative;
}
@media screen and (max-width: 600px) {
  .product-archive .columns-container .column-content .filter-top-row .site-nav-selects li {
    margin-right: 30px;
    display: inline-block;
  }
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li.has-drop:hover .filter-dropdown {
  display: block;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li.search-dropdown-trigger {
  padding-bottom: 5px;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li.search-dropdown-trigger .filter-dropdown.sort-filter .option-link.active {
  font-weight: bold;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li.search-dropdown-trigger .filter-dropdown.country-filter {
  width: 300px;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li.search-dropdown-trigger .filter-dropdown.country-filter .option-item {
  display: flex;
  align-items: center;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li.search-dropdown-trigger .filter-dropdown.country-filter .option-item img {
  width: 22px;
  height: 22px;
  margin-right: 15px;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li.search-dropdown-trigger .filter-dropdown.country-filter .option-link {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li.search-dropdown-trigger .filter-dropdown.country-filter .option-link.active {
  font-weight: bold;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li .filter-dropdown {
  position: absolute;
  top: 25px;
  z-index: 44;
  width: 240px;
  background-color: #fff;
  box-shadow: 0 0 14px rgba(0, 0, 0, 0.15);
  padding: 12px 0;
  display: none;
  height: auto;
  max-height: 300px;
  overflow-y: auto;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li .filter-dropdown::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li .filter-dropdown::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: #f4f4f4;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li .filter-dropdown::-webkit-scrollbar-thumb {
  background-color: #bababa;
  outline: none;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li .filter-dropdown .filter-options {
  list-style: none;
  padding-left: 0;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li .filter-dropdown .filter-options .option-item {
  padding: 0 20px;
  margin-right: 0;
  cursor: pointer;
  width: 100%;
  overflow: hidden;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li .filter-dropdown .filter-options .option-item:hover {
  background-color: #ececec;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li .filter-dropdown .filter-options .option-item .option-link {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
  color: #292b2c;
  line-height: 32px;
  width: 100%;
  display: inline-block;
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li a {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
  color: #292b2c;
  text-decoration: none;
  line-height: 19px;
}
@media screen and (max-width: 600px) {
  .product-archive .columns-container .column-content .filter-top-row .site-nav-selects li a {
    font-size: 12px;
  }
}
.product-archive .columns-container .column-content .filter-top-row .site-nav-selects li a img {
  margin-left: 10px;
}
.product-archive .columns-container .column-content .filter-top-row .right {
  display: flex;
  justify-content: flex-end;
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .filter-top-row .right {
    justify-content: center;
  }
  .product-archive .columns-container .column-content .filter-top-row .right.with-margin {
    margin-bottom: 20px;
  }
}
.product-archive .columns-container .column-content .filter-top-row .right .site-nav-selects .has-drop .filter-dropdown {
  right: 0;
}
.product-archive .columns-container .column-content .filter-top-row .right .btn-toggle {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  color: #8c8c8c;
  text-decoration: none;
  line-height: 2.5;
  padding: 12px;
  padding: 0 15px;
  border: 1px solid #ededed;
  border-radius: 5px;
  margin-left: 10px;
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .filter-top-row .right .btn-toggle {
    width: 50%;
    text-align: center;
    font-size: 12px;
    min-height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 0;
    background-color: #fff;
    text-transform: uppercase;
  }
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .filter-top-row .right .btn-toggle.depts {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: 0;
  }
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .filter-top-row .right .btn-toggle.sort {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
}
.product-archive .columns-container .column-content .filter-top-row .right .btn-toggle img {
  margin-right: 20px;
  padding: 10px 20px 10px 10px;
  border-right: 1px solid #ededed;
}
.product-archive .columns-container .column-content .arc-grid {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  row-gap: 20px;
  column-gap: 0;
  padding-top: 20px;
}
@media (max-width: 2374px) {
  .product-archive .columns-container .column-content .arc-grid {
    grid-template-columns: repeat(7, 1fr);
  }
}
@media (max-width: 2094px) {
  .product-archive .columns-container .column-content .arc-grid {
    grid-template-columns: repeat(6, 1fr);
  }
}
@media (max-width: 1813px) {
  .product-archive .columns-container .column-content .arc-grid {
    grid-template-columns: repeat(5, 1fr);
  }
}
@media (max-width: 1672px) {
  .product-archive .columns-container .column-content .arc-grid {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (max-width: 1300px) {
  .product-archive .columns-container .column-content .arc-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 768px) {
  .product-archive .columns-container .column-content .arc-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 420px) {
  .product-archive .columns-container .column-content .arc-grid {
    grid-template-columns: 1fr;
  }
}
@media (max-width: 1200px) {
  .product-archive .columns-container .column-content .arc-grid {
    padding-top: 0;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx {
  position: relative;
  background: #fff;
  display: flex;
  flex-direction: column;
  border-right: 1px solid #fafafa;
}
@media (max-width: 420px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx {
    flex-direction: row;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx:hover .product-img .overlay {
  display: block;
}
.product-archive .columns-container .column-content .arc-grid .product-bx:hover .product-add-remove .express_tag {
  display: none;
}
.product-archive .columns-container .column-content .arc-grid .product-bx:hover .product-add-remove .add-product:hover,
.product-archive .columns-container .column-content .arc-grid .product-bx:hover .product-add-remove .remove-product:hover {
  background-color: #f9f9f9;
}
.product-archive .columns-container .column-content .arc-grid .product-bx:hover .product-add-remove .add-product img,
.product-archive .columns-container .column-content .arc-grid .product-bx:hover .product-add-remove .remove-product img {
  display: block;
}
.product-archive .columns-container .column-content .arc-grid .product-bx:hover .add-to-my-shopping-lst {
  display: block;
}
.product-archive .columns-container .column-content .arc-grid .product-bx.in-shopping-list .add-to-my-shopping-lst #fill-heart {
  fill: #8c8c8c;
}
.product-archive .columns-container .column-content .arc-grid .product-bx.in-cart:hover .no-in-cart-circle {
  display: none;
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx.in-cart:hover .no-in-cart-circle {
    display: inline-flex;
    justify-content: center;
    align-items: center;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx.in-cart:hover .no-in-cart {
  display: block !important;
}
.product-archive .columns-container .column-content .arc-grid .product-bx.in-cart .no-in-cart-circle {
  display: inline-block;
  width: 48px;
  height: 48px;
  text-align: center;
  border-radius: 50%;
  line-height: 2.4;
  position: absolute;
  z-index: 9;
  top: 12px;
  right: 12px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #fff;
  background-color: #124634;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx.in-cart .no-in-cart-circle {
    font-size: 12px;
    width: 30px;
    height: 30px;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx.offer {
  border-bottom: 2px solid #ff5538;
}
.product-archive .columns-container .column-content .arc-grid .product-bx.offer .product-info .product-price .currenty,
.product-archive .columns-container .column-content .arc-grid .product-bx.offer .product-info .product-price .price {
  color: #ff5538;
}
.product-archive .columns-container .column-content .arc-grid .product-bx.offer .product-info .product-price .old-price {
  text-decoration: line-through;
  color: #bababa;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .no-in-cart-circle,
.product-archive .columns-container .column-content .arc-grid .product-bx .add-to-my-shopping-lst {
  display: none;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-badges {
  position: absolute;
  z-index: 9;
  display: flex;
  right: 12px;
  bottom: 12px;
  justify-content: flex-start;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-badges img {
  padding: 0 !important;
  margin: 0 5px;
  border-radius: 50%;
  border: 1px solid #fafafa;
  width: 30px !important;
  height: 30px !important;
  transform: scale(1) !important;
}
@media (max-width: 600px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .product-badges img {
    width: 24px !important;
    height: 24px !important;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .add-to-my-shopping-lst {
  position: absolute;
  z-index: 36;
  top: 15px;
  left: 15px;
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .add-to-my-shopping-lst {
    display: block !important;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .add-to-my-shopping-lst:hover #fill-heart {
  fill: #8c8c8c;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-img {
  min-height: 260px;
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  width: 100%;
}
@media screen and (max-width: 420px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .product-img {
    display: flex;
    flex-basis: 38.3333%;
    flex-direction: column;
    height: auto;
    justify-content: center;
    padding-bottom: 0;
    min-height: 140px;
    border-right: 0.5px solid #ededed;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-img .product-link {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  text-decoration: none;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-img .product-link:focus {
  outline: none;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-img .product-link .no-in-cart {
  display: none;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 300;
  color: #fff;
  font-size: calc(2.361vw + 10.53219px);
  text-align: center;
  margin-bottom: 0;
  line-height: 1;
  position: absolute;
  display: none;
  z-index: 4;
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .product-img .product-link .no-in-cart {
    display: none !important;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-img .overlay {
  display: none;
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.16;
  top: 0;
  left: 0;
  right: 0;
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .product-img .overlay {
    display: none !important;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-img img {
  object-fit: contain;
  width: 100%;
  height: auto;
  padding: 20px;
  transform: scale(1.3);
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-img.product-category-flower img, .product-archive .columns-container .column-content .arc-grid .product-bx .product-img.product-category-flowers img {
  padding: 0;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-add-remove {
  display: flex;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-add-remove .express_tag {
  position: absolute;
  top: 275px;
  width: 100%;
  justify-content: center;
  display: flex;
  column-gap: 8px;
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .product-add-remove {
    display: none !important;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-add-remove .add-product,
.product-archive .columns-container .column-content .arc-grid .product-bx .product-add-remove .remove-product {
  width: 50%;
  min-height: 52px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-add-remove .add-product img,
.product-archive .columns-container .column-content .arc-grid .product-bx .product-add-remove .remove-product img {
  display: none;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min {
  display: flex;
  min-height: 53px;
  margin: 0 20px 20px 20px;
  border: 1px solid #e3e3e3;
  width: 85%;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min {
    margin: 0;
    width: 100%;
    min-height: 45px;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min .plus {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  border-left: 1px solid #e3e3e3;
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min .plus {
    padding: 0 10px;
    flex-shrink: 1;
  }
}
@media screen and (max-width: 420px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min .plus {
    min-height: 45px;
    height: 45px;
    width: 45px;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min .plus img {
  width: 20px;
  height: 20px;
}
@media screen and (max-width: 420px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min .plus img {
    width: 12px;
    height: 12px;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min .value {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 53px;
  min-width: 100px;
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min .value {
    min-width: inherit;
    flex-grow: 3;
  }
}
@media screen and (max-width: 420px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min .value {
    min-height: 45px;
    height: 45px;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min .value p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  display: inline-block;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min .min {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  border-right: 1px solid #e3e3e3;
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min .min {
    padding: 0 10px;
    flex-shrink: 1;
  }
}
@media screen and (max-width: 420px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min .min {
    min-height: 45px;
    height: 45px;
    width: 45px;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min .min img {
  width: 20px;
  height: 20px;
}
@media screen and (max-width: 420px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .plus-value-min .min img {
    width: 12px;
    height: 12px;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .tab {
  width: 100%;
  position: relative;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .tab .express_tag_tab {
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-align: center;
  position: absolute;
  top: -33px;
  width: 100%;
}
@media screen and (max-width: 420px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .tab {
    position: relative;
    bottom: 0;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-info {
  padding: 24px;
  width: 100%;
}
@media screen and (max-width: 420px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .product-info {
    display: flex;
    flex-basis: 61.6666%;
    max-width: 61.6666%;
    flex-flow: column wrap;
    flex-grow: 1;
    justify-content: flex-start;
    position: relative;
    padding: 15px;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-info .product-price {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
  color: #1a1a1a;
  line-height: 1;
  margin-bottom: 12px;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-info .product-price span.quantity {
  font-size: 13px;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-info .product-price svg.tooltip-svg {
  position: relative;
  top: 2px;
  z-index: 2;
  float: right;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-info .product-price svg.tooltip-svg #Ellipse_175 {
  fill: #124634 !important;
  stroke: #124634 !important;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-info .product-price svg.tooltip-svg #exlaim {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 8px;
  line-height: 1;
  font-weight: bold;
  color: #fff !important;
  color: #fff;
  fill: #fff;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-info .product-name {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 15px;
  color: #8c8c8c;
  min-height: 40px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .product-info .product-name {
    min-height: 70px;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-info .product-name a {
  color: #8c8c8c;
  text-decoration: none;
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .product-info .product-name a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media screen and (max-width: 1200px) {
  .product-archive .columns-container .column-content .arc-grid .product-bx .product-info .product-name br {
    display: none;
  }
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-info .product-name .qty {
  display: inline-block;
  color: #bababa;
  position: relative;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-info .tooltip-qty {
  position: absolute;
  background-color: #124634;
  padding: 10px;
  border-radius: 5px;
  min-width: 181px;
  width: calc(100% - 48px);
  max-width: 180px;
  bottom: 120px;
  left: 24px;
  right: 24px;
  margin: 0 auto;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  color: #fff;
  line-height: 15px;
  font-weight: normal;
  text-align: center;
  opacity: 0;
  transform: translateY(10px);
  transition: visibility 0s linear 0.2s, opacity 0.2s ease, transform 0.2s ease;
  visibility: hidden;
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-info .tooltip-qty.active {
  -webkit-transform: none;
  opacity: 1;
  transform: none;
  transition-delay: 0s;
  visibility: visible;
}
.product-archive .columns-container .column-content .arc-grid .archive-banner-bx {
  grid-area: 3/1/4/9;
  display: flex;
  justify-content: center;
  align-items: center;
  height: fit-content;
}
@media (max-width: 2374px) {
  .product-archive .columns-container .column-content .arc-grid .archive-banner-bx {
    grid-area: 3/1/4/8;
  }
}
@media (max-width: 2094px) {
  .product-archive .columns-container .column-content .arc-grid .archive-banner-bx {
    grid-area: 3/1/4/7;
  }
}
@media (max-width: 1813px) {
  .product-archive .columns-container .column-content .arc-grid .archive-banner-bx {
    grid-area: 3/1/4/6;
  }
}
@media (max-width: 1672px) {
  .product-archive .columns-container .column-content .arc-grid .archive-banner-bx {
    grid-area: 3/1/4/5;
  }
}
@media (max-width: 1300px) {
  .product-archive .columns-container .column-content .arc-grid .archive-banner-bx {
    grid-area: 3/1/4/4;
  }
}
@media (max-width: 768px) {
  .product-archive .columns-container .column-content .arc-grid .archive-banner-bx {
    grid-area: 3/1/4/3;
  }
}
@media (max-width: 420px) {
  .product-archive .columns-container .column-content .arc-grid .archive-banner-bx {
    grid-area: 4/1/5/2;
  }
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-small {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 12.5%;
  max-width: 500px;
  position: relative;
  background: #fff;
  margin-top: 20px;
  display: flex;
  flex-direction: column;
  border: 1px solid #f2f2f2;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
@media (max-width: 2374px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-small {
    flex-basis: 14.2857%;
  }
}
@media (max-width: 2094px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-small {
    flex-basis: 16.6667%;
  }
}
@media (max-width: 1813px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-small {
    flex-basis: 20%;
  }
}
@media (max-width: 1532px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-small {
    flex-basis: 25%;
  }
}
@media (max-width: 1300px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-small {
    flex-basis: 33.3333%;
  }
}
@media (max-width: 699px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-small {
    flex-basis: 100%;
    min-height: 450px;
  }
}
@media (max-width: 419px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-small {
    flex-basis: 100%;
    margin-left: auto;
    margin-right: auto;
    max-width: 400px;
    border-right: none;
    flex-flow: row wrap;
  }
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-small .gradient-overlay {
  background: rgb(0, 0, 0);
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.84) 0%, rgba(255, 255, 255, 0) 48%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  z-index: 3;
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-small .top-row {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-small .top-row .tag {
  background-color: #000;
  color: #fff;
  padding: 15px 20px;
  line-height: 1;
  margin-bottom: 0;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-small .top-row .bookmark-this {
  cursor: pointer;
  width: 50px;
  height: 50px;
  position: relative;
  z-index: 5;
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-small .top-row .bookmark-this.marked #bookmark-iconx {
  fill: #1a1a1a;
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-small .recipe-title {
  font-family: "FreightText Pro";
  font-style: normal;
  text-transform: uppercase;
  font-size: 22px;
  line-height: 25px;
  font-weight: 300;
  padding: 10px;
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  margin-bottom: 0;
  z-index: 5;
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-small .recipe-title a {
  color: #fff;
  text-decoration: none;
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-medium {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 25%;
  max-width: 500px;
  position: relative;
  background: #fff;
  margin-top: 20px;
  display: flex;
  flex-direction: column;
  border: 1px solid #f2f2f2;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
@media (max-width: 2374px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-medium {
    flex-basis: 28.5714%;
  }
}
@media (max-width: 2094px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-medium {
    flex-basis: 33.3334%;
  }
}
@media (max-width: 1813px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-medium {
    flex-basis: 40%;
  }
}
@media (max-width: 1532px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-medium {
    flex-basis: 50%;
  }
}
@media (max-width: 1282px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-medium {
    flex-basis: 66.6666%;
  }
}
@media (max-width: 991px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-medium {
    flex-basis: 50%;
  }
}
@media (max-width: 980px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-medium {
    flex-basis: 66.6666%;
  }
}
@media (max-width: 699px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-medium {
    flex-basis: 100%;
    min-height: 450px;
  }
}
@media (max-width: 419px) {
  .product-archive .columns-container .column-content .arc-grid .recipe-bx-medium {
    flex-basis: 100%;
    margin-left: auto;
    margin-right: auto;
    max-width: 400px;
    border-right: none;
    flex-flow: row wrap;
  }
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-medium .gradient-overlay {
  background: rgb(0, 0, 0);
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.84) 0%, rgba(255, 255, 255, 0) 48%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  z-index: 3;
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-medium .top-row {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-medium .top-row .tag {
  background-color: #000;
  color: #fff;
  padding: 15px 20px;
  line-height: 1;
  margin-bottom: 0;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-medium .top-row .bookmark-this {
  cursor: pointer;
  width: 50px;
  height: 50px;
  position: relative;
  z-index: 5;
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-medium .top-row .bookmark-this.marked #bookmark-iconx {
  fill: #1a1a1a;
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-medium .recipe-title {
  font-family: "FreightText Pro";
  font-style: normal;
  text-transform: uppercase;
  font-size: 32px;
  line-height: 35px;
  font-weight: 300;
  padding: 10px;
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  margin-bottom: 0;
  z-index: 5;
}
.product-archive .columns-container .column-content .arc-grid .recipe-bx-medium .recipe-title a {
  color: #fff;
  text-decoration: none;
}
.product-archive .columns-container .column-content .pagination-bx {
  width: 100%;
  margin-top: 120px;
  display: block;
}
.product-archive .columns-container .column-content .pagination-bx .viewed {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  text-align: center;
  color: #124634;
}
.product-archive .columns-container .column-content .pagination-bx .viewed b,
.product-archive .columns-container .column-content .pagination-bx .viewed strong {
  font-weight: 500;
}
.product-archive .columns-container .column-content .pagination-bx .percent-bar {
  background-color: #e6e6e6;
  height: 2px;
  margin-bottom: 2em;
  width: 100%;
}
.product-archive .columns-container .column-content .pagination-bx .percent-bar div {
  background-color: #124634;
  height: 100%;
}
.product-archive .columns-container .column-content .pagination-bx .page-numbers {
  display: flex;
  justify-content: center;
  align-items: center;
}
.product-archive .columns-container .column-content .pagination-bx .page-numbers a {
  color: #1a1a1a;
  text-decoration: none;
}
.product-archive .columns-container .column-content .pagination-bx .page-numbers .page-no-bx {
  border: 1px solid #ebebeb;
  border-right: 0;
  padding: 15px 20px;
  line-height: 1;
  cursor: pointer;
  min-height: 48px;
  min-width: 48px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: 400;
}
.product-archive .columns-container .column-content .pagination-bx .page-numbers .page-no-bx.prev {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.product-archive .columns-container .column-content .pagination-bx .page-numbers .page-no-bx.next {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-right: 1px solid #ebebeb;
}
.product-archive .columns-container .column-content .pagination-bx .page-numbers .page-no-bx.active {
  background-color: #fff;
  color: #124634;
}
.product-archive .columns-container .column-content .pagination-bx .page-numbers .page-no-bx:hover {
  background-color: #fff;
}
.product-archive .columns-container .column-content .pagination-bx-m {
  display: none;
  margin-top: 24px;
}
.product-archive .columns-container .column-content .pagination-bx-m .view-more-in-mobile {
  background-color: #fff;
  color: #1a1a1a;
  width: 100%;
}

.product-filter-mobile {
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  z-index: 101;
  display: none;
}
.product-filter-mobile.active {
  display: block;
}
.product-filter-mobile .filter-bx {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  background-color: #fff;
  width: 64%;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 100%;
  width: 100vw;
  -webkit-transform: translatey(100%);
  transform: translatey(100%);
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.product-filter-mobile .filter-bx.active {
  -webkit-transform: none;
  transform: none;
}
.product-filter-mobile .filter-bx .top-row {
  min-height: 50px;
  width: 100%;
  border-bottom: 1px solid #E3E3E3;
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.product-filter-mobile .filter-bx .top-row .close-filter {
  width: 50px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-right: 1px solid #E3E3E3;
  position: relative;
  z-index: 10;
}
.product-filter-mobile .filter-bx .top-row p {
  margin-bottom: 0;
  line-height: 1;
  padding-left: 15px;
  font-family: "GT America", sans-serif;
  font-style: normal;
}
.product-filter-mobile .filter-bx ul {
  list-style: none;
  padding: 0;
  width: 100%;
  overflow-y: auto;
  max-height: calc(100vh - 60px);
}
.product-filter-mobile .filter-bx ul li {
  padding: 15px 20px;
  border-bottom: 1px solid #e6e6e6;
}
.product-filter-mobile .filter-bx ul li a {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1A1A1A;
  font-weight: 400;
  font-size: 16px;
}

.product-refine-mobile {
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  z-index: 101;
  display: none;
}
.product-refine-mobile.active {
  display: block;
}
.product-refine-mobile .refine-bx {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  background-color: #fff;
  width: 64%;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 100%;
  width: 100vw;
  -webkit-transform: translatey(100%);
  transform: translatey(100%);
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.product-refine-mobile .refine-bx.active {
  -webkit-transform: none;
  transform: none;
}
.product-refine-mobile .refine-bx .top-row {
  min-height: 50px;
  width: 100%;
  border-bottom: 1px solid #E3E3E3;
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.product-refine-mobile .refine-bx .top-row .close-refine {
  width: 50px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-right: 1px solid #E3E3E3;
  position: relative;
  z-index: 10;
}
.product-refine-mobile .refine-bx .top-row p {
  margin-bottom: 0;
  line-height: 1;
  padding-left: 15px;
  font-family: "GT America", sans-serif;
  font-style: normal;
}
.product-refine-mobile .refine-bx .top-row .clear-refine {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #bababa;
  position: absolute;
  right: 25px;
}
.product-refine-mobile .refine-bx .refine-items {
  width: 100%;
  max-height: calc(100vh - 60px);
  overflow-y: auto;
  padding-bottom: 225px;
}
.product-refine-mobile .refine-bx .refine-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: 500;
  color: #1A1A1A;
  padding: 25px 20px 5px;
  width: 100%;
  margin-bottom: 0;
  line-height: 1;
}
.product-refine-mobile .refine-bx .refine-seprator {
  height: 1px;
  width: 100%;
  background-color: #e6e6e6;
}
.product-refine-mobile .refine-bx ul {
  list-style: none;
  padding: 0;
  width: 100%;
}
.product-refine-mobile .refine-bx ul li {
  padding: 5px 20px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.product-refine-mobile .refine-bx ul li label {
  font-family: "GT America", sans-serif;
  font-style: normal;
  cursor: pointer;
  color: #1A1A1A;
  font-weight: 400;
  font-size: 14px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.product-refine-mobile .refine-bx ul li label.active svg #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.product-refine-mobile .refine-bx ul li label a {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.product-refine-mobile .refine-bx ul li label svg {
  margin-right: 10px;
  width: 20px;
  height: 20px;
}
.product-refine-mobile .refine-bx ul li .sort_brand_filter_mobile input:checked + svg #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.product-refine-mobile .refine-bx ul li .sort_country_filter_mobile img {
  width: 22px;
  height: 22px;
}
.product-refine-mobile .refine-bx ul li .sort_country_filter_mobile span {
  margin-left: 15px;
}
.product-refine-mobile .refine-bx ul li .sort_country_filter_mobile input:checked + img + span {
  font-weight: bold;
}
.product-refine-mobile .refine-bx .show-mopre-brands {
  padding: 10px 25px;
  color: #124634;
}
.product-refine-mobile .refine-bx .show-mopre-brands svg {
  margin-right: 10px;
}
.product-refine-mobile .refine-bx .bottom-row {
  width: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  padding: 20px;
  background-color: #F7F7F7;
}
.product-refine-mobile .refine-bx .bottom-row .submit-refine {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  width: 100%;
  background-color: #124634;
  color: #fff;
  font-family: "GT America", sans-serif;
  font-style: normal;
  padding: 15px 25px;
  font-weight: 500;
  font-size: 14px;
  line-height: 1;
  max-height: 44px;
  border-radius: 4px;
  position: relative;
}

.product-lightbox {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 999;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  display: none;
}
.product-lightbox.active {
  display: block;
}
.product-lightbox .top-row {
  max-height: 60px;
  height: 60px;
  border-bottom: 1px solid #E6E6E6;
  padding: 0 0 0 30px;
  display: flex;
  justify-content: space-between;
}
.product-lightbox .top-row .product-info {
  padding: 15px 0;
}
.product-lightbox .top-row .product-info .product-name {
  font-size: 14px !important;
  font-weight: 400 !important;
  color: #1A1A1A !important;
  line-height: 1.1 !important;
  color: #1A1A1A !important;
}
.product-lightbox .top-row .product-info .product-name .qty {
  color: #8C8C8C !important;
  font-weight: 300 !important;
}
.product-lightbox .top-row .buttons-right {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.product-lightbox .top-row .buttons-right .add-to-bassket-lightbox {
  padding: 15px 36px;
  height: 59px;
  border-right: 1px solid #E6E6E6;
  border-left: 1px solid #E6E6E6;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  color: #000;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.product-lightbox .top-row .buttons-right .add-to-bassket-lightbox:hover {
  color: #fff;
  background-color: #124634;
}
.product-lightbox .top-row .buttons-right .close-lightbox {
  padding: 15px 25px;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.product-lightbox .top-row .buttons-right .close-lightbox:hover {
  background-color: #FAFAFA;
}
.product-lightbox .swiper-container .image-slide {
  height: 88vh;
  display: flex;
  justify-content: center;
  align-items: center;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// -----------------------------------------Product internal Start-------------------------------------------*/
.top-sticky-bar {
  position: fixed;
  width: 100%;
  top: 59px;
  left: 0;
  right: 0;
  z-index: 95;
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-height: 60px;
  padding: 0 50px;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media screen and (max-width: 1200px) {
  .top-sticky-bar {
    top: 60px;
  }
}
@media screen and (max-width: 600px) {
  .top-sticky-bar {
    display: none;
  }
}
.top-sticky-bar.scroll {
  -webkit-transform: none;
  transform: none;
}
.top-sticky-bar .left {
  height: inherit;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  max-height: 60px;
  padding-top: 10px;
  width: 50%;
}
.top-sticky-bar .left .img-bx {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 15px;
}
.top-sticky-bar .left .img-bx img {
  max-height: 38px;
}
.top-sticky-bar .left .product-info .product-name {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  color: #1A1A1A;
  line-height: 1.1;
}
.top-sticky-bar .left .product-info .product-name .qty {
  color: #8C8C8C;
  font-weight: 300;
}
.top-sticky-bar .right {
  height: inherit;
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
  max-height: 60px;
  width: 50%;
}
.top-sticky-bar .right .add-this-to-cart {
  background-color: #124634;
  border-radius: 4px;
  padding: 15px 25px;
  color: #fff;
  font-family: "GT America", sans-serif;
  font-style: normal;
  text-transform: none;
  font-size: 13px;
  line-height: 1;
  font-weight: 500;
  max-height: 44px;
}
.top-sticky-bar .s-progress-bar {
  display: block;
  position: absolute;
  bottom: -2px;
  width: 100%;
  z-index: 2;
  left: 0;
  height: 5px;
}
.top-sticky-bar .s-progress-bar #myBar {
  height: 3px;
  background: #AE862E;
  width: 0%;
  transition: width 0.6s ease;
}

.product-internal .product-main-info {
  padding-top: 100px;
  background-color: #fafafa;
}
@media screen and (max-width: 1500px) {
  .product-internal .product-main-info {
    padding-top: calc(6.438vw - 7.63948px);
  }
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info {
    padding-top: 75px;
  }
}
.product-internal .product-main-info .sp-breadcrumbs {
  flex: 0 0 66.66667%;
  margin-left: 16.66667%;
  max-width: 66.66667%;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}
@media screen and (max-width: 1400px) {
  .product-internal .product-main-info .sp-breadcrumbs {
    flex: 0 0 83.33333%;
    margin-left: 8.33333%;
    max-width: 83.33333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .sp-breadcrumbs {
    display: none;
  }
}
.product-internal .product-main-info .sp-breadcrumbs .crum-links {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
}
.product-internal .product-main-info .sp-breadcrumbs .crum-links .crum {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 300;
  color: #8C8C8C;
}
.product-internal .product-main-info .sp-breadcrumbs .crum-links .crum.is-active {
  color: #000;
}
.product-internal .product-main-info .sp-breadcrumbs .crum-links .crum a {
  color: inherit;
  text-decoration: none;
}
.product-internal .product-main-info .sp-breadcrumbs .crum-links .crum + .crum:before {
  color: #8c8c8c;
  content: "/";
  display: inline-block;
  margin: 0 4px;
}
.product-internal .product-main-info .product-column {
  flex: 0 0 66.66667%;
  margin-left: 16.66667%;
  max-width: 66.66667%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  flex-wrap: wrap;
  min-height: 1px;
  position: relative;
  width: 100%;
  padding-bottom: 100px;
}
@media screen and (max-width: 1400px) {
  .product-internal .product-main-info .product-column {
    flex: 0 0 83.33333%;
    margin-left: 8.33333%;
    max-width: 83.33333%;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media screen and (max-width: 1100px) {
  .product-internal .product-main-info .product-column {
    flex: 0 0 90%;
    margin: 0 auto;
    max-width: 90%;
  }
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column {
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
    padding-bottom: 40px;
  }
}
.product-internal .product-main-info .product-column .column-bx {
  background-color: #fff;
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
  min-height: 500px;
}
@media screen and (max-width: 1400px) {
  .product-internal .product-main-info .product-column .column-bx {
    margin-bottom: calc(1.073vw + 12.06009px);
  }
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider {
  flex: 0 0 50%;
  max-width: 50%;
  padding: 50px 0;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-bx .product-image-slider {
    flex: 0 0 100%;
    max-width: 100%;
    padding-bottom: 40px;
  }
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx .product-image-slider {
    width: 100%;
    overflow: hidden;
  }
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider.in-shopping-list .add-fav-heart .add-to-my-shopping-lst #fill-heart {
  fill: #8c8c8c;
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider .product-badges {
  position: absolute;
  z-index: 9;
  display: flex;
  right: 12px;
  bottom: 12px;
  justify-content: flex-start;
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider .product-badges img {
  padding: 0 !important;
  margin: 0 5px;
  border-radius: 50%;
  border: 1px solid #FAFAFA;
  width: 30px !important;
  height: 30px !important;
  transform: scale(1) !important;
}
@media (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx .product-image-slider .product-badges img {
    width: 24px !important;
    height: 24px !important;
  }
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider .product-badges.product-internal-badge {
  bottom: 12px;
  right: 15px;
}
@media (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-bx .product-image-slider .product-badges.product-internal-badge {
    bottom: 35px !important;
  }
}
@media (max-width: 1800px) {
  .product-internal .product-main-info .product-column .column-bx .product-image-slider .product-badges.product-internal-badge {
    bottom: 20px;
  }
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider .product-badges.product-internal-badge img {
  width: 45px !important;
  height: 45px !important;
}
@media (max-width: 1800px) {
  .product-internal .product-main-info .product-column .column-bx .product-image-slider .product-badges.product-internal-badge img {
    width: 35px !important;
    height: 35px !important;
    margin: 0 3px;
  }
}
@media (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx .product-image-slider .product-badges.product-internal-badge img {
    width: 30px !important;
    height: 30px !important;
  }
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider .add-fav-heart:hover .add-to-my-shopping-lst #fill-heart {
  fill: #8c8c8c;
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider .swiper-pagination {
  position: relative;
  top: 10px;
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider .swiper-button-prev:after {
  content: url("../svg/arrow-left-slider-w-s.3841f1ede81f.svg") !important;
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider .swiper-button-next:after {
  content: url("../svg/arrow-right-slider-w-s.f619d7d16eec.svg") !important;
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider .swiper-button-next, .product-internal .product-main-info .product-column .column-bx .product-image-slider .swiper-container-rtl .swiper-button-prev {
  right: 20px;
  left: auto;
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider .swiper-button-prev, .product-internal .product-main-info .product-column .column-bx .product-image-slider .swiper-container-rtl .swiper-button-next {
  left: 20px;
  right: auto;
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider .product-zoom-btn {
  position: absolute;
  bottom: 20px;
  left: 20px;
  width: 32px;
  height: 32px;
  cursor: pointer;
}
@media screen and (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-bx .product-image-slider .product-zoom-btn {
    display: none;
  }
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider .image-slide {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider .image-slide img {
  width: 400px;
  max-width: 100%;
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx .product-image-slider .image-slide img {
    width: 100%;
  }
}
.product-internal .product-main-info .product-column .column-bx .product-image-slider .add-fav-heart {
  position: absolute;
  top: 20px;
  left: 20px;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container {
  border-left: 1px solid #F4F4F2;
  display: flex;
  flex: 0 0 50%;
  flex-direction: column;
  max-width: 50%;
  padding: 50px;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-bx .main-info-container {
    padding: calc(3.219vw - 3.81974px);
    flex: 0 0 100%;
    max-width: 100%;
    padding-bottom: 40px;
  }
}
@media screen and (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-bx .main-info-container {
    border-left: 0;
  }
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .product-name {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 26px;
  font-weight: 400;
  line-height: 30px;
  margin-bottom: 0px;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .product-qty {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  line-height: 18px;
  color: #8C8C8C;
  font-weight: 500;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .product-reviews, .product-internal .product-main-info .product-column .column-bx .main-info-container .stars {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  cursor: pointer;
  color: #8C8C8C;
  font-size: 14px;
  line-height: 18px;
  font-weight: normal;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .product-reviews svg:not(:last-child), .product-internal .product-main-info .product-column .column-bx .main-info-container .stars svg:not(:last-child) {
  margin-right: 2.5px;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .product-reviews svg:last-child, .product-internal .product-main-info .product-column .column-bx .main-info-container .stars svg:last-child {
  margin-right: 10px;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .tags {
  padding: 10px 0;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .tags svg:first-child {
  margin-right: 10px;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .align-bottom {
  position: absolute;
  bottom: 30px;
  left: 50px;
  width: calc(100% - 100px);
}
@media screen and (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-bx .main-info-container .align-bottom {
    position: relative;
    bottom: 0;
    left: 0;
    width: 100%;
    margin-top: 60px;
  }
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .plus-value-min {
  display: flex;
  min-height: 45px;
  margin: 0 0 20px 0;
  border: 1px solid #E3E3E3;
  width: 100%;
  border-radius: 5px;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .plus-value-min .plus {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 50px;
  border-left: 1px solid #E3E3E3;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .plus-value-min .plus img {
  width: 20px;
  height: 20px;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .plus-value-min .value {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 50px;
  min-width: 100px;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .plus-value-min .value p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  display: inline-block;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .plus-value-min .min {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 50px;
  border-right: 1px solid #E3E3E3;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .plus-value-min .min img {
  width: 20px;
  height: 20px;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .plus-value-min .min:hover, .product-internal .product-main-info .product-column .column-bx .main-info-container .plus-value-min .plus:hover {
  background-color: #f9f9f9;
}
.product-internal .product-main-info .product-column .column-bx .main-info-container .product-cost {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 20px;
  font-weight: 500;
  line-height: 1;
  color: #1A1A1A;
  margin-bottom: 30px;
}
.product-internal .product-main-info .product-column .column-banner-bx {
  position: relative;
  width: 100%;
  border: 1px solid #E3E3E3;
  border-top: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 30px 0;
}
@media screen and (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-banner-bx {
    border: 0;
    padding: 0;
  }
}
.product-internal .product-main-info .product-column .column-banner-bx img.desktop {
  margin-bottom: 15px;
  width: 100%;
  max-width: 980px;
  display: block !important;
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-banner-bx img.desktop {
    display: none !important;
  }
}
.product-internal .product-main-info .product-column .column-banner-bx img.mobile {
  display: none;
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-banner-bx img.mobile {
    display: block;
    max-width: 300px;
    width: 100%;
    margin-bottom: 10px;
  }
}
.product-internal .product-main-info .product-column .column-bx-second, .product-internal .product-main-info .product-column .column-bx-third {
  background-color: #fafafa;
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
  border: 1px solid #E3E3E3;
}
@media screen and (max-width: 1400px) {
  .product-internal .product-main-info .product-column .column-bx-second, .product-internal .product-main-info .product-column .column-bx-third {
    margin-bottom: calc(1.073vw + 12.06009px);
  }
}
@media screen and (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-bx-second, .product-internal .product-main-info .product-column .column-bx-third {
    border: 0;
  }
}
.product-internal .product-main-info .product-column .column-bx-second .product-overiew, .product-internal .product-main-info .product-column .column-bx-third .product-overiew {
  flex: 0 0 100%;
  max-width: 100%;
  padding: 50px;
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx-second .product-overiew, .product-internal .product-main-info .product-column .column-bx-third .product-overiew {
    padding: 20px;
  }
}
.product-internal .product-main-info .product-column .column-bx-second .product-overiew .overview-title, .product-internal .product-main-info .product-column .column-bx-third .product-overiew .overview-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  line-height: 1;
  text-transform: uppercase;
  font-weight: 400;
  color: #1A1A1A;
  margin-bottom: 24px;
}
.product-internal .product-main-info .product-column .column-bx-second .product-overiew .overview-txt, .product-internal .product-main-info .product-column .column-bx-third .product-overiew .overview-txt {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 26px;
  line-height: 36px;
  font-weight: 300;
  color: #1A1A1A;
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx-second .product-overiew .overview-txt, .product-internal .product-main-info .product-column .column-bx-third .product-overiew .overview-txt {
    font-size: 16px;
    line-height: 22px;
  }
}
.product-internal .product-main-info .product-column .column-bx-second .product-tab-block, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block {
  padding: 50px;
  width: 100%;
  overflow: hidden;
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx-second .product-tab-block, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block {
    padding: 20px;
  }
}
.product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .panel-title .nav-tabs, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .panel-title .nav-tabs {
  border-bottom: 0;
  display: -webkit-box;
  margin-bottom: 20px;
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .panel-title .nav-tabs, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .panel-title .nav-tabs {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: scroll;
  }
  .product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .panel-title .nav-tabs::-webkit-scrollbar, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .panel-title .nav-tabs::-webkit-scrollbar {
    display: none;
  }
}
.product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .panel-title .nav-tabs li, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .panel-title .nav-tabs li {
  min-height: 60px;
  flex-grow: 0;
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .panel-title .nav-tabs li, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .panel-title .nav-tabs li {
    min-width: 142px;
    min-height: 100px;
    margin-right: 10px;
  }
}
.product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .panel-title .nav-tabs li.active a, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .panel-title .nav-tabs li.active a {
  background-color: #124634;
  color: #fff;
}
.product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .panel-title .nav-tabs li a, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .panel-title .nav-tabs li a {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: 500;
  background-color: transparent;
  border: 1px solid #124634;
  margin-right: 10px;
  color: #124634;
  text-decoration: none;
  border-radius: 5px;
  padding: 15px 25px;
  line-height: 1;
  max-height: 44px;
  display: inline-block;
}
.product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .panel-title .nav-tabs li a:hover, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .panel-title .nav-tabs li a:hover {
  background-color: #124634;
  color: #fff;
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .panel-title .nav-tabs li a, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .panel-title .nav-tabs li a {
    font-size: 12px;
    padding: 15px 20px;
    margin-right: 0px;
    position: relative;
    top: 30px;
    min-width: 142px;
  }
}
.product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .related-recipes, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .related-recipes {
  margin-bottom: 0;
}
.product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .related-recipes .swiper-button-prev, .product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .related-recipes .swiper-container-rtl .swiper-button-next, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .related-recipes .swiper-button-prev, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .related-recipes .swiper-container-rtl .swiper-button-next {
  left: 12px;
  right: auto;
}
.product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .related-recipes .swiper-button-next, .product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .related-recipes .swiper-container-rtl .swiper-button-prev, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .related-recipes .swiper-button-next, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .related-recipes .swiper-container-rtl .swiper-button-prev {
  right: 12px;
  left: auto;
}
.product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .related-recipes .slide-this .recipe-slide .recipe-title, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .related-recipes .slide-this .recipe-slide .recipe-title {
  font-size: 18px;
}
.product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .related-recipes .slide-this .recipe-slide .language, .product-internal .product-main-info .product-column .column-bx-second .product-tab-block .panel .related-recipes .slide-this .recipe-slide .cook-prep-time, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .related-recipes .slide-this .recipe-slide .language, .product-internal .product-main-info .product-column .column-bx-third .product-tab-block .panel .related-recipes .slide-this .recipe-slide .cook-prep-time {
  font-size: 12px;
  text-transform: none !important;
}
.product-internal .product-main-info .product-column .column-bx-second .column-left, .product-internal .product-main-info .product-column .column-bx-third .column-left {
  flex: 0 0 50%;
  max-width: 50%;
  padding: 50px;
  position: relative;
  border-right: 1px solid #E3E3E3;
}
@media screen and (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-bx-second .column-left, .product-internal .product-main-info .product-column .column-bx-third .column-left {
    flex: 0 0 100%;
    max-width: 100%;
    padding: 20px;
    border-right: 0;
    margin-bottom: 40px;
  }
}
.product-internal .product-main-info .product-column .column-bx-second .column-right, .product-internal .product-main-info .product-column .column-bx-third .column-right {
  flex: 0 0 50%;
  max-width: 50%;
  padding: 50px;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-bx-second .column-right, .product-internal .product-main-info .product-column .column-bx-third .column-right {
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: 40px;
  }
}
.product-internal .product-main-info .product-column .column-bx-third {
  border-top: 0;
}
.product-internal .product-main-info .product-column .column-bx-third.reviews .top-column {
  flex: 0 0 100%;
  max-width: 100%;
  padding: 40px 50px 0;
  border-bottom: 1px solid #E3E3E3;
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx-third.reviews .top-column {
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 40px;
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx-third.reviews .top-column .section-title {
    display: inline-block;
    width: auto;
    margin-bottom: 0;
  }
}
.product-internal .product-main-info .product-column .column-bx-third.reviews .top-column .btn.view-more {
  float: initial;
  margin-right: 0;
  position: absolute;
  top: 40px;
  right: 40px;
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx-third.reviews .top-column .btn.view-more {
    display: inline-block !important;
    position: relative;
    top: auto;
    right: auto;
    width: auto;
  }
}
.product-internal .product-main-info .product-column .column-bx-third.reviews .column-left {
  border-right: 0;
  max-height: 428px;
  overflow-y: auto;
}
.product-internal .product-main-info .product-column .column-bx-third.reviews .column-left::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
.product-internal .product-main-info .product-column .column-bx-third.reviews .column-left::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: #F4F4F4;
}
.product-internal .product-main-info .product-column .column-bx-third.reviews .column-left::-webkit-scrollbar-thumb {
  background-color: #bababa;
  outline: none;
}
@media screen and (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-bx-third.reviews .column-left {
    margin-bottom: 40px;
  }
}
.product-internal .product-main-info .product-column .column-bx-third.reviews .btn.view-more {
  float: left;
  margin-right: 24px;
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx-third.reviews .btn.view-more {
    font-size: 12px;
    width: 100%;
    margin-bottom: 0;
  }
}
.product-internal .product-main-info .product-column .column-bx-third .detail-heading {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  margin-bottom: 5px;
  color: #1A1A1A;
}
@media screen and (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-bx-third .detail-heading {
    display: none;
  }
}
@media screen and (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-bx-third .detail-info {
    display: none;
  }
}
.product-internal .product-main-info .product-column .column-bx-third .detail-info, .product-internal .product-main-info .product-column .column-bx-third .faq-txt {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 20px;
  font-weight: normal;
  color: #1A1A1A;
  word-wrap: break-word;
}
.product-internal .product-main-info .product-column .column-bx-third .detail-info span.value, .product-internal .product-main-info .product-column .column-bx-third .faq-txt span.value {
  display: inline-block;
  float: right;
}
.product-internal .product-main-info .product-column .column-bx-third .detail-info p, .product-internal .product-main-info .product-column .column-bx-third .detail-info ul, .product-internal .product-main-info .product-column .column-bx-third .detail-info ol, .product-internal .product-main-info .product-column .column-bx-third .detail-info li, .product-internal .product-main-info .product-column .column-bx-third .faq-txt p, .product-internal .product-main-info .product-column .column-bx-third .faq-txt ul, .product-internal .product-main-info .product-column .column-bx-third .faq-txt ol, .product-internal .product-main-info .product-column .column-bx-third .faq-txt li {
  font: inherit;
  color: inherit;
  word-wrap: break-word;
}
.product-internal .product-main-info .product-column .column-bx-third .faq-txt {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 16px;
  word-wrap: break-word;
}
.product-internal .product-main-info .product-column .column-bx-third .faq-txt.half {
  padding-top: 8px;
  display: inline-block;
  float: left;
  padding-bottom: 8px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  width: 50%;
}
.product-internal .product-main-info .product-column .column-bx-third .faq-txt.half:nth-child(odd) {
  padding-right: 5%;
}
.product-internal .product-main-info .product-column .column-bx-third .faq-txt.half:nth-child(even) {
  padding-left: 5%;
}
.product-internal .product-main-info .product-column .column-bx-third .faq-txt.protein {
  padding-bottom: 8px;
  border-bottom: 1px solid #000;
}
.product-internal .product-main-info .product-column .column-bx-third .faq-txt.sub {
  padding-left: 40px;
}
.product-internal .product-main-info .product-column .column-bx-third .faq-txt.note {
  font-size: 12px;
  display: inline-block;
  width: 100%;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  padding: 10px 0px;
  margin-top: -1px;
}
.product-internal .product-main-info .product-column .column-bx-third hr.main-line {
  border-top: 1px solid #1a1a1a;
  margin-top: 8px;
  margin-bottom: 8px;
}
.product-internal .product-main-info .product-column .column-bx-third hr.sub-line {
  margin-top: 8px;
  margin-bottom: 8px;
}
.product-internal .product-main-info .product-column .column-bx-third .product-facts {
  background-color: #fff;
  width: 100%;
  border: 20px solid #fff;
}
@media screen and (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-bx-third .product-facts {
    border: 0;
    padding: 20px;
  }
}
.product-internal .product-main-info .product-column .column-bx-third .more-info-accordion {
  display: none;
}
@media screen and (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-bx-third .more-info-accordion {
    display: block;
  }
}
.product-internal .product-main-info .product-column .column-bx-third .more-info-accordion.accordion {
  margin-top: 40px;
}
.product-internal .product-main-info .product-column .column-bx-third .more-info-accordion.accordion .card {
  border: none;
  margin-bottom: 0 !important;
  background-color: transparent;
  border-top: 1px solid #707070;
  border-radius: 0;
}
.product-internal .product-main-info .product-column .column-bx-third .more-info-accordion.accordion .card:last-child {
  border-bottom: 1px solid #707070;
}
.product-internal .product-main-info .product-column .column-bx-third .more-info-accordion.accordion .card .card-head {
  padding: 15px;
}
.product-internal .product-main-info .product-column .column-bx-third .more-info-accordion.accordion .card h2 {
  background: url(https://cdn0.iconfinder.com/data/icons/entypo/91/arrow56-512.png) no-repeat calc(100% - 10px) center;
  background-size: 20px;
  cursor: pointer;
  font-size: 16px;
  font-weight: 300;
  font-family: "GT America", sans-serif;
  font-style: normal;
}
.product-internal .product-main-info .product-column .column-bx-third .more-info-accordion.accordion .card h2.collapsed {
  background-image: url(https://cdn0.iconfinder.com/data/icons/arrows-android-l-lollipop-icon-pack/24/expand2-256.png);
}
.product-internal .product-main-info .product-column .column-bx-third .review-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 30px;
  font-weight: 600;
  color: #1A1A1A;
}
.product-internal .product-main-info .product-column .column-bx-third .review-row {
  border-bottom: 1px solid #E3E3E3;
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.product-internal .product-main-info .product-column .column-bx-third .review-row .top-row {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: relative;
  margin-bottom: 24px;
}
.product-internal .product-main-info .product-column .column-bx-third .review-row .top-row .reviewer-info {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  margin-bottom: 22px;
  display: inline-block;
}
.product-internal .product-main-info .product-column .column-bx-third .review-row .top-row .stars {
  padding: 0 10px;
}
.product-internal .product-main-info .product-column .column-bx-third .review-row .top-row .stars svg {
  max-width: 18px;
}
.product-internal .product-main-info .product-column .column-bx-third .review-row .top-row span.reviewd-on {
  display: inline-block;
  float: right;
  color: #8C8C8C;
  font-size: 13px;
  position: absolute;
  right: 0;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: normal;
  width: 100%;
  display: block;
  margin-top: 21px;
}
.product-internal .product-main-info .product-column .column-bx-third .review-row .reviewer-info {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  margin-bottom: 22px;
}
.product-internal .product-main-info .product-column .column-bx-third .review-row .reviewer-info span.reviewd-on {
  display: inline-block;
  float: right;
  color: #8C8C8C;
  font-size: 13px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: normal;
}
.product-internal .product-main-info .product-column .column-bx-third .review-row .review-heading {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  font-weight: 500;
  margin-bottom: 2px;
}
.product-internal .product-main-info .product-column .column-bx-third .review-row .review-msg {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  line-height: 20px;
  font-weight: normal;
  color: #5F5F5F;
}
.product-internal .product-main-info .product-column .column-bx-third .review-row .review-msg .read-more {
  color: #124634;
  font-weight: 400;
}
.product-internal .product-main-info .product-column .column-bx-third .review-row .review-report-btn {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 15px;
  line-height: 20px;
  color: #CB5454;
  font-weight: 500;
  text-decoration: none;
}
.product-internal .product-main-info .product-column .column-bx-third .review-flex {
  display: flex;
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx-third .review-flex {
    flex-direction: column;
  }
}
.product-internal .product-main-info .product-column .column-bx-third .review-flex .review-flex-left, .product-internal .product-main-info .product-column .column-bx-third .review-flex .review-flex-right {
  width: 50%;
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx-third .review-flex .review-flex-left, .product-internal .product-main-info .product-column .column-bx-third .review-flex .review-flex-right {
    width: 100%;
    margin-bottom: 30px;
    padding: 0 20px;
  }
}
@media screen and (max-width: 1200px) {
  .product-internal .product-main-info .product-column .column-bx-third .review-flex .review-flex-left {
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 600px) {
  .product-internal .product-main-info .product-column .column-bx-third .review-flex .review-flex-left {
    width: 100%;
    margin-bottom: 30px;
    padding: 0 20px;
  }
}
.product-internal .product-main-info .product-column .column-bx-third .review-flex .review-flex-right .rating-bars {
  width: 100%;
}
.product-internal .product-main-info .product-column .column-bx-third .review-flex .review-flex-right .rating-bars .star-row {
  display: flex;
  justify-content: space-between;
  width: 100%;
  align-items: center;
  margin-bottom: 20px;
}
.product-internal .product-main-info .product-column .column-bx-third .review-flex .review-flex-right .rating-bars .star-row .left {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  font-weight: regular;
  color: #1A1A1A;
}
.product-internal .product-main-info .product-column .column-bx-third .review-flex .review-flex-right .rating-bars .star-row .right .star-progress {
  min-width: 160px;
  background-color: #E3E3E3;
  border-radius: 4px;
  height: 20px;
  overflow: hidden;
  position: relative;
}
.product-internal .product-main-info .product-column .column-bx-third .review-flex .review-flex-right .rating-bars .star-row .right .star-progress .star-progress-bar {
  height: 20px;
  background-color: #124634;
  border-radius: 4px;
}
.product-internal .product-main-info .product-column .column-bx-third .product-rating {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 20px;
  line-height: 20px;
  font-weight: normal;
  margin-top: 20px;
}
.product-internal .product-main-info .product-column .column-bx-third .product-rating span.based-on {
  font-size: 12px;
  color: #8C8C8C;
  font-weight: 400;
}

.recipe-inspiration {
  padding: 0 15px;
  padding-bottom: 100px;
}
@media screen and (max-width: 600px) {
  .recipe-inspiration .swiper-container {
    overflow: hidden;
  }
}
.recipe-inspiration .slide-this .swiper-slide {
  background-color: #fff;
}
.recipe-inspiration .slide-this .swiper-slide.bookmarked .bookmark-green #bookmark-mark {
  fill: #fff;
}
.recipe-inspiration .slide-this .swiper-slide .hd-vm-row {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.recipe-inspiration .slide-this .swiper-slide .hd-vm-row .img-bx {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  width: 50%;
  position: relative;
}
@media screen and (max-width: 600px) {
  .recipe-inspiration .slide-this .swiper-slide .hd-vm-row .img-bx {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
  }
}
.recipe-inspiration .slide-this .swiper-slide .hd-vm-row .img-bx img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
}
.recipe-inspiration .slide-this .swiper-slide .hd-vm-row .txt-bx {
  padding: 30px;
  position: relative;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  width: 50%;
}
@media screen and (max-width: 600px) {
  .recipe-inspiration .slide-this .swiper-slide .hd-vm-row .txt-bx {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
  }
}
.recipe-inspiration .slide-this .swiper-slide .hd-vm-row .txt-bx a {
  color: inherit;
}
.recipe-inspiration .slide-this .swiper-slide .hd-vm-row .txt-bx a:hover {
  color: inherit;
}
.recipe-inspiration .slide-this .swiper-slide .hd-vm-row .txt-bx .recipe-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  line-height: 35px;
  font-size: 35px;
  color: #1A1A1A;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 40px;
}
.recipe-inspiration .slide-this .swiper-slide .hd-vm-row .txt-bx .align-bottom {
  position: absolute;
  width: 100%;
  bottom: 30px;
  left: 30px;
  right: 30px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 400;
}
@media screen and (max-width: 600px) {
  .recipe-inspiration .slide-this .swiper-slide .hd-vm-row .txt-bx .align-bottom {
    position: relative;
    bottom: auto;
    left: auto;
    right: auto;
  }
}
.recipe-inspiration .slide-this .swiper-slide .hd-vm-row .txt-bx .align-bottom .cuisine, .recipe-inspiration .slide-this .swiper-slide .hd-vm-row .txt-bx .align-bottom .category {
  line-height: 1;
  margin-bottom: 0px;
  color: #A3A3A3;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  margin-bottom: 3px;
}
.recipe-inspiration .center-btn {
  display: flex;
  justify-content: center;
}
.recipe-inspiration .view-more-recipe {
  margin: 0 auto;
  display: inline-block;
  float: none;
  margin-top: 50px;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// -----------------------------------------Checkout begin---------------------------------------------//*/
.shopping-cart {
  padding-bottom: 160px;
  padding-top: 100px;
}
@media screen and (max-width: 600px) {
  .shopping-cart {
    padding-bottom: 0;
  }
}
.shopping-cart .spacer {
  height: 120px;
}
@media (max-width: 1200px) {
  .shopping-cart .spacer {
    height: 80px;
  }
}
@media (max-width: 600px) {
  .shopping-cart .spacer {
    height: 40px;
  }
}
.shopping-cart.review-order {
  padding-top: 0;
}
.shopping-cart.review-order .bag-in-use {
  padding: 0;
}
.shopping-cart.order-confirmation {
  padding-top: 0;
}
.shopping-cart.order-confirmation .bag-in-use {
  padding-bottom: 0;
  margin-bottom: 40px;
  border-bottom: 1px solid #e6e6e6;
}
@media screen and (max-width: 1670px) {
  .shopping-cart.order-confirmation .bag-in-use {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (max-width: 1200px) {
  .shopping-cart.order-confirmation .bag-in-use .bag-prd-qty {
    display: none !important;
  }
}
.shopping-cart.order-confirmation .summary-holder {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.33333%;
  flex: 0 0 83.33333%;
  max-width: 83.33333%;
  margin-left: 8.33333%;
  display: flex;
  justify-content: flex-end;
  padding-top: 60px;
}
@media screen and (max-width: 1670px) {
  .shopping-cart.order-confirmation .summary-holder {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (max-width: 1200px) {
  .shopping-cart.order-confirmation .summary-holder {
    padding-top: 30px;
  }
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 30%;
  flex: 0 0 30%;
  max-width: 30%;
  margin-left: 0%;
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  color: #bababa;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
}
@media screen and (max-width: 1400px) {
  .shopping-cart.order-confirmation .summary-holder .basket-price-summary {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
}
@media screen and (max-width: 992px) {
  .shopping-cart.order-confirmation .summary-holder .basket-price-summary {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 739px) {
  .shopping-cart.order-confirmation .summary-holder .basket-price-summary {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 16px;
    margin-top: 30px;
  }
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary .subtotal {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4em;
}
@media (min-width: 1672px) {
  .shopping-cart.order-confirmation .summary-holder .basket-price-summary .subtotal {
    font-size: 16px;
  }
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary .subtotal .price {
  margin-top: 0;
  margin-bottom: 0;
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary .savings {
  color: #ff5538;
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4em;
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary .savings .price {
  margin-top: 0;
  margin-bottom: 0;
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary .shipping {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4em;
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary .shipping .price {
  margin-top: 0;
  margin-bottom: 0;
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary .total-separator {
  border: 0;
  border-top: 1px solid #1a1a1a;
  height: 1px;
  margin: 0;
  margin-top: calc(0vw + 30px);
}
@media (min-width: 1672px) {
  .shopping-cart.order-confirmation .summary-holder .basket-price-summary .total-separator {
    margin-top: 30px;
  }
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary .total {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4em;
  color: #1a1a1a;
  font-weight: 600;
  margin-top: 20px;
  margin-bottom: 30px;
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary .total .price {
  margin-top: 0;
  margin-bottom: 0;
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary hr {
  border: 0;
  border-top: 1px solid #e6e6e6;
  height: 1px;
  margin: 0;
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary .shipping-info {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
}
@media (min-width: 1672px) {
  .shopping-cart.order-confirmation .summary-holder .basket-price-summary .shipping-info {
    font-size: 14px;
    margin-bottom: 30px;
  }
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary .checkout-btn {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4em;
  position: relative;
  height: 50px;
}
@media screen and (max-width: 1600px) {
  .shopping-cart.order-confirmation .summary-holder .basket-price-summary .checkout-btn {
    margin-top: 20px;
  }
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary .checkout-btn .checkout-btn__button {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary .checkout-btn .checkout-btn__button .checkout-btn__body {
  background-color: #124634;
  color: white;
  padding: 0 40px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 100%;
  height: 100%;
  max-height: 44px;
}
.shopping-cart.order-confirmation .summary-holder .basket-price-summary .checkout-btn .checkout-btn__button .checkout-btn__body span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  white-space: nowrap;
}
.shopping-cart.review-order .bag-in-use {
  flex: 0 0 83.33333%;
  max-width: 83.33333%;
  margin-left: 8.33333%;
}
@media screen and (max-width: 1399px) {
  .shopping-cart.review-order .bag-in-use {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
.shopping-cart.review-order .bag-description {
  flex-grow: 1;
}
@media (min-width: 1672px) {
  .shopping-cart.review-order .bag-product-price {
    width: 200px;
    padding: 0 10px;
  }
}
@media screen and (max-width: 1400px) {
  .shopping-cart .container {
    max-width: 100% !important;
  }
}
.shopping-cart .subtitle {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 20px;
  padding-left: 20px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  margin-bottom: 1em;
  text-align: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  font-weight: 600;
}
@media screen and (max-width: 1400px) {
  .shopping-cart .subtitle {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 720px) {
  .shopping-cart .subtitle {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.shopping-cart .title {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  text-align: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 400;
  font-size: calc(2.361vw + 10.53219px);
  font-weight: 600;
}
@media screen and (min-width: 1672px) {
  .shopping-cart .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 1400px) {
  .shopping-cart .title {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 720px) {
  .shopping-cart .title {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.shopping-cart hr {
  border: 0;
  border-top: 1px solid #F4F4F4;
  height: 1px;
  margin: 0;
}
.shopping-cart .bag-in-use {
  padding-bottom: calc(3.219vw + 16.18026px);
  position: relative;
  width: 100%;
  min-height: 1px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.33333%;
  flex: 0 0 83.33333%;
  max-width: 83.33333%;
  margin-left: 8.33333%;
  padding-right: 20px;
  padding-left: 20px;
}
@media screen and (max-width: 1399px) {
  .shopping-cart .bag-in-use {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
.shopping-cart .bag-in-use .filter-top-row {
  width: 100%;
  margin-top: 60px;
  margin-bottom: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  border-bottom: 1px solid #e6e6e6;
  margin-bottom: 120px;
}
@media screen and (max-width: 1200px) {
  .shopping-cart .bag-in-use .filter-top-row {
    margin-top: 20px;
  }
}
.shopping-cart .bag-in-use .filter-top-row.tab .site-nav-selects li a svg {
  margin-right: 10px;
}
.shopping-cart .bag-in-use .filter-top-row .site-nav-selects {
  list-style: none;
  padding: 0;
  display: flex;
}
@media screen and (max-width: 600px) {
  .shopping-cart .bag-in-use .filter-top-row .site-nav-selects {
    display: inline-block;
  }
}
.shopping-cart .bag-in-use .filter-top-row .site-nav-selects li {
  margin-right: 30px;
  position: relative;
}
@media screen and (max-width: 600px) {
  .shopping-cart .bag-in-use .filter-top-row .site-nav-selects li {
    margin-right: 30px;
    display: inline-block;
  }
}
.shopping-cart .bag-in-use .filter-top-row .site-nav-selects li.has-drop:hover .filter-dropdown {
  display: block;
}
.shopping-cart .bag-in-use .filter-top-row .site-nav-selects li .filter-dropdown {
  position: absolute;
  top: 25px;
  z-index: 44;
  width: 240px;
  background-color: #fff;
  box-shadow: 0 0 14px rgba(0, 0, 0, 0.15);
  padding: 12px 0;
  display: none;
  height: auto;
  max-height: 300px;
  overflow-y: auto;
}
.shopping-cart .bag-in-use .filter-top-row .site-nav-selects li .filter-dropdown::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
.shopping-cart .bag-in-use .filter-top-row .site-nav-selects li .filter-dropdown::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: #F4F4F4;
}
.shopping-cart .bag-in-use .filter-top-row .site-nav-selects li .filter-dropdown::-webkit-scrollbar-thumb {
  background-color: #bababa;
  outline: none;
}
.shopping-cart .bag-in-use .filter-top-row .site-nav-selects li .filter-dropdown .filter-options {
  list-style: none;
  padding-left: 0;
}
.shopping-cart .bag-in-use .filter-top-row .site-nav-selects li .filter-dropdown .filter-options .option-item {
  padding: 0 20px;
  margin-right: 0;
  cursor: pointer;
  width: 100%;
  overflow: hidden;
}
.shopping-cart .bag-in-use .filter-top-row .site-nav-selects li .filter-dropdown .filter-options .option-item:hover {
  background-color: #ececec;
}
.shopping-cart .bag-in-use .filter-top-row .site-nav-selects li .filter-dropdown .filter-options .option-item .option-link {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
  color: #292B2C;
  line-height: 32px;
  width: 100%;
  display: inline-block;
}
.shopping-cart .bag-in-use .filter-top-row .site-nav-selects li a {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
  color: #292B2C;
  text-decoration: none;
  line-height: 19px;
}
@media screen and (max-width: 600px) {
  .shopping-cart .bag-in-use .filter-top-row .site-nav-selects li a {
    font-size: 12px;
  }
}
.shopping-cart .bag-in-use .filter-top-row .site-nav-selects li a img {
  margin-left: 10px;
}
.shopping-cart .bag-in-use .filter-top-row .right {
  display: flex;
  justify-content: flex-end;
}
@media screen and (max-width: 1200px) {
  .shopping-cart .bag-in-use .filter-top-row .right {
    justify-content: center;
    margin-bottom: 20px;
  }
}
.shopping-cart .bag-in-use .filter-top-row .right .site-nav-selects .has-drop .filter-dropdown {
  right: 0;
}
.shopping-cart .bag-in-use .filter-top-row .right .btn-toggle {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  color: #8C8C8C;
  text-decoration: none;
  line-height: 2.5;
  padding: 12px;
  padding: 0 15px;
  border: 1px solid #EDEDED;
  border-radius: 5px;
  margin-left: 10px;
}
@media screen and (max-width: 1200px) {
  .shopping-cart .bag-in-use .filter-top-row .right .btn-toggle {
    width: 50%;
    text-align: center;
    font-size: 12px;
    min-height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 0;
    background-color: #fff;
    text-transform: uppercase;
  }
}
@media screen and (max-width: 1200px) {
  .shopping-cart .bag-in-use .filter-top-row .right .btn-toggle.depts {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: 0;
  }
}
@media screen and (max-width: 1200px) {
  .shopping-cart .bag-in-use .filter-top-row .right .btn-toggle.sort {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
}
.shopping-cart .bag-in-use .filter-top-row .right .btn-toggle img {
  margin-right: 20px;
  padding: 10px 20px 10px 10px;
  border-right: 1px solid #EDEDED;
}
.shopping-cart .bag-in-use .bag-products-labels {
  position: relative;
  width: 100%;
  align-items: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  color: #bababa;
  padding-bottom: calc(1.073vw + 2.06009px);
  display: flex;
  flex-wrap: nowrap;
  display: grid;
  grid-template-columns: 1fr 170px 190px 135px 185px;
}
@media (max-width: 1500px) {
  .shopping-cart .bag-in-use .bag-products-labels {
    grid-template-columns: 1fr 134px 129px 135px 222px;
  }
}
@media (max-width: 1450px) {
  .shopping-cart .bag-in-use .bag-products-labels {
    grid-template-columns: 1fr 134px 129px 135px 185px;
  }
}
@media (max-width: 1400px) {
  .shopping-cart .bag-in-use .bag-products-labels {
    grid-template-columns: 1fr 134px 129px 135px 211px;
  }
}
@media (max-width: 1200px) {
  .shopping-cart .bag-in-use .bag-products-labels {
    grid-template-columns: 1fr 137px 155px 118px 185px;
  }
}
@media (max-width: 991px) {
  .shopping-cart .bag-in-use .bag-products-labels {
    grid-template-columns: 1fr 118px 155px 120px;
  }
}
@media (max-width: 739px) {
  .shopping-cart .bag-in-use .bag-products-labels {
    display: none;
  }
}
@media screen and (max-width: 1672px) {
  .shopping-cart .bag-in-use .bag-products-labels {
    padding-bottom: 20px;
  }
}
@media (max-width: 739px) {
  .shopping-cart .bag-in-use .bag-products-labels {
    display: none;
  }
}
@media screen and (min-width: 1200px) {
  .shopping-cart .bag-in-use .bag-products-labels .bag-quantity {
    min-width: 182px;
    text-align: left;
  }
}
@media screen and (min-width: 1300px) {
  .shopping-cart .bag-in-use .bag-products-labels .bag-quantity {
    min-width: 195px;
  }
}
@media screen and (min-width: 1400px) {
  .shopping-cart .bag-in-use .bag-products-labels .bag-quantity {
    min-width: 209px;
  }
}
@media screen and (min-width: 1600px) {
  .shopping-cart .bag-in-use .bag-products-labels .bag-quantity {
    min-width: 206px;
  }
}
.shopping-cart .bag-in-use .bag-products-labels .bag-quantity.product-note p, .shopping-cart .bag-in-use .bag-products-labels .bag-quantity.product-note a {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: normal;
  line-height: 17px;
  color: #BABABA;
  text-decoration: none;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .shopping-cart .bag-in-use .bag-products-labels .bag-price {
    display: none;
  }
}
.shopping-cart .bag-in-use .bag-products-labels .bag-no-of-prd {
  text-align: right;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: calc(8.584vw + 35.48069px);
}
.shopping-cart .bag-in-use .bag-products-labels .bag-add-to-cart {
  width: 216px;
}
.shopping-cart .bag-in-use .bag-products-list {
  position: relative;
  width: 100%;
}
.shopping-cart .bag-in-use .bag-products-list .shopping-cart-banner {
  position: relative;
  width: 100%;
  padding: 30px 0;
  display: flex;
  justify-content: center;
  align-content: center;
  border-top: 1px solid #e6e6e6;
}
.shopping-cart .bag-in-use .bag-products-list .shopping-cart-banner img.desktop {
  width: 100%;
  max-width: 970px;
  display: block !important;
}
@media screen and (max-width: 600px) {
  .shopping-cart .bag-in-use .bag-products-list .shopping-cart-banner img.desktop {
    display: none !important;
  }
}
.shopping-cart .bag-in-use .bag-products-list .shopping-cart-banner img.mobile {
  display: none;
}
@media screen and (max-width: 600px) {
  .shopping-cart .bag-in-use .bag-products-list .shopping-cart-banner img.mobile {
    display: block;
    max-width: 300px;
    width: 100%;
    margin-bottom: 10px;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product {
  border-top: 1px solid #e6e6e6;
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  display: flex;
  flex-wrap: nowrap;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background-color: #ffffff;
  padding: 10px 0px;
}
@media (max-width: 739px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 15px;
    border: none;
    margin-top: 30px;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product input[type=checkbox] {
  display: none;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product input[type=checkbox]:checked + label .indicator {
  background-color: #114634;
  border-color: #114634;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product input[type=checkbox]:checked + label .indicator .checked svg {
  display: inline;
  fill: #ffffff;
}
@media (min-width: 740px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product input[type=checkbox]:not(:checked) + label:hover .indicator {
    background-color: #114634;
    border-color: #114634;
  }
  .shopping-cart .bag-in-use .bag-products-list .bag--product input[type=checkbox]:not(:checked) + label:hover .indicator .hover svg {
    display: inline;
    fill: #ffffff;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product label {
  display: flex;
  align-items: center;
  margin: 10px 0 0;
  padding: 10px;
  width: 50px;
  height: 50px;
  cursor: pointer;
}
@media (min-width: 740px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product label {
    margin: 0;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .indicator {
  width: 30px;
  height: 30px;
  border: 1px solid #e6e6e6;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .indicator svg {
  display: none;
  margin-top: 5px;
  width: 15px;
  height: 15px;
  fill: transparent;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-image {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
@media (max-width: 739px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-image {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 30%;
    flex: 0 0 30%;
    max-width: 30%;
    padding-top: 10px;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-image .img-bx {
  width: 100px;
  height: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 6px;
}
@media screen and (max-width: 1672px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-image .img-bx {
    height: calc(2.146vw + 64.12017px);
    width: calc(2.146vw + 64.12017px);
  }
}
@media (max-width: 739px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-image .img-bx {
    height: 60px;
    width: 60px;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-image .img-bx img {
  width: 100%;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-description {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
  display: -ms-flexbox;
  -ms-flex: 1 1 auto;
  -ms-flex-direction: column;
  -ms-flex-pack: center;
  -ms-flex-align: start;
  word-break: break-all;
}
@media (max-width: 739px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-description {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 70%;
    flex: 0 0 70%;
    max-width: 70%;
    padding-left: 4px;
    padding-right: 2px;
    padding-top: 10px;
    padding-bottom: 10px;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-description .bag-description-content {
  line-height: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-description .bag-description-extra {
  color: #bababa;
  line-height: 1.25;
  margin-bottom: 13px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: 16px;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-description .add-to-my-shopping-lst {
  display: inline-flex;
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #bababa;
  text-transform: uppercase;
  font-size: 14px;
  letter-spacing: 0.02em;
  font-weight: 500;
  cursor: pointer;
  padding-top: 20px;
  cursor: pointer;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-description .add-to-my-shopping-lst img {
  width: 20px;
  height: 13px;
  margin-top: 2px;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-description .bag-item-subs {
  color: #bababa;
  line-height: 1.25;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: 14px;
  margin-top: 10px;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-description .bag-item-subs .add-item-sub {
  color: #124634;
  text-decoration: none;
  font-weight: 500;
}
@media screen and (max-width: 800px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-description .bag-item-subs br {
    display: none;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-description .bag-item-subs a.edit-product-note {
  display: inline-block;
  color: inherit;
  text-decoration: underline;
  margin-left: 10px;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity {
  display: flex;
  flex-wrap: nowrap;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  align-items: center;
}
@media (max-width: 739px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity {
    padding-bottom: 10px;
    padding-top: 10px;
    justify-content: space-between;
    flex-grow: 1;
    width: 100%;
  }
}
@media screen and (min-width: 1100px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity.product-note {
    min-width: 250px;
    max-width: 25px;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity.product-note p, .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity.product-note a {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: normal;
  line-height: 17px;
  color: #BABABA;
  text-decoration: none;
  margin-bottom: 0;
}
@media screen and (max-width: 1200px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity.product-note p, .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity.product-note a {
    text-align: center;
    width: 100%;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-value-buttons {
  display: inline-flex;
  flex-direction: row;
  box-sizing: border-box;
  position: relative;
  border: 1px solid #e6e6e6;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-value-buttons .bag-value-buttons__shadow-container {
  display: none;
  position: absolute;
  top: 0;
  left: -54px;
  width: 162px;
  height: 44px;
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-value-buttons .bag-value-buttons__decrease, .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-value-buttons .bag-value-buttons__increase {
  border-right: 1px solid #e6e6e6;
  transition: background-color 200ms ease;
  width: 54px;
  height: 44px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-value-buttons .bag-value-buttons__decrease .bag-value-buttons__icon, .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-value-buttons .bag-value-buttons__increase .bag-value-buttons__icon {
  display: flex;
  justify-content: center;
  align-items: center;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-value-buttons .bag-value-buttons__decrease {
  border-right: 1px solid #e6e6e6;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-value-buttons .bag-value-buttons__increase {
  border-left: 1px solid #e6e6e6;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-value-buttons .bag-value-buttons__amount {
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 14px);
  font-weight: 600;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 54px;
  height: 44px;
  background-color: #ffffff;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-btn-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 0 0 auto;
  order: -1;
  fill: #e6e6e6;
  margin-left: 10px;
  margin-right: 10px;
}
@media screen and (min-width: 1672px) and (min-width: 740px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-btn-wrapper {
    margin-left: 25px;
  }
}
@media screen and (min-width: 740px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-btn-wrapper {
    margin-left: calc(1.609vw - 1.90987px);
    margin-right: 0;
    order: 0;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-btn-wrapper .bag-btn--basket-delete {
  border-right: 1px solid #e6e6e6;
  transition: background-color 200ms ease;
  width: 54px;
  height: 54px;
  border: 1px solid #F4F4F4;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
@media screen and (max-width: 600px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-btn-wrapper .bag-btn--basket-delete::after {
    content: "Delete";
    font-family: "GT America", sans-serif;
    font-style: normal;
    font-size: 14px;
    font-weight: normal;
    position: relative;
    left: 10px;
  }
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-btn-wrapper .bag-btn--basket-delete svg path {
    fill: #124634;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-btn-wrapper .bag-btn--basket-delete:hover {
  border: 1px solid #124634;
  background-color: #124634;
}
@media screen and (max-width: 600px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-btn-wrapper .bag-btn--basket-delete:hover {
    background-color: transparent;
    border-radius: auto;
    border: 0;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-btn-wrapper .bag-btn--basket-delete:hover svg path {
  fill: #fff;
}
@media screen and (max-width: 600px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-quantity .bag-btn-wrapper .bag-btn--basket-delete:hover svg path {
    fill: #124634;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-price {
  width: 200px;
  text-align: right;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  position: relative;
  flex: 0 0 auto;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
  font-weight: 500;
  width: calc(8.584vw + 56.48069px);
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-family: "GT America", sans-serif;
  font-style: normal;
}
@media screen and (min-width: 1672px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-price {
    width: 200px;
  }
}
@media (max-width: 739px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-price {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding-top: 10px;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    width: 120px;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-price .bag-regular {
  font-size: 16px;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-price .title {
  display: none;
}
@media (max-width: 600px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-price .title {
    display: inline-flex;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    padding: 0px;
    max-width: 50px;
    align-items: center;
  }
}
@media (max-width: 739px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-price {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding-top: 10px;
    -webkit-box-ordinal-group: 4;
    width: 120px;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-price.single-product {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  flex: 0 0 auto;
}
@media (max-width: 991px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-price.single-product {
    display: none;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-price.single-product .bag-c-price {
  padding-right: 0;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-price.product-quantity {
  text-align: left;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-price .bag-c-price {
  padding-right: 10px;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-overlay-buttons {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 2;
  background-color: rgba(18, 70, 52, 0.1);
  display: flex;
  justify-content: center;
  align-items: center;
  pointer-events: all;
  cursor: default;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-overlay-buttons.bag-overlay-hidden {
  display: none !important;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-overlay-buttons .bag--btn {
  position: relative;
  display: inline-block;
  margin-left: 16px;
  -webkit-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  height: 50px;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-overlay-buttons .bag--btn.first-child {
  margin-left: 0;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-overlay-buttons .bag--btn .bag--btn__button {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  padding: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background: #fff;
  border-radius: 4px;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-overlay-buttons .bag--btn .bag--btn__button .bag-btn__body {
  border-radius: 4px;
  display: -webkit-box;
  position: relative;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  padding: 0 40px;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-overlay-buttons .bag--btn .bag--btn__button .bag-btn__body.bag--btn--filled {
  background-color: #124634;
  color: white;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-overlay-buttons .bag--btn .bag--btn__button .bag-btn__body span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  white-space: nowrap;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-add-to-cart {
  order: 4;
  flex: 0 0 auto;
  width: 100%;
}
@media screen and (min-width: 739px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-add-to-cart {
    flex: 0 0 216px;
    width: 216px;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-add-to-cart .plus-value-min {
  display: flex;
  min-height: 48px;
  border: 1px solid #f4f4f4;
  border-radius: 4px;
  flex-grow: 1;
  margin: 16px;
  width: calc(100% - 32px);
}
@media screen and (min-width: 739px) {
  .shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-add-to-cart .plus-value-min {
    margin: 0 16px 0 auto;
    width: 168px;
  }
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-add-to-cart .plus-value-min .min {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  padding: 0px 8px;
  border-right: 1px solid #f4f4f4;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-add-to-cart .plus-value-min .min img {
  width: 20px;
  height: 20px;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-add-to-cart .plus-value-min .value {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 8px;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-add-to-cart .plus-value-min .value .value p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  display: inline-block;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-add-to-cart .plus-value-min .plus {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  padding: 0 8px;
  border-left: 1px solid #f4f4f4;
}
.shopping-cart .bag-in-use .bag-products-list .bag--product .bag-product-add-to-cart .plus-value-min .plus img {
  width: 20px;
  height: 20px;
}
.shopping-cart .bag-in-use .bag_align .bag-items, .shopping-cart .bag-in-use .bag_align .bag-product-image {
  min-width: 100px;
}
.shopping-cart .bag-in-use .bag_align .bag-description {
  width: 27%;
  margin: 0px;
  box-sizing: border-box;
  flex: unset;
}
.shopping-cart .bag-in-use .bag_align .bag-description .bag-item-subs {
  display: flex;
  flex-wrap: revert;
  flex-direction: row;
  margin: 0px;
}
.shopping-cart .bag-in-use .bag_align .bag-description .bag-item-subs .add-to-my-shopping-lst {
  color: #575757;
  font-weight: 500;
  background-color: #F7F7F7;
  padding: 4px 12px;
  border-radius: 20px;
  text-transform: uppercase;
  margin-right: 10px;
  font-size: 11px;
}
@media (max-width: 600px) {
  .shopping-cart .bag-in-use .bag_align .bag-description .bag-item-subs .add-to-my-shopping-lst {
    padding: 3px 9px;
    font-size: 8px;
    height: 17px;
    margin-right: 3px;
  }
}
.shopping-cart .bag-in-use .bag_align .bag-description .bag-item-subs .add-to-my-shopping-lst svg {
  margin-right: 8px;
}
@media (max-width: 600px) {
  .shopping-cart .bag-in-use .bag_align .bag-description .bag-item-subs .add-to-my-shopping-lst svg {
    width: 8px;
    height: 8px;
  }
}
@media (max-width: 600px) {
  .shopping-cart .bag-in-use .bag_align .bag-description .bag-item-subs > svg {
    width: 70px;
    height: 14px;
  }
}
.shopping-cart .bag-in-use .bag_align .bag-quantity {
  justify-content: flex-start;
  width: 22%;
  text-align: left;
}
.shopping-cart .bag-in-use .bag_align .bag-product-price, .shopping-cart .bag-in-use .bag_align .bag-price, .shopping-cart .bag-in-use .bag_align .bag-total-price {
  justify-content: flex-start;
  width: 10%;
  text-align: left;
}
.shopping-cart .bag-in-use .bag_align .check_icon {
  text-align: center;
  display: flex;
  justify-content: center;
}
@media (min-width: 600px) {
  .shopping-cart .bag-in-use .bag_align .check_icon {
    width: 10% !important;
  }
}
@media (max-width: 1400px) {
  .shopping-cart .bag-in-use .bag_align .check_icon svg {
    width: 80px;
  }
}
@media (max-width: 600px) {
  .shopping-cart .bag-in-use .bag_align .check_icon {
    width: 33% !important;
    margin-top: 30px;
    text-align: left;
    display: flex;
    align-items: center;
  }
  .shopping-cart .bag-in-use .bag_align .check_icon svg {
    width: 20px;
    height: 20px;
  }
  .shopping-cart .bag-in-use .bag_align .check_icon .title {
    font-size: 12px;
    font-weight: normal;
    padding: 0px;
    text-align: left;
    align-items: center;
    padding-left: 4px;
    max-width: 85%;
    display: initial;
    margin-top: -3px;
  }
  .shopping-cart .bag-in-use .bag_align .check_icon input:disabled + .title {
    opacity: 0.2;
  }
}
.shopping-cart .bag-in-use .bag_align .check_icon .title {
  display: none;
}
.shopping-cart .bag-in-use .bag_align .check_icon svg .circle-card {
  stroke: #124634;
}
.shopping-cart .bag-in-use .bag_align .check_icon input {
  display: none;
}
.shopping-cart .bag-in-use .bag_align .check_icon input:checked + .s-card-chcek .circle-card {
  fill: #124634;
  stroke: #124634;
}
.shopping-cart .bag-in-use .bag_align .check_icon input:disabled + .s-card-chcek .circle-card {
  opacity: 0.2;
}
.shopping-cart .bag-in-use.full-width {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
}
.shopping-cart .bag-in-use.full-width .bag-products-list .bag--product .bag-product-price {
  width: 10%;
  justify-content: flex-start;
  text-align: left;
  align-items: flex-start;
}
.shopping-cart .bag-footer {
  display: flex;
  justify-content: space-between;
}
.shopping-cart .bag-footer .bag-promotion-code {
  -webkit-box-flex: 0;
  flex: 0 0 58.33333%;
  max-width: 58.33333%;
  padding-right: 20px;
  padding-left: 20px;
  position: relative;
  width: 100%;
  min-height: 1px;
}
@media (max-width: 1400px) {
  .shopping-cart .bag-footer .bag-promotion-code {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 0;
  }
}
@media (max-width: 740px) {
  .shopping-cart .bag-footer .bag-promotion-code {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0%;
  }
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  max-width: 450px;
  margin-right: 30px;
}
@media (max-width: 1400px) {
  .shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 992px) {
  .shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
}
@media screen and (max-width: 1400px) {
  .shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form {
    flex-direction: row;
  }
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form .bag-fieldset {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin-left: -5px;
  margin-right: -5px;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  min-width: 100%;
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form .bag-fieldset .bag-field--grow {
  padding-left: 5px;
  padding-right: 5px;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  flex-grow: 1;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  width: auto;
  -ms-flex-preferred-size: auto !important;
  flex-basis: auto !important;
  flex-grow: 1;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  margin-top: 18px;
}
@media screen and (max-width: 1400px) {
  .shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form .bag-fieldset .bag-field--grow {
    width: 200px;
  }
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form .bag-fieldset .bag-field--grow .bag-input-text {
  width: 100%;
  position: relative;
  height: 50px;
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form .bag-fieldset .bag-field--grow .bag-input-text .bag-input-text-input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  border: 1px solid #e6e6e6;
  background: white;
  height: 50px;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 14px);
}
@media (min-width: 1672px) {
  .shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form .bag-fieldset .bag-field--grow .bag-input-text .bag-input-text-input {
    font-size: 14px;
  }
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form .bag-fieldset .bag-field--grow .bag-field__label {
  margin-bottom: 8px;
  width: 100%;
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
  margin: 0;
  display: inline-block;
  touch-action: manipulation;
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form .bag-fieldset .bag-field--grow .bag-field__label .bag-field__text {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 14px);
  color: #bababa;
}
@media (min-width: 1672px) {
  .shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form .bag-fieldset .bag-field--grow .bag-field__label .bag-field__text {
    font-size: 14px;
  }
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form .bag-fieldset .bag-field--grow .bag-field__label .dot_selected {
  fill: #124634;
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form .bag-fieldset .bag-field {
  padding-left: 5px;
  padding-right: 5px;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  width: auto;
  -ms-flex-preferred-size: auto !important;
  flex-basis: auto !important;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  margin-top: 18px;
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form .bag-fieldset .bag-field .bag-btn__button {
  min-width: 100%;
  height: 50px;
  width: 100%;
  position: relative;
  display: inline-block;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form .bag-fieldset .bag-field .bag-btn__button .bag-btn__body {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #124634;
  color: white;
  padding: 0 40px;
  border-radius: 5px;
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-code-input-wrapper .bag-form .bag-fieldset .bag-field .bag-btn__button .bag-btn__body span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  white-space: nowrap;
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-btn--basket-delete {
  width: auto;
  height: 50px;
  margin-top: 20px;
  position: relative;
  display: inline-block;
}
@media (max-width: 739px) {
  .shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-btn--basket-delete {
    margin: 20px auto;
  }
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-btn--basket-delete .bag-btn__button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-btn--basket-delete .bag-btn__button .bag-btn__body {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  border-radius: 4px;
  width: 100%;
  height: 100%;
}
.shopping-cart .bag-footer .bag-promotion-code .wrapper .bag-btn--basket-delete .bag-btn__button .bag-btn__body span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  white-space: nowrap;
  color: #1a1a1a;
  margin-left: 15px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.shopping-cart .bag-footer .basket-price-summary {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
  margin-left: 0%;
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  color: #bababa;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
}
@media screen and (max-width: 1400px) {
  .shopping-cart .bag-footer .basket-price-summary {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
}
@media screen and (max-width: 992px) {
  .shopping-cart .bag-footer .basket-price-summary {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 739px) {
  .shopping-cart .bag-footer .basket-price-summary {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 16px;
    margin-top: 30px;
  }
}
.shopping-cart .bag-footer .basket-price-summary .subtotal {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4em;
}
@media (min-width: 1672px) {
  .shopping-cart .bag-footer .basket-price-summary .subtotal {
    font-size: 16px;
  }
}
.shopping-cart .bag-footer .basket-price-summary .subtotal .price {
  margin-top: 0;
  margin-bottom: 0;
}
.shopping-cart .bag-footer .basket-price-summary .savings {
  color: #ff5538;
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4em;
}
.shopping-cart .bag-footer .basket-price-summary .savings .price {
  margin-top: 0;
  margin-bottom: 0;
}
.shopping-cart .bag-footer .basket-price-summary .shipping {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4em;
}
.shopping-cart .bag-footer .basket-price-summary .shipping .price {
  margin-top: 0;
  margin-bottom: 0;
}
.shopping-cart .bag-footer .basket-price-summary .total-separator {
  border: 0;
  border-top: 1px solid #1a1a1a;
  height: 1px;
  margin: 0;
  margin-top: calc(0vw + 30px);
}
@media (min-width: 1672px) {
  .shopping-cart .bag-footer .basket-price-summary .total-separator {
    margin-top: 30px;
  }
}
.shopping-cart .bag-footer .basket-price-summary .total {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4em;
  color: #1a1a1a;
  font-weight: 600;
  margin-top: 20px;
  margin-bottom: 30px;
}
.shopping-cart .bag-footer .basket-price-summary .total .price {
  margin-top: 0;
  margin-bottom: 0;
}
.shopping-cart .bag-footer .basket-price-summary hr {
  border: 0;
  border-top: 1px solid #e6e6e6;
  height: 1px;
  margin: 0;
}
.shopping-cart .bag-footer .basket-price-summary .shipping-info {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
}
@media (min-width: 1672px) {
  .shopping-cart .bag-footer .basket-price-summary .shipping-info {
    font-size: 14px;
    margin-bottom: 30px;
  }
}
.shopping-cart .bag-footer .basket-price-summary .checkout-btn {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4em;
  position: relative;
  height: 50px;
}
@media screen and (max-width: 1600px) {
  .shopping-cart .bag-footer .basket-price-summary .checkout-btn {
    margin-top: 20px;
  }
}
.shopping-cart .bag-footer .basket-price-summary .checkout-btn .checkout-btn__button {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.shopping-cart .bag-footer .basket-price-summary .checkout-btn .checkout-btn__button .checkout-btn__body {
  background-color: #124634;
  color: white;
  padding: 0 40px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 100%;
  height: 100%;
  max-height: 44px;
}
.shopping-cart .bag-footer .basket-price-summary .checkout-btn .checkout-btn__button .checkout-btn__body span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  white-space: nowrap;
}
.shopping-cart .summary-holder {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.33333%;
  flex: 0 0 83.33333%;
  max-width: 83.33333%;
  margin-left: 8.33333%;
  display: flex;
  justify-content: flex-end;
  padding-top: 60px;
}
@media screen and (max-width: 1670px) {
  .shopping-cart .summary-holder {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (max-width: 1200px) {
  .shopping-cart .summary-holder {
    padding-top: 30px;
  }
}
.shopping-cart .summary-holder .basket-price-summary {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 30%;
  flex: 0 0 30%;
  max-width: 30%;
  margin-left: 0%;
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  color: #bababa;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
}
@media screen and (max-width: 1400px) {
  .shopping-cart .summary-holder .basket-price-summary {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
}
@media screen and (max-width: 992px) {
  .shopping-cart .summary-holder .basket-price-summary {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 739px) {
  .shopping-cart .summary-holder .basket-price-summary {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 16px;
    margin-top: 30px;
  }
}
.shopping-cart .summary-holder .basket-price-summary .subtotal {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4em;
}
@media (min-width: 1672px) {
  .shopping-cart .summary-holder .basket-price-summary .subtotal {
    font-size: 16px;
  }
}
.shopping-cart .summary-holder .basket-price-summary .subtotal .price {
  margin-top: 0;
  margin-bottom: 0;
}
.shopping-cart .summary-holder .basket-price-summary .savings {
  color: #ff5538;
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4em;
}
.shopping-cart .summary-holder .basket-price-summary .savings .price {
  margin-top: 0;
  margin-bottom: 0;
}
.shopping-cart .summary-holder .basket-price-summary .shipping {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4em;
}
.shopping-cart .summary-holder .basket-price-summary .shipping .price {
  margin-top: 0;
  margin-bottom: 0;
}
.shopping-cart .summary-holder .basket-price-summary .total-separator {
  border: 0;
  border-top: 1px solid #1a1a1a;
  height: 1px;
  margin: 0;
  margin-top: calc(0vw + 30px);
}
@media (min-width: 1672px) {
  .shopping-cart .summary-holder .basket-price-summary .total-separator {
    margin-top: 30px;
  }
}
.shopping-cart .summary-holder .basket-price-summary .total {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4em;
  color: #1a1a1a;
  font-weight: 600;
  margin-top: 20px;
  margin-bottom: 30px;
}
.shopping-cart .summary-holder .basket-price-summary .total .price {
  margin-top: 0;
  margin-bottom: 0;
}
.shopping-cart .summary-holder .basket-price-summary hr {
  border: 0;
  border-top: 1px solid #e6e6e6;
  height: 1px;
  margin: 0;
}
.shopping-cart .summary-holder .basket-price-summary .shipping-info {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
}
@media (min-width: 1672px) {
  .shopping-cart .summary-holder .basket-price-summary .shipping-info {
    font-size: 14px;
    margin-bottom: 30px;
  }
}
.shopping-cart .summary-holder .basket-price-summary .checkout-btn {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4em;
  position: relative;
  height: 50px;
}
@media screen and (max-width: 1600px) {
  .shopping-cart .summary-holder .basket-price-summary .checkout-btn {
    margin-top: 20px;
  }
}
.shopping-cart .summary-holder .basket-price-summary .checkout-btn .checkout-btn__button {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.shopping-cart .summary-holder .basket-price-summary .checkout-btn .checkout-btn__button .checkout-btn__body {
  background-color: #124634;
  color: white;
  padding: 0 40px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 100%;
  height: 100%;
  max-height: 44px;
}
.shopping-cart .summary-holder .basket-price-summary .checkout-btn .checkout-btn__button .checkout-btn__body span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  white-space: nowrap;
}

.shopping-cart {
  padding-bottom: 160px;
  padding-top: 100px;
}
@media screen and (max-width: 600px) {
  .shopping-cart {
    padding-bottom: 0;
  }
}
@media screen and (max-width: 1400px) {
  .shopping-cart .container {
    max-width: 100% !important;
  }
}
.shopping-cart .subtitle {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 20px;
  padding-left: 20px;
  flex: 0 0 100%;
  max-width: 100%;
  margin-bottom: 1em;
  text-align: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  font-weight: 600;
}
@media screen and (max-width: 1400px) {
  .shopping-cart .subtitle {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 720px) {
  .shopping-cart .subtitle {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.shopping-cart .title {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  text-align: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 400;
  font-size: calc(2.361vw + 10.53219px);
  font-weight: 600;
  padding-bottom: calc(5.365vw + 10.30043px);
}
@media screen and (min-width: 1672px) {
  .shopping-cart .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 1400px) {
  .shopping-cart .title {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 720px) {
  .shopping-cart .title {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.shopping-cart hr {
  border: 0;
  border-top: 1px solid #F4F4F4;
  height: 1px;
  margin: 0;
}
.shopping-cart .shoppingBag .titleX {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 100px 60px 20px;
  border-bottom: 1px solid #F4F4F4;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (max-width: 1550px) {
  .shopping-cart .shoppingBag .titleX {
    padding: 100px 10px 20px;
  }
}
@media (max-width: 1400px) {
  .shopping-cart .shoppingBag .titleX {
    padding: 100px 0 20px;
  }
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .titleX {
    display: none;
  }
}
.shopping-cart .shoppingBag .titleX .product {
  width: calc(100% - 870px);
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (max-width: 1500px) {
  .shopping-cart .shoppingBag .titleX .product {
    width: calc(100% - 795px);
  }
}
@media (max-width: 1300px) {
  .shopping-cart .shoppingBag .titleX .product {
    width: calc(100% - 655px);
  }
}
.shopping-cart .shoppingBag .titleX .act {
  width: 300px;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (max-width: 1500px) {
  .shopping-cart .shoppingBag .titleX .act {
    width: 225px;
  }
}
.shopping-cart .shoppingBag .titleX .unitPrice, .shopping-cart .shoppingBag .titleX .totalPrice {
  width: 180px;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (max-width: 1300px) {
  .shopping-cart .shoppingBag .titleX .unitPrice, .shopping-cart .shoppingBag .titleX .totalPrice {
    width: 140px;
  }
}
.shopping-cart .shoppingBag .titleX .deliveryType {
  width: 130px;
  padding: 0 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (max-width: 1300px) {
  .shopping-cart .shoppingBag .titleX .deliveryType {
    width: 50px;
  }
}
@media (max-width: 1300px) {
  .shopping-cart .shoppingBag .titleX .deliveryType .hideinTab {
    display: none;
  }
}
.shopping-cart .shoppingBag .titleX .deliveryType .showInTab {
  display: none;
}
@media (max-width: 1300px) {
  .shopping-cart .shoppingBag .titleX .deliveryType .showInTab {
    display: block;
  }
}
.shopping-cart .shoppingBag .titleX .deliveryType svg {
  width: 105px;
  height: auto;
}
@media (max-width: 1300px) {
  .shopping-cart .shoppingBag .titleX .deliveryType svg {
    width: 25px !important;
    height: 25px !important;
  }
}
.shopping-cart .shoppingBag .titleX h4 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin: 0 0;
  color: #BABABA;
}
.shopping-cart .shoppingBag .list {
  padding: 0 60px;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (max-width: 1550px) {
  .shopping-cart .shoppingBag .list {
    padding: 0 10px;
  }
}
@media (max-width: 1200px) {
  .shopping-cart .shoppingBag .list {
    padding: 0 20px;
  }
}
@media (max-width: 600px) {
  .shopping-cart .shoppingBag .list {
    padding: 0 10px;
  }
}
.shopping-cart .shoppingBag .list .product {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 30px 0;
  box-sizing: border-box;
  border-bottom: 1px solid #F4F4F4;
  position: relative;
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-auto-rows: auto;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }
}
.shopping-cart .shoppingBag .list .product .img {
  width: 100px;
  height: 100px;
  position: relative;
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product .img {
    grid-area: 1/1/4/2;
    width: 100%;
    height: auto;
    padding-top: 100%;
  }
}
.shopping-cart .shoppingBag .list .product .img img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product .img img {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
  }
}
.shopping-cart .shoppingBag .list .product .info {
  width: calc(100% - 970px);
  padding: 0 25px;
  box-sizing: border-box;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (max-width: 1500px) {
  .shopping-cart .shoppingBag .list .product .info {
    width: calc(100% - 895px);
  }
}
@media (max-width: 1300px) {
  .shopping-cart .shoppingBag .list .product .info {
    width: calc(100% - 755px);
  }
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product .info {
    grid-area: 1/2/2/5;
    width: auto;
  }
}
@media (max-width: 600px) {
  .shopping-cart .shoppingBag .list .product .info {
    grid-area: 1/2/2/5;
    padding: 0 15px;
  }
}
.shopping-cart .shoppingBag .list .product .info p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
  color: #1a1a1a;
  margin: 0 0 15px;
}
.shopping-cart .shoppingBag .list .product .info p span {
  color: #BABABA;
  font-size: calc(0vw + 14px);
}
.shopping-cart .shoppingBag .list .product .info .buttons {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 10px;
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product .info .buttons {
    display: inline-flex;
    width: auto;
  }
}
@media (max-width: 600px) {
  .shopping-cart .shoppingBag .list .product .info .buttons {
    width: 100%;
  }
}
.shopping-cart .shoppingBag .list .product .info button {
  font-family: "GT America", sans-serif;
  font-style: normal;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  color: #575757;
  font-weight: 500;
  background-color: #F7F7F7;
  padding: 4px 12px;
  border-radius: 20px;
  text-transform: uppercase;
  margin-right: 10px;
  font-size: 11px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.shopping-cart .shoppingBag .list .product .info button svg {
  margin-right: 8px;
  height: 13px;
  width: auto;
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product .info .tags {
    display: inline-flex;
    width: auto;
  }
}
.shopping-cart .shoppingBag .list .product .info .tags svg {
  width: 25px;
  height: 25px;
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product .info .tags svg {
    margin-right: 5px;
  }
}
.shopping-cart .shoppingBag .list .product .act {
  width: 300px;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (max-width: 1500px) {
  .shopping-cart .shoppingBag .list .product .act {
    width: 225px;
  }
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product .act {
    grid-area: 2/3/3/5;
    width: auto;
    display: flex;
    justify-content: flex-end;
    align-items: center;
  }
}
.shopping-cart .shoppingBag .list .product .act .bag-quantity {
  display: flex;
  flex-wrap: wrap;
  flex: 0 0 auto;
  align-items: center;
}
.shopping-cart .shoppingBag .list .product .act .bag-quantity svg {
  pointer-events: none;
}
.shopping-cart .shoppingBag .list .product .act .bag-quantity .bag-value-buttons {
  display: inline-flex;
  flex-direction: row;
  box-sizing: border-box;
  position: relative;
  border: 1px solid #e6e6e6;
}
.shopping-cart .shoppingBag .list .product .act .bag-quantity .bag-value-buttons .bag-value-buttons__shadow-container {
  display: none;
  position: absolute;
  top: 0;
  left: -54px;
  width: 162px;
  height: 44px;
  -webkit-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
}
.shopping-cart .shoppingBag .list .product .act .bag-quantity .bag-value-buttons .bag-value-buttons__decrease, .shopping-cart .shoppingBag .list .product .act .bag-quantity .bag-value-buttons .bag-value-buttons__increase {
  border-right: 1px solid #e6e6e6;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  width: 54px;
  height: 44px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.shopping-cart .shoppingBag .list .product .act .bag-quantity .bag-value-buttons .bag-value-buttons__decrease .bag-value-buttons__icon, .shopping-cart .shoppingBag .list .product .act .bag-quantity .bag-value-buttons .bag-value-buttons__increase .bag-value-buttons__icon {
  display: flex;
  justify-content: center;
  align-items: center;
}
.shopping-cart .shoppingBag .list .product .act .bag-quantity .bag-value-buttons .bag-value-buttons__decrease {
  border-right: 1px solid #e6e6e6;
}
.shopping-cart .shoppingBag .list .product .act .bag-quantity .bag-value-buttons .bag-value-buttons__increase {
  border-left: 1px solid #e6e6e6;
}
.shopping-cart .shoppingBag .list .product .act .bag-quantity .bag-value-buttons .bag-value-buttons__amount {
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 14px);
  font-weight: 600;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 54px;
  height: 44px;
  background-color: #ffffff;
}
.shopping-cart .shoppingBag .list .product .unitPrice, .shopping-cart .shoppingBag .list .product .totalPrice {
  width: 180px;
  box-sizing: border-box;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (max-width: 1300px) {
  .shopping-cart .shoppingBag .list .product .unitPrice, .shopping-cart .shoppingBag .list .product .totalPrice {
    width: 140px;
  }
}
.shopping-cart .shoppingBag .list .product .unitPrice p, .shopping-cart .shoppingBag .list .product .totalPrice p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
  color: #1a1a1a;
  margin: 0;
}
@media (max-width: 600px) {
  .shopping-cart .shoppingBag .list .product .unitPrice p, .shopping-cart .shoppingBag .list .product .totalPrice p {
    font-size: calc(0vw + 14px);
    font-weight: 500;
  }
}
.shopping-cart .shoppingBag .list .product .unitPrice p span, .shopping-cart .shoppingBag .list .product .totalPrice p span {
  color: #BABABA;
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product .unitPrice {
    display: none;
  }
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product .totalPrice {
    grid-area: 2/2/3/3;
    width: auto;
    padding: 20px 25px;
  }
}
@media (max-width: 600px) {
  .shopping-cart .shoppingBag .list .product .totalPrice {
    padding: 20px 0 20px 15px;
  }
}
.shopping-cart .shoppingBag .list .product .deliveryType {
  width: 130px;
  padding: 0 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (max-width: 1300px) {
  .shopping-cart .shoppingBag .list .product .deliveryType {
    width: 50px;
  }
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product .deliveryType {
    width: auto;
    padding: 25px 0;
  }
}
.shopping-cart .shoppingBag .list .product .deliveryType svg {
  width: 25px;
  height: 25px;
}
.shopping-cart .shoppingBag .list .product .deliveryType .hideinTab {
  display: none;
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product .deliveryType .hideinTab {
    display: block;
    height: 25px !important;
    width: auto !important;
    margin-left: 10px;
  }
}
@media (max-width: 600px) {
  .shopping-cart .shoppingBag .list .product .deliveryType .hideinTab {
    display: none;
  }
}
.shopping-cart .shoppingBag .list .product .deliveryType .showInTab {
  display: none;
}
@media (max-width: 600px) {
  .shopping-cart .shoppingBag .list .product .deliveryType .showInTab {
    display: block;
    width: 25px !important;
    margin-left: 10px;
  }
}
.shopping-cart .shoppingBag .list .product .deliveryType .check_icon {
  text-align: center;
  display: flex;
  justify-content: center;
  cursor: pointer;
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product .deliveryType .check_icon {
    margin-bottom: 0;
  }
}
@media (max-width: 600px) {
  .shopping-cart .shoppingBag .list .product .deliveryType .check_icon {
    text-align: left;
    display: flex;
    align-items: center;
  }
  .shopping-cart .shoppingBag .list .product .deliveryType .check_icon svg {
    width: 25px;
    height: 20px;
  }
  .shopping-cart .shoppingBag .list .product .deliveryType .check_icon .title {
    font-size: 12px;
    font-weight: normal;
    padding: 0px;
    text-align: left;
    align-items: center;
    padding-left: 4px;
    max-width: 85%;
    display: initial;
    margin-top: -3px;
  }
  .shopping-cart .shoppingBag .list .product .deliveryType .check_icon input:disabled + .title {
    opacity: 0.2;
  }
}
.shopping-cart .shoppingBag .list .product .deliveryType .check_icon svg .circle-card {
  stroke: #124634;
}
.shopping-cart .shoppingBag .list .product .deliveryType .check_icon input {
  display: none;
}
.shopping-cart .shoppingBag .list .product .deliveryType .check_icon input:checked + .s-card-chcek .circle-card {
  fill: #124634;
  stroke: #124634;
}
.shopping-cart .shoppingBag .list .product .deliveryType .check_icon input:disabled + .s-card-chcek .circle-card {
  opacity: 0.2;
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product .deliveryType .typeEx {
    grid-area: 3/2/4/3;
  }
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product .deliveryType .typeSc {
    grid-area: 3/3/4/4;
  }
}
@media (max-width: 1150px) {
  .shopping-cart .shoppingBag .list .product .deliveryType .typeSe {
    grid-area: 3/4/4/5;
  }
}
.shopping-cart .shoppingBag .list .bag-overlay-buttons {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 2;
  background-color: rgba(18, 70, 52, 0.1);
  display: flex;
  justify-content: center;
  align-items: center;
  pointer-events: all;
  cursor: default;
}
.shopping-cart .shoppingBag .list .bag-overlay-buttons.bag-overlay-hidden {
  display: none !important;
}
.shopping-cart .shoppingBag .list .bag-overlay-buttons .bag--btn {
  position: relative;
  display: inline-block;
  margin-left: 16px;
  -webkit-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  height: 50px;
}
.shopping-cart .shoppingBag .list .bag-overlay-buttons .bag--btn.first-child {
  margin-left: 0;
}
.shopping-cart .shoppingBag .list .bag-overlay-buttons .bag--btn .bag--btn__button {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  padding: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background: #fff;
  border-radius: 4px;
}
.shopping-cart .shoppingBag .list .bag-overlay-buttons .bag--btn .bag--btn__button .bag-btn__body {
  border-radius: 4px;
  display: -webkit-box;
  position: relative;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  padding: 0 40px;
}
.shopping-cart .shoppingBag .list .bag-overlay-buttons .bag--btn .bag--btn__button .bag-btn__body.bag--btn--filled {
  background-color: #124634;
  color: white;
}
.shopping-cart .shoppingBag .list .bag-overlay-buttons .bag--btn .bag--btn__button .bag-btn__body span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  white-space: nowrap;
}
.shopping-cart .shoppingBag .bottom {
  width: 100%;
  padding: 0 60px;
  padding-top: calc(3.219vw + 16.18026px);
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
@media (max-width: 1550px) {
  .shopping-cart .shoppingBag .bottom {
    padding: 0 10px;
    padding-top: calc(3.219vw + 16.18026px);
  }
}
@media (max-width: 1400px) {
  .shopping-cart .shoppingBag .bottom {
    padding-top: calc(3.219vw + 16.18026px);
  }
}
@media (max-width: 1200px) {
  .shopping-cart .shoppingBag .bottom {
    padding: 0 20px;
    padding-top: calc(3.219vw + 16.18026px);
  }
}
@media (max-width: 720px) {
  .shopping-cart .shoppingBag .bottom {
    flex-direction: column;
  }
}
@media (max-width: 600px) {
  .shopping-cart .shoppingBag .bottom {
    padding: 0 10px;
    padding-top: calc(3.219vw + 16.18026px);
  }
}
.shopping-cart .shoppingBag .bottom .bag-promotion-code form button {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  font-weight: 500;
  font-family: "GT America", sans-serif;
  font-style: normal;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  white-space: nowrap;
  color: #1a1a1a;
  margin-left: 15px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.shopping-cart .shoppingBag .bottom .bag-promotion-code form button svg {
  margin-right: 10px;
}
.shopping-cart .shoppingBag .bottom .basket-price-summary {
  max-width: 380px;
  width: 100%;
}
@media (max-width: 720px) {
  .shopping-cart .shoppingBag .bottom .basket-price-summary {
    max-width: 100%;
    padding: 60px 0;
  }
}
.shopping-cart .shoppingBag .bottom .basket-price-summary .total {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: 30px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1a1a1a;
  font-weight: 600;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
  line-height: 1.25;
}
.shopping-cart .shoppingBag .bottom .basket-price-summary .checkout-btn__button {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 44px;
  color: #fff;
  background-color: #124634;
  padding: 0 40px;
  text-align: center;
  border-radius: 5px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
}

.checkout-process {
  margin-top: 0px;
}
@media screen and (max-width: 600px) {
  .checkout-process .container .col-12 {
    padding: 0;
  }
}
.checkout-process .s-checkout-page-wrapper {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.checkout-process .s-checkout-page-wrapper .checkout-title-m {
  display: none;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .checkout-title-m {
    display: block;
    width: 100%;
    text-align: center;
    font-family: "GT America", sans-serif;
    font-style: normal;
    margin-bottom: 0;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group {
  float: left;
  position: -webkit-sticky;
  position: sticky;
  top: 50px;
  -ms-flex: 0 0 60%;
  flex: 0 0 60%;
  max-width: 60%;
  width: 60%;
  height: fit-content;
}
@media screen and (max-width: 1672px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    width: 50%;
  }
}
@media (min-width: 1400px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group {
    top: 60px;
  }
}
@media screen and (max-width: 900px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
    position: relative;
  }
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group {
    position: relative;
    top: 0;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process {
  margin: 80px 0 40px 0;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process {
    margin-top: 0;
  }
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container {
    margin-top: 0;
    max-height: inherit;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: #F4F4F4;
  display: none;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container::-webkit-scrollbar-thumb {
  background-color: transparent;
  outline: none;
  display: none;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .checkout-banner {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 20px 0;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .checkout-banner img.desktop {
  margin-bottom: 15px;
  width: 100%;
  max-width: 728px;
  display: block !important;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .checkout-banner img.desktop {
    display: none !important;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .checkout-banner img.mobile {
  display: none;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .checkout-banner img.mobile {
    display: block;
    max-width: 300px;
    width: 100%;
    margin-bottom: 10px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set {
  margin-bottom: 30px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-tab {
  border: 1px solid #F4F4F4;
  position: relative;
  flex-wrap: wrap;
  box-sizing: border-box;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-tab.active .selected-option-checkout {
  display: none;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-tab {
    padding: 20px 15px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-tab span {
  flex-grow: 1;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-tab svg {
  flex-shrink: 1;
  cursor: pointer;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .containTabHead {
  border: 1px solid #F4F4F4;
  border-bottom: 0;
  position: relative;
  flex-wrap: wrap;
  transition: all 0.2s linear;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 40px 0;
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1A1A1A;
  font-weight: 500;
  font-size: 18px;
}
@media (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .containTabHead {
    padding: 20px 15px 0;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .containTabHead span {
  flex-grow: 1;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .containTabHead svg {
  flex-shrink: 1;
  cursor: pointer;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .containTabHead + .s-set-tab {
  border-top: 0;
  padding-top: 0;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .selected-option-checkout {
  flex-grow: 1;
  display: block;
  background-color: #F4F4F4;
  width: 100%;
  padding: 15px 20px;
  border-radius: 5px;
  margin-top: 20px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .selected-option-checkout.this-card {
    flex-direction: column;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .selected-option-checkout svg {
  margin-right: 15px;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .selected-option-checkout svg {
    min-width: 17px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .selected-option-checkout .edit-this {
  display: inline-block;
  float: right;
  color: #124634;
  font-weight: 500;
  width: auto;
  text-align: right;
  cursor: pointer;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .selected-option-checkout .edit-this {
    display: none;
  }
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .selected-option-checkout .card-id {
    width: 100%;
    display: block;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .selected-option-checkout .greyed {
  color: #BABABA;
  font-weight: 300;
  display: inline-block;
  margin-left: 10px;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .selected-option-checkout .greyed {
    width: 100%;
    display: block;
    padding-left: 36px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .selected-option-checkout .icon_tag svg {
  width: 100px;
  height: 30px;
}
@media (min-width: 1650px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .selected-option-checkout .icon_tag {
    position: absolute;
    text-align: center;
    width: 100%;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .selected-option-checkout.scheduled {
  background-color: rgba(18, 70, 52, 0.1);
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .selected-option-checkout.scheduled span {
  color: #124634;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .selected-option-checkout.seasonal {
  background-color: rgba(67, 144, 188, 0.1);
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .selected-option-checkout.seasonal span {
  color: #4390bc;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content {
  border: 1px solid #F4F4F4;
  border-top: 0;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content {
    padding: 20px 15px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content p {
  font-family: "GT America", sans-serif;
  font-style: normal;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content form label {
  width: 100%;
  cursor: pointer;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-tab-inner-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 25px;
  line-height: 1;
  font-weight: normal;
  color: #1A1A1A;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-tab-inner-sub-text {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  font-weight: 300;
  color: #BABABA;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content textarea {
  width: 100%;
  resize: none;
  max-height: 180px;
  height: 160px;
  border: 1px solid #F4F4F4;
  border-radius: 5px;
  padding: 15px 20px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .btn-add-new {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  text-transform: none;
  color: #124634;
  background-color: #fff;
  padding: 15px 20px;
  border: 1px solid #124634;
  border-radius: 3px;
  width: 100%;
  display: block;
  text-align: center;
  text-decoration: none;
  font-weight: 500;
  margin-top: 20px;
  line-height: 1;
  height: 44px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .half-in-desk {
  width: 50%;
  margin-top: 30px;
  margin-bottom: 30px;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .half-in-desk {
    width: 100%;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .half-in-desk input {
  width: 80%;
  border: 1px solid #BABABA;
  border-radius: 3px;
  padding: 10px 15px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .half-in-desk .sub-txt {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  color: #BABABA;
  font-weight: 400;
  line-height: 1;
  margin-top: 8px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .full-in-desk {
  width: 100%;
  margin-top: 30px;
  margin-bottom: 30px;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .full-in-desk {
    width: 100%;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .full-in-desk input {
  width: 100%;
  border: 1px solid #BABABA;
  border-radius: 3px;
  padding: 10px 15px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .full-in-desk .sub-txt {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  color: #BABABA;
  font-weight: 400;
  line-height: 1;
  margin-top: 8px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .continue-row {
  width: 100%;
  display: flex;
  justify-content: flex-end;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .continue-btn {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: #124634;
  color: #fff;
  border-radius: 3px;
  padding: 15px 40px;
  display: inline-block;
  height: 44px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-size: 13px;
  font-size: 500;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 {
  padding: 20px 0;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px;
  border: 1px solid #F4F4F4;
  border-radius: 4px;
  margin-bottom: 10px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% - 30px);
}
@media screen and (max-width: 1500px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
  }
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .top-lay {
  display: flex;
}
@media screen and (max-width: 1500px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .top-lay {
    width: 100%;
  }
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .top-lay {
    display: block;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left svg {
  margin-right: 15px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .card-number {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  color: #1A1A1A;
  font-weight: 500;
  line-height: 1;
  display: inline-block;
  margin-right: 10px;
}
@media screen and (max-width: 380px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .card-number {
    font-size: 13px;
  }
}
@media screen and (max-width: 320px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .card-number {
    font-size: 11px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .name-on-card {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  color: #BABABA;
  font-weight: 300;
  line-height: 1;
  display: inline-block;
  margin-right: 10px;
}
@media screen and (max-width: 1500px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .name-on-card {
    padding-left: 42px;
  }
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .name-on-card {
    display: block;
    margin-left: 0;
    padding-left: 42px;
  }
}
@media screen and (max-width: 380px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .name-on-card {
    font-size: 13px;
  }
}
@media screen and (max-width: 320px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .name-on-card {
    font-size: 11px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #fff;
  stroke: #E6E6E6;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .or-seperator {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .or-seperator .or-line {
  background-color: #F4F4F4;
  height: 1px;
  flex-grow: 1;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .or-seperator .or-txt {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1A1A1A;
  flex-shrink: 1;
  display: inline-block;
  padding: 0 10px;
  font-size: 13px;
  font-weight: 600;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 {
  padding: 20px 0;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .s-tab-inner-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 25px;
  line-height: 1;
  font-weight: normal;
  color: #1A1A1A;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .s-tab-inner-sub-text {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  font-weight: 300;
  color: #BABABA;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .cod-option {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px;
  border: 1px solid #F4F4F4;
  border-radius: 4px;
  margin-bottom: 10px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .cod-option.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .cod-option.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .cod-option .left {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .cod-option .left svg {
  margin-right: 15px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .cod-option .left .cod-option-txt {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  color: #1A1A1A;
  font-weight: 500;
  line-height: 1;
  display: inline-block;
  margin-right: 10px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .cod-option .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #fff;
  stroke: #E6E6E6;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .change-for {
  padding: 15px;
  border: 1px solid #F4F4F4;
  border-radius: 4px;
  margin-bottom: 30px;
  display: none;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .change-for .change-for-txt {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  font-weight: normal;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .change-for .change-options {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .change-for .chane-opt {
  border: 1px solid #BABABA;
  background-color: #fff;
  color: #1A1A1A;
  flex-shrink: 1;
  margin-right: 15px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  padding: 12px 25px;
  font-weight: normal;
  max-width: auto;
  width: auto;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .change-for .chane-opt.active {
  background-color: #124634;
  border: 1px solid #124634;
  color: #fff;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .change-for .change-seperator {
  margin: 20px 0;
  height: 1px;
  background-color: #F4F4F4;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .change-for textarea {
  width: 100%;
  max-height: 100px;
  min-height: 100px;
  resize: none;
  border: 1px solid #BABABA;
  border-radius: 3px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method {
  padding: 20px 0;
  display: none;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .s-tab-inner-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 25px;
  line-height: 1;
  font-weight: normal;
  color: #1A1A1A;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .s-tab-inner-sub-text {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  font-weight: 300;
  color: #BABABA;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half {
  -ms-flex: 0 0 45%;
  flex: 0 0 45%;
  max-width: 45%;
  margin-bottom: 25px;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 15px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half label {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: normal;
  font-weight: 500;
  color: #8C8C8C;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half label.save-this-card {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  color: #124634;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half label.save-this-card .s-card-chcek {
  margin-right: 10px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half label.save-this-card .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #fff;
  stroke: #E6E6E6;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half label.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half label.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half input {
  width: 100%;
  padding: 15px 20px;
  border: 1px solid #BABABA;
  border-radius: 4px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half .card-input {
  position: relative;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half .card-input svg {
  position: absolute;
  left: 15px;
  top: 18px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half .card-input input {
  padding-left: 50px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half .exp-cvv {
  display: flex;
  justify-content: flex-start;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half .exp-cvv .new-card-exp, .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half .exp-cvv .new-card-cvv {
  flex-shrink: 1;
  max-width: 120px;
  margin-right: 30px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-option-checkout {
  position: relative;
  flex-grow: 1;
  display: block;
  background-color: #fff;
  border: 1px solid #F4F4F4;
  width: 100%;
  padding: 15px 20px;
  border-radius: 5px;
  margin-top: 20px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-option-checkout.selected {
  background-color: #F4F4F4;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-option-checkout.selected svg #Ellipse_207 {
  fill: #124634;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-option-checkout.selected .dot_selected {
  fill: #124634;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-option-checkout svg {
  margin-right: 15px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-option-checkout svg #Ellipse_207 {
  fill: #fff;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-option-checkout .delivery-address, .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-option-checkout .sub-txt {
  display: inline-block;
  max-width: 80%;
  min-width: 180px;
}
@media screen and (max-width: 420px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-option-checkout .delivery-address, .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-option-checkout .sub-txt {
    max-width: 70%;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-option-checkout span.grey {
  color: #BABABA;
  position: absolute;
  z-index: 2;
  left: 60%;
  display: flex;
  height: 100%;
  top: 0px;
  padding: 0px;
  align-items: center;
}
@media (max-width: 1672px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-option-checkout span.grey {
    position: relative;
    top: auto;
    left: auto;
    transform: none;
  }
}
@media (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-option-checkout span.grey {
    display: block;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-option-checkout .edit-this {
  display: inline-block;
  float: right;
  color: #124634;
  font-weight: 500;
  width: auto;
  text-align: right;
  position: absolute;
  right: 20px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-wrapper-group .cart-process .s-accordion-container .s-set .s-set-content .s-option-checkout .greyed {
  color: #BABABA;
  font-weight: 300;
  display: inline-block;
  margin-left: 10px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar {
  display: flex;
  flex-direction: column;
  -ms-flex: 0 0 35%;
  flex: 0 0 35%;
  max-width: 35%;
  width: 35%;
  position: sticky;
  top: 80px;
  height: fit-content;
}
@media screen and (max-width: 1672px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar {
    -ms-flex: 0 0 47%;
    flex: 0 0 47%;
    max-width: 47%;
    width: 47%;
    margin-left: 30px;
  }
}
@media screen and (max-width: 1200px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar {
    margin-left: 24px;
  }
}
@media screen and (max-width: 900px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
    margin-left: 0;
  }
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar {
    position: relative;
    top: 0;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container {
  background-color: #fff;
  margin: 80px 0 40px 0;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container {
    margin-left: 0;
    margin-right: 0;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row {
  display: flex;
  flex: 0 0 100%;
  flex-wrap: wrap;
  max-width: 100%;
  width: 100%;
}
@media screen and (max-width: 900px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row {
    justify-content: center;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .s-checkout__col {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  max-width: 100%;
  padding: 30px 20px;
  position: relative;
}
@media (min-width: 740px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .s-checkout__col {
    flex-basis: 0;
    padding: calc(-1.073vw + 57.93991px);
  }
}
@media (min-width: 1672px) and (min-width: 740px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .s-checkout__col {
    padding: 40px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .s-checkout__col .s-checkout-title {
  align-items: center;
  display: flex;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: calc(0.536vw + 16.03004px);
  font-weight: 600;
  line-height: 1;
  width: 100%;
  text-align: center;
}
@media (min-width: 1672px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .s-checkout__col .s-checkout-title {
    font-size: 18px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .s-checkout__col .s-checkout-title span {
  flex-grow: 1;
  font-weight: 500;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .s-checkout__col .s-checkout-title a {
  position: absolute;
  font-size: 14px;
  top: 36px;
  font-weight: 400;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .s-checkout__col .s-checkout-sub-title {
  align-items: center;
  display: flex;
  justify-content: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  width: 100%;
  text-align: center;
  margin-bottom: 15px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table {
  width: 100%;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table {
  background-color: #fff;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .delivery_tags {
  background-color: rgba(202, 158, 103, 0.1);
  border: none;
  padding: 13px 20px;
  display: flex;
  justify-content: space-between;
  margin: 20px;
  border-radius: 5px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .delivery_tags svg {
  width: 100px;
  height: 30px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .delivery_tags span {
  color: #CA9E67;
  line-height: 29px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .delivery_tags.seasonal {
  background-color: rgba(67, 144, 188, 0.1);
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .delivery_tags.seasonal span {
  color: #4390bc;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .delivery_tags.scheduled {
  background-color: rgba(18, 70, 52, 0.1);
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .delivery_tags.scheduled span {
  color: #124634;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products {
  transition: all 0.32s ease-in-out;
  position: relative;
  width: 100%;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product {
  align-items: center;
  background-color: #fff;
  display: flex;
  flex-shrink: 0;
  flex-wrap: nowrap;
  position: relative;
  width: 100%;
  border-top: 1px solid #e6e6e6;
}
@media screen and (max-width: 1200px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product {
    flex-direction: column;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .left-side {
  display: flex;
  flex: 1 1 100%;
}
@media screen and (max-width: 1200px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .left-side {
    width: 100%;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .left-side .product-image {
  overflow: hidden;
  flex: 0 0 auto;
  box-sizing: inherit;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .left-side .product-image .s-image-wrapper {
  height: calc(2.146vw + 64.12017px);
  width: calc(2.146vw + 64.12017px);
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 1672px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .left-side .product-image .s-image-wrapper {
    height: 100px;
    width: 100px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .left-side .description {
  align-items: flex-start;
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
  justify-content: center;
  letter-spacing: 0.02em;
  line-height: 1.25;
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
  justify-content: flex-start;
  padding-top: 10px;
  word-break: break-word;
}
@media (min-width: 1672px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .left-side .description {
    font-size: 16px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .left-side .description .description-content {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  max-height: 2.5em;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 15px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .left-side .description .description-extra {
  color: #bababa;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .left-side .product-price {
  display: none;
  position: relative;
}
@media screen and (max-width: 900px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .left-side .product-price {
    display: block;
    min-width: 100px;
    padding-top: 13px;
    text-align: right;
    padding-right: 12px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .left-side .product-price .s-price {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0.02em;
  line-height: 1.25;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side {
  box-sizing: border-box;
  min-width: 224px;
  padding-right: 10px;
}
@media screen and (max-width: 1200px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side {
    width: 100%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 10px;
    padding-left: 15px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-quantity {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media screen and (max-width: 900px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-quantity {
    min-width: 100%;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-quantity .bag-btn--basket-delete {
  margin: 0 20px;
  position: relative;
  top: 10px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-value-buttons {
  display: inline-flex;
  flex-direction: row;
  box-sizing: border-box;
  position: relative;
  border: 1px solid #e6e6e6;
  margin-top: 15px;
}
@media screen and (max-width: 900px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-value-buttons {
    order: 2;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-value-buttons .bag-value-buttons__shadow-container {
  display: none;
  position: absolute;
  top: 0;
  left: -54px;
  width: 162px;
  height: 44px;
  -webkit-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-value-buttons .bag-value-buttons__decrease, .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-value-buttons .bag-value-buttons__increase {
  border-right: 1px solid #e6e6e6;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  width: 54px;
  height: 44px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-value-buttons .bag-value-buttons__decrease .bag-value-buttons__icon, .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-value-buttons .bag-value-buttons__increase .bag-value-buttons__icon {
  display: flex;
  justify-content: center;
  align-items: center;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-value-buttons .bag-value-buttons__decrease {
  border-right: 1px solid #e6e6e6;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-value-buttons .bag-value-buttons__increase {
  border-left: 1px solid #e6e6e6;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-value-buttons .bag-value-buttons__amount {
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 14px);
  font-weight: 600;
  user-select: none;
  width: 54px;
  height: 44px;
  background-color: #ffffff;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bottom-row {
  display: flex;
  justify-content: flex-end;
  width: 100%;
  min-height: 40px;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bottom-row {
    margin-left: 12px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-btn--basket-delete {
  border-right: 1px solid #e6e6e6;
  transition: background-color 200ms ease;
  width: 54px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
@media screen and (max-width: 900px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-btn--basket-delete {
    order: 1;
  }
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-btn--basket-delete::after {
    content: "Delete";
    font-family: "GT America", sans-serif;
    font-style: normal;
    font-size: 14px;
    font-weight: normal;
    position: relative;
    left: 10px;
    color: #124634;
  }
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-btn--basket-delete svg path {
    fill: #124634;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-btn--basket-delete:hover svg path {
  fill: #124634;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .bag-btn--basket-delete:hover svg path {
    fill: #124634;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .product-price {
  display: inline-block;
  position: relative;
  top: 10px;
  right: 50px;
}
@media screen and (max-width: 900px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .product-price {
    display: none;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products .s-basket-product .right-side .product-price .s-price {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0.02em;
  line-height: 1.25;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .products-table .products:nth-child(1) .s-basket-product {
  border: none;
}
@media screen and (max-width: 600px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary {
    padding: 40px 15px !important;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary.mid {
  padding-top: 20px;
  border-top: 1px solid #1A1A1A;
}
@media (min-width: 1200px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary.padding-top {
    padding-top: 120px;
  }
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary > div {
  display: flex;
  justify-content: space-between;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
  color: #1A1A1A;
  padding: 5px 0;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary > div.grey-txt {
  color: #8C8C8C;
  font-weight: 400;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary > div.savings {
  color: #FF5538;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary > div.savings span {
  color: #FF5538;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary .charge-note {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #BABABA;
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 0;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary .black {
  border-color: #1A1A1A;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary .finish-the-order {
  font-family: "GT America", sans-serif;
  font-style: normal;
  display: block;
  width: 100%;
  text-align: center;
  margin-top: 30px;
  background-color: #124634;
  color: #fff;
  font-weight: 500;
  text-decoration: none;
  text-transform: uppercase !important;
  font-size: 13px;
  border-radius: 3px;
  padding: 12px 20px;
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary .finish-the-order.sticky-btn {
  position: fixed;
  bottom: 30px;
  opacity: 0;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary {
  color: #bababa;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.02em;
  line-height: 1.25;
  border-top: 1px solid #f1f1f1;
  padding: 40px;
}
@media (min-width: 1672px) {
  .checkout-process .s-checkout-page-wrapper .s-checkout-sidebar .s-checkout-sidebar-container .s-checkout__row .column-table .basket-price-summary {
    font-size: 16px;
  }
}

.order-confirm-head {
  border: 1px solid #e6e6e6;
  border-bottom: 0;
  padding-top: calc(0vw + 50px);
  padding-bottom: 0;
  background-color: #FAFAFA;
  width: 100%;
  margin: 0 auto;
  margin-top: 128px;
}
@media (min-width: 1672px) {
  .order-confirm-head {
    padding-bottom: 0;
    padding-top: 110px;
    width: 80%;
  }
}
.order-confirm-head .conform-head-inner {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding: 40px 10px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (min-width: 740px) {
  .order-confirm-head .conform-head-inner {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 992px) {
  .order-confirm-head .conform-head-inner {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    margin-left: 25%;
  }
}
@media (min-width: 1400px) {
  .order-confirm-head .conform-head-inner {
    padding-right: 20px;
    padding-left: 20px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
    margin-left: 29.16667%;
  }
}
.order-confirm-head .conform-head-inner .order-confirm-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: calc(0.536vw + 16.03004px);
  font-weight: normal;
  text-align: center;
}
@media screen and (min-width: 1672px) {
  .order-confirm-head .conform-head-inner .order-confirm-title {
    font-size: 26px;
  }
}
.order-confirm-head .conform-head-inner .order-number {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: calc(0.536vw + 16.03004px);
  font-weight: 500;
  text-align: center;
  margin-bottom: 50px;
}
@media screen and (min-width: 1672px) {
  .order-confirm-head .conform-head-inner .order-number {
    font-size: 26px;
  }
}
.order-confirm-head .conform-head-inner .order-confirm-exceprt {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  text-align: center;
}
.order-confirm-head .conform-head-inner .continue-shopping {
  text-transform: uppercase;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  line-height: 1;
  background-color: #124634;
  color: white;
  border-radius: 4px;
  padding: 15px 25px;
  margin: 0 auto;
  display: inline-block;
  text-align: center;
  text-decoration: none;
}
.order-confirm-head .order-confirm-review-bx {
  width: 100%;
  background-color: #fafafa;
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
}
.order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater {
  display: flex;
  flex-direction: column;
  padding: calc(1.073vw + 12.06009px);
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  border-collapse: collapse;
}
@media (min-width: 740px) {
  .order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (min-width: 992px) {
  .order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater {
    border-right: 1px solid #e6e6e6;
    border-bottom: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
}
@media (min-width: 1672px) {
  .order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater {
    padding: 30px;
  }
}
@media screen and (max-width: 900px) {
  .order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater {
    border-bottom: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
  }
}
@media screen and (max-width: 600px) {
  .order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater {
    border-bottom: 1px solid #e6e6e6;
    border-right: 0;
  }
}
.order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater:first-child {
  border-left: 0;
}
@media screen and (max-width: 900px) {
  .order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater:nth-child(2) {
    border-right: 0;
  }
}
.order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater:last-child {
  border-right: 0;
}
@media screen and (max-width: 600px) {
  .order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater:last-child {
    border-bottom: 0;
  }
}
.order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater .order-confirm-title-bx {
  display: flex;
  align-items: center;
  padding-bottom: calc(0.536vw + 16.03004px);
}
@media (min-width: 1672px) {
  .order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater .order-confirm-title-bx {
    padding-bottom: 25px;
  }
}
.order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater .order-confirm-title-bx .order-confirm-title-icon {
  margin-right: 10px;
}
.order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater .order-confirm-title-bx .order-confirm-title-icon svg {
  width: 32px;
  height: 32px;
}
.order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater .order-confirm-title-bx .order-confirm-title-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  line-height: 1;
}
.order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater .order-confirm-txt-bx {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
  padding-bottom: calc(0.536vw + 16.03004px);
}
@media (min-width: 1672px) {
  .order-confirm-head .order-confirm-review-bx .confirm-review-bx-quater .order-confirm-txt-bx {
    font-size: 16px;
    padding-bottom: 25px;
  }
}

.tool_bx {
  position: relative;
}
.tool_bx .contain {
  position: relative;
  display: inline-block;
}
.tool_bx .tooltip-svg #Ellipse_175 {
  fill: #124634;
  stroke: #124634;
}
.tool_bx .tooltip-svg #exlaim {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 8px;
  line-height: 1;
  font-weight: bold;
  color: #8C8C8C;
  color: #fff;
  fill: #fff;
}
.tool_bx .tooltip-qty {
  position: absolute;
  background-color: #124634;
  padding: 10px;
  border-radius: 5px;
  min-width: 181px;
  width: calc(100% - 48px);
  max-width: 180px;
  bottom: 30px;
  left: -100%;
  right: auto;
  margin: 0 auto;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  color: #fff;
  line-height: 15px;
  font-weight: normal;
  text-align: center;
  opacity: 0;
  transform: translateY(10px);
  transition: visibility 0s linear 0.2s, opacity 0.2s ease, transform 0.2s ease, -webkit-transform 0.2s ease;
  visibility: hidden;
}
.tool_bx .tooltip-qty.active {
  -webkit-transform: none;
  opacity: 1;
  transform: none;
  transition-delay: 0s;
  visibility: visible;
}

.s-set-content .tab-btn-row {
  width: 100%;
  display: flex;
}
.s-set-content .tab-btn-row .tab-btn {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1A1A1A;
  border-radius: 4px;
  border: 1px solid #BABABA;
  max-height: 44px;
  font-size: 13px;
  line-height: 1;
  padding: 15px 40px;
  font-weight: 500;
  margin-right: 12px;
}
.s-set-content .tab-btn-row .tab-btn.active {
  background-color: #124634;
  color: #fff;
  border-color: #124634;
}
.s-set-content .address-tab {
  display: none;
}
.s-set-content .address-tab.active {
  display: block;
}

.pkg_bag svg {
  top: 48px !important;
}
@media (max-width: 600px) {
  .pkg_bag svg {
    top: 60px !important;
  }
}
.pkg_bag.add_abudabhi svg {
  top: 48px !important;
}
@media (max-width: 600px) {
  .pkg_bag.add_abudabhi svg {
    top: 70px !important;
  }
}
.pkg_bag.add_abudabhi .grey {
  left: 60% !important;
}
@media (max-width: 600px) {
  .pkg_bag.add_abudabhi .grey {
    left: 0% !important;
  }
}
.pkg_bag .s-option-checkout {
  display: block !important;
}
@media (max-width: 600px) {
  .pkg_bag .s-option-checkout .text_subs {
    font-size: 15px;
  }
}

.checkout-review__thank-you {
  background-color: #fff;
  text-align: center;
}
.checkout-review__thank-you .checkout-review__thank-you__head {
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: calc(5.365vw + 10.30043px);
  padding-top: calc(5.365vw + 10.30043px);
}
@media screen and (max-width: 900px) {
  .checkout-review__thank-you .checkout-review__thank-you__head {
    padding-top: 100px;
  }
}
.checkout-review__thank-you .checkout-review__thank-you__head h1 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: calc(2.361vw + 10.53219px);
  font-weight: 400;
  font-weight: 700;
  line-height: 1;
}
@media (min-width: 1672px) {
  .checkout-review__thank-you .checkout-review__thank-you__head h1 {
    font-size: 50px;
  }
}
@media (max-width: 739px) {
  .checkout-review__thank-you .checkout-review__thank-you__head h1 {
    font-size: 28px;
  }
}
.checkout-review__thank-you .checkout-review__thank-you__head p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.02em;
  line-height: 1.25;
  margin-top: 20px;
}
@media (min-width: 1672px) {
  .checkout-review__thank-you .checkout-review__thank-you__head p {
    font-size: 16px;
  }
}

.orderReviewNew {
  padding: 140px 0 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 800px) {
  .orderReviewNew {
    padding: 80px 0 0;
  }
}
@media (max-width: 600px) {
  .orderReviewNew {
    padding: 20px 0 0;
  }
}
.orderReviewNew .inner {
  border: 1px solid #E3E3E3;
  border-radius: 10px;
  box-sizing: border-box;
  width: 80%;
  background-color: #fff;
  overflow: hidden;
}
@media (max-width: 800px) {
  .orderReviewNew .inner {
    width: 95%;
  }
}
@media (max-width: 600px) {
  .orderReviewNew .inner {
    width: 100%;
  }
}
.orderReviewNew .inner .top {
  background-color: #F7F7F7;
  padding: 36px 40px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  overflow: hidden;
}
@media (max-width: 800px) {
  .orderReviewNew .inner .top {
    padding: 25px 15px;
  }
}
.orderReviewNew .inner .top .info {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
@media (max-width: 800px) {
  .orderReviewNew .inner .top .info {
    flex-direction: column;
  }
}
.orderReviewNew .inner .top .info .left {
  max-width: 45%;
}
@media (max-width: 1672px) {
  .orderReviewNew .inner .top .info .left {
    max-width: 55%;
  }
}
@media (max-width: 800px) {
  .orderReviewNew .inner .top .info .left {
    max-width: 100%;
  }
}
.orderReviewNew .inner .top .info .left h2 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 25px;
  line-height: 1;
  margin: 0 0 15px;
  color: #1A1A1A;
  font-weight: 400;
}
@media (max-width: 800px) {
  .orderReviewNew .inner .top .info .left h2 {
    font-size: 20px;
  }
}
.orderReviewNew .inner .top .info .left h3 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 25px;
  line-height: 1;
  font-weight: 500;
  margin: 0 0 25px;
  color: #1A1A1A;
}
@media (max-width: 800px) {
  .orderReviewNew .inner .top .info .left h3 {
    font-size: 20px;
    line-height: 25px;
  }
}
.orderReviewNew .inner .top .info .left p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  line-height: 18px;
  margin: 0 0 30px;
  color: #848484;
}
.orderReviewNew .inner .top .right {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 1366px) {
  .orderReviewNew .inner .top .right {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-end;
  }
}
@media (max-width: 800px) {
  .orderReviewNew .inner .top .right {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 20px;
  }
}
.orderReviewNew .inner .top .right svg {
  margin-left: 10px;
  margin-bottom: 10px;
  width: auto;
  height: 25px;
}
@media (max-width: 1366px) {
  .orderReviewNew .inner .top .right svg {
    margin-left: 0;
  }
}
@media (max-width: 800px) {
  .orderReviewNew .inner .top .right svg {
    margin-right: 10px;
  }
}
@media (max-width: 600px) {
  .orderReviewNew .inner .top .right svg {
    height: 22px;
  }
}
@media (max-width: 380px) {
  .orderReviewNew .inner .top .right svg {
    height: 20px;
  }
}
.orderReviewNew .inner .top .grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  border-top: 1px solid #E5E5E5;
}
@media (max-width: 1400px) {
  .orderReviewNew .inner .top .grid {
    grid-template-columns: repeat(2, 1fr);
    row-gap: 30px;
  }
}
@media (max-width: 900px) {
  .orderReviewNew .inner .top .grid {
    grid-template-columns: 1fr;
  }
}
.orderReviewNew .inner .top .grid .column {
  padding-top: 30px;
  padding-right: 20px;
}
.orderReviewNew .inner .top .grid .column h4 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  line-height: 1;
  margin: 0 0 25px;
  font-weight: 500;
  text-transform: uppercase;
}
.orderReviewNew .inner .top .grid .column h4 svg {
  margin-right: 10px;
}
.orderReviewNew .inner .top .grid .column p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  color: #1A1A1A;
}
@media (max-width: 1672px) {
  .orderReviewNew .inner .top .grid .column p {
    font-size: 14px;
  }
}
.orderReviewNew .inner .top .grid .column p span {
  font-weight: 500;
}
.orderReviewNew .inner .orderInfo {
  padding: 36px 40px;
}
@media (max-width: 800px) {
  .orderReviewNew .inner .orderInfo {
    padding: 25px 15px;
  }
}
.orderReviewNew .inner .orderInfo .orderType {
  width: 100%;
  height: 34px;
  padding: 0 20px;
  box-sizing: border-box;
  border-radius: 50px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 15px;
  line-height: 1;
  margin: 0 0 15px;
  font-weight: 500;
}
@media (max-width: 800px) {
  .orderReviewNew .inner .orderInfo .orderType {
    font-size: 12px;
  }
}
@media (max-width: 600px) {
  .orderReviewNew .inner .orderInfo .orderType {
    padding: 0 10px;
  }
}
.orderReviewNew .inner .orderInfo .orderType.express {
  background-color: #CA9E67;
  filter: brightness(1.05);
}
.orderReviewNew .inner .orderInfo .orderType.seasonal {
  background-color: #4390BC;
  margin-top: 30px;
}
.orderReviewNew .inner .orderInfo .orderType.scheduled {
  background-color: #124634;
  margin-top: 30px;
}
.orderReviewNew .inner .orderInfo .orderType .left {
  text-transform: uppercase;
  color: #fff;
  display: inline-flex;
  justify-content: flex-start;
  align-items: center;
  letter-spacing: 1px;
}
.orderReviewNew .inner .orderInfo .orderType .left svg {
  margin-right: 20px;
}
@media (max-width: 800px) {
  .orderReviewNew .inner .orderInfo .orderType .left svg {
    margin-right: 6px;
  }
}
.orderReviewNew .inner .orderInfo .orderType .right {
  color: rgba(255, 255, 255, 0.5);
}
@media (max-width: 600px) {
  .orderReviewNew .inner .orderInfo .orderType .right {
    display: none;
  }
}
.orderReviewNew .inner .orderInfo .orderType span.order-num {
  display: inline-block;
  margin-left: 60px;
  opacity: 0.6;
  text-transform: capitalize;
}
@media (max-width: 800px) {
  .orderReviewNew .inner .orderInfo .orderType span.order-num {
    margin-left: 20px;
  }
}
.orderReviewNew .inner .orderInfo .TitleX, .orderReviewNew .inner .orderInfo .ProductX {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  grid-template-rows: 1fr;
}
.orderReviewNew .inner .orderInfo .TitleX .column:first-child, .orderReviewNew .inner .orderInfo .ProductX .column:first-child {
  grid-area: 1/1/2/5;
}
.orderReviewNew .inner .orderInfo .TitleX .column:nth-child(2), .orderReviewNew .inner .orderInfo .ProductX .column:nth-child(2) {
  grid-area: 1/5/2/6;
  display: flex;
  justify-content: center;
  align-items: flex-start;
}
.orderReviewNew .inner .orderInfo .TitleX .column:nth-child(3), .orderReviewNew .inner .orderInfo .ProductX .column:nth-child(3) {
  grid-area: 1/6/2/7;
}
.orderReviewNew .inner .orderInfo .TitleX .column:nth-child(4), .orderReviewNew .inner .orderInfo .ProductX .column:nth-child(4) {
  grid-area: 1/7/2/8;
}
.orderReviewNew .inner .orderInfo .TitleX {
  border-bottom: 1px solid #E3E3E3;
}
@media (max-width: 600px) {
  .orderReviewNew .inner .orderInfo .TitleX {
    display: none;
  }
}
.orderReviewNew .inner .orderInfo .TitleX .column p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase;
  color: #848484;
  letter-spacing: 1px;
  margin: 20px 0;
}
.orderReviewNew .inner .orderInfo .ProductX {
  padding: 20px 0;
}
@media (max-width: 600px) {
  .orderReviewNew .inner .orderInfo .ProductX {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
}
.orderReviewNew .inner .orderInfo .ProductX .column:first-child {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 600px) {
  .orderReviewNew .inner .orderInfo .ProductX .column:first-child {
    grid-area: 1/1/2/4;
  }
}
@media (max-width: 600px) {
  .orderReviewNew .inner .orderInfo .ProductX .column:nth-child(2) {
    grid-area: 2/2/3/3;
    justify-content: flex-start;
  }
  .orderReviewNew .inner .orderInfo .ProductX .column:nth-child(2) p {
    position: relative;
    left: -15px;
  }
  .orderReviewNew .inner .orderInfo .ProductX .column:nth-child(2) p::before {
    content: "Qty: ";
    color: #BABABA;
    font-family: "GT America", sans-serif;
    font-style: normal;
    line-height: 1.25;
    font-weight: 400;
    letter-spacing: 0.02em;
    font-size: calc(0vw + 16px);
  }
}
@media (max-width: 380px) {
  .orderReviewNew .inner .orderInfo .ProductX .column:nth-child(2) p {
    left: -2px;
  }
}
@media (max-width: 600px) {
  .orderReviewNew .inner .orderInfo .ProductX .column:nth-child(3) {
    display: none;
  }
}
@media (max-width: 600px) {
  .orderReviewNew .inner .orderInfo .ProductX .column:nth-child(4) {
    grid-area: 2/3/3/4;
  }
}
.orderReviewNew .inner .orderInfo .ProductX .column .img {
  min-width: 100px;
  width: 100px;
  height: 100px;
  position: relative;
  overflow: hidden;
}
@media (max-width: 600px) {
  .orderReviewNew .inner .orderInfo .ProductX .column .img {
    min-width: 80px;
    width: 80px;
    height: 80px;
  }
}
.orderReviewNew .inner .orderInfo .ProductX .column .img img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.orderReviewNew .inner .orderInfo .ProductX .column .txt {
  padding: 0 15px;
  box-sizing: border-box;
}
.orderReviewNew .inner .orderInfo .ProductX .column p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
  color: #1a1a1a;
  margin: 0;
}
.orderReviewNew .inner .orderInfo .ProductX .column p span {
  color: #BABABA;
}
.orderReviewNew .inner .bottom {
  padding: 36px 40px;
  border-top: 1px solid #E3E3E3;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 800px) {
  .orderReviewNew .inner .bottom {
    padding: 25px 15px;
  }
}
@media (max-width: 600px) {
  .orderReviewNew .inner .bottom {
    flex-direction: column-reverse;
  }
}
.orderReviewNew .inner .bottom .left {
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
}
@media (max-width: 600px) {
  .orderReviewNew .inner .bottom .left {
    margin-top: 60px;
  }
}
.orderReviewNew .inner .bottom .left button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
  color: #8C8C8C;
  height: 50px;
  border: 1px solid #E3E3E3;
  border-radius: 5px;
  padding: 0 50px;
  cursor: pointer;
}
@media (max-width: 600px) {
  .orderReviewNew .inner .bottom .left button {
    width: 100%;
  }
}
.orderReviewNew .inner .bottom .left button svg {
  margin-right: 15px;
}
.orderReviewNew .inner .bottom .right ul {
  display: flex;
  flex-direction: column;
  width: 300px;
  padding-left: 0;
  margin: 0;
}
@media (max-width: 600px) {
  .orderReviewNew .inner .bottom .right ul {
    width: 100%;
  }
}
.orderReviewNew .inner .bottom .right ul li {
  padding: 7px 14px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
  box-sizing: border-box;
  width: 100%;
}
.orderReviewNew .inner .bottom .right ul li:last-child span {
  font-weight: 500;
}
.orderReviewNew .inner .bottom .right ul li:last-child span:first-child {
  color: #1A1A1A;
}
.orderReviewNew .inner .bottom .right ul li span {
  display: inline-block;
  color: #1A1A1A;
}
.orderReviewNew .inner .bottom .right ul li span:first-child {
  color: #8C8C8C;
}
.orderReviewNew .inner .bottom .right ul .line {
  width: 100%;
  height: 1px;
  background-color: #1A1A1A;
  display: block;
  margin: 10px 0;
}

.orderReview {
  margin-top: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 0 140px;
}
.orderReview .inner {
  border: 1px solid #E3E3E3;
  border-radius: 10px;
  box-sizing: border-box;
  width: 80%;
  background-color: #fff;
  overflow: hidden;
}
@media (max-width: 800px) {
  .orderReview .inner {
    width: 95%;
  }
}
@media (max-width: 600px) {
  .orderReview .inner {
    width: 100%;
  }
}
.orderReview .inner .top {
  padding: 36px 40px;
}
@media (max-width: 800px) {
  .orderReview .inner .top {
    padding: 25px 15px;
  }
}
.orderReview .inner .top h3 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 25px;
  line-height: 1;
  margin: 0;
  color: #1A1A1A;
  font-weight: 500;
}
@media (max-width: 800px) {
  .orderReview .inner .top h3 {
    font-size: 20px;
  }
}
@media (max-width: 600px) {
  .orderReview .inner .top h3 {
    font-size: 16px;
  }
}
.orderReview .inner form {
  width: 100%;
}
.orderReview .inner form .topRow {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
@media (max-width: 380px) {
  .orderReview .inner form .topRow {
    flex-direction: column;
  }
}
.orderReview .inner .staradd {
  unicode-bidi: bidi-override;
  direction: rtl;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 380px) {
  .orderReview .inner .staradd {
    padding-top: 20px;
  }
}
.orderReview .inner .staradd > label {
  cursor: pointer;
  background: url("../svg/star-e.7f6d894a371c.svg") no-repeat center center;
  background-size: contain;
  width: 27px;
  height: 26px;
  margin-left: 8px;
}
@media (max-width: 800px) {
  .orderReview .inner .staradd > label {
    width: 20px;
    height: 20px;
  }
}
.orderReview .inner .staradd > label:hover, .orderReview .inner .staradd > label:hover ~ label {
  background: url("../svg/star.6d00da3a0b35.svg") no-repeat center center;
  background-size: contain;
}
.orderReview .inner .staradd input {
  display: none;
}
.orderReview .inner .staradd input[type=radio]:checked ~ label {
  background: url("../svg/star.6d00da3a0b35.svg") no-repeat center center;
  background-size: contain;
}
.orderReview .inner .toggle {
  width: 100%;
  display: none;
  border-top: 1px solid #F4F4F4;
  margin-top: 30px;
  padding-top: 40px;
  padding-bottom: 60px;
}
.orderReview .inner textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #e6e6e6;
  background: white;
  height: 50px;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  font-size: 16px;
  margin-bottom: 10px;
  min-height: 120px;
  max-height: 120px;
  resize: none;
  padding: 20px;
}
.orderReview .inner p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  font-size: 14px;
  margin: 0 0 10px;
  color: #8C8C8C;
}
.orderReview .inner input[type=submit] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: #124634;
  color: #fff;
  text-transform: uppercase;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  border-radius: 3px;
  padding: 12px 40px;
  display: inline-block;
  float: right;
  border: 1px solid #124634;
}

.s-order-info {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 150px;
  margin-bottom: 30px;
}
.s-order-info .inner {
  background-color: #fff;
  position: relative;
  width: 100%;
  min-height: 1px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.33333%;
  flex: 0 0 83.33333%;
  max-width: 83.33333%;
  margin-left: 8.33333%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 40px 0;
}
@media (max-width: 900px) {
  .s-order-info .inner {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
    padding: 40px 0 0;
  }
}
.s-order-info .inner h3 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.1;
  text-align: center;
  font-size: 25px;
}
.s-order-info .inner h3.title {
  font-weight: 400;
  margin: 0;
}
.s-order-info .inner h3.order_no {
  font-weight: 500;
  margin: 15px 0 45px;
}
.s-order-info .inner p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.1;
  font-size: 16px;
  text-align: center;
}
.s-order-info .inner a.btn {
  text-align: center;
  padding: 12px 40px;
  color: #fff;
  background-color: #124634;
  border-color: #124634;
  border-radius: 3px;
  margin-top: 30px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  letter-spacing: 1px;
  font-weight: 500;
  font-size: 13px;
  text-transform: uppercase;
}
.s-order-info .inner .row {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  padding-top: 45px;
}
.s-order-info .inner .row .colx {
  border-right: 1px solid #F4F4F4;
  border-top: 1px solid #F4F4F4;
  padding: 40px;
  box-sizing: border-box;
  width: 25%;
}
@media (max-width: 1200px) {
  .s-order-info .inner .row .colx {
    width: 50%;
  }
  .s-order-info .inner .row .colx:nth-child(2) {
    border-right: 0;
  }
}
@media (max-width: 600px) {
  .s-order-info .inner .row .colx {
    width: 100%;
    border-right: 0;
  }
}
.s-order-info .inner .row .colx:last-child {
  border-right: 0;
}
.s-order-info .inner .row .colx p {
  text-align: left;
  line-height: 20px;
}
.s-order-info .inner .row .colx p.title {
  font-size: 13px;
  font-weight: 600;
  margin: 0;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.s-order-info .inner .row .colx p.title svg {
  margin-right: 12px;
}
.s-order-info .inner .row .colx p.excerpt {
  font-size: 16px;
  font-weight: 400;
  margin: 30px 0;
}
.s-order-info .inner .row .colx p.excerpt strong {
  font-weight: 500;
}

.s-review-order {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
}
.s-review-order .inner {
  background-color: #fff;
  position: relative;
  width: 100%;
  min-height: 1px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.33333%;
  flex: 0 0 83.33333%;
  max-width: 83.33333%;
  margin-left: 8.33333%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 40px;
}
@media (max-width: 900px) {
  .s-review-order .inner {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
    padding: 40px 0 60px;
  }
}
.s-review-order .inner h3 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.1;
  text-align: center;
  font-size: 25px;
}
.s-review-order .inner h3.title {
  font-weight: 400;
  margin: 0 0 30px;
}
.s-review-order .inner form {
  width: 100%;
}
.s-review-order .inner form .staradd {
  unicode-bidi: bidi-override;
  direction: rtl;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
}
.s-review-order .inner form .staradd > label {
  cursor: pointer;
  background: url("../svg/star-e.7f6d894a371c.svg") no-repeat center center;
  width: 48px;
  height: 45px;
  margin-left: 8px;
}
.s-review-order .inner form .staradd > label:hover, .s-review-order .inner form .staradd > label:hover ~ label {
  background: url("../svg/star.6d00da3a0b35.svg") no-repeat center center;
}
.s-review-order .inner form .staradd input {
  display: none;
}
.s-review-order .inner form .staradd input[type=radio]:checked ~ label {
  background: url("../svg/star.6d00da3a0b35.svg") no-repeat center center;
}
.s-review-order .inner form .toggle {
  width: 100%;
  display: none;
  border-top: 1px solid #F4F4F4;
  margin-top: 30px;
  padding-top: 40px;
}
.s-review-order .inner form textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #e6e6e6;
  background: white;
  height: 50px;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  font-size: 16px;
  margin-bottom: 10px;
  min-height: 120px;
  max-height: 120px;
  resize: none;
  padding: 20px;
}
.s-review-order .inner form p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  font-size: 14px;
  margin: 0 0 10px;
  color: #8C8C8C;
}
.s-review-order .inner form input[type=submit] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: #124634;
  color: #fff;
  text-transform: uppercase;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  border-radius: 3px;
  padding: 12px 40px;
  display: inline-block;
  float: right;
  border: 1px solid #124634;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// -----------------------------------------Signin/login begin---------------------------------------------/*/
.reset-password .password-reset {
  width: 100%;
  min-height: calc(100vh - 68px);
  display: flex;
  justify-content: center;
  align-items: center;
}
.reset-password .password-reset .reset-bx {
  background-color: #fff;
  border-radius: 4px;
  padding: 40px;
  max-width: 520px;
  width: 100%;
  border: 1px solid #F2F2F2;
}
@media screen and (max-width: 600px) {
  .reset-password .password-reset .reset-bx {
    padding: 15px;
  }
}
.reset-password .password-reset .reset-bx .icon {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom: 20px;
}
.reset-password .password-reset .reset-bx .pass-reset-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: calc(0.536vw + 16.03004px);
  font-weight: normal;
  text-align: center;
  margin-bottom: 15px;
  line-height: 1;
}
@media screen and (min-width: 1672px) {
  .reset-password .password-reset .reset-bx .pass-reset-title {
    font-size: 26px;
  }
}
.reset-password .password-reset .reset-bx .pass-reset-title.out-of-stock {
  line-height: 1.5;
  margin-bottom: 60px;
}
.reset-password .password-reset .reset-bx .pass-reset-title.out-of-stock span {
  opacity: 0.6;
  font-size: 20px;
}
.reset-password .password-reset .reset-bx .pass-reset-sub-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: normal;
  text-align: center;
  margin-bottom: 15px;
}
.reset-password .password-reset .reset-bx .pass-reset-form {
  width: 100%;
}
.reset-password .password-reset .reset-bx .pass-reset-form input[type=password], .reset-password .password-reset .reset-bx .pass-reset-form input[type=email], .reset-password .password-reset .reset-bx .pass-reset-form input[type=text], .reset-password .password-reset .reset-bx .pass-reset-form input[type=number] {
  width: 100%;
  border: 1px solid #F2F2F2;
  border-radius: 4px;
  padding: 10px 20px;
  margin-bottom: 15px;
}
.reset-password .password-reset .reset-bx .pass-reset-form input[type=submit] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: #124634;
  color: #fff;
  padding: 15px 20px;
  width: 100%;
  border-radius: 4px;
  font-size: 15px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  text-transform: none;
  font-weight: 500;
  font-size: 13px;
  line-height: 1;
  height: 44px;
}
.reset-password .password-reset .reset-bx .pass-reset-form .input-holder {
  position: relative;
}
.reset-password .password-reset .reset-bx .pass-reset-form .input-holder .alert {
  border: 1px solid #FF816B;
}
.reset-password .password-reset .reset-bx .pass-reset-form .input-holder .alert-message {
  position: absolute;
  z-index: 3;
  max-width: 300px;
  top: 50px;
  left: 0;
  background-color: #fff;
  border-radius: 4px;
  padding: 15px;
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  display: none;
}
.reset-password .password-reset .reset-bx .pass-reset-form .input-holder .alert-message.show {
  display: block;
}
.reset-password .password-reset .reset-bx .pass-reset-form .input-holder .alert-message p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  color: #8C8C8C;
  font-weight: normal;
  margin-bottom: 0;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// -------------------------------------------Account Start-----------------------------------------------///*/
.account-header.has-line-before {
  border-top: 1px solid #e3e3e3;
  margin-top: 100px;
}
@media screen and (max-width: 600px) {
  .account-header.has-line-before {
    margin-top: 40px;
  }
}
.account-header.has-line-before .container {
  padding-bottom: 0;
}
.account-header .container {
  padding-top: calc(0vw + 70px) !important;
  padding-bottom: calc(0vw + 70px) !important;
}
@media (min-width: 1672px) {
  .account-header .container {
    padding-bottom: 70px;
    padding-top: 70px;
  }
}
.account-header .container .account-header-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 50px;
  line-height: 1.1;
  text-align: center;
}
@media (max-width: 739px) {
  .account-header .container .account-header-title {
    font-size: 28px;
    text-align: left;
  }
}
.account-header .container .open-mobile-menu,
.account-header .container .back-to-order {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: 500;
  color: #8C8C8C;
  line-height: 1;
  text-transform: uppercase;
  margin-bottom: 30px;
}
.account-header .container .open-mobile-menu svg,
.account-header .container .back-to-order svg {
  fill: #8C8C8C;
  margin-right: 5px;
}
.account-header .container .open-mobile-menu {
  display: none;
}
@media screen and (max-width: 1200px) {
  .account-header .container .open-mobile-menu {
    display: inline-block;
  }
}
.account-header .container .back-to-order {
  padding: 12px 20px;
  border: 1px solid #E3E3E3;
  border-radius: 4px;
  text-decoration: none;
  display: inline-block;
  background-color: #fff;
}

.account-popup {
  background-color: rgba(0, 0, 0, 0.5);
  position: fixed;
  z-index: 99999;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
.account-popup.active {
  display: flex;
}
.account-popup.edit-member-list .popup-inner form select, .account-popup.add-shopping-list .popup-inner form select {
  position: relative;
  display: inline-block;
  justify-content: space-between;
  align-items: center;
  max-width: 150px;
  min-width: 140px;
  padding: 12px 28px;
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #1A1A1A;
}
.account-popup.promocode .popup-inner form input[type=submit] {
  float: none;
}
.account-popup.promocode .popup-inner form .cancel-popup {
  background-color: transparent;
  color: #BABABA;
  text-transform: uppercase;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  border-radius: 3px;
  padding: 15px 40px;
  display: inline-block;
  text-decoration: none;
  float: right;
  border: 1px solid #BABABA;
  line-height: 1;
  height: 44px;
}
.account-popup.map-locate .popup-inner {
  max-width: 60%;
}
@media screen and (max-width: 600px) {
  .account-popup.map-locate .popup-inner {
    max-width: 100%;
  }
}
.account-popup.map-locate .popup-inner .confirm-map-location {
  background-color: #124634;
  color: #fff;
  margin-top: 30px;
  width: auto;
  max-width: 100%;
  float: right;
  padding: 15px 25px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  min-width: 120px;
}
.account-popup.add-card form, .account-popup.edit-address form, .account-popup.add-address form, .account-popup.add-shopping-list form, .account-popup.edit-member-list form {
  width: 100%;
}
.account-popup.add-card form .form-row, .account-popup.edit-address form .form-row, .account-popup.add-address form .form-row, .account-popup.add-shopping-list form .form-row, .account-popup.edit-member-list form .form-row {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.account-popup.add-card form .form-row .form-full-column, .account-popup.edit-address form .form-row .form-full-column, .account-popup.add-address form .form-row .form-full-column, .account-popup.add-shopping-list form .form-row .form-full-column, .account-popup.edit-member-list form .form-row .form-full-column {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.account-popup.add-card form .form-row .form-half-column, .account-popup.edit-address form .form-row .form-half-column, .account-popup.add-address form .form-row .form-half-column, .account-popup.add-shopping-list form .form-row .form-half-column, .account-popup.edit-member-list form .form-row .form-half-column {
  width: 49%;
}
.account-popup.add-card form .form-row input, .account-popup.edit-address form .form-row input, .account-popup.add-address form .form-row input, .account-popup.add-shopping-list form .form-row input, .account-popup.edit-member-list form .form-row input {
  width: 100%;
}
.account-popup.add-card form .form-row p, .account-popup.edit-address form .form-row p, .account-popup.add-address form .form-row p, .account-popup.add-shopping-list form .form-row p, .account-popup.edit-member-list form .form-row p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.2;
}
.account-popup.add-card form .form-row .form-group, .account-popup.edit-address form .form-row .form-group, .account-popup.add-address form .form-row .form-group, .account-popup.add-shopping-list form .form-row .form-group, .account-popup.edit-member-list form .form-row .form-group {
  width: 100%;
}
.account-popup.add-card form .form-row .form-group input, .account-popup.edit-address form .form-row .form-group input, .account-popup.add-address form .form-row .form-group input, .account-popup.add-shopping-list form .form-row .form-group input, .account-popup.edit-member-list form .form-row .form-group input {
  border: 0;
  margin-bottom: 0;
}
.account-popup.add-card form .form-row .form-group ul, .account-popup.edit-address form .form-row .form-group ul, .account-popup.add-address form .form-row .form-group ul, .account-popup.add-shopping-list form .form-row .form-group ul, .account-popup.edit-member-list form .form-row .form-group ul {
  margin-bottom: 0;
}
.account-popup.add-card form .form-row .form-group ul li, .account-popup.edit-address form .form-row .form-group ul li, .account-popup.add-address form .form-row .form-group ul li, .account-popup.add-shopping-list form .form-row .form-group ul li, .account-popup.edit-member-list form .form-row .form-group ul li {
  display: inline-block;
}
.account-popup.add-card .toggle-edit-view-drop, .account-popup.edit-address .toggle-edit-view-drop, .account-popup.add-address .toggle-edit-view-drop, .account-popup.add-shopping-list .toggle-edit-view-drop, .account-popup.edit-member-list .toggle-edit-view-drop {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 150px;
  min-width: 140px;
  padding: 12px 28px;
  border: 1px solid #F2F2F2;
  border-radius: 3px;
  color: #1A1A1A;
  text-decoration: none;
  float: left;
}
.account-popup.add-card .toggle-edit-view-drop .edit-view-drop, .account-popup.edit-address .toggle-edit-view-drop .edit-view-drop, .account-popup.add-address .toggle-edit-view-drop .edit-view-drop, .account-popup.add-shopping-list .toggle-edit-view-drop .edit-view-drop, .account-popup.edit-member-list .toggle-edit-view-drop .edit-view-drop {
  display: none;
  position: absolute;
  background-color: #fff;
  -webkit-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  top: 60px;
  left: 0;
  padding: 24px;
  border-radius: 5px;
  min-width: 245px;
}
.account-popup.add-card .toggle-edit-view-drop .edit-view-drop.active, .account-popup.edit-address .toggle-edit-view-drop .edit-view-drop.active, .account-popup.add-address .toggle-edit-view-drop .edit-view-drop.active, .account-popup.add-shopping-list .toggle-edit-view-drop .edit-view-drop.active, .account-popup.edit-member-list .toggle-edit-view-drop .edit-view-drop.active {
  display: block;
}
.account-popup.add-card .toggle-edit-view-drop .edit-view-drop ul, .account-popup.edit-address .toggle-edit-view-drop .edit-view-drop ul, .account-popup.add-address .toggle-edit-view-drop .edit-view-drop ul, .account-popup.add-shopping-list .toggle-edit-view-drop .edit-view-drop ul, .account-popup.edit-member-list .toggle-edit-view-drop .edit-view-drop ul {
  padding: 0;
  list-style: none;
  margin-bottom: 0;
}
.account-popup.add-card .toggle-edit-view-drop .edit-view-drop ul li, .account-popup.edit-address .toggle-edit-view-drop .edit-view-drop ul li, .account-popup.add-address .toggle-edit-view-drop .edit-view-drop ul li, .account-popup.add-shopping-list .toggle-edit-view-drop .edit-view-drop ul li, .account-popup.edit-member-list .toggle-edit-view-drop .edit-view-drop ul li {
  margin-bottom: 20px;
  color: #8C8C8C;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
}
.account-popup.add-card .toggle-edit-view-drop .edit-view-drop ul li:last-child, .account-popup.edit-address .toggle-edit-view-drop .edit-view-drop ul li:last-child, .account-popup.add-address .toggle-edit-view-drop .edit-view-drop ul li:last-child, .account-popup.add-shopping-list .toggle-edit-view-drop .edit-view-drop ul li:last-child, .account-popup.edit-member-list .toggle-edit-view-drop .edit-view-drop ul li:last-child {
  margin-bottom: 0;
}
.account-popup.add-card .toggle-edit-view-drop .edit-view-drop ul li.selected span, .account-popup.edit-address .toggle-edit-view-drop .edit-view-drop ul li.selected span, .account-popup.add-address .toggle-edit-view-drop .edit-view-drop ul li.selected span, .account-popup.add-shopping-list .toggle-edit-view-drop .edit-view-drop ul li.selected span, .account-popup.edit-member-list .toggle-edit-view-drop .edit-view-drop ul li.selected span {
  color: #124634;
}
.account-popup.add-card .toggle-edit-view-drop .edit-view-drop ul li span, .account-popup.edit-address .toggle-edit-view-drop .edit-view-drop ul li span, .account-popup.add-address .toggle-edit-view-drop .edit-view-drop ul li span, .account-popup.add-shopping-list .toggle-edit-view-drop .edit-view-drop ul li span, .account-popup.edit-member-list .toggle-edit-view-drop .edit-view-drop ul li span {
  color: #1A1A1A;
}
.account-popup.add-card .grey-title, .account-popup.edit-address .grey-title, .account-popup.add-address .grey-title, .account-popup.add-shopping-list .grey-title, .account-popup.edit-member-list .grey-title {
  color: #BABABA;
}
.account-popup.add-card .s-member-list, .account-popup.edit-address .s-member-list, .account-popup.add-address .s-member-list, .account-popup.add-shopping-list .s-member-list, .account-popup.edit-member-list .s-member-list {
  padding: 0;
  list-style: none;
  width: 100%;
}
.account-popup.add-card .s-member-list li, .account-popup.edit-address .s-member-list li, .account-popup.add-address .s-member-list li, .account-popup.add-shopping-list .s-member-list li, .account-popup.edit-member-list .s-member-list li {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  color: #1A1A1A;
}
.account-popup.add-card .s-member-list li span.remove-member-from-list, .account-popup.edit-address .s-member-list li span.remove-member-from-list, .account-popup.add-address .s-member-list li span.remove-member-from-list, .account-popup.add-shopping-list .s-member-list li span.remove-member-from-list, .account-popup.edit-member-list .s-member-list li span.remove-member-from-list {
  color: #FF816B;
  display: inline-block;
  float: right;
  cursor: pointer;
}
.account-popup.add-card .multiple_emails-container, .account-popup.edit-address .multiple_emails-container, .account-popup.add-address .multiple_emails-container, .account-popup.add-shopping-list .multiple_emails-container, .account-popup.edit-member-list .multiple_emails-container {
  border: 1px #ccc solid;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  padding: 0;
  margin: 0;
  cursor: text;
  width: 100%;
  min-height: 100px;
}
.account-popup.add-card .multiple_emails-container input, .account-popup.edit-address .multiple_emails-container input, .account-popup.add-address .multiple_emails-container input, .account-popup.add-shopping-list .multiple_emails-container input, .account-popup.edit-member-list .multiple_emails-container input {
  clear: both;
  width: 100%;
  border: 0;
  outline: none;
  margin-bottom: 3px;
  padding-left: 5px;
}
.account-popup.add-card .multiple_emails-container input.multiple_emails-error, .account-popup.edit-address .multiple_emails-container input.multiple_emails-error, .account-popup.add-address .multiple_emails-container input.multiple_emails-error, .account-popup.add-shopping-list .multiple_emails-container input.multiple_emails-error, .account-popup.edit-member-list .multiple_emails-container input.multiple_emails-error {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px red;
  outline: thin auto red;
}
.account-popup.add-card .multiple_emails-container ul, .account-popup.edit-address .multiple_emails-container ul, .account-popup.add-address .multiple_emails-container ul, .account-popup.add-shopping-list .multiple_emails-container ul, .account-popup.edit-member-list .multiple_emails-container ul {
  list-style-type: none;
  padding-left: 0;
}
.account-popup.add-card .multiple_emails-email, .account-popup.edit-address .multiple_emails-email, .account-popup.add-address .multiple_emails-email, .account-popup.add-shopping-list .multiple_emails-email, .account-popup.edit-member-list .multiple_emails-email {
  margin: 3px 5px 3px 5px;
  padding: 3px 5px 3px 5px;
  border: 1px #EFEFEF solid;
  border-radius: 36px;
  background: #EFEFEF;
  padding: 12px 20px;
}
.account-popup.add-card .multiple_emails-email .email_name, .account-popup.edit-address .multiple_emails-email .email_name, .account-popup.add-address .multiple_emails-email .email_name, .account-popup.add-shopping-list .multiple_emails-email .email_name, .account-popup.edit-member-list .multiple_emails-email .email_name {
  font-size: 12px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: normal;
}
.account-popup.add-card .multiple_emails-close, .account-popup.edit-address .multiple_emails-close, .account-popup.add-address .multiple_emails-close, .account-popup.add-shopping-list .multiple_emails-close, .account-popup.edit-member-list .multiple_emails-close {
  float: right;
  margin: 0 3px;
  margin-left: 15px;
}
.account-popup .popup-inner {
  background-color: #fff;
  border-radius: 5px;
  -webkit-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  width: 100%;
  max-width: 480px;
  padding: 40px;
  position: relative;
}
@media screen and (max-width: 600px) {
  .account-popup .popup-inner {
    padding: 30px;
  }
}
.account-popup .popup-inner .close--popup {
  cursor: pointer;
  position: absolute;
  right: 40px;
  top: 40px;
}
@media screen and (max-width: 600px) {
  .account-popup .popup-inner .close--popup {
    right: 30px;
    top: 30px;
  }
}
.account-popup .popup-inner .title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: calc(0.536vw + 16.03004px);
  font-weight: normal;
  color: #1A1A1A;
  line-height: 1;
  font-weight: 500;
}
@media screen and (min-width: 1672px) {
  .account-popup .popup-inner .title {
    font-size: 26px;
  }
}
.account-popup .popup-inner .pop-txt {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  color: #5F5F5F;
}
.account-popup .popup-inner .bottom-row {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.account-popup .popup-inner .bottom-row .btn.green {
  margin-left: 15px;
  background-color: #124634;
  color: #fff;
}
.account-popup .popup-inner form {
  width: 100%;
}
.account-popup .popup-inner form textarea {
  width: 100%;
  border: 1px solid #BABABA;
  border-radius: 5px;
  height: 123px;
  max-height: 123px;
  resize: none;
  padding: 12px 18px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #8C8C8C;
  font-size: 16px;
}
.account-popup .popup-inner form textarea:focus {
  outline: none;
  box-shadow: none;
}
.account-popup .popup-inner form input[type=text], .account-popup .popup-inner form input[type=tel], .account-popup .popup-inner form input[type=email] {
  width: 100%;
  border: 1px solid #BABABA;
  border-radius: 5px;
  resize: none;
  padding: 12px 18px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #8C8C8C;
  font-size: 16px;
  margin-bottom: 30px;
}
.account-popup .popup-inner form input[type=text]:focus, .account-popup .popup-inner form input[type=tel]:focus, .account-popup .popup-inner form input[type=email]:focus {
  outline: none;
  box-shadow: none;
}
.account-popup .popup-inner form input[type=submit] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: #124634;
  color: #fff;
  text-transform: uppercase;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  border-radius: 3px;
  padding: 15px 40px;
  display: inline-block;
  float: right;
  border: 1px solid #124634;
  height: 44px;
  line-height: 1;
}
.account-popup .popup-inner form .address-select {
  width: 49%;
  text-align: center;
  display: inline-block;
  padding: 12px 20px;
  border: 1px solid #BABABA;
  color: #BABABA;
  border-radius: 4px;
  margin-top: 20px;
  cursor: pointer;
}
.account-popup .popup-inner form .address-select.selected {
  background-color: #E2E6E4;
  color: #124634;
  border-color: #124634;
}
.account-popup .popup-inner form .save-card {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  cursor: pointer;
}
.account-popup .popup-inner form .save-card.checked svg .check-circle {
  fill: #124634;
  stroke: #124634;
}
.account-popup .popup-inner form .save-card.checked svg .check-tick {
  stroke: #fff;
}
.account-popup .popup-inner form .save-card svg {
  margin-right: 15px;
}
.account-popup .popup-inner form .save-card svg .check-circle {
  fill: #fff;
  stroke: #BABABA;
}
.account-popup .popup-inner form .save-card svg .check-tick {
  stroke: #fff;
}
.account-popup.express_checkout_popup .popup-inner {
  padding: 0px;
}
@media (max-width: 600px) {
  .account-popup.express_checkout_popup .popup-inner {
    width: 90%;
  }
}
.account-popup.express_checkout_popup .popup-inner .top {
  padding: 40px;
}
@media (max-width: 600px) {
  .account-popup.express_checkout_popup .popup-inner .top {
    padding: 30px;
  }
}
.account-popup.express_checkout_popup .popup-inner .top .description {
  margin-top: 40px;
  font-size: 18px;
}
.account-popup.express_checkout_popup .popup-inner .bottom {
  border-top: 1px solid #efefef;
  padding: 30px 40px;
  display: flex;
  column-gap: 20px;
}
@media (max-width: 600px) {
  .account-popup.express_checkout_popup .popup-inner .bottom {
    padding: 15px;
    column-gap: 15px;
  }
}
.account-popup.express_checkout_popup .popup-inner .bottom a {
  color: #fff;
  width: 100%;
  border: 1px solid #124634;
  background-color: #124634;
  border-radius: 4px;
  font-size: 16px;
  font-weight: 500;
  display: block;
  text-align: center;
  padding: 14px 40px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  text-transform: uppercase;
}
@media (max-width: 600px) {
  .account-popup.express_checkout_popup .popup-inner .bottom a {
    padding: 10px 30px;
  }
}
.account-popup.express_checkout_popup .popup-inner .bottom a.rev {
  background-color: #fff;
  color: #124634;
}
.account-popup.delivery-info-popup p {
  font-size: 16px;
  padding: 15px 0;
  margin: 0;
  color: #1A1A1A;
}
.account-popup.delivery-info-popup p.title {
  font-size: 22px;
  font-weight: normal;
}
.account-popup.delivery-info-popup .details p {
  border-top: 1px solid #EBEBEB;
}
.account-popup.delivery-info-popup .details p:first-child {
  border-top: none;
}
.account-popup.delivery-info-popup .close-delivery-popup {
  width: 100%;
  font-size: 16px;
  margin-top: 25px;
}
.account-popup.delivery-info-popup.delivery-schedule-popup p {
  text-align: center;
}
@media (max-width: 600px) {
  .account-popup.delivery-info-popup .popup-inner {
    margin: 0px 30px;
  }
}

.account-block {
  padding-bottom: 120px;
}
@media screen and (max-width: 600px) {
  .account-block {
    padding-bottom: 20px;
  }
}
.account-block .container .s-menu-wrapper {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.66667%;
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
  margin-left: 8.33333%;
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}
@media screen and (max-width: 1672px) {
  .account-block .container .s-menu-wrapper {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
    margin-left: 0;
  }
}
@media screen and (max-width: 1200px) {
  .account-block .container .s-menu-wrapper {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 30px;
  }
}
@media (min-width: 1400px) {
  .account-block .container .s-menu-wrapper {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (min-width: 740px) {
  .account-block .container .s-menu-wrapper {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 1200px) {
  .account-block .container .s-menu-wrapper {
    display: none;
  }
}
.account-block .container .s-menu-wrapper.active {
  display: block !important;
  position: fixed;
  z-index: 10;
  background-color: #fff;
  top: 60px;
  height: calc(100vh - 130px);
  padding-top: 130px;
  left: 0;
  width: 100%;
}
.account-block .container .s-menu-wrapper .s-account-menu {
  width: 100%;
}
.account-block .container .s-menu-wrapper .s-account-menu a {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: none;
  letter-spacing: 0;
  font-size: 14px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 4em;
  padding-left: calc(1.073vw + 2.06009px);
  padding-right: calc(1.073vw + 2.06009px);
  border: 1px solid #e6e6e6;
  border-bottom: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  color: #1a1a1a;
  background-color: #fff;
}
@media (min-width: 1672px) {
  .account-block .container .s-menu-wrapper .s-account-menu a {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.account-block .container .s-menu-wrapper .s-account-menu a:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.account-block .container .s-menu-wrapper .s-account-menu a:nth-last-child(2) {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom: 1px solid #e6e6e6;
}
.account-block .container .s-menu-wrapper .s-account-menu a:last-child {
  border-radius: 4px;
  margin-top: 10px;
  border-bottom: 1px solid #e6e6e6;
}
.account-block .container .s-menu-wrapper .s-account-menu a.selected {
  color: #ffffff;
  background-color: #124634;
  fill: #ffffff;
}
.account-block .container .s-menu-wrapper .s-account-menu a.selected:hover {
  background-color: #124634;
  color: #fff;
}
.account-block .container .s-menu-wrapper .s-account-menu a:hover, .account-block .container .s-menu-wrapper .s-account-menu a:active, .account-block .container .s-menu-wrapper .s-account-menu a:focus {
  text-decoration: none;
  color: inherit;
  background-color: #fff;
}
.account-block .container .account-content-wrapper {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.66667%;
  flex: 0 0 66.66667%;
  max-width: 66.66667%;
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}
@media (max-width: 1672px) {
  .account-block .container .account-content-wrapper {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
}
@media screen and (max-width: 1200px) {
  .account-block .container .account-content-wrapper {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 30px;
  }
}
@media (min-width: 1400px) {
  .account-block .container .account-content-wrapper {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (min-width: 740px) {
  .account-block .container .account-content-wrapper {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.account-block .container .account-content-wrapper.empty .s-panel__title {
  text-align: center;
}
.account-block .container .account-content-wrapper .s-panel {
  background-color: #ffffff;
  border: 1px solid #fafafa;
  border-radius: 4px;
  padding-top: calc(1.073vw + 32.06009px);
  padding-bottom: calc(1.073vw + 32.06009px);
  padding-left: calc(5.365vw - 19.69957px);
  padding-right: calc(5.365vw - 19.69957px);
}
@media (min-width: 1672px) {
  .account-block .container .account-content-wrapper .s-panel {
    padding-top: 50px;
    padding-bottom: 50px;
    padding-left: 70px;
    padding-right: 70px;
  }
}
@media screen and (max-width: 600px) {
  .account-block .container .account-content-wrapper .s-panel {
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 30px;
  }
}
.account-block .container .account-content-wrapper .s-panel .shopping-list-to-cart {
  background-color: #124634;
  color: #fff;
  width: 100%;
  text-align: center;
  padding: 15px 25px;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col {
  padding-left: calc(2.682vw - 9.84979px);
  padding-right: calc(2.682vw - 9.84979px);
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 1672px) {
  .account-block .container .account-content-wrapper .s-panel .s-panel__col {
    padding-left: 35px;
    padding-right: 35px;
  }
}
@media (min-width: 740px) {
  .account-block .container .account-content-wrapper .s-panel .s-panel__col {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset {
  margin-left: -5px;
  margin-right: -5px;
  position: relative;
  display: flex;
  flex-wrap: wrap;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field {
  padding-left: 5px;
  padding-right: 5px;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-input-text {
  width: 100%;
  position: relative;
  height: 50px;
  margin-bottom: 20px;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-input-text input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #e6e6e6;
  background: white;
  height: 50px;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 14px);
}
@media (min-width: 1672px) {
  .account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-input-text input {
    font-size: 14px;
  }
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-input-text select {
  width: 100%;
  min-height: 50px;
  padding: 6px;
  border-radius: 4px;
  border: 1px solid #bababa;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  padding: 12px 20px;
  -moz-appearance: none;
  -webkit-appearance: none;
  position: relative;
  background-image: url("../svg/select-arrow.11e04d64b22e.svg");
  background-repeat: no-repeat;
  background-position: center right 20px;
  color: #1a1a1a;
  background-color: #fff;
}
@media screen and (max-width: 600px) {
  .account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-input-text select {
    min-width: 100%;
    margin-bottom: 20px;
  }
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-input-text select::-webkit-input-placeholder {
  color: #8c8c8c;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-input-text select::-moz-placeholder {
  color: #8c8c8c;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-input-text select:-ms-input-placeholder {
  color: #8c8c8c;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-input-text select:-moz-placeholder {
  color: #8c8c8c;
}
@media screen and (max-width: 600px) {
  .account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-input-text select {
    margin: 0;
    margin-bottom: 15px;
  }
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-field__label {
  margin-bottom: 8px;
  width: 100%;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-field__label .s-field__text {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 14px);
  color: #bababa;
}
@media (min-width: 1672px) {
  .account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-field__label .s-field__text {
    font-size: 14px;
  }
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-field__label .s-field__text.black {
  color: #333;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-field__label .s-field__validation-message {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 14px);
  font-size: 12px !important;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  position: absolute;
  bottom: -1.25em;
  display: none;
  color: #bababa;
}
@media (min-width: 1672px) {
  .account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .s-field .s-field__label .s-field__validation-message {
    font-size: 14px;
  }
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset small {
  font-size: 12px;
  line-height: 1.2;
  color: #3f3f3f;
  display: block;
  margin: 0 0 15px;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .groupedOtion {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .groupedOtion .s-field__label {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
  width: auto;
  padding-right: 20px;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .groupedOtion .s-field__label svg {
  margin-right: 5px;
  width: 20px;
  height: auto;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .groupedOtion .s-field__label input {
  display: none;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .groupedOtion .s-field__label .s-field__text {
  color: #3f3f3f;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .groupedOtion .s-field__label input:checked + svg #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .groupedOtion .s-field__label input:checked + svg #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .marketting-preferences.title {
  font-size: 14px;
}
.account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .marketting-preferences.sub-title, .account-block .container .account-content-wrapper .s-panel .s-panel__col .s-fieldset .marketting-preferences.footer-line {
  font-size: 12px;
  line-height: 1.2;
  color: #3f3f3f;
  display: block;
  margin: 0 0 15px;
}
.account-block .container .account-content-wrapper .ChangePassword .ChangePassword__changePanel {
  margin-top: calc(-1.073vw + 47.93991px);
}
@media (min-width: 1672px) {
  .account-block .container .account-content-wrapper .ChangePassword .ChangePassword__changePanel {
    margin-top: 30px;
  }
}
.account-block .container .account-content-wrapper .ChangePassword .ChangePassword__changePanel .s-panel__col {
  padding-left: calc(2.682vw - 9.84979px);
  padding-right: calc(2.682vw - 9.84979px);
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 1672px) {
  .account-block .container .account-content-wrapper .ChangePassword .ChangePassword__changePanel .s-panel__col {
    padding-left: 35px;
    padding-right: 35px;
  }
}
@media (min-width: 740px) {
  .account-block .container .account-content-wrapper .ChangePassword .ChangePassword__changePanel .s-panel__col {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
.account-block .container .account-content-wrapper .ChangePassword .ChangePassword__changePanel .s-panel__col .s-fieldset {
  margin-left: -5px;
  margin-right: -5px;
  position: relative;
  display: flex;
  flex-wrap: wrap;
}
.account-block .container .account-content-wrapper .ChangePassword .ChangePassword__changePanel .s-panel__col .s-fieldset .s-field {
  padding-left: 5px;
  padding-right: 5px;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  margin-bottom: 20px;
}
.account-block .container .account-content-wrapper .ChangePassword .ChangePassword__changePanel .s-panel__col .s-fieldset .s-field input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #e6e6e6;
  background: white;
  height: 50px;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 14px);
}
@media (min-width: 1672px) {
  .account-block .container .account-content-wrapper .ChangePassword .ChangePassword__changePanel .s-panel__col .s-fieldset .s-field input {
    font-size: 14px;
  }
}
.account-block .container .account-content-wrapper .ChangePassword .ChangePassword__changePanel .s-panel__col .s-fieldset .s-field .s-field__label {
  margin-bottom: 8px;
  width: 100%;
}
.account-block .container .account-content-wrapper .ChangePassword .ChangePassword__changePanel .s-panel__col .s-fieldset .s-field .s-field__label .c-field__text {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 14px);
  color: #bababa;
}
@media (min-width: 1672px) {
  .account-block .container .account-content-wrapper .ChangePassword .ChangePassword__changePanel .s-panel__col .s-fieldset .s-field .s-field__label .c-field__text {
    font-size: 14px;
  }
}
.account-block .container .account-content-wrapper .sub_panel__title {
  font-size: 16px;
  position: relative;
  top: -2px;
}
.account-block .container .account-content-wrapper .sub-row {
  width: 100%;
  border: 1px solid #ededed;
  border-radius: 5px;
  padding: 30px 0 0;
  box-sizing: border-box;
  margin-bottom: 15px;
}
@media (max-width: 600px) {
  .account-block .container .account-content-wrapper .sub-row {
    padding-top: 0;
  }
}
.account-block .container .account-content-wrapper .sub-row.inactive {
  opacity: 0.4;
  pointer-events: none;
}
.account-block .container .account-content-wrapper .sub-row .top {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding-bottom: 20px;
  position: relative;
}
@media (max-width: 750px) {
  .account-block .container .account-content-wrapper .sub-row .top {
    padding-bottom: 30px;
  }
}
@media (max-width: 600px) {
  .account-block .container .account-content-wrapper .sub-row .top {
    display: none;
  }
}
.account-block .container .account-content-wrapper .sub-row .top_mobile {
  display: none;
}
@media (max-width: 600px) {
  .account-block .container .account-content-wrapper .sub-row .top_mobile {
    display: block;
  }
}
.account-block .container .account-content-wrapper .sub-row .bottom {
  border-top: 1px solid #ededed;
  margin-top: 20px;
  padding: 10px 0 0;
  display: none;
}
@media (max-width: 600px) {
  .account-block .container .account-content-wrapper .sub-row .bottom {
    margin-top: 0;
    padding-top: 0;
  }
}
.account-block .container .account-content-wrapper .sub-row .bottom .product {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding: 20px 0;
  position: relative;
}
@media (max-width: 739px) {
  .account-block .container .account-content-wrapper .sub-row .bottom .product {
    padding-bottom: 50px;
  }
}
@media (max-width: 750px) {
  .account-block .container .account-content-wrapper .sub-row .bottom .product {
    display: none;
  }
}
.account-block .container .account-content-wrapper .sub-row .bottom .product.disable, .account-block .container .account-content-wrapper .sub-row .bottom .product.disable_full {
  opacity: 0.4;
  pointer-events: none;
}
.account-block .container .account-content-wrapper .sub-row .bottom .product .info p {
  color: #1a1a1a;
}
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity {
  display: flex;
  flex-wrap: nowrap;
  flex-grow: 1;
  align-items: center;
}
@media (max-width: 739px) {
  .account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity {
    padding-bottom: 0px;
    padding-top: 10px;
    justify-content: space-between;
    flex-grow: 1;
    order: 5;
    position: absolute;
    right: 20px;
    bottom: 10px;
  }
}
@media screen and (min-width: 1100px) {
  .account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity.product-note {
    min-width: 250px;
    max-width: 25px;
  }
}
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity.product-note p,
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity.product-note a {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: normal;
  line-height: 17px;
  color: #bababa;
  text-decoration: none;
  margin-bottom: 0;
}
@media screen and (max-width: 1200px) {
  .account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity.product-note p,
  .account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity.product-note a {
    text-align: center;
    width: 100%;
  }
}
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-value-buttons {
  display: inline-flex;
  flex-direction: row;
  box-sizing: border-box;
  position: relative;
  border: 1px solid #e6e6e6;
}
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-value-buttons .bag-value-buttons__shadow-container {
  display: none;
  position: absolute;
  top: 0;
  left: -54px;
  width: 162px;
  height: 44px;
  -webkit-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
}
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-value-buttons .bag-value-buttons__decrease,
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-value-buttons .bag-value-buttons__increase {
  border-right: 1px solid #e6e6e6;
  transition: background-color 200ms ease;
  width: 54px;
  height: 44px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-value-buttons .bag-value-buttons__decrease .bag-value-buttons__icon,
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-value-buttons .bag-value-buttons__increase .bag-value-buttons__icon {
  display: flex;
  justify-content: center;
  align-items: center;
}
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-value-buttons .bag-value-buttons__decrease {
  border-right: 1px solid #e6e6e6;
}
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-value-buttons .bag-value-buttons__increase {
  border-left: 1px solid #e6e6e6;
}
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-value-buttons .bag-value-buttons__amount {
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 14px);
  font-weight: 600;
  user-select: none;
  width: 54px;
  height: 44px;
  background-color: #ffffff;
}
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-btn-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
  fill: #e6e6e6;
  margin-left: 10px;
  margin-right: 10px;
}
@media screen and (min-width: 1672px) and (min-width: 740px) {
  .account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-btn-wrapper {
    margin-left: 25px;
  }
}
@media screen and (min-width: 740px) {
  .account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-btn-wrapper {
    margin-left: calc(1.609vw - 1.90987px);
    margin-right: 0;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
}
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-btn-wrapper .bag-btn--basket-delete {
  border-right: 1px solid #e6e6e6;
  transition: background-color 200ms ease;
  width: 54px;
  height: 54px;
  border: 1px solid #f4f4f4;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
@media screen and (max-width: 600px) {
  .account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-btn-wrapper .bag-btn--basket-delete::after {
    content: "Delete";
    font-family: "GT America", sans-serif;
    font-style: normal;
    font-size: 14px;
    font-weight: normal;
    position: relative;
    left: 10px;
  }
  .account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-btn-wrapper .bag-btn--basket-delete svg path {
    fill: #124634;
  }
}
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-btn-wrapper .bag-btn--basket-delete:hover {
  border: 1px solid #124634;
  background-color: #124634;
}
@media screen and (max-width: 600px) {
  .account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-btn-wrapper .bag-btn--basket-delete:hover {
    background-color: transparent;
    border-radius: auto;
    border: 0;
  }
}
.account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-btn-wrapper .bag-btn--basket-delete:hover svg path {
  fill: #fff;
}
@media screen and (max-width: 600px) {
  .account-block .container .account-content-wrapper .sub-row .bottom .product .bag-quantity .bag-btn-wrapper .bag-btn--basket-delete:hover svg path {
    fill: #124634;
  }
}
.account-block .container .account-content-wrapper .sub-row .bottom .product .price {
  justify-content: flex-end;
  padding-right: 20px;
}
.account-block .container .account-content-wrapper .sub-row .bottom .product-bx {
  display: none;
  border-bottom: 1px solid #ededed;
}
@media (max-width: 750px) {
  .account-block .container .account-content-wrapper .sub-row .bottom .product-bx {
    display: flex;
  }
}
.account-block .container .account-content-wrapper .sub-row .bottom .product-bx.disabled {
  opacity: 0.4;
  pointer-events: none;
}
.account-block .container .account-content-wrapper .sub-row .bottom .dont_sub {
  border-top: 1px solid #ededed;
  padding: 30px 20px 30px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 600px) {
  .account-block .container .account-content-wrapper .sub-row .bottom .dont_sub {
    flex-direction: column;
  }
}
.account-block .container .account-content-wrapper .sub-row .bottom .dont_sub form {
  flex-grow: 1;
}
@media (max-width: 600px) {
  .account-block .container .account-content-wrapper .sub-row .bottom .dont_sub form {
    width: 100%;
  }
}
.account-block .container .account-content-wrapper .sub-row .bottom .dont_sub form label {
  margin-bottom: 0;
}
@media (max-width: 600px) {
  .account-block .container .account-content-wrapper .sub-row .bottom .dont_sub label {
    width: 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 15px;
  }
}
.account-block .container .account-content-wrapper .sub-row .bottom .dont_sub .btn {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: #124634;
  color: #fff;
  padding: 12px 40px;
  border-radius: 3px;
  float: right;
  min-width: 180px;
  text-align: center;
  text-transform: none;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
}
@media screen and (max-width: 600px) {
  .account-block .container .account-content-wrapper .sub-row .bottom .dont_sub .btn {
    width: 80%;
    float: none;
    margin: 0 auto;
    display: inline-block;
    min-width: 80%;
    margin-top: 15px;
  }
}
.account-block .container .account-content-wrapper .sub-row .bottom .dont_sub .btn.nulled {
  opacity: 0.6;
  pointer-events: none;
}
.account-block .container .account-content-wrapper .sub-row .bottom label {
  position: relative;
  min-height: 1px;
  flex: 0 0 49%;
  max-width: 49%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: normal;
  font-size: 16px;
  cursor: pointer;
  margin-bottom: 18px;
}
.account-block .container .account-content-wrapper .sub-row .bottom label.other-label {
  margin-top: 20px;
}
.account-block .container .account-content-wrapper .sub-row .bottom label.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.account-block .container .account-content-wrapper .sub-row .bottom label.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.account-block .container .account-content-wrapper .sub-row .bottom label svg {
  margin-right: 10px;
}
.account-block .container .account-content-wrapper .sub-row .mid {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  box-sizing: border-box;
  border-top: 1px solid #ededed;
}
.account-block .container .account-content-wrapper .sub-row .mid .left {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.account-block .container .account-content-wrapper .sub-row .mid .left img {
  width: 50px;
  margin-right: 20px;
}
.account-block .container .account-content-wrapper .sub-row .mid .left p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: calc(0vw + 16px);
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0.02em;
  margin: 0;
}
.account-block .container .account-content-wrapper .sub-row .img {
  width: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  box-sizing: border-box;
}
.account-block .container .account-content-wrapper .sub-row .info {
  padding-left: 50px;
  box-sizing: border-box;
  width: 40%;
}
.account-block .container .account-content-wrapper .sub-row .info p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
  line-height: 20px;
  margin: 0;
}
.account-block .container .account-content-wrapper .sub-row .info p:first-child {
  margin: 0 0 18px;
}
.account-block .container .account-content-wrapper .sub-row .info p:first-child span {
  color: #bababa;
}
.account-block .container .account-content-wrapper .sub-row .info p:last-child {
  color: #ff8080;
}
.account-block .container .account-content-wrapper .sub-row .qty,
.account-block .container .account-content-wrapper .sub-row .price {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: calc(0vw + 16px);
  font-weight: 500;
  letter-spacing: 0.02em;
  flex-grow: 1;
}
.account-block .container .account-content-wrapper .sub-row .price {
  display: flex;
  justify-content: flex-start;
}
.account-block .container .account-content-wrapper .sub-row .price p {
  width: auto;
  text-align: right;
}
.account-block .container .account-content-wrapper .sub-row .price p span {
  color: #bababa;
}
.account-block .container .account-content-wrapper .sub-row .action {
  padding-right: 20px;
  box-sizing: border-box;
}
@media (max-width: 750px) {
  .account-block .container .account-content-wrapper .sub-row .action {
    position: absolute;
    right: 0;
    bottom: 10px;
  }
}
@media (max-width: 600px) {
  .account-block .container .account-content-wrapper .sub-row .action {
    position: relative;
    bottom: auto;
    padding-right: 0;
  }
}
.account-block .container .account-content-wrapper .sub-row .action a {
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  padding: 14px 16px;
  color: #124634;
  text-transform: uppercase;
  border: 1px solid #f3f3f3;
  border-radius: 3px;
  box-sizing: border-box;
  font-size: 13px;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0.06em;
}
@media (max-width: 600px) {
  .account-block .container .account-content-wrapper .sub-row .action a {
    width: 100%;
  }
}
.account-block .container .account-content-wrapper .sub-row .action a svg {
  margin-left: 18px;
}
.account-block .container .account-content-wrapper .sub-row .product-bx {
  flex-grow: 0;
  flex-shrink: 1;
  max-width: 500px;
  position: relative;
  background: #fff;
  margin-top: 0;
  display: flex;
  flex-direction: column;
  border-right: 1px solid #fafafa;
}
@media (max-width: 699px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx {
    flex-basis: 100%;
    max-width: 100%;
    border-right: 1px solid #f2f2f2;
  }
}
@media (max-width: 420px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx {
    margin-left: auto;
    margin-right: auto;
    max-width: 400px;
    border-right: none;
    flex-flow: row wrap;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-img {
  min-height: 260px;
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  width: 100%;
}
@media screen and (max-width: 420px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .product-img {
    display: flex;
    flex-basis: 38.3333%;
    flex-direction: column;
    height: auto;
    justify-content: center;
    padding-bottom: 0;
    min-height: 140px;
    border-right: 0.5px solid #ededed;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-img .product-link {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  text-decoration: none;
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-img .product-link:focus {
  outline: none;
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-img .product-link .no-in-cart {
  display: none;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 300;
  color: #fff;
  font-size: calc(2.361vw + 10.53219px);
  text-align: center;
  margin-bottom: 0;
  line-height: 1;
  position: absolute;
  display: none;
  z-index: 4;
}
@media screen and (max-width: 1200px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .product-img .product-link .no-in-cart {
    display: none !important;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-img .overlay {
  display: none;
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.16;
  top: 0;
  left: 0;
  right: 0;
}
@media screen and (max-width: 1200px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .product-img .overlay {
    display: none !important;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-img img {
  object-fit: contain;
  width: 100%;
  height: auto;
  padding: 20px;
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-add-remove {
  display: flex;
}
@media screen and (max-width: 1200px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .product-add-remove {
    display: none !important;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-add-remove .add-product,
.account-block .container .account-content-wrapper .sub-row .product-bx .product-add-remove .remove-product {
  width: 50%;
  min-height: 52px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-add-remove .add-product img,
.account-block .container .account-content-wrapper .sub-row .product-bx .product-add-remove .remove-product img {
  display: none;
}
.account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min {
  display: flex;
  min-height: 53px;
  margin: 0 20px 20px 20px;
  border: 1px solid #e3e3e3;
  width: 85%;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min {
    margin: 0;
    width: 100%;
    min-height: 45px;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min .plus {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  border-left: 1px solid #e3e3e3;
}
@media screen and (max-width: 1200px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min .plus {
    padding: 0 10px;
    flex-shrink: 1;
  }
}
@media screen and (max-width: 420px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min .plus {
    min-height: 45px;
    height: 45px;
    width: 45px;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min .plus img {
  width: 20px;
  height: 20px;
}
@media screen and (max-width: 420px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min .plus img {
    width: 12px;
    height: 12px;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min .value {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 53px;
  min-width: 100px;
}
@media screen and (max-width: 1200px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min .value {
    min-width: inherit;
    flex-grow: 3;
  }
}
@media screen and (max-width: 420px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min .value {
    min-height: 45px;
    height: 45px;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min .value p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  display: inline-block;
}
.account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min .min {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 53px;
  border-right: 1px solid #e3e3e3;
}
@media screen and (max-width: 1200px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min .min {
    padding: 0 10px;
    flex-shrink: 1;
  }
}
@media screen and (max-width: 420px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min .min {
    min-height: 45px;
    height: 45px;
    width: 45px;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min .min img {
  width: 20px;
  height: 20px;
}
@media screen and (max-width: 420px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .plus-value-min .min img {
    width: 12px;
    height: 12px;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .tab {
  width: 100%;
  position: relative;
}
@media screen and (max-width: 420px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .tab {
    position: relative;
    bottom: 0;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-info {
  padding: 24px;
  width: 100%;
}
@media screen and (max-width: 420px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .product-info {
    display: flex;
    flex-basis: 61.6666%;
    max-width: 61.6666%;
    flex-flow: column wrap;
    flex-grow: 1;
    justify-content: flex-start;
    position: relative;
    padding: 15px;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-info .product-price {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
  color: #1a1a1a;
  line-height: 1;
  margin-bottom: 12px;
  display: flex;
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-info .product-price span.quantity {
  font-size: 13px;
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-info .product-price .price {
  flex-grow: 0 !important;
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-info .product-name {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 15px;
  color: #8c8c8c;
  min-height: 40px;
  letter-spacing: 0.5px;
}
@media screen and (max-width: 1200px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .product-info .product-name {
    min-height: 40px;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-info .product-name a {
  color: #8c8c8c;
  text-decoration: none;
}
@media screen and (max-width: 1200px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .product-info .product-name a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media screen and (max-width: 1200px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .product-info .product-name br {
    display: none;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-info .product-name .qty {
  display: inline-block;
  color: #bababa;
  position: relative;
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-info .product-name .qty svg.tooltip-svg {
  position: relative;
  top: 2px;
  z-index: 2;
}
@media screen and (max-width: 1200px) {
  .account-block .container .account-content-wrapper .sub-row .product-bx .product-info .product-name .qty svg.tooltip-svg {
    display: none;
  }
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-info .product-name .qty svg.tooltip-svg:hover #Ellipse_175 {
  fill: #124634;
  stroke: #124634;
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-info .product-name .qty svg.tooltip-svg:hover #exlaim {
  color: #fff;
  fill: #fff;
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-info .product-name .qty svg.tooltip-svg #Ellipse_175 {
  fill: #124634;
  stroke: #124634;
}
.account-block .container .account-content-wrapper .sub-row .product-bx .product-info .product-name .qty svg.tooltip-svg #exlaim {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 8px;
  line-height: 1;
  font-weight: bold;
  color: #8c8c8c;
  color: #fff;
  fill: #fff;
}
.account-block .container .account-content-wrapper .sub-row .product-bx .available {
  color: #ff8080;
}
.account-block .container .account-content-wrapper .sub-row.sub-active .info p:last-child {
  color: #00b100;
}
.account-block .container .account-content-wrapper .sub-row.sub-active .product .info p:last-child {
  color: #1a1a1a;
}
.account-block .container .account-content-wrapper .sub-row.sub-active .product-bx .available {
  color: #00b100;
}
.account-block .container .sub-it-out {
  width: 100%;
  display: block;
  text-align: center;
  padding: 12px 40px;
  color: #fff;
  background-color: #124634;
  border-color: #124634;
  border-radius: 3px;
  margin-top: 30px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  letter-spacing: 1px;
  font-weight: 500;
  font-size: 13px;
  text-transform: uppercase;
}
.account-block .container .sub-it-out.expired {
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  color: #8c8c8c;
  cursor: none;
  pointer-events: none;
}
@media (max-width: 600px) {
  .account-block .container .sub-it-out.expired {
    font-size: 10px;
  }
}
.account-block .container .shopping-list-internal {
  padding-top: 0;
  padding-bottom: 0;
}
.account-block .container .shopping-list-internal .bag-in-use {
  padding-bottom: 30px;
  margin-top: 30px;
  margin-left: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
}
@media screen and (max-width: 600px) {
  .account-block .container .shopping-list-internal .bag-in-use .bag-description {
    -ms-flex: 0 0 65%;
    flex: 0 0 65%;
    max-width: 65%;
    margin-left: 10px;
  }
}
@media screen and (max-width: 380px) {
  .account-block .container .shopping-list-internal .bag-in-use .bag-description {
    -ms-flex: 0 0 58%;
    flex: 0 0 58%;
    max-width: 58%;
  }
}
.account-block .container .s-btn--dropdown-copy-label {
  height: 50px;
  position: relative;
  display: inline-block;
}
.account-block .container .s-btn--dropdown-copy-label .s-btn__button {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.account-block .container .s-btn--dropdown-copy-label .s-btn__button .s-btn__body {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: #124634;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  width: 100%;
  height: 100%;
  padding: 0 40px;
  border-radius: 4px;
  max-height: 44px;
}
.account-block .container .s-btn--dropdown-copy-label .s-btn__button .s-btn__body.light-bg {
  background-color: #e3e3e3;
  color: #8c8c8c;
}
.account-block .container .s-btn--dropdown-copy-label .s-btn__button .s-btn__body span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  white-space: nowrap;
}
.account-block .container .s-panel__row {
  display: flex;
  flex-wrap: wrap;
  margin-left: calc(-2.682vw + 9.84979px);
  margin-right: calc(-2.682vw + 9.84979px);
}
@media (min-width: 1672px) {
  .account-block .container .s-panel__row {
    margin-left: -35px;
    margin-right: -35px;
  }
}
.account-block .container .s-panel__row.title-row {
  margin-bottom: 30px;
}
.account-block .container .s-panel__row .s-panel__col--fluid {
  padding-left: calc(2.682vw - 9.84979px);
  padding-right: calc(2.682vw - 9.84979px);
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
@media (min-width: 1672px) {
  .account-block .container .s-panel__row .s-panel__col--fluid {
    padding-left: 35px;
    padding-right: 35px;
  }
}
.account-block .container .s-panel__row .s-panel__col--fluid .s-panel__title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.2;
  font-weight: 600;
  font-size: calc(0.536vw + 16.03004px);
  font-weight: 500;
  padding-bottom: 10px;
}
@media (min-width: 1672px) {
  .account-block .container .s-panel__row .s-panel__col--fluid .s-panel__title {
    font-size: 26px;
    max-width: 80%;
  }
}
.account-block .container .s-panel__row .s-panel__col--fluid .s-panel__title span {
  font-weight: 300;
  font-size: 16px;
  color: #8c8c8c;
  margin-bottom: 0;
  line-height: 1.2;
  display: inline-block;
  margin-top: 8px;
}
.account-block .container .s-panel__row .s-panel__col--fluid .s-panel__title span em {
  font-style: normal;
}
.account-block .container .s-panel__row .s-panel__col--fluid .shared-with {
  display: inline-block;
  float: right;
  position: absolute;
  top: 50px;
  right: 85px;
}
@media screen and (max-width: 900px) {
  .account-block .container .s-panel__row .s-panel__col--fluid .shared-with {
    right: calc(5.365vw - 19.69957px);
    top: calc(1.073vw + 32.06009px);
  }
}
@media screen and (max-width: 600px) {
  .account-block .container .s-panel__row .s-panel__col--fluid .shared-with {
    float: none;
    position: relative;
    top: auto;
    right: auto;
    left: auto;
  }
}
.account-block .container .s-panel__row .s-panel__col--fluid .shared-with span.no-of-members {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  color: #124634;
  text-decoration: underline;
}
.account-block .container .s-panel__row .s-panel__col--fluid .s-panel__subtitle {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
  color: #bababa;
  margin-bottom: 10px;
}
@media (min-width: 1672px) {
  .account-block .container .s-panel__row .s-panel__col--fluid .s-panel__subtitle {
    font-size: 16px;
  }
}
.account-block .container .s-panel__row .s-panel__col--fluid .start-shopping {
  width: 100%;
  display: block;
  text-align: center;
  padding: 12px 40px;
  color: #fff;
  background-color: #124634;
  border-color: #124634;
  border-radius: 3px;
  margin-top: 30px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  text-transform: uppercase;
}
.account-block .container .s-panel__row .s-panel__col--fluid .add-promocode {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: #124634;
  color: #fff;
  text-transform: uppercase;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 1;
  border-radius: 3px;
  padding: 15px 25px;
  display: inline-block !important;
  float: none;
  margin-top: 30px;
}
.account-block .container .add-edit-new-add {
  width: 100%;
  display: block;
  position: relative;
}
.account-block .container .add-edit-new-add .s-panel {
  border-bottom: 1px solid #e3e3e3;
}
.account-block .container .add-edit-new-add .s-panel:last-child {
  border: 0;
}
.account-block .container .add-edit-new-add .new-add-title {
  display: block;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 25px;
  line-height: 1;
  color: #1a1a1a;
  font-weight: normal;
  margin-left: 10px;
}
@media screen and (max-width: 600px) {
  .account-block .container .add-edit-new-add .new-add-title {
    margin-left: 0;
  }
}
.account-block .container .add-edit-new-add .new-add-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
@media screen and (max-width: 900px) {
  .account-block .container .add-edit-new-add .new-add-row {
    align-items: flex-start;
  }
}
.account-block .container .add-edit-new-add .new-add-row.margin-bottom {
  margin-bottom: 20px;
}
.account-block .container .add-edit-new-add .new-add-row.add-type {
  display: flex;
  justify-content: flex-start;
  padding-left: 10px;
}
.account-block .container .add-edit-new-add .new-add-row.add-type .add-type-btn {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1a1a1a;
  border-radius: 4px;
  border: 1px solid #bababa;
  max-height: 44px;
  font-size: 13px;
  line-height: 1;
  padding: 15px 40px;
  font-weight: 500;
  margin-right: 12px;
}
.account-block .container .add-edit-new-add .new-add-row.add-type .add-type-btn.active {
  background-color: #124634;
  color: #fff;
  border-color: #124634;
}
.account-block .container .add-edit-new-add .new-add-row .pin-ur-location {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border: 1px solid #bababa;
  min-height: 50px;
  border-radius: 4px;
  flex-grow: 1;
  margin: 0 10px;
  padding: 12px 20px;
  cursor: pointer;
  max-width: 48%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 600px) {
  .account-block .container .add-edit-new-add .new-add-row .pin-ur-location {
    min-width: 100%;
    margin-bottom: 20px;
  }
}
.account-block .container .add-edit-new-add .new-add-row .pin-ur-location svg {
  margin-right: 15px;
}
.account-block .container .add-edit-new-add .new-add-row .pin-ur-location span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  color: #8c8c8c;
  padding-right: 30px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.account-block .container .add-edit-new-add .new-add-row .pin-ur-location img {
  position: absolute;
  right: 6px;
  width: 40px;
}
.account-block .container .add-edit-new-add .new-add-row select {
  min-width: 120px;
  min-height: 50px;
  padding: 6px;
  border-radius: 4px;
  border: 1px solid #bababa;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  margin: 0 10px;
  padding: 12px 20px;
  -moz-appearance: none;
  -webkit-appearance: none;
  position: relative;
  background-image: url("../svg/select-arrow.11e04d64b22e.svg");
  background-repeat: no-repeat;
  background-position: center right 20px;
  color: #1a1a1a;
}
@media screen and (max-width: 600px) {
  .account-block .container .add-edit-new-add .new-add-row select {
    min-width: 100%;
    margin-bottom: 20px;
  }
}
.account-block .container .add-edit-new-add .new-add-row select::-webkit-input-placeholder {
  color: #8c8c8c;
}
.account-block .container .add-edit-new-add .new-add-row select::-moz-placeholder {
  color: #8c8c8c;
}
.account-block .container .add-edit-new-add .new-add-row select:-ms-input-placeholder {
  color: #8c8c8c;
}
.account-block .container .add-edit-new-add .new-add-row select:-moz-placeholder {
  color: #8c8c8c;
}
@media screen and (max-width: 1680px) {
  .account-block .container .add-edit-new-add .new-add-row select {
    flex-grow: 0;
    width: auto;
    margin: 0;
    font-size: 13px;
  }
}
@media screen and (max-width: 1400px) {
  .account-block .container .add-edit-new-add .new-add-row select {
    font-size: 12px;
  }
}
@media screen and (max-width: 1300px) {
  .account-block .container .add-edit-new-add .new-add-row select {
    max-width: 198px;
  }
}
@media screen and (max-width: 1200px) {
  .account-block .container .add-edit-new-add .new-add-row select {
    font-size: 13px;
    max-width: 236px;
  }
}
@media screen and (max-width: 900px) {
  .account-block .container .add-edit-new-add .new-add-row select {
    flex-grow: 1;
  }
}
@media screen and (max-width: 600px) {
  .account-block .container .add-edit-new-add .new-add-row select {
    margin: 0;
    margin-bottom: 15px;
  }
}
.account-block .container .add-edit-new-add .new-add-row input {
  flex-grow: 1;
  margin: 0 10px;
  min-height: 50px;
  padding: 12px 20px;
  border-radius: 4px;
  border: 1px solid #bababa;
  font-size: 14px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  max-width: calc(50% - 20px);
}
@media screen and (max-width: 600px) {
  .account-block .container .add-edit-new-add .new-add-row input {
    min-width: 100%;
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 0;
  }
}
@media screen and (max-width: 900px) {
  .account-block .container .add-edit-new-add .new-add-row #id_line3 {
    max-width: 100%;
    width: 100%;
  }
}
@media screen and (max-width: 1680px) {
  .account-block .container .add-edit-new-add .new-add-row #id_city {
    margin-right: 10px;
  }
}
@media screen and (max-width: 600px) {
  .account-block .container .add-edit-new-add .new-add-row #id_city {
    margin-right: 0;
  }
}
@media screen and (max-width: 600px) {
  .account-block .container .add-edit-new-add .new-add-row #id_notes {
    margin-right: 0;
    margin-left: 0;
  }
}
@media screen and (max-width: 900px) {
  .account-block .container .add-edit-new-add .new-add-row #div_id_title {
    width: inherit;
    margin-left: 10px;
  }
}
@media screen and (max-width: 600px) {
  .account-block .container .add-edit-new-add .new-add-row #div_id_title {
    width: 100%;
    margin-left: 0;
  }
}
.account-block .container .add-edit-new-add .new-add-row input[type=submit] {
  max-width: 140px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: #124634;
  color: #fff;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  text-transform: none;
  font-weight: 500;
  max-height: 44px;
  min-height: 44px;
  line-height: 1px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 600px) {
  .account-block .container .add-edit-new-add .new-add-row input[type=submit] {
    min-width: 100%;
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 0;
  }
}
.account-block .container .add-edit-new-add .new-add-row .cancel-add-edit-add {
  padding: 15px 25px;
  border-radius: 4px;
  line-height: 1;
  border: 1px solid #bababa;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 500;
  color: #bababa;
  margin: 0 10px;
  min-width: 140px;
  text-align: center;
  max-height: 44px;
}
@media screen and (max-width: 600px) {
  .account-block .container .add-edit-new-add .new-add-row .cancel-add-edit-add {
    min-width: 100%;
    max-width: 100%;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 20px;
  }
}
.account-block .container .add-edit-new-add .new-add-row .area-split {
  max-width: 50%;
  flex-grow: 1;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media screen and (max-width: 1680px) {
  .account-block .container .add-edit-new-add .new-add-row .area-split {
    padding: 0 10px;
  }
}
@media screen and (max-width: 900px) {
  .account-block .container .add-edit-new-add .new-add-row .area-split {
    max-width: 100%;
    margin-top: 15px;
  }
}
@media screen and (max-width: 600px) {
  .account-block .container .add-edit-new-add .new-add-row .area-split {
    width: 100%;
    max-width: 100%;
    padding: 0;
  }
}
.account-block .container .add-edit-new-add .new-add-row .area-split select {
  flex: 3;
}
.account-block .container .add-edit-new-add .new-add-row .area-split select:first-child {
  flex: 2;
}
@media screen and (max-width: 600px) {
  .account-block .container .add-edit-new-add .new-add-row .area-split select {
    min-width: 100%;
    margin-bottom: 20px;
  }
}
.account-block .container .add-edit-new-add .validate-msg {
  display: none;
  width: 100%;
  padding: 20px 10px 0 10px;
}
.account-block .container .add-edit-new-add .validate-msg.active {
  display: block;
}
.account-block .container .add-edit-new-add .validate-msg .validate-txt {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
}
.account-block .container .add-edit-new-add .validate-msg .validate-txt li {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  color: #757575;
  font-weight: normal;
  line-height: 2;
  margin-bottom: 0;
}
.account-block .container .add-edit-new-add textarea {
  margin: 0 10px;
  width: 98%;
  padding: 12px 20px;
  border: 1px solid #bababa;
  border-radius: 4px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  height: 100px;
  max-height: 150px;
  resize: vertical;
  margin-bottom: 20px;
  display: block;
}
@media screen and (max-width: 600px) {
  .account-block .container .add-edit-new-add textarea {
    margin: 0 0 20px 0;
  }
}
.account-block .container .s-panel .s-block-order {
  margin-top: calc(1.073vw + 2.06009px);
}
@media (min-width: 1672px) {
  .account-block .container .s-panel .s-block-order {
    margin-top: 20px;
  }
}
.account-block .container .s-panel .s-block-order.s-block-order--delivered .s-block-order__content-head .label {
  color: #124634;
}
.account-block .container .s-panel .s-block-order__wrapper {
  display: flex;
  flex-wrap: wrap;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  text-decoration: none;
  color: inherit;
  transition: color 200ms;
  touch-action: manipulation;
  position: relative;
}
.account-block .container .s-panel .s-block-order__wrapper.flex-a {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 15px 20px;
}
@media (max-width: 600px) {
  .account-block .container .s-panel .s-block-order__wrapper.flex-a {
    flex-direction: column;
    align-items: flex-start;
  }
  .account-block .container .s-panel .s-block-order__wrapper.flex-a > svg {
    margin-bottom: 15px;
  }
}
.account-block .container .s-panel .s-block-order__wrapper.flex-a > svg {
  margin-right: 60px;
}
.account-block .container .s-panel .s-block-order__wrapper.flex-a > div {
  flex-grow: 1;
}
.account-block .container .s-panel .s-block-order__wrapper.flex-a .s-block-order__tools {
  display: flex;
  justify-content: flex-end;
}
.account-block .container .s-panel .s-block-order__wrapper .s-block-order__content {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding-right: 70px;
}
@media (min-width: 1672px) {
  .account-block .container .s-panel .s-block-order__wrapper .s-block-order__content {
    font-size: 16px;
  }
}
@media screen and (max-width: 600px) {
  .account-block .container .s-panel .s-block-order__wrapper .s-block-order__content {
    max-width: 100%;
    padding-right: 50px;
  }
}
.account-block .container .s-panel .s-block-order__wrapper .s-block-order__content .s-block-order__content-head {
  display: flex;
  font-weight: 300;
  width: 100%;
}
@media screen and (max-width: 600px) {
  .account-block .container .s-panel .s-block-order__wrapper .s-block-order__content .s-block-order__content-head {
    padding-left: 10px;
  }
}
.account-block .container .s-panel .s-block-order__wrapper .s-block-order__content .s-block-order__content-head .icon {
  height: 36px;
  padding-right: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (min-width: 740px) {
  .account-block .container .s-panel .s-block-order__wrapper .s-block-order__content .s-block-order__content-head .icon {
    padding-left: 10px;
    width: 60px;
  }
}
.account-block .container .s-panel .s-block-order__wrapper .s-block-order__content .s-block-order__content-head .label {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  height: 36px;
}
.account-block .container .s-panel .s-block-order__wrapper .s-block-order__tools {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  display: flex;
  align-items: center;
  color: #124634;
  margin-left: 20px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 600px) {
  .account-block .container .s-panel .s-block-order__wrapper .s-block-order__tools {
    position: absolute;
    right: -5px;
    top: 50%;
    margin-left: 0;
  }
}
.account-block .container .s-panel .s-block-order__wrapper .s-block-order__tools .circle {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  overflow: hidden;
  border: 1px solid #124634;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 20px;
}
@media screen and (max-width: 600px) {
  .account-block .container .s-panel .s-block-order__wrapper .s-block-order__tools .circle {
    width: 32px;
    height: 32px;
  }
}
.account-block .container .s-panel .s-block-order__wrapper .s-block-order__tools .circle svg {
  fill: #124634;
}
.account-block .container .s-panel .s-block-order__wrapper .s-block-order__content-extra {
  padding-bottom: 10px;
  font-weight: 300;
  width: 100%;
}
@media (min-width: 740px) {
  .account-block .container .s-panel .s-block-order__wrapper .s-block-order__content-extra {
    padding-left: 60px;
  }
}
@media screen and (max-width: 600px) {
  .account-block .container .s-panel .s-block-order__wrapper .s-block-order__content-extra {
    padding-left: 10px;
  }
}
.account-block .container .s-panel .s-block-order__wrapper .s-block-order__content-extra .price {
  font-weight: 500;
}
.account-block .container .s-block {
  margin-top: 20px;
}
.account-block .container .s-block:first-child {
  margin-top: 0;
}
.account-block .container .s-block .s-block__border {
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  width: 100%;
  min-height: 50px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.account-block .container .s-block .s-block__border.default-selected {
  background-color: #e2e6e4;
  border-color: #124634;
}
.account-block .container .s-block .s-block__border.default-selected svg.address-icon {
  fill: #1a1a1a;
  stroke: #1a1a1a;
}
.account-block .container .s-block .s-block__border svg.address-icon {
  fill: #fff;
  stroke: #1a1a1a;
}
.account-block .container .s-block .s-block__label {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 100%;
  display: flex;
  align-items: center;
  padding: 15px;
}
.account-block .container .s-block .s-block__label .s-block__label__inner {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: flex;
  align-items: center;
}
.account-block .container .s-block .s-block__label .s-block__label__inner .s-block__icon {
  height: 50px;
  margin-right: 15px;
  display: flex;
  align-items: center;
}
.account-block .container .s-block .s-block__label .s-block__label__inner .s-block__text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 500;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 14px);
  color: #1a1a1a;
}
@media (min-width: 1672px) {
  .account-block .container .s-block .s-block__label .s-block__label__inner .s-block__text {
    font-size: 16px;
  }
}
.account-block .container .s-block .s-block__label .s-block__label__inner .s-block__text span {
  font-weight: 400;
  color: #bababa;
}
.account-block .container .s-block .s-block__controls {
  display: flex;
  border-radius: 4px;
  align-items: center;
}
@media screen and (max-width: 720px) {
  .account-block .container .s-block .s-block__controls {
    margin: 0 auto;
  }
}
.account-block .container .s-block .s-block__controls .seperator {
  width: 1px;
  height: 20px;
  background-color: #1a1a1a;
}
.account-block .container .s-block .s-block__controls .s-btn {
  position: relative;
  display: flex;
  justify-content: center;
  height: 40px;
}
.account-block .container .s-block .s-block__controls .s-btn.default .s-btn__button .s-btn__body {
  color: #8c8c8c;
}
.account-block .container .s-block .s-block__controls .s-btn .s-btn__button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.account-block .container .s-block .s-block__controls .s-btn .s-btn__button .s-btn__body {
  color: #1a1a1a;
  background-color: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  border-radius: 4px;
  padding: 0 20px;
  width: 100%;
  height: 100%;
}
.account-block .container .s-block .s-block__controls .s-btn .s-btn__button .s-btn__body span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-size: 12px;
  white-space: nowrap;
}
.account-block .container .s-block .s-block__controls .s-btn .s-btn__button.remove .s-btn__body span {
  color: #ff816b;
}
.account-block .container .shopping-list-row {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 20px 30px;
  border: 1px solid #e3e3e3;
  background-color: #f4f4f4;
  margin-bottom: 30px;
  border-radius: 5px;
}
@media screen and (max-width: 1100px) {
  .account-block .container .shopping-list-row {
    justify-content: space-between;
    padding: 20px 15px;
  }
}
.account-block .container .shopping-list-row:last-child {
  margin-bottom: 0;
}
.account-block .container .shopping-list-row.title-row {
  background-color: transparent;
  border-color: transparent;
  margin-bottom: 0;
}
@media screen and (max-width: 1100px) {
  .account-block .container .shopping-list-row.title-row {
    display: none;
  }
}
.account-block .container .shopping-list-row.title-row .shopping-list-column {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  color: #8c8c8c;
  cursor: auto;
}
.account-block .container .shopping-list-row .shopping-list-column {
  cursor: pointer;
  -ms-flex: 0 0 22%;
  flex: 0 0 22%;
  max-width: 22%;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: normal;
  color: #1a1a1a;
}
@media screen and (max-width: 1100px) {
  .account-block .container .shopping-list-row .shopping-list-column {
    display: none;
  }
}
.account-block .container .shopping-list-row .shopping-list-column:first-child {
  -ms-flex: 0 0 34%;
  flex: 0 0 34%;
  max-width: 34%;
  line-height: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
@media screen and (max-width: 1100px) {
  .account-block .container .shopping-list-row .shopping-list-column:first-child {
    -ms-flex: 0 0 60%;
    flex: 0 0 60%;
    max-width: 60%;
  }
}
.account-block .container .shopping-list-row .shopping-list-column:last-child {
  position: relative;
}
@media screen and (max-width: 1100px) {
  .account-block .container .shopping-list-row .shopping-list-column:last-child {
    display: inline-block;
    -ms-flex: 0 0 40%;
    flex: 0 0 40%;
    max-width: 40%;
  }
}
.account-block .container .shopping-list-row .shopping-list-column:last-child svg {
  float: right;
  cursor: pointer;
}
.account-block .container .shopping-list-row .shopping-list-column:last-child a.shoplist-edit-btn {
  color: #8c8c8c;
  text-decoration: none;
  padding: 0 6px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
}
.account-block .container .shopping-list-row .shopping-list-column:last-child a.shoplist-edit-btn:first-child {
  padding-left: 0;
}
.account-block .container .shopping-list-row .shopping-list-column:last-child a.shoplist-edit-btn.delete {
  color: #ff816b;
}
.account-block .container .shopping-list-row .shopping-list-column:last-of-type {
  text-align: right;
}
@media screen and (max-width: 1100px) {
  .account-block .container .shopping-list-row .shopping-list-column.open-edit-list {
    display: inline-block !important;
    -ms-flex: 0 0 40%;
    flex: 0 0 40%;
    max-width: 40%;
  }
}
.account-block .container .shopping-list-row .shopping-list-column.open-edit-list .separator {
  display: block;
  height: 10px;
  opacity: 0;
}
@media screen and (min-width: 390px) {
  .account-block .container .shopping-list-row .shopping-list-column.open-edit-list .separator {
    display: inline-block;
    height: unset;
    opacity: unset;
  }
}
.account-block .container .shopping-list-row .shopping-list-column.open-edit-list a.shoplist-edit-btn {
  color: #8c8c8c;
  text-decoration: none;
  padding: 0 6px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
}
.account-block .container .shopping-list-row .shopping-list-column.open-edit-list a.shoplist-edit-btn:first-child {
  padding-left: 0;
}
.account-block .container .shopping-list-row .shopping-list-column.open-edit-list a.shoplist-edit-btn.delete {
  color: #ff816b;
}
.account-block .container .s-allergies-container {
  display: block;
  width: 100%;
  background-color: #fff;
}
.account-block .container .s-allergies-container form {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.account-block .container .s-allergies-container form .s-allergies-half-column {
  position: relative;
  min-height: 1px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 49%;
  flex: 0 0 49%;
  max-width: 49%;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 20px;
}
@media screen and (max-width: 600px) {
  .account-block .container .s-allergies-container form .s-allergies-half-column {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.account-block .container .s-allergies-container form .s-allergies-half-column:first-child {
  border-right: 1px solid #e6e6e6;
  padding-left: 70px;
  padding-right: 70px;
}
@media screen and (max-width: 600px) {
  .account-block .container .s-allergies-container form .s-allergies-half-column:first-child {
    border: 0;
    padding: 30px 15px 10px 15px;
    border-bottom: 1px solid #e6e6e6;
  }
}
.account-block .container .s-allergies-container form .s-allergies-half-column:nth-child(2) {
  padding-right: 70px;
  padding-left: 70px;
}
@media screen and (max-width: 600px) {
  .account-block .container .s-allergies-container form .s-allergies-half-column:nth-child(2) {
    padding: 30px 15px 10px 15px;
  }
}
.account-block .container .s-allergies-container form .s-allergies-half-column label {
  position: relative;
  min-height: 1px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 49%;
  flex: 0 0 49%;
  max-width: 49%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: normal;
  font-size: 16px;
  cursor: pointer;
  margin-bottom: 18px;
}
.account-block .container .s-allergies-container form .s-allergies-half-column label.other-label {
  margin-top: 20px;
}
.account-block .container .s-allergies-container form .s-allergies-half-column label.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.account-block .container .s-allergies-container form .s-allergies-half-column label.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.account-block .container .s-allergies-container form .s-allergies-half-column label svg {
  margin-right: 10px;
}
.account-block .container .s-allergies-container form .s-allergies-half-column .specific-label {
  margin-top: 20px;
  display: inline-block;
  width: 100%;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: normal;
  font-size: 16px;
  cursor: pointer;
  margin-bottom: 18px;
}
.account-block .container .s-allergies-container form .s-allergies-half-column textarea {
  width: 100%;
  height: 90px;
  resize: none;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
}
.account-block .container .s-allergies-container form .s-allergies-half-column .s-allergies-title {
  width: 100%;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  font-size: calc(0.536vw + 16.03004px);
  margin-bottom: 35px;
}
@media screen and (min-width: 1672px) {
  .account-block .container .s-allergies-container form .s-allergies-half-column .s-allergies-title {
    font-size: 26px;
  }
}
.account-block .container .s-allergies-container form .s-allergies-full-column {
  border-top: 1px solid #e6e6e6;
  padding: 24px 70px;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
@media screen and (max-width: 600px) {
  .account-block .container .s-allergies-container form .s-allergies-full-column {
    padding: 30px 15px;
    display: flex;
    justify-content: center;
  }
}
.account-block .container .s-allergies-container form .update-allergies {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: #124634;
  color: #fff;
  padding: 12px 40px;
  border-radius: 3px;
  float: right;
  min-width: 180px;
  text-align: center;
  text-transform: none;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
}
@media screen and (max-width: 600px) {
  .account-block .container .s-allergies-container form .update-allergies {
    width: 80%;
    float: none;
    margin: 0 auto;
    display: inline-block;
    min-width: 80%;
  }
}
.account-block .container .recipes-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 0 !important;
}
@media screen and (max-width: 600px) {
  .account-block .container .recipes-grid {
    margin: 0 auto;
  }
}
.account-block .container .recipes-grid .s-card {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
  margin-top: calc(0.536vw + 16.03004px);
}
@media (min-width: 740px) {
  .account-block .container .recipes-grid .s-card {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 1400px) {
  .account-block .container .recipes-grid .s-card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (min-width: 1672px) {
  .account-block .container .recipes-grid .s-card {
    margin-top: 25px;
  }
}
@media (max-width: 1399px) {
  .account-block .container .recipes-grid .s-card {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 739px) {
  .account-block .container .recipes-grid .s-card {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.account-block .container .recipes-grid .s-card .main-wrapper {
  height: 100%;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  overflow: hidden;
  position: relative;
}
.account-block .container .recipes-grid .s-card .main-wrapper .delete-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  pointer-events: none;
  z-index: 2;
}
.account-block .container .recipes-grid .s-card .main-wrapper .delete-wrapper .circle {
  z-index: 2;
  margin-top: 15px;
  margin-right: 15px;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  overflow: hidden;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  pointer-events: all;
  cursor: pointer;
}
.account-block .container .recipes-grid .s-card .main-wrapper .delete-wrapper .circle svg {
  fill: #8c8c8c;
  transition: all 0.2s;
}
.account-block .container .recipes-grid .s-card .main-wrapper .s-overlay-buttons {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 2;
  background-color: rgba(220, 220, 220, 0.8);
  display: flex;
  justify-content: center;
  align-items: center;
  pointer-events: all;
  cursor: default;
  flex-direction: column;
}
.account-block .container .recipes-grid .s-card .main-wrapper .s-overlay-buttons.hidden {
  display: none !important;
}
.account-block .container .recipes-grid .s-card .main-wrapper .s-overlay-buttons .s-btn {
  margin-left: 16px;
  -webkit-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  height: 50px;
  margin-left: 0;
  margin-bottom: 16px;
  min-width: 60%;
}
.account-block .container .recipes-grid .s-card .main-wrapper .s-overlay-buttons .s-btn:first-child {
  margin-left: 0;
}
.account-block .container .recipes-grid .s-card .main-wrapper .s-overlay-buttons .s-btn .s-btn__button {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.account-block .container .recipes-grid .s-card .main-wrapper .s-overlay-buttons .s-btn .s-btn__button .s-btn__body {
  background-color: #ffffff;
  color: #1a1a1a;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  border-radius: 4px;
  padding: 0 40px;
  width: 100%;
  height: 100%;
  max-height: 44px;
}
.account-block .container .recipes-grid .s-card .main-wrapper .s-overlay-buttons .s-btn .s-btn__button .s-btn__body.btn-green {
  background-color: #124634;
  color: #fff;
}
.account-block .container .recipes-grid .s-card .main-wrapper .s-overlay-buttons .s-btn .s-btn__button .s-btn__body.btn-green span {
  color: inherit;
}
.account-block .container .recipes-grid .s-card .main-wrapper .s-overlay-buttons .s-btn .s-btn__button .s-btn__body span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1a1a1a;
  line-height: 1;
  font-weight: 500;
  text-transform: none;
  letter-spacing: 0.05em;
  font-size: 12px;
  white-space: nowrap;
}
.account-block .container .recipes-grid .s-card .main-wrapper .col-text {
  padding: calc(3.219vw - 3.81974px);
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  position: relative;
  text-align: center;
  justify-content: space-between;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
  max-width: inherit;
  text-align: left;
  padding: calc(1.073vw + 12.06009px);
}
@media (min-width: 992px) {
  .account-block .container .recipes-grid .s-card .main-wrapper .col-text {
    text-align: center;
  }
}
@media (min-width: 1672px) {
  .account-block .container .recipes-grid .s-card .main-wrapper .col-text {
    padding: 30px;
  }
}
.account-block .container .recipes-grid .s-card .main-wrapper .col-text .top .title {
  font-family: "FreightText Pro";
  font-style: normal;
  line-height: 1;
  font-weight: 400;
  font-size: calc(1.18vw + 15.26609px);
  margin-bottom: 0;
  display: -webkit-box;
  padding-bottom: 0px;
  color: #292b2c;
  text-align: left;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 1672px) {
  .account-block .container .recipes-grid .s-card .main-wrapper .col-text .top .title {
    font-size: 35px;
  }
}
.account-block .container .recipes-grid .s-card .main-wrapper .col-text .top .title a {
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
}
.account-block .container .recipes-grid .s-card .main-wrapper .col-text .bottom {
  text-align: left;
  padding-top: calc(1.073vw + 12.06009px);
}
@media (min-width: 1672px) {
  .account-block .container .recipes-grid .s-card .main-wrapper .col-text .bottom {
    padding-top: 30px;
  }
}
.account-block .container .recipes-grid .s-card .main-wrapper .col-text .bottom .origin {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: none;
  letter-spacing: 0.05em;
  font-size: 12px;
  color: #bababa;
  margin-bottom: 0.25em;
}
.account-block .container .recipes-grid .s-card .main-wrapper .col-text .bottom .preptime {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  text-transform: none;
  letter-spacing: 0.05em;
  font-size: 12px;
  font-weight: 300;
}
.account-block .container .recipes-grid .s-card .main-wrapper .col-image {
  overflow: hidden;
  position: relative;
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
  width: 100%;
  max-width: inherit;
}
.account-block .container .recipes-grid .s-card .main-wrapper .col-image .col-image-wrapper {
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
  max-height: 366px;
  overflow: hidden;
}
.account-block .container .recipes-grid .s-card .main-wrapper .col-image .col-image-wrapper img {
  max-width: 100% !important;
  height: auto !important;
}
.account-block .container .add-card,
.account-block .container .add-address,
.account-block .container .add-shopping-list {
  margin-top: 30px;
  display: block;
  text-align: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  border-radius: 3px;
  padding: 12px 20px;
  color: #ae862e;
  border-radius: 3px;
  border: 1px solid #ae862e;
  text-decoration: none;
  text-transform: uppercase;
}

.account .recipes-grid {
  margin-top: 0;
}

.account-page form.registration .groupedOtion {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}
.account-page form.registration .groupedOtion .s-field__label {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
  width: auto;
  padding-right: 20px;
}
.account-page form.registration .groupedOtion .s-field__label svg {
  margin-right: 5px;
  width: 20px;
  height: auto;
}
.account-page form.registration .groupedOtion .s-field__label input {
  display: none;
}
.account-page form.registration .groupedOtion .s-field__label .s-field__text {
  color: #3f3f3f;
}
.account-page form.registration .groupedOtion .s-field__label input:checked + svg #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.account-page form.registration .groupedOtion .s-field__label input:checked + svg #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.account-page form.registration .marketting-preferences.title {
  font-size: 14px;
}
.account-page form.registration .marketting-preferences.sub-title, .account-page form.registration .marketting-preferences.footer-line {
  font-size: 12px;
  line-height: 1.2;
  color: #3f3f3f;
  display: block;
  margin: 0 0 15px;
}

.red-txt {
  color: #ff213c;
}

.split_btns {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
}
@media (max-width: 720px) {
  .split_btns {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }
}
.split_btns .btn {
  letter-spacing: 1px;
  font-size: 12px;
  color: #bababa;
  border: 1px solid #bababa;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: bold;
  padding: 0 40px;
  height: 44px;
}
@media (max-width: 720px) {
  .split_btns .btn {
    width: 100%;
  }
}
.split_btns .btn:hover {
  color: #1a1a1a;
  border-color: #1a1a1a;
}

.select-saved-cards form {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  gap: 15px;
}
@media (max-width: 720px) {
  .select-saved-cards form {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }
}
.select-saved-cards .btn {
  background-color: #124634;
  color: #fff;
  font-family: "GT America", sans-serif;
  font-style: normal;
  min-width: 175px;
  height: 44px;
  font-size: 13px;
}
@media (max-width: 720px) {
  .select-saved-cards .btn {
    min-width: 100%;
  }
}
.select-saved-cards .card-selector {
  width: calc(100% - 190px);
  height: 44px;
  border: 1px solid #bababa;
  border-radius: 5px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 0 14px;
  cursor: pointer;
  position: relative;
}
@media (max-width: 720px) {
  .select-saved-cards .card-selector {
    width: 100%;
  }
}
.select-saved-cards .card-selector:hover {
  border-color: #1a1a1a;
}
.select-saved-cards .selected-card {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: 100%;
}
.select-saved-cards .selected-card .left {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  color: #1a1a1a;
}
.select-saved-cards .selected-card .left .icon .default {
  display: block;
}
.select-saved-cards .selected-card .left .icon .visa, .select-saved-cards .selected-card .left .icon .master, .select-saved-cards .selected-card .left .icon .amex {
  display: none;
}
.select-saved-cards .selected-card .left .icon.visa .default {
  display: none;
}
.select-saved-cards .selected-card .left .icon.visa .visa {
  display: block;
}
.select-saved-cards .selected-card .left .icon.master .default {
  display: none;
}
.select-saved-cards .selected-card .left .icon.master .master {
  display: block;
}
.select-saved-cards .selected-card .left .icon.amex .default {
  display: none;
}
.select-saved-cards .selected-card .left .icon.amex .amex {
  display: block;
}
.select-saved-cards .saved-card-list {
  position: absolute;
  width: 100%;
  background-color: #fff;
  left: 0;
  top: 50px;
  border: 1px solid #bababa;
  border-radius: 5px;
  z-index: 10;
  display: none;
}
.select-saved-cards .saved-card-list.show {
  display: block;
}
.select-saved-cards .saved-card-list ul {
  list-style: none;
  padding-left: 0;
  margin: 0;
}
.select-saved-cards .saved-card-list ul li {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  width: 100%;
  padding: 5px 14px;
}
.select-saved-cards .saved-card-list ul li:hover {
  color: #1a1a1a;
}

.red-btn {
  border-color: #ff213c;
  color: #ff213c;
  background-color: transparent;
}
.red-btn:hover {
  background-color: #ff213c;
  color: #fff;
}

.review-order-details {
  margin-top: 0 !important;
}
.review-order-details .order-details__main, .review-order-details .order-details__buttons {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}
@media (min-width: 740px) {
  .review-order-details .order-details__main, .review-order-details .order-details__buttons {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
    margin-left: 8.33333%;
  }
}
@media (min-width: 992px) {
  .review-order-details .order-details__main, .review-order-details .order-details__buttons {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
    margin-left: 20.83333%;
  }
}
@media (min-width: 1400px) {
  .review-order-details .order-details__main, .review-order-details .order-details__buttons {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
    margin-left: 29.16667%;
  }
}
@media (min-width: 1400px) {
  .review-order-details .order-details__main.s-meal-order, .review-order-details .order-details__main.s-meal-order-buttons, .review-order-details .order-details__buttons.s-meal-order, .review-order-details .order-details__buttons.s-meal-order-buttons {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 50%;
    max-width: 50%;
    margin-left: 25%;
  }
}
.review-order-details .order-details__main.s-meal-order .order-details__main__body, .review-order-details .order-details__main.s-meal-order-buttons .order-details__main__body, .review-order-details .order-details__buttons.s-meal-order .order-details__main__body, .review-order-details .order-details__buttons.s-meal-order-buttons .order-details__main__body {
  padding-top: 0;
  padding-bottom: 0;
}
.review-order-details .order-details__main.s-meal-order .icon, .review-order-details .order-details__main.s-meal-order-buttons .icon, .review-order-details .order-details__buttons.s-meal-order .icon, .review-order-details .order-details__buttons.s-meal-order-buttons .icon {
  cursor: pointer;
}
.review-order-details .order-details__main.s-meal-order .icon svg, .review-order-details .order-details__main.s-meal-order-buttons .icon svg, .review-order-details .order-details__buttons.s-meal-order .icon svg, .review-order-details .order-details__buttons.s-meal-order-buttons .icon svg {
  transform: rotate(180deg);
}
.review-order-details .order-details__main.s-meal-order .icon-left, .review-order-details .order-details__main.s-meal-order-buttons .icon-left, .review-order-details .order-details__buttons.s-meal-order .icon-left, .review-order-details .order-details__buttons.s-meal-order-buttons .icon-left {
  margin-right: 20px;
}
.review-order-details .order-details__main.s-meal-order .icon-left svg .green-basket-icon, .review-order-details .order-details__main.s-meal-order-buttons .icon-left svg .green-basket-icon, .review-order-details .order-details__buttons.s-meal-order .icon-left svg .green-basket-icon, .review-order-details .order-details__buttons.s-meal-order-buttons .icon-left svg .green-basket-icon {
  fill: #1A1A1A;
}
.review-order-details .order-details__main.s-meal-order .summary span, .review-order-details .order-details__main.s-meal-order-buttons .summary span, .review-order-details .order-details__buttons.s-meal-order .summary span, .review-order-details .order-details__buttons.s-meal-order-buttons .summary span {
  font-weight: normal;
  font-size: 16px;
  color: #124634;
}
.review-order-details .order-details__main.s-meal-order .order-details__main__body, .review-order-details .order-details__main.s-meal-order-buttons .order-details__main__body, .review-order-details .order-details__buttons.s-meal-order .order-details__main__body, .review-order-details .order-details__buttons.s-meal-order-buttons .order-details__main__body {
  display: none;
}
.review-order-details .order-details__main.s-meal-order, .review-order-details .order-details__buttons.s-meal-order {
  margin-top: 15px;
}
.review-order-details .order-details__main.s-meal-order:first-child, .review-order-details .order-details__buttons.s-meal-order:first-child {
  margin-top: 0;
}
.review-order-details .order-details__main.in-progress .order-details__main__head .summary, .review-order-details .order-details__buttons.in-progress .order-details__main__head .summary {
  color: #124634;
}
.review-order-details .order-details__main.in-progress .order-details__main__head .icon-left, .review-order-details .order-details__buttons.in-progress .order-details__main__head .icon-left {
  margin-right: 20px;
}
.review-order-details .order-details__main.in-progress .order-details__main__head .icon-left svg .green-basket-icon, .review-order-details .order-details__buttons.in-progress .order-details__main__head .icon-left svg .green-basket-icon {
  fill: #124634;
}
.review-order-details .order-details__main.active .order-details__main__body, .review-order-details .order-details__buttons.active .order-details__main__body {
  display: block;
}
.review-order-details .order-details__main.active .icon svg, .review-order-details .order-details__buttons.active .icon svg {
  transform: rotate(0);
}
.review-order-details .order-details__main .order-details__main__head, .review-order-details .order-details__buttons .order-details__main__head {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0.215vw + 16.41202px);
  font-weight: 500;
  background-color: white;
  padding: calc(1.073vw + 12.06009px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 1672px) {
  .review-order-details .order-details__main .order-details__main__head, .review-order-details .order-details__buttons .order-details__main__head {
    font-size: 20px;
    padding: 30px;
  }
}
.review-order-details .order-details__main .order-details__main__head .summary, .review-order-details .order-details__buttons .order-details__main__head .summary {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.review-order-details .order-details__main .order-details__main__head .icon, .review-order-details .order-details__buttons .order-details__main__head .icon {
  margin-left: 10px;
}
.review-order-details .order-details__main hr, .review-order-details .order-details__buttons hr {
  border: 0;
  border-top: 1px solid #fafafa;
  height: 1px;
  margin: 0;
}
.review-order-details .order-details__main .order-details__main__body, .review-order-details .order-details__buttons .order-details__main__body {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
  color: #bababa;
  background-color: white;
  padding: calc(1.073vw + 12.06009px);
  padding-bottom: calc(2.146vw + 4.12017px);
}
@media (min-width: 1672px) {
  .review-order-details .order-details__main .order-details__main__body, .review-order-details .order-details__buttons .order-details__main__body {
    font-size: 16px;
    padding: 30px;
    padding-bottom: 40px;
  }
}
.review-order-details .order-details__main .order-details__main__body .spit-in-half, .review-order-details .order-details__buttons .order-details__main__body .spit-in-half {
  display: flex;
  justify-content: felx-start;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.review-order-details .order-details__main .order-details__main__body .spit-in-half .half-split, .review-order-details .order-details__buttons .order-details__main__body .spit-in-half .half-split {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media screen and (max-width: 600px) {
  .review-order-details .order-details__main .order-details__main__body .spit-in-half .half-split, .review-order-details .order-details__buttons .order-details__main__body .spit-in-half .half-split {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.review-order-details .order-details__main .order-details__main__body .spit-in-half .half-split:first-child, .review-order-details .order-details__buttons .order-details__main__body .spit-in-half .half-split:first-child {
  border-right: 2px solid #fafafa;
}
@media screen and (max-width: 600px) {
  .review-order-details .order-details__main .order-details__main__body .spit-in-half .half-split:first-child, .review-order-details .order-details__buttons .order-details__main__body .spit-in-half .half-split:first-child {
    border-right: 0;
  }
}
.review-order-details .order-details__main .order-details__main__body .spit-in-half .half-split:last-child, .review-order-details .order-details__buttons .order-details__main__body .spit-in-half .half-split:last-child {
  padding-left: 30px;
}
@media screen and (max-width: 600px) {
  .review-order-details .order-details__main .order-details__main__body .spit-in-half .half-split:last-child, .review-order-details .order-details__buttons .order-details__main__body .spit-in-half .half-split:last-child {
    padding-left: 0;
  }
}
.review-order-details .order-details__main .order-details__main__body .spit-in-half .half-split .label, .review-order-details .order-details__buttons .order-details__main__body .spit-in-half .half-split .label {
  width: 40%;
}
.review-order-details .order-details__main .order-details__main__body table, .review-order-details .order-details__buttons .order-details__main__body table {
  border-collapse: collapse;
  background-color: transparent;
  width: 100%;
}
.review-order-details .order-details__main .order-details__main__body table:nth-child(n+2), .review-order-details .order-details__buttons .order-details__main__body table:nth-child(n+2) {
  margin-top: 20px;
}
.review-order-details .order-details__main .order-details__main__body table .label, .review-order-details .order-details__buttons .order-details__main__body table .label {
  color: #8C8C8C;
}
@media (min-width: 740px) {
  .review-order-details .order-details__main .order-details__main__body table .label, .review-order-details .order-details__buttons .order-details__main__body table .label {
    padding-right: 10px;
    width: 30%;
  }
}
@media (max-width: 739px) {
  .review-order-details .order-details__main .order-details__main__body table .label, .review-order-details .order-details__buttons .order-details__main__body table .label {
    display: block;
  }
}
.review-order-details .order-details__main .order-details__main__body table .value, .review-order-details .order-details__buttons .order-details__main__body table .value {
  font-weight: normal;
  color: #1A1A1A;
  font-family: "GT America", sans-serif;
  font-style: normal;
}
@media (max-width: 739px) {
  .review-order-details .order-details__main .order-details__main__body table .value, .review-order-details .order-details__buttons .order-details__main__body table .value {
    display: block;
  }
}
.review-order-details .order-details__main form, .review-order-details .order-details__buttons form {
  width: calc(100% + 10px);
  margin-left: -5px;
}
.review-order-details .order-details__main form .s-form, .review-order-details .order-details__buttons form .s-form {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  position: relative;
  width: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.review-order-details .order-details__main form .s-form .s-fieldset, .review-order-details .order-details__buttons form .s-form .s-fieldset {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 100%;
  margin: 0;
}
.review-order-details .order-details__main form .s-form .s-fieldset .s-field, .review-order-details .order-details__buttons form .s-form .s-fieldset .s-field {
  padding-left: 5px;
  padding-right: 5px;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  width: 50%;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  margin-top: 18px;
}
@media (max-width: 600px) {
  .review-order-details .order-details__main form .s-form .s-fieldset .s-field, .review-order-details .order-details__buttons form .s-form .s-fieldset .s-field {
    width: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
}
.review-order-details .order-details__main form .s-form .s-fieldset .s-field .s-btn, .review-order-details .order-details__buttons form .s-form .s-fieldset .s-field .s-btn {
  position: relative;
  display: inline-block;
  min-width: 100%;
  height: 50px;
  width: 100%;
}
.review-order-details .order-details__main form .s-form .s-fieldset .s-field .s-btn button.s-btn__button, .review-order-details .order-details__buttons form .s-form .s-fieldset .s-field .s-btn button.s-btn__button {
  display: flex;
  border: none;
  background: transparent;
  padding: 0;
  outline: none;
}
.review-order-details .order-details__main form .s-form .s-fieldset .s-field .s-btn button.s-btn__button:focus, .review-order-details .order-details__buttons form .s-form .s-fieldset .s-field .s-btn button.s-btn__button:focus {
  border: none;
  background: transparent;
  padding: 0;
  outline: none;
}
.review-order-details .order-details__main form .s-form .s-fieldset .s-field .s-btn .s-btn__button, .review-order-details .order-details__buttons form .s-form .s-fieldset .s-field .s-btn .s-btn__button {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
}
.review-order-details .order-details__main form .s-form .s-fieldset .s-field .s-btn .s-btn__button .s-btn__body, .review-order-details .order-details__buttons form .s-form .s-fieldset .s-field .s-btn .s-btn__button .s-btn__body {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  border-radius: 4px;
  padding: 0 40px;
  text-transform: uppercase;
  max-height: 44px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 13px;
}
.review-order-details .order-details__main form .s-form .s-fieldset .s-field .s-btn .s-btn__button .s-btn__body:first-of-type.s-btn--filled.green-btn, .review-order-details .order-details__buttons form .s-form .s-fieldset .s-field .s-btn .s-btn__button .s-btn__body:first-of-type.s-btn--filled.green-btn {
  background-color: #124634;
  color: white;
}
.review-order-details .order-details__main form .s-form .s-fieldset .s-field .s-btn .s-btn__button .s-btn__body:first-of-type.t-grey, .review-order-details .order-details__buttons form .s-form .s-fieldset .s-field .s-btn .s-btn__button .s-btn__body:first-of-type.t-grey {
  color: #bababa;
  border: 1px solid #bababa;
}
.review-order-details .order-details__main form .s-form .s-fieldset .s-field .s-btn .s-btn__button .s-btn__body:first-of-type.t-grey:hover, .review-order-details .order-details__buttons form .s-form .s-fieldset .s-field .s-btn .s-btn__button .s-btn__body:first-of-type.t-grey:hover {
  color: #1a1a1a;
  border-color: #1a1a1a;
}
.review-order-details .order-details__main form .s-form .s-fieldset .s-field .s-btn .s-btn__button .s-btn__body span, .review-order-details .order-details__buttons form .s-form .s-fieldset .s-field .s-btn .s-btn__button .s-btn__body span {
  font-size: 12px;
  text-transform: uppercase;
}

.delivered-meal-slider {
  margin-top: 200px;
  padding-top: 75px;
  padding-bottom: 100px;
  border-top: 1px solid #E8E8E8;
}
@media screen and (max-width: 900px) {
  .delivered-meal-slider {
    margin-top: 90px;
    padding-top: 40px;
  }
}
@media screen and (max-width: 600px) {
  .delivered-meal-slider {
    margin-top: 30px;
    padding-top: 0px;
    border-top: 0;
    padding-bottom: 40px;
  }
}
.delivered-meal-slider .delivered-mealkit-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 50px;
  text-align: center;
  margin-bottom: 70px;
}
@media screen and (max-width: 600px) {
  .delivered-meal-slider .delivered-mealkit-title {
    margin-bottom: 30px;
    font-size: 30px;
  }
}
.delivered-meal-slider .delivered-mealkit-title span {
  font-weight: normal;
}
.delivered-meal-slider .slide-this .mealkit-slide .image-bx {
  position: relative;
}
.delivered-meal-slider .slide-this .mealkit-slide .image-bx:hover .category {
  display: inline-block;
}
.delivered-meal-slider .slide-this .mealkit-slide .image-bx .category {
  display: none;
  font-family: "GT America", sans-serif;
  font-style: normal;
  text-transform: uppercase;
  color: #1A1A1A;
  font-size: 13px;
  position: absolute;
  bottom: 0;
  right: 0;
  background-color: #E6F3F7;
  padding: 20px 40px;
}
.delivered-meal-slider .slide-this .mealkit-slide .txt-bx {
  padding: 40px;
  border-left: 1px solid #E3E3E3;
  border-right: 1px solid #E3E3E3;
  border-bottom: 1px solid #E3E3E3;
}
@media screen and (max-width: 900px) {
  .delivered-meal-slider .slide-this .mealkit-slide .txt-bx {
    padding: 25px;
  }
}
@media screen and (max-width: 600px) {
  .delivered-meal-slider .slide-this .mealkit-slide .txt-bx {
    padding: 15px;
  }
}
.delivered-meal-slider .slide-this .mealkit-slide .txt-bx .mealkit-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1A1A1A;
  font-size: 25px;
  line-height: 28px;
  margin-bottom: 10px;
}
@media screen and (max-width: 1200px) {
  .delivered-meal-slider .slide-this .mealkit-slide .txt-bx .mealkit-title {
    font-size: 20px;
  }
}
@media screen and (max-width: 900px) {
  .delivered-meal-slider .slide-this .mealkit-slide .txt-bx .mealkit-title {
    font-size: 18px;
    line-height: 22px;
  }
}
.delivered-meal-slider .slide-this .mealkit-slide .txt-bx .meal-with {
  margin-bottom: 0;
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #8C8C8C;
  font-size: 16px;
  line-height: 22px;
  font-weight: 300;
}
@media screen and (max-width: 900px) {
  .delivered-meal-slider .slide-this .mealkit-slide .txt-bx .meal-with {
    font-size: 14px;
    line-height: 20px;
  }
}

.account-content-wrapper .s-accordion-container {
  max-height: calc(100vh - 120px);
  overflow-y: auto;
}
@media screen and (max-width: 600px) {
  .account-content-wrapper .s-accordion-container {
    margin-top: 0;
    max-height: inherit;
  }
}
.account-content-wrapper .s-accordion-container::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.account-content-wrapper .s-accordion-container::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: #F4F4F4;
  display: none;
}
.account-content-wrapper .s-accordion-container::-webkit-scrollbar-thumb {
  background-color: transparent;
  outline: none;
  display: none;
}
.account-content-wrapper .s-accordion-container .checkout-banner {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 20px 0;
}
.account-content-wrapper .s-accordion-container .checkout-banner img.desktop {
  margin-bottom: 15px;
  width: 100%;
  max-width: 728px;
  display: block !important;
}
@media screen and (max-width: 600px) {
  .account-content-wrapper .s-accordion-container .checkout-banner img.desktop {
    display: none !important;
  }
}
.account-content-wrapper .s-accordion-container .checkout-banner img.mobile {
  display: none;
}
@media screen and (max-width: 600px) {
  .account-content-wrapper .s-accordion-container .checkout-banner img.mobile {
    display: block;
    max-width: 300px;
    width: 100%;
    margin-bottom: 10px;
  }
}
.account-content-wrapper .s-accordion-container .s-set {
  margin-bottom: 30px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-tab {
  border: 1px solid #F4F4F4;
  position: relative;
  flex-wrap: wrap;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-tab.active .selected-option-checkout {
  display: none;
}
@media screen and (max-width: 600px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-tab {
    padding: 20px 15px;
  }
}
.account-content-wrapper .s-accordion-container .s-set .s-set-tab span {
  flex-grow: 1;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-tab svg {
  flex-shrink: 1;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-tab .selected-option-checkout {
  flex-grow: 1;
  display: block;
  background-color: #F4F4F4;
  width: 100%;
  padding: 15px 20px;
  border-radius: 5px;
  margin-top: 20px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
}
@media screen and (max-width: 600px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-tab .selected-option-checkout.this-card {
    flex-direction: column;
  }
}
.account-content-wrapper .s-accordion-container .s-set .s-set-tab .selected-option-checkout svg {
  margin-right: 15px;
}
@media screen and (max-width: 600px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-tab .selected-option-checkout svg {
    min-width: 17px;
  }
}
.account-content-wrapper .s-accordion-container .s-set .s-set-tab .selected-option-checkout .edit-this {
  display: inline-block;
  float: right;
  color: #124634;
  font-weight: 500;
  width: auto;
  text-align: right;
}
@media screen and (max-width: 600px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-tab .selected-option-checkout .edit-this {
    display: none;
  }
}
@media screen and (max-width: 600px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-tab .selected-option-checkout .card-id {
    width: 100%;
    display: block;
  }
}
.account-content-wrapper .s-accordion-container .s-set .s-set-tab .selected-option-checkout .greyed {
  color: #BABABA;
  font-weight: 300;
  display: inline-block;
  margin-left: 10px;
}
@media screen and (max-width: 600px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-tab .selected-option-checkout .greyed {
    width: 100%;
    display: block;
    padding-left: 36px;
  }
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content {
  border: 1px solid #F4F4F4;
  border-top: 0;
}
@media screen and (max-width: 600px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-content {
    padding: 20px 15px;
  }
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content p {
  font-family: "GT America", sans-serif;
  font-style: normal;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content form label {
  width: 100%;
  cursor: pointer;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .s-tab-inner-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 25px;
  line-height: 1;
  font-weight: normal;
  color: #1A1A1A;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .s-tab-inner-sub-text {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  font-weight: 300;
  color: #BABABA;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content textarea {
  width: 100%;
  resize: none;
  max-height: 180px;
  height: 160px;
  border: 1px solid #F4F4F4;
  border-radius: 5px;
  padding: 15px 20px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .btn-add-new {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  text-transform: none;
  color: #124634;
  background-color: #fff;
  padding: 15px 20px;
  border: 1px solid #124634;
  border-radius: 3px;
  width: 100%;
  display: block;
  text-align: center;
  text-decoration: none;
  font-weight: 500;
  margin-top: 20px;
  letter-spacing: 1px;
  line-height: 1;
  height: 44px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .half-in-desk {
  width: 50%;
  margin-top: 30px;
  margin-bottom: 30px;
}
@media screen and (max-width: 600px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-content .half-in-desk {
    width: 100%;
  }
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .half-in-desk input {
  width: 80%;
  border: 1px solid #BABABA;
  border-radius: 3px;
  padding: 10px 15px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .half-in-desk .sub-txt {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  color: #BABABA;
  font-weight: 400;
  line-height: 1;
  margin-top: 8px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .continue-row {
  width: 100%;
  display: flex;
  justify-content: flex-end;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .continue-btn {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: #124634;
  color: #fff;
  border-radius: 3px;
  padding: 15px 40px;
  display: inline-block;
  height: 44px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-size: 13px;
  font-size: 500;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 {
  padding: 20px 0;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .s-tab-inner-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 25px;
  line-height: 1;
  font-weight: normal;
  color: #1A1A1A;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .s-tab-inner-sub-text {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  font-weight: 300;
  color: #BABABA;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px;
  border: 1px solid #F4F4F4;
  border-radius: 4px;
  margin-bottom: 10px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% - 30px);
}
@media screen and (max-width: 1500px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
  }
}
@media screen and (max-width: 600px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
  }
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .top-lay {
  display: flex;
}
@media screen and (max-width: 1500px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .top-lay {
    width: 100%;
  }
}
@media screen and (max-width: 600px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .top-lay {
    display: block;
  }
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left svg {
  margin-right: 15px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .card-number {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  color: #1A1A1A;
  font-weight: 500;
  line-height: 1;
  display: inline-block;
  margin-right: 10px;
}
@media screen and (max-width: 380px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .card-number {
    font-size: 13px;
  }
}
@media screen and (max-width: 320px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .card-number {
    font-size: 11px;
  }
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .name-on-card {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  color: #BABABA;
  font-weight: 300;
  line-height: 1;
  display: inline-block;
  margin-right: 10px;
}
@media screen and (max-width: 1500px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .name-on-card {
    padding-left: 42px;
  }
}
@media screen and (max-width: 600px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .name-on-card {
    display: block;
    margin-left: 0;
    padding-left: 42px;
  }
}
@media screen and (max-width: 380px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .name-on-card {
    font-size: 13px;
  }
}
@media screen and (max-width: 320px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .left .name-on-card {
    font-size: 11px;
  }
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-1 .card-list .card-option .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #fff;
  stroke: #E6E6E6;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .or-seperator {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .or-seperator .or-line {
  background-color: #F4F4F4;
  height: 1px;
  flex-grow: 1;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .or-seperator .or-txt {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1A1A1A;
  flex-shrink: 1;
  display: inline-block;
  padding: 0 10px;
  font-size: 13px;
  font-weight: 600;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 {
  padding: 20px 0;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .s-tab-inner-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 25px;
  line-height: 1;
  font-weight: normal;
  color: #1A1A1A;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .s-tab-inner-sub-text {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  font-weight: 300;
  color: #BABABA;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .cod-option {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px;
  border: 1px solid #F4F4F4;
  border-radius: 4px;
  margin-bottom: 10px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .cod-option.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .cod-option.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .cod-option .left {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .cod-option .left svg {
  margin-right: 15px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .cod-option .left .cod-option-txt {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  color: #1A1A1A;
  font-weight: 500;
  line-height: 1;
  display: inline-block;
  margin-right: 10px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .cod-option .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #fff;
  stroke: #E6E6E6;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .change-for {
  padding: 15px;
  border: 1px solid #F4F4F4;
  border-radius: 4px;
  margin-bottom: 30px;
  display: none;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .change-for .change-for-txt {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  font-weight: normal;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .change-for .change-options {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .change-for .chane-opt {
  border: 1px solid #BABABA;
  background-color: #fff;
  color: #1A1A1A;
  flex-shrink: 1;
  margin-right: 15px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  padding: 12px 25px;
  font-weight: normal;
  max-width: auto;
  width: auto;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .change-for .chane-opt.active {
  background-color: #124634;
  border: 1px solid #124634;
  color: #fff;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .change-for .change-seperator {
  margin: 20px 0;
  height: 1px;
  background-color: #F4F4F4;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .payment-method-2 .cod-method .change-for textarea {
  width: 100%;
  max-height: 100px;
  min-height: 100px;
  resize: none;
  border: 1px solid #BABABA;
  border-radius: 3px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method {
  padding: 20px 0;
  display: none;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .s-tab-inner-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 25px;
  line-height: 1;
  font-weight: normal;
  color: #1A1A1A;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .s-tab-inner-sub-text {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  font-weight: 300;
  color: #BABABA;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half {
  -ms-flex: 0 0 45%;
  flex: 0 0 45%;
  max-width: 45%;
  margin-bottom: 25px;
}
@media screen and (max-width: 600px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 15px;
  }
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half label {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: normal;
  font-weight: 500;
  color: #8C8C8C;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half label.save-this-card {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  color: #124634;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half label.save-this-card .s-card-chcek {
  margin-right: 10px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half label.save-this-card .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #fff;
  stroke: #E6E6E6;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half label.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half label.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half input {
  width: 100%;
  padding: 15px 20px;
  border: 1px solid #BABABA;
  border-radius: 4px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half .card-input {
  position: relative;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half .card-input svg {
  position: absolute;
  left: 15px;
  top: 18px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half .card-input input {
  padding-left: 50px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half .exp-cvv {
  display: flex;
  justify-content: flex-start;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half .exp-cvv .new-card-exp, .account-content-wrapper .s-accordion-container .s-set .s-set-content .add-new-payment-method .add-new-payment-card .split-this .split-half .exp-cvv .new-card-cvv {
  flex-shrink: 1;
  max-width: 120px;
  margin-right: 30px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .s-option-checkout {
  flex-grow: 1;
  display: block;
  background-color: #fff;
  border: 1px solid #F4F4F4;
  width: 100%;
  padding: 15px 20px;
  border-radius: 5px;
  margin-top: 20px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .s-option-checkout.selected {
  background-color: #F4F4F4;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .s-option-checkout.selected svg #Ellipse_207 {
  fill: #124634;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .s-option-checkout svg {
  margin-right: 15px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .s-option-checkout svg #Ellipse_207 {
  fill: #fff;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .s-option-checkout .delivery-address, .account-content-wrapper .s-accordion-container .s-set .s-set-content .s-option-checkout .sub-txt {
  display: inline-block;
  max-width: 80%;
}
@media screen and (max-width: 380px) {
  .account-content-wrapper .s-accordion-container .s-set .s-set-content .s-option-checkout .delivery-address, .account-content-wrapper .s-accordion-container .s-set .s-set-content .s-option-checkout .sub-txt {
    max-width: 75%;
  }
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .s-option-checkout .edit-this {
  display: inline-block;
  float: right;
  color: #124634;
  font-weight: 500;
  width: auto;
  text-align: right;
  position: absolute;
  right: 20px;
}
.account-content-wrapper .s-accordion-container .s-set .s-set-content .s-option-checkout .greyed {
  color: #BABABA;
  font-weight: 300;
  display: inline-block;
  margin-left: 10px;
}
.account-content-wrapper .cart-options {
  position: relative;
}
.account-content-wrapper .cart-options .s-card-chcek {
  position: absolute;
  right: 15px;
  top: 36px;
}
.account-content-wrapper .s-option-checkout {
  position: relative;
}
.account-content-wrapper .s-option-checkout.selected .dot_selected {
  fill: #124634;
}
.account-content-wrapper .cart-sub .cart-js {
  justify-content: space-between !important;
  flex-wrap: wrap;
}
@media (max-width: 900px) {
  .account-content-wrapper .sub-txt {
    min-width: calc(100% - 40px);
  }
}
@media screen and (max-width: 420px) {
  .account-content-wrapper .sub-txt {
    min-width: inherit;
    width: 100%;
    max-width: 70% !important;
  }
}
.account-content-wrapper span.grey {
  color: #BABABA;
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  display: inline-block;
}
@media (max-width: 900px) {
  .account-content-wrapper span.grey {
    position: relative;
    top: auto;
    left: auto;
    transform: none;
    display: block;
    min-width: calc(100% - 40px);
  }
}
.account-content-wrapper .c-DeliveryAddress__title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1A1A1A;
  font-weight: 500;
  font-size: 18px;
}

#map-locate {
  height: 100%;
  min-height: 450px;
}
#map-locate #infowindow-content {
  display: inline;
}

.pac-card {
  margin: 10px 10px 0 0;
  border-radius: 2px 0 0 2px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  outline: none;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
  background-color: #fff;
  font-family: Roboto;
}

#pac-container {
  padding-bottom: 12px;
  margin-right: 12px;
  z-index: 999999;
}

.pac-container {
  z-index: 999999;
}

.pac-controls {
  display: inline-block;
  padding: 5px 11px;
}
.pac-controls label {
  font-family: Roboto;
  font-size: 13px;
  font-weight: 300;
}

#pac-input {
  background-color: #fff;
  margin-left: 12px;
  padding: 0 11px 0 13px;
  text-overflow: ellipsis;
  width: 400px;
  margin: 10px 10px;
  min-height: 50px;
  padding: 12px 20px;
  border-radius: 4px;
  border: 1px solid #BABABA;
  font-size: 14px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  width: 98%;
}
@media screen and (max-width: 600px) {
  #pac-input {
    width: 94%;
  }
}
#pac-input:focus {
  outline: none;
  box-shadow: none;
}

#title {
  color: #fff;
  background-color: #4d90fe;
  font-size: 25px;
  font-weight: 500;
  padding: 6px 12px;
}

#target {
  width: 345px;
}

.gm-control-active {
  display: none;
}

.twoFA .left p {
  color: #989898;
  max-width: 80%;
}
.twoFA .right {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 900px) {
  .twoFA .right {
    justify-content: flex-start;
  }
}

.twoFactor .tfaicon, .twoFactor-user .tfaicon {
  display: block;
  margin: 0 auto 20px;
}
.twoFactor .title, .twoFactor-user .title {
  text-align: center;
  margin: 0 0 40px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: calc(0.536vw + 16.03004px);
  font-weight: normal;
  color: #1A1A1A;
  line-height: 1;
  font-weight: 500;
}
@media screen and (min-width: 1672px) {
  .twoFactor .title, .twoFactor-user .title {
    font-size: 26px;
  }
}
.twoFactor .popup-inner, .twoFactor-user .popup-inner {
  max-width: 580px;
}
@media (max-width: 600px) {
  .twoFactor .popup-inner, .twoFactor-user .popup-inner {
    max-width: 100%;
  }
}
.twoFactor .popup-inner .bottom-row.grid, .twoFactor-user .popup-inner .bottom-row.grid {
  display: grid !important;
  grid-template-columns: repeat(2, 1fr);
  column-gap: 20px;
  padding-top: 30px;
}
@media (max-width: 600px) {
  .twoFactor .popup-inner .bottom-row.grid, .twoFactor-user .popup-inner .bottom-row.grid {
    grid-template-columns: 1fr;
  }
}
.twoFactor .popup-inner .bottom-row.grid .column:last-child, .twoFactor-user .popup-inner .bottom-row.grid .column:last-child {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 15px 0 0;
  grid-area: 2/1/3/3;
}
.twoFactor .popup-inner .bottom-row.grid .s-field__label, .twoFactor-user .popup-inner .bottom-row.grid .s-field__label {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
  width: auto;
  padding-right: 20px;
}
.twoFactor .popup-inner .bottom-row.grid .s-field__label svg, .twoFactor-user .popup-inner .bottom-row.grid .s-field__label svg {
  margin-right: 5px;
  width: 20px;
  height: auto;
}
.twoFactor .popup-inner .bottom-row.grid .s-field__label input, .twoFactor-user .popup-inner .bottom-row.grid .s-field__label input {
  display: none;
}
.twoFactor .popup-inner .bottom-row.grid .s-field__label .s-field__text, .twoFactor-user .popup-inner .bottom-row.grid .s-field__label .s-field__text {
  color: #3f3f3f;
}
.twoFactor .popup-inner .bottom-row.grid .s-field__label input:checked + svg #s-card-tick-mark .circle-card, .twoFactor-user .popup-inner .bottom-row.grid .s-field__label input:checked + svg #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.twoFactor .popup-inner .bottom-row.grid .s-field__label input:checked + svg #s-card-tick-mark .circle-card circle:last-child, .twoFactor-user .popup-inner .bottom-row.grid .s-field__label input:checked + svg #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.twoFactor form .inputGroup, .twoFactor-user form .inputGroup {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 50px;
  width: 100%;
  margin-bottom: 10px;
}
.twoFactor form .inputGroup.disabled, .twoFactor-user form .inputGroup.disabled {
  pointer-events: none;
  border-color: #e6e6e6 !important;
  cursor: not-allowed;
}
.twoFactor form .inputGroup.disabled label .txt, .twoFactor-user form .inputGroup.disabled label .txt {
  opacity: 0.5;
}
.twoFactor form .inputGroup label, .twoFactor-user form .inputGroup label {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin: 0;
  width: 100%;
  height: 50px;
  cursor: pointer;
  border: 1px solid #e6e6e6;
  padding: 0 10px;
  box-sizing: border-box;
  border-radius: 4px;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.twoFactor form .inputGroup label:hover, .twoFactor-user form .inputGroup label:hover {
  border-color: #124634;
}
.twoFactor form .inputGroup label .icon, .twoFactor-user form .inputGroup label .icon {
  padding-bottom: 0 !important;
}
.twoFactor form .inputGroup label .icon, .twoFactor form .inputGroup label .txt, .twoFactor-user form .inputGroup label .icon, .twoFactor-user form .inputGroup label .txt {
  margin-right: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1;
}
.twoFactor form .inputGroup input:checked + label, .twoFactor-user form .inputGroup input:checked + label {
  border: 2px solid #124634;
}
.twoFactor .bottom-row .btn, .twoFactor-user .bottom-row .btn {
  width: 100%;
  margin: 0 !important;
}

.js-resend.disabled {
  pointer-events: none;
  background-color: #fff;
  opacity: 0.5;
}

.button-rowx {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  column-gap: 20px;
  padding-top: 30px;
}
.button-rowx .btn {
  background-color: #fff;
  border: 1px solid #F2F2F2;
}

.digit-group {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  column-gap: 20px;
  padding-top: 20px;
  box-sizing: border-box;
}
@media (max-width: 600px) {
  .digit-group {
    column-gap: 5px;
  }
}
.digit-group input {
  width: auto;
  height: 50px;
  border: none;
  line-height: 50px;
  text-align: center;
  margin: 0 2px;
  border-color: #F2F2F2;
  padding: 0 !important;
  margin: 0 !important;
}
.digit-group input::-webkit-outer-spin-button,
.digit-group input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.digit-group input[type=number] {
  -moz-appearance: textfield;
}

@media (max-width: 600px) {
  .authBx {
    max-width: 100% !important;
  }
}
.authBx input::-webkit-outer-spin-button,
.authBx input::-webkit-inner-spin-button {
  /* display: none; <- Crashes Chrome on hover */
  -webkit-appearance: none;
  margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}
.authBx input[type=number] {
  -moz-appearance: textfield; /* Firefox */
}
.authBx #submitOTP:disabled {
  opacity: 0.65;
}
.authBx .errorlist {
  list-style: none;
  padding: 15px 0 0;
}
.authBx .errorlist li {
  color: red;
}

.add-card-wrapper {
  width: 70%;
  max-width: 100%;
  padding-left: 15px;
  padding-bottom: 120px;
  font-family: "GT-America", sans-serif;
}
@media screen and (max-width: 992px) {
  .add-card-wrapper {
    width: 90%;
    padding: 0 20px 80px;
  }
}
@media screen and (max-width: 600px) {
  .add-card-wrapper {
    width: 100%;
    padding: 0 15px 60px;
  }
}
.add-card-wrapper .card-details-box {
  width: 100%;
  padding: 30px 40px;
  background-color: #fff;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06);
  font-family: "GT-America", sans-serif;
}
.add-card-wrapper .card-details-box h2 {
  font-size: 26px;
  font-weight: 500;
  margin-bottom: 25px;
}
.add-card-wrapper .card-details-box .add-card-row {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin-bottom: 24px;
  width: 100%;
}
.add-card-wrapper .card-details-box .add-card-row input[type=text],
.add-card-wrapper .card-details-box .add-card-row input[type=number],
.add-card-wrapper .card-details-box .add-card-row select {
  flex: 1 1 100%;
  padding: 14px 18px;
  font-size: 15px;
  border: 1px solid #ccc;
  border-radius: 6px;
  background-color: #fff;
  font-family: "GT-America", sans-serif;
  transition: border-color 0.2s ease;
  width: 100%;
}
.add-card-wrapper .card-details-box .add-card-row input[type=text]:focus,
.add-card-wrapper .card-details-box .add-card-row input[type=number]:focus,
.add-card-wrapper .card-details-box .add-card-row select:focus {
  border-color: #124634;
  outline: none;
}
.add-card-wrapper .card-details-box .add-card-row.card-number {
  width: 100%;
}
.add-card-wrapper .card-details-box .add-card-row.expiry-cvv {
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
  margin-bottom: 20px;
}
.add-card-wrapper .card-details-box .add-card-row.expiry-cvv .expiry-group {
  display: flex;
  flex: 1;
  gap: 20px;
}
.add-card-wrapper .card-details-box .add-card-row.expiry-cvv .expiry-group input {
  flex: 1 1 50%;
}
.add-card-wrapper .card-details-box .add-card-row.expiry-cvv .cvv {
  flex: 1;
  max-width: calc(33.33% - 13.33px);
}
.add-card-wrapper .card-details-box .add-card-actions {
  display: flex;
  justify-content: flex-end;
  gap: 16px;
  margin-top: 50px;
}
.add-card-wrapper .card-details-box .add-card-actions .btn {
  padding: 14px 36px;
  border-radius: 6px;
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
  cursor: pointer;
  min-width: 140px;
  text-align: center;
  font-family: "GT-America", sans-serif;
  line-height: 1;
  transition: all 0.3s ease;
}
.add-card-wrapper .card-details-box .add-card-actions .cancel {
  background: transparent;
  border: 1px solid #ccc;
  color: #666;
}
.add-card-wrapper .card-details-box .add-card-actions .cancel:hover {
  border-color: #124634;
  color: #124634;
}
.add-card-wrapper .card-details-box .add-card-actions .submit {
  background-color: #124634;
  border: none;
  color: #fff;
}
.add-card-wrapper .card-details-box .add-card-actions .submit:hover {
  background-color: #0e3a2a;
}

/* -----------------------------------------------
   Hosted Field Fixes for Mastercard session.js
------------------------------------------------- */
input[type=text]#card-number,
input[type=text]#expiry-month,
input[type=text]#expiry-year,
input[type=text]#security-code {
  min-height: 50px;
  overflow: hidden;
  position: relative;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 6px;
  padding: 14px 18px !important;
  box-sizing: border-box;
  line-height: normal;
}

input[type=text]#card-number iframe,
input[type=text]#expiry-month iframe,
input[type=text]#expiry-year iframe,
input[type=text]#security-code iframe {
  width: 100%;
  height: 100%;
  border: none;
  overflow: hidden;
  display: block;
}

@media screen and (max-width: 768px) {
  .add-card-wrapper .card-details-box {
    margin-top: 24px;
    padding: 30px 20px;
  }
  .add-card-wrapper .card-details-box h2 {
    margin-bottom: 30px;
  }
  .add-card-wrapper .card-details-box .add-card-row.card-number {
    margin-bottom: 24px;
  }
  .add-card-wrapper .card-details-box .add-card-row.expiry-cvv {
    flex-direction: column;
    gap: 24px;
    margin-bottom: 24px;
  }
  .add-card-wrapper .card-details-box .add-card-row.expiry-cvv .expiry-group {
    flex-direction: column;
    gap: 24px;
  }
  .add-card-wrapper .card-details-box .add-card-row.expiry-cvv .cvv {
    max-width: 100%;
    width: 100%;
  }
  .add-card-wrapper .card-details-box .add-card-actions {
    flex-direction: column;
    align-items: stretch;
    gap: 16px;
    margin-top: 24px;
  }
  .add-card-wrapper .card-details-box .add-card-actions .btn {
    width: 100%;
  }
}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// -------------------------------------------Static Page Start------------------------------------------*/
.about-hero {
  padding-top: 80px;
  padding-bottom: 80px;
  overflow: hidden;
}
@media screen and (max-width: 1200px) {
  .about-hero {
    display: none;
  }
}
.about-hero.coming-soon.tab {
  max-width: 100vw;
  overflow: hidden;
  margin: 0 !important;
}
.about-hero.coming-soon.tab .txt-para {
  text-transform: uppercase !important;
}
.about-hero.coming-soon.tab .txt-para span {
  font-family: "GT America", sans-serif !important;
  font-weight: 600 !important;
}
.about-hero.coming-soon .hero-text .text-para {
  text-transform: uppercase !important;
  font-size: 126px !important;
  color: #fff !important;
  line-height: 100px !important;
}
@media screen and (max-width: 1300px) {
  .about-hero.coming-soon .hero-text .text-para {
    font-size: 90px !important;
  }
}
.about-hero.coming-soon .hero-text .text-para.freight {
  font-family: "FreightText Pro";
  font-style: normal;
}
.about-hero.coming-soon .hero-text .text-para span {
  font-family: "GT America", sans-serif !important;
  font-weight: 600 !important;
  font-size: 120px !important;
}
.about-hero.tab {
  display: block;
  height: 100vh;
  background-position: center bottom;
  background-size: cover;
  position: relative;
  top: 0;
  overflow: hidden;
  margin: 0px -44px;
  margin-bottom: 30px;
  margin-top: -60px;
}
@media screen and (max-width: 900px) {
  .about-hero.tab {
    margin: 0px -36px;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 600px) {
  .about-hero.tab {
    margin: 0 -31px;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 480px) {
  .about-hero.tab {
    margin: 0 -28px;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 420px) {
  .about-hero.tab {
    margin: 0 -26px;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 375px) {
  .about-hero.tab {
    margin: 0 -25px;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 320px) {
  .about-hero.tab {
    margin: 0 -24px;
    margin-bottom: 30px;
  }
}
.about-hero.tab .txt-para {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 36px;
  font-weight: 600;
  color: #fff;
  position: absolute;
  bottom: 30px;
  left: 30px;
  right: 30px;
}
@media screen and (max-width: 600px) {
  .about-hero.tab .txt-para {
    font-size: 26px;
    left: 20px;
    right: 20px;
  }
}
@media screen and (max-width: 360px) {
  .about-hero.tab .txt-para {
    font-size: 18px;
  }
}
.about-hero .about-hero-bx {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
.about-hero .about-hero-bx .left {
  -ms-flex: 0 0 40%;
  flex: 0 0 40%;
  max-width: 40%;
  height: 80vh;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
@media screen and (max-width: 1200px) {
  .about-hero .about-hero-bx .left {
    display: none;
  }
}
.about-hero .about-hero-bx .left .top {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 30px;
}
.about-hero .about-hero-bx .left .top img {
  width: 50%;
  max-width: 360px;
}
.about-hero .about-hero-bx .left .bottom {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.about-hero .about-hero-bx .left .bottom img {
  width: 50%;
  max-width: 360px;
}
.about-hero .about-hero-bx .right {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  height: 80vh;
  max-height: 950px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 1200px) {
  .about-hero .about-hero-bx .right {
    display: none;
  }
}
.about-hero .about-hero-bx .right img {
  width: 100%;
}
.about-hero .about-hero-bx .img-anim {
  animation: scrolling-img;
  animation-fill-mode: both;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: linear;
}
.about-hero .about-hero-bx .hero-text {
  position: absolute;
  bottom: 30px;
  width: 100%;
  left: 0;
  right: 0;
}
@media screen and (max-width: 1200px) {
  .about-hero .about-hero-bx .hero-text {
    display: none;
  }
}
.about-hero .about-hero-bx .hero-text .text-para {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 60px;
  font-weight: 500;
  color: #1A1A1A;
  line-height: 70px;
}
@media screen and (max-width: 1600px) {
  .about-hero .about-hero-bx .hero-text .text-para {
    font-size: 42px;
    line-height: 55px;
  }
}
.about-hero .about-hero-bx .hero-text .text-para.freight {
  font-family: "FreightText Pro";
  font-style: normal;
}
.about-hero .about-hero-bx .tab {
  display: none;
}
@media screen and (max-width: 1200px) {
  .about-hero .about-hero-bx .tab {
    display: block;
  }
}

.static-hero-new {
  padding-bottom: 80px;
  overflow: hidden;
}
.static-hero-new .hero-img {
  width: 100%;
  height: 65vh;
  position: relative;
  margin-bottom: 30px;
}
.static-hero-new .hero-img picture {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.static-hero-new .hero-img picture img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  z-index: 2;
  left: 0;
  top: 0;
}
.static-hero-new .hero-text {
  position: relative;
  width: 100%;
}
.static-hero-new .hero-text .text-para {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 60px;
  font-weight: 500;
  color: #1A1A1A;
  line-height: 70px;
}
@media screen and (max-width: 1600px) {
  .static-hero-new .hero-text .text-para {
    font-size: 42px;
    line-height: 55px;
  }
}
.static-hero-new .hero-text .text-para.freight {
  font-family: "FreightText Pro";
  font-style: normal;
}

.s-history {
  padding-top: 80px;
  padding-bottom: 80px;
  border-top: 1px solid #8C8C8C;
  border-bottom: 1px solid #8C8C8C;
  margin-bottom: 60px;
}
@media screen and (max-width: 1200px) {
  .s-history {
    padding-top: 30px;
    padding-bottom: 30px;
    border-bottom: 0;
  }
}
.s-history .s-history-blocks {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.s-history .s-history-blocks.get-in-touch .rich-text p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 20px;
  font-weight: 500;
  line-height: 35px;
}
@media screen and (max-width: 600px) {
  .s-history .s-history-blocks.get-in-touch .rich-text p {
    font-size: 16px;
    line-height: 22px;
  }
}
.s-history .s-history-blocks .left {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 20px 40px;
}
@media screen and (max-width: 1200px) {
  .s-history .s-history-blocks .left {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    justify-content: flex-start;
    padding: 10px 25px;
  }
}
@media screen and (max-width: 600px) {
  .s-history .s-history-blocks .left {
    padding: 10px 0px;
  }
}
.s-history .s-history-blocks .left .s-h-block-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #124634;
  font-size: 40px;
  line-height: 1;
  font-weight: normal;
  font-weight: 400;
}
@media screen and (max-width: 600px) {
  .s-history .s-history-blocks .left .s-h-block-title {
    font-size: 24px;
    padding-top: 20px;
    margin-bottom: 0;
  }
}
.s-history .s-history-blocks .right {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  padding: 20px 40px;
  border-left: 1px solid #8C8C8C;
}
@media screen and (max-width: 1200px) {
  .s-history .s-history-blocks .right {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    border-left: 0;
    border-bottom: 1px solid #8C8C8C;
    padding: 10px 25px;
  }
}
@media screen and (max-width: 600px) {
  .s-history .s-history-blocks .right {
    padding: 10px 0px;
  }
}
.s-history .s-history-blocks .right .rich-text p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 24px;
  font-weight: normal;
  line-height: 44px;
}
@media screen and (max-width: 600px) {
  .s-history .s-history-blocks .right .rich-text p {
    font-size: 16px;
    line-height: 22px;
  }
}
.s-history .s-history-blocks .right .sh-text {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 24px;
  font-weight: normal;
  line-height: 44px;
}
@media screen and (max-width: 600px) {
  .s-history .s-history-blocks .right .sh-text {
    font-size: 16px;
    line-height: 22px;
  }
}
.s-history .s-history-blocks .right .s-contact {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 20px;
  font-weight: 500;
  line-height: 35px;
}
@media screen and (max-width: 600px) {
  .s-history .s-history-blocks .right .s-contact {
    font-size: 16px;
    line-height: 22px;
  }
}
.s-history .s-history-blocks .right .s-line {
  background-color: #8C8C8C;
  height: 1px;
  width: 100%;
  margin-top: 36px;
}
@media screen and (max-width: 1200px) {
  .s-history .s-history-blocks .right .s-line {
    display: none;
  }
}

.static-title {
  padding-top: 80px;
  margin-top: 130px;
}
@media screen and (max-width: 1200px) {
  .static-title {
    padding-top: 20px;
  }
}
@media screen and (max-width: 600px) {
  .static-title {
    padding-top: 0;
  }
}
.static-title .title-g {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 45px;
  color: #124634;
  text-transform: uppercase;
  line-height: 1;
  margin-bottom: 20px;
}
@media screen and (max-width: 600px) {
  .static-title .title-g {
    font-size: 30px;
  }
}

.account-page, .s-faqs, .contact-page {
  padding-top: 80px;
  padding-bottom: 80px;
}
@media screen and (max-width: 600px) {
  .account-page, .s-faqs, .contact-page {
    padding-top: 30px;
  }
}
.account-page .split-here, .s-faqs .split-here, .contact-page .split-here {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.account-page .split-here .image-bx, .s-faqs .split-here .image-bx, .contact-page .split-here .image-bx {
  -ms-flex: 0 0 55%;
  flex: 0 0 55%;
  max-width: 55%;
  height: 85vh;
  max-height: 800px;
  overflow: hidden;
  position: sticky;
  top: 80px;
}
@media screen and (max-width: 1200px) {
  .account-page .split-here .image-bx, .s-faqs .split-here .image-bx, .contact-page .split-here .image-bx {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    height: auto;
    margin-bottom: 30px;
    position: relative;
    top: 0;
  }
}
.account-page .split-here .image-bx img, .s-faqs .split-here .image-bx img, .contact-page .split-here .image-bx img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media screen and (max-width: 600px) {
  .account-page .split-here .image-bx img, .s-faqs .split-here .image-bx img, .contact-page .split-here .image-bx img {
    object-fit: contain;
    height: auto;
  }
}
.account-page .split-here .image-bx .btn, .s-faqs .split-here .image-bx .btn, .contact-page .split-here .image-bx .btn {
  position: absolute;
  z-index: 10;
  bottom: 60px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 14px;
  color: #fff;
  line-height: 1;
  float: right;
  padding: 15px 25px;
  border-radius: 2px;
  border: 1px solid #124634;
  background-color: #124634;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.account-page .split-here .contact-txt-bx, .s-faqs .split-here .contact-txt-bx, .contact-page .split-here .contact-txt-bx {
  -ms-flex: 0 0 40%;
  flex: 0 0 40%;
  max-width: 40%;
  height: inherit;
  height: 85vh;
  max-height: 800px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
}
.account-page .split-here .contact-txt-bx.top-align, .s-faqs .split-here .contact-txt-bx.top-align, .contact-page .split-here .contact-txt-bx.top-align {
  justify-content: flex-start;
  padding-top: 36px;
  border-top: 1px solid #E3E3E3;
}
@media screen and (max-width: 1200px) {
  .account-page .split-here .contact-txt-bx, .s-faqs .split-here .contact-txt-bx, .contact-page .split-here .contact-txt-bx {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    max-height: inherit;
    height: auto;
  }
}
.account-page .split-here .contact-txt-bx .logo, .s-faqs .split-here .contact-txt-bx .logo, .contact-page .split-here .contact-txt-bx .logo {
  margin-bottom: 40px;
  min-width: 236px;
}
.account-page .split-here .contact-txt-bx .contact-title, .s-faqs .split-here .contact-txt-bx .contact-title, .contact-page .split-here .contact-txt-bx .contact-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 600;
  font-size: 50px;
  color: #1A1A1A;
  text-transform: none;
  line-height: 1;
  margin-bottom: 20px;
}
@media screen and (max-width: 600px) {
  .account-page .split-here .contact-txt-bx .contact-title, .s-faqs .split-here .contact-txt-bx .contact-title, .contact-page .split-here .contact-txt-bx .contact-title {
    font-size: 30px;
  }
}
.account-page .split-here .contact-txt-bx .get-in-touch, .s-faqs .split-here .contact-txt-bx .get-in-touch, .contact-page .split-here .contact-txt-bx .get-in-touch {
  background-color: #124634;
  color: #fff;
  text-transform: uppercase;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  line-height: 1;
  padding: 15px 25px;
}
.account-page .split-here .contact-txt-bx .contact-excerpt, .s-faqs .split-here .contact-txt-bx .contact-excerpt, .contact-page .split-here .contact-txt-bx .contact-excerpt {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 1;
  margin-bottom: 60px;
}
@media screen and (max-width: 600px) {
  .account-page .split-here .contact-txt-bx .contact-excerpt, .s-faqs .split-here .contact-txt-bx .contact-excerpt, .contact-page .split-here .contact-txt-bx .contact-excerpt {
    font-size: 16px;
    line-height: normal;
  }
}
@media screen and (max-width: 600px) {
  .account-page .split-here .contact-txt-bx .contact-excerpt br, .s-faqs .split-here .contact-txt-bx .contact-excerpt br, .contact-page .split-here .contact-txt-bx .contact-excerpt br {
    display: none;
  }
}
.account-page .split-here .contact-txt-bx .static-text, .s-faqs .split-here .contact-txt-bx .static-text, .contact-page .split-here .contact-txt-bx .static-text {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 22px;
  line-height: 30px;
  font-weight: normal;
  margin-bottom: 48px;
}
@media screen and (max-width: 600px) {
  .account-page .split-here .contact-txt-bx .static-text, .s-faqs .split-here .contact-txt-bx .static-text, .contact-page .split-here .contact-txt-bx .static-text {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 20px;
  }
}
.account-page .split-here .contact-txt-bx .rich-text p, .s-faqs .split-here .contact-txt-bx .rich-text p, .contact-page .split-here .contact-txt-bx .rich-text p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 22px;
  line-height: 30px;
  font-weight: normal;
  margin-bottom: 48px;
}
@media screen and (max-width: 600px) {
  .account-page .split-here .contact-txt-bx .rich-text p, .s-faqs .split-here .contact-txt-bx .rich-text p, .contact-page .split-here .contact-txt-bx .rich-text p {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 20px;
  }
}
.account-page .split-here .contact-txt-bx .rich-text ul, .s-faqs .split-here .contact-txt-bx .rich-text ul, .contact-page .split-here .contact-txt-bx .rich-text ul {
  margin: 20px 0;
  padding-left: 20px;
  list-style: none;
}
.account-page .split-here .contact-txt-bx .rich-text ul li, .s-faqs .split-here .contact-txt-bx .rich-text ul li, .contact-page .split-here .contact-txt-bx .rich-text ul li {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 22px;
  line-height: 30px;
  font-weight: normal;
  margin-bottom: 48px;
}
.account-page .split-here .contact-txt-bx .rich-text ul li:before, .s-faqs .split-here .contact-txt-bx .rich-text ul li:before, .contact-page .split-here .contact-txt-bx .rich-text ul li:before {
  content: "";
  width: 6px;
  height: 6px;
  background-color: #124634;
  border-radius: 50%;
  position: absolute;
  left: -1em;
  top: 0.6em;
  color: #124634;
}
.account-page .split-here .contact-txt-bx .s-contact-details, .s-faqs .split-here .contact-txt-bx .s-contact-details, .contact-page .split-here .contact-txt-bx .s-contact-details {
  list-style: none;
  padding-left: 0;
  background-color: #fff;
  width: 100%;
}
.account-page .split-here .contact-txt-bx .s-contact-details li, .s-faqs .split-here .contact-txt-bx .s-contact-details li, .contact-page .split-here .contact-txt-bx .s-contact-details li {
  padding: 30px 30px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 26px;
  font-weight: 500;
  line-height: 1;
  border-bottom: 1px solid #E3E3E3;
}
@media screen and (max-width: 600px) {
  .account-page .split-here .contact-txt-bx .s-contact-details li, .s-faqs .split-here .contact-txt-bx .s-contact-details li, .contact-page .split-here .contact-txt-bx .s-contact-details li {
    font-size: 18px;
    line-height: normal;
  }
}
.account-page .split-here .contact-txt-bx .s-contact-details li svg, .s-faqs .split-here .contact-txt-bx .s-contact-details li svg, .contact-page .split-here .contact-txt-bx .s-contact-details li svg {
  margin-right: 12px;
}
.account-page .split-here .contact-txt-bx .s-contact-details li span, .s-faqs .split-here .contact-txt-bx .s-contact-details li span, .contact-page .split-here .contact-txt-bx .s-contact-details li span {
  font-size: 18px;
  font-weight: 400;
  display: inline-block;
  margin-top: 15px;
}
@media screen and (max-width: 600px) {
  .account-page .split-here .contact-txt-bx .s-contact-details li span, .s-faqs .split-here .contact-txt-bx .s-contact-details li span, .contact-page .split-here .contact-txt-bx .s-contact-details li span {
    font-size: 13px;
  }
}

main > .account-page:first-child {
  padding-top: 130px;
}
@media screen and (max-width: 600px) {
  main > .account-page:first-child {
    padding-top: 100px;
  }
}

.s-faqs .split-here {
  align-items: flex-start;
}
.s-faqs .split-here .contact-txt-bx {
  height: auto;
  max-height: inherit;
}
.s-faqs .split-here .s-accordion-container .s-set-content .rich-text p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1A1A1A;
  font-size: 16px;
  font-weight: 400;
}
.s-faqs .split-here .s-accordion-container .s-set-content .rich-text ul li, .s-faqs .split-here .s-accordion-container .s-set-content .rich-text ol li {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1A1A1A;
  font-size: 16px;
  font-weight: 400;
}
.s-faqs .split-here .s-accordion-container .s-set-content .rich-text ul {
  list-style: none;
  padding-left: 20px;
}
.s-faqs .split-here .s-accordion-container .s-set-content .rich-text ul li {
  position: relative;
}
.s-faqs .split-here .s-accordion-container .s-set-content .rich-text ul li::before {
  content: "";
  width: 6px;
  height: 6px;
  background-color: #124634;
  border-radius: 50%;
  position: absolute;
  left: -1em;
  top: 0.6em;
  color: #124634;
}

.s-store-locator {
  margin-bottom: 60px;
}
.s-store-locator .store-locator-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 50px;
  font-weight: 600;
  float: none;
  margin: 0 auto;
  text-align: center;
  display: block;
  width: 60%;
  margin-bottom: 0.25em;
  color: #1A1A1A;
  margin-top: 60px;
}
@media screen and (max-width: 1672px) {
  .s-store-locator .store-locator-title {
    width: 80%;
  }
}
@media screen and (max-width: 900px) {
  .s-store-locator .store-locator-title {
    width: 100%;
  }
}
.s-store-locator .store-locator-sub-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 1;
  text-align: center;
  width: 40%;
  float: none;
  margin: 0 auto;
  text-align: center;
  display: block;
  margin-bottom: 60px;
  color: #1A1A1A;
}
@media screen and (max-width: 1672px) {
  .s-store-locator .store-locator-sub-title {
    width: 80%;
  }
}
@media screen and (max-width: 900px) {
  .s-store-locator .store-locator-sub-title {
    width: 100%;
    margin-bottom: 60px;
  }
}
.s-store-locator .store-locator-inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.s-store-locator .store-locator-inner .locator-sidebar {
  position: relative;
  overflow: hidden;
  height: 80vh;
  -ms-flex: 0 0 30%;
  flex: 0 0 30%;
  max-width: 30%;
}
@media screen and (max-width: 1200px) {
  .s-store-locator .store-locator-inner .locator-sidebar {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    order: 2;
  }
}
.s-store-locator .store-locator-inner .locator-sidebar .search-store-list {
  border-bottom: 1px solid #E6E6E6;
  position: relative;
  background-color: #fff;
}
.s-store-locator .store-locator-inner .locator-sidebar .search-store-list form {
  width: 90%;
  position: relative;
}
.s-store-locator .store-locator-inner .locator-sidebar .search-store-list form svg {
  position: absolute;
  top: 24px;
  left: 30px;
}
.s-store-locator .store-locator-inner .locator-sidebar .search-store-list form input {
  width: 100%;
  padding: 20px 30px 20px 60px;
  color: #BABABA;
  font-size: 12px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  border: 0;
  text-transform: uppercase;
}
.s-store-locator .store-locator-inner .locator-sidebar .search-store-list form input::-webkit-input-placeholder {
  color: #BABABA;
}
.s-store-locator .store-locator-inner .locator-sidebar .search-store-list form input::-moz-placeholder {
  color: #BABABA;
}
.s-store-locator .store-locator-inner .locator-sidebar .search-store-list form input:-ms-input-placeholder {
  color: #BABABA;
}
.s-store-locator .store-locator-inner .locator-sidebar .search-store-list form input:-moz-placeholder {
  color: #BABABA;
}
.s-store-locator .store-locator-inner .locator-sidebar .search-store-list form input:focus {
  outline: none;
  box-shadow: none;
}
.s-store-locator .store-locator-inner .locator-sidebar .search-store-list #Open-filter-store-list {
  position: absolute;
  z-index: 2;
  right: 30px;
  top: 24px;
  cursor: pointer;
}
.s-store-locator .store-locator-inner .locator-sidebar .s-store-list {
  height: calc(80vh - 58px);
  overflow-y: scroll;
}
.s-store-locator .store-locator-inner .locator-sidebar .s-store-list::-webkit-scrollbar {
  display: none;
}
.s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner {
  list-style: none;
  padding: 0;
}
.s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store {
  padding: 30px 20px;
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #E6E6E6;
  cursor: pointer;
}
.s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store.selected {
  background-color: #124634;
  -webkit-transition: background-color 200ms;
  transition: background-color 200ms;
}
.s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store.selected .s-more-info-icon {
  cursor: pointer;
}
.s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store.selected .s-more-info-icon svg.info-icon .info-circle, .s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store.selected .s-more-info-icon svg.info-icon .info-circle-bg {
  fill: #fff;
}
.s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store.selected .s-more-info-icon svg.info-icon .info-exclamation-top, .s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store.selected .s-more-info-icon svg.info-icon .info-exclamation-dot {
  fill: #124634;
}
.s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store.selected .s-store-title, .s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store.selected .s-store-address {
  color: #fff !important;
}
.s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store .store-main-info .s-store-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #262626;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  margin-bottom: 5px;
}
.s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store .store-main-info .s-store-address {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #262626;
  font-size: 13px;
  font-weight: normal;
  margin-bottom: 0;
}
.s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store .s-more-info-icon {
  cursor: pointer;
}
.s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store .s-more-info-icon svg.info-icon .info-circle, .s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store .s-more-info-icon svg.info-icon .info-exclamation-top, .s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store .s-more-info-icon svg.info-icon .info-exclamation-dot {
  fill: #124634;
  position: relative;
  z-index: 2;
}
.s-store-locator .store-locator-inner .locator-sidebar .s-store-list .s-store-inner .s-store .s-more-info-icon svg.info-icon .info-circle-bg {
  fill: #fff;
}
.s-store-locator .store-locator-inner .locator-map {
  -ms-flex: 0 0 70%;
  flex: 0 0 70%;
  max-width: 70%;
}
@media screen and (max-width: 1200px) {
  .s-store-locator .store-locator-inner .locator-map {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    order: 1;
  }
}
.s-store-locator .store-locator-inner .locator-map #S-map {
  height: 80vh;
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  filter: gray;
  -webkit-filter: grayscale(99%);
  -webkit-backface-visibility: hidden;
}
@media screen and (max-width: 1200px) {
  .s-store-locator .store-locator-inner .locator-map #S-map {
    height: 50vh;
  }
}

.store-more-info {
  height: 80vh;
  background-color: #fff;
  position: absolute;
  width: 100%;
  top: 0;
  z-index: 101;
  left: 0;
  transform: translate3d(-100vw, 0, 0);
  padding: 20px 20px 30px 20px;
  transition: transform 800ms cubic-bezier(0.535, 0, 0, 1) 0s;
}
.store-more-info.s-active {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.store-more-info .close-store-more-info {
  position: absolute;
  top: 30px;
  right: 30px;
  cursor: pointer;
}
.store-more-info .store-info-inner .s-store-name {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 24px;
  font-weight: 500;
  margin-bottom: 30px;
  color: #124634;
}
.store-more-info .store-info-inner .s-store-address, .store-more-info .store-info-inner .s-store-tele, .store-more-info .store-info-inner .s-store-open-hours {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 15px;
  font-weight: 500;
  color: #124634;
}
.store-more-info .store-info-inner .s-store-address span, .store-more-info .store-info-inner .s-store-tele span, .store-more-info .store-info-inner .s-store-open-hours span {
  font-weight: 300;
  color: #1A1A1A;
}
.store-more-info .store-info-inner .image-holder {
  max-height: 250px;
  overflow: hidden;
  position: relative;
  margin-bottom: 20px;
}
.store-more-info .store-info-inner .image-holder img {
  object-fit: cover;
  width: 100%;
}
.store-more-info .store-info-inner .get-direction {
  background-color: #124634;
  width: auto;
  max-width: 220px;
  color: #fff;
}

.store-filter-list {
  height: calc(80vh - 59px);
  background-color: #fff;
  position: absolute;
  width: 100%;
  top: 59px;
  z-index: 101;
  left: 0;
  transform: translate3d(-100vw, 0, 0);
  padding-bottom: 30px;
  transition: transform 800ms cubic-bezier(0.535, 0, 0, 1) 0s;
}
.store-filter-list.s-active {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.store-filter-list .s-store-filters {
  list-style: none;
  padding: 0;
}
.store-filter-list .s-store-filters .store-filter {
  padding: 30px 30px;
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #E6E6E6;
  cursor: pointer;
  position: relative;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 15px;
  font-weight: normal;
  color: #1A1A1A;
}
.store-filter-list .s-store-filters .store-filter.selected {
  background-color: #124634;
  transition: background-color 200ms;
}
.store-filter-list .s-store-filters .store-filter.selected .s-filter-chcek #s-tick-mark .circle {
  fill: #fff;
  stroke: #fff;
}
.store-filter-list .s-store-filters .store-filter.selected .s-filter-chcek #s-tick-mark .circle circle:last-child {
  display: none;
}
.store-filter-list .s-store-filters .store-filter.selected .s-filter-chcek .s-filter-tick {
  fill: #124634;
}
.store-filter-list .s-store-filters .store-filter.selected .s-store-filter-label {
  color: #fff;
}
.store-filter-list .s-store-filters .store-filter .s-filter-chcek {
  position: absolute;
  right: 30px;
  top: 33px;
}
.store-filter-list .s-store-filters .store-filter .s-filter-chcek #s-tick-mark .circle {
  fill: #fff;
  stroke: #E6E6E6;
}

.static-hero {
  height: 655px;
  max-height: 655px;
  overflow: hidden;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
}
.static-hero .overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.4);
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.static-hero .overlay h3 {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 50px;
  font-weight: 600;
  float: none;
  margin: 0 auto;
  text-align: center;
  display: block;
  width: 60%;
  margin-bottom: 0.25em;
  color: #fff;
}
@media screen and (max-width: 600px) {
  .static-hero .overlay h3 {
    font-size: 26px;
  }
}
.static-hero .overlay p {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 1;
  text-align: center;
  width: 40%;
  float: none;
  margin: 0 auto;
  text-align: center;
  display: block;
  margin-bottom: 50px;
  color: #fff;
}
@media screen and (max-width: 600px) {
  .static-hero .overlay p {
    font-size: 16px;
    width: 90%;
  }
}

.static-vertical-tabs {
  padding-top: 80px;
  padding-bottom: 80px;
}
.static-vertical-tabs .content-bx {
  display: flex;
  justify-content: flex-start;
  max-width: 70%;
  margin: 0 auto;
}
@media screen and (max-width: 1672px) {
  .static-vertical-tabs .content-bx {
    max-width: 85%;
  }
}
@media screen and (max-width: 1400px) {
  .static-vertical-tabs .content-bx {
    max-width: 100%;
  }
}
.static-vertical-tabs .content-bx .static-tab-column {
  flex-basis: 22%;
  position: sticky;
  top: 100px;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  list-style: none;
  height: fit-content;
}
@media screen and (max-width: 1200px) {
  .static-vertical-tabs .content-bx .static-tab-column {
    display: none;
  }
}
.static-vertical-tabs .content-bx .static-tab-column .tab-btn {
  margin-bottom: 15px;
}
.static-vertical-tabs .content-bx .static-tab-column .tab-btn a {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 18px;
  font-weight: normal;
  line-height: 1.5;
  color: #8C8C8C;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.static-vertical-tabs .content-bx .static-tab-column .tab-btn a:hover {
  color: #1A1A1A;
}
.static-vertical-tabs .content-bx .static-tab-column .tab-btn a.active {
  font-weight: 500;
  color: #124634;
}
.static-vertical-tabs .content-bx .content-area {
  flex-basis: 78%;
  position: relative;
  width: 100%;
  padding-left: 80px;
  padding-right: 20px;
  border-left: 1px solid #E6E6E6;
}
@media screen and (max-width: 1200px) {
  .static-vertical-tabs .content-bx .content-area {
    flex-basis: 100%;
    padding-left: 20px;
    border: 0;
  }
}
@media screen and (max-width: 600px) {
  .static-vertical-tabs .content-bx .content-area {
    padding: 0;
  }
}
.static-vertical-tabs .content-bx .content-area .rich-text h3 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #1A1A1A;
  font-weight: 500;
  font-size: 26px;
}
.static-vertical-tabs .content-bx .content-area .rich-text p, .static-vertical-tabs .content-bx .content-area .rich-text ul li, .static-vertical-tabs .content-bx .content-area .rich-text ol li {
  color: #1A1A1A;
  font-size: 16px;
  font-weight: 400;
}
.static-vertical-tabs .content-bx .content-area .rich-text ol {
  padding-left: 20px;
}
.static-vertical-tabs .content-bx .content-area .rich-text ul {
  padding-left: 20px;
  list-style: none;
}
.static-vertical-tabs .content-bx .content-area .rich-text ul li {
  position: relative;
}
.static-vertical-tabs .content-bx .content-area .rich-text ul li:before {
  content: "";
  width: 6px;
  height: 6px;
  background-color: #124634;
  border-radius: 50%;
  position: absolute;
  left: -1em;
  top: 0.6em;
  color: #124634;
}

.how-it-works {
  padding-bottom: 80px;
  border-bottom: 1px solid #E6E6E6;
}
.how-it-works .section-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 50px;
  font-weight: 600;
  float: none;
  margin: 0 auto;
  text-align: center;
  display: block;
  width: 60%;
  margin-bottom: 0.25em;
}
@media screen and (max-width: 1672px) {
  .how-it-works .section-title {
    width: 80%;
  }
}
@media screen and (max-width: 900px) {
  .how-it-works .section-title {
    width: 100%;
  }
}
@media screen and (max-width: 600px) {
  .how-it-works .section-title {
    font-size: 26px;
  }
}
.how-it-works .sub-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 1;
  text-align: center;
  width: 40%;
  float: none;
  margin: 0 auto;
  text-align: center;
  display: block;
  margin-bottom: 50px;
}
@media screen and (max-width: 1672px) {
  .how-it-works .sub-title {
    width: 80%;
  }
}
@media screen and (max-width: 900px) {
  .how-it-works .sub-title {
    width: 100%;
    margin-bottom: 60px;
  }
}
@media screen and (max-width: 600px) {
  .how-it-works .sub-title {
    font-size: 18px;
  }
}
.how-it-works .steps {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 740px) {
  .how-it-works .steps {
    margin-left: 8.33333%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 1672px) {
  .how-it-works .steps {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
    margin-left: 16.66667%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
.how-it-works .steps .step {
  padding-top: calc(6.438vw - 7.63948px);
  padding-bottom: calc(-1.609vw + 51.90987px);
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  transition: color 200ms;
}
@media (min-width: 420px) {
  .how-it-works .steps .step {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (min-width: 740px) {
  .how-it-works .steps .step {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 1200px) {
  .how-it-works .steps .step {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
}
@media (min-width: 1400px) {
  .how-it-works .steps .step {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (min-width: 1672px) {
  .how-it-works .steps .step {
    padding-top: 100px;
    padding-bottom: 25px;
  }
}
.how-it-works .steps .step:hover .circle {
  background-color: transparent;
  transform: scale3d(1.3, 1.3, 2);
}
.how-it-works .steps .step:hover .circle .number {
  opacity: 0;
}
.how-it-works .steps .step:hover .circle svg {
  opacity: 1;
}
.how-it-works .steps .step .circle {
  margin-bottom: calc(2.146vw + 14.12017px);
  width: 100px;
  height: 100px;
  border: 1px solid #124634;
  background-color: #124634;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: transform 200ms, background-color 200ms;
}
@media (min-width: 1672px) {
  .how-it-works .steps .step .circle {
    margin-bottom: 50px;
  }
}
.how-it-works .steps .step .circle .number {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.14;
  font-weight: 400;
  font-size: calc(1.18vw + 15.26609px);
  font-weight: 700;
  color: #fff;
  margin-top: -0.1em;
}
@media (min-width: 1672px) {
  .how-it-works .steps .step .circle .number {
    font-size: 35px;
  }
}
@media (max-width: 1200px) {
  .how-it-works .steps .step .circle .number {
    opacity: 0;
  }
}
.how-it-works .steps .step .circle svg {
  fill: #124634;
  opacity: 0;
  position: absolute;
  width: 30px;
}
@media (max-width: 1200px) {
  .how-it-works .steps .step .circle svg {
    opacity: 1;
    fill: #fff;
  }
}
.how-it-works .steps .step h3 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
  font-weight: 600;
}
@media (min-width: 1672px) {
  .how-it-works .steps .step h3 {
    font-size: 16px;
  }
}
.how-it-works .steps .step p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: calc(0vw + 16px);
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
@media (min-width: 1672px) {
  .how-it-works .steps .step p {
    font-size: 16px;
  }
}
.how-it-works .steps .step .contact-value {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #124634;
  font-size: 16px;
  font-weight: normal;
  line-height: 1;
}
.how-it-works .sub-note {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #8C8C8C;
  font-size: 14px;
  font-weight: normal;
  text-align: center;
  margin-top: 30px;
  margin-bottom: 80px;
}
.how-it-works .shopping-row {
  display: flex;
  width: 100%;
  justify-content: center;
}
.how-it-works .start-shopping {
  font-family: "GT America", sans-serif;
  font-style: normal;
  background-color: #124634;
  color: #fff;
  display: inline-block !important;
  margin: 0 auto;
  font-size: 14px;
  line-height: 1;
  font-weight: 400;
  padding: 15px 25px;
}

.how-it-works-2 {
  padding-top: 80px;
  padding-bottom: 80px;
  background-color: #C69577;
  margin: 0 -15px;
}
.how-it-works-2 .section-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 50px;
  font-weight: 600;
  float: none;
  margin: 0 auto;
  text-align: center;
  display: block;
  width: 60%;
  margin-bottom: 0.25em;
  color: #fff;
}
@media screen and (max-width: 1672px) {
  .how-it-works-2 .section-title {
    width: 80%;
  }
}
@media screen and (max-width: 900px) {
  .how-it-works-2 .section-title {
    width: 100%;
  }
}
.how-it-works-2 .sub-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 1;
  text-align: center;
  width: 40%;
  float: none;
  margin: 0 auto;
  text-align: center;
  display: block;
  margin-bottom: 0px;
  color: #fff;
}
@media screen and (max-width: 1672px) {
  .how-it-works-2 .sub-title {
    width: 80%;
  }
}
@media screen and (max-width: 900px) {
  .how-it-works-2 .sub-title {
    width: 100%;
    margin-bottom: 60px;
  }
}
.how-it-works-2 .s-special-image-text {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.66667%;
  flex: 0 0 66.66667%;
  max-width: 66.66667%;
  margin-left: 16.66667%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: calc(6.438vw - 7.63948px);
}
@media (min-width: 740px) {
  .how-it-works-2 .s-special-image-text {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 1400px) {
  .how-it-works-2 .s-special-image-text {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 1672px) {
  .how-it-works-2 .s-special-image-text {
    -ms-flex: 0 0 80%;
    flex: 0 0 80%;
    max-width: 80%;
    margin-left: 10%;
  }
}
@media screen and (max-width: 1200px) {
  .how-it-works-2 .s-special-image-text {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
    flex-wrap: wrap;
  }
}
.how-it-works-2 .s-special-image-text .image-wrapper {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  height: fit-content;
  position: sticky;
  top: 60px;
}
@media screen and (max-width: 1200px) {
  .how-it-works-2 .s-special-image-text .image-wrapper {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
    position: relative;
    top: 0;
  }
}
.how-it-works-2 .s-special-image-text .text-wrapper {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  padding: 15px;
}
@media (min-width: 720px) {
  .how-it-works-2 .s-special-image-text .text-wrapper {
    padding: calc(5.365vw - 19.69957px);
  }
}
@media (min-width: 1672px) {
  .how-it-works-2 .s-special-image-text .text-wrapper {
    padding: 70px;
  }
}
@media screen and (max-width: 1200px) {
  .how-it-works-2 .s-special-image-text .text-wrapper {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
  }
}
.how-it-works-2 .s-special-image-text .text-wrapper h3 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 25px;
  line-height: 1;
  margin-bottom: 35px;
}
.how-it-works-2 .s-special-image-text .text-wrapper hr {
  margin-left: calc(-5.365vw + 19.69957px);
  margin-right: calc(-5.365vw + 19.69957px);
  margin-top: calc(2.146vw + 14.12017px);
  margin-bottom: calc(2.146vw + 14.12017px);
  border: 0;
  height: 1px;
  border-top: 1px solid #e6e6e6;
  box-sizing: content-box;
  overflow: visible;
}
@media (min-width: 1672px) {
  .how-it-works-2 .s-special-image-text .text-wrapper hr {
    margin-left: -70px;
    margin-right: -70px;
    margin-top: 50px;
    margin-bottom: 50px;
  }
}
.how-it-works-2 .s-special-image-text .text-wrapper ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
}
.how-it-works-2 .s-special-image-text .text-wrapper ul li {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 20px;
}
.how-it-works-2 .s-special-image-text .text-wrapper ul li svg {
  width: 24px;
  height: 24px;
  min-width: 24px;
  margin-right: 12px;
}
.how-it-works-2 .s-special-image-text .text-wrapper ul li span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 1.15;
  font-size: calc(0.215vw + 16.41202px);
}
@media (min-width: 1672px) {
  .how-it-works-2 .s-special-image-text .text-wrapper ul li span {
    font-size: 20px;
  }
}
.how-it-works-2 .s-special-image-text .text-wrapper .menu li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid #e6e6e6;
  height: calc(2.146vw + 34.12017px);
  margin-bottom: 0;
}
@media (min-width: 1672px) {
  .how-it-works-2 .s-special-image-text .text-wrapper .menu li {
    height: 70px;
  }
}
.how-it-works-2 .s-special-image-text .text-wrapper .menu li:last-child {
  border-bottom: 1px solid #e6e6e6;
}

.choose-variety {
  padding: 100px 0;
}
@media screen and (max-width: 1200px) {
  .choose-variety {
    padding: 40px 0;
  }
}
@media screen and (max-width: 600px) {
  .choose-variety {
    padding: 0;
  }
}
@media screen and (max-width: 600px) {
  .choose-variety.switch .recipe__col-image {
    margin-bottom: 30px;
  }
}
.choose-variety .col-12 {
  display: flex;
  flex-wrap: wrap;
}
.choose-variety .col-12 .recipe__col-text {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
@media (min-width: 740px) {
  .choose-variety .col-12 .recipe__col-text {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 1200px) {
  .choose-variety .col-12 .recipe__col-text {
    margin-left: 0;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 49%;
    flex: 0 0 49%;
    max-width: 49%;
  }
}
@media (min-width: 1400px) {
  .choose-variety .col-12 .recipe__col-text {
    padding-right: 20px;
    padding-left: 20px;
    margin-left: 16.66667%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
}
.choose-variety .col-12 .recipe__col-text .recipe_variety__title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 50px;
  font-weight: 600;
  line-height: 50px;
  margin-bottom: 30px;
}
@media screen and (max-width: 600px) {
  .choose-variety .col-12 .recipe__col-text .recipe_variety__title {
    font-size: 24px;
    line-height: normal;
  }
}
.choose-variety .col-12 .recipe__col-text .recipe_variety__paragraph {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 18px;
  line-height: 24px;
  font-weight: normal;
}
@media screen and (max-width: 600px) {
  .choose-variety .col-12 .recipe__col-text .recipe_variety__paragraph {
    font-size: 16px;
    line-height: normal;
    margin-bottom: 30px;
  }
}
.choose-variety .col-12 .recipe__col-image {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 0;
  margin-top: 30px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
@media (min-width: 740px) {
  .choose-variety .col-12 .recipe__col-image {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 1200px) {
  .choose-variety .col-12 .recipe__col-image {
    margin-left: 0;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 49%;
    flex: 0 0 49%;
    max-width: 49%;
  }
}
@media (min-width: 1400px) {
  .choose-variety .col-12 .recipe__col-image {
    padding-right: 20px;
    padding-left: 20px;
    margin-left: 16.66667%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
}

.chefs-fav {
  padding-top: 80px;
  padding-bottom: 80px;
  width: 100%;
  overflow: hidden;
}
.chefs-fav .swiper-container {
  padding: 0;
  width: 100%;
  overflow: hidden;
}
.chefs-fav .swiper-button-prev-recipe {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  right: auto;
  left: 10px;
}
.chefs-fav .swiper-button-prev-recipe:after {
  content: url("../svg/arrow-left-slider-w.485c4677b0d0.svg");
}
.chefs-fav .swiper-button-prev-recipe:focus {
  border: 0;
  outline: none;
  box-shadow: none;
}
.chefs-fav .swiper-button-next-recipe {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  right: 10px;
  left: auto;
}
.chefs-fav .swiper-button-next-recipe:after {
  content: url("../svg/arrow-right-slider-w.4877da06b9df.svg");
}
.chefs-fav .swiper-button-next-recipe:focus {
  border: 0;
  outline: none;
  box-shadow: none;
}
@media screen and (max-width: 1200px) {
  .chefs-fav .swiper-button-prev-recipe, .chefs-fav .swiper-button-next-recipe {
    display: none;
  }
}
.chefs-fav .swiper-button-disabled {
  display: none;
}
.chefs-fav .recipe-chefs-bx {
  display: flex;
  flex-wrap: wrap;
}
.chefs-fav .recipe-chefs-bx .text-bx {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  background-color: #fff;
  padding: 100px;
  padding-bottom: 60px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 1200px) {
  .chefs-fav .recipe-chefs-bx .text-bx {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    order: 2;
    padding: 45px;
  }
}
@media screen and (max-width: 600px) {
  .chefs-fav .recipe-chefs-bx .text-bx {
    padding: 40px 25px;
  }
}
.chefs-fav .recipe-chefs-bx .text-bx .recipe-no {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 600;
  font-size: 60px;
  text-align: center;
  line-height: 1;
}
@media screen and (max-width: 1200px) {
  .chefs-fav .recipe-chefs-bx .text-bx .recipe-no {
    margin-bottom: 60px;
    font-size: 45px;
  }
}
@media screen and (max-width: 600px) {
  .chefs-fav .recipe-chefs-bx .text-bx .recipe-no {
    margin-bottom: 45px;
    font-size: 24px;
  }
}
.chefs-fav .recipe-chefs-bx .text-bx .recipe-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 60px;
  font-weight: 600;
  text-align: center;
  line-height: 60px;
}
@media screen and (max-width: 1200px) {
  .chefs-fav .recipe-chefs-bx .text-bx .recipe-title {
    margin-bottom: 60px;
    font-size: 45px;
    line-height: 45px;
  }
}
@media screen and (max-width: 600px) {
  .chefs-fav .recipe-chefs-bx .text-bx .recipe-title {
    margin-bottom: 45px;
    font-size: 24px;
    line-height: 24px;
  }
}
.chefs-fav .recipe-chefs-bx .text-bx .align-bottom .cuisine {
  width: 100%;
  text-align: center;
  text-transform: uppercase;
  color: #A3A3A3;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-size: 13px;
  margin-bottom: 8px;
}
.chefs-fav .recipe-chefs-bx .text-bx .align-bottom .cook-prep-time {
  width: 100%;
  text-align: center;
  text-transform: uppercase;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-size: 13px;
}
.chefs-fav .recipe-chefs-bx .image-bx {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}
@media screen and (max-width: 1200px) {
  .chefs-fav .recipe-chefs-bx .image-bx {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    order: 1;
  }
}

.mealkit-ex {
  padding-bottom: 80px;
  padding-top: 80px;
  border-top: 1px solid #E3E3E3;
}
.mealkit-ex .mealkit-ex-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 50px;
  font-weight: 500;
  float: none;
  margin: 0 auto;
  text-align: center;
  display: block;
  width: 60%;
}
@media screen and (max-width: 1672px) {
  .mealkit-ex .mealkit-ex-title {
    width: 80%;
  }
}
@media screen and (max-width: 1200px) {
  .mealkit-ex .mealkit-ex-title {
    width: 100%;
  }
}
.mealkit-ex .mealkit-ex-sub-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  text-align: center;
  width: 40%;
  float: none;
  margin: 0 auto;
  text-align: center;
  display: block;
  margin-bottom: 60px;
}
@media screen and (max-width: 1672px) {
  .mealkit-ex .mealkit-ex-sub-title {
    width: 80%;
  }
}
@media screen and (max-width: 1200px) {
  .mealkit-ex .mealkit-ex-sub-title {
    width: 100%;
  }
}
.mealkit-ex .section-title {
  width: 100%;
}
.mealkit-ex .weeks-recipies {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.mealkit-ex .weeks-recipies .recipe-bx {
  -ms-flex: 0 0 23%;
  flex: 0 0 23%;
  max-width: 23%;
}
@media screen and (max-width: 1200px) {
  .mealkit-ex .weeks-recipies .recipe-bx {
    -ms-flex: 0 0 48%;
    flex: 0 0 48%;
    max-width: 48%;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 600px) {
  .mealkit-ex .weeks-recipies .recipe-bx {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.mealkit-ex .weeks-recipies .recipe-bx .text-bx {
  background-color: #fff;
  padding: 40px 30px;
}
.mealkit-ex .weeks-recipies .recipe-bx .text-bx .recipe-name {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 25px;
  font-weight: 500;
  line-height: 28px;
  margin-bottom: 10px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}
.mealkit-ex .weeks-recipies .recipe-bx .text-bx .recipe-with {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #8C8C8C;
  font-size: 16px;
  line-height: 1;
  font-weight: normal;
}

.cta-mealkit {
  min-height: 560px;
  width: 100%;
  position: relative;
  background-position: center center;
}
.cta-mealkit .overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.2);
}
.cta-mealkit .overlay .cta-txt {
  color: #fff;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 60px;
  line-height: 60px;
  font-weight: 400;
  width: 40%;
  text-align: center;
}
@media screen and (max-width: 600px) {
  .cta-mealkit .overlay .cta-txt {
    font-size: 36px;
    line-height: 36px;
  }
}

.cs-slider .cta-cs-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 50px;
  font-weight: 500;
  float: none;
  margin: 0 auto;
  text-align: center;
  display: block;
  width: 60%;
}
@media screen and (max-width: 1672px) {
  .cs-slider .cta-cs-title {
    width: 80%;
  }
}
@media screen and (max-width: 1200px) {
  .cs-slider .cta-cs-title {
    width: 100%;
  }
}
.cs-slider .cta-cs-sub-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  text-align: center;
  width: 40%;
  float: none;
  margin: 0 auto;
  text-align: center;
  display: block;
  margin-bottom: 60px;
}
@media screen and (max-width: 1672px) {
  .cs-slider .cta-cs-sub-title {
    width: 80%;
  }
}
@media screen and (max-width: 1200px) {
  .cs-slider .cta-cs-sub-title {
    width: 100%;
  }
}

.cta-variety {
  margin-top: 180px;
  margin-bottom: 80px;
  min-height: 700px;
  width: 100%;
  background-position: center center;
  background-size: cover;
  display: block;
  display: flex;
  justify-content: center;
  align-items: flex-start;
}
@media screen and (max-width: 600px) {
  .cta-variety {
    align-items: center;
  }
}
.cta-variety .cta-inner {
  background-color: #fff;
  padding: 50px;
  border-radius: 5px;
  position: relative;
  top: -100px;
  max-width: 680px;
}
@media screen and (max-width: 600px) {
  .cta-variety .cta-inner {
    top: 0;
    padding: 25px;
  }
}
.cta-variety .cta-inner .cta-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 50px;
  font-weight: 500;
  line-height: 50px;
  text-align: center;
  width: 80%;
  margin: 0 auto;
  margin-bottom: 50px;
}
@media screen and (max-width: 600px) {
  .cta-variety .cta-inner .cta-title {
    font-size: 24px;
    line-height: normal;
    width: 100%;
  }
}
.cta-variety .cta-inner ul {
  list-style: none;
  padding-left: 0;
}
.cta-variety .cta-inner ul li {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 20px;
}
.cta-variety .cta-inner ul li svg {
  margin-right: 12px;
  min-width: 24px;
  height: 24px;
  position: relative;
  top: 4px;
}
.cta-variety .cta-inner ul li span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 22px;
  font-weight: normal;
  line-height: normal;
}
@media screen and (max-width: 600px) {
  .cta-variety .cta-inner ul li span {
    font-size: 16px;
  }
}

.benefits {
  margin-top: calc(6.438vw - 7.63948px);
  background-color: #fafafa;
}
@media (min-width: 1672px) {
  .benefits {
    margin-top: 80px;
  }
}
@media (max-width: 739px) {
  .benefits {
    margin-top: 40px;
  }
}
.benefits .benefit_wrap {
  background: #fff;
  border: 1px solid #eee;
  padding: 40px 15px;
  text-align: center;
  flex: 0 0 25%;
  max-width: 25%;
  position: relative;
}
@media screen and (max-width: 900px) {
  .benefits .benefit_wrap {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media screen and (max-width: 560px) {
  .benefits .benefit_wrap {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.benefits .benefit_wrap .benefit_wrap--icon {
  margin: 0 0 15px;
  width: 45px;
}
.benefits .benefit_wrap p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.05em;
  line-height: 1.5;
  text-transform: none;
}

.start_shopping_wrap {
  margin-top: 40px;
  background-color: #fafafa;
}
.start_shopping_wrap .container {
  display: flex;
  justify-content: center;
}
.start_shopping_wrap .c-btn {
  max-height: 50px;
  display: inline-block;
  position: relative;
}
.start_shopping_wrap .c-btn .c-btn__button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  height: 100%;
  position: relative;
  width: 100%;
  display: block;
  transition: color 0.2s;
}
.start_shopping_wrap .c-btn .c-btn__button:hover {
  color: inherit;
  text-decoration: none;
}
.start_shopping_wrap .c-btn .c-btn__button .bright-button {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  line-height: 1;
  background: #386455;
  border-radius: 4px;
  color: #fff;
  padding: 15px 25px;
  transition: all 0.2s ease;
}

.assistance {
  margin-bottom: calc(6.438vw - 7.63948px);
  margin-top: calc(6.438vw - 7.63948px);
  background-color: #fafafa;
}
@media (min-width: 1672px) {
  .assistance {
    margin-top: 80px;
    margin-bottom: 80px;
  }
}
@media (max-width: 739px) {
  .assistance {
    margin-top: 40px;
    margin-bottom: 40px;
  }
}
.assistance p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.05em;
  line-height: 1.5;
  text-transform: none;
}

.our-story {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  background-color: #fff;
  position: relative;
}
@media (max-width: 1200px) {
  .our-story {
    grid-template-columns: 1fr;
  }
}
.our-story .img {
  position: relative;
}
.our-story .img .inner {
  width: 100%;
  height: calc(80vh - 60px);
  position: relative;
}
@media (max-width: 1672px) {
  .our-story .img .inner {
    height: calc(100vh - 60px);
  }
}
@media (max-width: 1200px) {
  .our-story .img .inner {
    height: calc(60vh - 60px);
  }
}
.our-story .img .inner img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.our-story .txt {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding-left: 50px;
  padding-bottom: 50px;
  box-sizing: border-box;
}
@media screen and (max-width: 1200px) {
  .our-story .txt {
    padding: 0 50px 50px;
  }
}
@media screen and (max-width: 600px) {
  .our-story .txt {
    padding: 0 30px 30px;
  }
}
.our-story .txt h1 {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 60px;
  font-weight: 600;
  color: #1A1A1A;
  line-height: 1;
  margin: 40px 0;
}
@media screen and (max-width: 600px) {
  .our-story .txt h1 {
    font-size: 36px;
  }
}
.our-story .txt p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 18px;
  line-height: 20px;
  letter-spacing: 0.02em;
  max-width: 70%;
  margin: 0 0 24px;
}
@media screen and (max-width: 1200px) {
  .our-story .txt p {
    max-width: 80%;
  }
}
@media screen and (max-width: 600px) {
  .our-story .txt p {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 20px;
    max-width: 100%;
  }
}
.our-story .txt svg {
  cursor: pointer;
}

.story-timeline {
  padding: 130px 0 0;
}
@media (max-width: 1200px) {
  .story-timeline {
    padding: 60px 0 0;
  }
}
.story-timeline .row {
  display: flex;
  justify-content: center;
}
.story-timeline .timeline {
  width: 80%;
  min-height: 200px;
  position: relative;
}
@media (max-width: 1200px) {
  .story-timeline .timeline {
    width: 90%;
  }
}
@media (max-width: 600px) {
  .story-timeline .timeline {
    width: 100%;
  }
}
.story-timeline .timeline::after {
  content: "";
  position: absolute;
  z-index: 2;
  top: 30px;
  left: 50%;
  width: 1px;
  height: calc(100% - 30px);
  border-right: 2px dashed #C3C3C3;
}
@media (max-width: 1200px) {
  .story-timeline .timeline::after {
    left: auto;
    right: 0;
  }
}
@media (max-width: 600px) {
  .story-timeline .timeline::after {
    right: 12px;
  }
}
.story-timeline .timeline .milestone {
  padding: 0 0 200px 0;
  width: 50%;
  display: block;
  box-sizing: border-box;
}
@media (max-width: 1200px) {
  .story-timeline .timeline .milestone {
    width: 100%;
    padding: 0 0 120px 0;
  }
}
@media (max-width: 600px) {
  .story-timeline .timeline .milestone {
    padding: 0 0 60px 0;
  }
}
.story-timeline .timeline .milestone:nth-child(odd) {
  margin-right: 50%;
  padding-right: 50px;
}
@media (max-width: 1200px) {
  .story-timeline .timeline .milestone:nth-child(odd) {
    margin: 0;
  }
}
@media (max-width: 600px) {
  .story-timeline .timeline .milestone:nth-child(odd) {
    padding-left: 30px;
  }
}
.story-timeline .timeline .milestone:nth-child(odd) h3 {
  text-align: right;
}
.story-timeline .timeline .milestone:nth-child(odd) h3::after {
  right: -63px;
}
@media (max-width: 600px) {
  .story-timeline .timeline .milestone:nth-child(odd) h3::after {
    right: -50px;
  }
}
.story-timeline .timeline .milestone:nth-child(even) {
  margin-left: 50%;
  padding-left: 50px;
}
@media (max-width: 1200px) {
  .story-timeline .timeline .milestone:nth-child(even) {
    margin: 0;
    padding-left: 0;
    padding-right: 50px;
  }
}
@media (max-width: 600px) {
  .story-timeline .timeline .milestone:nth-child(even) {
    padding-left: 30px;
  }
}
.story-timeline .timeline .milestone:nth-child(even) h3 {
  text-align: left;
}
@media (max-width: 1200px) {
  .story-timeline .timeline .milestone:nth-child(even) h3 {
    text-align: right;
  }
}
.story-timeline .timeline .milestone:nth-child(even) h3::after {
  left: -60px;
}
@media (max-width: 1200px) {
  .story-timeline .timeline .milestone:nth-child(even) h3::after {
    left: auto;
    right: -63px;
  }
}
@media (max-width: 600px) {
  .story-timeline .timeline .milestone:nth-child(even) h3::after {
    right: -50px;
  }
}
.story-timeline .timeline .milestone h3 {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 60px;
  font-weight: 600;
  color: #1A1A1A;
  line-height: 1;
  margin: 0 0 30px;
  position: relative;
}
@media screen and (max-width: 600px) {
  .story-timeline .timeline .milestone h3 {
    font-size: 36px;
  }
}
.story-timeline .timeline .milestone h3::after {
  content: "";
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: #AE862E;
  position: absolute;
  z-index: 10;
  display: block;
  top: 50%;
  transform: translateY(-35%);
}
.story-timeline .timeline .milestone .img {
  width: 100%;
}
.story-timeline .timeline .milestone .img img {
  width: 100%;
  height: auto;
}
.story-timeline .timeline .milestone .txt {
  padding-top: 35px;
}
.story-timeline .timeline .milestone .txt p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 22px;
  line-height: 28px;
  margin: 0 0 40px;
}
@media screen and (max-width: 600px) {
  .story-timeline .timeline .milestone .txt p {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 20px;
  }
}
.story-timeline .timeline .milestone .txt p:last-child {
  margin-bottom: 0;
}

.s-leadership {
  background: #014b39;
  position: relative;
  overflow: hidden;
  padding: 48px 0;
}
.s-leadership .leadContainer {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  display: block;
  position: relative;
}
.s-leadership .leadContainer h3 {
  font-family: "GT America";
  font-size: 48px;
  font-weight: 600;
  color: #fff;
  margin: 0 0 48px;
}
@media (max-width: 1200px) {
  .s-leadership .leadContainer h3 {
    font-size: 39px;
    text-align: center;
  }
}
@media (max-width: 600px) {
  .s-leadership .leadContainer h3 {
    font-size: 32px;
  }
}
.s-leadership .team {
  display: block;
  padding-bottom: 30px;
  width: 100%;
  position: relative;
}
.s-leadership .team.mb {
  margin-bottom: 60px;
}
.s-leadership .team h4 {
  font-family: "GT America";
  font-size: 32px;
  color: #fff;
  font-weight: 600;
  margin: 0 0 32px;
}
@media (max-width: 600px) {
  .s-leadership .team h4 {
    font-size: 20px;
    font-weight: 300;
    text-align: center;
  }
}
.s-leadership .team .swiper-container {
  width: 100%;
  overflow: hidden;
  padding: 0;
  position: relative;
}
.s-leadership .team .swiper-container .swiper-slide .teamMember {
  background: #e6e6d3;
  border-radius: 40px;
  padding: 28px 25px;
  height: auto;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.s-leadership .team .swiper-container .swiper-slide .teamMember .profilePic {
  width: 100%;
  max-width: 180px;
  border-radius: 50%;
  overflow: hidden;
}
.s-leadership .team .swiper-container .swiper-slide .teamMember .profilePic img {
  width: 100%;
  height: auto;
}
.s-leadership .team .swiper-container .swiper-slide .teamMember .infoBx {
  padding-top: 24px;
  text-align: left;
  transition: all 0.3s ease-in-out;
}
.s-leadership .team .swiper-container .swiper-slide .teamMember .infoBx .fullName {
  font-family: "GT America";
  color: #014b39;
  font-size: 24px;
  font-weight: 500;
  margin: 0 0 8px;
}
@media (max-width: 680px) {
  .s-leadership .team .swiper-container .swiper-slide .teamMember .infoBx .fullName {
    font-size: 20px;
  }
}
@media (min-width: 800px) {
  .s-leadership .team .swiper-container .swiper-slide .teamMember .infoBx .fullName.addH {
    min-height: 100px;
  }
}
.s-leadership .team .swiper-container .swiper-slide .teamMember .infoBx .designation {
  font-family: "GT America";
  font-size: 16px;
  font-weight: 600;
  color: #c49911;
  line-height: 17px;
  min-height: 34px;
}
@media (max-width: 680px) {
  .s-leadership .team .swiper-container .swiper-slide .teamMember .infoBx .designation {
    font-size: 20px;
  }
}
@media (max-width: 1200px) {
  .s-leadership .team .arrows {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row-reverse;
    gap: 40px;
    padding: 30px 0;
  }
  .s-leadership .team .arrows.npt {
    padding-top: 10px;
  }
}
.s-leadership .team .swiper-button-next-leader,
.s-leadership .team .swiper-button-prev-leader {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 47px;
  height: 47px;
  border: 1px solid #c49911;
  position: absolute;
  z-index: 10;
  top: 50%;
  border-radius: 50%;
  cursor: pointer;
  transition: 0.5s ease;
}
@media (max-width: 1200px) {
  .s-leadership .team .swiper-button-next-leader,
  .s-leadership .team .swiper-button-prev-leader {
    position: relative;
    top: 0;
    left: auto;
    right: auto;
    background-color: #c49911;
  }
  .s-leadership .team .swiper-button-next-leader svg path,
  .s-leadership .team .swiper-button-prev-leader svg path {
    stroke: #fff;
  }
}
.s-leadership .team .swiper-button-next-leader:hover,
.s-leadership .team .swiper-button-prev-leader:hover {
  background-color: #c49911;
}
.s-leadership .team .swiper-button-next-leader:hover svg path,
.s-leadership .team .swiper-button-prev-leader:hover svg path {
  stroke: #fff;
}
.s-leadership .team .swiper-button-next-leader svg,
.s-leadership .team .swiper-button-prev-leader svg {
  width: 12px;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.s-leadership .team .swiper-button-next-leader svg path,
.s-leadership .team .swiper-button-prev-leader svg path {
  stroke: #c49911;
}
@media (max-width: 1200px) {
  .s-leadership .team .swiper-button-next-leader svg path,
  .s-leadership .team .swiper-button-prev-leader svg path {
    stroke: #fff;
  }
}
.s-leadership .team .swiper-button-next-leader.swiper-button-disabled,
.s-leadership .team .swiper-button-prev-leader.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.s-leadership .team .swiper-button-next-leader {
  right: -61px;
}
@media (max-width: 1200px) {
  .s-leadership .team .swiper-button-next-leader {
    position: relative;
    top: 0;
    left: auto;
    right: auto;
  }
}
.s-leadership .team .swiper-button-prev-leader {
  left: -66px;
}
@media (max-width: 1200px) {
  .s-leadership .team .swiper-button-prev-leader {
    position: relative;
    top: 0;
    left: auto;
    right: auto;
  }
}
.s-leadership .team .swiper-button-prev-leader svg {
  transform: rotate(180deg);
}

.leader-modal {
  position: fixed;
  z-index: 999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
}
.leader-modal.open {
  display: block;
}
.leader-modal .overlay {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.25;
  cursor: pointer;
}
.leader-modal .modal-container {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: calc(100% - 40px);
  max-width: 750px;
  height: auto;
}
.leader-modal .modal-container .modal-inner {
  padding: 50px 30px;
  box-sizing: border-box;
  background: #e6e6d3;
  border-radius: 40px;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  width: calc(100% - 40px);
  max-width: 750px;
}
.leader-modal .modal-container .modal-inner .close-modal {
  width: 18px;
  height: auto;
  position: absolute;
  z-index: 10;
  top: 50px;
  right: 30px;
  cursor: pointer;
}
.leader-modal .modal-container .modal-inner .profilePic {
  padding-top: 30px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.leader-modal .modal-container .modal-inner .profilePic img {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  overflow: hidden;
}
.leader-modal .modal-container .modal-inner .infoBx {
  text-align: center;
  padding-top: 20px;
}
.leader-modal .modal-container .modal-inner .infoBx .fullName {
  font-family: "GT America";
  color: #014b39;
  font-size: 30px;
  line-height: 48px;
  font-weight: 500;
  margin: 0 0 8px;
}
@media (max-width: 680px) {
  .leader-modal .modal-container .modal-inner .infoBx .fullName {
    font-size: 20px;
    line-height: 20px;
  }
}
.leader-modal .modal-container .modal-inner .infoBx .designation {
  font-family: "GT America";
  font-size: 24px;
  line-height: 25px;
  font-weight: 600;
  min-height: 34px;
  color: #c49911;
}
@media (max-width: 680px) {
  .leader-modal .modal-container .modal-inner .infoBx .designation {
    font-size: 17px;
    line-height: 18px;
  }
}
.leader-modal .modal-container .modal-inner .infoBx .description {
  font-family: "GT America";
  font-size: 24px;
  line-height: 28px;
  font-weight: 400;
  color: #000;
  max-width: 90%;
  margin: 0 auto 30px;
}
@media (max-width: 680px) {
  .leader-modal .modal-container .modal-inner .infoBx .description {
    font-size: 14px;
    line-height: 20px;
    font-weight: 300;
    max-width: 100%;
  }
}

html[lang=ar-ae] .s-leadership .leadContainer h3 {
  text-align: right;
}
html[lang=ar-ae] .s-leadership .team h4 {
  text-align: right;
}
html[lang=ar-ae] .s-leadership .team .teamMember .fullName,
html[lang=ar-ae] .s-leadership .team .teamMember .designation {
  text-align: right;
}
html[lang=ar-ae] .s-leadership .team .arrows {
  flex-direction: row;
}
html[lang=ar-ae] .s-leadership .team .arrows .swiper-button-next-leader {
  right: auto;
  left: -66px;
}
html[lang=ar-ae] .s-leadership .team .arrows .swiper-button-next-leader svg {
  transform: rotate(180deg);
}
html[lang=ar-ae] .s-leadership .team .arrows .swiper-button-prev-leader {
  left: auto;
  right: -61px;
}
html[lang=ar-ae] .s-leadership .team .arrows .swiper-button-prev-leader svg {
  transform: none;
}
html[lang=ar-ae] .leader-modal .infoBx .fullName,
html[lang=ar-ae] .leader-modal .infoBx .designation {
  text-align: right;
  max-width: 90%;
  margin: 0 auto;
}
@media (max-width: 680px) {
  html[lang=ar-ae] .leader-modal .infoBx .fullName,
  html[lang=ar-ae] .leader-modal .infoBx .designation {
    max-width: 100%;
  }
}
html[lang=ar-ae] .leader-modal .infoBx .description {
  text-align: right;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// ---------------------------------------------1 check out begin-------------------------------------------*/
.express_checkout_component {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2000;
  pointer-events: none;
}
.express_checkout_component .basket-overlay {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}
@media screen and (max-width: 600px) {
  .express_checkout_component .basket-overlay {
    display: none !important;
  }
}
.express_checkout_component .express-holder {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  max-width: 800px;
  width: 45vw;
  z-index: 2;
  background-color: #fff;
  opacity: 0;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
  transform: translateX(100vw);
}
@media screen and (max-width: 1800px) {
  .express_checkout_component .express-holder {
    width: 48vw;
  }
}
@media screen and (max-width: 1672px) {
  .express_checkout_component .express-holder {
    width: 60vw;
  }
}
@media screen and (max-width: 1200px) {
  .express_checkout_component .express-holder {
    width: 100vw;
  }
}
.express_checkout_component .express-holder form {
  width: 100%;
  display: flex;
}
.express_checkout_component .express-holder.active {
  -webkit-transform: none;
  transform: none;
  opacity: 1;
}
.express_checkout_component .express-holder .top-row {
  background-color: #F9F9F9;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 40px 20px 40px 40px;
  min-height: 58px;
  border-bottom: 1px solid #E8E8E8;
}
@media (max-width: 600px) {
  .express_checkout_component .express-holder .top-row {
    padding: 20px 20px 20px 30px;
  }
}
.express_checkout_component .express-holder .top-row .close-basket, .express_checkout_component .express-holder .top-row .close-time-slot {
  cursor: pointer;
}
.express_checkout_component .express-holder .express_options {
  display: inline-block;
  height: calc(100vh - 208px);
  overflow: auto;
}
@media (max-width: 600px) {
  .express_checkout_component .express-holder .express_options {
    height: calc(100vh - 150px);
  }
}
.express_checkout_component .express-holder .express_options .heading_area {
  display: flex;
  justify-content: space-between;
}
.express_checkout_component .express-holder .express_options .heading_area .left .title {
  font-size: 26px;
  color: #1a1a1a;
  margin-bottom: 5px;
}
.express_checkout_component .express-holder .express_options .heading_area .left .description {
  color: #8C8C8C;
  font-size: 16px;
}
.express_checkout_component .express-holder .express_options .heading_area .right a {
  font-size: 16px;
  padding: 0px;
  color: #2e96ff;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
}
@media (max-width: 600px) {
  .express_checkout_component .express-holder .express_options .heading_area .right {
    position: absolute;
    right: 30px;
    bottom: 20px;
  }
}
.express_checkout_component .express-holder .express_options label {
  width: 100%;
  cursor: pointer;
}
.express_checkout_component .express-holder .express_options .s-tab-inner-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 25px;
  line-height: 1;
  font-weight: normal;
  color: #1A1A1A;
}
.express_checkout_component .express-holder .express_options .s-tab-inner-sub-text {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  font-weight: 300;
  color: #BABABA;
}
.express_checkout_component .express-holder .express_options .express_options_sub {
  padding: 40px 30px;
  border-bottom: 1px solid #eee;
  position: relative;
}
@media (max-width: 600px) {
  .express_checkout_component .express-holder .express_options .express_options_sub {
    padding-bottom: 60px;
  }
}
.express_checkout_component .express-holder .express_options .express_options_sub .sub-options {
  position: relative;
  margin-bottom: 0px;
}
.express_checkout_component .express-holder .express_options .express_options_sub .sub-options.checked .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.express_checkout_component .express-holder .express_options .express_options_sub .sub-options.checked .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.express_checkout_component .express-holder .express_options .express_options_sub .sub-options .s-card-chcek {
  position: absolute;
  right: 15px;
  top: 36px;
}
.express_checkout_component .express-holder .express_options .express_options_sub .sub-options .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #fff;
  stroke: #E6E6E6;
}
.express_checkout_component .express-holder .express_options .express_options_sub .sub-options input:checked + .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.express_checkout_component .express-holder .express_options .express_options_sub .sub-options input:checked + .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.express_checkout_component .express-holder .express_options .express_options_sub .sub-options input:checked yaqhexas .s-option-checkout {
  border-color: #124634;
}
.express_checkout_component .express-holder .express_options .express_options_sub .continue-row {
  margin-top: 30px;
}
.express_checkout_component .express-holder .express_options .payment-method-1 {
  padding: 40px 30px;
  border-bottom: 1px solid #eee;
  position: relative;
}
@media (max-width: 600px) {
  .express_checkout_component .express-holder .express_options .payment-method-1 {
    padding-bottom: 60px;
  }
}
.express_checkout_component .express-holder .express_options .payment-method-1 .card-option {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px;
  border: 1px solid #F4F4F4;
  border-radius: 4px;
  margin-top: 20px;
}
.express_checkout_component .express-holder .express_options .payment-method-1 .card-option .left {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% - 30px);
}
@media screen and (max-width: 1500px) {
  .express_checkout_component .express-holder .express_options .payment-method-1 .card-option .left {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
  }
}
@media screen and (max-width: 600px) {
  .express_checkout_component .express-holder .express_options .payment-method-1 .card-option .left {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
  }
}
.express_checkout_component .express-holder .express_options .payment-method-1 .card-option .left .top-lay {
  display: flex;
}
@media screen and (max-width: 1500px) {
  .express_checkout_component .express-holder .express_options .payment-method-1 .card-option .left .top-lay {
    width: 100%;
  }
}
@media screen and (max-width: 600px) {
  .express_checkout_component .express-holder .express_options .payment-method-1 .card-option .left .top-lay {
    display: block;
  }
}
.express_checkout_component .express-holder .express_options .payment-method-1 .card-option .left svg {
  margin-right: 15px;
}
.express_checkout_component .express-holder .express_options .payment-method-1 .card-option .left .card-number {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  color: #1A1A1A;
  font-weight: 500;
  line-height: 1;
  display: inline-block;
  margin-right: 10px;
}
@media screen and (max-width: 380px) {
  .express_checkout_component .express-holder .express_options .payment-method-1 .card-option .left .card-number {
    font-size: 13px;
  }
}
@media screen and (max-width: 320px) {
  .express_checkout_component .express-holder .express_options .payment-method-1 .card-option .left .card-number {
    font-size: 11px;
  }
}
.express_checkout_component .express-holder .express_options .payment-method-1 .card-option .left .name-on-card {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  color: #BABABA;
  font-weight: 300;
  line-height: 1;
  display: inline-block;
  margin-right: 10px;
}
@media screen and (max-width: 1500px) {
  .express_checkout_component .express-holder .express_options .payment-method-1 .card-option .left .name-on-card {
    padding-left: 42px;
  }
}
@media screen and (max-width: 600px) {
  .express_checkout_component .express-holder .express_options .payment-method-1 .card-option .left .name-on-card {
    display: block;
    margin-left: 0;
    padding-left: 42px;
  }
}
@media screen and (max-width: 380px) {
  .express_checkout_component .express-holder .express_options .payment-method-1 .card-option .left .name-on-card {
    font-size: 13px;
  }
}
@media screen and (max-width: 320px) {
  .express_checkout_component .express-holder .express_options .payment-method-1 .card-option .left .name-on-card {
    font-size: 11px;
  }
}
.express_checkout_component .express-holder .express_options .payment-method-1 .card-option .s-card-chcek {
  display: none;
}
.express_checkout_component .express-holder .express_options .payment-method-1 .card-option .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #fff;
  stroke: #E6E6E6;
}
.express_checkout_component .express-holder .express_options .payment-method-1 input:checked + .card-option {
  border-color: #134634;
}
.express_checkout_component .express-holder .express_options .payment-method-1 input:checked + .card-option .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.express_checkout_component .express-holder .express_options .payment-method-1 input:checked + .card-option .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.express_checkout_component .express-holder .express_options .express_Address {
  padding: 40px 30px;
  border-bottom: 1px solid #eee;
  position: relative;
}
@media (max-width: 600px) {
  .express_checkout_component .express-holder .express_options .express_Address {
    padding-bottom: 60px;
  }
}
.express_checkout_component .express-holder .express_options .express_Address .address_option {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px;
  border: 1px solid #F4F4F4;
  border-radius: 4px;
  margin-top: 20px;
}
.express_checkout_component .express-holder .express_options .express_Address .address_option .card-number {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  color: #1A1A1A;
  font-weight: 500;
  line-height: 1;
  display: inline-block;
  margin-right: 10px;
}
.express_checkout_component .express-holder .express_options .express_Address .address_option .card-number svg {
  margin-right: 10px;
}
@media screen and (max-width: 380px) {
  .express_checkout_component .express-holder .express_options .express_Address .address_option .card-number {
    font-size: 13px;
  }
}
@media screen and (max-width: 320px) {
  .express_checkout_component .express-holder .express_options .express_Address .address_option .card-number {
    font-size: 11px;
  }
}
.express_checkout_component .express-holder .express_options .express_Address .address_option .s-card-chcek {
  display: none;
}
.express_checkout_component .express-holder .express_options .express_Address .address_option .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #fff;
  stroke: #E6E6E6;
}
.express_checkout_component .express-holder .express_options .express_Address input:checked + .address_option {
  border-color: #134634;
}
.express_checkout_component .express-holder .express_options .express_Address input:checked + .address_option .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.express_checkout_component .express-holder .express_options .express_Address input:checked + .address_option .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.express_checkout_component .express-holder .express_options .s-option-checkout {
  position: relative;
  flex-grow: 1;
  display: block;
  background-color: #fff;
  border: 1px solid #F4F4F4;
  width: 100%;
  padding: 15px 20px;
  border-radius: 5px;
  margin-top: 20px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
}
.express_checkout_component .express-holder .express_options .s-option-checkout.selected {
  background-color: #F4F4F4;
}
.express_checkout_component .express-holder .express_options .s-option-checkout.selected svg #Ellipse_207 {
  fill: #124634;
}
.express_checkout_component .express-holder .express_options .s-option-checkout svg {
  margin-right: 15px;
}
.express_checkout_component .express-holder .express_options .s-option-checkout svg #Ellipse_207 {
  fill: #fff;
}
.express_checkout_component .express-holder .express_options .s-option-checkout .delivery-address, .express_checkout_component .express-holder .express_options .s-option-checkout .sub-txt {
  display: inline-block;
  max-width: 80%;
  min-width: 180px;
}
@media screen and (max-width: 380px) {
  .express_checkout_component .express-holder .express_options .s-option-checkout .delivery-address, .express_checkout_component .express-holder .express_options .s-option-checkout .sub-txt {
    max-width: 75%;
  }
}
.express_checkout_component .express-holder .express_options .s-option-checkout span.grey {
  color: #BABABA;
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  display: inline-block;
}
@media (max-width: 1672px) {
  .express_checkout_component .express-holder .express_options .s-option-checkout span.grey {
    position: relative;
    top: auto;
    left: auto;
    transform: none;
  }
}
.express_checkout_component .express-holder .express_options .s-option-checkout .edit-this {
  display: inline-block;
  float: right;
  color: #124634;
  font-weight: 500;
  width: auto;
  text-align: right;
  position: absolute;
  right: 20px;
}
.express_checkout_component .express-holder .express_options .s-option-checkout .greyed {
  color: #BABABA;
  font-weight: 300;
  display: inline-block;
  margin-left: 10px;
}
.express_checkout_component .express-holder .express_options .cart-sub {
  padding: 40px 30px;
  border-bottom: 1px solid #eee;
  position: relative;
}
.express_checkout_component .express-holder .express_options .cart-sub .cart-options {
  position: relative;
  margin-bottom: 0px;
}
.express_checkout_component .express-holder .express_options .cart-sub .cart-options .s-card-chcek {
  position: absolute;
  right: 15px;
  top: 36px;
}
.express_checkout_component .express-holder .express_options .cart-sub .cart-options .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #fff;
  stroke: #E6E6E6;
}
.express_checkout_component .express-holder .express_options .cart-sub input:checked + .cart-options .s-card-chcek #s-card-tick-mark .circle-card {
  fill: #124634;
  stroke: #124634;
}
.express_checkout_component .express-holder .express_options .cart-sub input:checked + .cart-options .s-card-chcek #s-card-tick-mark .circle-card circle:last-child {
  display: none;
}
.express_checkout_component .express-holder .express_options .cart-sub .cart-js {
  justify-content: space-between !important;
}
.express_checkout_component .express-holder .express_options .cart-sub .continue-row {
  margin-top: 30px;
}
.express_checkout_component .express-holder .bottom-row {
  background-color: #fafafa;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 4;
  width: 100%;
}
.express_checkout_component .express-holder .bottom-row .button_event {
  padding: 25px;
  display: flex;
  column-gap: 15px;
}
.express_checkout_component .express-holder .bottom-row .button_event .checkout-basket {
  background-color: #124634;
  color: #fff;
  width: 100%;
  font-size: 13px;
  line-height: 1;
  padding: 10px 15px;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 50px;
  border: 1px solid #124634;
}
.express_checkout_component .express-holder .bottom-row .button_event .checkout-basket.express_checkout {
  background-color: transparent;
  color: #124634;
}
.express_checkout_component.active {
  pointer-events: auto;
}
.express_checkout_component.active .basket-overlay {
  opacity: 1;
}
.express_checkout_component.active .basket-holder {
  opacity: 1;
}
.express_checkout_component.active #toast-container {
  z-index: 2;
}
.express_checkout_component.active #toast-container .toast {
  visibility: visible;
  width: auto;
  height: auto;
}
.express_checkout_component.active #toast-container .toast.add_product_notification, .express_checkout_component.active #toast-container .toast.remove_product_notification, .express_checkout_component.active #toast-container .toast.delete_product_notification {
  visibility: hidden;
  width: 0;
  height: 0;
}
.express_checkout_component.active .express-holder {
  -webkit-transform: none;
  transform: none;
  opacity: 1;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// ---------------------------------------Video Archive Begin-----------------------------------------------/*/
.videos {
  background-color: #fafafa;
}
.videos .studio-slider .btn.view-more {
  display: none !important;
}
.videos .video-grid .col-12 {
  display: flex;
  flex-wrap: wrap;
}
.videos .video-grid .video-bx {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
  padding: 0 20px;
  margin-bottom: 30px;
}
@media screen and (max-width: 1672px) {
  .videos .video-grid .video-bx {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
}
@media screen and (max-width: 900px) {
  .videos .video-grid .video-bx {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media screen and (max-width: 600px) {
  .videos .video-grid .video-bx {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.videos .video-grid .video-bx .image-bx {
  position: relative;
  width: 100%;
  overflow: hidden;
  max-height: 250px;
  height: 250px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (min-width: 2000px) {
  .videos .video-grid .video-bx .image-bx {
    max-height: 325px;
  }
}
.videos .video-grid .video-bx .image-bx:hover img.default-img {
  opacity: 0;
}
@media screen and (max-width: 1200px) {
  .videos .video-grid .video-bx .image-bx:hover img.default-img {
    opacity: 1;
  }
}
.videos .video-grid .video-bx .image-bx .overlay {
  background-color: #000;
  opacity: 0.2;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 4;
}
.videos .video-grid .video-bx .image-bx img.default-img {
  position: relative;
  z-index: 2;
  opacity: 1;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
  object-fit: cover;
  height: 100%;
}
.videos .video-grid .video-bx .image-bx img.default-gif {
  object-fit: cover;
  height: 100%;
  width: auto;
  position: absolute;
  z-index: 2;
  left: 0;
  top: 0;
}
.videos .video-grid .video-bx .image-bx video {
  position: absolute;
  z-index: 1;
  width: inherit;
  object-fit: cover;
  height: 100%;
  left: 0;
  top: 0;
}
@media screen and (max-width: 1200px) {
  .videos .video-grid .video-bx .image-bx video {
    display: none;
  }
}
.videos .video-grid .video-bx .image-bx .play-btn {
  position: absolute;
  display: block;
  z-index: 5;
  width: 100%;
  height: 100%;
  display: flex;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.videos .video-grid .video-bx .image-bx .play-btn:hover svg {
  opacity: 0;
}
@media screen and (max-width: 1200px) {
  .videos .video-grid .video-bx .image-bx .play-btn:hover svg {
    opacity: 1;
  }
}
.videos .video-grid .video-bx .image-bx .play-btn svg {
  opacity: 1;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.videos .video-grid .video-bx .video-box-txt {
  height: 240px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
  background-color: #fff;
}
.videos .video-grid .video-bx .video-box-txt .published-on {
  color: #1A1A1A;
}
.videos .video-grid .video-bx .video-box-txt .video-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  line-height: 1;
  font-size: 35px;
  color: #1A1A1A;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 40px;
  padding-bottom: 4px;
}

.video-category .categories-btns {
  overflow: visible;
}
.video-category .category-list-x .category-x:hover .filter-dropdown {
  display: block;
}
.video-category .category-list-x .category-x .filter-dropdown {
  position: absolute;
  top: 90px;
  z-index: 44;
  width: 240px;
  background-color: #fff;
  box-shadow: 0 0 14px rgba(0, 0, 0, 0.15);
  padding: 20px 0;
  display: none;
  max-height: 300px;
  overflow-y: auto;
}
.video-category .category-list-x .category-x .filter-dropdown::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
.video-category .category-list-x .category-x .filter-dropdown::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: #F4F4F4;
}
.video-category .category-list-x .category-x .filter-dropdown::-webkit-scrollbar-thumb {
  background-color: #bababa;
  outline: none;
}
.video-category .category-list-x .category-x .filter-dropdown .filter-options {
  list-style: none;
  padding-left: 0;
}
.video-category .category-list-x .category-x .filter-dropdown .filter-options .option-item {
  padding: 0 20px;
  margin-right: 0;
  cursor: pointer;
  width: 100%;
  overflow: hidden;
}
.video-category .category-list-x .category-x .filter-dropdown .filter-options .option-item:hover {
  background-color: #ececec;
}
.video-category .category-list-x .category-x .filter-dropdown .filter-options .option-item .option-link {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
  color: #292B2C;
  line-height: 32px;
  width: 100%;
  display: inline-block;
}

.video-player {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 2147483004;
  background: #1A1A1A;
  top: 0;
  left: 0;
  right: 0;
  display: none;
}
@media screen and (max-width: 1200px) {
  .video-player {
    display: none;
  }
}
.video-player.active {
  display: block;
}
.video-player .close-video-player-x {
  position: absolute;
  z-index: 10;
  top: 15px;
  right: 25px;
  transform: scale(0.8);
  opacity: 0.6;
  cursor: pointer;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.video-player .close-video-player-x:hover {
  opacity: 1;
  transform: scale(1.1);
}
.video-player .video-player__wrapper {
  min-height: 1px;
  position: relative;
  width: 100%;
  height: 99vh;
}
.video-player .video-player__wrapper .c-cover {
  position: relative;
}
.video-player .video-player__wrapper .c-cover.video-player-started .video-player-container {
  display: block;
}
.video-player .video-player__wrapper .c-cover .bottom-layer {
  width: 100%;
  height: 100vh;
  max-height: 100vh;
  overflow: hidden;
}
.video-player .video-player__wrapper .c-cover .bottom-layer video {
  width: 100%;
  height: calc(100vh - 94px);
  object-fit: contain;
}
.video-player .video-player__wrapper .c-cover .top-layer {
  position: absolute;
  width: 100%;
  background-color: #fff;
  z-index: 10;
  bottom: 0;
  left: 0;
  right: 0;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom {
  min-height: 70px;
  display: flex;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .play-this-vid {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: #124634;
  padding: 26px;
  min-height: 70px;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 72px;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .play-this-vid.playing .pause-btn {
  display: block;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .play-this-vid.playing .play-btn {
  display: none;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .play-this-vid.paused .pause-btn {
  display: none;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .play-this-vid.paused .play-btn {
  display: block;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .mute-this-vid {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background-color: #124634;
  padding: 26px;
  min-height: 70px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .mute-this-vid.loud .mute-this {
  display: block;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .mute-this-vid.loud .unmute-this {
  display: none;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .mute-this-vid.muted .mute-this {
  display: none;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .mute-this-vid.muted .unmute-this {
  display: block;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .toggle-fullscreen, .video-player .video-player__wrapper .c-cover .top-layer .bottom .close-video-player {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  padding: 26px;
  min-height: 70px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .toggle-fullscreen:hover svg, .video-player .video-player__wrapper .c-cover .top-layer .bottom .close-video-player:hover svg {
  transform: scale(1.3);
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .toggle-fullscreen svg, .video-player .video-player__wrapper .c-cover .top-layer .bottom .close-video-player svg {
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .toggle-fullscreen .goFullscreen, .video-player .video-player__wrapper .c-cover .top-layer .bottom .close-video-player .goFullscreen {
  display: block;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .toggle-fullscreen .exitFullscreen, .video-player .video-player__wrapper .c-cover .top-layer .bottom .close-video-player .exitFullscreen {
  display: none;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .toggle-fullscreen.fullscreen .goFullscreen, .video-player .video-player__wrapper .c-cover .top-layer .bottom .close-video-player.fullscreen .goFullscreen {
  display: none;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .toggle-fullscreen.fullscreen .exitFullscreen, .video-player .video-player__wrapper .c-cover .top-layer .bottom .close-video-player.fullscreen .exitFullscreen {
  display: block;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .video-info {
  max-width: 300px;
  min-width: 300px;
  padding: 15px;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .video-info .video-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  line-height: 17px;
  color: #1A1A1A;
  font-weight: normal;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .video-info .video-duration {
  margin-bottom: 0;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  line-height: 1;
  color: #124634;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .play-progress .controls-con {
  height: 77px;
  width: 100%;
  position: relative;
  z-index: 1;
  background-color: #fff;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .play-progress .controls-con .seekbar-con {
  height: 77px;
  background: #fafafa;
  width: 100%;
  cursor: pointer;
  transition-duration: 400ms;
}
.video-player .video-player__wrapper .c-cover .top-layer .bottom .play-progress .controls-con .seekbar {
  height: inherit;
  width: 0%;
  height: 77px;
  background-color: #E2E6E4;
}
.video-player .video-player__wrapper .c-cover .video-player-container {
  display: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.video-player .video-player__wrapper .c-cover .video-player {
  height: 100%;
  position: relative;
  padding-bottom: calc(6.438vw - 7.63948px);
  padding-top: calc(8.584vw - 43.51931px);
}
@media (min-width: 1672px) {
  .video-player .video-player__wrapper .c-cover .video-player {
    padding-bottom: 100px;
    padding-top: 100px;
  }
}
.video-player .video-player__wrapper .c-cover .video-player .video-js {
  bottom: 0;
  display: flex;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.video-player .video-player__wrapper .c-cover .video-player .vjs-ten-skin {
  background-color: #1a1a1a;
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.video-player .video-player__wrapper .c-cover .video-player .vjs-ten-skin video {
  width: 100%;
  display: inline-block;
}

.vid-player-tab {
  display: none;
  position: fixed;
  width: 100%;
  height: 100vh;
  z-index: 200;
  top: 0;
  left: 0;
  justify-content: center;
  align-items: center;
  background-color: #1A1A1A;
}
.vid-player-tab video {
  width: 100%;
}
.vid-player-tab svg {
  width: 24px;
  position: absolute;
  top: 15px;
  right: 20px;
  cursor: pointer;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// ---------------------------------------------Search Begin-----------------------------------------------*/
.search-header {
  padding: 50px 0;
  margin-bottom: 80px;
  margin-top: 130px;
  width: 100%;
  background-color: #F2F2F2;
  cursor: pointer;
}
@media screen and (max-width: 1200px) {
  .search-header {
    margin-bottom: 0px;
    padding: 25px 0;
  }
}
@media screen and (max-width: 1200px) {
  .search-header .section-title.no-sub-title {
    margin-bottom: 0;
  }
}
.search-header .title-holder {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.search-header .title-holder .section-subtitle {
  margin-bottom: 10px;
}

.header-search-counts {
  margin-left: 5px;
}

.site-search a.link-reset.link-img {
  max-height: 230px;
}

.menu_search_banner {
  width: 100%;
  overflow: hidden;
  max-height: 100px;
  overflow: hidden;
}
.menu_search_banner > div {
  text-align: center;
}
@media (max-width: 1700px) {
  .menu_search_banner {
    max-height: 260px;
  }
}
@media (max-width: 1200px) {
  .menu_search_banner {
    padding-top: 30px;
  }
}
@media (max-width: 600px) {
  .menu_search_banner {
    max-height: 300px;
  }
}

.menu_banner_paid {
  position: absolute;
  right: 50px;
  bottom: 50px;
}
@media (max-width: 1200px) {
  .menu_banner_paid {
    display: none;
  }
}

.new-search-toggle-banner {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// ---------------------------------------------Magazine Begin-----------------------------------------------*/
.small-section-title {
  display: flex;
  justify-content: center;
  align-items: center;
}
.small-section-title .title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.1;
  font-weight: 700;
  font-size: 35px;
  padding: 0 10px;
  color: #1a1a1a;
  width: 90%;
  margin: 0 auto;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .small-section-title .title {
    max-width: 80%;
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  .small-section-title .title {
    max-width: 66.6667%;
    font-size: 60px;
  }
}
@media (min-width: 1672px) {
  .small-section-title .title {
    max-width: 44%;
    font-size: 70px;
  }
}

.section-title-container--small {
  padding-top: 80px;
}

.bookmark-green {
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  z-index: 2;
}
.bookmark-green:hover {
  opacity: 0.7;
}
.bookmark-green button {
  border: none;
  padding: 0;
  font-size: 0;
  margin: 0;
  cursor: pointer;
  background-color: #124634;
}
.bookmark-green svg.active #bookmark-mark {
  fill: #fff;
}

.article-box-style-1 + .journal-3cols {
  margin-top: -50px;
}
@media (max-width: 767px) {
  .article-box-style-1 + .journal-3cols {
    margin-top: 0;
  }
}

.journal-text + .journal-text {
  margin-top: 30px;
}

.recipes-landing-banner + .filter-buttons {
  margin-top: -90px;
}

.filter-buttons {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 30px 30px;
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .filter-buttons {
    margin: 0 calc(2.5% + 30px) 30px calc(2.5% + 30px);
    max-width: 95%;
  }
}
@media (max-width: 991px) {
  .filter-buttons {
    display: none;
  }
}
.filter-buttons button.btn.view-more {
  background-color: transparent;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0;
}
.filter-buttons button.btn.view-more .arrow {
  display: block;
  padding: 9px 13px 13px;
}
.filter-buttons button.btn.view-more .text {
  display: inline-block;
  border-left: 1px solid #e3e3e3;
  padding: 13px 30px;
}
.filter-buttons .filter {
  position: relative;
}
.filter-buttons .filter .hidden-sorting-form {
  display: none;
}
.filter-buttons .filter .sorting-options {
  position: absolute;
  top: 50px;
  left: 0;
  width: 100%;
  display: none;
  flex-direction: column;
  align-items: flex-start;
  padding: 10px;
  white-space: nowrap;
  -webkit-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 14px rgba(0, 0, 0, 0.15);
  border-radius: 2px;
  z-index: 5;
  background: white;
}
.filter-buttons .filter .sorting-options.active {
  display: flex;
}
.filter-buttons .filter .sorting-options > button {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1.25;
  text-transform: none;
  font-weight: 700;
  padding: 5px 10px;
  width: 100%;
  text-align: left;
  cursor: pointer;
  border: none;
  box-shadow: 0;
  background-color: transparent;
}
.filter-buttons .filter .sorting-options > button:hover {
  color: #bababa;
}
.filter-buttons .filter .sorting-options > button.selected {
  color: #114634;
}

@media (max-width: 991px) {
  .categories-btns-container .categories-btns {
    margin-bottom: 40px;
  }
}
@media (max-width: 991px) {
  .categories-btns-container .non-slider {
    display: none;
  }
}
.categories-btns-container .slider .swiper-container {
  display: none;
}
@media (max-width: 991px) {
  .categories-btns-container .slider .swiper-container {
    display: block;
    overflow: hidden;
  }
}
.categories-btns-container .slider .swiper-container .swiper-slide {
  width: auto;
}

@media (max-width: 767px) {
  .cta.article-box-style-1 {
    margin-bottom: 60px;
  }
}
.cta.article-box-style-1 .cta-flex .txt-bx {
  padding: 60px 25% 60px 30px;
}
@media (max-width: 767px) {
  .cta.article-box-style-1 .cta-flex .txt-bx {
    padding: 40px 40px 40px 20px;
  }
}
@media (min-width: 1000px) and (max-width: 1999px) {
  .cta.article-box-style-1 .cta-flex .txt-bx {
    padding: 60px 40px;
  }
}
@media (min-width: 1200px) {
  .cta.article-box-style-1 .cta-flex .txt-bx {
    padding: 60px 80px 40px 40px;
  }
}
@media (max-width: 767px) {
  .cta.article-box-style-1 .cta-flex .txt-bx .title {
    font-size: 30px;
  }
}
@media (min-width: 1000px) and (max-width: 1199px) {
  .cta.article-box-style-1 .cta-flex .txt-bx .title {
    font-size: 40px;
  }
}
@media (min-width: 1200px) and (max-width: 1671px) {
  .cta.article-box-style-1 .cta-flex .txt-bx .title {
    font-size: 50px;
  }
}
.cta.article-box-style-1 .cta-flex .txt-bx .bottom-info {
  left: auto;
  text-align: center;
  margin-top: 40px;
  font-size: 14px;
}
@media (min-width: 1000px) {
  .cta.article-box-style-1 .cta-flex .txt-bx .bottom-info {
    bottom: 50px;
    position: absolute;
  }
}
.cta.article-box-style-1 .cta-flex .txt-bx .bottom-info .upper {
  line-height: 1;
}
.cta.article-box-style-1 .cta-flex .txt-bx .bottom-info .lower {
  text-transform: none;
  color: #ae862e;
}
.cta.article-box-style-1 .cta-flex .txt-bx .bottom-info .uppercase {
  text-transform: none;
}
.cta.article-box-style-1 .cta-flex .img-bx {
  flex: 0 0 50%;
}
@media (max-width: 999px) {
  .cta.article-box-style-1 .cta-flex .img-bx {
    max-height: 600px;
  }
}
@media (max-width: 767px) {
  .cta.article-box-style-1 .cta-flex .img-bx {
    max-height: 500px;
  }
}
.cta.article-box-style-2 {
  margin-top: 50px;
}
@media (max-width: 767px) {
  .cta.article-box-style-2 {
    margin-bottom: 60px;
    margin-top: 0;
  }
}
.cta.article-box-style-2 .cta-flex .txt-bx {
  padding: 60px;
  flex: 0 0 50%;
}
@media (min-width: 1000px) {
  .cta.article-box-style-2 .cta-flex .txt-bx {
    order: 2;
  }
}
@media (max-width: 999px) {
  .cta.article-box-style-2 .cta-flex .txt-bx {
    padding: 40px calc(20vw + 1px);
  }
}
@media (max-width: 767px) {
  .cta.article-box-style-2 .cta-flex .txt-bx {
    padding: 40px calc(15vw + 1px);
  }
}
.cta.article-box-style-2 .cta-flex .txt-bx .title {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-bottom: 9px;
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  font-size: calc(2.79vw + 3.35622px);
}
@media (min-width: 1671px) {
  .cta.article-box-style-2 .cta-flex .txt-bx .title {
    font-size: 50px;
  }
}
@media (min-width: 1000px) and (max-width: 1671px) {
  .cta.article-box-style-2 .cta-flex .txt-bx .title {
    padding-bottom: 5px;
  }
}
@media (max-width: 999px) {
  .cta.article-box-style-2 .cta-flex .txt-bx .title {
    padding-bottom: 5px;
  }
}
.cta.article-box-style-2 .cta-flex .txt-bx .bottom-info {
  margin-top: 40px;
  font-size: 14px;
  text-transform: none;
  font-weight: 400;
  bottom: 50px;
  line-height: 18px;
}
.cta.article-box-style-2 .cta-flex .txt-bx .bottom-info .lower {
  color: #ae862e;
}
.cta.article-box-style-2 .cta-flex .img-bx {
  flex: 0 0 50%;
}
@media (min-width: 1000px) {
  .cta.article-box-style-2 .cta-flex .img-bx {
    order: 1;
  }
}
@media (max-width: 999px) {
  .cta.article-box-style-2 .cta-flex .img-bx {
    max-height: 700px;
  }
}
@media (max-width: 767px) {
  .cta.article-box-style-2 .cta-flex .img-bx {
    max-height: 600px;
  }
}
.cta.article-box-style-2 .swiper-container {
  padding: 0;
}
.cta.article-box-style-2 .swiper-button-next {
  outline: none;
  right: 0;
}
@media (max-width: 800px) {
  .cta.article-box-style-2 .swiper-button-next {
    display: none;
  }
}
.cta.article-box-style-2 .swiper-button-next:after {
  content: url("../svg/arrow-right-slider-w.4877da06b9df.svg");
}
.cta.article-box-style-2 .swiper-button-prev {
  outline: none;
  left: 0;
}
@media (max-width: 800px) {
  .cta.article-box-style-2 .swiper-button-prev {
    display: none;
  }
}
.cta.article-box-style-2 .swiper-button-prev:after {
  content: url("../svg/arrow-left-slider-w.485c4677b0d0.svg");
}
.cta.recipe.style-3 .cta-flex .txt-bx .bottom-info {
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
}
.cta.recipe.style-3 .cta-flex .txt-bx .bottom-info .cuisine {
  color: #A3A3A3;
  font-weight: 400;
}
.cta.recipe.style-3 .cta-flex .txt-bx .bottom-info .prep-time {
  font-weight: 700;
  color: #000;
}

@media (max-width: 1400px) {
  .editor-favorites {
    overflow: hidden;
  }
}
@media (max-width: 767px) {
  .editor-favorites {
    margin-bottom: 60px;
  }
}
.editor-favorites .full-width {
  max-width: 100% !important;
  padding: 0;
}
.editor-favorites .full-width .col-12 {
  padding: 0;
}
.editor-favorites .article-slide .txt-bx {
  background-color: #f4f4f4;
  padding: 200px 80px;
  flex: 0 0 50%;
}
@media (max-width: 1671px) {
  .editor-favorites .article-slide .txt-bx {
    padding: 200px 60px;
  }
}
@media (max-width: 991px) {
  .editor-favorites .article-slide .txt-bx {
    padding: 20px 100px 30px;
    background-color: #fff;
  }
}
@media (max-width: 767px) {
  .editor-favorites .article-slide .txt-bx {
    padding: 0 50px 30px;
  }
}
.editor-favorites .article-slide .txt-bx .heading {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.56px;
  text-transform: none;
  line-height: 17px;
  position: absolute;
  top: 80px;
  width: 100%;
  text-align: center;
  color: #124634;
}
@media (max-width: 991px) {
  .editor-favorites .article-slide .txt-bx .heading {
    display: none;
  }
}
.editor-favorites .article-slide .txt-bx .middle-text {
  height: 52vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 1200px) {
  .editor-favorites .article-slide .txt-bx .middle-text {
    height: 400px;
  }
}
@media (max-width: 991px) {
  .editor-favorites .article-slide .txt-bx .middle-text {
    height: 250px;
  }
}
@media (max-width: 767px) {
  .editor-favorites .article-slide .txt-bx .middle-text {
    height: 200px;
  }
}
.editor-favorites .article-slide .txt-bx .middle-text .title, .editor-favorites .article-slide .txt-bx .middle-text .number {
  font-size: 60px;
}
.editor-favorites .article-slide .txt-bx .middle-text .title {
  display: -webkit-box;
  max-height: 260px;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-bottom: 10px;
  margin-bottom: 0;
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  font-size: calc(2.79vw + 3.35622px);
}
@media (min-width: 1672px) {
  .editor-favorites .article-slide .txt-bx .middle-text .title {
    font-size: 50px;
  }
}
@media (max-width: 1671px) {
  .editor-favorites .article-slide .txt-bx .middle-text .title {
    padding-bottom: 5px;
  }
}
@media (max-width: 991px) {
  .editor-favorites .article-slide .txt-bx .middle-text .title {
    -webkit-line-clamp: 3;
  }
}
.editor-favorites .article-slide .txt-bx .middle-text .number {
  position: absolute;
  top: 30px;
}
@media (max-width: 1200px) {
  .editor-favorites .article-slide .txt-bx .middle-text .number {
    top: 0;
  }
}
@media (max-width: 991px) {
  .editor-favorites .article-slide .txt-bx .middle-text .number {
    position: relative;
    top: auto;
    margin-bottom: 30px;
    font-size: 40px;
  }
}
.editor-favorites .article-slide .txt-bx .bottom-info {
  display: flex;
  flex-direction: column;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
}
@media (max-width: 991px) {
  .editor-favorites .article-slide .txt-bx .bottom-info {
    margin-top: 30px;
  }
}
@media (min-width: 1000px) {
  .editor-favorites .article-slide .txt-bx .bottom-info {
    bottom: 50px;
  }
}
.editor-favorites .article-slide .txt-bx .bottom-info .category {
  text-transform: none;
  color: #ae862e;
}
@media (max-width: 991px) {
  .editor-favorites .article-slide .txt-bx .bookmark-green {
    top: -50px;
    right: 1px;
  }
}
.editor-favorites .article-slide .img-bx {
  flex: 0 0 50%;
}
@media (max-width: 991px) {
  .editor-favorites .article-slide .img-bx {
    max-height: 600px;
  }
}
@media (max-width: 767px) {
  .editor-favorites .article-slide .img-bx {
    max-height: 500px;
  }
}
.editor-favorites .swiper-container {
  padding: 0 15px;
}
@media (max-width: 600px) {
  .editor-favorites .swiper-container {
    overflow: hidden;
  }
}
.editor-favorites .swiper-button-next {
  outline: none;
  right: 0;
}
@media (max-width: 1400px) {
  .editor-favorites .swiper-button-next {
    display: none;
  }
}
.editor-favorites .swiper-button-next:after {
  content: url("../svg/arrow-right-slider-w.4877da06b9df.svg");
}
.editor-favorites .swiper-button-prev {
  outline: none;
  left: 0;
}
@media (max-width: 1400px) {
  .editor-favorites .swiper-button-prev {
    display: none;
  }
}
.editor-favorites .swiper-button-prev:after {
  content: url("../svg/arrow-left-slider-w.485c4677b0d0.svg");
}

@media (max-width: 767px) {
  .editor-favorites + .studio-slider {
    margin-top: -60px;
  }
}

section.section-title-container--large {
  border-top: 1px solid #e3e3e3;
  padding-top: 80px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  section.section-title-container--large {
    border-top: none;
    padding-top: 0;
    margin-bottom: 20px;
  }
}
section.section-title-container--large .category-heading {
  text-align: center;
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 600;
  margin-bottom: 0.25em;
  text-transform: capitalize;
  line-height: 1;
  width: 100%;
}
section.section-title-container--large .category-heading .title {
  font-size: calc(2.361vw + 10.53219px);
  margin-bottom: 60px;
}
@media (max-width: 739px) {
  section.section-title-container--large .category-heading .title {
    font-size: 28px;
  }
}
@media (min-width: 1672px) {
  section.section-title-container--large .category-heading .title {
    font-size: 50px;
  }
}
section.section-title-container--large .category-heading .subtitle {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  margin-bottom: 60px;
}
@media screen and (max-width: 1200px) {
  section.section-title-container--large .category-heading .subtitle {
    font-size: 18px;
    line-height: 1.2;
  }
}
@media screen and (max-width: 600px) {
  section.section-title-container--large .category-heading .subtitle {
    padding: 0 10px;
  }
}
section.section-title-container--large .category-heading .title + .subtitle {
  margin-top: -50px;
}
@media (min-width: 768px) {
  section.section-title-container--large + .journal-6box, section.section-title-container--large + .journal-3cols {
    margin-top: -50px;
  }
}

.recipe-bx-advertising {
  height: 100%;
  position: relative;
  background: #fff;
  display: flex;
  flex-direction: column;
  border: 1px solid #F2F2F2;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.recipe-bx-advertising .gradient-overlay {
  background: rgb(0, 0, 0);
  background: -moz-linear-gradient(0deg, rgba(0, 0, 0, 0.84) 0%, rgba(255, 255, 255, 0) 48%);
  background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 0.84) 0%, rgba(255, 255, 255, 0) 48%);
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.84) 0%, rgba(255, 255, 255, 0) 48%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  z-index: 3;
}
.recipe-bx-advertising .title {
  font-family: "FreightText Pro";
  font-style: normal;
  text-transform: uppercase;
  font-size: 35px;
  line-height: 1;
  font-weight: 400;
  padding: 10px 15px 30px;
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  margin-bottom: 0;
  z-index: 5;
  text-align: left;
}

.magazine-hero-banner-2 {
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: calc(1.073vw + 32.06009px);
  margin-bottom: calc(1.073vw + 32.06009px);
}
@media (max-width: 991px) {
  .magazine-hero-banner-2 {
    border-bottom: 0;
    padding-bottom: 50px;
    margin-bottom: 100px;
  }
}
.magazine-hero-banner-2 .container {
  max-width: 100% !important;
}
.magazine-hero-banner-2 .container .default-article {
  width: 100%;
}
.magazine-hero-banner-2 .hero-img {
  height: 80vh;
  overflow: hidden;
}
@media (min-width: 767px) {
  .magazine-hero-banner-2 .hero-img {
    height: 65vh;
  }
}
@media (min-width: 1672px) {
  .magazine-hero-banner-2 .hero-img {
    height: 75vh;
  }
}
.magazine-hero-banner-2 .hero-img img {
  width: 100%;
  height: 100%;
  max-height: 100%;
  object-fit: cover;
}
.magazine-hero-banner-2 .hero-header {
  text-align: center;
  font-family: "GT-America", sans-serif;
}
.magazine-hero-banner-2 .hero-header .header-meta {
  line-height: 17px;
  font-weight: 700;
  text-transform: none;
  letter-spacing: 0.05em;
  font-size: 13px;
  margin-top: 40px;
  margin-bottom: 90px;
}
@media (max-width: 1200px) {
  .magazine-hero-banner-2 .hero-header .header-meta {
    margin-bottom: 40px;
  }
}
@media (min-width: 1672px) {
  .magazine-hero-banner-2 .hero-header .header-meta {
    font-size: 14px;
  }
}
.magazine-hero-banner-2 .hero-header .header-heading {
  line-height: 1;
  font-weight: 700;
  font-size: 35px;
  padding: 0 10px;
  color: #1a1a1a;
  width: 90%;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .magazine-hero-banner-2 .hero-header .header-heading {
    max-width: 80%;
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  .magazine-hero-banner-2 .hero-header .header-heading {
    max-width: 75%;
    font-size: 60px;
  }
}
@media (min-width: 1672px) {
  .magazine-hero-banner-2 .hero-header .header-heading {
    max-width: 66.66667%;
    font-size: 70px;
  }
}
.magazine-hero-banner-2 .hero-header .quote {
  font-family: "FreightText Pro";
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  font-size: 25px;
  display: block;
  max-width: 90%;
  margin: 15px auto 25px;
}
@media (min-width: 768px) {
  .magazine-hero-banner-2 .hero-header .quote {
    max-width: 80%;
    font-size: 30px;
  }
}
@media (min-width: 1200px) {
  .magazine-hero-banner-2 .hero-header .quote {
    max-width: 66.667%;
    font-size: 35px;
  }
}
.magazine-hero-banner-2 .hero-header .person-img {
  height: 60px;
  width: 60px;
  margin: 20px auto;
  overflow: hidden;
  border-radius: 50%;
  object-fit: contain;
}
.magazine-hero-banner-2 .hero-header .person-img img {
  width: 100%;
}
.magazine-hero-banner-2 .hero-header .person-name {
  line-height: 30px;
  font-weight: 300;
  font-size: 18px;
  margin-bottom: 2px;
  color: #000;
}
@media (min-width: 1200px) {
  .magazine-hero-banner-2 .hero-header .person-name {
    font-size: 20px;
  }
}
.magazine-hero-banner-2 .hero-header .person-title {
  line-height: 16px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.52px;
  font-size: 12px;
  color: #8c8c8c;
}
@media (min-width: 1200px) {
  .magazine-hero-banner-2 .hero-header .person-title {
    font-size: 13px;
  }
}

.magazine-hero-banner-3 {
  position: relative;
  margin-bottom: 60px;
  min-height: 450px;
  height: calc(120vh - 60px);
}
@media (max-width: 1200px) {
  .magazine-hero-banner-3 {
    height: calc(100vh - 60px);
  }
}
@media (max-width: 991px) {
  .magazine-hero-banner-3 {
    margin-bottom: 100px;
  }
}
@media (max-width: 767px) {
  .magazine-hero-banner-3 {
    margin-bottom: 60px;
  }
}
.magazine-hero-banner-3 .container {
  max-width: 100% !important;
  height: 100%;
}
.magazine-hero-banner-3 .container .row {
  height: 100%;
}
.magazine-hero-banner-3 .reverse-article {
  display: flex;
  flex-direction: column;
  color: #1a1a1a;
  width: 100%;
  height: 100%;
}
.magazine-hero-banner-3 .reverse-article .heading {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-family: "GT America", sans-serif;
  font-style: normal;
  text-transform: uppercase;
  padding: 100px 0;
}
@media (max-width: 991px) {
  .magazine-hero-banner-3 .reverse-article .heading {
    padding: 50px;
  }
}
@media (max-width: 767px) {
  .magazine-hero-banner-3 .reverse-article .heading {
    padding: 30px 20px;
  }
}
.magazine-hero-banner-3 .reverse-article .heading a {
  width: 100%;
}
.magazine-hero-banner-3 .reverse-article .heading .subheading {
  line-height: 17px;
  font-weight: 700;
  text-transform: none;
  letter-spacing: 0.52px;
  font-size: 13px;
  margin-top: 50px;
}
@media (min-width: 1672px) {
  .magazine-hero-banner-3 .reverse-article .heading .subheading {
    font-size: 14px;
  }
}
.magazine-hero-banner-3 .reverse-article .heading .main-heading {
  line-height: 1.1;
  font-weight: 700;
  font-size: 35px;
  padding: 0 10px;
  color: #1a1a1a;
  width: 90%;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .magazine-hero-banner-3 .reverse-article .heading .main-heading {
    max-width: 80%;
    font-size: 50px;
  }
}
@media (min-width: 1200px) {
  .magazine-hero-banner-3 .reverse-article .heading .main-heading {
    max-width: 66.6667%;
    font-size: 60px;
  }
}
@media (min-width: 1672px) {
  .magazine-hero-banner-3 .reverse-article .heading .main-heading {
    max-width: 44%;
    font-size: 70px;
  }
}
.magazine-hero-banner-3 .reverse-article .img-bx {
  position: relative;
  height: 100%;
}
.magazine-hero-banner-3 .reverse-article .img-bx a {
  width: 100%;
  height: 100%;
}
.magazine-hero-banner-3 .reverse-article .img-bx .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.magazine-hero-banner-3 .reverse-article .img-bx .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}

.studio-slider {
  margin-bottom: 120px;
  background-color: #e2e6e4;
  overflow: hidden;
}
@media (max-width: 767px) {
  .studio-slider {
    margin-bottom: 60px;
  }
}
.studio-slider .container.full-width {
  max-width: 100% !important;
  padding: 0;
}
@media (max-width: 1000px) {
  .studio-slider .container.full-width {
    max-width: 95% !important;
  }
}
.studio-slider .container.full-width .col-12 {
  display: flex;
  flex-direction: column;
}
.studio-slider .container.full-width .col-12 .section-title {
  color: #124634;
  font-family: "GT America", sans-serif;
  font-style: normal;
  letter-spacing: 2.6px;
  height: 180px;
  margin-bottom: 0;
  padding-top: 20px;
  text-align: center;
  text-transform: uppercase;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1000px) {
  .studio-slider .container.full-width .col-12 .section-title {
    font-family: "GT America", sans-serif;
    font-style: normal;
    font-size: 20px;
    line-height: 25px;
    letter-spacing: 2.4px;
    color: #1a1a1a;
    height: 110px;
    padding-top: 0;
  }
}
.studio-slider .container.full-width .col-12 .section-title .lowercase {
  text-transform: lowercase;
}
.studio-slider .container.full-width .col-12 .swiper-container {
  padding-top: 10px;
}
@media (max-width: 1000px) {
  .studio-slider .container.full-width .col-12 .swiper-container {
    padding: 0;
    overflow: visible;
  }
}
.studio-slider .container.full-width .col-12 .swiper-container .swiper-slide-active {
  padding-bottom: 10px;
  margin-top: -10px;
}
@media (max-width: 1000px) {
  .studio-slider .container.full-width .col-12 .swiper-container .swiper-slide-active {
    padding-bottom: 0;
    margin-top: 0;
  }
}
.studio-slider .container.full-width .col-12 .swiper-container .studio-slide {
  position: relative;
}
.studio-slider .container.full-width .col-12 .swiper-container .studio-slide .overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 3;
  background-color: #000;
  opacity: 0.5;
}
.studio-slider .container.full-width .col-12 .swiper-container .studio-slide .flex-top {
  font-size: 13px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 16px;
  letter-spacing: 0.65px;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 9;
  top: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.studio-slider .container.full-width .col-12 .swiper-container .studio-slide .flex-top .middle {
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 1000px) {
  .studio-slider .container.full-width .col-12 .swiper-container .studio-slide .flex-top .middle {
    position: absolute;
    bottom: -100px;
  }
}
.studio-slider .container.full-width .col-12 .swiper-container .studio-slide .flex-top .middle .studio-slide-title {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 50px;
  line-height: 1;
  text-align: center;
  color: #fff;
  cursor: pointer;
}
@media (max-width: 1000px) {
  .studio-slider .container.full-width .col-12 .swiper-container .studio-slide .flex-top .middle .studio-slide-title {
    font-size: 30px;
    color: #1a1a1a;
  }
}
.studio-slider .container.full-width .col-12 .swiper-container .studio-slide .flex-top .middle img {
  margin-bottom: 10px;
}
@media (max-width: 1000px) {
  .studio-slider .container.full-width .col-12 .swiper-container .studio-slide .flex-top .middle img {
    display: none;
  }
}
.studio-slider .container.full-width .col-12 .swiper-container .studio-slide .flex-top .align-bottom {
  position: absolute;
  bottom: 30px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
@media (max-width: 1000px) {
  .studio-slider .container.full-width .col-12 .swiper-container .studio-slide .flex-top .align-bottom {
    position: relative;
    bottom: auto;
  }
}
.studio-slider .container.full-width .col-12 .swiper-container .studio-slide .flex-top .align-bottom .play-this {
  cursor: pointer;
}
.studio-slider .container.full-width .col-12 .swiper-container .studio-slide .flex-top .align-bottom .watch {
  font-weight: 700;
  color: #fff;
  margin-top: 10px;
}
@media (max-width: 1000px) {
  .studio-slider .container.full-width .col-12 .swiper-container .studio-slide .flex-top .align-bottom .watch {
    margin-bottom: 0;
    font-weight: 400;
  }
}
.studio-slider .container.full-width .col-12 .swiper-container .studio-slide .flex-top .align-bottom .watch .duration {
  font-weight: 400;
}
.studio-slider .container.full-width .col-12 .swiper-container .studio-slide .img-bx {
  min-height: 550px;
}
@media (max-width: 1000px) {
  .studio-slider .container.full-width .col-12 .swiper-container .studio-slide .img-bx {
    min-height: auto;
  }
}
.studio-slider .container.full-width .col-12 .swiper-container .studio-slide .img-bx .img-padding {
  padding-bottom: 62%;
}
@media (max-width: 1000px) {
  .studio-slider .container.full-width .col-12 .swiper-container .studio-slide .img-bx .img-padding {
    padding-bottom: 65%;
  }
}
.studio-slider .container.full-width .col-12 .swiper-container .studio-slide .img-bx .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.studio-slider .container.full-width .col-12 .swiper-container .studio-slide .img-bx .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}
.studio-slider .container.full-width .col-12 .btn-container {
  height: 160px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
@media (max-width: 1000px) {
  .studio-slider .container.full-width .col-12 .btn-container {
    justify-content: flex-end;
    height: 240px;
    padding-bottom: 40px;
  }
}
.studio-slider .container.full-width .col-12 .btn-container .swiper-pagination {
  display: none;
}
@media (max-width: 1000px) {
  .studio-slider .container.full-width .col-12 .btn-container .swiper-pagination {
    display: block;
    position: relative;
    margin-bottom: 30px;
  }
}
.studio-slider .container.full-width .col-12 .btn-container .swiper-pagination .swiper-pagination-bullet {
  height: 10px;
  width: 10px;
  padding: 2px;
  background-color: #124534;
  border: 1px solid #124634;
}
.studio-slider .container.full-width .col-12 .btn-container .btn.view-more {
  border: 1px solid #1a1a1a;
  color: #1a1a1a;
  background-color: transparent;
  border-radius: 4px;
  font-weight: 500;
  letter-spacing: 0.72px;
  padding: 10px 20px;
}

@media (min-width: 768px) {
  .studio-slider + .section-title-container--large {
    margin-top: -120px;
  }
}

.journal-3cols {
  margin-bottom: 120px;
  width: 100%;
  font-family: "FreightText Pro";
  font-style: normal;
}
@media (max-width: 767px) {
  .journal-3cols {
    margin-bottom: 60px;
  }
}
.journal-3cols.large-left .right-col {
  order: 1;
}
.journal-3cols.large-left .left-col {
  order: 2;
}
.journal-3cols.journal-2box .col-journal .c-card.c-card--large .col-image .img-bx .img-padding {
  padding-bottom: 70%;
}
.journal-3cols .col-journal {
  flex: 0 0 50%;
}
@media (max-width: 991px) {
  .journal-3cols .col-journal {
    flex: 0 0 100%;
  }
}
.journal-3cols .col-journal.small-cards {
  display: flex;
  flex-wrap: wrap;
}
.journal-3cols .col-journal .c-card {
  padding: 0 15px;
  width: 100%;
  flex: 0 0 100%;
}
@media (min-width: 1400px) {
  .journal-3cols .col-journal .c-card {
    padding: 0 20px;
  }
}
.journal-3cols .col-journal .c-card:nth-of-type(2) {
  padding-top: 50px;
}
.journal-3cols .col-journal .c-card.c-card--small:first-of-type {
  padding-top: 50px;
}
.journal-3cols .col-journal .c-card.c-card--small .main-wrapper {
  display: flex;
}
.journal-3cols .col-journal .c-card.c-card--small .main-wrapper .col-text, .journal-3cols .col-journal .c-card.c-card--small .main-wrapper .col-image {
  flex: 0 0 50%;
}
@media (min-width: 1000px) and (max-width: 1200px) {
  .journal-3cols .col-journal .c-card.c-card--small .main-wrapper .col-text .title h3, .journal-3cols .col-journal .c-card.c-card--small .main-wrapper .col-text .title p {
    font-size: 25px;
  }
}
.journal-3cols .col-journal .c-card.c-card--large {
  height: 100%;
  padding-top: 50px;
}
@media (max-width: 991px) {
  .journal-3cols .col-journal .c-card.c-card--large {
    height: auto;
  }
}
.journal-3cols .col-journal .c-card.c-card--large .col-image .img-bx .img-padding {
  padding-bottom: 65%;
}
.journal-3cols .col-journal .c-card.c-card--large .main-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.journal-3cols .col-journal .c-card.c-card--large .main-wrapper .col-image {
  flex: 0 0 65%;
}
.journal-3cols .col-journal .c-card.c-card--large .main-wrapper .col-text {
  text-align: center;
  flex: 0 0 35%;
  padding: 40px 80px;
}
@media (max-width: 991px) {
  .journal-3cols .col-journal .c-card.c-card--large .main-wrapper .col-text {
    padding: 60px 30px;
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .journal-3cols .col-journal .c-card.c-card--large .main-wrapper .col-text {
    padding: 30px 60px;
  }
}
@media (min-width: 1672px) {
  .journal-3cols .col-journal .c-card.c-card--large .main-wrapper .col-text {
    padding: 40px calc(8vw + 1px);
  }
}
.journal-3cols .col-journal .c-card .col-text {
  padding: 30px;
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (min-width: 1672px) {
  .journal-3cols .col-journal .c-card .col-text {
    padding: 40px;
  }
}
.journal-3cols .col-journal .c-card .col-text .title h3, .journal-3cols .col-journal .c-card .col-text .title p {
  line-height: 1.1;
  font-weight: 400;
  font-size: 30px;
  display: -webkit-box;
  max-height: 5.1em;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-bottom: 2px;
  margin-bottom: 0;
}
@media (max-width: 739px) {
  .journal-3cols .col-journal .c-card .col-text .title h3, .journal-3cols .col-journal .c-card .col-text .title p {
    font-size: 25px;
  }
}
@media (min-width: 1672px) {
  .journal-3cols .col-journal .c-card .col-text .title h3, .journal-3cols .col-journal .c-card .col-text .title p {
    font-size: 35px;
  }
}
.journal-3cols .col-journal .c-card .col-text .bottom {
  font-size: 14px;
  line-height: 16px;
  margin-top: 40px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0.56px;
  font-weight: 400;
}
.journal-3cols .col-journal .c-card .col-text .bottom .category {
  color: #ae862e;
}
.journal-3cols .col-journal .c-card .col-image {
  position: relative;
}
.journal-3cols .img-bx a {
  width: 100%;
  height: 100%;
}
.journal-3cols .img-bx .img-padding {
  padding-bottom: 100%;
}
.journal-3cols .img-bx .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.journal-3cols .img-bx .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}

.journal-3cols.journal-box-sliders {
  overflow: hidden;
}
.journal-3cols.journal-box-sliders .display-slider {
  display: none;
}
@media (max-width: 767px) {
  .journal-3cols.journal-box-sliders .display-slider {
    display: flex;
  }
  .journal-3cols.journal-box-sliders .display-grid {
    display: none;
  }
}
@media (max-width: 767px) {
  .journal-3cols.journal-box-sliders .col-journal .c-card.c-card--small {
    padding: 0 5px 0 0;
  }
  .journal-3cols.journal-box-sliders .col-journal .c-card.c-card--small .main-wrapper {
    flex-direction: column;
  }
  .journal-3cols.journal-box-sliders .col-journal .c-card.c-card--small .img-bx .img-padding {
    padding-bottom: 80%;
  }
  .journal-3cols.journal-box-sliders .col-journal .c-card.c-card--small .bookmark-green {
    bottom: 0;
    top: auto;
    right: 1px;
  }
}
@media (max-width: 575px) {
  .journal-3cols.journal-box-sliders .col-journal .c-card.c-card--small .img-bx .img-padding {
    padding-bottom: 90%;
  }
  .journal-3cols.journal-box-sliders .col-journal .c-card.c-card--small .col-text {
    padding: 30px 20px 20px;
  }
  .journal-3cols.journal-box-sliders .col-journal .c-card.c-card--small .col-text .title a {
    min-height: 89px;
  }
}
@media (max-width: 767px) {
  .journal-3cols.journal-box-sliders .col-journal .c-card.c-card--large .main-wrapper .col-text {
    padding: 30px;
    text-align: left;
  }
}

.article-box-style-1 + .journal-3cols {
  margin-top: -50px;
}
@media (max-width: 767px) {
  .article-box-style-1 + .journal-3cols {
    margin-top: 0;
  }
}

.journal-6box {
  overflow: hidden;
  margin-bottom: 120px;
}
@media (max-width: 767px) {
  .journal-6box {
    margin-bottom: 60px;
  }
}
.journal-6box .journal-6box-grid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.journal-6box .article-box {
  display: flex;
  flex-direction: column;
  margin-top: 50px;
  flex: 0 0 33.33%;
  padding: 0 20px;
}
@media (max-width: 991px) {
  .journal-6box .article-box {
    flex: 0 0 50%;
  }
}
@media (max-width: 600px) {
  .journal-6box .article-box {
    padding: 0 5px 0 0;
  }
}
.journal-6box .article-box .img-bx {
  position: relative;
}
.journal-6box .article-box .img-bx a {
  width: 100%;
  height: 100%;
}
.journal-6box .article-box .img-bx .img-padding {
  padding-bottom: 80%;
}
.journal-6box .article-box .img-bx .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.journal-6box .article-box .img-bx .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}
.journal-6box .article-box .article-box-txt {
  padding: 30px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #fff;
}
@media (max-width: 600px) {
  .journal-6box .article-box .article-box-txt {
    padding: 20px;
  }
}
.journal-6box .article-box .article-box-txt .article-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  line-height: 1.1;
  font-size: 35px;
  color: #1A1A1A;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 40px;
  height: 120px;
}
@media (max-width: 600px) {
  .journal-6box .article-box .article-box-txt .article-title {
    font-size: 30px;
    height: 100px;
  }
}
.journal-6box .article-box .article-box-txt .bottom {
  font-size: 14px;
  font-weight: 400;
  margin-top: 40px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  letter-spacing: 0.56px;
  font-weight: 400;
  line-height: 18px;
}
.journal-6box .article-box .article-box-txt .bottom .category, .journal-6box .article-box .article-box-txt .bottom .author {
  margin-bottom: 0;
}
.journal-6box .article-box .article-box-txt .bottom .category {
  text-transform: none;
  color: #ae862e;
}

section.journal-6box .display-slider {
  display: none;
}

@media (max-width: 767px) {
  section.journal-6box .display-grid {
    display: none;
  }
}
@media (max-width: 767px) {
  section.journal-6box .display-slider {
    display: flex;
  }
  section.journal-6box .display-slider .article-box {
    margin-top: 0;
  }
}
@media (max-width: 600px) {
  section.journal-6box .display-slider .swiper-container {
    overflow: visible;
  }
}

@media screen and (max-height: 900px) {
  .article-slider {
    padding: 0 20px;
  }
}
.article-slider .swiper-button-next {
  outline: none;
  right: 15px;
}
@media (max-width: 600px) {
  .article-slider .swiper-button-next {
    display: none;
  }
}
.article-slider .swiper-button-next:after {
  content: url("../svg/arrow-right-slider-w.4877da06b9df.svg");
}
.article-slider .swiper-button-prev {
  outline: none;
  left: 15px;
}
@media (max-width: 600px) {
  .article-slider .swiper-button-prev {
    display: none;
  }
}
.article-slider .swiper-button-prev:after {
  content: url("../svg/arrow-left-slider-w.485c4677b0d0.svg");
}

.magazine-internal .page-wrapper .full_banner,
.magazine-internal .page-wrapper .half_banner {
  display: flex;
  justify-content: center;
  margin: 25px auto;
}
@media (max-width: 991px) {
  .magazine-internal .internal-page.half-page .main-content .container {
    max-width: 100% !important;
    padding: 0;
  }
}
@media (max-width: 991px) {
  .magazine-internal .internal-page.half-page .main-content .container .row {
    margin: 0;
  }
}
@media (max-width: 991px) {
  .magazine-internal .internal-page.half-page .main-content .right-side > * {
    padding-left: 5%;
    padding-right: 5%;
  }
}
@media (max-width: 991px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.left-side .main-banner-half-img {
    height: calc(60vh - 70px);
    min-height: auto;
  }
}
.magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side {
  border-bottom: 1px solid #e6e6e6;
  overflow: hidden;
}
@media (max-width: 991px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side {
    padding: 0;
  }
}
@media (max-width: 991px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .main-banner-half-heading.--half {
    padding-left: 0;
    padding-right: 0;
    margin-top: calc(60vh - 130px);
    min-height: 40vh;
    justify-content: space-between;
    padding: 30px 20px 0;
    height: auto;
  }
}
@media (max-width: 991px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .main-banner-half-heading .bottom {
    position: relative;
    margin: 50px 0 0;
  }
}
.magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .hero-header {
  margin-top: calc(1.073vw + 32.06009px);
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: calc(1.073vw + 32.06009px);
  margin-bottom: calc(1.073vw + 32.06009px);
  text-align: center;
  font-family: "GT-America", sans-serif;
}
.magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .hero-header .quote {
  font-family: "FreightText Pro";
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  font-size: 24px;
  display: block;
  max-width: 90%;
  margin: 15px auto 25px;
}
@media (min-width: 768px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .hero-header .quote {
    max-width: 80%;
  }
}
@media (min-width: 1200px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .hero-header .quote {
    max-width: 70%;
    font-size: 30px;
  }
}
.magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .hero-header .person-img {
  height: 60px;
  width: 60px;
  margin: 20px auto;
  overflow: hidden;
  border-radius: 50%;
  object-fit: contain;
  margin-top: calc(1.073vw + 32.06009px);
}
.magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .hero-header .person-img img {
  width: 100%;
}
.magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .hero-header .person-name {
  line-height: 30px;
  font-weight: 300;
  font-size: 18px;
  margin-bottom: 2px;
  color: #000;
}
@media (min-width: 1200px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .hero-header .person-name {
    font-size: 20px;
  }
}
.magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .hero-header .person-title {
  line-height: 16px;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0.52px;
  font-size: 12px;
  color: #8c8c8c;
}
@media (min-width: 1200px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .hero-header .person-title {
    font-size: 13px;
  }
}
@media (min-width: 768px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .journal-text {
    max-width: 90%;
    font-size: 30px;
  }
}
@media (min-width: 1200px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .journal-text {
    max-width: 80%;
    font-size: 35px;
  }
}
@media (min-width: 768px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .header-paragraph-default,
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .header-paragraph-featuring {
    max-width: 90%;
  }
}
@media (min-width: 1200px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .header-paragraph-default,
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .header-paragraph-featuring {
    max-width: 80%;
  }
}
.magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .journal-img-block {
  width: 85%;
}
@media (max-width: 991px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .journal-img-block {
    padding-bottom: 20px;
    width: 90%;
  }
}
.magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .journal-quote {
  margin: 10px auto;
}
@media (min-width: 768px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .journal-quote {
    width: 90%;
  }
}
@media (min-width: 991px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .journal-quote blockquote {
    font-size: 35px;
  }
}
@media (min-width: 1200px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .journal-quote {
    width: 80%;
  }
}
.magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .twitter-block {
  width: 100%;
}
@media (min-width: 768px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .twitter-block {
    width: 90%;
  }
}
@media (min-width: 1200px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .twitter-block {
    width: 80%;
  }
}
.magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .journal-advert.--inside {
  width: 100%;
}
.magazine-internal .navbar-section.info .cuisine {
  font-weight: 400;
}
.magazine-internal .internal-page.full-page .main-content {
  position: relative;
}
@media (min-width: 768px) and (max-width: 991px) {
  .magazine-internal .internal-page.full-page .main-content {
    margin-bottom: 40px;
  }
}
@media (max-width: 991px) {
  .magazine-internal .internal-page.full-page .main-content .container.--full-width {
    max-width: 100% !important;
    padding: 0;
    overflow: hidden;
  }
  .magazine-internal .internal-page.full-page .main-content .container.--full-width .row {
    max-width: 100%;
    margin: 0;
  }
}
.magazine-internal .internal-page.full-page .main-content .journal-text-slider {
  border-bottom: 0;
  margin: 30px auto;
}
@media (min-width: 992px) {
  .magazine-internal .internal-page.full-page .main-content .journal-text-slider {
    width: 80%;
  }
}
@media (min-width: 1400px) {
  .magazine-internal .internal-page.full-page .main-content .journal-text-slider {
    width: 75%;
  }
}
.magazine-internal .internal-page.full-page .main-content .journal-text-slider .journal-text-slide .img-bx .img-padding {
  padding-bottom: 60%;
}
.magazine-internal .internal-page.full-page .main-content .journal-text-slider .txt-bx {
  width: 100%;
  margin: 0 auto;
}
@media (min-width: 992px) {
  .magazine-internal .internal-page.full-page .main-content .journal-text-slider .txt-bx {
    width: 80%;
  }
}
@media (min-width: 1672px) {
  .magazine-internal .internal-page.full-page .main-content .journal-text-slider .txt-bx {
    width: 60%;
  }
}
.magazine-internal .internal-page.full-page .main-content .journal-text,
.magazine-internal .internal-page.full-page .main-content .header-paragraph-default,
.magazine-internal .internal-page.full-page .main-content .header-paragraph-featuring {
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 740px) {
  .magazine-internal .internal-page.full-page .main-content .journal-text,
  .magazine-internal .internal-page.full-page .main-content .header-paragraph-default,
  .magazine-internal .internal-page.full-page .main-content .header-paragraph-featuring {
    width: 83.333%;
  }
}
@media (min-width: 992px) {
  .magazine-internal .internal-page.full-page .main-content .journal-text,
  .magazine-internal .internal-page.full-page .main-content .header-paragraph-default,
  .magazine-internal .internal-page.full-page .main-content .header-paragraph-featuring {
    width: 66.667%;
  }
}
@media (min-width: 1400px) {
  .magazine-internal .internal-page.full-page .main-content .journal-text,
  .magazine-internal .internal-page.full-page .main-content .header-paragraph-default,
  .magazine-internal .internal-page.full-page .main-content .header-paragraph-featuring {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .magazine-internal .internal-page.full-page .main-content .journal-img-block {
    width: 80%;
  }
}
@media (min-width: 1400px) {
  .magazine-internal .internal-page.full-page .main-content .journal-img-block {
    width: 75%;
  }
}
.magazine-internal .internal-page.full-page .main-content .journal-img-block .txt-bx {
  text-align: center;
}
.magazine-internal .internal-page.full-page .magazine-full-width-banner {
  min-height: 450px;
  height: calc(100vh - 60px);
}
.magazine-internal .internal-page.full-page .magazine-full-width-banner .container {
  height: 100%;
  max-width: 100% !important;
  padding: 0;
}
.magazine-internal .internal-page.full-page .magazine-full-width-banner .container .row {
  margin: 0;
  height: 100%;
}
@media (min-width: 1400px) {
  .magazine-internal .internal-page.full-page .magazine-full-width-banner .container .row.news-header-row {
    padding: 0 5vw;
  }
}
.magazine-internal .internal-page.full-page .magazine-full-width-banner .magazine-landing-img {
  min-height: 450px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  overflow: hidden;
  position: relative;
  color: white;
  text-align: center;
  display: flex;
  width: 100%;
  font-family: "FreightText Pro";
  font-style: normal;
}
@media (max-width: 600px) {
  .magazine-internal .internal-page.full-page .magazine-full-width-banner .magazine-landing-img {
    justify-content: center;
  }
}
.magazine-internal .internal-page.full-page .magazine-full-width-banner .magazine-landing-img .main-heading {
  font-size: 40px;
  line-height: 1;
  padding: 0 10vw;
  z-index: 2;
  margin-bottom: 50px;
}
@media (min-width: 576px) {
  .magazine-internal .internal-page.full-page .magazine-full-width-banner .magazine-landing-img .main-heading {
    font-size: 50px;
  }
}
@media (max-width: 767px) {
  .magazine-internal .internal-page.full-page .magazine-full-width-banner .magazine-landing-img .main-heading {
    margin-bottom: 30px;
  }
}
@media (min-width: 768px) {
  .magazine-internal .internal-page.full-page .magazine-full-width-banner .magazine-landing-img .main-heading {
    font-size: 60px;
  }
}
@media (min-width: 1672px) {
  .magazine-internal .internal-page.full-page .magazine-full-width-banner .magazine-landing-img .main-heading {
    padding: 13vw;
    font-size: 80px;
  }
}
.magazine-internal .internal-page.full-page .magazine-full-width-banner .magazine-landing-img .bottom {
  font-size: 13px;
  margin-bottom: 50px;
  text-transform: none;
  font-weight: 400;
  line-height: 17px;
  letter-spacing: 0.52px;
  z-index: 2;
}
@media (max-width: 767px) {
  .magazine-internal .internal-page.full-page .magazine-full-width-banner .magazine-landing-img .bottom {
    margin-bottom: 20px;
  }
}
.magazine-internal .internal-page.full-page .magazine-full-width-banner .img-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.magazine-internal .internal-page.full-page .magazine-full-width-banner .img-container .overlay {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.25);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.magazine-internal .internal-page.full-page .magazine-full-width-banner .img-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
}
.magazine-internal .internal-page.full-page .magazine-full-width-banner-news {
  text-align: center;
  width: 100%;
}
.magazine-internal .internal-page.full-page .magazine-full-width-banner-news .row {
  width: 100%;
}
.magazine-internal .internal-page.full-page .magazine-full-width-banner-news .row > div {
  width: 100%;
}
.magazine-internal .internal-page.full-page .magazine-full-width-banner-news .main-heading {
  font-size: 40px;
  line-height: 1;
  z-index: 2;
  margin-bottom: 20px;
  padding-top: 50px;
}
@media (min-width: 576px) {
  .magazine-internal .internal-page.full-page .magazine-full-width-banner-news .main-heading {
    font-size: 50px;
  }
}
@media (max-width: 767px) {
  .magazine-internal .internal-page.full-page .magazine-full-width-banner-news .main-heading {
    margin-bottom: 30px;
  }
}
@media (min-width: 768px) {
  .magazine-internal .internal-page.full-page .magazine-full-width-banner-news .main-heading {
    font-size: 60px;
  }
}
@media (min-width: 1672px) {
  .magazine-internal .internal-page.full-page .magazine-full-width-banner-news .main-heading {
    font-size: 80px;
  }
}
.magazine-internal .internal-page.full-page .magazine-full-width-banner-news .bottom {
  font-size: 13px;
  margin-bottom: 30px;
  text-transform: none;
  font-weight: 400;
  line-height: 17px;
  letter-spacing: 0.52px;
  z-index: 2;
  text-align: center;
}
.magazine-internal .internal-page.full-page .magazine-full-width-description .default-article {
  margin: 0 auto;
}
.magazine-internal .internal-page.full-page .magazine-full-width-description .hero-header {
  margin-top: calc(1.073vw + 32.06009px);
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: calc(1.073vw + 32.06009px);
  margin-bottom: calc(1.073vw + 32.06009px);
  text-align: center;
  font-family: "GT-America", sans-serif;
}
.magazine-internal .internal-page.full-page .magazine-full-width-description .hero-header .quote {
  font-family: "FreightText Pro";
  font-style: normal;
  line-height: 1;
  font-weight: 500;
  font-size: 30px;
  display: block;
  max-width: 90%;
  margin: 15px auto 25px;
}
@media (min-width: 768px) {
  .magazine-internal .internal-page.full-page .magazine-full-width-description .hero-header .quote {
    max-width: 80%;
  }
}
@media (min-width: 1200px) {
  .magazine-internal .internal-page.full-page .magazine-full-width-description .hero-header .quote {
    max-width: 70%;
    font-size: 35px;
  }
}
.magazine-internal .internal-page.full-page .magazine-full-width-description .hero-header .person-img {
  height: 60px;
  width: 60px;
  margin: 20px auto;
  overflow: hidden;
  border-radius: 50%;
  object-fit: contain;
}
.magazine-internal .internal-page.full-page .magazine-full-width-description .hero-header .person-img img {
  width: 100%;
}
.magazine-internal .internal-page.full-page .magazine-full-width-description .hero-header .person-name {
  line-height: 30px;
  font-weight: 300;
  font-size: 18px;
  margin-bottom: 2px;
  color: #000;
}
@media (min-width: 1200px) {
  .magazine-internal .internal-page.full-page .magazine-full-width-description .hero-header .person-name {
    font-size: 20px;
  }
}
.magazine-internal .internal-page.full-page .magazine-full-width-description .hero-header .person-title {
  line-height: 16px;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0.52px;
  font-size: 12px;
  color: #8c8c8c;
}
@media (min-width: 1200px) {
  .magazine-internal .internal-page.full-page .magazine-full-width-description .hero-header .person-title {
    font-size: 13px;
  }
}
.magazine-internal .internal-page.full-page .main-content + .main-content {
  margin-top: 40px;
}
.magazine-internal .internal-page.full-page .main-content + .prodcut-slider {
  margin-top: 40px;
}
@media (max-width: 767px) {
  .magazine-internal .full-banner-half-below {
    margin-bottom: 0;
  }
}
.magazine-internal .full-banner-half-below .row .left-side,
.magazine-internal .full-banner-half-below .row .right-side {
  display: flex;
  flex-direction: column;
}
.magazine-internal .full-banner-half-below .row .left-side {
  padding-right: 50px;
}
@media (max-width: 991px) {
  .magazine-internal .full-banner-half-below .row .left-side {
    padding: 0 50px;
  }
}
@media (max-width: 767px) {
  .magazine-internal .full-banner-half-below .row .left-side {
    padding: 0;
  }
}
.magazine-internal .full-banner-half-below .row .right-side {
  padding-left: 50px;
}
@media (max-width: 991px) {
  .magazine-internal .full-banner-half-below .row .right-side {
    padding: 0 50px;
    order: 1;
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .magazine-internal .full-banner-half-below .row .right-side {
    padding: 0;
  }
}
.magazine-internal .full-banner-half-below .list-item {
  display: flex;
  flex-direction: column;
}
.magazine-internal .full-banner-half-below .list-item.img-overflow .list-item-image .img-bx .img-wrapper {
  left: -30%;
  width: 130%;
}
@media (max-width: 991px) {
  .magazine-internal .full-banner-half-below .list-item.img-overflow .list-item-image .img-bx .img-wrapper {
    left: 0;
    width: 100%;
  }
}
.magazine-internal .full-banner-half-below .list-item.position-middle .list-item-image .img-bx .img-wrapper {
  left: -55%;
}
@media (max-width: 1671px) {
  .magazine-internal .full-banner-half-below .list-item.position-middle .list-item-image .img-bx .img-wrapper {
    left: 0;
  }
}
.magazine-internal .full-banner-half-below .list-item .list-item-image {
  margin-bottom: 30px;
  position: relative;
}
@media (min-width: 1672px) {
  .magazine-internal .full-banner-half-below .list-item .list-item-image {
    margin-top: 25px;
  }
}
.magazine-internal .full-banner-half-below .list-item .list-item-image .img-bx {
  position: relative;
}
.magazine-internal .full-banner-half-below .list-item .list-item-image .img-bx .img-padding {
  padding-bottom: 100%;
}
@media (min-width: 1000px) {
  .magazine-internal .full-banner-half-below .list-item .list-item-image .img-bx .img-padding {
    padding-bottom: 80%;
  }
}
.magazine-internal .full-banner-half-below .list-item .list-item-image .img-bx .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.magazine-internal .full-banner-half-below .list-item .list-item-image .img-bx .img-wrapper a {
  width: 100%;
  height: 100%;
}
.magazine-internal .full-banner-half-below .list-item .list-item-image .img-bx .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}
.magazine-internal .full-banner-half-below .list-item .list-item-body {
  display: flex;
  flex-direction: column;
  padding: 20px 0;
  font-family: "GT America", sans-serif;
  font-style: normal;
  position: relative;
}
@media (min-width: 1672px) {
  .magazine-internal .full-banner-half-below .list-item .list-item-body {
    padding: 25px 0;
  }
}
.magazine-internal .full-banner-half-below .list-item .list-item-body > * {
  margin-bottom: 40px;
}
.magazine-internal .full-banner-half-below .list-item .list-item-body h2 {
  font-weight: 400;
}
.magazine-internal .full-banner-half-below .list-item .list-item-body h2 strong,
.magazine-internal .full-banner-half-below .list-item .list-item-body h2 b {
  font-weight: 700;
}
.magazine-internal .full-banner-half-below .list-item .list-item-body .btn.view-more {
  padding: 15px 25px !important;
  border: 1px solid #e6e6e6 !important;
}
.magazine-internal .full-banner-half-below .list-item .list-item-body .text-padding {
  padding-bottom: 50%;
}
.magazine-internal .full-banner-half-below .list-item .list-item-body .text-padding .text-wrapper {
  position: absolute;
  display: flex;
  flex-direction: column;
}
.magazine-internal .full-banner-half-below .list-item .list-item-body .text-padding .text-wrapper > * {
  margin-bottom: 40px;
}
@media (min-width: 1672px) {
  .magazine-internal .full-banner-half-below .list-item .list-item-body .text-padding .text-wrapper {
    left: -55%;
    width: 100%;
  }
}
.magazine-internal .full-banner-half-below .list-item .list-item-body .journal-text {
  margin-bottom: 0px;
  padding-bottom: 15px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 22px;
}
@media (max-width: 767px) {
  .magazine-internal .full-banner-half-below .list-item .list-item-body .journal-text {
    font-size: 20px;
  }
}
@media (min-width: 1672px) {
  .magazine-internal .full-banner-half-below .list-item .list-item-body .journal-text {
    font-size: 24px;
  }
}
.magazine-internal .full-banner-half-below .list-item .list-item-body .btn.view-more {
  font-size: 14px;
  border: none;
  max-width: 155px;
  color: #1a1a1a;
  padding-left: 0;
}
.magazine-internal .full-banner-half-below .journal-text-slider {
  width: 100%;
}
.magazine-internal .full-banner-half-below .journal-quote {
  width: 100%;
  margin: 10px auto;
}
.magazine-internal .full-banner-half-below .twitter-block {
  width: 100%;
  padding-right: 0;
}
.magazine-internal .full-banner-half-below .journal-advert.--inside {
  width: 100%;
}
.magazine-internal .sidebar-adve {
  margin-top: 20px;
}
@media (max-width: 991px) {
  .magazine-internal .sidebar-adve {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}
.magazine-internal .sidebar-adve .advert-heading {
  font-family: "GT America";
  font-style: normal;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.72px;
  line-height: 17px;
  color: #8c8c8c;
  text-transform: uppercase;
  margin-bottom: 10px;
  text-align: center;
}
.magazine-internal .sidebar-adve .side-img {
  width: 100%;
}
.magazine-internal .categories-btns-container {
  padding: 0;
}

.journal-text {
  position: relative;
  width: 100%;
  min-height: 1px;
  margin: 0 auto;
  padding-bottom: calc(1.073vw + 32.06009px);
  font-family: "FreightText Pro";
  font-style: normal;
}
.journal-text.--first-letter-bold p:first-of-type::first-letter {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.14;
  font-weight: 400;
  font-size: calc(1.18vw + 15.26609px);
  float: left;
  font-size: 58px !important;
  line-height: 1em;
}
@media (max-width: 768px) {
  .journal-text.--first-letter-bold p:first-of-type::first-letter {
    font-size: 24px;
  }
}
@media (min-width: 1672px) {
  .journal-text.--first-letter-bold p:first-of-type::first-letter {
    font-size: 100px;
    letter-spacing: 5px;
    line-height: 0.95;
  }
}
.journal-text.--variation {
  font-family: "GT America", sans-serif;
  font-style: normal;
  padding-bottom: 15px;
  margin-bottom: 0px;
  font-size: 22px;
}
@media (max-width: 767px) {
  .journal-text.--variation {
    font-size: 20px;
  }
}
@media (min-width: 1672px) {
  .journal-text.--variation {
    font-size: 24px;
  }
}
.journal-text p, .journal-text ul li {
  line-height: 1.5;
  font-weight: 500;
  font-size: 20px;
}
@media (max-width: 768px) {
  .journal-text p, .journal-text ul li {
    font-size: 18px;
  }
}
.journal-text a {
  color: #124634;
  text-decoration: underline !important;
  text-underline-offset: 2px;
}
.journal-text ul {
  margin: 20px 0;
  padding-left: 20px;
  list-style: none;
}
.journal-text ul li {
  position: relative;
}
.journal-text ul li:before {
  content: "";
  width: 6px;
  height: 6px;
  background-color: #124634;
  border-radius: 50%;
  position: absolute;
  left: -1em;
  top: 0.6em;
  color: #124634;
}
.journal-text h2, .journal-text.interview-block .heading p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.2;
  font-weight: 600;
  font-size: 30px;
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .journal-text h2, .journal-text.interview-block .heading p {
    font-size: 25px;
  }
}
@media (min-width: 1672px) {
  .journal-text h2, .journal-text.interview-block .heading p {
    font-size: 35px;
  }
}
.journal-text h3 {
  font-family: "FreightText Pro";
  font-style: normal;
  line-height: 1.3;
  font-weight: 700;
  font-size: 20px;
  margin-bottom: 20px;
  margin-top: 30px;
}
@media (min-width: 1672px) {
  .journal-text h3 {
    font-size: 30px;
  }
}
.journal-text h4 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.3;
  font-weight: 700;
  font-size: 20px;
  margin-bottom: 20px;
  margin-top: 30px;
}
@media (min-width: 1672px) {
  .journal-text h4 {
    font-size: 26px;
  }
}
.journal-text h5 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.3;
  font-weight: 700;
  font-size: 16px;
  margin-bottom: 20px;
  margin-top: 30px;
}
@media (min-width: 1672px) {
  .journal-text h5 {
    font-size: 18px;
  }
}
.journal-text.video-block {
  margin: 0 auto;
  position: relative;
  height: 0;
  width: 100%;
  max-height: 80vh;
  padding-bottom: 56.25%;
  overflow: hidden;
}
.journal-text.video-block video, .journal-text.video-block iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.journal-text.categories-btns-container.--border-variation {
  border-top: 1px solid #e3e3e3;
  margin-top: 0;
}
.journal-text.categories-btns-container .categories-btns .category-list-x {
  justify-content: flex-start;
}
.journal-text.categories-btns-container .categories-btns .category-list-x .category-x:before {
  content: none;
}
.journal-text.categories-btns-container .categories-btns .category-list-x .category-x .category-link {
  color: #1a1a1a;
}
.journal-text.categories-btns-container .categories-btns .category-list-x .category-x .category-link:hover {
  color: #fff;
}
.journal-text .product-box {
  position: absolute;
  left: -250px;
  top: 0;
  width: 200px;
  margin-bottom: 0;
  padding: 0;
}
@media (max-width: 1200px) {
  .journal-text .product-box {
    display: none;
  }
}
.journal-text .product-box.prodcut-slider .slide-this .product-slide .product-img {
  min-height: 180px;
}
.journal-text .product-box.prodcut-slider .slide-this .product-slide .product-info {
  padding: 15px;
}
.journal-text .product-hover {
  color: #124634;
  text-decoration: underline !important;
  position: relative;
}
.journal-text .product-hover:hover .product-img-hovered {
  display: block;
}
.journal-text .product-hover .product-img-hovered {
  display: none;
  position: absolute;
  z-index: 2;
  bottom: 39px;
  left: 15px;
  border-radius: 10px;
  border: 1px solid #E6E6E6;
}

.header-paragraph-default {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 1672px) {
  .header-paragraph-default {
    font-size: 30px;
  }
}
.header-paragraph-default strong, .header-paragraph-default b {
  font-weight: 600;
}

.header-paragraph-featuring {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.5;
  color: #1a1a1a;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 1672px) {
  .header-paragraph-featuring {
    font-size: 20px;
  }
}
.header-paragraph-featuring .featuring, .header-paragraph-featuring .name {
  font-weight: 700;
  text-transform: uppercase;
}
.header-paragraph-featuring .featuring {
  color: #8c8c8c;
  margin-right: 8px;
}
.header-paragraph-featuring .separator {
  margin: 0 5px;
}
.header-paragraph-featuring .name:last-of-type .separator {
  display: none;
}

.journal-text-slider {
  margin: 0 auto;
  margin-top: calc(1.073vw + 32.06009px);
  margin-bottom: calc(1.073vw + 32.06009px);
  padding-bottom: 20px;
  border-bottom: 1px solid #e6e6e6;
  width: 85%;
  overflow: hidden;
}
@media (max-width: 991px) {
  .journal-text-slider {
    padding: 0 0 20px;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 1200px) {
  .journal-text-slider .swiper-container .swiper-button-next, .journal-text-slider .swiper-container .swiper-button-prev {
    display: none;
  }
}
@media (max-width: 991px) {
  .journal-text-slider .swiper-container {
    padding: 0;
  }
}
.journal-text-slider .journal-text-slide {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.journal-text-slider .journal-text-slide .img-bx {
  position: relative;
  width: 100%;
  height: 100%;
}
.journal-text-slider .journal-text-slide .img-bx .img-padding {
  padding-bottom: 70%;
}
.journal-text-slider .journal-text-slide .img-bx .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.journal-text-slider .journal-text-slide .img-bx .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}
.journal-text-slider .txt-bx {
  padding: 10px 10% 20px;
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 18px;
  line-height: 20px;
  text-align: center;
}
@media (min-width: 1672px) {
  .journal-text-slider .txt-bx {
    font-size: 18px;
  }
}
.journal-text-slider .swiper-pagination {
  position: relative;
  margin: 20px 0 5px;
}
.journal-text-slider .swiper-pagination .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
}

.journal-advert.--inside {
  width: 100%;
  max-width: 970px;
  display: block;
  margin: 40px auto 0;
  overflow: hidden;
}
@media (min-width: 740px) {
  .journal-advert.--inside {
    width: 90%;
  }
}
@media (min-width: 992px) {
  .journal-advert.--inside {
    width: 75%;
  }
}
@media (min-width: 1400px) {
  .journal-advert.--inside {
    width: 66%;
  }
}
.journal-advert.--inside img {
  max-width: 100%;
  width: 100%;
}
.journal-advert.--sidebar {
  width: 25%;
}
@media (max-width: 1450px) {
  .journal-advert.--sidebar {
    display: none;
  }
}
.journal-advert.--sidebar a {
  width: 100%;
  display: block;
  position: sticky;
  top: 100px;
}
.journal-advert.--sidebar img {
  width: 100%;
}
.journal-advert.--sidebar.--left {
  padding-right: 50px;
}
.journal-advert.--sidebar.--right {
  padding-left: 50px;
}
.journal-advert .advert-heading {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: 400;
  letter-spacing: 1.3px;
  line-height: 16px;
  color: #8c8c8c;
  text-transform: uppercase;
  margin: 10px 0 30px;
  text-align: center;
}

.twitter-block {
  width: 100%;
  margin: 0 auto 50px;
  padding-right: 0;
}
@media (min-width: 740px) {
  .twitter-block {
    width: 83.333%;
  }
}
@media (min-width: 992px) {
  .twitter-block {
    width: 66.667%;
    padding-right: 10%;
  }
}
@media (min-width: 1400px) {
  .twitter-block {
    width: 50%;
  }
}
.twitter-block img {
  width: 100%;
}
.twitter-block .instagram-media {
  background: #000000;
  border: 0;
  border-radius: 3px;
  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 10px 0 rgba(0, 0, 0, 0.15);
  margin: 1px;
  max-width: 658px;
  padding: 0;
  width: 99.375%;
  width: -webkit-calc(100% - 2px);
  width: calc(100% - 2px);
  max-width: 550px;
}
.twitter-block .instagram-media .insta-in {
  padding: 8px;
}
.twitter-block .instagram-media .insta-in .insta-bx {
  background: #000000;
  line-height: 0;
  margin-top: 40px;
  padding-bottom: 55%;
  padding-top: 45%;
  text-align: center;
  width: 100%;
}
.twitter-block .instagram-media .insta-in .insta-bx > div {
  position: relative;
}
.twitter-block .instagram-media .insta-in .insta-bx > div > div {
  -webkit-animation: opacity_key 1s ease-out infinite;
  animation: opacity_key 1s ease-out infinite;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAAGFBMVEUiIiI9PT0eHh4gIB4hIBkcHBwcHBwcHBydr+JQAAAACHRSTlMABA4YHyQsM5jtaMwAAADfSURBVDjL7ZVBEgMhCAQBAf//42xcNbpAqakcM0ftUmFAAIBE81IqBJdS3lS6zs3bIpB9WED3YYXFPmHRfT8sgyrCP1x8uEUxLMzNWElFOYCV6mHWWwMzdPEKHlhLw7NWJqkHc4uIZphavDzA2JPzUDsBZziNae2S6owH8xPmX8G7zzgKEOPUoYHvGz1TBCxMkd3kwNVbU0gKHkx+iZILf77IofhrY1nYFnB/lQPb79drWOyJVa/DAvg9B/rLB4cC+Nqgdz/TvBbBnr6GBReqn/nRmDgaQEej7WhonozjF+Y2I/fZou/qAAAAAElFTkSuQmCC);
  display: block;
  height: 44px;
  margin: 0 auto -44px;
  position: relative;
  top: -44px;
  width: 44px;
}
.twitter-block .instagram-media .insta-in .insta-bx > div span {
  color: #c9c8cd;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  position: relative;
  top: 15px;
}
.twitter-block .instagram-media .insta-in p {
  line-height: 32px;
  margin-bottom: 0;
  margin-top: 8px;
  padding: 0;
  text-align: center;
}
.twitter-block .instagram-media .insta-in p a {
  color: #c9c8cd;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

.journal-images-half-half {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto 50px;
}
@media (max-width: 767px) {
  .journal-images-half-half {
    flex-direction: column;
  }
}
@media (min-width: 992px) {
  .journal-images-half-half {
    width: 90%;
  }
}
@media (min-width: 1400px) {
  .journal-images-half-half {
    width: 80%;
  }
}
.journal-images-half-half .img-bx {
  position: relative;
  width: 100%;
  height: 100%;
  flex: 0 0 50%;
  height: 100vh;
  max-height: 80vh;
  min-height: 500px;
}
@media (max-width: 767px) {
  .journal-images-half-half .img-bx {
    flex-wrap: wrap;
    min-height: auto;
  }
}
.journal-images-half-half .img-bx:first-of-type {
  margin-right: 20px;
}
@media (max-width: 767px) {
  .journal-images-half-half .img-bx:first-of-type {
    margin-right: 0;
    margin-bottom: 20px;
  }
}
.journal-images-half-half .img-bx:last-of-type {
  margin-left: 20px;
}
@media (max-width: 767px) {
  .journal-images-half-half .img-bx:last-of-type {
    margin-left: 0;
  }
}
.journal-images-half-half .img-bx .img-padding {
  padding-bottom: 100%;
}
.journal-images-half-half .img-bx .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.journal-images-half-half .img-bx .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}

.journal-images-half-larger-half-smaller {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 30px auto 50px;
}
@media (max-width: 700px) {
  .journal-images-half-larger-half-smaller {
    flex-direction: column;
    height: 100%;
    margin: 30px auto;
  }
}
@media (min-width: 1400px) {
  .journal-images-half-larger-half-smaller {
    width: 90%;
  }
}
.journal-images-half-larger-half-smaller .img-larger, .journal-images-half-larger-half-smaller .img-smaller {
  display: flex;
  flex-direction: column;
  flex: 0 0 50%;
}
.journal-images-half-larger-half-smaller .img-larger {
  margin-right: 20px;
}
@media (max-width: 700px) {
  .journal-images-half-larger-half-smaller .img-larger {
    margin-right: 0;
    margin-bottom: 20px;
  }
}
.journal-images-half-larger-half-smaller .img-smaller {
  margin-left: 20px;
}
@media (max-width: 700px) {
  .journal-images-half-larger-half-smaller .img-smaller {
    width: 100%;
    margin-left: 0;
  }
}
.journal-images-half-larger-half-smaller .img-smaller .img-bx .img-padding {
  padding-bottom: 75%;
}
@media (max-width: 700px) {
  .journal-images-half-larger-half-smaller .img-smaller .img-bx .img-padding {
    padding-bottom: 100%;
  }
}
.journal-images-half-larger-half-smaller .img-bx {
  position: relative;
  width: 100%;
  height: 100%;
}
.journal-images-half-larger-half-smaller .img-bx .img-padding {
  padding-bottom: 100%;
}
.journal-images-half-larger-half-smaller .img-bx .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.journal-images-half-larger-half-smaller .img-bx .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}
.journal-images-half-larger-half-smaller .txt-bx {
  margin-top: 10px;
  font-family: "FreightText Pro";
  font-style: normal;
  line-height: 22px;
  color: #8c8c8c;
}
@media (min-width: 1672px) {
  .journal-images-half-larger-half-smaller .txt-bx {
    font-size: 18px;
    line-height: 20px;
  }
}

.magazine-full-width-banner-2-1 {
  overflow: hidden;
  min-height: 450px;
  height: calc(100vh - 60px);
  margin-bottom: 120px;
}
@media (max-width: 991px) {
  .magazine-full-width-banner-2-1 {
    height: auto;
    margin-bottom: 60px;
  }
}
.magazine-full-width-banner-2-1.--reversed .container .row .img-column {
  order: 2;
}
@media (max-width: 991px) {
  .magazine-full-width-banner-2-1.--reversed .container .row .img-column {
    order: 1;
  }
}
.magazine-full-width-banner-2-1.--reversed .container .row .text-column {
  order: 1;
}
@media (max-width: 991px) {
  .magazine-full-width-banner-2-1.--reversed .container .row .text-column {
    order: 2;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .magazine-full-width-banner-2-1.--reversed .container .row .text-box {
    justify-content: flex-end;
  }
}
.magazine-full-width-banner-2-1.--reversed .container .row .text-box .heading {
  margin-bottom: 20px;
  font-family: "FreightText Pro";
  font-style: normal;
}
.magazine-full-width-banner-2-1.--reversed .container .row .text-box .subheading {
  margin-bottom: 0;
}
.magazine-full-width-banner-2-1.--black .container .row .text-box {
  background-color: #000;
  color: #fff;
}
.magazine-full-width-banner-2-1 .container {
  height: 100%;
  max-width: 100% !important;
  padding: 0;
}
.magazine-full-width-banner-2-1 .container .row {
  margin: 0;
  height: 100%;
}
@media (max-width: 991px) {
  .magazine-full-width-banner-2-1 .container .row {
    flex-direction: column;
  }
}
.magazine-full-width-banner-2-1 .container .row .img-column {
  flex: 0 0 56%;
  max-width: 100%;
  width: 100%;
  position: relative;
  height: 100%;
}
@media (min-width: 1672px) {
  .magazine-full-width-banner-2-1 .container .row .img-column {
    flex: 0 0 56%;
    max-width: 100%;
  }
}
@media (max-width: 991px) {
  .magazine-full-width-banner-2-1 .container .row .img-column {
    flex: 0 0 60%;
    max-height: 500px;
  }
}
@media (max-width: 767px) {
  .magazine-full-width-banner-2-1 .container .row .img-column {
    flex: 1 0 50%;
  }
}
.magazine-full-width-banner-2-1 .container .row .text-column {
  flex: 0 0 44%;
  max-width: 100%;
}
@media (min-width: 1672px) {
  .magazine-full-width-banner-2-1 .container .row .text-column {
    flex: 0 0 44%;
    max-width: 100%;
  }
}
@media (max-width: 991px) {
  .magazine-full-width-banner-2-1 .container .row .text-column {
    flex: 0 0 40%;
    min-height: 40vh;
  }
}
@media (max-width: 767px) {
  .magazine-full-width-banner-2-1 .container .row .text-column {
    flex: 1 0 50%;
  }
}
.magazine-full-width-banner-2-1 .container .row .img-bx {
  height: 100%;
}
@media (max-width: 991px) {
  .magazine-full-width-banner-2-1 .container .row .img-bx {
    height: calc(60vh - 60px);
    min-height: 200px;
  }
}
.magazine-full-width-banner-2-1 .container .row .img-bx .img-padding {
  padding-bottom: 100%;
}
.magazine-full-width-banner-2-1 .container .row .img-bx .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.magazine-full-width-banner-2-1 .container .row .img-bx .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}
.magazine-full-width-banner-2-1 .container .row .text-box {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-color: #fff;
  height: 100%;
  padding: 60px 80px 80px 60px;
  color: #1a1a1a;
  font-family: "GT America", sans-serif;
  font-style: normal;
}
@media (max-width: 1200px) {
  .magazine-full-width-banner-2-1 .container .row .text-box {
    padding: 40px;
    min-height: 300px;
  }
}
@media (max-width: 991px) {
  .magazine-full-width-banner-2-1 .container .row .text-box {
    justify-content: space-between;
    align-items: center;
    text-align: center;
    min-height: 40vh;
  }
}
@media (max-width: 767px) {
  .magazine-full-width-banner-2-1 .container .row .text-box {
    padding: 30px 30px 40px 20px;
  }
}
.magazine-full-width-banner-2-1 .container .row .text-box .heading {
  line-height: 1;
  font-weight: 700;
  margin-bottom: 0;
  font-size: calc(2.79vw + 3.35622px);
  font-family: "FreightText Pro";
  font-style: normal;
}
@media (min-width: 1672px) {
  .magazine-full-width-banner-2-1 .container .row .text-box .heading {
    font-size: 50px;
  }
}
@media (max-width: 991px) {
  .magazine-full-width-banner-2-1 .container .row .text-box .heading {
    order: 1;
  }
}
@media (max-width: 720px) {
  .magazine-full-width-banner-2-1 .container .row .text-box .heading {
    font-size: 36px;
    padding-top: 60px;
  }
}
.magazine-full-width-banner-2-1 .container .row .text-box .subheading {
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.52px;
  line-height: 17px;
  margin-bottom: 35px;
}
@media (min-width: 1672px) {
  .magazine-full-width-banner-2-1 .container .row .text-box .subheading {
    font-size: 15px;
  }
}
@media (max-width: 991px) {
  .magazine-full-width-banner-2-1 .container .row .text-box .subheading {
    font-size: 13px;
    order: 2;
    margin-bottom: 0;
    margin-top: 20px;
  }
}

.journal-quote {
  width: 100%;
  margin-bottom: 0px;
  margin-top: -30px;
}
@media (min-width: 740px) {
  .journal-quote {
    width: 90%;
    margin-left: 8%;
  }
}
@media (min-width: 992px) {
  .journal-quote {
    width: 75%;
    margin-left: 16.5%;
  }
}
@media (min-width: 1400px) {
  .journal-quote {
    width: 66%;
    margin-left: 25%;
  }
}
.journal-quote blockquote {
  font-size: 40px;
  font-weight: normal;
  font-family: "FreightBig Pro";
  font-style: normal;
  font-style: italic;
  line-height: 1.2;
}
@media (min-width: 991px) {
  .journal-quote blockquote {
    font-size: 45px;
  }
}
@media (min-width: 1672px) {
  .journal-quote blockquote {
    font-size: 55px;
  }
}

.author-info-sidebar {
  display: flex;
  flex-direction: column;
  max-width: 350px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  position: -webkit-sticky;
  position: sticky;
  opacity: 1;
  transition: all 0.3s ease;
}
@media (max-width: 991px) {
  .author-info-sidebar {
    max-width: 100%;
    margin-bottom: 100px;
  }
}
@media (min-width: 992px) {
  .author-info-sidebar {
    top: 100px;
  }
}
.author-info-sidebar.hidden {
  opacity: 0;
  transition: all 0.3s ease;
}
.author-info-sidebar .name {
  display: flex;
  flex-direction: column;
  margin-top: 20px;
}
.author-info-sidebar .name .person-name {
  line-height: 30px;
  font-weight: 300;
  font-size: 18px;
  margin-bottom: -2px;
  color: #000;
}
@media (min-width: 1200px) {
  .author-info-sidebar .name .person-name {
    font-size: 18px;
  }
}
.author-info-sidebar .name .person-name.--bold {
  font-weight: 4500;
}
.author-info-sidebar .name .person-title {
  line-height: 16px;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0.52px;
  font-size: 12px;
  color: #8c8c8c;
}
@media (min-width: 1200px) {
  .author-info-sidebar .name .person-title {
    font-size: 13px;
  }
}
.author-info-sidebar .author-info {
  display: flex;
  align-items: center;
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 2px solid #E6E6E6;
}
.author-info-sidebar .author-info .person-img {
  height: 60px;
  width: 60px;
  margin-right: 30px;
  overflow: hidden;
  border-radius: 50%;
  object-fit: contain;
}
.author-info-sidebar .author-info .person-img img {
  width: 100%;
}
.author-info-sidebar .author-info .name {
  margin-top: 0;
}
.author-info-sidebar .other-info, .author-info-sidebar .movie-info {
  display: flex;
  flex-direction: column;
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 2px solid #E6E6E6;
}
.author-info-sidebar .other-info .name:first-of-type, .author-info-sidebar .movie-info .name:first-of-type {
  margin-top: 0;
}
.author-info-sidebar .movie-info .heading {
  font-size: calc(0.536vw + 16.03004px);
  line-height: 1;
  font-weight: 500;
}
@media screen and (min-width: 1672px) {
  .author-info-sidebar .movie-info .heading {
    font-size: 26px;
  }
}
.author-info-sidebar .imdb {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.author-info-sidebar .imdb img {
  flex: 0 0 20%;
  width: 100%;
}
.author-info-sidebar .imdb .view {
  line-height: 16px;
  font-weight: 700;
  letter-spacing: 0.52px;
  font-size: 12px;
  color: #1a1a1a;
}
@media (min-width: 1200px) {
  .author-info-sidebar .imdb .view {
    font-size: 13px;
  }
}
.author-info-sidebar .book-button {
  background-color: #124634;
  border-radius: 2px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  height: 50px;
  width: 100%;
  line-height: 16px;
  font-weight: 500;
  letter-spacing: 0.52px;
  font-size: 12px;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 1200px) {
  .author-info-sidebar .book-button {
    font-size: 13px;
  }
}

.next-article-block {
  background-color: #efefef;
  margin-top: 50px;
}
.next-article-block .container {
  max-width: 100% !important;
}
.next-article-block .next-article {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 50px 100px;
  position: relative;
}
@media (max-width: 991px) {
  .next-article-block .next-article {
    flex-direction: column;
    padding: 130px 50px 50px;
  }
}
@media (max-width: 767px) {
  .next-article-block .next-article {
    padding: 130px 20px 50px;
  }
}
.next-article-block .next-article .img-side, .next-article-block .next-article .text-side {
  flex: 0 0 40%;
}
@media (max-width: 991px) {
  .next-article-block .next-article .img-side, .next-article-block .next-article .text-side {
    flex: 0 0 50%;
  }
}
.next-article-block .next-article .img-side {
  width: 100%;
}
.next-article-block .next-article .img-side .next-image {
  max-height: 450px;
  position: relative;
  width: 100%;
}
@media (min-width: 2000px) {
  .next-article-block .next-article .img-side .next-image {
    max-height: 100%;
  }
}
.next-article-block .next-article .img-side .next-image .img-padding {
  padding-bottom: 100%;
}
@media (min-width: 2000px) {
  .next-article-block .next-article .img-side .next-image .img-padding {
    padding-bottom: 60%;
  }
}
.next-article-block .next-article .img-side .next-image .img-padding .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.next-article-block .next-article .img-side .next-image .img-padding .img-wrapper a {
  display: block;
  height: 100%;
  width: 100%;
}
.next-article-block .next-article .img-side .next-image .img-padding .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}
.next-article-block .next-article .text-side {
  flex: 0 0 40%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.next-article-block .next-article .text-side .text-body {
  display: flex;
  flex-direction: column;
  font-family: "GT America", sans-serif;
  font-style: normal;
}
@media (min-width: 1672px) {
  .next-article-block .next-article .text-side .text-body {
    width: 500px;
  }
}
@media (max-width: 991px) {
  .next-article-block .next-article .text-side .text-body .next-heading {
    position: absolute;
    top: 50px;
  }
}
.next-article-block .next-article .text-side .text-body .next-heading h3 {
  font-size: 40px;
  font-weight: 700;
  line-height: 1;
  margin-bottom: 40px;
}
@media (min-width: 1672px) {
  .next-article-block .next-article .text-side .text-body .next-heading h3 {
    font-size: 50px;
  }
}
.next-article-block .next-article .text-side .text-body .category {
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 17px;
  margin: 20px 0 40px;
  padding-bottom: 40px;
  border-bottom: 2px solid #8c8c8c;
}
@media (max-width: 991px) {
  .next-article-block .next-article .text-side .text-body .category {
    margin: 40px 0;
  }
}
.next-article-block .next-article .text-side .text-body .heading {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 35px;
  font-weight: 500;
  line-height: 1.2;
  margin-bottom: 20px;
}
.next-article-block .next-article .text-side .text-body .btn.view-more {
  font-size: 14px;
  border: none;
  max-width: 155px;
  color: #1a1a1a;
  padding-left: 0;
  background-color: #fff;
  position: relative;
  padding: 15px 25px;
  border: 1px solid #E6E6E6;
}

.interview-block {
  font-family: "FreightText Pro";
  font-style: normal;
  margin-bottom: calc(1.073vw + 32.06009px);
  padding-bottom: 0;
}
.interview-block .heading {
  margin-top: 0;
}
.interview-block .questions-answers {
  padding: 40px 0;
  border-top: 1px solid #e3e3e3;
  border-bottom: 1px solid #e3e3e3;
  font-size: 20px;
}
@media (max-width: 720px) {
  .interview-block .questions-answers {
    font-size: 18px;
  }
}
.interview-block .questions-answers div.block {
  margin-bottom: 30px;
  font-weight: 500;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
}
.interview-block .questions-answers div.block:last-of-type {
  margin-bottom: 0;
}
.interview-block .questions-answers div.block:nth-of-type(odd) {
  margin-bottom: 10px;
}
.interview-block .questions-answers div.block:nth-of-type(odd)::before {
  content: "Q.";
  margin-right: 50px;
  font-weight: bold;
}
.interview-block .questions-answers div.block:nth-of-type(odd) b, .interview-block .questions-answers div.block:nth-of-type(odd) strong {
  font-weight: 500;
}
.interview-block .questions-answers div.block:nth-of-type(even)::before {
  content: "A.";
  margin-right: 50px;
  font-weight: bold;
}
.interview-block .questions-answers div.block .rich-text, .interview-block .questions-answers div.block .rich-text p {
  display: block;
}
.interview-block .questions-answers .question, .interview-block .questions-answers .answer {
  margin-left: 15px;
}
.interview-block .questions-answers .answer {
  font-weight: 400;
}

.journal-img-block {
  margin: 30px auto 40px;
  padding-bottom: 40px;
  border-bottom: 1px solid #e3e3e3;
}
@media (max-width: 767px) {
  .journal-img-block {
    padding-right: 0;
  }
}
.journal-img-block img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}
.journal-img-block .txt-bx {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 20px;
  padding-top: 15px;
}
@media (min-width: 1672px) {
  .journal-img-block .txt-bx {
    font-size: 22px;
  }
}

.recipes-sidebar {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  z-index: 10;
  position: absolute;
  top: 0;
  left: calc(-100% - 150px);
  background-color: #fafafa;
  padding: 30px 10px 30px 40px;
  width: 100%;
}
.recipes-sidebar .recipes-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.recipes-sidebar .recipes-wrapper .recipe-box {
  flex: 0 0 40%;
  margin-right: 20px;
}
.recipes-sidebar .recipes-wrapper .recipe-box:last-of-type {
  margin-right: 0;
}
.recipes-sidebar .recipes-wrapper .recipe-box .recipe-box-txt h3.recipe-title {
  margin-top: 0;
}
.recipes-sidebar .recipes-wrapper .recipe-box .recipe-box-txt h3.recipe-title p {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  line-height: 1;
  font-size: 35px;
  color: #1A1A1A;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 40px;
  padding-bottom: 4px;
}

.article-next--footer {
  margin-bottom: -1px;
}
.article-next--footer a:hover .next-article-bx .next-right img {
  transform: scale(1.04);
}
.article-next--footer a .next-article-bx {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  max-height: 420px;
  position: relative;
}
.article-next--footer a .next-article-bx .next-left {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  max-height: 420px;
  background-color: #E8E8E8;
  padding: 60px;
  position: relative;
}
@media (max-width: 1200px) {
  .article-next--footer a .next-article-bx .next-left {
    padding: 30px;
  }
}
@media (max-width: 600px) {
  .article-next--footer a .next-article-bx .next-left {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.4);
    position: absolute;
    z-index: 10;
    top: 0;
    left: 0;
  }
}
.article-next--footer a .next-article-bx .next-left .nxt-article {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: calc(0.536vw + 16.03004px);
  line-height: 1;
  font-weight: 500;
  margin-bottom: 40px;
  color: #1A1A1A;
}
@media screen and (min-width: 1672px) {
  .article-next--footer a .next-article-bx .next-left .nxt-article {
    font-size: 22px;
  }
}
@media (max-width: 1200px) {
  .article-next--footer a .next-article-bx .next-left .nxt-article {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .article-next--footer a .next-article-bx .next-left .nxt-article {
    color: #fff;
  }
}
.article-next--footer a .next-article-bx .next-left .bottom {
  position: absolute;
  bottom: 60px;
  left: 60px;
  right: 60px;
}
@media (max-width: 1200px) {
  .article-next--footer a .next-article-bx .next-left .bottom {
    bottom: 30px;
    left: 30px;
    right: 30px;
  }
}
.article-next--footer a .next-article-bx .next-left .bottom .article-title {
  font-family: "FreightText Pro";
  font-style: normal;
  font-weight: 500;
  line-height: 1;
  font-size: 35px;
  color: #1A1A1A;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 40px;
  padding-bottom: 4px;
  max-width: 60%;
  margin-bottom: 30px;
  color: #1A1A1A;
  position: relative;
}
@media (max-width: 1672px) {
  .article-next--footer a .next-article-bx .next-left .bottom .article-title {
    max-width: 100%;
  }
}
@media (max-width: 1200px) {
  .article-next--footer a .next-article-bx .next-left .bottom .article-title {
    font-size: 28px;
  }
}
@media (max-width: 600px) {
  .article-next--footer a .next-article-bx .next-left .bottom .article-title {
    color: #fff;
    margin-bottom: 10px;
  }
}
.article-next--footer a .next-article-bx .next-left .bottom .author {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 0;
  text-align: left;
  color: #1A1A1A;
}
@media (max-width: 600px) {
  .article-next--footer a .next-article-bx .next-left .bottom .author {
    color: #fff;
    font-size: 12px;
  }
}
.article-next--footer a .next-article-bx .next-left .bottom .published {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  color: #AE862E;
  text-transform: none;
  text-align: left;
  margin-bottom: 0;
}
@media (max-width: 600px) {
  .article-next--footer a .next-article-bx .next-left .bottom .published {
    color: #fff;
    font-size: 12px;
  }
}
.article-next--footer a .next-article-bx .next-right {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  max-height: 420px;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 600px) {
  .article-next--footer a .next-article-bx .next-right {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.article-next--footer a .next-article-bx .next-right img {
  object-fit: contain;
  width: 100%;
  transform: scale(1);
  transition: transform 0.6s cubic-bezier(0.42, 0, 0.34, 1.01), -webkit-transform 0.6s cubic-bezier(0.42, 0, 0.34, 1.01);
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// ---------------------------------------------Recipes Start----------------------------------------------*/
.recipes-landing-banner {
  min-height: 450px;
  height: calc(100vh - 130px);
  margin-bottom: 80px;
  margin-top: 70px;
}
@media screen and (max-width: 1200px) {
  .recipes-landing-banner {
    margin-top: 60px;
  }
}
.recipes-landing-banner .container {
  height: 100%;
}
@media (max-width: 1199px) {
  .recipes-landing-banner .container {
    max-width: 100% !important;
    padding: 0;
  }
}
.recipes-landing-banner .container .row {
  margin: 0;
  height: 100%;
}
.recipes-landing-banner .swiper-container + .recipes-landing-img {
  display: none;
}
@media (max-width: 1200px) {
  .recipes-landing-banner .swiper-container + .recipes-landing-img {
    display: flex;
  }
}
.recipes-landing-banner .recipes-landing-img {
  min-height: calc(100vh - 130px);
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  position: relative;
  color: white;
  text-align: center;
  display: flex;
}
.recipes-landing-banner .recipes-landing-img a.link-reset {
  color: white;
  z-index: 2;
  position: relative;
}
.recipes-landing-banner .recipes-landing-img .main-heading {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: calc(2.79vw + 3.35622px);
  font-weight: 600;
  line-height: 1;
  padding: 0 10vw;
  z-index: 2;
}
@media (min-width: 1672px) {
  .recipes-landing-banner .recipes-landing-img .main-heading {
    padding: 13vw;
    font-size: 65px;
  }
}
@media screen and (max-width: 900px) {
  .recipes-landing-banner .recipes-landing-img .main-heading {
    font-size: 36px;
  }
}
.recipes-landing-banner .recipes-landing-img .main-heading a.link-reset {
  color: white;
}
.recipes-landing-banner .recipes-landing-img .bottom {
  position: absolute;
  bottom: 3vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-transform: none;
  font-size: 14px;
}
@media (min-width: 768px) {
  .recipes-landing-banner .recipes-landing-img .bottom {
    bottom: 4vh;
    font-size: 16px;
  }
}
@media (max-width: 600px) {
  .recipes-landing-banner .recipes-landing-img .bottom {
    position: relative;
    bottom: auto;
  }
}
.recipes-landing-banner .recipes-landing-img .bottom .clock {
  margin-bottom: 10px;
}
.recipes-landing-banner .recipes-landing-img .bottom .clock svg {
  fill: #fff;
}
.recipes-landing-banner .recipes-landing-img .bottom a {
  color: white;
}
.recipes-landing-banner .img-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.recipes-landing-banner .img-container .overlay {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.25);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.recipes-landing-banner .img-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
}
.recipes-landing-banner .swiper-container {
  padding: 0;
}
@media (max-width: 1200px) {
  .recipes-landing-banner .swiper-container {
    display: none;
  }
}
.recipes-landing-banner .swiper-container.hidden {
  display: none;
}
.recipes-landing-banner .swiper-container .col-6 {
  padding: 0;
}
.recipes-landing-banner .swiper-container .text-box {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-color: #fff;
  height: 100%;
  padding: 60px;
  color: #1a1a1a;
  font-family: "GT America", sans-serif;
  font-style: normal;
}
.recipes-landing-banner .swiper-container .text-box .heading {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: calc(2.79vw + 3.35622px);
  line-height: 1;
  font-weight: 700;
  text-align: center;
  max-width: 80%;
}
@media (min-width: 1672px) {
  .recipes-landing-banner .swiper-container .text-box .heading {
    font-size: 50px;
  }
}
.recipes-landing-banner .swiper-container .text-box .heading a.link-reset p {
  margin: 0;
}
.recipes-landing-banner .swiper-container .text-box .subheading {
  font-size: 16px;
  letter-spacing: 0.36px;
  line-height: 20px;
  margin: 20px 0 35px;
  text-align: center;
}
.recipes-landing-banner .swiper-container .text-box .subheading p {
  margin: 0;
}
.recipes-landing-banner .swiper-container .text-box .btn.view-more {
  font-family: "GT America", sans-serif;
  font-style: normal;
  border: 0;
  padding: 0;
  font-weight: 400;
  font-size: 14px;
  padding: 15px 25px;
}
.recipes-landing-banner .swiper-container .swiper-slide {
  display: flex;
}
.recipes-landing-banner .swiper-container .swiper-button-prev {
  left: 40px;
}
.recipes-landing-banner .swiper-container .swiper-button-next, .recipes-landing-banner .swiper-container .swiper-button-prev {
  width: 50px;
  height: 50px;
}
.recipes-landing-banner .swiper-container .swiper-button-next:after, .recipes-landing-banner .swiper-container .swiper-button-prev:after {
  width: 50px;
  height: 50px;
}

.link-reset {
  color: initial;
  text-decoration: none;
  opacity: 1;
  display: inline-block;
}
.link-reset:hover, .link-reset:focus {
  color: initial;
  text-decoration: none;
  opacity: 1;
}
.link-reset.link-img {
  transition: all 500ms;
}

.page-wrapper {
  margin-top: 130px;
  background-color: #fafafa;
  padding-bottom: 1px;
}
@media (min-width: 1400px) {
  .page-wrapper {
    margin: 130px 0 0;
    border-right: 0;
    border-left: 0;
  }
}
@media (min-width: 1400px) {
  .page-wrapper .recipes-landing-banner .container {
    max-width: 100% !important;
    padding: 0;
  }
}

.main-description + .categories-btns-container {
  border-top: 1px solid #e3e3e3;
}

.main-description {
  margin-bottom: 100px;
}
@media screen and (max-width: 900px) {
  .main-description {
    margin-bottom: 80px;
  }
}
.main-description .main-heading {
  padding: 0px 70px;
}
@media screen and (max-width: 900px) {
  .main-description .main-heading {
    padding: 0px 0px;
  }
}
.main-description .main-heading div {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: calc(1.18vw + 15.26609px);
  line-height: 1;
  font-weight: 500;
  color: #1a1a1a;
  text-align: center;
  white-space: pre-wrap;
}
@media (min-width: 768px) {
  .main-description .main-heading div {
    font-size: 35px;
  }
}
.main-description .main-heading .bookmark-this {
  font-family: "GT America", sans-serif;
  font-style: normal;
  max-width: 700px;
  width: 100%;
  text-align: center;
  margin: 3% auto auto;
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 0.05em;
  line-height: 1;
  text-transform: none;
  white-space: nowrap;
  border-radius: 4px;
  border: 1px solid #E6E6E6;
  max-height: 44px;
  padding: 15px 25px;
  color: #1A1A1A;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.main-description .main-heading .bookmark-this.active {
  display: block !important;
}
.main-description .main-heading .bookmark-this:hover {
  background-color: #124634;
  color: #fff;
}
.main-description .main-heading .bookmark-this:hover svg .bookmark__outline, .main-description .main-heading .bookmark-this:hover svg .bookmark__inner {
  fill: #fff;
}
.main-description .main-heading .bookmark-this svg {
  margin-right: 8px;
}
.main-description .main-heading a.remove-bookmark {
  display: none !important;
}
.main-description .main-heading a.remove-bookmark:hover svg .bookmark__inner {
  fill: #fff;
}
.main-description .main-heading a.remove-bookmark.active {
  display: block !important;
}

.article-slider {
  margin-bottom: 120px;
  overflow: hidden;
}
.article-slider.border-bottom {
  margin-bottom: 60px;
  padding-bottom: 60px !important;
  border-bottom: 1px solid #E6E6E6;
}
.article-slider.border-top {
  padding-top: 60px;
  margin-top: -60px;
  border-top: 1px solid #E6E6E6;
}
@media (max-width: 767px) {
  .article-slider {
    margin-bottom: 60px;
  }
}
@media (max-width: 800px) {
  .article-slider .full-width {
    max-width: 100% !important;
    padding: 0;
  }
}
.article-slider .smaller-row {
  display: flex;
  justify-content: center;
}
.article-slider .smaller-row .col-12 {
  flex: 0 0 100%;
}
@media (min-width: 1000px) {
  .article-slider .smaller-row .col-12 {
    flex: 0 0 80%;
    max-width: 80%;
  }
}
.article-slider .smaller-row .swiper-container {
  padding: 0;
}
@media (min-width: 1000px) {
  .article-slider .smaller-row .swiper-container {
    padding: 0 15px;
  }
  .article-slider .smaller-row .swiper-container .swiper-button-next, .article-slider .smaller-row .swiper-container .swiper-button-prev {
    display: block;
  }
  .article-slider .smaller-row .swiper-container .swiper-button-next {
    right: 23px;
  }
  .article-slider .smaller-row .swiper-container .swiper-button-prev {
    left: 0;
  }
}
.article-slider .section-title {
  display: flex;
  justify-content: center;
  align-items: center;
}
.article-slider .section-title .btn.view-more {
  display: none;
}
@media (min-width: 1000px) {
  .article-slider .section-title .btn.view-more {
    display: block;
    position: absolute;
    right: 15px;
    top: 0;
  }
}
.article-slider .section-subtitle {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.article-slider .article-slide {
  display: flex;
  flex-direction: column;
}
@media (min-width: 1000px) {
  .article-slider .article-slide {
    flex-direction: row;
  }
}
.article-slider .article-slide .img-bx {
  flex: 0 1 100%;
  position: relative;
}
.article-slider .article-slide .img-bx .img-padding {
  padding-bottom: 100%;
}
@media (min-width: 1000px) {
  .article-slider .article-slide .img-bx .img-padding {
    padding-bottom: 80%;
  }
}
.article-slider .article-slide .img-bx .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.article-slider .article-slide .img-bx .img-wrapper a {
  width: 100%;
  height: 100%;
}
.article-slider .article-slide .img-bx .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}
.article-slider .article-slide .txt-bx {
  flex: 0 1 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 60px;
  background-color: #fff;
  position: relative;
}
.article-slider .article-slide .txt-bx .title, .article-slider .article-slide .txt-bx .number {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: 35px;
  line-height: 1;
  text-align: center;
  font-weight: 500;
}
@media (min-width: 1000px) {
  .article-slider .article-slide .txt-bx .title, .article-slider .article-slide .txt-bx .number {
    font-size: 30px;
  }
}
@media (min-width: 1200px) {
  .article-slider .article-slide .txt-bx .title, .article-slider .article-slide .txt-bx .number {
    font-size: 35px;
  }
}
@media (min-width: 2000px) {
  .article-slider .article-slide .txt-bx .title, .article-slider .article-slide .txt-bx .number {
    font-size: 40px;
  }
}
.article-slider .article-slide .txt-bx .bottom-info {
  text-align: center;
  width: 100%;
  margin-top: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 10px 24px;
}
.article-slider .article-slide .txt-bx .bottom-info:hover {
  text-decoration: none;
  opacity: 0.7s;
}
@media (min-width: 1000px) {
  .article-slider .article-slide .txt-bx .bottom-info {
    position: absolute;
    bottom: 30px;
    left: 0;
    margin-top: 0;
  }
}
.article-slider .article-slide .txt-bx .bottom-info .read-more {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: 500;
  text-transform: none;
  color: #1a1a1a;
}
.article-slider .article-slide .txt-bx .bottom-info svg {
  margin: -1px 0 0 15px;
}

.title-banner {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  background-color: #fff;
  padding: 80px 0;
}
@media (max-width: 991px) {
  .title-banner {
    padding: 40px 0;
  }
}
.title-banner .col-12 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.title-banner .title {
  font-size: 80px;
  color: #1a1a1a;
  font-weight: 700;
}
@media (max-width: 991px) {
  .title-banner .title {
    font-size: 45px;
  }
}
.title-banner .subtitle {
  font-size: 14px;
  letter-spacing: 0.05em;
}

.recipes-grid {
  overflow: hidden;
  width: 100%;
  margin-top: -50px;
}
.recipes-grid .col-12 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
}
.recipes-grid .col-12.news-grid-col {
  padding-bottom: 40px;
}
.recipes-grid .recipe-box {
  flex: 0 0 100%;
  margin-top: 50px;
  padding: 0;
  font-size: 26px;
}
@media (min-width: 576px) {
  .recipes-grid .recipe-box {
    flex: 0 0 50%;
    padding: 0 10px;
  }
}
@media (min-width: 1200px) {
  .recipes-grid .recipe-box {
    flex: 0 0 33.33%;
    padding: 0 20px;
    margin-top: 80px;
  }
}
@media (min-width: 1600px) {
  .recipes-grid .recipe-box {
    flex: 0 0 25%;
  }
}
@media (min-width: 2000px) {
  .recipes-grid .recipe-box {
    flex: 0 0 20%;
  }
}
@media (min-width: 2500px) {
  .recipes-grid .recipe-box {
    flex: 0 0 16.666%;
  }
}
.recipes-grid .recipe-box .recipe-box-txt {
  height: 240px;
}
.recipes-grid .recipe-box .recipe-box-txt .align-bottom {
  text-align: left;
}
.recipes-grid .recipe-box .recipe-box-txt .recipe-title {
  margin-bottom: 20px;
}
.recipes-grid .recipe-box .recipe-box-txt .cook-prep-time {
  margin-bottom: 0;
}

.pagination-bx {
  width: 100%;
  margin-top: 120px;
  display: block;
  margin-bottom: 60px;
}
@media screen and (max-width: 991px) {
  .pagination-bx {
    display: none;
  }
}
.pagination-bx .viewed {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  text-align: center;
  color: #124634;
}
.pagination-bx .viewed .gray {
  color: #bababa;
}
.pagination-bx .percent-bar {
  background-color: #e6e6e6;
  height: 2px;
  margin-bottom: 2em;
  width: 100%;
}
.pagination-bx .percent-bar div {
  background-color: #124634;
  height: 100%;
}
.pagination-bx .page-numbers {
  display: flex;
  justify-content: center;
  align-items: center;
}
.pagination-bx .page-numbers a {
  color: #1A1A1A;
  text-decoration: none;
}
.pagination-bx .page-numbers .page-no-bx {
  border: 1px solid #EBEBEB;
  border-right: 0;
  padding: 15px 20px;
  line-height: 1;
  cursor: pointer;
  min-height: 48px;
  min-width: 48px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 500;
}
.pagination-bx .page-numbers .page-no-bx.prev {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.pagination-bx .page-numbers .page-no-bx.next {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-right: 1px solid #EBEBEB;
}
.pagination-bx .page-numbers .page-no-bx.active {
  background-color: #fff;
  color: #124634;
}
.pagination-bx .page-numbers .page-no-bx:hover {
  background-color: #fff;
}

.pagination-bx-m {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
  margin-top: 40px;
  font-weight: 700;
}
@media screen and (max-width: 991px) {
  .pagination-bx-m {
    display: flex;
  }
}
.pagination-bx-m .view-more-in-mobile {
  background-color: #fff;
  color: #1A1A1A;
  width: 50%;
  margin: 0 auto;
  font-weight: 700;
}
@media screen and (max-width: 576px) {
  .pagination-bx-m .view-more-in-mobile {
    width: 100%;
  }
}

.top-bar.desktop .flex-bx {
  overflow: hidden;
  height: 60px;
  font-size: 13px;
}
.top-bar.desktop .flex-bx .navbar {
  overflow: hidden;
  flex: 1 1 auto;
  padding: 0;
  height: 100%;
}
.top-bar.desktop .flex-bx .navbar .navbar-primary, .top-bar.desktop .flex-bx .navbar .navbar-secondary {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: transform 0.2s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.2s cubic-bezier(0.19, 1, 0.22, 1);
}
.top-bar.desktop .flex-bx .navbar .navbar-primary .search-products {
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.top-bar.desktop .flex-bx .navbar .navbar-primary .search-products .search-icon {
  position: relative;
  top: auto;
  left: auto;
}
.top-bar.desktop .flex-bx .navbar .navbar-primary .search-products .search-box {
  padding-left: 20px;
}
.top-bar.desktop .flex-bx .navbar .navbar-secondary {
  visibility: hidden;
  border-right: 1px solid #E6E6E6;
}
.top-bar.desktop .flex-bx .navbar .navbar-secondary .navbar-section {
  padding: 15px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 15px;
  color: #8c8c8c;
  display: flex;
  flex-direction: column;
  border-right: 1px solid #e3e3e3;
}
.top-bar.desktop .flex-bx .navbar .navbar-secondary .navbar-section > span:first-of-type, .top-bar.desktop .flex-bx .navbar .navbar-secondary .navbar-section > div:first-of-type {
  color: #292b2c;
}
.top-bar.desktop .flex-bx .navbar .navbar-secondary .navbar-section .title p {
  margin: 0;
}
.top-bar.desktop .flex-bx .navbar .navbar-secondary .bookmark-info {
  flex: 1 0 50%;
  display: flex;
  flex-direction: row;
  padding: 0;
}
.top-bar.desktop .flex-bx .navbar .navbar-secondary .bookmark-info .nav-bookmark {
  background-color: rgb(17, 70, 52);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 5px;
  cursor: pointer;
}
.top-bar.desktop .flex-bx .navbar .navbar-secondary .bookmark-info .nav-bookmark:hover {
  opacity: 0.7;
}
.top-bar.desktop .flex-bx .navbar .navbar-secondary .bookmark-info .bookmark-green {
  position: relative;
  background-color: #124634;
  display: flex;
  align-items: center;
}
.top-bar.desktop .flex-bx .navbar .navbar-secondary .bookmark-info .bookmark-green form {
  display: flex;
  justify-content: center;
}
.top-bar.desktop .flex-bx .navbar .navbar-secondary .bookmark-info .bookmark-green form .user--login {
  min-height: 0;
  padding: 0;
  border-right: 0;
  background-color: #124634;
  display: flex;
}
@media (max-width: 1300px) {
  .top-bar.desktop .flex-bx .navbar .navbar-secondary .bookmark-info .bookmark-green form .user--login {
    padding: 0;
  }
}
.top-bar.desktop .flex-bx .navbar .navbar-secondary .sm-icons a:last-child {
  border-right: 1px solid #E6E6E6;
}
.top-bar.desktop .flex-bx .navbar .navbar-secondary .info {
  display: flex;
  flex-direction: column;
  padding: 15px 20px;
  width: 100%;
}
.top-bar.desktop .flex-bx .navbar .navbar-secondary .ingredients, .top-bar.desktop .flex-bx .navbar .navbar-secondary .instructions {
  flex: 1 0 25%;
}
.top-bar.desktop .flex-bx .shop-menu-btn {
  display: flex;
  justify-content: center;
  align-items: center;
}
.top-bar.desktop .flex-bx .cart {
  padding: 0 25px;
  flex: 0 1 auto;
}
.top-bar.desktop .progress-navbar {
  height: 2px;
  position: relative;
  width: 100vw;
  background-color: #e6e6e6;
  margin-top: -1px;
}
.top-bar.desktop .progress-navbar .show-progress {
  background-color: #AE862E;
  height: 2px;
  opacity: 0;
  position: absolute;
  top: 0;
}
.top-bar.desktop.content-toggled {
  border-bottom: 1px solid #E6E6E6;
}
.top-bar.desktop.content-toggled .flex-bx.header-flex-bx-secondary {
  display: none;
}
.top-bar.desktop.content-toggled .flex-bx .navbar .navbar-primary {
  transform: translateY(-100%);
  visibility: hidden;
}
.top-bar.desktop.content-toggled .flex-bx .navbar .navbar-secondary {
  transform: translateY(-100%);
  visibility: visible;
}
.top-bar.desktop.content-toggled .progress-navbar .show-progress {
  opacity: 1;
}

.internal-page .top-bar.desktop .progress-navbar {
  display: block;
}
.internal-page .full_banner, .internal-page .half_banner {
  display: flex;
  justify-content: center;
  margin: 25px auto;
}
.internal-page .main-content {
  margin-bottom: 120px;
}
@media (max-width: 767px) {
  .internal-page .main-content {
    margin-bottom: 0;
  }
}
@media (max-width: 739px) {
  .internal-page .main-content .row {
    margin: 0;
  }
}
.internal-page .main-content .left-side, .internal-page .main-content .right-side {
  display: flex;
  flex-direction: column;
  padding-bottom: 80px;
}
.internal-page .main-content .left-side {
  padding-right: 50px;
  border-right: 1px solid #e6e6e6;
}
@media (max-width: 991px) {
  .internal-page .main-content .left-side {
    padding: 0 50px;
    border-right: 0;
    order: 2;
  }
}
@media (max-width: 767px) {
  .internal-page .main-content .left-side {
    padding: 0;
  }
}
@media (min-width: 1400px) {
  .internal-page .main-content .left-side {
    padding: 0 10%;
  }
}
.internal-page .main-content .right-side {
  padding-left: 50px;
}
@media (max-width: 991px) {
  .internal-page .main-content .right-side {
    padding: 0 50px;
    order: 1;
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .internal-page .main-content .right-side {
    padding: 0;
  }
}
@media (min-width: 1400px) {
  .internal-page .main-content .right-side {
    padding: 0 10%;
  }
}
.internal-page .main-content .recipe-information {
  position: -webkit-sticky;
  position: sticky;
}
@media (min-width: 992px) {
  .internal-page .main-content .recipe-information {
    top: 100px;
  }
}
.internal-page .main-content .recipe-information .InformationTable {
  border-top: 1px solid #8C8C8C;
  width: 100%;
  position: relative;
}
.internal-page .main-content .recipe-information .InformationTable table, .internal-page .main-content .recipe-information .InformationTable tbody {
  width: 100%;
  border-collapse: collapse;
}
.internal-page .main-content .recipe-information .InformationTable table .InformationTable__row, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row {
  background-color: #ffffff;
  width: 100%;
  overflow: hidden;
}
.internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__value, .internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__label, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__value, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__label {
  border: 1px solid #e6e6e6;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
  padding: 20px;
}
@media (min-width: 991px) and (max-height: 640px) {
  .internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__value, .internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__label, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__value, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__label {
    padding: 10px 20px;
    font-size: 16px;
  }
}
.internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__label, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__label {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1;
  font-weight: 300;
  text-transform: none;
  letter-spacing: 0.05em;
  font-size: 13px;
  color: #bababa;
  border-left: none;
  min-width: 160px;
}
.internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__label.extra-information, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__label.extra-information {
  text-transform: none;
  font-size: 13px;
  line-height: 1.2;
  color: #bababa;
  border: none;
}
.internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__label.extra-information a, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__label.extra-information a {
  color: #ca9e67;
}
.internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__value, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__value {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: 20px;
  border-right: none;
  width: 100%;
}
@media (max-width: 739px) {
  .internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__value, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__value {
    font-size: 16px;
  }
}
@media (max-width: 991px) {
  .internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__value, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__value {
    font-size: 18px;
  }
}
.internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__value.chef-cell, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__value.chef-cell {
  padding-right: 100px;
}
@media (max-width: 991px) {
  .internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__value.chef-cell, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__value.chef-cell {
    padding-right: 20px;
  }
}
.internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__value a, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__value a {
  border-bottom: 1px solid #8c8c8c;
}
.internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__photo, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__photo {
  position: absolute;
  top: 0;
  right: 0;
  width: 100px;
  height: 68px;
}
@media (max-width: 739px) {
  .internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__photo, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__photo {
    display: none;
  }
}
@media (max-width: 991px) {
  .internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__photo, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__photo {
    height: 65px;
  }
}
.internal-page .main-content .recipe-information .InformationTable table .InformationTable__row .InformationTable__row__photo .image, .internal-page .main-content .recipe-information .InformationTable tbody .InformationTable__row .InformationTable__row__photo .image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
}
.internal-page .main-content .recipe-information .table-heading {
  margin: 40px 0 30px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 25px;
  font-weight: 400;
  letter-spacing: 0.56px;
  line-height: 17.5px;
  color: #1a1a1a;
}
.internal-page .main-content .recipe-information .recipe-advert {
  margin-top: 30px;
  margin-bottom: 30px;
}
.internal-page .main-content .recipe-information .recipe-advert .advert-heading {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.72px;
  line-height: 17px;
  color: #e3e3e3;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.internal-page .main-content .recipe-information .recipe-advert .recipe-advert-box {
  width: 300px;
  height: 250px;
  display: flex;
  flex-direction: column;
  border: 1px solid #F2F2F2;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
}
.internal-page .main-content .recipe-information .recipe-advert .recipe-advert-box .title {
  font-family: "FreightText Pro";
  font-style: normal;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 1;
  font-weight: 400;
  padding: 30px;
  color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  margin-bottom: 0;
  z-index: 5;
  text-align: center;
}
.internal-page .main-content .recipe-information .recipe-advert .recipe-advert-box .overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 3;
  background-color: #000;
  opacity: 0.5;
}
.internal-page .main-content .recipe-content .title {
  border-top: 1px solid #E6E6E6;
  display: flex;
  justify-content: space-between;
  padding: 40px 0 40px;
}
@media (max-width: 991px) {
  .internal-page .main-content .recipe-content .title {
    padding: 40px 0 15px;
    border-color: #e3e3e3;
    margin-top: 50px;
  }
}
.internal-page .main-content .recipe-content .title h2 {
  font-size: 25px;
  color: #000;
  line-height: 40px;
  font-weight: 400;
  margin: 0;
}
@media (max-width: 991px) {
  .internal-page .main-content .recipe-content .title h2 {
    font-weight: 400;
  }
}
.internal-page .main-content .recipe-content .title a {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #ca9e67;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  line-height: 17px;
  font-weight: 700;
  display: flex;
  justify-content: center;
  align-items: center;
}
.internal-page .main-content .recipe-content .instructions {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 25px;
  font-weight: 300;
  letter-spacing: 0.02em;
  font-size: 18px;
}
.internal-page .main-content .recipe-content .instructions.no-images .step .step-body .index {
  background-color: #e2e6e4;
}
@media (min-width: 1672px) {
  .internal-page .main-content .recipe-content .instructions {
    font-size: 20px;
  }
}
.internal-page .main-content .recipe-content .instructions strong {
  font-weight: 500;
}
.internal-page .main-content .recipe-content .instructions a {
  color: #124634;
  text-decoration: underline !important;
  text-underline-offset: 2px;
}
.internal-page .main-content .recipe-content .instructions .step {
  display: flex;
  flex-direction: column;
}
.internal-page .main-content .recipe-content .instructions .step .step-video .recipe-video-elem {
  position: relative;
  width: 100%;
  padding-top: 70%;
}
.internal-page .main-content .recipe-content .instructions .step .step-video .recipe-video-elem iframe {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.internal-page .main-content .recipe-content .instructions .step .step-image {
  margin-top: 20px;
  position: relative;
}
@media (min-width: 1672px) {
  .internal-page .main-content .recipe-content .instructions .step .step-image {
    margin-top: 25px;
  }
}
.internal-page .main-content .recipe-content .instructions .step .step-image .img-padding {
  padding-bottom: 0;
  margin-bottom: 30px;
}
.internal-page .main-content .recipe-content .instructions .step .step-image .img-padding .img-wrapper {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.internal-page .main-content .recipe-content .instructions .step .step-image .img-padding .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}
.internal-page .main-content .recipe-content .instructions .step .step-body {
  display: flex;
  flex-direction: row;
  padding: 20px 0;
  border-bottom: solid 1px #e6e6e6;
  align-items: flex-start;
}
.internal-page .main-content .recipe-content .instructions .step .step-body p:last-child {
  margin-bottom: 0px;
}
.internal-page .main-content .recipe-content .instructions .step .step-body:last-of-type {
  border-bottom: 0;
}
@media (min-width: 1672px) {
  .internal-page .main-content .recipe-content .instructions .step .step-body {
    padding: 25px 0;
  }
}
.internal-page .main-content .recipe-content .instructions .step .step-body .index {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  overflow: hidden;
  background-color: #ffffff;
  flex: auto 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 20px;
}
.internal-page .main-content .recipe-content .instructions .step .step-body .index:last-child {
  border-bottom: none;
}
.internal-page .main-content .recipe-content .instructions .step .step-body .index img {
  border-radius: 50%;
}
.internal-page .main-content .recipe-content .ingredient-list {
  margin-bottom: 80px;
}
@media (max-width: 739px) {
  .internal-page .main-content .recipe-content .ingredient-list {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .internal-page .main-content .recipe-content .ingredient-list .title {
    border-top: none;
    margin-top: 0;
  }
}
@media (min-width: 1672px) {
  .internal-page .main-content .recipe-content .ingredient-list {
    margin-bottom: 80px;
  }
}
.internal-page .main-content .recipe-content .ingredient-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.internal-page .main-content .recipe-content .ingredient-list ul li.list-element {
  border-top: 1px solid #e6e6e6;
  position: relative;
}
.internal-page .main-content .recipe-content .ingredient-list ul li.list-element:last-child {
  border-bottom: 1px solid #e6e6e6;
  margin-bottom: 36px;
}
.internal-page .main-content .recipe-content .ingredient-list ul li.list-element:hover .hover-image {
  visibility: visible;
  right: 0;
}
.internal-page .main-content .recipe-content .ingredient-list .c-ingredient {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.internal-page .main-content .recipe-content .ingredient-list .c-ingredient input {
  display: none;
}
.internal-page .main-content .recipe-content .ingredient-list .c-ingredient input:checked + label .indicator {
  background-color: #114634;
  border-color: #114634;
}
.internal-page .main-content .recipe-content .ingredient-list .c-ingredient input:checked + label .indicator .checked svg {
  display: inline;
  fill: #ffffff;
}
.internal-page .main-content .recipe-content .ingredient-list .c-ingredient input:not(:checked) + label:hover .indicator {
  background-color: #114634;
  border-color: #114634;
}
.internal-page .main-content .recipe-content .ingredient-list .c-ingredient input:not(:checked) + label:hover .indicator .hover svg {
  display: inline;
  fill: #ffffff;
}
.internal-page .main-content .recipe-content .ingredient-list .c-ingredient label {
  display: flex;
  align-items: center;
  padding: 10px;
  width: 52px;
  height: 52px;
  cursor: pointer;
}
.internal-page .main-content .recipe-content .ingredient-list .c-ingredient .indicator {
  width: 32px;
  height: 32px;
  border: 1px solid #e6e6e6;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.internal-page .main-content .recipe-content .ingredient-list .c-ingredient .indicator svg {
  display: none;
  margin-top: 3px;
  width: 16px;
  height: 16px;
  fill: transparent;
}
.internal-page .main-content .recipe-content .ingredient-list .c-ingredient a {
  display: block;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  color: initial;
}
.internal-page .main-content .recipe-content .ingredient-list .c-ingredient a:hover {
  color: #bababa;
  text-decoration: none;
}
.internal-page .main-content .recipe-content .ingredient-list .c-ingredient .ingredient-about {
  align-items: baseline;
  display: flex;
  flex-grow: 1;
  justify-content: space-between;
  padding-left: 12px;
  margin-top: -2px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 50px;
  font-weight: 500;
  font-size: 18px;
}
@media (max-width: 991px) {
  .internal-page .main-content .recipe-content .ingredient-list .c-ingredient .ingredient-about {
    font-size: 16px;
  }
}
.internal-page .main-content .recipe-content .ingredient-list .c-ingredient .ingredient-about .name {
  font-weight: 500;
}
.internal-page .main-content .recipe-content .ingredient-list .c-ingredient .hover-image {
  position: absolute;
  top: -200px;
  right: 2000px;
  z-index: 20;
  visibility: hidden;
  pointer-events: none;
}
@media (max-width: 991px) {
  .internal-page .main-content .recipe-content .ingredient-list .c-ingredient .hover-image {
    display: none;
  }
}
.internal-page .main-content .recipe-content .ingredient-list .c-ingredient .hover-image .image {
  width: 200px;
  height: 200px;
  object-fit: contain;
  object-position: 50% 50%;
}
.internal-page .main-content .recipe-content .ingredient-list .extra {
  padding-left: 64px;
  padding-top: 10px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 24px;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 40px;
}
@media (min-width: 1672px) {
  .internal-page .main-content .recipe-content .ingredient-list .extra {
    margin-bottom: 50px;
  }
}
.internal-page .main-content .recipe-content .ingredient-list .extra h3 {
  color: #bababa;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 18px;
  font-weight: 300;
  color: #1a1a1a;
}
@media (min-width: 1672px) {
  .internal-page .main-content .recipe-content .ingredient-list .extra h3 {
    font-size: 20px;
  }
}
@media (min-width: 991px) {
  .internal-page.half-page .main-content .container {
    max-width: 100% !important;
  }
}
.internal-page.half-page .main-content .left-side, .internal-page.half-page .main-content .right-side {
  flex: 0 0 50%;
  border: 0;
}
@media (max-width: 991px) {
  .internal-page.half-page .main-content .left-side, .internal-page.half-page .main-content .right-side {
    flex: 0 0 100%;
  }
}
.internal-page.half-page .main-content .left-side {
  padding: 0;
}
@media (max-width: 991px) {
  .internal-page.half-page .main-content .left-side {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
  }
}
.internal-page.half-page .main-content .right-side {
  padding: 0;
}
.internal-page.half-page .main-content .right-side > * {
  padding-left: 3%;
  padding-right: 3%;
}
@media (max-width: 991px) {
  .internal-page.half-page .main-content .right-side > * {
    padding: 0;
  }
}
@media (max-width: 991px) {
  .internal-page.half-page .main-content .right-side {
    padding: 0 50px;
  }
}
@media (max-width: 767px) {
  .internal-page.half-page .main-content .right-side {
    padding: 0;
  }
}
.internal-page.half-page .main-content .right-side .main-description {
  padding-top: 60px;
}
.internal-page.half-page .main-content .main-banner-half-img {
  position: -webkit-sticky;
  position: sticky;
  top: 70px;
  min-height: 450px;
  height: calc(100vh - 70px);
}
@media (max-width: 991px) {
  .internal-page.half-page .main-content .main-banner-half-img {
    position: relative;
  }
}
.internal-page.half-page .main-content .main-banner-half-img .img-container {
  width: 100%;
  height: 100%;
}
@media (max-width: 991px) {
  .internal-page.half-page .main-content .main-banner-half-img .img-container {
    position: absolute;
    top: 0;
    left: 0;
  }
}
.internal-page.half-page .main-content .main-banner-half-img .img-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
}
.internal-page.half-page .main-content .main-banner-half-img .overlay {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.25);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: none;
}
@media (max-width: 991px) {
  .internal-page.half-page .main-content .main-banner-half-img .overlay {
    display: block;
  }
}
.internal-page.half-page .main-content .main-banner-half-heading {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  min-height: 450px;
  height: calc(100vh - 130px);
  position: relative;
}
@media (max-width: 991px) {
  .internal-page.half-page .main-content .main-banner-half-heading {
    background-color: transparent !important;
  }
}
.internal-page.half-page .main-content .main-banner-half-heading.--green {
  background-color: #124634;
  color: white;
}
.internal-page.half-page .main-content .main-banner-half-heading .main-heading {
  font-family: "FreightText Pro";
  font-style: normal;
  font-size: calc(2.79vw + 3.35622px);
  font-weight: 600;
  line-height: 1;
}
@media (min-width: 1672px) {
  .internal-page.half-page .main-content .main-banner-half-heading .main-heading {
    font-size: 50px;
  }
}
@media screen and (max-width: 991px) {
  .internal-page.half-page .main-content .main-banner-half-heading .main-heading {
    color: #fff;
    font-size: 36px;
  }
}
@media screen and (max-width: 720px) {
  .internal-page.half-page .main-content .main-banner-half-heading .main-heading {
    padding-top: 60px;
  }
}
.internal-page.half-page .main-content .main-banner-half-heading .bottom {
  position: absolute;
  bottom: 4vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-transform: none;
  font-size: 13px;
}
@media (max-width: 991px) {
  .internal-page.half-page .main-content .main-banner-half-heading .bottom {
    color: #fff;
  }
}
@media (min-width: 768px) {
  .internal-page.half-page .main-content .main-banner-half-heading .bottom {
    font-size: 16px;
  }
}
.internal-page.half-page .main-content .main-banner-half-heading .bottom .clock {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .internal-page.half-page .main-content .main-banner-half-heading .bottom .clock svg {
    fill: #fff;
  }
}
.internal-page.half-page .main-content .main-banner-half-heading .bottom .category {
  font-weight: 400;
}
.internal-page.half-page .main-content .recipe-information {
  position: relative;
  top: 0;
  padding: 0 60px;
}
@media (max-width: 991px) {
  .internal-page.half-page .main-content .recipe-information {
    margin-top: 50px;
  }
}
@media screen and (max-width: 600px) {
  .internal-page.half-page .main-content .recipe-information {
    padding: 0 !important;
  }
}
.internal-page.half-page .recipe-content {
  margin-top: 50px;
  padding: 0 60px !important;
}
@media screen and (max-width: 600px) {
  .internal-page.half-page .recipe-content {
    padding: 0 !important;
  }
}
@media screen and (max-width: 900px) {
  .internal-page.half-page .main-description {
    margin-bottom: 80px;
  }
}
.internal-page .add-to-list {
  width: 100%;
  height: 50px;
}
.internal-page .add-to-list.bookmark {
  display: none;
}
@media (max-width: 991px) {
  .internal-page .add-to-list.bookmark {
    display: block;
  }
}
.internal-page .add-to-list.bookmark span {
  margin-left: -15px;
}
.internal-page .add-to-list.active button {
  background-color: #124634;
}
.internal-page .add-to-list.active button svg {
  fill: #fff;
}
.internal-page .add-to-list.active button span {
  color: #fff;
}
.internal-page .add-to-list.active button .add-some {
  display: block;
}
.internal-page .add-to-list.active button .add-all {
  display: none;
}
.internal-page .add-to-list button {
  height: 100%;
  width: 100%;
  transition: all 0.2s ease;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #124634;
  border-radius: 4px;
  padding: 0 40px;
  background-color: transparent;
  cursor: pointer;
  max-height: 44px;
}
.internal-page .add-to-list button:focus {
  outline: none;
  box-shadow: none;
}
.internal-page .add-to-list button:hover {
  opacity: 0.7;
}
.internal-page .add-to-list button svg {
  margin-right: 8px;
}
.internal-page .add-to-list button span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #124634;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.78px;
  line-height: 17px;
  text-transform: uppercase;
}
.internal-page .add-to-list button .add-some {
  display: none;
}

.ingredient-overlay {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  display: none;
  align-items: center;
  justify-content: center;
}
.ingredient-overlay.active {
  display: flex;
  z-index: 100;
}
.ingredient-overlay .overlay-background {
  background-color: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  position: absolute;
  cursor: pointer;
}
.ingredient-overlay .overlay-modal {
  max-height: 80vh;
  max-width: 80vw;
  width: 100%;
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  padding: 20px;
  z-index: 1;
  overflow: hidden;
  display: none;
}
@media (max-width: 767px) {
  .ingredient-overlay .overlay-modal {
    max-width: 90vw;
  }
}
.ingredient-overlay .overlay-modal.active {
  display: flex;
}
.ingredient-overlay .overlay-modal .modal-header {
  height: 50px;
  display: flex;
  align-items: center;
  width: 100%;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  letter-spacing: 0.02em;
  font-size: 16px;
  padding: 0 0 20px;
}
.ingredient-overlay .overlay-modal .modal-body {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  padding: 0;
  width: 100%;
}
.ingredient-overlay .overlay-modal .modal-body::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
.ingredient-overlay .overlay-modal .modal-body::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: #F4F4F4;
}
.ingredient-overlay .overlay-modal .modal-body::-webkit-scrollbar-thumb {
  background-color: #bababa;
  outline: none;
}
.ingredient-overlay .overlay-modal .modal-body .product-row {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #F4F4F4;
  padding: 0 20px 0 0;
  width: 100%;
}
@media (max-width: 767px) {
  .ingredient-overlay .overlay-modal .modal-body .product-row {
    flex-wrap: wrap;
    justify-content: space-between;
    padding-bottom: 10px;
    position: relative;
    min-height: 165px;
  }
}
.ingredient-overlay .overlay-modal .modal-body .product-row:last-of-type {
  border-bottom: 0;
}
.ingredient-overlay .overlay-modal .modal-body .product-row.inactive > * {
  opacity: 0.5;
}
.ingredient-overlay .overlay-modal .modal-body .product-row.inactive .product-info, .ingredient-overlay .overlay-modal .modal-body .product-row.inactive .plus-value-min {
  pointer-events: none;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-label input {
  position: absolute;
  left: -9999px;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-label input:checked + label {
  opacity: 1;
  border-color: #124634;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-label input:checked + label svg {
  opacity: 1;
  fill: #124634;
}
@media (max-width: 767px) {
  .ingredient-overlay .overlay-modal .modal-body .product-row .product-label {
    position: absolute;
    z-index: 2;
    top: 20px;
  }
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-label label {
  width: 24px;
  height: 24px;
  border: 1px solid #8c8c8c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0.3;
  transition: all 0.2s;
  cursor: pointer;
  margin: 0;
}
@media (max-width: 767px) {
  .ingredient-overlay .overlay-modal .modal-body .product-row .product-label label {
    width: 20px;
    height: 20px;
  }
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-label label:hover {
  border-color: #124634;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-label label svg {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  opacity: 0;
}
@media (max-width: 767px) {
  .ingredient-overlay .overlay-modal .modal-body .product-row .product-label label svg {
    width: 12px;
  }
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-label label svg * {
  fill: #124634;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-image {
  position: relative;
  width: calc(2.146vw + 64.12017px);
  height: calc(2.146vw + 64.12017px);
  margin: 0 10px;
  flex: 0 0 auto;
}
@media (max-width: 767px) {
  .ingredient-overlay .overlay-modal .modal-body .product-row .product-image {
    margin-left: calc((16% - 22px) / 2);
    min-width: 90px;
  }
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-image .img-padding {
  padding-bottom: 100%;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-image .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-image .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-info {
  margin-right: 20px;
  flex: 1 1 auto;
}
@media (max-width: 767px) {
  .ingredient-overlay .overlay-modal .modal-body .product-row .product-info {
    flex: 1 0 calc(60% - 20px);
  }
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-info .product-name {
  font-family: "GT America", sans-serif;
  font-style: normal;
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  color: #1A1A1A;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-info .product-name a {
  color: inherit;
}
@media (max-width: 600px) {
  .ingredient-overlay .overlay-modal .modal-body .product-row .product-info .product-name a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-info .product-name .qty {
  color: #BABABA;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-info .product-price-m {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  margin-top: 20px;
  min-width: 100px;
  display: none;
}
@media (max-width: 767px) {
  .ingredient-overlay .overlay-modal .modal-body .product-row .product-info .product-price-m {
    display: inline-block;
  }
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-info .plus-value-min-m {
  display: flex;
  border: 1px solid #F4F4F4;
  border-radius: 4px;
  max-height: 42px;
  margin-top: 10px;
  display: none;
}
@media (max-width: 767px) {
  .ingredient-overlay .overlay-modal .modal-body .product-row .product-info .plus-value-min-m {
    display: flex;
  }
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-info .plus-value-min-m .value {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 15px;
  max-width: 80px;
  min-width: 33%;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-info .plus-value-min-m .value p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  display: inline-block;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-info .plus-value-min-m .plus, .ingredient-overlay .overlay-modal .modal-body .product-row .product-info .plus-value-min-m .min {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  padding: 15px;
  min-width: 33%;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-info .plus-value-min-m .plus img, .ingredient-overlay .overlay-modal .modal-body .product-row .product-info .plus-value-min-m .min img {
  width: 20px;
  height: 20px;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-info .plus-value-min-m .plus {
  border-left: 1px solid #F4F4F4;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-info .plus-value-min-m .min {
  border-right: 1px solid #F4F4F4;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .plus-value-min {
  display: flex;
  border: 1px solid #F4F4F4;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .ingredient-overlay .overlay-modal .modal-body .product-row .plus-value-min {
    display: none;
  }
}
.ingredient-overlay .overlay-modal .modal-body .product-row .plus-value-min .value {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 15px;
  max-width: 80px;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .plus-value-min .value p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  display: inline-block;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .plus-value-min .plus, .ingredient-overlay .overlay-modal .modal-body .product-row .plus-value-min .min {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  padding: 15px;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .plus-value-min .plus img, .ingredient-overlay .overlay-modal .modal-body .product-row .plus-value-min .min img {
  width: 20px;
  height: 20px;
}
.ingredient-overlay .overlay-modal .modal-body .product-row .product-price {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  margin-left: 10px;
  text-align: right;
  min-width: 100px;
}
@media (max-width: 767px) {
  .ingredient-overlay .overlay-modal .modal-body .product-row .product-price {
    display: none;
  }
}
.ingredient-overlay .overlay-modal .modal-footer {
  width: 100%;
  padding: 0;
  margin-top: 20px;
  height: 90px;
}
.ingredient-overlay .overlay-modal .modal-footer button {
  height: 50px;
  width: 100%;
  transition: all 0.2s ease;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #124634;
  border-radius: 4px;
  padding: 0 40px;
  background-color: #124634;
  cursor: pointer;
  max-height: 44px;
}
@media (max-width: 767px) {
  .ingredient-overlay .overlay-modal .modal-footer button {
    justify-content: flex-start !important;
    padding-left: 16px;
  }
}
@media (max-width: 480px) {
  .ingredient-overlay .overlay-modal .modal-footer button {
    max-height: 60px !important;
  }
}
.ingredient-overlay .overlay-modal .modal-footer button.inactive {
  pointer-events: none;
  opacity: 0.7;
}
.ingredient-overlay .overlay-modal .modal-footer button:focus {
  outline: none;
  box-shadow: none;
}
.ingredient-overlay .overlay-modal .modal-footer button:hover {
  opacity: 0.7;
}
.ingredient-overlay .overlay-modal .modal-footer button svg {
  margin-right: 8px;
}
@media (max-width: 767px) {
  .ingredient-overlay .overlay-modal .modal-footer button svg {
    display: none;
  }
}
.ingredient-overlay .overlay-modal .modal-footer button span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  color: #fff;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.78px;
  line-height: 17px;
  text-transform: uppercase;
}

.recipes-landing-banner .swiper-container .col-6.first-column {
  flex: 0 0 50%;
  max-width: 100%;
}
.recipes-landing-banner .swiper-container .col-6.second-column {
  flex: 0 0 50%;
  max-width: 100%;
}
.recipes-landing-banner .swiper-container .text-box {
  padding-left: 40px;
}
.recipes-landing-banner .swiper-container .text-box .subheading {
  margin: 20px 0 40px;
}
@media (min-width: 1672px) {
  .recipes-landing-banner.slider-banner-only {
    height: calc(100vh - 60px);
  }
}
@media (max-width: 991px) {
  .recipes-landing-banner.slider-banner-only {
    height: auto;
    margin-bottom: 60px;
  }
}
@media (max-width: 767px) {
  .recipes-landing-banner.slider-banner-only {
    margin-bottom: 60px;
    height: auto;
  }
}
.recipes-landing-banner.slider-banner-only .swiper-container {
  height: 100%;
}
@media (max-width: 1200px) {
  .recipes-landing-banner.slider-banner-only .swiper-container {
    display: block;
  }
}
@media (max-width: 600px) {
  .recipes-landing-banner.slider-banner-only .swiper-container {
    overflow: hidden;
  }
}
@media (max-width: 1400px) {
  .recipes-landing-banner.slider-banner-only .swiper-container .col-6.first-column {
    flex: 0 0 50%;
    max-width: 100%;
  }
}
@media (max-width: 991px) {
  .recipes-landing-banner.slider-banner-only .swiper-container .col-6.first-column {
    flex: 0 0 50%;
    max-height: 500px;
  }
}
@media (max-width: 767px) {
  .recipes-landing-banner.slider-banner-only .swiper-container .col-6.first-column {
    flex: 1 0 50%;
  }
}
@media (max-width: 1400px) {
  .recipes-landing-banner.slider-banner-only .swiper-container .col-6.second-column {
    flex: 0 0 50%;
    max-width: 100%;
  }
}
@media (max-width: 991px) {
  .recipes-landing-banner.slider-banner-only .swiper-container .col-6.second-column {
    flex: 0 0 50%;
  }
}
@media (max-width: 767px) {
  .recipes-landing-banner.slider-banner-only .swiper-container .col-6.second-column {
    flex: 1 0 50%;
  }
}
@media (max-width: 991px) {
  .recipes-landing-banner.slider-banner-only .swiper-container .swiper-slide {
    flex-direction: column;
  }
}
.recipes-landing-banner.slider-banner-only .swiper-container .img-bx a {
  width: 100%;
  height: 100%;
}
.recipes-landing-banner.slider-banner-only .swiper-container .img-bx .img-padding {
  padding-bottom: 100%;
}
.recipes-landing-banner.slider-banner-only .swiper-container .img-bx .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.recipes-landing-banner.slider-banner-only .swiper-container .img-bx .img-wrapper img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}
@media (max-width: 991px) {
  .recipes-landing-banner.slider-banner-only .swiper-container .text-box {
    padding: 40px 25% 40px 40px;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .recipes-landing-banner.slider-banner-only .swiper-container .text-box {
    height: auto;
    padding: 30px 30px 40px 20px;
  }
}
.recipes-landing-banner.slider-banner-only .swiper-container .text-box .subheading {
  margin: 20px 0 40px;
}
@media (max-width: 991px) {
  .recipes-landing-banner.slider-banner-only .swiper-container .text-box .subheading {
    margin: 20px 0 50px;
  }
}
@media (max-width: 1200px) {
  .recipes-landing-banner.slider-banner-only .swiper-container .swiper-button-next {
    display: flex;
  }
}
@media (min-width: 500px) and (max-width: 991px) {
  .recipes-landing-banner.slider-banner-only .swiper-container .swiper-button-next {
    top: 508px;
    right: 35px;
  }
}
@media (max-width: 499px) {
  .recipes-landing-banner.slider-banner-only .swiper-container .swiper-button-next {
    top: calc(100vw + 8px);
    right: 35px;
  }
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// ---------------------------------------------Flower Shop Start----------------------------------------------*/
.flowerShop {
  background-color: #fafafa;
}
.flowerShop .title {
  padding: 180px 0 120px;
}
.flowerShop .title h1 {
  font-family: "Pandu";
  font-weight: normal;
  font-size: calc(0.0330188679 * 100vw + 47.4528301887px);
  line-height: 1;
  color: #124634;
  text-align: center;
  margin: 0;
}
@media screen and (min-width: 1919px) {
  .flowerShop .title h1 {
    font-size: 130px;
  }
}
@media screen and (max-width: 380px) {
  .flowerShop .title h1 {
    font-size: 60px;
  }
}

.flowerShopArticleType1 {
  background-color: #fafafa;
  padding: 134px 0;
  position: relative;
}
@media (max-width: 900px) {
  .flowerShopArticleType1 {
    padding: 80px 0;
  }
}
@media (max-width: 600px) {
  .flowerShopArticleType1 {
    padding: 50px 0;
  }
}
.flowerShopArticleType1 .flowerOverlay {
  position: absolute;
  z-index: 2;
  bottom: -25%;
  left: 0;
}
.flowerShopArticleType1 .flowerOverlay img {
  mix-blend-mode: multiply;
}
.flowerShopArticleType1 .container {
  width: 100%;
  background-color: #fff;
  padding: 0;
  width: calc(95% - 60px);
}
@media (max-width: 600px) {
  .flowerShopArticleType1 .container {
    width: 100%;
    max-width: 100% !important;
  }
}
.flowerShopArticleType1 .container a {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  position: relative;
}
@media (max-width: 1200px) {
  .flowerShopArticleType1 .container a {
    grid-template-columns: 1fr;
  }
}
@media (max-width: 1200px) {
  .flowerShopArticleType1 .container .img {
    background-color: #000;
  }
}
.flowerShopArticleType1 .container .img .inner {
  width: 100%;
  height: 80vh;
  display: block;
  margin: 0 auto;
}
@media (max-width: 1200px) {
  .flowerShopArticleType1 .container .img .inner {
    opacity: 0.8;
    height: 90vh;
  }
}
.flowerShopArticleType1 .container .img .inner img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.flowerShopArticleType1 .container .txt {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 1200px) {
  .flowerShopArticleType1 .container .txt {
    position: absolute;
    z-index: 10;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
.flowerShopArticleType1 .container .txt h4 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  font-size: 16px;
  margin: 0 0 40px;
  text-transform: uppercase;
  color: #124634;
  letter-spacing: 0.45em;
  position: absolute;
  z-index: 2;
  top: 45px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 1200px) {
  .flowerShopArticleType1 .container .txt h4 {
    color: #fff;
    text-align: center;
  }
}
.flowerShopArticleType1 .container .txt h4:hover {
  color: #124634;
}
.flowerShopArticleType1 .container .txt h3 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: #1a1a1a;
  font-family: "FreightBig Pro";
  font-weight: 500;
  font-size: calc(0.0179245283 * 100vw + 30.1886792453px);
  line-height: 1;
  letter-spacing: 0.02em;
  margin: 0;
  max-width: 80%;
}
@media screen and (min-width: 1919px) {
  .flowerShopArticleType1 .container .txt h3 {
    font-size: 75px;
  }
}
@media screen and (max-width: 380px) {
  .flowerShopArticleType1 .container .txt h3 {
    font-size: 37px;
  }
}
@media (max-width: 1200px) {
  .flowerShopArticleType1 .container .txt h3 {
    color: #fff;
  }
}
.flowerShopArticleType1 .container .txt h3:hover {
  color: #1a1a1a;
}
.flowerShopArticleType1 .container .txt h3 span {
  display: inline-block;
  text-align: center;
}
.flowerShopArticleType1 .container .txt h3 span.line {
  width: 1px;
  height: 140px;
  background-color: #fff;
  display: block;
  margin: 45px 0;
}
.flowerShopArticleType1 .container .txt p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 18px;
  font-size: 14px;
  letter-spacing: 0.04em;
  color: #1a1a1a;
  text-align: center;
  margin: 0;
  position: absolute;
  z-index: 2;
  bottom: 45px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 1200px) {
  .flowerShopArticleType1 .container .txt p {
    color: #fff;
  }
}
.flowerShopArticleType1 .container .txt p:hover {
  color: #1a1a1a;
}
@media (max-width: 1200px) {
  .flowerShopArticleType1 .container .txt p:hover {
    color: #fff;
  }
}
.flowerShopArticleType1 .container .txt p span {
  color: #bababa;
}
@media (max-width: 1200px) {
  .flowerShopArticleType1 .container .txt p span {
    color: #fff;
  }
}

.flowerShopArticleType2 {
  background-color: #e6e2df;
  padding: 134px 0;
}
@media (max-width: 1200px) {
  .flowerShopArticleType2 {
    padding: 80px 0;
  }
}
@media (max-width: 600px) {
  .flowerShopArticleType2 {
    padding: 60px 0;
  }
}
.flowerShopArticleType2 .container {
  width: 100%;
}
.flowerShopArticleType2 .container a {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
@media (max-width: 1200px) {
  .flowerShopArticleType2 .container a {
    grid-template-columns: 1fr;
  }
}
.flowerShopArticleType2 .container .img .inner {
  border: 20px solid #fff;
  width: 65%;
  max-height: 80vh;
  display: block;
  margin: 0 auto;
  overflow: hidden;
}
@media (max-width: 1200px) {
  .flowerShopArticleType2 .container .img .inner {
    width: 100%;
    max-height: 90vh;
  }
}
.flowerShopArticleType2 .container .img .inner img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.flowerShopArticleType2 .container .txt {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1200px) {
  .flowerShopArticleType2 .container .txt {
    padding-top: 80px;
  }
}
.flowerShopArticleType2 .container .txt h4 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  font-size: 16px;
  margin: 0 0 40px;
  text-transform: uppercase;
  color: #ae862e;
  letter-spacing: 0.45em;
}
.flowerShopArticleType2 .container .txt h4:hover {
  color: #ae862e;
}
.flowerShopArticleType2 .container .txt h3 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: #1a1a1a;
  font-family: "FreightBig Pro";
  font-weight: 500;
  font-size: calc(0.0179245283 * 100vw + 30.1886792453px);
  line-height: 1;
  letter-spacing: 0.02em;
  margin: 0;
  max-width: 80%;
}
@media screen and (min-width: 1919px) {
  .flowerShopArticleType2 .container .txt h3 {
    font-size: 75px;
  }
}
@media screen and (max-width: 380px) {
  .flowerShopArticleType2 .container .txt h3 {
    font-size: 37px;
  }
}
.flowerShopArticleType2 .container .txt h3:hover {
  color: #1a1a1a;
}
.flowerShopArticleType2 .container .txt h3 span {
  display: inline-block;
}
.flowerShopArticleType2 .container .txt h3 span.line {
  width: 1px;
  height: 140px;
  background-color: #fff;
  display: block;
  margin: 45px 0;
}
@media (max-width: 1200px) {
  .flowerShopArticleType2 .container .txt h3 span.line {
    display: none;
  }
}

.flowerCategories {
  overflow: hidden;
  width: 100%;
}
.flowerCategories .top {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  padding: 0 15px;
}
.flowerCategories .swiper-slide {
  position: relative;
}
.flowerCategories .swiper-slide .img {
  width: 100%;
  padding-top: 100%;
  position: relative;
}
.flowerCategories .swiper-slide .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
}
.flowerCategories .swiper-slide .txt {
  position: absolute;
  z-index: 4;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.flowerCategories .swiper-slide .txt p {
  font-family: "FreightBig Pro";
  font-size: 30px;
  line-height: 35px;
  color: #fff;
  margin: 0 auto;
  text-align: center;
  max-width: 70%;
}

.flowerArticles {
  padding-bottom: 120px;
  overflow: hidden;
  width: 100%;
}
.flowerArticles .top {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  padding: 0 15px;
}
.flowerArticles .container {
  overflow: visible;
}
.flowerArticles .swiper-container {
  overflow: visible;
}
.flowerArticles .swiper-slide a {
  display: block;
  width: 100%;
  background-color: #fff;
  color: inherit;
}
.flowerArticles .swiper-slide a .img {
  width: 100%;
  padding-top: 75%;
  position: relative;
  overflow: hidden;
}
.flowerArticles .swiper-slide a .img img {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.flowerArticles .swiper-slide a .txt {
  padding: 40px 30px;
  box-sizing: border-box;
}
.flowerArticles .swiper-slide a .txt h3 {
  font-family: "FreightBig Pro";
  font-weight: 500;
  font-size: 35px;
  line-height: 1;
  margin: 0;
  min-height: 150px;
  color: #1a1a1a;
}
.flowerArticles .swiper-slide a .txt p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 18px;
  font-size: 14px;
  letter-spacing: 0.04em;
  color: #1a1a1a;
  margin: 0;
  z-index: 2;
}
.flowerArticles .swiper-slide a .txt p:hover {
  color: #1a1a1a;
}
.flowerArticles .swiper-slide a .txt p span {
  color: #bababa;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// ---------------------------------------------Podcast Start----------------------------------------------*/
.podcast_hero {
  background-color: #fff;
}
.podcast_hero .swiper-container {
  padding: 0;
  width: 100%;
  overflow: hidden;
}
.podcast_hero .swiper-slide {
  width: 100%;
  height: 75vh;
}
@media (max-width: 2000px) {
  .podcast_hero .swiper-slide {
    max-height: 765px;
  }
}
.podcast_hero .swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.podcast_hero .swiper-pagination {
  bottom: 25px;
}
.podcast_hero .swiper-pagination .swiper-pagination-bullet {
  background-color: #1a1a1a;
}
.podcast_hero .swiper-pagination .swiper-pagination-bullet-active {
  background-color: #AE862E;
}

.podcast_archive {
  background-color: #fff;
  padding-bottom: 80px;
  margin-bottom: 0;
  border-bottom: 1px solid #DFDFD8;
}
.podcast_archive .grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  row-gap: 36px;
  column-gap: 36px;
}
@media (max-width: 1300px) {
  .podcast_archive .grid {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 990px) {
  .podcast_archive .grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 600px) {
  .podcast_archive .grid {
    grid-template-columns: 1fr;
  }
}
.podcast_archive .grid .podcast {
  border-radius: 5px;
  overflow: hidden;
  background-color: #F7F7F7;
}
.podcast_archive .grid .podcast.featured {
  grid-area: 1/1/2/3;
}
@media (max-width: 1300px) {
  .podcast_archive .grid .podcast.featured {
    grid-area: 1/1/2/3;
  }
}
@media (max-width: 990px) {
  .podcast_archive .grid .podcast.featured {
    grid-area: 1/1/2/3;
  }
}
@media (max-width: 600px) {
  .podcast_archive .grid .podcast.featured {
    grid-area: 1/1/2/2;
  }
}
.podcast_archive .grid .podcast.featured .img {
  padding-top: 36.7%;
}
@media (max-width: 1300px) {
  .podcast_archive .grid .podcast.featured .img {
    padding-top: 30%;
  }
}
@media (max-width: 990px) {
  .podcast_archive .grid .podcast.featured .img {
    padding-top: 45%;
  }
}
@media (max-width: 600px) {
  .podcast_archive .grid .podcast.featured .img {
    padding-top: 100%;
  }
}
.podcast_archive .grid .podcast.featured h3 {
  max-width: 60%;
}
.podcast_archive .grid .podcast a {
  display: block;
}
.podcast_archive .grid .podcast a:hover {
  color: inherit;
}
.podcast_archive .grid .podcast .img {
  width: 100%;
  padding-top: 75%;
  position: relative;
}
.podcast_archive .grid .podcast .img img {
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  object-fit: cover;
}
.podcast_archive .grid .podcast .txt {
  padding: 24px 30px 42px;
  position: relative;
}
.podcast_archive .grid .podcast .txt .top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 40px;
}
.podcast_archive .grid .podcast .txt .top .left p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 17px;
  line-height: 25px;
  color: #707070;
}
.podcast_archive .grid .podcast .txt .top .right {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.podcast_archive .grid .podcast .txt .top .category {
  background-color: #fff;
  color: #1a1a1a;
  align-items: center;
  margin-right: 15px;
}
.podcast_archive .grid .podcast .txt .top .duration {
  background-color: #124634;
  border-color: #124634;
  color: #fff;
}
.podcast_archive .grid .podcast .txt h3 {
  font-family: "FreightText Pro";
  font-weight: 500;
  font-size: calc(0.0113207547 * 100vw + 13.6981132075px);
  line-height: calc(0.0103773585 * 100vw + 18.0566037736px);
  max-width: calc(100% - 80px);
  color: #1a1a1a;
}
@media screen and (min-width: 1919px) {
  .podcast_archive .grid .podcast .txt h3 {
    font-size: 42px;
  }
}
@media screen and (max-width: 380px) {
  .podcast_archive .grid .podcast .txt h3 {
    font-size: 18px;
  }
}
@media screen and (min-width: 1919px) {
  .podcast_archive .grid .podcast .txt h3 {
    line-height: 44px;
  }
}
@media screen and (max-width: 380px) {
  .podcast_archive .grid .podcast .txt h3 {
    line-height: 22px;
  }
}
@media (max-width: 1600px) {
  .podcast_archive .grid .podcast .txt h3 {
    max-width: calc(100% - 30px);
  }
}
.podcast_archive .grid .podcast .txt .play-btn {
  position: absolute;
  z-index: 5;
  bottom: 20px;
  right: 20px;
  cursor: pointer;
}
.podcast_archive .titles.above {
  padding: 80px 0 0;
}
.podcast_archive .titles.below {
  padding: 0 0 60px;
}
.podcast_archive .titles .split {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 990px) {
  .podcast_archive .titles .split {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }
}
@media (max-width: 990px) {
  .podcast_archive .titles .split .left {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
  }
}
.podcast_archive .titles .split .right {
  max-width: 25%;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (max-width: 1800px) {
  .podcast_archive .titles .split .right {
    max-width: 40%;
  }
}
@media (max-width: 1400px) {
  .podcast_archive .titles .split .right {
    max-width: 50%;
  }
}
@media (max-width: 990px) {
  .podcast_archive .titles .split .right {
    margin-top: 36px;
    max-width: 100%;
  }
}
.podcast_archive .titles .section-title {
  font-size: calc(0.0113207547 * 100vw + 13.6981132075px);
  line-height: calc(0.0103773585 * 100vw + 18.0566037736px);
  font-weight: 400;
  margin: 0 0 40px;
  color: #1a1a1a;
}
@media screen and (min-width: 1919px) {
  .podcast_archive .titles .section-title {
    font-size: 42px;
  }
}
@media screen and (max-width: 380px) {
  .podcast_archive .titles .section-title {
    font-size: 18px;
  }
}
@media screen and (min-width: 1919px) {
  .podcast_archive .titles .section-title {
    line-height: 44px;
  }
}
@media screen and (max-width: 380px) {
  .podcast_archive .titles .section-title {
    line-height: 22px;
  }
}
@media (max-width: 990px) {
  .podcast_archive .titles .section-title {
    margin: 0;
  }
}
.podcast_archive .titles .sub-title {
  font-family: "FreightText Pro";
  font-weight: 500;
  font-size: calc(0.0113207547 * 100vw + 13.6981132075px);
  line-height: calc(0.0103773585 * 100vw + 18.0566037736px);
  color: #1a1a1a;
}
@media screen and (min-width: 1919px) {
  .podcast_archive .titles .sub-title {
    font-size: 42px;
  }
}
@media screen and (max-width: 380px) {
  .podcast_archive .titles .sub-title {
    font-size: 18px;
  }
}
@media screen and (min-width: 1919px) {
  .podcast_archive .titles .sub-title {
    line-height: 44px;
  }
}
@media screen and (max-width: 380px) {
  .podcast_archive .titles .sub-title {
    line-height: 22px;
  }
}
.podcast_archive .titles .btn.view-more {
  float: left;
}

.podcastLinks {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.podcastLinks img {
  height: 44px;
}
.podcastLinks a {
  display: inline-block;
  margin-right: 20px;
}
.podcastLinks a:last-child {
  margin: 0;
}
@media (max-width: 420px) {
  .podcastLinks {
    display: grid;
    grid-row-gap: 15px;
  }
  .podcastLinks img {
    max-width: 165px;
    height: auto;
  }
}

.podcast_featured {
  background-color: #fff;
  padding: 80px 0;
}
.podcast_featured a:hover {
  color: inherit;
}
.podcast_featured .split {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  column-gap: 36px;
}
@media (max-width: 990px) {
  .podcast_featured .split {
    grid-template-columns: 1fr;
  }
}
.podcast_featured .img {
  width: 100%;
  max-height: 80vh;
  overflow: hidden;
  position: relative;
}
.podcast_featured .img svg {
  position: absolute;
  z-index: 5;
  bottom: 20px;
  right: 20px;
  cursor: pointer;
}
.podcast_featured .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.podcast_featured .txt {
  padding: 0 144px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
}
@media (max-width: 990px) {
  .podcast_featured .txt {
    padding: 30px 0;
  }
}
.podcast_featured .txt .top h4 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 1;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  margin: 0 0 15px;
  color: #1a1a1a;
}
.podcast_featured .txt .top h3 {
  font-family: "FreightText Pro";
  font-weight: 500;
  font-size: calc(0.0113207547 * 100vw + 13.6981132075px);
  line-height: calc(0.0103773585 * 100vw + 18.0566037736px);
  margin: 0 0 25px;
  color: #1a1a1a;
}
@media screen and (min-width: 1919px) {
  .podcast_featured .txt .top h3 {
    font-size: 42px;
  }
}
@media screen and (max-width: 380px) {
  .podcast_featured .txt .top h3 {
    font-size: 18px;
  }
}
@media screen and (min-width: 1919px) {
  .podcast_featured .txt .top h3 {
    line-height: 44px;
  }
}
@media screen and (max-width: 380px) {
  .podcast_featured .txt .top h3 {
    line-height: 22px;
  }
}
.podcast_featured .txt .top p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 1;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  margin: 0;
  color: #767676;
}
@media (max-width: 990px) {
  .podcast_featured .txt .top p {
    margin: 0 0 10px;
  }
}
.podcast_featured .txt > p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: calc(0.0014150943 * 100vw + 13.4622641509px);
  line-height: calc(0.0023584906 * 100vw + 19.1037735849px);
  color: #1a1a1a;
}
@media screen and (min-width: 1919px) {
  .podcast_featured .txt > p {
    font-size: 17px;
  }
}
@media screen and (max-width: 380px) {
  .podcast_featured .txt > p {
    font-size: 14px;
  }
}
@media screen and (min-width: 1919px) {
  .podcast_featured .txt > p {
    line-height: 25px;
  }
}
@media screen and (max-width: 380px) {
  .podcast_featured .txt > p {
    line-height: 20px;
  }
}

.podcast_inner_page {
  background-color: #fff;
}
.podcast_inner_page .grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
@media (max-width: 1200px) {
  .podcast_inner_page .grid {
    grid-template-columns: 1fr;
  }
}
.podcast_inner_page .grid .left {
  position: sticky;
  top: 0;
  margin-left: -78.57px;
  max-height: 100vh;
}
@media (max-width: 1900px) {
  .podcast_inner_page .grid .left {
    margin-left: -61px;
  }
}
@media (max-width: 1200px) {
  .podcast_inner_page .grid .left {
    position: relative;
    top: auto;
    margin: 0 -45px;
  }
}
@media (max-width: 900px) {
  .podcast_inner_page .grid .left {
    margin: 0 -35px;
  }
}
@media (max-width: 600px) {
  .podcast_inner_page .grid .left {
    margin: 0 -25px;
  }
}
.podcast_inner_page .grid .left .img {
  position: relative;
  width: 100%;
  height: 100vh;
}
@media (max-width: 1200px) {
  .podcast_inner_page .grid .left .img {
    height: 75vh;
  }
}
@media (max-width: 600px) {
  .podcast_inner_page .grid .left .img {
    height: 65vh;
  }
}
.podcast_inner_page .grid .left .img .main {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.podcast_inner_page .grid .left .img .overlay {
  position: absolute;
  z-index: 2;
  bottom: 0;
  left: 0;
  width: 100%;
  height: auto;
}
.podcast_inner_page .grid .left .txt {
  position: absolute;
  z-index: 10;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 40px 60px;
  color: #fff;
}
@media (max-width: 600px) {
  .podcast_inner_page .grid .left .txt {
    padding: 20px 25px;
  }
}
.podcast_inner_page .grid .left .txt h3 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 17px;
  line-height: 25px;
}
.podcast_inner_page .grid .left .txt h1 {
  font-family: "FreightText Pro";
  font-weight: 500;
  font-size: calc(0.0127358491 * 100vw + 33.1603773585px);
  line-height: 1;
  letter-spacing: -0.01em;
}
@media screen and (min-width: 1919px) {
  .podcast_inner_page .grid .left .txt h1 {
    font-size: 65px;
  }
}
@media screen and (max-width: 380px) {
  .podcast_inner_page .grid .left .txt h1 {
    font-size: 38px;
  }
}
.podcast_inner_page .grid .right {
  padding: 220px 0 0 115px;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (max-width: 1672px) {
  .podcast_inner_page .grid .right {
    padding: 160px 0 0 75px;
  }
}
@media (max-width: 1200px) {
  .podcast_inner_page .grid .right {
    padding: 120px 0 0;
  }
}
@media (max-width: 900px) {
  .podcast_inner_page .grid .right {
    padding: 60px 0 0;
  }
}
.podcast_inner_page .grid .right h2 {
  font-family: "FreightText Pro";
  font-weight: 500;
  font-size: calc(0.0094339623 * 100vw + 32.4150943396px);
  line-height: 1;
  letter-spacing: -0.01em;
  margin: 0 0 45px;
}
@media screen and (min-width: 1919px) {
  .podcast_inner_page .grid .right h2 {
    font-size: 56px;
  }
}
@media screen and (max-width: 380px) {
  .podcast_inner_page .grid .right h2 {
    font-size: 36px;
  }
}
.podcast_inner_page .grid .right .airedOn {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 17px;
  line-height: 25px;
  color: #1a1a1a;
  margin: 0 0 20px;
}
.podcast_inner_page .grid .right .airedOn span {
  color: #707070;
}
.podcast_inner_page .grid .right .description {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 17px;
  line-height: 25px;
  color: #1a1a1a;
  margin: 0 0 50px;
  max-width: 75%;
}
@media (max-width: 600px) {
  .podcast_inner_page .grid .right .description {
    max-width: 100%;
  }
}
.podcast_inner_page .grid .right .speakers {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  row-gap: 20px;
  column-gap: 10px;
  padding: 15px 0;
  border-top: 1px solid #E6E6E6;
  border-bottom: 1px solid #E6E6E6;
}
@media (max-width: 600px) {
  .podcast_inner_page .grid .right .speakers {
    grid-template-columns: 1fr;
    row-gap: 20px;
  }
}
.podcast_inner_page .grid .right .speakers .speaker {
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
}
.podcast_inner_page .grid .right .speakers .speaker .img {
  width: 80px;
  height: 80px;
  border-radius: 3px;
  overflow: hidden;
}
.podcast_inner_page .grid .right .speakers .speaker .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.podcast_inner_page .grid .right .speakers .speaker .txt {
  padding-left: 15px;
}
.podcast_inner_page .grid .right .speakers .speaker .txt span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 1;
  color: #707070;
}
.podcast_inner_page .grid .right .speakers .speaker .txt p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 17px;
  line-height: 1;
  color: #1a1a1a;
  margin: 10px 0 0;
}
.podcast_inner_page .grid .right .listernTo {
  padding: 24px 0;
  border-bottom: 1px solid #E6E6E6;
}
.podcast_inner_page .grid .right .listernTo p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 1;
  color: #1a1a1a;
  margin: 0 0 20px;
  text-transform: uppercase;
}
.podcast_inner_page .grid .right .listernTo .links {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.podcast_inner_page .grid .right .listernTo .links a {
  display: inline-block;
}
.podcast_inner_page .grid .right .listernTo .links a:first-child {
  margin-right: 40px;
}
.podcast_inner_page .grid .right .audioPlayerbx {
  padding: 0 0 40px;
}
.podcast_inner_page .grid .right .audioPlayerbx p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 1;
  color: #1a1a1a;
  margin: 0 0 20px;
  text-transform: uppercase;
}
.podcast_inner_page .grid .right .audioPlayerbx .audio-player {
  height: 65px;
  width: 100%;
  background: #FBFBFB;
  border-radius: 5px;
  font-family: arial;
  color: white;
  font-size: 0.75em;
  overflow: hidden;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.podcast_inner_page .grid .right .audioPlayerbx .audio-player .timeline {
  background: #E6E6E6;
  width: 100%;
  position: relative;
  cursor: pointer;
  height: 4px;
  justify-content: flex-start !important;
  margin-right: 20px;
}
.podcast_inner_page .grid .right .audioPlayerbx .audio-player .timeline .progress {
  background: #AE862E;
  width: 0%;
  height: 100%;
  transition: 0.25s;
  height: 4px;
}
.podcast_inner_page .grid .right .audioPlayerbx .audio-player .controls {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 0 20px;
}
.podcast_inner_page .grid .right .audioPlayerbx .audio-player .controls > * {
  display: flex;
  justify-content: center;
  align-items: center;
}
.podcast_inner_page .grid .right .audioPlayerbx .audio-player .controls .toggle-play {
  margin-right: 20px;
}
.podcast_inner_page .grid .right .audioPlayerbx .audio-player .controls .toggle-play.play {
  cursor: pointer;
  position: relative;
  left: 0;
  height: 0;
  width: 0;
  border: 7px solid rgba(0, 0, 0, 0);
  border-left: 13px solid #124634;
}
.podcast_inner_page .grid .right .audioPlayerbx .audio-player .controls .toggle-play.play:hover {
  transform: scale(1.1);
}
.podcast_inner_page .grid .right .audioPlayerbx .audio-player .controls .toggle-play.pause {
  height: 15px;
  width: 20px;
  cursor: pointer;
  position: relative;
}
.podcast_inner_page .grid .right .audioPlayerbx .audio-player .controls .toggle-play.pause:before {
  position: absolute;
  top: 0;
  left: 0px;
  background: #124634;
  content: "";
  height: 15px;
  width: 3px;
}
.podcast_inner_page .grid .right .audioPlayerbx .audio-player .controls .toggle-play.pause:after {
  position: absolute;
  top: 0;
  right: 8px;
  background: #124634;
  content: "";
  height: 15px;
  width: 3px;
}
.podcast_inner_page .grid .right .audioPlayerbx .audio-player .controls .toggle-play.pause:hover {
  transform: scale(1.1);
}
.podcast_inner_page .grid .right .audioPlayerbx .audio-player .controls .volume-container {
  margin-right: 20px;
}
.podcast_inner_page .grid .right .audioPlayerbx .audio-player .controls .volume-container .hide {
  display: none;
}
.podcast_inner_page .grid .right .audioPlayerbx .audio-player .controls .time {
  display: flex;
  color: #1a1a1a;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 1;
  color: #1a1a1a;
  text-transform: uppercase;
  letter-spacing: 0.08em;
}
.podcast_inner_page .grid .right .episodes .top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 24px 0;
  border-top: 1px solid #E6E6E6;
  border-bottom: 1px solid #E6E6E6;
}
.podcast_inner_page .grid .right .episodes .top h3 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 17px;
  line-height: 1;
  color: #1a1a1a;
  margin: 0;
  letter-spacing: -0.01em;
}
.podcast_inner_page .grid .right .episodes .top h3:last-child {
  color: #707070;
}
.podcast_inner_page .grid .right .episodes .episode {
  padding: 34px 0;
  border-bottom: 1px solid #E6E6E6;
}
.podcast_inner_page .grid .right .episodes .episode:last-child {
  border: 0;
  padding-bottom: 100px;
}
.podcast_inner_page .grid .right .episodes .episode a:hover {
  color: inherit;
}
.podcast_inner_page .grid .right .episodes .episode a > span {
  display: block;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 1;
  color: #1a1a1a;
  margin: 0 0 15px;
}
.podcast_inner_page .grid .right .episodes .episode h3 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 1;
  color: #1a1a1a;
  margin: 0 0 25px;
}
.podcast_inner_page .grid .right .episodes .episode p {
  display: block;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 17px;
  line-height: 24px;
  color: #1a1a1a;
  margin: 0 0 15px;
  max-width: 75%;
}
@media (max-width: 600px) {
  .podcast_inner_page .grid .right .episodes .episode p {
    max-width: 100%;
  }
}
.podcast_inner_page .grid .right .episodes .episode .buttons {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.podcast_inner_page .grid .right .episodes .episode .buttons span {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 1;
  color: #707070;
}
.podcast_inner_page .grid .right .episodes .episode .playthis {
  background-color: #F7F7F7;
  color: #124634;
  width: auto !important;
  display: inline-block !important;
  margin-right: 15px;
}
.podcast_inner_page .grid .right .episodes .episode .playthis span {
  display: none;
}
.podcast_inner_page .grid .right .episodes .episode .playthis i {
  font-style: normal;
}
.podcast_inner_page .grid .right .episodes .episode .playthis svg {
  margin-right: 10px;
}
.podcast_inner_page .grid .right .episodes .episode .playthis .pause_svg {
  display: none;
}

.mostListenedPodcast {
  padding: 90px 0;
  background-color: #fff;
}
.mostListenedPodcast .top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 0;
}
@media (max-width: 990px) {
  .mostListenedPodcast .top {
    padding-bottom: 20px;
  }
}
.mostListenedPodcast .top a.btn {
  float: none;
}
.mostListenedPodcast .grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  row-gap: 36px;
  column-gap: 36px;
}
@media (max-width: 1300px) {
  .mostListenedPodcast .grid {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 990px) {
  .mostListenedPodcast .grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 600px) {
  .mostListenedPodcast .grid {
    grid-template-columns: 1fr;
  }
}
.mostListenedPodcast .grid .podcast {
  border-radius: 5px;
  overflow: hidden;
  background-color: #F7F7F7;
}
.mostListenedPodcast .grid .podcast.featured {
  grid-area: 1/1/2/3;
}
@media (max-width: 1300px) {
  .mostListenedPodcast .grid .podcast.featured {
    grid-area: 1/1/2/3;
  }
}
@media (max-width: 990px) {
  .mostListenedPodcast .grid .podcast.featured {
    grid-area: 1/1/2/3;
  }
}
@media (max-width: 600px) {
  .mostListenedPodcast .grid .podcast.featured {
    grid-area: 1/1/2/2;
  }
}
.mostListenedPodcast .grid .podcast.featured .img {
  padding-top: 36.7%;
}
@media (max-width: 1300px) {
  .mostListenedPodcast .grid .podcast.featured .img {
    padding-top: 30%;
  }
}
@media (max-width: 990px) {
  .mostListenedPodcast .grid .podcast.featured .img {
    padding-top: 45%;
  }
}
@media (max-width: 600px) {
  .mostListenedPodcast .grid .podcast.featured .img {
    padding-top: 100%;
  }
}
.mostListenedPodcast .grid .podcast.featured h3 {
  max-width: 60%;
}
.mostListenedPodcast .grid .podcast a {
  display: block;
}
.mostListenedPodcast .grid .podcast a:hover {
  color: inherit;
}
.mostListenedPodcast .grid .podcast .img {
  width: 100%;
  padding-top: 75%;
  position: relative;
}
.mostListenedPodcast .grid .podcast .img img {
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  object-fit: cover;
}
.mostListenedPodcast .grid .podcast .txt {
  padding: 24px 30px 42px;
  position: relative;
}
.mostListenedPodcast .grid .podcast .txt .top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 40px;
}
.mostListenedPodcast .grid .podcast .txt .top .left p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 17px;
  line-height: 25px;
  color: #707070;
}
.mostListenedPodcast .grid .podcast .txt .top .right {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.mostListenedPodcast .grid .podcast .txt .top .category {
  background-color: #fff;
  color: #1a1a1a;
  align-items: center;
  margin-right: 15px;
}
.mostListenedPodcast .grid .podcast .txt .top .duration {
  background-color: #124634;
  border-color: #124634;
  color: #fff;
}
.mostListenedPodcast .grid .podcast .txt h3 {
  font-family: "FreightText Pro";
  font-weight: 500;
  font-size: calc(0.0113207547 * 100vw + 13.6981132075px);
  line-height: calc(0.0103773585 * 100vw + 18.0566037736px);
  max-width: calc(100% - 80px);
  color: #1a1a1a;
}
@media screen and (min-width: 1919px) {
  .mostListenedPodcast .grid .podcast .txt h3 {
    font-size: 42px;
  }
}
@media screen and (max-width: 380px) {
  .mostListenedPodcast .grid .podcast .txt h3 {
    font-size: 18px;
  }
}
@media screen and (min-width: 1919px) {
  .mostListenedPodcast .grid .podcast .txt h3 {
    line-height: 44px;
  }
}
@media screen and (max-width: 380px) {
  .mostListenedPodcast .grid .podcast .txt h3 {
    line-height: 22px;
  }
}
@media (max-width: 1600px) {
  .mostListenedPodcast .grid .podcast .txt h3 {
    max-width: calc(100% - 30px);
  }
}
.mostListenedPodcast .grid .podcast .txt .play-btn {
  position: absolute;
  z-index: 5;
  bottom: 20px;
  right: 20px;
  cursor: pointer;
}

.podcast_text_block {
  padding: 100px 0;
}
.podcast_text_block .col-12 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.podcast_text_block .text {
  text-align: center;
  max-width: 80%;
}
@media (max-width: 800px) {
  .podcast_text_block .text {
    max-width: 100%;
  }
}
.podcast_text_block .text h5 {
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  margin: 0 0 40px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  text-align: center;
}
.podcast_text_block .text p {
  font-family: "FreightText Pro";
  font-size: 36px;
  font-weight: 500;
  line-height: 44px;
  text-align: center;
}

.podcast_footer {
  background-color: #124634;
  border-bottom: 1px solid #386455;
  padding: 60px 0;
  position: relative;
  z-index: 2;
  top: 1px;
}
@media (max-width: 1200px) {
  .podcast_footer {
    padding: 30px 0;
  }
}
.podcast_footer .text {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  column-gap: 60px;
  row-gap: 30px;
}
@media (max-width: 1200px) {
  .podcast_footer .text {
    grid-template-columns: 1fr;
  }
}
.podcast_footer .text .column:last-child {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 1200px) {
  .podcast_footer .text .column:last-child {
    justify-content: flex-start;
    margin: 0 -5px;
  }
}
.podcast_footer .text h5 {
  font-family: "FreightText Pro";
  font-weight: 500;
  font-size: 26px;
  line-height: 36px;
  letter-spacing: -0.01em;
  color: #fff;
  margin: 0;
}
.podcast_footer .text a {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  line-height: 1;
  margin: 0 5px 10px;
}
.podcast_footer .text a img {
  max-width: 140px;
  height: auto;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
// ---------------------------------------------Override Begin----------------------------------------------*/
@media (min-width: 1400px) {
  .categories-btns-container,
  .filter-buttons,
  .article-box-style-1,
  .journal-box-sliders,
  .editor-favorites,
  .common-slider,
  .journal-2box,
  .recipe.style-3,
  .recipes .recipe-slider,
  .recipes .prodcut-slider,
  .recipes .pagination-bx,
  .recipes .recipes-grid,
  .magazine-internal .prodcut-slider,
  .magazine-internal .magazine-full-width-description,
  .magazine-internal .main-content.padding-60,
  .article-slider, .next-article-block, .video-grid,
  .magazine-internal .recipe-inspiration {
    padding: 0 60px;
  }
}

.magazine-internal .recipe-inspiration {
  margin-bottom: 80px;
}

.categories-btns-container .categories-btns {
  overflow: visible;
}
.categories-btns-container .category-list-x .category-x:hover .filter-dropdown {
  display: block;
}
.categories-btns-container .category-list-x .category-x .filter-dropdown {
  position: absolute;
  top: 90px;
  z-index: 44;
  width: 240px;
  background-color: #fff;
  box-shadow: 0 0 14px rgba(0, 0, 0, 0.15);
  padding: 20px 0;
  display: none;
  max-height: 300px;
  overflow-y: auto;
}
.categories-btns-container .category-list-x .category-x .filter-dropdown::-webkit-scrollbar {
  width: 8px;
  height: 12px;
}
.categories-btns-container .category-list-x .category-x .filter-dropdown::-webkit-scrollbar-track {
  box-shadow: none;
  background-color: #F4F4F4;
}
.categories-btns-container .category-list-x .category-x .filter-dropdown::-webkit-scrollbar-thumb {
  background-color: #bababa;
  outline: none;
}
.categories-btns-container .category-list-x .category-x .filter-dropdown .filter-options {
  list-style: none;
  padding-left: 0;
}
.categories-btns-container .category-list-x .category-x .filter-dropdown .filter-options .option-item {
  padding: 0 20px;
  margin-right: 0;
  cursor: pointer;
  width: 100%;
  overflow: hidden;
}
.categories-btns-container .category-list-x .category-x .filter-dropdown .filter-options .option-item:hover {
  background-color: #ececec;
}
.categories-btns-container .category-list-x .category-x .filter-dropdown .filter-options .option-item .option-link {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
  color: #292B2C;
  line-height: 32px;
  width: 100%;
  display: inline-block;
}

@media screen and (max-width: 1200px) {
  .internal .internal-page.half-page .main-description {
    margin-top: 45px;
    margin-bottom: 45px !important;
  }
}
.internal .bookmark-this:focus {
  outline: none;
  box-shadow: none;
}

@media screen and (max-width: 991px) {
  .magazine-internal .internal-page.half-page .main-content .main-banner-half-heading .main-heading, .magazine-internal .internal-page.half-page .main-content .main-banner-half-heading .bottom {
    color: #1A1A1A !important;
  }
}

.standard.account-page .btn.back-btn {
  background-color: #124634;
  padding: 15px 25px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  line-height: 1;
  max-height: 44px;
  border-radius: 4px;
  width: 100%;
  color: #fff;
  text-align: center;
  margin-bottom: 15px;
}
.standard.account-page .section--body {
  min-height: 50vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.standard.account-page .section--body .c-card-narrow {
  max-width: 370px;
  width: 100%;
}
@media screen and (min-width: 1200px) {
  .standard.account-page .section--body .c-card-narrow {
    max-width: 500px;
  }
}
@media screen and (min-width: 1200px) {
  .standard.account-page .section--body .c-card-narrow div.c-form {
    max-width: 500px;
  }
}
@media screen and (min-width: 1200px) {
  .standard.account-page .section--body .c-card-narrow form.c-form {
    max-width: 370px;
    margin: 0 auto;
  }
}
.standard.account-page .section--body .c-card-narrow .c-form .c-form__title h3 {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: calc(0.536vw + 16.03004px);
  line-height: 1;
  font-weight: 500;
  margin-bottom: 8px;
  margin-top: 60px;
  text-align: center;
}
@media screen and (min-width: 1672px) {
  .standard.account-page .section--body .c-card-narrow .c-form .c-form__title h3 {
    font-size: 42px;
  }
}
@media (max-width: 739px) {
  .standard.account-page .section--body .c-card-narrow .c-form .c-form__title h3 {
    font-size: 28px;
  }
}
.standard.account-page .section--body .c-card-narrow .c-form .c-form__title p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  color: #8C8C8C;
  margin-bottom: 60px;
  text-align: center;
}
.standard.account-page .section--body .c-card-narrow .c-form .c-form__instruction p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  color: #8C8C8C;
  margin-bottom: 60px;
  text-align: center;
}
.standard.account-page .section--body .c-card-narrow .c-form .control-group {
  margin-bottom: 10px;
}
.standard.account-page .section--body .c-card-narrow .c-form .control-group .controls input {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #e6e6e6;
  background: white;
  height: 50px;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  font-size: 14px;
  width: 100%;
  max-width: 100%;
}
.standard.account-page .section--body .c-card-narrow .c-form .control-group .control-label {
  display: none;
}
.standard.account-page .section--body .c-card-narrow .c-form .control-group #id_registration-title {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #e6e6e6;
  background: white;
  height: 50px;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-right: 10px;
  max-width: 60px;
}
.standard.account-page .section--body .c-card-narrow .c-form #div_id_registration-first_name, .standard.account-page .section--body .c-card-narrow .c-form #div_id_registration-title {
  display: inline-block;
}
.standard.account-page .section--body .c-card-narrow .c-form #div_id_registration-titlet {
  max-width: 22%;
}
.standard.account-page .section--body .c-card-narrow .c-form #div_id_registration-first_name {
  width: 79.5%;
}
@media screen and (max-width: 380px) {
  .standard.account-page .section--body .c-card-narrow .c-form #div_id_registration-first_name {
    width: 77.5%;
  }
}
@media screen and (max-width: 320px) {
  .standard.account-page .section--body .c-card-narrow .c-form #div_id_registration-first_name {
    width: 73.5%;
  }
}
.standard.account-page .section--body .c-card-narrow .c-form .c-form__hint span {
  color: #bababa;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: 14px;
}
.standard.account-page .section--body .c-card-narrow .c-form .c-form__hint span a {
  font-weight: 500;
  color: #1A1A1A;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.standard.account-page .section--body .c-card-narrow .c-form .c-form__hint span a:hover {
  color: #124634;
}
.standard.account-page .section--body .c-card-narrow .c-form .c-form__link a {
  color: #bababa;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: 14px;
  color: #1A1A1A;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.standard.account-page .section--body .c-card-narrow .c-form .c-form__link a:hover {
  color: #124634;
}
.standard.account-page .section--body .c-card-narrow .c-form .c-form__hint, .standard.account-page .section--body .c-card-narrow .c-form .c-form__hint a {
  color: #bababa;
  font-family: "GT America", sans-serif;
  font-style: normal;
  line-height: 1.25;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: 14px;
  color: #1A1A1A;
  transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
}
.standard.account-page .section--body .c-card-narrow .c-form .c-form__hint a:hover {
  color: #124634;
}
.standard.account-page .section--body .c-card-narrow .c-form .buttonHolder .c-btn__button .btn, .standard.account-page .section--body .c-card-narrow .c-form .c-fieldset .c-btn__button .btn {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  color: #fff;
  background-color: #124634;
  border-color: #124634;
  max-height: 44px !important;
  width: 100%;
  padding: 15px 25px;
  line-height: 1;
  margin-bottom: 20px;
}
.standard.account-page .section--body .c-card-narrow .c-form .buttonHolder .btn-try, .standard.account-page .section--body .c-card-narrow .c-form .c-fieldset .btn-try {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  color: inherit;
  -webkit-transition: color 200ms;
  transition: color 200ms;
  outline: 0;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  color: #fff;
  background-color: #124634;
  border-color: #124634;
  max-height: 44px !important;
  width: 100%;
  padding: 15px 25px;
  line-height: 1;
  margin-bottom: 20px;
}

@media (max-width: 739px) {
  .recipes-landing-banner .swiper-container .text-box .heading {
    font-size: 28px;
  }
}

.recipes .title-banner .title {
  font-size: 70px !important;
  color: #1a1a1a;
  font-weight: 500 !important;
  text-transform: capitalize !important;
}

@media (min-width: 1200px) {
  .recipes .recipes-grid .recipe-box {
    margin-bottom: 40px;
    margin-top: 0 !important;
  }
}

@media (min-width: 1200px) {
  .internal.default .recipes-grid .recipe-box {
    margin-bottom: 40px;
    margin-top: 24 !important;
  }
}

@media (max-width: 1200px) {
  .magazine-internal .internal-page.half-page .main-content .col-lg-6.right-side .main-banner-half-heading.--half {
    min-height: auto;
  }
}

@media (max-width: 600px) {
  .internal-page.half-page .main-content .main-banner-half-heading .bottom {
    position: relative;
    bottom: auto;
  }
}

@media screen and (max-width: 1200px) {
  .journal-text-slider .swiper-button-prev, .journal-text-slider .swiper-button-next {
    display: none !important;
  }
}

.journal-text .recipe-box .recipe-box-txt {
  height: 200px;
}
.journal-text .recipe-box .recipe-box-txt .recipe-title {
  font-size: 28px;
  -webkit-line-clamp: 3;
}

.top-bar.desktop .progress-navbar {
  height: 0 !important;
}

.ingredient-overlay .overlay-modal.active {
  max-width: 765px;
}

.ingredient-overlay .overlay-modal .modal-body .product-row .plus-value-min .js-product-quantity {
  border-right: 1px solid #F4F4F4;
  border-left: 1px solid #F4F4F4;
}

.ingredient-overlay .modal-footer {
  position: relative;
}
.ingredient-overlay .modal-footer > span, .ingredient-overlay .modal-footer span.price {
  font-family: "GT America", sans-serif;
  font-style: normal;
  display: inline-block;
  background-color: #fff;
  color: #1A1A1A;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 15px;
  padding: 6px 20px;
  border-radius: 4px;
}

.ingredient-overlay .modal-header .close--popup {
  cursor: pointer;
}

.top-bar.desktop .flex-bx .navbar .navbar-secondary .navbar-section .title {
  text-transform: none !important;
  font-weight: 500 !important;
}
.top-bar.desktop .flex-bx .navbar .navbar-secondary .navbar-section .cuisine {
  font-weight: 300 !important;
}

.journal-3cols .col-journal .c-card .col-text .bottom {
  letter-spacing: 0 !important;
}

@media screen and (max-width: 1200px) {
  .internal main {
    max-width: 100%;
    overflow: hidden;
  }
}

.journal-3cols.journal-box-sliders .display-grid {
  display: flex !important;
}
@media screen and (max-width: 600px) {
  .journal-3cols.journal-box-sliders .display-grid .c-card {
    margin-bottom: 30px;
  }
}
.journal-3cols.journal-box-sliders .display-slider {
  display: none !important;
}

.journal-view-all {
  padding-bottom: 75px;
}

@media screen and (max-width: 600px) {
  .editor-favorites {
    padding: 0 !important;
    margin-bottom: 75px;
  }
}
@media screen and (max-width: 600px) {
  .editor-favorites .swiper-container {
    padding: 0 !important;
  }
}

.journal-3cols.journal-box-sliders .right-col .c-card {
  padding: 0 !important;
}

section.section-title-container--large + .journal-3cols {
  margin-top: 0 !important;
}

.journal-3cols .col-journal .c-card.c-card--small:first-of-type {
  padding-top: 0 !important;
}

.top-bar.desktop .flex-bx .navbar .navbar-secondary {
  border-right: 0 !important;
}

.share_this {
  padding: 20px 0;
}
.share_this .share_article {
  display: flex;
  flex-direction: row !important;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.share_this .share_article p {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  margin: 0;
  line-height: 1;
  padding-bottom: 5px;
}
.share_this .share_article a {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 15px;
}
.share_this .share_article a svg {
  width: 30px;
  height: auto;
}



/* Unit Price Changes   */
.product-internal .product-main-info .product-column .column-bx .main-info-container .unit-price{
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 14px;  
  font-weight: 400;  
  color: #8C8C8C;
  line-height: 1.2; 
}
.product-archive .columns-container .column-content .arc-grid .product-bx .product-info .unit-price 
{
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;  
  font-weight: 400;  
  color: #8C8C8C;
  line-height: 1.2;
  margin-bottom: 10px;
}
.product-info .unit-price {
  font-family: "GT America", sans-serif;
  font-style: normal;
  font-size: 13px;
  font-weight: 400 ;
  color: #8C8C8C;
  line-height: 1 ;
  margin-bottom: 10px;
}
.prodcut-slider .slide-this .product-slide .product-info .product-price {
  margin-bottom: 7px;
}




/* Profile OTP Changes   */
.buttonIn {
  width: 300px;
  position: relative;
}
.btn-update-phone {
  position: absolute;
  top: 0;
  border-radius: 5px;
  right: 10px;
  z-index: 2;
  border: none;
  font-weight: 400;
  top: 18px;
  height: 30px;
  cursor: pointer;
  color: #114634;
  background-color: white;
  transform: translateX(2px);
  
  text-align: right;
  font-family: "GT America";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 24px */
}
.btn-update-phone:hover {
  /* color: white; */
  /* background-color: #124634; */
  text-decoration: underline;
}
.btn-update-email {
  position: absolute;
  top: 0;
  border-radius: 5px;
  right: 10px;
  z-index: 2;
  border: none;
  font-weight: 400;
  top: 18px;
  height: 30px;
  cursor: pointer;
  color: #124634;
  background-color: white;
  transform: translateX(2px);

  text-align: right;
  font-family: "GT America";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 24px */
}
.btn-update-email:hover {
  /* color: white;
  background-color: #124634; */
  text-decoration: underline;
}
.profile-otp-info-small {
  color: #8c8c8c;
  font-size: 14px !important;
  line-height: 20px;
  margin-top: 25px;
  margin-bottom: 5px;
  text-align: center;
}
@media screen and (max-width: 600px) {
.profile-otp-info-small 
  {
    margin-top: 15px;
  } 
}
.profile-resend-otp-btn {
  font-weight: normal;
  margin-top: 15px;
  /* text-decoration: underline !important;  */
  color: #124634;
  font-weight: 500;
}
.profile-resend-otp-btn:hover {
  text-decoration: underline !important; 
  color: #124634 !important;
}
@media screen and (max-width: 600px) {
  .profile-resend-otp-btn {
      background-color: #fff;
      border: 1px solid #F2F2F2;
      color: #124634;
      text-decoration: none !important;
      margin-top: 0px;
    } 
}
.profile-otp-buttons{
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  font-size: 1.5em;  
  padding: 0px; 
}
@media screen and (max-width: 600px) {
  .profile-otp-buttons {
    margin-top: 30px;
  } 
}
.profile-change-info-small {
  
  font-size: 14px !important;
  line-height: 20px;
  margin-top: 12px;
  margin-bottom: 5px;
  color: #717171;
  font-family: "GT America";
  font-style: normal;
  font-weight: 400;
  line-height: 120%; /* 24px */
 }
 .profile-change-info-small-label{
  font-size: 13px !important;
  line-height: 20px;
  margin-top: 12px;
  margin-bottom: 5px;
  color: #bababa;
  font-family: "GT America";
  font-style: normal;
  font-weight: 400;
  line-height: 120%; /* 24px */
 }
  @media screen and (max-width: 600px) {
    .profile-change-info-small .profile-change-info-small-label {
      margin-top: 15px; } 
    }

.profile-confirm-info-small {
  /* color: #8c8c8c; */
  font-size: 14px !important;
  line-height: 20px;
  margin-top: 12px;
  margin-bottom: 5px;
  color: #717171;
  font-family: "GT America";
  font-style: normal;
  font-weight: 300;
  line-height: 120%; /* 24px */
 }
@media screen and (max-width: 600px) {
    .profile-confirm-info-small {
      margin-top: 15px; } }

.registration-otp-container.container .profile-error-wrapper .errorlist {
  padding: 0;
  text-align: center;
  margin-top: -20px; }
.registration-otp-container.container .profile-error-wrapper .errorlist li {
    color: #ff5050;
    align-items: center;
    font-size: 14px; }
.registration-otp-container.container .profile-error-wrapper .errorlist li:before {
      content: url("../svg/profile-error-icon.1ce40f01286d.svg");
      top: 4px;
      position: relative;
      margin-right: 5px; }     
.reset-password .authBx .profile-error-wrapper .errorlist {
  padding: 0; /* Removes default padding from the list */
  text-align: center; /* Centers the text */
  margin-top: -20px; /* Adjusts spacing relative to the parent */
}
.reset-password .authBx .profile-error-wrapper .errorlist li {
  color: #ff5050; /* Sets the error message color */
  align-items: center; /* Centers items vertically (if applicable) */
  font-size: 14px; /* Sets the font size for error messages */
}
.reset-password .authBx .profile-error-wrapper .errorlist li:before {
  content: url("../svg/profile-error-icon.1ce40f01286d.svg"); /* Adds a custom error icon */
  top: 4px; /* Adjusts icon positioning */
  position: relative; /* Sets relative positioning for fine-tuning */
  margin-right: 5px; /* Adds spacing between icon and text */
}
      