@charset "UTF-8";
/* ================================= !CONTENTS

	!FONTS 				(@font-face, icon-fonts, etc.)

	!RESET 	 			(Print Styles, Normalize, Chrome Prompt, etc.)

	!UTILITY 			(Clearfix, Alignment, Containers, etc.)

	!PLUGINS 			(Plugin overwrite CSS)

	!TYPE 				(Links, Selection, Headings, Body, etc.)

	!OBJECTS 			(Buttons, forms, re-usable parts, etc.)
		!HEADER
		!NAVIGATION
		!FOOTER

	!PAGES    			(Body, HTML, wrappers, page specific, etc.)
		!HOME

 =========================================== */
/* ================================ !IMPORTS */
/* line 5, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/*=================================== !VARIABLES*/
/* =================== !COLOURS */
/* =================== !GRID */
/* =================== !MEDIA-QUERIES  */
/* =================== !SPEEDS */
/* =================== !EASINGS */
/* easeInCirc */
/* easeOutCirc */
/* =================== !FONT-STACKS */
/*=================================== !VARIABLE OVERRIDES*/
/* ================================ !RESETS */
/* line 3, ../../../ginger-people-2017/assets/sass/_reset.scss */
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

/* line 5, ../../../ginger-people-2017/assets/sass/_reset.scss */
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-size: 62.5%;
  -webkit-font-smoothing: antialiased;
}

/* line 6, ../../../ginger-people-2017/assets/sass/_reset.scss */
body {
  line-height: 1;
  background: #fff;
}

/* line 7, ../../../ginger-people-2017/assets/sass/_reset.scss */
blockquote {
  quotes: none;
}

/* line 8, ../../../ginger-people-2017/assets/sass/_reset.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/* line 9, ../../../ginger-people-2017/assets/sass/_reset.scss */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

/* line 10, ../../../ginger-people-2017/assets/sass/_reset.scss */
small {
  font-size: 80%;
}

/* line 11, ../../../ginger-people-2017/assets/sass/_reset.scss */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 12, ../../../ginger-people-2017/assets/sass/_reset.scss */
sup {
  top: -0.5em;
}

/* line 13, ../../../ginger-people-2017/assets/sass/_reset.scss */
sub {
  bottom: -0.25em;
}

/* line 14, ../../../ginger-people-2017/assets/sass/_reset.scss */
ul {
  list-style-type: none;
}

/* line 15, ../../../ginger-people-2017/assets/sass/_reset.scss */
address {
  font-style: normal;
}

/* line 17, ../../../ginger-people-2017/assets/sass/_reset.scss */
a:hover, a:active, input, textarea, select, button {
  outline: 0;
}

/* line 19, ../../../ginger-people-2017/assets/sass/_reset.scss */
svg {
  width: 100%;
  height: 100%;
  overflow: visible;
}

/* line 21, ../../../ginger-people-2017/assets/sass/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 22, ../../../ginger-people-2017/assets/sass/_reset.scss */
img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
}

/* line 24, ../../../ginger-people-2017/assets/sass/_reset.scss */
input:first-line, select:first-line {
  display: inline-block;
}

/* line 25, ../../../ginger-people-2017/assets/sass/_reset.scss */
html, button, input, select, textarea {
  font-family: inherit;
  color: #222;
  font-size: 100%;
  line-height: 1;
}

/* line 26, ../../../ginger-people-2017/assets/sass/_reset.scss */
label, button, input, select, textarea, option {
  vertical-align: baseline;
  *vertical-align: middle;
  cursor: pointer;
  border-radius: 0;
}

/* line 27, ../../../ginger-people-2017/assets/sass/_reset.scss */
button, input[type="button"], input[type="reset"], input[type="submit"] {
  -webkit-appearance: button;
  *overflow: visible;
}

/* line 28, ../../../ginger-people-2017/assets/sass/_reset.scss */
input[type="text"]:active, input[type="text"]:focus, textarea:active, textarea:focus {
  cursor: text;
}

/* line 29, ../../../ginger-people-2017/assets/sass/_reset.scss */
input[type="text"], input[type="tel"], input[type="email"], input[type="password"], textarea {
  background-clip: padding-box;
}

/* line 30, ../../../ginger-people-2017/assets/sass/_reset.scss */
button[disabled], input[disabled] {
  cursor: default;
}

/* line 31, ../../../ginger-people-2017/assets/sass/_reset.scss */
textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
}

/* line 32, ../../../ginger-people-2017/assets/sass/_reset.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 34, ../../../ginger-people-2017/assets/sass/_reset.scss */
[hidden] {
  display: none;
}

/* line 36, ../../../ginger-people-2017/assets/sass/_reset.scss */
main, article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {
  display: block;
}

/* line 38, ../../../ginger-people-2017/assets/sass/_reset.scss */
.broser-outdated {
  margin: 1em 0;
  background-color: #b00;
  color: #fff;
  padding: 1em 0;
  text-align: center;
}

/* line 39, ../../../ginger-people-2017/assets/sass/_reset.scss */
.broser-outdated a {
  color: #fff;
}

@media print {
  /* line 42, ../../../ginger-people-2017/assets/sass/_reset.scss */
  * {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
    -webkit-filter: none !important;
    filter: none !important;
    -ms-filter: none !important;
  }

  /* line 43, ../../../ginger-people-2017/assets/sass/_reset.scss */
  a, a:visited {
    text-decoration: underline;
  }

  /* line 44, ../../../ginger-people-2017/assets/sass/_reset.scss */
  a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 45, ../../../ginger-people-2017/assets/sass/_reset.scss */
  a[href^="#"]:after {
    content: "";
  }

  /* line 46, ../../../ginger-people-2017/assets/sass/_reset.scss */
  img {
    max-width: 100% !important;
  }
}
/* ================================ !UTILITY */
/* =================== !CLEARS */
/* line 5, ../../../ginger-people-2017/assets/sass/_utility.scss */
.cf:before, .cf:after {
  content: "";
  display: table;
}
/* line 10, ../../../ginger-people-2017/assets/sass/_utility.scss */
.cf:after {
  clear: both;
}

/* line 15, ../../../ginger-people-2017/assets/sass/_utility.scss */
.clear {
  clear: both;
}

/* line 18, ../../../ginger-people-2017/assets/sass/_utility.scss */
.clear-left {
  clear: left;
}

/* line 21, ../../../ginger-people-2017/assets/sass/_utility.scss */
.clear-right {
  clear: right;
}

/* =================== !ALIGNMENT */
/* line 29, ../../../ginger-people-2017/assets/sass/_utility.scss */
.text-left {
  text-align: left;
}

/* line 32, ../../../ginger-people-2017/assets/sass/_utility.scss */
.text-right {
  text-align: right;
}

/* line 35, ../../../ginger-people-2017/assets/sass/_utility.scss */
.text-center {
  text-align: center;
}

/* line 39, ../../../ginger-people-2017/assets/sass/_utility.scss */
.justify {
  text-align: justify;
}
/* line 42, ../../../ginger-people-2017/assets/sass/_utility.scss */
.justify:after {
  content: "";
  display: inline-block;
  height: 0;
  width: 100%;
}

/* line 52, ../../../ginger-people-2017/assets/sass/_utility.scss */
.alignleft {
  float: left;
}
/* line 55, ../../../ginger-people-2017/assets/sass/_utility.scss */
.alignleftimg {
  margin: 5px 80px 40px 0;
  margin: 0.5rem 8rem 4rem 0;
}

/* line 59, ../../../ginger-people-2017/assets/sass/_utility.scss */
.alignright {
  float: right;
}
/* line 62, ../../../ginger-people-2017/assets/sass/_utility.scss */
.alignrightimg {
  margin: 5px 0 40px 80px;
  margin: 0.5rem 0 4rem 8rem;
}

/* line 66, ../../../ginger-people-2017/assets/sass/_utility.scss */
.aligncenter {
  display: block;
  margin: 0 auto;
}
/* line 70, ../../../ginger-people-2017/assets/sass/_utility.scss */
.aligncenterimg {
  margin: 5px auto 80px;
  margin: 0.5rem auto 8rem;
}

/* =================== !GRID */
/* line 80, ../../../ginger-people-2017/assets/sass/_utility.scss */
.w12 {
  width: 12.5%;
}

/* line 81, ../../../ginger-people-2017/assets/sass/_utility.scss */
.w25 {
  width: 25%;
}

/* line 82, ../../../ginger-people-2017/assets/sass/_utility.scss */
.w33 {
  width: 33.33%;
}

/* line 83, ../../../ginger-people-2017/assets/sass/_utility.scss */
.w50 {
  width: 50%;
}

/* line 84, ../../../ginger-people-2017/assets/sass/_utility.scss */
.w66 {
  width: 66.66%;
}

/* line 85, ../../../ginger-people-2017/assets/sass/_utility.scss */
.w75 {
  width: 75%;
}

/* line 86, ../../../ginger-people-2017/assets/sass/_utility.scss */
.w100 {
  width: 100%;
}

/* line 88, ../../../ginger-people-2017/assets/sass/_utility.scss */
.container {
  max-width: 1280px;
  max-width: 128rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 40px;
  padding-left: 4rem;
  padding-right: 40px;
  padding-right: 4rem;
}
@media (max-width: 1024px) {
  /* line 88, ../../../ginger-people-2017/assets/sass/_utility.scss */
  .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
/* line 98, ../../../ginger-people-2017/assets/sass/_utility.scss */
.container--medium {
  max-width: 1100px;
  max-width: 110rem;
}
/* line 101, ../../../ginger-people-2017/assets/sass/_utility.scss */
.container--small {
  max-width: 930px;
  max-width: 93rem;
}
/* line 104, ../../../ginger-people-2017/assets/sass/_utility.scss */
.container--xsmall {
  max-width: 780px;
  max-width: 78rem;
}
/* line 107, ../../../ginger-people-2017/assets/sass/_utility.scss */
.container--no-pad, .container.g {
  padding-left: 0;
  padding-right: 0;
}

/* line 114, ../../../ginger-people-2017/assets/sass/_utility.scss */
.g {
  font-size: 0;
}
/* line 117, ../../../ginger-people-2017/assets/sass/_utility.scss */
.g--pulled {
  margin-left: -40px;
  margin-left: -4rem;
  margin-right: -40px;
  margin-right: -4rem;
}
/* line 122, ../../../ginger-people-2017/assets/sass/_utility.scss */
.g > * {
  font-size: medium;
}
/* line 126, ../../../ginger-people-2017/assets/sass/_utility.scss */
.g__col {
  display: inline-block;
  vertical-align: top;
}
/* line 130, ../../../ginger-people-2017/assets/sass/_utility.scss */
.g__col--pad {
  padding-left: 40px;
  padding-left: 4rem;
  padding-right: 40px;
  padding-right: 4rem;
}

/* =================== !FANCY TEXT */
/* line 139, ../../../ginger-people-2017/assets/sass/_utility.scss */
.cap {
  text-transform: capitalize;
}
/* line 141, ../../../ginger-people-2017/assets/sass/_utility.scss */
.cap--small {
  font-variant: small-caps;
}
/* line 144, ../../../ginger-people-2017/assets/sass/_utility.scss */
.cap--first {
  text-transform: uppercase;
  font-size: 50%;
}
/* line 147, ../../../ginger-people-2017/assets/sass/_utility.scss */
.cap--first:first-letter {
  font-size: 150%;
}

/* line 153, ../../../ginger-people-2017/assets/sass/_utility.scss */
.dasher {
  margin-bottom: 25px;
  margin-bottom: 2.5rem;
  padding-bottom: 10px;
  padding-bottom: 1rem;
  position: relative;
}
/* line 157, ../../../ginger-people-2017/assets/sass/_utility.scss */
.dasher:after {
  content: "";
  display: block;
  width: 40px;
  width: 4rem;
  height: 1px;
  height: 0.1rem;
  background: #B19672;
  position: absolute;
  bottom: 0;
  left: 0;
}

/* line 169, ../../../ginger-people-2017/assets/sass/_utility.scss */
.divider {
  margin-bottom: 40px;
  margin-bottom: 4rem;
  display: inline-block;
  position: relative;
}
/* line 173, ../../../ginger-people-2017/assets/sass/_utility.scss */
.divider:after {
  content: "";
  display: block;
  width: 40px;
  width: 4rem;
  height: 1px;
  height: 0.1rem;
  background: #B19672;
  position: absolute;
  bottom: -20px;
  bottom: -2rem;
  left: 50%;
  margin-left: -20px;
  margin-left: -2rem;
}

/* line 186, ../../../ginger-people-2017/assets/sass/_utility.scss */
.filigree {
  display: inline-block;
  position: relative;
  padding-left: 130px;
  padding-left: 13rem;
  padding-right: 130px;
  padding-right: 13rem;
}
@media (max-width: 768px) {
  /* line 186, ../../../ginger-people-2017/assets/sass/_utility.scss */
  .filigree {
    padding-left: 7rem;
    padding-right: 7rem;
  }
}
/* line 195, ../../../ginger-people-2017/assets/sass/_utility.scss */
.filigree:before, .filigree:after {
  content: "";
  display: block;
  width: 90px;
  width: 9rem;
  height: 30px;
  height: 3rem;
  position: absolute;
  top: 50%;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--filigree.svg') center no-repeat;
}
@media (max-width: 768px) {
  /* line 195, ../../../ginger-people-2017/assets/sass/_utility.scss */
  .filigree:before, .filigree:after {
    width: 6rem;
  }
}
/* line 208, ../../../ginger-people-2017/assets/sass/_utility.scss */
.filigree:before {
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 212, ../../../ginger-people-2017/assets/sass/_utility.scss */
.filigree:after {
  right: 0;
  -webkit-transform: translateY(-50%) scaleX(-1);
  transform: translateY(-50%) scaleX(-1);
}
/* line 216, ../../../ginger-people-2017/assets/sass/_utility.scss */
.filigree--small {
  padding-left: 70px;
  padding-left: 7rem;
  padding-right: 70px;
  padding-right: 7rem;
}
/* line 219, ../../../ginger-people-2017/assets/sass/_utility.scss */
.filigree--small:before, .filigree--small:after {
  width: 60px;
  width: 6rem;
  height: 20px;
  height: 2rem;
}
/* line 224, ../../../ginger-people-2017/assets/sass/_utility.scss */
.filigree--small:before {
  margin-right: 15px;
  margin-right: 1.5rem;
}
/* line 227, ../../../ginger-people-2017/assets/sass/_utility.scss */
.filigree--small:after {
  margin-left: 15px;
  margin-left: 1.5rem;
}

/* =================== !BUTTONS */
/* line 235, ../../../ginger-people-2017/assets/sass/_utility.scss */
.button, .wpsl-directions {
  cursor: pointer;
  display: inline-block;
  font-family: "F37 Ginger", sans-serif;
  color: #fff;
  background: #A61D23;
  border: 1px solid #A61D23;
  border-radius: 0.5rem;
  font-size: 14px;
  font-size: 1.4rem;
  min-width: 140px;
  min-width: 14rem;
  padding: 13px 20px;
  padding: 1.3rem 2rem;
  position: relative;
  text-align: center;
  line-height: 1;
  -webkit-transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
/* line 250, ../../../ginger-people-2017/assets/sass/_utility.scss */
.button--location, .button--chevron, .wpsl-directions {
  padding-right: 40px;
  padding-right: 4rem;
  padding-left: 40px;
  padding-left: 4rem;
  text-align: left;
}
/* line 255, ../../../ginger-people-2017/assets/sass/_utility.scss */
.button--location:hover:after, .button--chevron:hover:after, .wpsl-directions:hover:after {
  -webkit-transform: translateX(1rem);
  transform: translateX(1rem);
}
/* line 258, ../../../ginger-people-2017/assets/sass/_utility.scss */
.button--location:after, .button--chevron:after, .wpsl-directions:after {
  content: "";
  display: inline-block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron.svg') center no-repeat;
  height: 9px;
  height: 0.9rem;
  width: 9px;
  width: 0.9rem;
  position: absolute;
  top: 15px;
  top: 1.5rem;
  right: 15px;
  right: 1.5rem;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: -webkit-transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
/* line 270, ../../../ginger-people-2017/assets/sass/_utility.scss */
.button--location.button--alt:after, .button--location.wpsl-directions:after, .button--chevron.button--alt:after, .wpsl-directions:after {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron-alt.svg') center no-repeat;
}
/* line 274, ../../../ginger-people-2017/assets/sass/_utility.scss */
.button--location.button--reverse, .button--chevron.button--reverse, .button--reverse.wpsl-directions {
  padding-right: 20px;
  padding-right: 2rem;
  padding-left: 40px;
  padding-left: 4rem;
}
/* line 277, ../../../ginger-people-2017/assets/sass/_utility.scss */
.button--location.button--reverse:after, .button--chevron.button--reverse:after, .button--reverse.wpsl-directions:after {
  left: 15px;
  left: 1.5rem;
  right: auto;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
/* line 285, ../../../ginger-people-2017/assets/sass/_utility.scss */
.button--location:after {
  height: 10px;
  height: 1rem;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--marker.svg') center no-repeat;
}
/* line 289, ../../../ginger-people-2017/assets/sass/_utility.scss */
.button--location:hover:after {
  -webkit-transform: none;
  transform: none;
}
/* line 293, ../../../ginger-people-2017/assets/sass/_utility.scss */
.button:hover, .wpsl-directions:hover, .button:focus, .wpsl-directions:focus {
  color: #fff;
  background: #90191e;
}
/* line 298, ../../../ginger-people-2017/assets/sass/_utility.scss */
.button--alt:not(.is-active), .wpsl-directions:not(.is-active) {
  background: none;
  border-color: #B19672;
  color: #B19672;
}
/* line 302, ../../../ginger-people-2017/assets/sass/_utility.scss */
.button--alt:not(.is-active):before, .wpsl-directions:not(.is-active):before {
  border-color: #B19672;
}
/* line 305, ../../../ginger-people-2017/assets/sass/_utility.scss */
.button--alt:not(.is-active):hover, .wpsl-directions:not(.is-active):hover, .button--alt:not(.is-active):focus, .wpsl-directions:not(.is-active):focus {
  color: #fff;
  background: #A61D23 !important;
  border-color: #A61D23 !important;
}
/* line 314, ../../../ginger-people-2017/assets/sass/_utility.scss */
.button--alt:not(.is-active).button--chevron:hover:after, .wpsl-directions:not(.is-active):hover:after, .button--alt:not(.is-active).button--chevron:focus:after, .wpsl-directions:not(.is-active):focus:after {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron.svg') center no-repeat;
}

/* =================== !EXTRAS */
/* line 324, ../../../ginger-people-2017/assets/sass/_utility.scss */
.ribbon {
  position: relative;
  z-index: 2;
  background: #BC3533;
  color: #fff;
  font-family: "F37 Ginger", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  height: 25px;
  height: 2.5rem;
  display: inline-block;
  padding: 4px 13px 4px 10px;
  padding: 0.4rem 1.3rem 0.4rem 1rem;
}
/* line 334, ../../../ginger-people-2017/assets/sass/_utility.scss */
.ribbon:before {
  content: "";
  position: absolute;
  z-index: 2;
  width: 0;
  height: 0;
  right: 100%;
  top: 0;
  bottom: 0;
  margin-right: -12px;
  margin-right: -1.2rem;
  border-left: 4px solid transparent;
  border-left: 0.4rem solid transparent;
  border-right: 12.5px solid transparent;
  border-right: 1.25rem solid transparent;
  border-top: 12.5px solid #BC3533;
  border-top: 1.25rem solid #BC3533;
  border-bottom: 12.5px solid #BC3533;
  border-bottom: 1.25rem solid #BC3533;
}
/* line 349, ../../../ginger-people-2017/assets/sass/_utility.scss */
.ribbon:after {
  content: "";
  position: absolute;
  z-index: -1;
  width: 0;
  height: 0;
  left: 100%;
  top: 0;
  margin-left: -6px;
  margin-left: -0.6rem;
  margin-top: -4px;
  margin-top: -0.4rem;
  border-left: 6px solid #720026;
  border-left: 0.6rem solid #720026;
  border-right: 6px solid transparent;
  border-right: 0.6rem solid transparent;
  border-top: 4px solid transparent;
  border-top: 0.4rem solid transparent;
  border-bottom: 6px solid transparent;
  border-bottom: 0.6rem solid transparent;
}
/* line 365, ../../../ginger-people-2017/assets/sass/_utility.scss */
.ribbon__content:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 10px;
  width: 1rem;
  background: #BC3533;
}
/* line 375, ../../../ginger-people-2017/assets/sass/_utility.scss */
.ribbon__content:after {
  content: "";
  display: inline-block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron.svg') center no-repeat;
  height: 10px;
  height: 1rem;
  width: 6px;
  width: 0.6rem;
  margin-left: 10px;
  margin-left: 1rem;
}

/* line 386, ../../../ginger-people-2017/assets/sass/_utility.scss */
.scale-image {
  overflow: hidden;
}
/* line 389, ../../../ginger-people-2017/assets/sass/_utility.scss */
.scale-image:hover img {
  -webkit-transform: scale(1.15);
  transform: scale(1.15);
}
/* line 393, ../../../ginger-people-2017/assets/sass/_utility.scss */
.scale-image img {
  -o-object-fit: none !important;
  object-fit: none !important;
  display: block;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: -webkit-transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

/* ================================ !FLICKITY */
/* line 3, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.flickity-prev-next-button,
.flickity-prev-prev-button {
  padding: 0;
  min-width: 0;
  background: transparent;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
/* line 9, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.flickity-prev-next-button path,
.flickity-prev-prev-button path {
  fill: #fff !important;
}
/* line 12, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.flickity-prev-next-button:before,
.flickity-prev-prev-button:before {
  display: none;
}
/* line 15, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.flickity-prev-next-button:hover,
.flickity-prev-prev-button:hover {
  background: none;
}

/* line 23, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.flickity-page-dots {
  bottom: -40px;
  bottom: -4rem;
}

/* line 27, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.flickity-page-dots .dot {
  background: #B19672;
  opacity: 0.4;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
}

/* line 32, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.flickity-page-dots .dot.is-selected {
  background: #BC3533;
}

/* ================================ jQuery UI  */
/* line 38, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.slider {
  margin: 5%;
  min-width: 11em;
  max-width: 90%;
}

/* line 43, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.slider-digit {
  white-space: nowrap;
  cursor: pointer;
  position: absolute;
  top: 1.5em;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  font-size: 12px;
  font-size: 1.2rem;
  font-family: "F37 Ginger", sans-serif;
}

/* Taken from jQueryUI */
/* line 55, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider {
  height: 10px;
  height: 1rem;
  border-radius: 0.5rem;
  background: rgba(177, 150, 114, 0.2);
  padding: 0;
  border: 0;
  position: relative;
  text-align: left;
}

/* line 64, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  cursor: pointer;
  width: 17px;
  width: 1.7rem;
  height: 17px;
  height: 1.7rem;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--seal-primary.svg');
}
/* line 71, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider .ui-slider-handle:hover {
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}
/* line 75, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider .ui-slider-handle:focus {
  outline: none;
  box-shadow: none;
}

/* line 80, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}

/* line 89, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider-horizontal {
  height: 8px;
  height: 0.8rem;
}

/* line 92, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider-range {
  background: #BC3533;
}

/* line 95, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider-horizontal .ui-slider-handle {
  top: -4.5px;
  top: -0.45rem;
  margin-left: -9px;
  margin-left: -0.9rem;
}

/* line 99, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}

/* line 103, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}

/* line 106, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}

/* line 110, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider-vertical {
  width: .8em;
  height: 100px;
}

/* line 114, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider-vertical .ui-slider-handle {
  left: -.3em;
  margin-left: 0;
  margin-bottom: -.6em;
}

/* line 119, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}

/* line 123, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}

/* line 126, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}

/* ================================ jQuery UI  */
/* line 132, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-search-wrap {
  float: none;
}
/* line 135, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-search-wrap .field__label, #wpsl-search-wrap .field__input {
  width: 100%;
  padding: 12px 20px !important;
  padding: 1.2rem 2rem !important;
  font-size: 14px !important;
  font-size: 1.4rem !important;
  line-height: 1.4 !important;
  margin-top: 0;
}
/* line 142, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-search-wrap .field__input {
  background: white;
}

/* line 148, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-search-wrap #wpsl-search-input {
  width: 100%;
  padding: 12px 20px !important;
  padding: 1.2rem 2rem !important;
  font-size: 14px !important;
  font-size: 1.4rem !important;
  line-height: 1.4 !important;
}

/* line 155, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.wpsl-search {
  padding: 0;
  max-width: 460px;
  max-width: 46rem;
  width: 100%;
  margin: 0 auto 40px auto;
  margin: 0 auto 4rem auto;
  position: relative;
  padding-right: 50px;
  padding-right: 5rem;
}

/* line 164, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-search-wrap .wpsl-input, #wpsl-search-wrap .wpsl-select-wrap {
  display: block;
  float: none;
}

/* line 170, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-search-wrap .wpsl-input .field {
  margin: 0;
}

/* line 175, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-search-wrap .wpsl-select-wrap {
  display: none;
}

/* line 180, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-search-wrap div {
  width: 100%;
}

/* line 185, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-category {
  margin: 20px 0 0 0;
  margin: 2rem 0 0 0;
}
/* line 187, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-category div {
  width: 100%;
}
/* line 190, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-category label {
  padding: 0;
  width: 110px !important;
  width: 11rem !important;
  margin-top: 14px;
  margin-top: 1.4rem;
}
/* line 195, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-category .wpsl-dropdown {
  width: calc(100% - 12rem) !important;
  -webkit-transform: translateX(5rem);
  transform: translateX(5rem);
  margin: 0 !important;
}

/* line 202, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-search-wrap div label {
  line-height: inherit;
}

/* line 206, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-search-wrap .wpsl-input,
#wpsl-search-wrap #wpsl-search-btn {
  margin: 0 !important;
  float: none;
}

/* line 212, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-search-btn {
  margin: 0;
  width: 50px !important;
  width: 5rem !important;
  min-width: 0;
  text-indent: -99990px;
  text-indent: -9999rem;
  background: #BC3533;
  position: absolute;
  top: 0;
  right: 0;
  border-radius: 0 0.5rem 0.5rem 0;
  height: 45px !important;
  height: 4.5rem !important;
  border: 0;
  -webkit-transform: translateX(-1px);
  transform: translateX(-1px);
}
/* line 225, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-search-btn:after {
  content: "";
  width: 21px;
  width: 2.1rem;
  height: 21px;
  height: 2.1rem;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--search.svg') center no-repeat;
  displaY: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 238, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-results-wrap {
  padding-top: 20px;
  padding-top: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
@media (max-width: 768px) {
  /* line 238, ../../../ginger-people-2017/assets/sass/_plugins.scss */
  #wpsl-results-wrap {
    display: block;
  }
}

/* line 247, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-stores, #wpsl-direction-details, #wpsl-gmap {
  height: 680px !important;
  height: 68rem !important;
  min-height: 680px !important;
  min-height: 68rem !important;
}

/* line 252, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-gmap {
  float: none;
  width: calc(100% - 30rem);
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}
@media (max-width: 768px) {
  /* line 252, ../../../ginger-people-2017/assets/sass/_plugins.scss */
  #wpsl-gmap {
    width: 100%;
    height: 50rem !important;
  }
}

/* line 263, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-result-list {
  width: 300px;
  width: 30rem;
  margin: 0;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media (max-width: 768px) {
  /* line 263, ../../../ginger-people-2017/assets/sass/_plugins.scss */
  #wpsl-result-list {
    width: 100%;
    height: 50rem !important;
  }
}

/* line 274, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.wpsl-store-location {
  font-size: 14px;
  font-size: 1.4rem;
  font-family: "F37 Ginger", sans-serif;
  color: #1D1D1B;
}
/* line 278, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.wpsl-store-location strong {
  line-height: 1;
  display: block;
  font-family: "adobe-garamond-pro", serif;
  color: #44242C;
  text-transform: uppercase;
  font-size: 24px;
  font-size: 2.4rem;
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
/* line 286, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.wpsl-store-location strong:first-letter {
  font-size: 150%;
}

/* line 292, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.wpsl-street, .wpsl-country {
  display: inline;
}

/* line 297, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.wpsl-street:after {
  content: ", ";
}

/* line 302, ../../../ginger-people-2017/assets/sass/_plugins.scss */
#wpsl-wrap #wpsl-result-list ul li {
  padding: 20px 40px;
  padding: 2rem 4rem;
}

/* line 306, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.wpsl-direction-wrap {
  font-size: 0;
}

/* line 310, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.wpsl-directions {
  border-bottom: 1px solid #B19672 !important;
}

/* ================================ Video player js  */
/*
  Player Skin Designer for Video.js
  http://videojs.com

  To customize the player skin edit
  the CSS below. Click "details"
  below to add comments or questions.
  This file uses some SCSS. Learn more
  at http://sass-lang.com/guide)

  This designer can be linked to at:
  https://codepen.io/heff/pen/EarCt/left/?editors=010
*/
/* line 335, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.video-js {
  /* The base font size controls the size of everything, not just text.
     All dimensions use em-based sizes so that the scale along with the font size.
     Try increasing it to 15px and see what happens. */
  font-size: 10px;
  /* The main font color changes the ICON COLORS as well as the text */
  color: #fff;
}

/* The "Big Play Button" is the play button that shows before the video plays.
   To center it set the align values to center and middle. The typical location
   of the button is the center, but there is trend towards moving it to a corner
   where it gets out of the way of valuable content in the poster image.*/
/* line 348, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.vjs-default-skin .vjs-big-play-button {
  /* 1.5em = 45px default */
  line-height: 110px;
  line-height: 11rem;
  height: 110px;
  height: 11rem;
  width: 110px;
  width: 11rem;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--play.svg') center no-repeat;
  border: none;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  -webkit-transition: 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

/* line 358, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.vjs-default-skin .vjs-big-play-button .vjs-icon-placeholder:before {
  display: none !important;
}

/* line 361, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.video-js .vjs-big-play-button:focus, .video-js:hover .vjs-big-play-button {
  opacity: 0.7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  background-color: transparent;
}

/* line 367, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.vjs-big-play-centered .vjs-big-play-button {
  top: 50%;
  left: 50%;
  margin-top: -55px;
  margin-top: -5.5rem;
  margin-left: -55px;
  margin-left: -5.5rem;
}

/* The default color of control backgrounds is mostly black but with a little
   bit of blue so it can still be seen on all-black video frames, which are common. */
/* line 376, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.video-js .vjs-control-bar,
.video-js .vjs-big-play-button,
.video-js .vjs-menu-button .vjs-menu-content {
  background-color: transparent;
}

/* Slider - used for Volume bar and Progress bar */
/* line 383, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.video-js .vjs-slider {
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
}

/* The slider bar color is used for the progress bar and the volume bar
   (the first two can be removed after a fix that's coming) */
/* line 390, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.video-js .vjs-volume-level,
.video-js .vjs-slider-bar {
  background: #fff;
}

/* line 395, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.video-js .vjs-play-progress {
  background: #a61d23;
}

/* The main progress bar also has a bar that shows how much has been loaded. */
/* line 400, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.video-js .vjs-load-progress {
  /* For IE8 we'll lighten the color */
  background: #bfc7d3;
  /* Otherwise we'll rely on stacked opacities */
  background: rgba(115, 133, 159, 0.5);
}

/* The load progress bar also has internal divs that represent
   smaller disconnected loaded time ranges */
/* line 409, ../../../ginger-people-2017/assets/sass/_plugins.scss */
.video-js .vjs-load-progress div {
  /* For IE8 we'll lighten the color */
  background: white;
  /* Otherwise we'll rely on stacked opacities */
  background: rgba(115, 133, 159, 0.75);
}

/* ================================ !TYPOGRAPHY */
/* line 3, ../../../ginger-people-2017/assets/sass/_typography.scss */
.italic {
  font-style: italic;
}

/* =================== !LINKS */
/* line 9, ../../../ginger-people-2017/assets/sass/_typography.scss */
a {
  color: #1D1D1B;
  text-decoration: none;
  outline: 0;
  -webkit-transition: 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
  transition: 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
}
/* line 15, ../../../ginger-people-2017/assets/sass/_typography.scss */
a:hover, a:focus {
  color: #373734;
}

/* =================== !BASE-TYPE */
/* line 22, ../../../ginger-people-2017/assets/sass/_typography.scss */
html {
  font-size: 62.5%;
}

/* line 26, ../../../ginger-people-2017/assets/sass/_typography.scss */
body {
  font-family: "adobe-garamond-pro", serif;
  color: #1D1D1B;
  font-size: 18px;
  font-size: 1.8rem;
}

/* =================== !HEADINGS */
/* line 34, ../../../ginger-people-2017/assets/sass/_typography.scss */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, h6 {
  line-height: 1.2;
  font-family: "adobe-garamond-pro", serif;
  margin-bottom: 40px;
  margin-bottom: 4rem;
  font-weight: normal;
  color: #44242C;
  letter-spacing: 0.1em;
}

/* line 44, ../../../ginger-people-2017/assets/sass/_typography.scss */
h1,
.h1 {
  font-size: 45px;
  font-size: 4.5rem;
}
@media (max-width: 1024px) {
  /* line 44, ../../../ginger-people-2017/assets/sass/_typography.scss */
  h1,
  .h1 {
    font-size: 4rem;
  }
}
@media (max-width: 768px) {
  /* line 44, ../../../ginger-people-2017/assets/sass/_typography.scss */
  h1,
  .h1 {
    font-size: 3.5rem;
  }
}
@media (max-width: 480px) {
  /* line 44, ../../../ginger-people-2017/assets/sass/_typography.scss */
  h1,
  .h1 {
    font-size: 3rem;
  }
}

/* line 58, ../../../ginger-people-2017/assets/sass/_typography.scss */
h2,
.h2 {
  font-size: 31px;
  font-size: 3.1rem;
}
@media (max-width: 1024px) {
  /* line 58, ../../../ginger-people-2017/assets/sass/_typography.scss */
  h2,
  .h2 {
    font-size: 2.9rem;
  }
}
@media (max-width: 768px) {
  /* line 58, ../../../ginger-people-2017/assets/sass/_typography.scss */
  h2,
  .h2 {
    font-size: 2.7rem;
  }
}
@media (max-width: 480px) {
  /* line 58, ../../../ginger-people-2017/assets/sass/_typography.scss */
  h2,
  .h2 {
    font-size: 2.5rem;
  }
}

/* line 72, ../../../ginger-people-2017/assets/sass/_typography.scss */
h3,
.h3 {
  font-size: 28px;
  font-size: 2.8rem;
}
@media (max-width: 1024px) {
  /* line 72, ../../../ginger-people-2017/assets/sass/_typography.scss */
  h3,
  .h3 {
    font-size: 2.6rem;
  }
}
@media (max-width: 768px) {
  /* line 72, ../../../ginger-people-2017/assets/sass/_typography.scss */
  h3,
  .h3 {
    font-size: 2.4rem;
  }
}
@media (max-width: 480px) {
  /* line 72, ../../../ginger-people-2017/assets/sass/_typography.scss */
  h3,
  .h3 {
    font-size: 2.2rem;
  }
}

/* line 86, ../../../ginger-people-2017/assets/sass/_typography.scss */
h4,
.h4 {
  font-size: 24px;
  font-size: 2.4rem;
}
@media (max-width: 1024px) {
  /* line 86, ../../../ginger-people-2017/assets/sass/_typography.scss */
  h4,
  .h4 {
    font-size: 2.2rem;
  }
}
@media (max-width: 768px) {
  /* line 86, ../../../ginger-people-2017/assets/sass/_typography.scss */
  h4,
  .h4 {
    font-size: 2rem;
  }
}
@media (max-width: 480px) {
  /* line 86, ../../../ginger-people-2017/assets/sass/_typography.scss */
  h4,
  .h4 {
    font-size: 1.8rem;
  }
}

/* line 100, ../../../ginger-people-2017/assets/sass/_typography.scss */
h5,
.h5 {
  font-size: 20px;
  font-size: 2rem;
  letter-spacing: normal;
}

/* line 106, ../../../ginger-people-2017/assets/sass/_typography.scss */
p {
  line-height: 1.6;
}

/* line 110, ../../../ginger-people-2017/assets/sass/_typography.scss */
em {
  font-style: italic;
}

/* =================== !ARTICLES */
/* line 117, ../../../ginger-people-2017/assets/sass/_typography.scss */
article p {
  margin-bottom: 80px;
  margin-bottom: 8rem;
}
/* line 120, ../../../ginger-people-2017/assets/sass/_typography.scss */
article blockquote {
  font-style: italic;
  padding: 80px;
  padding: 8rem;
  margin-bottom: 80px;
  margin-bottom: 8rem;
}
/* line 125, ../../../ginger-people-2017/assets/sass/_typography.scss */
article blockquote > p {
  margin-bottom: 0;
}
/* line 129, ../../../ginger-people-2017/assets/sass/_typography.scss */
article ul,
article ol {
  padding-left: 80px;
  padding-left: 8rem;
  margin: 80px 0;
  margin: 8rem 0;
  list-style-position: outside;
  list-style-type: disc;
}
/* line 136, ../../../ginger-people-2017/assets/sass/_typography.scss */
article ol {
  list-style-type: decimal;
}
/* line 139, ../../../ginger-people-2017/assets/sass/_typography.scss */
article li {
  margin: 40px 0;
  margin: 4rem 0;
}

/* =================== !WORDPRESS */
/* line 145, ../../../ginger-people-2017/assets/sass/_typography.scss */
.wp-caption {
  max-width: 100% !important;
  margin-bottom: 80px;
  margin-bottom: 8rem;
}
/* line 149, ../../../ginger-people-2017/assets/sass/_typography.scss */
.wp-caption > a {
  display: block;
}

/* line 153, ../../../ginger-people-2017/assets/sass/_typography.scss */
.wp-caption-text {
  text-align: center;
  font-size: 80%;
  margin: 5px 0;
  margin: .5rem 0;
}

/* =================== !WYSIWYG */
/* line 163, ../../../ginger-people-2017/assets/sass/_typography.scss */
.mce-content-body > *,
.wysiwyg > * {
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
/* line 166, ../../../ginger-people-2017/assets/sass/_typography.scss */
.mce-content-body h1,
.wysiwyg h1 {
  letter-spacing: normal;
}
/* line 169, ../../../ginger-people-2017/assets/sass/_typography.scss */
.mce-content-body h2,
.wysiwyg h2 {
  letter-spacing: normal;
}
/* line 172, ../../../ginger-people-2017/assets/sass/_typography.scss */
.mce-content-body h3,
.wysiwyg h3 {
  letter-spacing: normal;
}
/* line 175, ../../../ginger-people-2017/assets/sass/_typography.scss */
.mce-content-body h4,
.wysiwyg h4 {
  letter-spacing: normal;
}
/* line 178, ../../../ginger-people-2017/assets/sass/_typography.scss */
.mce-content-body h5,
.wysiwyg h5 {
  letter-spacing: normal;
}
/* line 181, ../../../ginger-people-2017/assets/sass/_typography.scss */
.mce-content-body h6,
.wysiwyg h6 {
  letter-spacing: normal;
}
/* line 190, ../../../ginger-people-2017/assets/sass/_typography.scss */
.mce-content-body pre,
.wysiwyg pre {
  color: #BC3533;
  font-family: "F37 Ginger", sans-serif;
  font-size: 12px;
  font-size: 1.2rem;
  display: block;
  margin-bottom: 10px;
  margin-bottom: 1rem;
  font-weight: 700;
}
/* line 199, ../../../ginger-people-2017/assets/sass/_typography.scss */
.mce-content-body ul li,
.wysiwyg ul li {
  position: relative;
}
/* line 201, ../../../ginger-people-2017/assets/sass/_typography.scss */
.mce-content-body ul li:before,
.wysiwyg ul li:before {
  content: "•";
  position: absolute;
  top: 0;
  left: 0;
  color: #BC3533;
}
/* line 213, ../../../ginger-people-2017/assets/sass/_typography.scss */
.mce-content-body li,
.wysiwyg li {
  padding-left: 30px;
  padding-left: 3rem;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
/* line 216, ../../../ginger-people-2017/assets/sass/_typography.scss */
.mce-content-body li:last-child,
.wysiwyg li:last-child {
  margin-bottom: 0;
}

/* ================================ !OBJECTS */
/* =================== !SELECTION */
/* line 5, ../../../ginger-people-2017/assets/sass/_objects.scss */
::-moz-selection {
  background: #BC3533;
  color: #F6F3EC;
  text-shadow: none;
}

/* line 6, ../../../ginger-people-2017/assets/sass/_objects.scss */
::-moz-selection {
  background: #BC3533;
  color: #F6F3EC;
  text-shadow: none;
}
::selection {
  background: #BC3533;
  color: #F6F3EC;
  text-shadow: none;
}

/* =================== !FORMS */
/* line 10, ../../../ginger-people-2017/assets/sass/_objects.scss */
form.loading {
  position: relative;
}
/* line 12, ../../../ginger-people-2017/assets/sass/_objects.scss */
form.loading:before {
  content: "";
  display: block;
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #F6F3EC;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
/* line 24, ../../../ginger-people-2017/assets/sass/_objects.scss */
form.loading:after {
  content: "";
  display: block;
  position: absolute;
  z-index: 10;
  top: 50%;
  left: 50%;
  margin-top: -30px;
  margin-top: -3rem;
  margin-left: -30px;
  margin-left: -3rem;
  width: 60px;
  width: 6rem;
  height: 60px;
  height: 6rem;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/logo--seal-rotate.svg') center no-repeat;
}

/* line 39, ../../../ginger-people-2017/assets/sass/_objects.scss */
.field,
.comment-login__login .login-username,
.comment-login__login .login-password {
  position: relative;
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
/* line 44, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal .field, .modal
.comment-login__login .login-username, .modal
.comment-login__login .login-password {
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
/* line 48, ../../../ginger-people-2017/assets/sass/_objects.scss */
.field--select:after,
.comment-login__login .login-username--select:after,
.comment-login__login .login-password--select:after {
  content: "";
  display: block;
  position: absolute;
  top: 20px;
  top: 2rem;
  right: 20px;
  right: 2rem;
  width: 11px;
  width: 1.1rem;
  height: 6px;
  height: 0.6rem;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--triangle.svg') center no-repeat;
}
/* line 58, ../../../ginger-people-2017/assets/sass/_objects.scss */
.field--select--static:after,
.comment-login__login .login-username--select--static:after,
.comment-login__login .login-password--select--static:after {
  top: 50px;
  top: 5rem;
}
/* line 63, ../../../ginger-people-2017/assets/sass/_objects.scss */
.field--file .button, .field--file .wpsl-directions,
.comment-login__login .login-username--file .button,
.comment-login__login .login-username--file .wpsl-directions,
.comment-login__login .login-password--file .button,
.comment-login__login .login-password--file .wpsl-directions {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 0 0.5rem 0.5rem 0;
  line-height: 1.4;
}
/* line 70, ../../../ginger-people-2017/assets/sass/_objects.scss */
.field--file .button:after, .field--file .wpsl-directions:after,
.comment-login__login .login-username--file .button:after,
.comment-login__login .login-username--file .wpsl-directions:after,
.comment-login__login .login-password--file .button:after,
.comment-login__login .login-password--file .wpsl-directions:after {
  top: 17px;
  top: 1.7rem;
}
/* line 75, ../../../ginger-people-2017/assets/sass/_objects.scss */
.field label,
.comment-login__login .login-username label,
.comment-login__login .login-password label {
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transition: 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
  transition: 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
  color: rgba(68, 36, 44, 0.35);
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  white-space: nowrap;
  overflow: hidden;
}
/* line 84, ../../../ginger-people-2017/assets/sass/_objects.scss */
.field label.is-focused,
.comment-login__login .login-username label.is-focused,
.comment-login__login .login-password label.is-focused {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transform: translateY(-2rem);
  transform: translateY(-2rem);
}
/* line 88, ../../../ginger-people-2017/assets/sass/_objects.scss */
.field label--static,
.comment-login__login .login-username label--static,
.comment-login__login .login-password label--static {
  position: relative;
  top: auto;
  left: auto;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  padding: 0 0 10px 0 !important;
  padding: 0 0 1rem 0 !important;
  display: block;
}
/* line 95, ../../../ginger-people-2017/assets/sass/_objects.scss */
.field label--static.is-focused,
.comment-login__login .login-username label--static.is-focused,
.comment-login__login .login-password label--static.is-focused {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  -webkit-transform: none;
  transform: none;
}

/* line 103, ../../../ginger-people-2017/assets/sass/_objects.scss */
label.field__label--file {
  position: relative !important;
  top: auto !important;
  left: auto !important;
  display: block;
  padding-right: 160px;
  padding-right: 16rem;
}
/* line 109, ../../../ginger-people-2017/assets/sass/_objects.scss */
label.field__label--file.is-active {
  color: #44242C;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

/* line 116, ../../../ginger-people-2017/assets/sass/_objects.scss */
legend {
  margin-bottom: 10px !important;
  margin-bottom: 1rem !important;
  margin-left: 1px;
  margin-left: 0.1rem;
}

/* line 121, ../../../ginger-people-2017/assets/sass/_objects.scss */
.checkbox {
  position: relative;
}
/* line 123, ../../../ginger-people-2017/assets/sass/_objects.scss */
.checkbox__checkbox {
  display: none;
}
/* line 125, ../../../ginger-people-2017/assets/sass/_objects.scss */
.checkbox__checkbox:checked + .checkbox__label:after {
  content: "";
  position: absolute;
  top: 3px;
  top: 0.3rem;
  left: 3px;
  left: 0.3rem;
  width: 8px;
  width: 0.8rem;
  height: 8px;
  height: 0.8rem;
  background: rgba(177, 150, 114, 0.5);
  border-radius: 0.5rem;
}
/* line 136, ../../../ginger-people-2017/assets/sass/_objects.scss */
.checkbox__label {
  position: relative;
  padding: 0 0 0 25px;
  padding: 0 0 0 2.5rem;
  font-size: 10px;
  font-size: 1rem;
  color: #B19672;
  margin-bottom: 10px;
  margin-bottom: 1rem;
  display: block;
  line-height: 1.5;
}
/* line 144, ../../../ginger-people-2017/assets/sass/_objects.scss */
.checkbox__label:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 12px;
  width: 1.2rem;
  height: 12px;
  height: 1.2rem;
  border: 1px solid rgba(177, 150, 114, 0.5);
  border-radius: 0.5rem;
}

/* line 158, ../../../ginger-people-2017/assets/sass/_objects.scss */
.checkbox-slider__checkbox {
  display: none;
}
/* line 160, ../../../ginger-people-2017/assets/sass/_objects.scss */
.checkbox-slider__checkbox:checked + .checkbox-slider__slider:after {
  left: 0;
}
/* line 164, ../../../ginger-people-2017/assets/sass/_objects.scss */
.checkbox-slider__slider {
  position: relative;
  width: 30px;
  width: 3rem;
  height: 10px;
  height: 1rem;
  border-radius: 0.5rem;
  background: rgba(177, 150, 114, 0.2);
  padding: 0;
  border: 0;
  display: block;
}
/* line 173, ../../../ginger-people-2017/assets/sass/_objects.scss */
.checkbox-slider__slider:after {
  content: "";
  display: block;
  position: absolute;
  left: 100%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 15px;
  width: 1.5rem;
  height: 15px;
  height: 1.5rem;
  -webkit-transition: left 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: left 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--seal-primary.svg');
}

/* line 188, ../../../ginger-people-2017/assets/sass/_objects.scss */
.radio {
  position: relative;
}
/* line 190, ../../../ginger-people-2017/assets/sass/_objects.scss */
.radio__radio {
  display: none;
}
/* line 192, ../../../ginger-people-2017/assets/sass/_objects.scss */
.radio__radio:checked + .radio__label:after {
  content: "";
  position: absolute;
  top: 4px;
  top: 0.4rem;
  left: 4px;
  left: 0.4rem;
  width: 10px;
  width: 1rem;
  height: 10px;
  height: 1rem;
  background: #BC3533;
  border-radius: 50%;
}
/* line 203, ../../../ginger-people-2017/assets/sass/_objects.scss */
.radio__label {
  position: relative;
  padding: 0 0 0 25px;
  padding: 0 0 0 2.5rem;
  font-size: 12px;
  font-size: 1.2rem;
  color: #44242C;
  margin-bottom: 10px;
  margin-bottom: 1rem;
  display: block;
  line-height: 1.6;
}
/* line 211, ../../../ginger-people-2017/assets/sass/_objects.scss */
.radio__label:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 16px;
  width: 1.6rem;
  height: 16px;
  height: 1.6rem;
  border: 1px solid #B19672;
  border-radius: 50%;
}

/* line 224, ../../../ginger-people-2017/assets/sass/_objects.scss */
label,
textarea,
[type="text"],
[type="email"],
[type="tel"],
[type="url"],
[type="number"],
[type="password"],
.field__label,
.field__input,
.field__select,
.comment-login__login .login-username input,
.comment-login__login .login-password input {
  width: 100%;
  background: none;
  padding: 12px 20px;
  padding: 1.2rem 2rem;
  border: 1px solid transparent;
  font-family: "F37 Ginger", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.4;
}

/* line 246, ../../../ginger-people-2017/assets/sass/_objects.scss */
.field__input,
.field__select,
.field__textarea,
.field__checkbox,
.field__label--file {
  border-color: rgba(177, 150, 114, 0.5);
  border-radius: 0.5rem;
}
/* line 253, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal .field__input, .modal
.field__select, .modal
.field__textarea, .modal
.field__checkbox, .modal
.field__label--file {
  background: #fff;
}

/* line 258, ../../../ginger-people-2017/assets/sass/_objects.scss */
.field__input--file {
  display: none;
}

/* line 262, ../../../ginger-people-2017/assets/sass/_objects.scss */
textarea {
  min-height: 204px;
  min-height: 20.4rem;
  resize: none;
}

/* line 267, ../../../ginger-people-2017/assets/sass/_objects.scss */
select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding-right: 50px;
  padding-right: 5rem;
}
/* line 272, ../../../ginger-people-2017/assets/sass/_objects.scss */
select.inactive {
  color: rgba(68, 36, 44, 0.35);
}

/* line 278, ../../../ginger-people-2017/assets/sass/_objects.scss */
label.error {
  position: absolute;
  top: 100%;
  left: 0;
  margin-top: 10px;
  margin-top: 1rem;
  font-size: 10px;
  font-size: 1rem;
  padding: 0;
  color: #b00;
}
/* line 286, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal label.error {
  margin-top: 3px;
  margin-top: 0.3rem;
}

/* line 292, ../../../ginger-people-2017/assets/sass/_objects.scss */
.form-sent {
  text-align: center;
  font-size: 20px;
  font-size: 2rem;
}
/* line 295, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal .form-sent {
  max-width: 400px;
  max-width: 40rem;
  color: #44242C;
  text-align: left;
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 300, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal .form-sent .button, .modal .form-sent .wpsl-directions {
  margin-top: 50px;
  margin-top: 5rem;
}

/* line 306, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating-input {
  width: 110px;
  width: 11rem;
  display: inline-block;
  margin-left: 5px;
  margin-left: 0.5rem;
}
/* line 310, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating-input__input {
  display: none;
}
/* line 313, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating-input__label {
  width: auto;
  float: right;
  padding: 0 2px;
  padding: 0 0.2rem;
  color: #444;
  -webkit-transition: all .2s;
  transition: all .2s;
  cursor: pointer;
}
/* line 320, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating-input__label:hover {
  -webkit-transform: rotate(-15deg) scale(1.3);
  transform: rotate(-15deg) scale(1.3);
}
/* line 323, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating-input__label:before {
  content: "";
  display: inline-block;
  width: 15px;
  width: 1.5rem;
  height: 15px;
  height: 1.5rem;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--star.svg') center no-repeat;
}
/* line 331, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating-input__input:checked ~ .rating-input__label:before {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--star-primary.svg') center no-repeat;
  -webkit-transition: all .25s;
  transition: all .25s;
}
/* line 335, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating-input__instructions {
  margin-left: 20px;
  margin-left: 2rem;
  font-size: 14px;
  font-size: 1.4rem;
  color: #44242C;
  font-family: "F37 Ginger", sans-serif;
  vertical-align: text-top;
}

/* =================== !TABLES */
/* line 349, ../../../ginger-people-2017/assets/sass/_objects.scss */
th, td {
  padding: 6px 10px 6px 0;
  padding: 0.6rem 1rem 0.6rem 0;
  line-height: 1.3;
}
/* line 352, ../../../ginger-people-2017/assets/sass/_objects.scss */
th:last-child, td:last-child {
  padding-right: 0;
}

/* line 356, ../../../ginger-people-2017/assets/sass/_objects.scss */
th {
  padding-bottom: 15px;
  padding-bottom: 1.5rem;
}

/* line 360, ../../../ginger-people-2017/assets/sass/_objects.scss */
tr:last-child th, tr:last-child td {
  border-bottom: 2px solid rgba(177, 150, 114, 0.2);
}

/* line 365, ../../../ginger-people-2017/assets/sass/_objects.scss */
tbody tr:first-child td {
  padding-top: 10px;
  padding-top: 1rem;
}
/* line 368, ../../../ginger-people-2017/assets/sass/_objects.scss */
tbody tr:last-child td {
  padding-bottom: 10px;
  padding-bottom: 1rem;
}

/* =================== !HEADER */
@-webkit-keyframes rotate {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* line 381, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header {
  background: #BC3533;
  color: #fff;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  right: 0;
}
@media (max-width: 1024px) {
  /* line 381, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header {
    box-shadow: 0 0.4rem 0.4rem rgba(0, 0, 0, 0.2);
    height: 9rem;
    position: absolute;
  }
}
/* line 394, ../../../ginger-people-2017/assets/sass/_objects.scss */
.admin-bar .header {
  top: 32px;
}
/* line 397, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header a {
  color: #fff;
}
@media (max-width: 1024px) {
  /* line 400, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__content {
    visibility: hidden;
    overflow: hidden;
    position: fixed;
    top: 0;
    right: 0;
    height: 100%;
    padding-top: 10rem;
    background: #BC3533;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 48rem;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: 400ms 300ms transform cubic-bezier(0.075, 0.82, 0.165, 1), visibility 0ms 750ms;
    transition: 400ms 300ms transform cubic-bezier(0.075, 0.82, 0.165, 1), visibility 0ms 750ms;
  }
  /* line 415, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .admin-bar .header__content {
    padding-top: 12.2rem;
  }
  /* line 418, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__content:after {
    content: "";
    display: block;
    position: absolute;
    top: 9rem;
    left: -0.2rem;
    right: -0.2rem;
    height: 1rem;
    margin-top: -1rem;
    box-shadow: 0 0.4rem 0.4rem rgba(0, 0, 0, 0.2);
  }
  /* line 428, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .admin-bar .header__content:after {
    top: 12.2rem;
  }
  /* line 432, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .menu-open .header__content {
    visibility: visible;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: visibility 0ms, 250ms -webkit-transform cubic-bezier(0.6, 0.04, 0.98, 0.335);
    transition: visibility 0ms, 250ms -webkit-transform cubic-bezier(0.6, 0.04, 0.98, 0.335);
    transition: 250ms transform cubic-bezier(0.6, 0.04, 0.98, 0.335), visibility 0ms;
    transition: 250ms transform cubic-bezier(0.6, 0.04, 0.98, 0.335), visibility 0ms, 250ms -webkit-transform cubic-bezier(0.6, 0.04, 0.98, 0.335);
  }
}
/* line 439, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__logo-text {
  position: absolute;
  z-index: 9;
  bottom: 85px;
  bottom: 8.5rem;
  left: 50%;
  width: 400px;
  width: 40rem;
  height: 77px;
  height: 7.7rem;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  margin-left: 11px;
  margin-left: 1.1rem;
  -webkit-transition: 600ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: 600ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
@media (max-width: 1024px) {
  /* line 439, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__logo-text {
    display: none;
  }
}
/* line 452, ../../../ginger-people-2017/assets/sass/_objects.scss */
.logo-fixed .header__logo-text, .logo-animated .header__logo-text {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  bottom: 30px;
  bottom: 3rem;
}
/* line 458, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__logo {
  position: absolute;
  z-index: 10;
  bottom: 60px;
  bottom: 6rem;
  left: 50%;
  width: 100px;
  width: 10rem;
  height: 100px;
  height: 10rem;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  -webkit-transition: 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
@media (max-width: 1024px) {
  /* line 458, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__logo {
    bottom: -3rem;
  }
}
/* line 470, ../../../ginger-people-2017/assets/sass/_objects.scss */
.logo-fixed .header__logo, .logo-animated .header__logo {
  bottom: -30px;
  bottom: -3rem;
}
@media (max-width: 1024px) {
  /* line 470, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .logo-fixed .header__logo, .logo-animated .header__logo {
    bottom: -2rem;
  }
}
/* line 477, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__logo:hover .outer {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-animation: rotate 4s linear forwards infinite;
  animation: rotate 4s linear forwards infinite;
}
/* line 482, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__seals {
  position: absolute;
  z-index: 10;
  top: 10px;
  top: 1rem;
  left: 40px;
  left: 4rem;
}
@media (max-width: 1024px) {
  /* line 482, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__seals {
    position: relative;
    top: auto;
    left: auto;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    padding-left: 6rem;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-transform: translateX(50%);
    transform: translateX(50%);
    -webkit-transition: opacity 400ms 0ms linear, -webkit-transform 400ms 0ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 0ms linear, -webkit-transform 400ms 0ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 0ms linear, transform 400ms 0ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 0ms linear, transform 400ms 0ms cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 400ms 0ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }
  /* line 496, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .menu-open .header__seals {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: opacity 400ms 700ms linear, -webkit-transform 400ms 700ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 700ms linear, -webkit-transform 400ms 700ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 700ms linear, transform 400ms 700ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 700ms linear, transform 400ms 700ms cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 400ms 700ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }
}
@media (max-width: 1024px) {
  /* line 502, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__seals li {
    height: 3.2rem;
    width: 3.2rem;
    margin-right: 0.2rem;
  }
}
/* line 509, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__seals a {
  display: block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--seal.svg') center no-repeat;
  padding: 5px;
  padding: 0.5rem;
  height: 21px;
  height: 2.1rem;
  width: 21px;
  width: 2.1rem;
  line-height: 10px;
  line-height: 1rem;
}
@media (max-width: 1024px) {
  /* line 509, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__seals a {
    padding: 0.8rem;
    height: 3.2rem;
    width: 3.2rem;
  }
}
/* line 523, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__flag {
  display: inline-block;
  height: 21px;
  height: 2.1rem;
  width: 21px;
  width: 2.1rem;
  margin-right: 2px;
  margin-right: 0.2rem;
  cursor: pointer;
}
@media (max-width: 1024px) {
  /* line 523, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__flag {
    height: 3.2rem;
    width: 3.2rem;
  }
}
/* line 534, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__auxiliary {
  position: absolute;
  z-index: 10;
  top: 10px;
  top: 1rem;
  right: 40px;
  right: 4rem;
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 540, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__auxiliary .menu-header-henu-container {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: opacity 400ms linear;
  transition: opacity 400ms linear;
}
/* line 545, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__auxiliary.is-loaded .menu-header-henu-container {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
@media (max-width: 1024px) {
  /* line 534, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__auxiliary {
    position: relative;
    top: auto;
    right: auto;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    padding: 3rem 6rem 2rem 6rem;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-transform: translateX(50%);
    transform: translateX(50%);
    -webkit-transition: opacity 400ms 100ms linear, -webkit-transform 400ms 100ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 100ms linear, -webkit-transform 400ms 100ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 100ms linear, transform 400ms 100ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 100ms linear, transform 400ms 100ms cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 400ms 100ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }
  /* line 558, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .menu-open .header__auxiliary {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: opacity 400ms 500ms linear, -webkit-transform 400ms 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 500ms linear, -webkit-transform 400ms 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 500ms linear, transform 400ms 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 500ms linear, transform 400ms 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 400ms 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }
}
/* line 564, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__auxiliary li {
  margin-left: 20px;
  margin-left: 2rem;
}
@media (max-width: 1024px) {
  /* line 564, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__auxiliary li {
    margin: 0 0 2rem;
    width: 100%;
  }
}
@media (max-width: 1024px) {
  /* line 571, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__auxiliary a {
    font-size: 1.6rem;
  }
}
/* line 576, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__auxiliary .menu-item-external a:after {
  content: "";
  display: inline-block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron.svg') center no-repeat;
  height: 9px;
  height: 0.9rem;
  width: 9px;
  width: 0.9rem;
  margin-left: 10px;
  margin-left: 1rem;
}
/* line 585, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__navigation {
  font-size: 21px;
  font-size: 2.1rem;
  padding-top: 140px;
  padding-top: 14rem;
  text-align: center;
  position: relative;
  -webkit-transition: padding 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: padding 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
@media (max-width: 1024px) {
  /* line 585, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation {
    padding-top: 0 !important;
    text-align: left;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-transform: translateX(50%);
    transform: translateX(50%);
    -webkit-transition: opacity 400ms 200ms linear, -webkit-transform 400ms 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 200ms linear, -webkit-transform 400ms 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 200ms linear, transform 400ms 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 200ms linear, transform 400ms 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 400ms 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }
  /* line 597, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .menu-open .header__navigation {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: opacity 400ms 300ms linear, -webkit-transform 400ms 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 300ms linear, -webkit-transform 400ms 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 300ms linear, transform 400ms 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: opacity 400ms 300ms linear, transform 400ms 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 400ms 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }
}
/* line 603, ../../../ginger-people-2017/assets/sass/_objects.scss */
.logo-fixed .header__navigation, .logo-animated .header__navigation {
  padding-top: 48px;
  padding-top: 4.8rem;
}
/* line 607, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__navigation:after {
  content: "";
  width: 100%;
  height: 0;
  display: block;
  clear: both;
}
/* line 614, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__navigation li {
  padding: 17px 20px;
  padding: 1.7rem 2rem;
  position: relative;
}
@media (max-width: 1200px) {
  /* line 614, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li {
    padding: 1.7rem 1rem;
  }
}
@media (max-width: 1024px) {
  /* line 614, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li {
    width: 100%;
    display: block;
    padding: 0;
    border-bottom: 1px solid #a82f2e;
  }
  /* line 625, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li a {
    display: inline-block;
    padding: 2rem 6rem;
  }
}
@media (max-width: 1024px) {
  /* line 630, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li.menu-item-has-children {
    position: relative;
  }
  /* line 633, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li.menu-item-has-children > a {
    width: 100%;
  }
  /* line 636, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li.menu-item-has-children:before {
    content: "";
    display: block;
    position: absolute;
    left: 2rem;
    top: 2.5rem;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    width: 1rem;
    height: 1rem;
    background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--pointer-white.svg') center no-repeat;
  }
  /* line 647, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li.menu-item-has-children.is-active:before {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@media (min-width: 1024px) {
  /* line 652, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li:hover .sub-menu {
    max-height: 40rem;
    -webkit-transition: 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }
  /* line 656, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li:hover .sub-menu li {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: 0.6s 100ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: 0.6s 100ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }
  /* line 661, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li:hover .sub-menu li:nth-child(1) {
    -webkit-transition-delay: 0.1s;
    transition-delay: 0.1s;
  }
  /* line 661, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li:hover .sub-menu li:nth-child(2) {
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s;
  }
  /* line 661, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li:hover .sub-menu li:nth-child(3) {
    -webkit-transition-delay: 0.3s;
    transition-delay: 0.3s;
  }
  /* line 661, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li:hover .sub-menu li:nth-child(4) {
    -webkit-transition-delay: 0.4s;
    transition-delay: 0.4s;
  }
  /* line 661, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li:hover .sub-menu li:nth-child(5) {
    -webkit-transition-delay: 0.5s;
    transition-delay: 0.5s;
  }
  /* line 661, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li:hover .sub-menu li:nth-child(6) {
    -webkit-transition-delay: 0.6s;
    transition-delay: 0.6s;
  }
  /* line 661, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li:hover .sub-menu li:nth-child(7) {
    -webkit-transition-delay: 0.7s;
    transition-delay: 0.7s;
  }
  /* line 661, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li:hover .sub-menu li:nth-child(8) {
    -webkit-transition-delay: 0.8s;
    transition-delay: 0.8s;
  }
  /* line 661, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li:hover .sub-menu li:nth-child(9) {
    -webkit-transition-delay: 0.9s;
    transition-delay: 0.9s;
  }
  /* line 661, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation li:hover .sub-menu li:nth-child(10) {
    -webkit-transition-delay: 1s;
    transition-delay: 1s;
  }
}
@media (min-width: 1024px) {
  /* line 669, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation .sub-menu {
    position: absolute;
    top: 100%;
    left: 0;
    min-width: 26rem;
    background: #fff;
    overflow: hidden;
    max-height: 0;
    -webkit-transition: 0.6s 100ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: 0.6s 100ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }
  /* line 679, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation .sub-menu li {
    display: block;
    border-bottom: 1px solid rgba(68, 36, 44, 0.15);
    padding: 0;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-transform: translateY(-2rem);
    transform: translateY(-2rem);
    -webkit-transition: 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }
  /* line 687, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation .sub-menu a {
    display: block;
    padding: 2.2rem 2rem;
    color: #44242C;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    text-align: left;
  }
  /* line 693, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation .sub-menu a:hover {
    background: rgba(68, 36, 44, 0.05);
  }
}
@media (max-width: 1024px) {
  /* line 669, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation .sub-menu {
    max-height: 0;
    overflow: hidden;
    background: #cb403e;
    -webkit-transition: max-height 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: max-height 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }
  /* line 703, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation .sub-menu.is-active {
    border-top: 1px solid #a82f2e;
    max-height: 30rem;
  }
  /* line 708, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header__navigation .sub-menu li:last-child {
    border: 0;
  }
}
/* line 716, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__menu li {
  display: inline-block;
}
/* line 720, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header .menu-item-search {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 1024px) {
  /* line 720, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header .menu-item-search {
    padding: 2rem 6rem;
  }
}
@media (max-width: 1024px) {
  /* line 720, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header .menu-item-search {
    stroke-width: 0.15rem !important;
  }
}
/* line 729, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header .menu-item-search span {
  cursor: pointer;
}
/* line 732, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header .menu-item-search svg {
  display: inline-block;
  vertical-align: middle;
  width: 17px;
  width: 1.7rem;
  height: 19px;
  height: 1.9rem;
}
@media (max-width: 1024px) {
  /* line 732, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header .menu-item-search svg {
    vertical-align: top;
  }
}
@media (max-width: 1024px) {
  /* line 741, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header .menu-item-search circle, .header .menu-item-search line {
    stroke-width: 0.15rem !important;
  }
}
/* line 746, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header .menu-item-search__text {
  display: none;
}
@media (max-width: 1024px) {
  /* line 746, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .header .menu-item-search__text {
    display: inline-block;
    margin-left: 0.7rem;
  }
}
/* line 754, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header__hamburger {
  position: absolute;
  z-index: 10;
  right: 20px;
  right: 2rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 763, ../../../ginger-people-2017/assets/sass/_objects.scss */
.hamburger {
  cursor: pointer;
  display: none;
}
@media (max-width: 1024px) {
  /* line 763, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .hamburger {
    display: block;
  }
}
/* line 769, ../../../ginger-people-2017/assets/sass/_objects.scss */
.hamburger__text {
  displaY: inline-block;
  margin-right: 10px;
  margin-right: 1rem;
  vertical-align: text-top;
}
/* line 774, ../../../ginger-people-2017/assets/sass/_objects.scss */
.hamburger__open {
  display: inline-block;
}
/* line 776, ../../../ginger-people-2017/assets/sass/_objects.scss */
.menu-open .hamburger__open {
  display: none;
}
/* line 780, ../../../ginger-people-2017/assets/sass/_objects.scss */
.hamburger__close {
  display: none;
}
/* line 782, ../../../ginger-people-2017/assets/sass/_objects.scss */
.menu-open .hamburger__close {
  display: inline-block;
}
/* line 786, ../../../ginger-people-2017/assets/sass/_objects.scss */
.hamburger__lines {
  displaY: inline-block;
  width: 20px;
  width: 2rem;
  height: 20px;
  height: 2rem;
  position: relative;
}
/* line 792, ../../../ginger-people-2017/assets/sass/_objects.scss */
.hamburger__line {
  position: absolute;
  left: 0;
  display: block;
  width: 100%;
  height: 1px;
  height: 0.1rem;
  background: #fff;
  -webkit-transition: 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
/* line 800, ../../../ginger-people-2017/assets/sass/_objects.scss */
.hamburger__line:nth-child(1) {
  top: 5px;
  top: 0.5rem;
}
/* line 802, ../../../ginger-people-2017/assets/sass/_objects.scss */
.menu-open .hamburger__line:nth-child(1) {
  top: 11px;
  top: 1.1rem;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
/* line 807, ../../../ginger-people-2017/assets/sass/_objects.scss */
.hamburger__line:nth-child(2) {
  top: 10px;
  top: 1rem;
}
/* line 809, ../../../ginger-people-2017/assets/sass/_objects.scss */
.menu-open .hamburger__line:nth-child(2) {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
/* line 813, ../../../ginger-people-2017/assets/sass/_objects.scss */
.hamburger__line:nth-child(3) {
  top: 15px;
  top: 1.5rem;
}
/* line 815, ../../../ginger-people-2017/assets/sass/_objects.scss */
.menu-open .hamburger__line:nth-child(3) {
  top: 10px;
  top: 1rem;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

/* line 823, ../../../ginger-people-2017/assets/sass/_objects.scss */
.menu-main-menu-left-container {
  width: calc(50% - 7rem);
  float: left;
}
@media (max-width: 1024px) {
  /* line 823, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .menu-main-menu-left-container {
    width: 100%;
  }
}

/* line 831, ../../../ginger-people-2017/assets/sass/_objects.scss */
.menu-main-menu-right-container {
  width: calc(50% - 7rem);
  float: right;
}
@media (max-width: 1024px) {
  /* line 831, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .menu-main-menu-right-container {
    width: 100%;
  }
}

/* line 840, ../../../ginger-people-2017/assets/sass/_objects.scss */
.chevron:after {
  content: "";
  display: inline-block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron.svg') center no-repeat;
  height: 10px;
  height: 1rem;
  width: 6px;
  width: 0.6rem;
  margin-left: 10px;
  margin-left: 1rem;
}

/* =================== !FOOTER */
/* line 852, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer-links {
  position: relative;
  background: #fff;
  margin-top: 200px;
  margin-top: 20rem;
}
/* line 856, ../../../ginger-people-2017/assets/sass/_objects.scss */
.page-template-template-about .footer-links {
  margin-top: 0;
}
/* line 859, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer-links__knobs {
  position: absolute;
  z-index: 10;
  bottom: 100%;
  left: 50%;
  -webkit-transform: translate(-50%, 5.5rem);
  transform: translate(-50%, 5.5rem);
}
/* line 866, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer-links__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 768px) {
  /* line 866, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .footer-links__container {
    padding-top: 6rem;
    display: block;
  }
}
/* line 873, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer-links__item {
  width: 33.333%;
  padding: 60px;
  padding: 6rem;
  text-align: center;
  position: relative;
}
@media (max-width: 1024px) {
  /* line 873, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .footer-links__item {
    padding: 6rem 2rem;
  }
}
@media (max-width: 768px) {
  /* line 873, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .footer-links__item {
    width: 100%;
    padding: 2rem;
    margin-bottom: 2rem;
  }
}
/* line 886, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer-links__item:after {
  content: "";
  position: absolute;
  top: 80px;
  top: 8rem;
  bottom: 80px;
  bottom: 8rem;
  right: 0;
  border-right: 1px dashed #B19672;
}
@media (max-width: 768px) {
  /* line 886, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .footer-links__item:after {
    top: 100%;
    bottom: auto;
    left: 2rem;
    right: 2rem;
    border-right: 0;
    border-bottom: 1px dashed #B19672;
  }
}
/* line 902, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer-links__item:nth-child(3n+3):after {
  display: none;
}
/* line 906, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer-links__text {
  font-family: "F37 Ginger", sans-serif;
  display: block;
  font-size: 14px;
  font-size: 1.4rem;
  margin-bottom: 90px;
  margin-bottom: 9rem;
}
/* line 912, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer-links__button {
  position: absolute;
  bottom: 80px;
  bottom: 8rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
@media (max-width: 768px) {
  /* line 912, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .footer-links__button {
    bottom: 4rem;
  }
}
/* line 923, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer-links .border--top .border__line {
  stroke: #E6E6E6 !important;
}
/* line 926, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer-links .border--top .border__bottom {
  fill: #fff !important;
}
/* line 931, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer-links .border--bottom .border__top {
  fill: #fff !important;
}
/* line 934, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer-links .border--bottom .border__line {
  stroke: #E6E6E6 !important;
}

/* line 941, ../../../ginger-people-2017/assets/sass/_objects.scss */
.newsletter {
  padding: 60px;
  padding: 6rem;
  text-align: center;
  background: -webkit-repeating-linear-gradient(left, #F4F0E7, #F4F0E7 0.8rem, #F6F3EC 0.8rem, #F6F3EC 1.6rem);
  background: repeating-linear-gradient(90deg, #F4F0E7, #F4F0E7 0.8rem, #F6F3EC 0.8rem, #F6F3EC 1.6rem);
}
@media (max-width: 480px) {
  /* line 941, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .newsletter {
    padding: 4rem;
  }
}
@media (max-width: 360px) {
  /* line 941, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .newsletter {
    padding: 4rem 2rem;
  }
}
/* line 957, ../../../ginger-people-2017/assets/sass/_objects.scss */
.newsletter__filigree {
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
/* line 960, ../../../ginger-people-2017/assets/sass/_objects.scss */
.newsletter__logo {
  margin: 0 auto;
  width: 60px;
  width: 6rem;
  height: 60px;
  height: 6rem;
}
/* line 966, ../../../ginger-people-2017/assets/sass/_objects.scss */
.newsletter__introduction:before, .newsletter__introduction:after {
  display: inline-block;
  -webkit-transform: translateY(-0.3rem);
  transform: translateY(-0.3rem);
  font-size: 160%;
  color: #44242C;
}
@media (max-width: 1024px) {
  /* line 966, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .newsletter__introduction:before, .newsletter__introduction:after {
    display: none;
  }
}
/* line 976, ../../../ginger-people-2017/assets/sass/_objects.scss */
.newsletter__introduction:before {
  content: "{";
  margin-right: 20px;
  margin-right: 2rem;
}
/* line 980, ../../../ginger-people-2017/assets/sass/_objects.scss */
.newsletter__introduction:after {
  content: "}";
  margin-left: 20px;
  margin-left: 2rem;
}
/* line 985, ../../../ginger-people-2017/assets/sass/_objects.scss */
.newsletter__form {
  max-width: 700px;
  max-width: 70rem;
  margin: 20px auto 0 auto;
  margin: 2rem auto 0 auto;
}
/* line 989, ../../../ginger-people-2017/assets/sass/_objects.scss */
.newsletter__field {
  border-top: 1px dashed #B19672;
  border-bottom: 1px dashed #B19672;
}
/* line 993, ../../../ginger-people-2017/assets/sass/_objects.scss */
.newsletter__label {
  margin: 0;
}
/* line 996, ../../../ginger-people-2017/assets/sass/_objects.scss */
.newsletter__input {
  text-align: center;
  margin: 0;
  border: 0;
}
/* line 1001, ../../../ginger-people-2017/assets/sass/_objects.scss */
.newsletter__button {
  margin-top: 50px;
  margin-top: 5rem;
}
@media (max-width: 480px) {
  /* line 1001, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .newsletter__button {
    margin-top: 0;
  }
}

/* line 1009, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer {
  background: #BC3533;
  color: #fff;
  text-align: center;
  padding: 30px 0 30px 0;
  padding: 3rem 0 3rem 0;
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 1015, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer a {
  color: #fff;
}
/* line 1018, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer path {
  fill: #fff !important;
}
/* line 1021, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer__menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
@media (max-width: 1024px) {
  /* line 1021, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .footer__menu {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
@media (max-width: 1024px) {
  /* line 1029, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .footer__menu li {
    width: 25%;
    margin-bottom: 1rem;
  }
}
@media (max-width: 768px) {
  /* line 1029, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .footer__menu li {
    margin: 0 1rem 1rem 1rem;
    width: auto;
  }
}
/* line 1040, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer__copyright {
  font-size: 13px;
  font-size: 1.3rem;
}
/* line 1043, ../../../ginger-people-2017/assets/sass/_objects.scss */
.footer .social-links__item {
  margin: 0 10px;
  margin: 0 1rem;
}

/* =================== !BLOCK LEVEL ELEMENTS */
/* line 1050, ../../../ginger-people-2017/assets/sass/_objects.scss */
.cookie-notice {
  position: fixed;
  z-index: 600;
  bottom: 0;
  left: 0;
  right: 0;
  background: #F6F3EC;
  font-size: 16px;
  font-size: 1.6rem;
  padding: 0 20px 10px 20px;
  padding: 0 2rem 1rem 2rem;
  -webkit-transform: translateY(calc(100% + 2rem));
  transform: translateY(calc(100% + 2rem));
  -webkit-transition: 400ms linear;
  transition: 400ms linear;
  -webkit-transition-delay: 0ms;
  transition-delay: 0ms;
}
@media (max-width: 480px) {
  /* line 1050, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .cookie-notice {
    text-align: center;
  }
}
/* line 1065, ../../../ginger-people-2017/assets/sass/_objects.scss */
.cookie-notice.is-active {
  -webkit-transition-delay: 1000ms;
  transition-delay: 1000ms;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
/* line 1069, ../../../ginger-people-2017/assets/sass/_objects.scss */
.cookie-notice p {
  margin: 0;
  width: calc(100% - 17rem);
  display: block;
  float: left;
  font-size: 12px;
  font-size: 1.2rem;
  padding-top: 11px;
  padding-top: 1.1rem;
}
@media (max-width: 480px) {
  /* line 1069, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .cookie-notice p {
    width: 100%;
    margin-bottom: 1rem;
  }
}
/* line 1081, ../../../ginger-people-2017/assets/sass/_objects.scss */
.cookie-notice .button, .cookie-notice .wpsl-directions {
  float: right;
  margin-left: 20px;
  margin-left: 2rem;
  text-align: center;
  padding: 10px;
  padding: 1rem;
  border: 1px solid #fff;
  color: #fff;
  text-transform: uppercase;
  -webkit-transition: all 0.3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
  transition: all 0.3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
}
/* line 1090, ../../../ginger-people-2017/assets/sass/_objects.scss */
.cookie-notice .button:hover, .cookie-notice .wpsl-directions:hover {
  background: #fff;
  color: #44242C;
}
@media (max-width: 480px) {
  /* line 1081, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .cookie-notice .button, .cookie-notice .wpsl-directions {
    margin: 1rem auto 0 auto;
    float: none;
  }
}
@media (max-width: 900px) {
  /* line 1099, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .cookie-notice .more {
    clear: right;
    margin-top: 1rem;
  }
}
/* line 1107, ../../../ginger-people-2017/assets/sass/_objects.scss */
.cookie-notice .border--top .border__line {
  stroke: #fff !important;
}
/* line 1110, ../../../ginger-people-2017/assets/sass/_objects.scss */
.cookie-notice .border--top .border__bottom {
  fill: #F6F3EC !important;
}

/* line 1117, ../../../ginger-people-2017/assets/sass/_objects.scss */
.border {
  width: 100%;
  height: 20px;
  height: 2rem;
}
/* line 1120, ../../../ginger-people-2017/assets/sass/_objects.scss */
.border--top, .border--bottom {
  position: absolute;
  left: 0;
  right: 0;
}
/* line 1126, ../../../ginger-people-2017/assets/sass/_objects.scss */
.border--top {
  top: -20px;
  top: -2rem;
}
/* line 1129, ../../../ginger-people-2017/assets/sass/_objects.scss */
.border--bottom {
  bottom: -20px;
  bottom: -2rem;
}
/* line 1132, ../../../ginger-people-2017/assets/sass/_objects.scss */
.border__line {
  stroke-width: 2px !important;
}

/* line 1138, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-links__item {
  display: inline-block;
  width: 22px;
  width: 2.2rem;
  height: 22px;
  height: 2.2rem;
}
/* line 1143, ../../../ginger-people-2017/assets/sass/_objects.scss */
.header .social-links {
  display: inline-block;
  vertical-align: top;
}

/* line 1149, ../../../ginger-people-2017/assets/sass/_objects.scss */
.page-heading {
  text-align: center;
  margin-top: 60px;
  margin-top: 6rem;
  margin-bottom: 70px;
  margin-bottom: 7rem;
}
@media (max-width: 1024px) {
  /* line 1149, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .page-heading {
    margin-top: 2rem;
    margin-bottom: 5rem;
  }
}
@media (max-width: 480px) {
  /* line 1149, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .page-heading {
    margin-bottom: 4rem;
  }
}
/* line 1160, ../../../ginger-people-2017/assets/sass/_objects.scss */
.page-heading__heading {
  font-size: 21px;
  font-size: 2.1rem;
  position: relative;
  color: #B19672;
  display: inline-block;
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
/* line 1166, ../../../ginger-people-2017/assets/sass/_objects.scss */
.page-heading__heading:before, .page-heading__heading:after {
  content: "";
  display: block;
  width: 15px;
  width: 1.5rem;
  height: 1px;
  height: 0.1rem;
  background: #B19672;
  position: absolute;
  top: 50%;
}
/* line 1176, ../../../ginger-people-2017/assets/sass/_objects.scss */
.page-heading__heading:before {
  right: 100%;
  margin-right: 20px;
  margin-right: 2rem;
}
/* line 1180, ../../../ginger-people-2017/assets/sass/_objects.scss */
.page-heading__heading:after {
  left: 100%;
  margin-left: 20px;
  margin-left: 2rem;
}
/* line 1185, ../../../ginger-people-2017/assets/sass/_objects.scss */
.page-heading__link {
  color: #44242C;
  font-family: "F37 Ginger", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
/* line 1190, ../../../ginger-people-2017/assets/sass/_objects.scss */
.page-heading__link:before {
  content: "";
  display: inline-block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron-secondary.svg') center no-repeat;
  height: 9px;
  height: 0.9rem;
  width: 9px;
  width: 0.9rem;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  margin-right: 10px;
  margin-right: 1rem;
}
/* line 1200, ../../../ginger-people-2017/assets/sass/_objects.scss */
.page-heading__title {
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
/* line 1203, ../../../ginger-people-2017/assets/sass/_objects.scss */
.page-heading__author {
  font-family: "F37 Ginger", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  display: block;
  margin-top: -20px;
  margin-top: -2rem;
}
/* line 1209, ../../../ginger-people-2017/assets/sass/_objects.scss */
.page-heading__introduction {
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 1212, ../../../ginger-people-2017/assets/sass/_objects.scss */
.page-heading__published {
  font-size: 13px;
  font-size: 1.3rem;
  color: #BC3533;
  font-family: "F37 Ginger", sans-serif;
  margin-top: -20px;
  margin-top: -2rem;
  display: block;
}
/* line 1219, ../../../ginger-people-2017/assets/sass/_objects.scss */
.page-heading__rating {
  margin-top: 20px;
  margin-top: 2rem;
}

/* line 1224, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion {
  margin: 60px 0;
  margin: 6rem 0;
}
/* line 1227, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion__item:last-child .accordion__header {
  border: 0;
}
/* line 1231, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion__header {
  padding: 30px 55px 30px 0;
  padding: 3rem 5.5rem 3rem 0;
  border-bottom: 1px dashed #B19672;
  -webkit-transition: color 0.3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
  transition: color 0.3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
  cursor: pointer;
  position: relative;
}
/* line 1237, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion__header:hover, .accordion__header:hover .accordion__title, .accordion__header.is-active, .accordion__header.is-active .accordion__title {
  color: #BC3533;
}
/* line 1245, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion__header:hover .accordion__pointer polygon, .accordion__header.is-active .accordion__pointer polygon {
  fill: #BC3533 !important;
}
/* line 1249, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion__header.is-active .accordion__pointer {
  -webkit-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
}
/* line 1253, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion__title {
  color: #44242C;
  font-size: 28px;
  font-size: 2.8rem;
  display: block;
  -webkit-transition: color 0.3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
  transition: color 0.3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
}
/* line 1259, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion__introduction {
  display: block;
  margin-top: 10px;
  margin-top: 1rem;
}
/* line 1263, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion__pointer {
  position: absolute;
  width: 13px;
  width: 1.3rem;
  height: 11px;
  height: 1.1rem;
  top: 50%;
  right: 20px;
  right: 2rem;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: -webkit-transform 0.3s linear;
  transition: -webkit-transform 0.3s linear;
  transition: transform 0.3s linear;
  transition: transform 0.3s linear, -webkit-transform 0.3s linear;
}
/* line 1271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion__pointer polygon {
  -webkit-transition: fill 0.3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
  transition: fill 0.3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
}
/* line 1275, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion__body {
  background: #fff;
  position: relative;
  overflow: hidden;
  max-height: 0;
  -webkit-transform: translateY(-1.5rem);
  transform: translateY(-1.5rem);
}
/* line 1282, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion__content {
  padding: 60px 0;
  padding: 6rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 768px) {
  /* line 1282, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .accordion__content {
    display: block;
  }
}
/* line 1290, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion__left {
  max-width: 600px;
  max-width: 60rem;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  padding-right: 40px;
  padding-right: 4rem;
}
@media (max-width: 768px) {
  /* line 1290, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .accordion__left {
    width: 100%;
    margin-bottom: 4rem;
    padding-right: 0;
  }
}
/* line 1301, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion__right {
  width: 300px;
  width: 30rem;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media (max-width: 768px) {
  /* line 1301, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .accordion__right {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  /* line 1309, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .accordion__right .sidebar-related,
  .accordion__right .top-tip {
    width: 45%;
  }
}
@media (max-width: 480px) {
  /* line 1301, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .accordion__right {
    display: block;
  }
  /* line 1316, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .accordion__right .sidebar-related,
  .accordion__right .top-tip {
    width: 100%;
  }
  /* line 1320, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .accordion__right .top-tip {
    margin-bottom: 0;
  }
}
/* line 1326, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion .border--top {
  top: 0;
}
/* line 1328, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion .border--top .border__top {
  fill: #F6F3EC !important;
}
/* line 1331, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion .border--top .border__line {
  stroke: #E6E6E6 !important;
}
/* line 1334, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion .border--top .border__bottom {
  fill: #fff !important;
}
/* line 1338, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion .border--bottom {
  bottom: 0;
}
/* line 1340, ../../../ginger-people-2017/assets/sass/_objects.scss */
.accordion .border--bottom .border__bottom {
  fill: #F6F3EC !important;
}

/* line 1348, ../../../ginger-people-2017/assets/sass/_objects.scss */
.block-content__container {
  width: calc(100% + 12rem);
  margin-left: -60px;
  margin-left: -6rem;
}
@media (max-width: 1200px) {
  /* line 1348, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .block-content__container {
    width: 100%;
    margin-left: 0;
  }
}
/* line 1356, ../../../ginger-people-2017/assets/sass/_objects.scss */
.block-content__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
@media (max-width: 768px) {
  /* line 1356, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .block-content__block {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
/* line 1362, ../../../ginger-people-2017/assets/sass/_objects.scss */
.block-content__block:nth-child(even) {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
/* line 1366, ../../../ginger-people-2017/assets/sass/_objects.scss */
.block-content__content, .block-content__image {
  width: 50%;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
/* line 1372, ../../../ginger-people-2017/assets/sass/_objects.scss */
.block-content__content {
  padding: 50px 60px;
  padding: 5rem 6rem;
  background: #fff;
  border-bottom: 1px solid #E6E6E6;
}
@media (max-width: 1024px) {
  /* line 1372, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .block-content__content {
    width: 60%;
  }
}
@media (max-width: 768px) {
  /* line 1372, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .block-content__content {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  /* line 1383, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .block-content__image {
    width: 40%;
  }
}
@media (max-width: 768px) {
  /* line 1383, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .block-content__image {
    width: 100%;
    height: 0;
    padding-bottom: 50%;
  }
}
/* line 1393, ../../../ginger-people-2017/assets/sass/_objects.scss */
.block-content__subtitle {
  color: #BC3533;
  font-family: "F37 Ginger", sans-serif;
  font-size: 12px;
  font-size: 1.2rem;
  display: block;
  margin-bottom: 10px;
  margin-bottom: 1rem;
  font-weight: 700;
}
/* line 1401, ../../../ginger-people-2017/assets/sass/_objects.scss */
.block-content__image {
  position: relative;
}
/* line 1403, ../../../ginger-people-2017/assets/sass/_objects.scss */
.block-content__image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

/* line 1414, ../../../ginger-people-2017/assets/sass/_objects.scss */
.contact-knobs {
  margin: 0 auto;
  display: block;
}

/* line 1419, ../../../ginger-people-2017/assets/sass/_objects.scss */
.locations {
  margin: 60px 0;
  margin: 6rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: calc(100% + 6rem);
  margin-left: -30px;
  margin-left: -3rem;
}
@media (max-width: 1024px) {
  /* line 1419, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .locations {
    width: calc(100% + 2rem);
    margin-left: -1rem;
  }
}
@media (max-width: 768px) {
  /* line 1419, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .locations {
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
/* line 1433, ../../../ginger-people-2017/assets/sass/_objects.scss */
.locations__location {
  width: 33.333%;
  padding: 0 30px;
  padding: 0 3rem;
}
@media (max-width: 1024px) {
  /* line 1433, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .locations__location {
    padding: 0 1rem;
  }
}
@media (max-width: 768px) {
  /* line 1433, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .locations__location {
    width: 50%;
    margin-bottom: 3.5rem;
  }
}
@media (max-width: 480px) {
  /* line 1433, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .locations__location {
    width: 100%;
  }
}
/* line 1447, ../../../ginger-people-2017/assets/sass/_objects.scss */
.locations__content {
  background: #fff;
  padding: 40px;
  padding: 4rem;
  text-align: center;
  position: relative;
}
@media (max-width: 1024px) {
  /* line 1447, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .locations__content {
    padding: 4rem 2rem;
  }
}
/* line 1456, ../../../ginger-people-2017/assets/sass/_objects.scss */
.locations__address {
  font-family: "F37 Ginger", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  margin-bottom: 25px;
  margin-bottom: 2.5rem;
  line-height: 1.4;
}
/* line 1462, ../../../ginger-people-2017/assets/sass/_objects.scss */
.locations__link {
  font-family: "F37 Ginger", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  margin-bottom: 15px;
  margin-bottom: 1.5rem;
}
/* line 1467, ../../../ginger-people-2017/assets/sass/_objects.scss */
.locations__contact {
  color: #BC3533;
}
/* line 1470, ../../../ginger-people-2017/assets/sass/_objects.scss */
.locations__button {
  margin-top: 25px;
  margin-top: 2.5rem;
}
/* line 1475, ../../../ginger-people-2017/assets/sass/_objects.scss */
.locations .border--bottom .border__top {
  fill: #fff !important;
}
/* line 1478, ../../../ginger-people-2017/assets/sass/_objects.scss */
.locations .border--bottom .border__line {
  stroke: #E6E6E6 !important;
}

/* line 1485, ../../../ginger-people-2017/assets/sass/_objects.scss */
.contact-form {
  margin-top: 130px;
  margin-top: 13rem;
  padding: 60px 0;
  padding: 6rem 0;
  background: #fff;
  position: relative;
}
@media (max-width: 768px) {
  /* line 1485, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .contact-form {
    margin-top: 8rem;
    padding: 4rem;
  }
}
/* line 1494, ../../../ginger-people-2017/assets/sass/_objects.scss */
.contact-form__title {
  text-align: center;
}
/* line 1497, ../../../ginger-people-2017/assets/sass/_objects.scss */
.contact-form__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 768px) {
  /* line 1497, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .contact-form__content {
    display: block;
  }
}
/* line 1503, ../../../ginger-people-2017/assets/sass/_objects.scss */
.contact-form__col {
  width: 50%;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding: 0 40px;
  padding: 0 4rem;
}
@media (max-width: 1024px) {
  /* line 1503, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .contact-form__col {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  /* line 1503, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .contact-form__col {
    padding: 0 4rem;
    width: 100%;
  }
}
@media (max-width: 480px) {
  /* line 1503, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .contact-form__col {
    padding: 0;
  }
}
/* line 1519, ../../../ginger-people-2017/assets/sass/_objects.scss */
.contact-form__button {
  margin: 0 auto;
  margin-top: 20px;
  margin-top: 2rem;
  display: block;
}
/* line 1526, ../../../ginger-people-2017/assets/sass/_objects.scss */
.contact-form .border--top .border__line {
  stroke: #E6E6E6 !important;
}
/* line 1529, ../../../ginger-people-2017/assets/sass/_objects.scss */
.contact-form .border--top .border__bottom {
  fill: #fff !important;
}
/* line 1534, ../../../ginger-people-2017/assets/sass/_objects.scss */
.contact-form .border--bottom .border__top {
  fill: #fff !important;
}

/* line 1541, ../../../ginger-people-2017/assets/sass/_objects.scss */
.nutrition-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: calc(100% + 5rem);
  margin-left: -25px;
  margin-left: -2.5rem;
}
/* line 1546, ../../../ginger-people-2017/assets/sass/_objects.scss */
.nutrition-items__item {
  padding: 0 25px;
  padding: 0 2.5rem;
  margin-bottom: 40px;
  margin-bottom: 4rem;
  max-width: 25%;
  width: 100%;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
/* line 1554, ../../../ginger-people-2017/assets/sass/_objects.scss */
.nutrition-items__content {
  height: 100%;
  background: #fff;
  position: relative;
  padding: 20px;
  padding: 2rem;
  font-family: "F37 Ginger", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 1562, ../../../ginger-people-2017/assets/sass/_objects.scss */
.nutrition-items__image {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
}
/* line 1567, ../../../ginger-people-2017/assets/sass/_objects.scss */
.nutrition-items__image img {
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 100%;
  max-height: 100%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 1576, ../../../ginger-people-2017/assets/sass/_objects.scss */
.nutrition-items__title {
  margin-bottom: 10px;
  margin-bottom: 1rem;
  display: block;
}
/* line 1580, ../../../ginger-people-2017/assets/sass/_objects.scss */
.nutrition-items__important {
  color: #BC3533;
  margin-bottom: 18px;
  margin-bottom: 1.8rem;
}
/* line 1583, ../../../ginger-people-2017/assets/sass/_objects.scss */
.nutrition-items__important span {
  display: block;
  line-height: 1.1;
}
/* line 1590, ../../../ginger-people-2017/assets/sass/_objects.scss */
.nutrition-items .border--bottom .border__line {
  stroke: #E6E6E6 !important;
}
/* line 1593, ../../../ginger-people-2017/assets/sass/_objects.scss */
.nutrition-items .border--bottom .border__top {
  fill: #fff !important;
}

/* line 1601, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__navigation {
  margin-bottom: 60px;
  margin-bottom: 6rem;
  text-align: center;
}
/* line 1605, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__button {
  margin: 0 15px;
  margin: 0 1.5rem;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
/* line 1609, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__title {
  background: #BC3533;
  padding: 10px 0;
  padding: 1rem 0;
  cursor: pointer;
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
/* line 1614, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__title span {
  padding-left: 40px;
  padding-left: 4rem;
  color: #fff;
  position: relative;
}
/* line 1618, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__title span:before {
  content: "";
  position: absolute;
  top: 12px;
  top: 1.2rem;
  left: 0;
  display: block;
  width: 14px;
  width: 1.4rem;
  height: 12px;
  height: 1.2rem;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--pointer-white.svg') no-repeat center;
  -webkit-transition: -webkit-transform 0.3s linear;
  transition: -webkit-transform 0.3s linear;
  transition: transform 0.3s linear;
  transition: transform 0.3s linear, -webkit-transform 0.3s linear;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
/* line 1631, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__title .is-active span:before {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
/* line 1635, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__ingredient {
  padding: 30px 0;
  padding: 3rem 0;
}
/* line 1637, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__ingredient:last-child {
  padding-bottom: 60px;
  padding-bottom: 6rem;
}
/* line 1641, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__name {
  display: block;
  background: rgba(177, 150, 114, 0.08);
  border-bottom: 1px solid rgba(177, 150, 114, 0.2);
  margin: 0;
  padding: 15px 20px;
  padding: 1.5rem 2rem;
}
/* line 1648, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "F37 Ginger", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 1653, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__col {
  padding: 20px;
  padding: 2rem;
  background: #fff;
}
/* line 1657, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__details {
  width: 270px;
  width: 27rem;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
/* line 1662, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__image {
  text-align: center;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
/* line 1666, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__important {
  color: #BC3533;
  margin-bottom: 18px;
  margin-bottom: 1.8rem;
}
/* line 1669, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__important span {
  display: block;
  margin-bottom: 5px;
  margin-bottom: 0.5rem;
}
/* line 1674, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__features {
  border-left: 1px solid rgba(177, 150, 114, 0.2);
  border-right: 1px solid rgba(177, 150, 114, 0.2);
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
/* line 1678, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__features p {
  font-family: "adobe-garamond-pro", serif;
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 1683, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__applications {
  width: 270px;
  width: 27rem;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
/* line 1688, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__application {
  margin-bottom: 10px;
  margin-bottom: 1rem;
  padding-left: 20px;
  padding-left: 2rem;
  position: relative;
}
/* line 1692, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__application:before {
  content: "";
  position: absolute;
  top: 3px;
  top: 0.3rem;
  left: 0;
  width: 11px;
  width: 1.1rem;
  height: 8px;
  height: 0.8rem;
  display: block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--tick.svg') center no-repeat;
}
/* line 1703, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients__heading {
  color: #BC3533;
  display: block;
  margin-bottom: 15px;
  margin-bottom: 1.5rem;
  font-size: 13px;
  font-size: 1.3rem;
}

/* line 1711, ../../../ginger-people-2017/assets/sass/_objects.scss */
.ingredients-download {
  margin: -20px 0 40px 0;
  margin: -2rem 0 4rem 0;
  text-align: center;
}

/* line 1716, ../../../ginger-people-2017/assets/sass/_objects.scss */
.register {
  background: #fff;
  padding: 70px;
  padding: 7rem;
  position: relative;
  margin-top: 90px;
  margin-top: 9rem;
}
/* line 1721, ../../../ginger-people-2017/assets/sass/_objects.scss */
.register__title {
  text-align: center;
}
/* line 1724, ../../../ginger-people-2017/assets/sass/_objects.scss */
.register__loggedin {
  text-align: center;
}
/* line 1727, ../../../ginger-people-2017/assets/sass/_objects.scss */
.register__columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: calc(100% + 8rem);
  margin-left: -40px;
  margin-left: -4rem;
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
@media (max-width: 768px) {
  /* line 1727, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .register__columns {
    display: block;
  }
}
/* line 1736, ../../../ginger-people-2017/assets/sass/_objects.scss */
.register__col {
  width: 50%;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding: 0 40px;
  padding: 0 4rem;
}
@media (max-width: 768px) {
  /* line 1736, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .register__col {
    width: 100%;
  }
}
/* line 1744, ../../../ginger-people-2017/assets/sass/_objects.scss */
.register__col:first-child {
  border-right: 1px dashed #B19672;
}
@media (max-width: 768px) {
  /* line 1744, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .register__col:first-child {
    border: none;
  }
}
@media (min-width: 768px) {
  /* line 1750, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .register__col .field:last-child {
    margin: 0;
  }
}
/* line 1756, ../../../ginger-people-2017/assets/sass/_objects.scss */
.register__button {
  margin-top: 30px;
  margin-top: 3rem;
  width: 100%;
  text-align: center;
}
/* line 1763, ../../../ginger-people-2017/assets/sass/_objects.scss */
.register .border--bottom .border__top {
  fill: #fff !important;
}
/* line 1766, ../../../ginger-people-2017/assets/sass/_objects.scss */
.register .border--bottom .border__line {
  stroke: #E6E6E6 !important;
}

/* line 1774, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__knobs {
  position: absolute;
  top: -30px;
  top: -3rem;
  left: 0;
}
@media (max-width: 1024px) {
  /* line 1774, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .feed__knobs {
    left: -10rem;
  }
}
@media (max-width: 850px) {
  /* line 1774, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .feed__knobs {
    display: none;
  }
}
/* line 1785, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__navigation {
  text-align: center;
  margin-top: -30px;
  margin-top: -3rem;
  margin-bottom: 50px;
  margin-bottom: 5rem;
}
/* line 1789, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__navigation .button, .feed__navigation .wpsl-directions {
  margin: 0 10px 20px 10px;
  margin: 0 1rem 2rem 1rem;
  padding-left: 30px;
  padding-left: 3rem;
  padding-right: 30px;
  padding-right: 3rem;
  min-width: 100px;
  min-width: 10rem;
}
/* line 1795, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__navigation .button.is-active:after, .feed__navigation .is-active.wpsl-directions:after {
  content: "";
  display: inline-block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--close.svg') center no-repeat;
  height: 10px;
  height: 1rem;
  width: 10px;
  width: 1rem;
  position: absolute;
  top: 15px;
  top: 1.5rem;
  right: 12px;
  right: 1.2rem;
}
/* line 1806, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__navigation .button.is-active.js-products-filter-reset:after, .feed__navigation .is-active.js-products-filter-reset.wpsl-directions:after {
  display: none !important;
}
/* line 1811, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__navigation .button.js-news-filter-reset:after, .feed__navigation .js-news-filter-reset.wpsl-directions:after {
  display: none;
}
/* line 1815, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__navigation .field {
  margin: 0 10px;
  margin: 0 1rem;
  display: inline-block;
  width: 120px;
  width: 12rem;
}
/* line 1819, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__navigation .field:after {
  top: 19px;
  top: 1.9rem;
}
/* line 1823, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__navigation select {
  padding-top: 13px;
  padding-top: 1.3rem;
  padding-bottom: 13px;
  padding-bottom: 1.3rem;
}
/* line 1828, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__tags {
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
/* line 1830, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__tags .radio {
  display: inline-block;
  margin: 0 20px;
  margin: 0 2rem;
}
/* line 1835, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__controls {
  margin-bottom: 80px;
  margin-bottom: 8rem;
}
/* line 1838, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__options {
  padding: 0 100px;
  padding: 0 10rem;
}
/* line 1841, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__option {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  height: 0;
  overflow: hidden;
}
/* line 1845, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__option--time {
  padding-bottom: 20px;
  padding-bottom: 2rem;
}
/* line 1849, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__loader {
  text-align: center;
  padding: 40px 0;
  padding: 4rem 0;
  max-height: 0;
}
/* line 1853, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__loader span {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
/* line 1857, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__seal {
  width: 60px;
  width: 6rem;
  height: 60px;
  height: 6rem;
  margin: 0 auto;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
/* line 1862, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__seal .outer {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-animation: rotate 4s linear forwards infinite;
  animation: rotate 4s linear forwards infinite;
}
/* line 1867, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__feed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: calc(100% + 4rem);
  margin-left: -20px;
  margin-left: -2rem;
}
/* line 1873, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed__button {
  margin-left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
/* line 1879, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed.recipes .feed__navigation {
  min-height: 150px;
  min-height: 15rem;
}
/* line 1883, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed.recipes .feed__controls .button:not(:last-child):after, .feed.recipes .feed__controls .wpsl-directions:not(:last-child):after {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
/* line 1887, ../../../ginger-people-2017/assets/sass/_objects.scss */
.feed.recipes .feed__feed {
  width: calc(100% + 2rem);
  margin-left: -10px;
  margin-left: -1rem;
}

/* line 1894, ../../../ginger-people-2017/assets/sass/_objects.scss */
.news-block {
  width: 50%;
  padding: 0 10px;
  padding: 0 1rem;
  margin-bottom: 20px;
  margin-bottom: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 768px) {
  /* line 1894, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .news-block {
    display: block;
  }
}
@media (max-width: 480px) {
  /* line 1894, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .news-block {
    width: 100%;
    padding: 0 2rem;
  }
}
/* line 1906, ../../../ginger-people-2017/assets/sass/_objects.scss */
.news-block__image {
  position: relative;
  width: calc(50% - 3rem);
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media (max-width: 768px) {
  /* line 1906, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .news-block__image {
    width: 100%;
    height: 0;
    padding-bottom: 50%;
  }
}
/* line 1916, ../../../ginger-people-2017/assets/sass/_objects.scss */
.news-block__image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
/* line 1925, ../../../ginger-people-2017/assets/sass/_objects.scss */
.news-block__content {
  padding: 20px 20px 20px 30px;
  padding: 2rem 2rem 2rem 3rem;
  background: #fff;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
/* line 1930, ../../../ginger-people-2017/assets/sass/_objects.scss */
.news-block__heading {
  color: #BC3533;
  font-size: 14px;
  font-size: 1.4rem;
  font-family: "F37 Ginger", sans-serif;
  display: block;
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
/* line 1937, ../../../ginger-people-2017/assets/sass/_objects.scss */
.news-block__title {
  margin-bottom: 20px;
  margin-bottom: 2rem;
  display: block;
}
/* line 1941, ../../../ginger-people-2017/assets/sass/_objects.scss */
.news-block__published {
  color: #BC3533;
  font-size: 12px;
  font-size: 1.2rem;
  font-family: "F37 Ginger", sans-serif;
  display: block;
  margin-bottom: 30px;
  margin-bottom: 3rem;
}

/* line 1950, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-block {
  width: 25%;
  padding: 0 10px;
  padding: 0 1rem;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
@media (max-width: 768px) {
  /* line 1950, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .social-block {
    width: 50%;
  }
}
@media (max-width: 768px) {
  /* line 1950, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .social-block {
    display: block;
  }
}
@media (max-width: 480px) {
  /* line 1950, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .social-block {
    padding: 0 2rem;
  }
}
/* line 1964, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-block--twitter .social-block__content {
  background: #55acee;
}
/* line 1966, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-block--twitter .social-block__content .news-block__text {
  color: #fff;
  margin: 0;
}
/* line 1973, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-block--facebook .social-block__content {
  background: #8b9dc3;
}
/* line 1975, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-block--facebook .social-block__content .news-block__text {
  color: #fff;
  margin: 0;
}
/* line 1981, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-block__content {
  background-size: cover !important;
  background-position: center !important;
  padding: 20px;
  padding: 2rem;
  min-height: 100%;
}
/* line 1986, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-block__content--overlay {
  position: relative;
}
/* line 1988, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-block__content--overlay:before {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
}
/* line 1998, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-block__content--overlay .news-block__text {
  position: relative;
  z-index: 2;
}
/* line 2003, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-block__content--center {
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 2007, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-block__content--center .social-block__text {
  color: #fff;
  margin: 0;
}
@media (max-width: 1024px) {
  /* line 2011, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .social-block__content--center .news-block__text {
    font-size: 1.6rem;
  }
}
/* line 2018, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-block__image {
  background-size: cover !important;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}

/* line 2026, ../../../ginger-people-2017/assets/sass/_objects.scss */
.image-square {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
  overflow: hidden;
}
/* line 2032, ../../../ginger-people-2017/assets/sass/_objects.scss */
.image-square img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 2042, ../../../ginger-people-2017/assets/sass/_objects.scss */
.news-single__block {
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
/* line 2044, ../../../ginger-people-2017/assets/sass/_objects.scss */
.news-single__block:last-child {
  margin-bottom: 60px;
  margin-bottom: 6rem;
}
/* line 2048, ../../../ginger-people-2017/assets/sass/_objects.scss */
.news-single__block--image img {
  width: 100%;
}

/* line 2055, ../../../ginger-people-2017/assets/sass/_objects.scss */
.testimonial {
  background: #fff;
  padding: 40px;
  padding: 4rem;
  text-align: center;
  position: relative;
}
/* line 2060, ../../../ginger-people-2017/assets/sass/_objects.scss */
.testimonial__text {
  font-size: 22px;
  font-size: 2.2rem;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
/* line 2064, ../../../ginger-people-2017/assets/sass/_objects.scss */
.testimonial__author {
  font-size: 14px;
  font-size: 1.4rem;
  color: #BC3533;
  font-family: "F37 Ginger", sans-serif;
}
/* line 2071, ../../../ginger-people-2017/assets/sass/_objects.scss */
.testimonial .border--bottom .border__top {
  fill: #fff !important;
}

/* line 2079, ../../../ginger-people-2017/assets/sass/_objects.scss */
.news-share__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 2086, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-share {
  display: inline-block;
}
/* line 2088, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-share__title {
  font-size: 15px;
  font-size: 1.5rem;
  color: #BC3533;
  font-family: "F37 Ginger", sans-serif;
  margin-right: 20px;
  margin-right: 2rem;
}
/* line 2094, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-share__item {
  display: inline-block;
  margin-left: 8px;
  margin-left: 0.8rem;
}
/* line 2097, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-share__item--facebook .social-share__link:hover .social-share__seal path {
  fill: #3b5998 !important;
}
/* line 2100, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-share__item--twitter .social-share__link:hover .social-share__seal path {
  fill: #55acee !important;
}
/* line 2103, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-share__item--instagram .social-share__link:hover .social-share__seal path {
  fill: #125688 !important;
}
/* line 2107, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-share__link {
  position: relative;
  display: block;
  padding: 10px;
  padding: 1rem;
  height: 34px;
  height: 3.4rem;
  width: 34px;
  width: 3.4rem;
  line-height: 10px;
  line-height: 1rem;
}
/* line 2114, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-share__link:hover .social-share__seal {
  -webkit-animation: rotate 4s linear forwards infinite;
  animation: rotate 4s linear forwards infinite;
}
/* line 2118, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-share__seal {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 2124, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-share__seal path {
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
/* line 2128, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-share__icon {
  position: relative;
  z-index: 2;
}
/* line 2131, ../../../ginger-people-2017/assets/sass/_objects.scss */
.social-share__icon path {
  fill: #fff !important;
}

/* line 2137, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel {
  margin: 40px 0;
  margin: 4rem 0;
}
/* line 2139, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel__container {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  position: relative;
}
/* line 2144, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel__container .carousel__slide {
  display: none;
}
/* line 2146, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel__container .carousel__slide:first-child {
  display: block;
}
/* line 2150, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel__container.loaded {
  height: auto;
  padding: 0;
}
/* line 2153, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel__container.loaded .carousel__slide {
  display: block;
}
/* line 2158, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel__slide {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  background-size: cover !important;
}
/* line 2164, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel__slide--logo {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  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-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
/* line 2176, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel__text {
  float: right;
  width: 50%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 60px 0 60px 80px;
  padding: 6rem 0 6rem 8rem;
}
/* line 2184, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel__title {
  font-family: "F37 Ginger", sans-serif;
  text-transform: uppercase;
  color: #fff;
  font-size: 70px;
  font-size: 7rem;
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
/* line 2191, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel__subtitle {
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 0.2em;
}
/* line 2196, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel__button {
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-top: auto;
}
/* line 2200, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel__center {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 2209, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel-logo .text-the,
.carousel-logo .text-ginger,
.carousel-logo .text-people,
.carousel-logo .logo-mark, .carousel-logo__website {
  -webkit-transform: translateY(-100px);
  transform: translateY(-100px);
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
/* line 2219, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel-logo.loaded .text-the,
.carousel-logo.loaded .text-ginger,
.carousel-logo.loaded .text-people,
.carousel-logo.loaded .logo-mark,
.carousel-logo.loaded + .carousel-logo__overlay,
.carousel-logo.loaded .carousel-logo__website {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
/* line 2229, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel-logo .logo-mark {
  -webkit-transition-delay: .4s;
  transition-delay: .4s;
}
/* line 2232, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel-logo .text-people {
  -webkit-transition-delay: .6s;
  transition-delay: .6s;
}
/* line 2235, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel-logo .text-the {
  -webkit-transition-delay: .8s;
  transition-delay: .8s;
}
/* line 2238, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel-logo svg {
  overflow: visible;
}
/* line 2241, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel-logo__overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
/* line 2250, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel-logo__logo {
  max-width: 420px;
  max-width: 42rem;
  position: relative;
  z-index: 2;
}
/* line 2255, ../../../ginger-people-2017/assets/sass/_objects.scss */
.carousel-logo__website {
  position: relative;
  z-index: 2;
  padding-top: 20px;
  padding-top: 2rem;
  margin: 0 auto;
  max-width: 220px;
  max-width: 22rem;
  -webkit-transition-delay: 1.0s;
  transition-delay: 1.0s;
}

/* line 2265, ../../../ginger-people-2017/assets/sass/_objects.scss */
.introduction {
  position: relative;
  background: #fff;
  text-align: center;
  margin-bottom: 90px;
  margin-bottom: 9rem;
  padding: 60px;
  padding: 6rem;
}
@media (max-width: 768px) {
  /* line 2265, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .introduction {
    padding: 4rem 2rem;
    margin-bottom: 6rem;
  }
}
/* line 2275, ../../../ginger-people-2017/assets/sass/_objects.scss */
.introduction__content {
  max-width: 600px;
  max-width: 60rem;
  margin: 0 auto;
  padding-top: 20px;
  padding-top: 2rem;
}
/* line 2285, ../../../ginger-people-2017/assets/sass/_objects.scss */
.introduction .border--bottom .border__top {
  fill: #fff !important;
}
/* line 2288, ../../../ginger-people-2017/assets/sass/_objects.scss */
.introduction .border--bottom .border__line {
  stroke: #E6E6E6 !important;
}

/* line 2295, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-pages {
  width: calc(100% + 2rem);
  margin-left: -10px;
  margin-left: -1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 90px;
  margin-bottom: 9rem;
}
/* line 2300, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-pages__page {
  padding: 0 10px;
  padding: 0 1rem;
  width: 25%;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
/* line 2306, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-pages__content {
  padding: 35px;
  padding: 3.5rem;
  position: relative;
  min-height: 300px;
  min-height: 30rem;
  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-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
/* line 2315, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-pages__image {
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
/* line 2323, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-pages__image img {
  display: block;
}
/* line 2327, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-pages__title {
  text-align: center;
  color: #fff;
}
/* line 2331, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-pages__button {
  text-align: center;
}

/* line 2337, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-awards__awards {
  width: calc(100% + 2rem);
  margin-left: -10px;
  margin-left: -1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 90px;
  margin-bottom: 9rem;
}
/* line 2344, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-awards__award {
  padding: 0 10px;
  padding: 0 1rem;
  width: 25%;
  min-height: 100%;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
@media (max-width: 1024px) {
  /* line 2344, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-awards__award {
    width: 33.333%;
  }
}
@media (max-width: 768px) {
  /* line 2344, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-awards__award {
    width: 50%;
  }
}
@media (max-width: 360px) {
  /* line 2344, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-awards__award {
    width: 100%;
  }
}
/* line 2361, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-awards__content {
  background: #fff;
  padding: 20px 10px;
  padding: 2rem 1rem;
  position: relative;
}
/* line 2366, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-awards__image {
  background: #fff;
  padding: 10px 0;
  padding: 1rem 0;
}
/* line 2369, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-awards__image img {
  width: 100%;
  displaY: block;
}
/* line 2374, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-awards__title {
  font-size: 20px;
  font-size: 2rem;
  color: #44242C;
  display: block;
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
/* line 2380, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-awards__details {
  font-family: "F37 Ginger", sans-serif;
  display: block;
  margin-bottom: 10px;
  margin-bottom: 1rem;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.5;
}
/* line 2386, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-awards__details em {
  font-style: italic;
}
/* line 2390, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-awards__date {
  font-family: "F37 Ginger", sans-serif;
  color: #BC3533;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 2397, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-awards .border--bottom .border__top {
  fill: #fff !important;
}
/* line 2400, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-awards .border--bottom .border__line {
  stroke: #E6E6E6 !important;
}

/* line 2409, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__columns,
.product-nutrition__columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: calc(100% + 10rem);
  margin-left: -50px;
  margin-left: -5rem;
}
@media (max-width: 768px) {
  /* line 2409, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .product-heading__columns,
  .product-nutrition__columns {
    display: block;
  }
}
/* line 2417, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__col,
.product-nutrition__col {
  width: 50%;
  padding: 0 50px;
  padding: 0 5rem;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media (max-width: 768px) {
  /* line 2417, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .product-heading__col,
  .product-nutrition__col {
    width: 100%;
  }
}
/* line 2426, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__details,
.product-nutrition__details {
  margin-bottom: 40px;
  margin-bottom: 4rem;
}

/* line 2431, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading {
  margin-top: 60px;
  margin-top: 6rem;
  margin-bottom: 80px;
  margin-bottom: 8rem;
}
@media (max-width: 768px) {
  /* line 2431, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .product-heading {
    margin-top: 4rem;
  }
}
/* line 2437, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__col {
  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;
}
/* line 2442, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__link {
  font-family: "F37 Ginger", sans-serif;
  margin-bottom: 20px;
  margin-bottom: 2rem;
  color: #44242C;
  font-size: 14px;
  font-size: 1.4rem;
  display: block;
  position: relative;
}
/* line 2449, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__link:before {
  content: "";
  display: inline-block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron-secondary.svg') center no-repeat;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  height: 10px;
  height: 1rem;
  width: 6px;
  width: 0.6rem;
  margin-right: 15px;
  margin-right: 1.5rem;
}
/* line 2458, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__link:hover {
  color: #BC3533;
}
/* line 2460, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__link:hover:before {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron-primary.svg') center no-repeat;
}
/* line 2465, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__title {
  line-height: 1;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
/* line 2469, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__rating {
  margin-bottom: 20px;
  margin-bottom: 2rem;
  -webkit-transform: translateX(-0.5rem);
  transform: translateX(-0.5rem);
}
/* line 2473, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__share {
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
/* line 2476, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__sizes {
  font-family: "F37 Ginger", sans-serif;
  color: #44242C;
  font-size: 14px;
  font-size: 1.4rem;
  vertical-align: text-top;
}
/* line 2483, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__links .button, .product-heading__links .wpsl-directions {
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
@media (max-width: 400px) {
  /* line 2483, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .product-heading__links .button, .product-heading__links .wpsl-directions {
    width: 100%;
  }
}
/* line 2489, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__links .button:first-child, .product-heading__links .wpsl-directions:first-child {
  margin-right: 20px;
  margin-right: 2rem;
}
/* line 2493, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__introduction {
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
@media (max-width: 768px) {
  /* line 2496, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .product-heading__button {
    margin: 0 auto;
    display: block;
    width: 20rem;
  }
}
/* line 2502, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__button:after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
/* line 2505, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading__button:hover:after {
  -webkit-transform: rotate(90deg) !important;
  transform: rotate(90deg) !important;
}
/* line 2510, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading .social-share__title {
  display: none;
}
/* line 2513, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading .social-share__item {
  margin: 0 10px 0 0;
  margin: 0 1rem 0 0;
}
/* line 2516, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading .social-share__link {
  background: none;
  padding: 0;
  width: 20px;
  width: 2rem;
  height: 20px;
  height: 2rem;
}
/* line 2522, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading .social-share__seal {
  display: none;
}
/* line 2525, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-heading .social-share path {
  fill: rgba(177, 150, 114, 0.4) !important;
}

@media (max-width: 768px) {
  /* line 2531, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .product-gallery {
    max-width: 35rem;
    margin: 0 auto 4rem auto;
  }
}
/* line 2536, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-gallery__slide {
  width: 100%;
}
/* line 2539, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-gallery img {
  max-width: 100%;
  max-height: 100%;
  display: block;
  margin: 0 auto;
}

/* line 2547, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-nutrition {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  max-height: 0;
  overflow: hidden;
  position: relative;
  background: #fff;
  font-family: "F37 Ginger", sans-serif;
  color: #44242C;
  font-size: 14px;
  font-size: 1.4rem;
  -webkit-transition: 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
  transition: 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
}
/* line 2557, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-nutrition.is-active {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  max-height: 10000px;
  max-height: 1000rem;
  overflow: visible;
  margin-bottom: 100px;
  margin-bottom: 10rem;
  -webkit-transition: 0.3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
  transition: 0.3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
}
/* line 2564, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-nutrition__container {
  padding-top: 60px;
  padding-top: 6rem;
  padding-bottom: 60px;
  padding-bottom: 6rem;
}
/* line 2568, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-nutrition__heading {
  display: block;
  padding-bottom: 10px;
  padding-bottom: 1rem;
  margin-bottom: 20px;
  margin-bottom: 2rem;
  border-bottom: 1px dashed #B19672;
}
/* line 2574, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-nutrition__col {
  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: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
/* line 2579, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-nutrition__link {
  margin: 0;
  color: #BC3533;
  position: relative;
}
/* line 2583, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-nutrition__link:after {
  content: "";
  display: inline-block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron-primary.svg') center no-repeat;
  height: 10px;
  height: 1rem;
  width: 6px;
  width: 0.6rem;
  margin-left: 10px;
  margin-left: 1rem;
}
/* line 2594, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-nutrition .border--top .border__line {
  stroke: #E6E6E6 !important;
}
/* line 2597, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-nutrition .border--top .border__bottom {
  fill: #fff !important;
}
/* line 2602, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-nutrition .border--bottom .border__top {
  fill: #fff !important;
}
/* line 2605, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-nutrition .border--bottom .border__line {
  stroke: #E6E6E6 !important;
}
/* line 2610, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-nutrition li {
  margin-bottom: 10px;
  margin-bottom: 1rem;
  padding-left: 20px;
  padding-left: 2rem;
}
/* line 2613, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-nutrition li:before {
  color: #44242C !important;
}
/* line 2619, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-nutrition tr th:nth-last-child(1), .product-nutrition tr th:nth-last-child(2), .product-nutrition tr td:nth-last-child(1), .product-nutrition tr td:nth-last-child(2) {
  width: 25%;
}

/* line 2627, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-characteristics {
  margin: 0 0 80px 0;
  margin: 0 0 8rem 0;
}

/* line 2631, ../../../ginger-people-2017/assets/sass/_objects.scss */
.seal-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 768px) {
  /* line 2631, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .seal-list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
}
/* line 2638, ../../../ginger-people-2017/assets/sass/_objects.scss */
.seal-list__item {
  width: 150px;
  width: 15rem;
  padding: 0 10px;
  padding: 0 1rem;
}
/* line 2641, ../../../ginger-people-2017/assets/sass/_objects.scss */
.seal-list__item--large {
  width: 25%;
}
@media (max-width: 768px) {
  /* line 2641, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .seal-list__item--large {
    width: 50%;
    margin-bottom: 4rem;
  }
}
/* line 2649, ../../../ginger-people-2017/assets/sass/_objects.scss */
.seal-list__icon-wrap {
  max-width: 110px;
  max-width: 11rem;
  margin: 0 auto;
}
/* line 2653, ../../../ginger-people-2017/assets/sass/_objects.scss */
.seal-list__icon {
  width: 100%;
  height: 0;
  padding-top: 100%;
  position: relative;
}
/* line 2658, ../../../ginger-people-2017/assets/sass/_objects.scss */
.seal-list__icon:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--seal-large.svg') center no-repeat;
}
/* line 2668, ../../../ginger-people-2017/assets/sass/_objects.scss */
.seal-list__icon img {
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 60%;
  max-height: 60%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 2677, ../../../ginger-people-2017/assets/sass/_objects.scss */
.seal-list__heading {
  color: #BC3533;
  font-family: "F37 Ginger", sans-serif;
  font-size: 12px;
  font-size: 1.2rem;
  margin-top: 20px;
  margin-top: 2rem;
  text-align: center;
  display: block;
}
/* line 2684, ../../../ginger-people-2017/assets/sass/_objects.scss */
.seal-list__heading + .seal-list__title {
  margin-top: 7px;
  margin-top: 0.7rem;
  font-size: 14px;
  font-size: 1.4rem;
  color: #1D1D1B;
  line-height: 1.3;
}
/* line 2691, ../../../ginger-people-2017/assets/sass/_objects.scss */
.seal-list__title {
  color: #44242C;
  font-family: "F37 Ginger", sans-serif;
  font-size: 16px;
  font-size: 1.6rem;
  margin-top: 20px;
  margin-top: 2rem;
  text-align: center;
  display: block;
}

/* line 2701, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-gallery {
  margin-bottom: 100px;
  margin-bottom: 10rem;
}
@media (max-width: 768px) {
  /* line 2701, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-gallery {
    margin-bottom: 7rem;
  }
}
/* line 2706, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-gallery__slide {
  width: 100%;
}
/* line 2708, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-gallery__slide img {
  width: 100%;
}

/* line 2714, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-introduction {
  text-align: center;
}
/* line 2716, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-introduction__button {
  margin-top: 40px;
  margin-top: 4rem;
}

/* line 2721, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-taxonomies {
  text-align: center;
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
/* line 2724, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-taxonomies__taxonomy {
  margin-bottom: 10px;
  margin-bottom: 1rem;
  display: inline-block;
  font-size: 16px;
  font-size: 1.6rem;
  font-family: "F37 Ginger", sans-serif;
  color: #44242C;
  padding: 0 15px;
  padding: 0 1.5rem;
}
@media (max-width: 768px) {
  /* line 2724, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-taxonomies__taxonomy {
    font-size: 1.4rem;
  }
}
/* line 2734, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-taxonomies__taxonomy:hover {
  color: #BC3533;
}
/* line 2736, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-taxonomies__taxonomy:hover .recipe-taxonomies__seal {
  -webkit-animation: rotate 4s linear forwards infinite;
  animation: rotate 4s linear forwards infinite;
}
/* line 2741, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-taxonomies__icon {
  position: relative;
  display: inline-block;
  padding: 10px;
  padding: 1rem;
  height: 34px;
  height: 3.4rem;
  width: 34px;
  width: 3.4rem;
  line-height: 10px;
  line-height: 1rem;
  margin-right: 6px;
  margin-right: 0.6rem;
}
@media (max-width: 768px) {
  /* line 2741, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-taxonomies__icon {
    padding: 0.5rem;
    height: 2rem;
    width: 2rem;
  }
}
/* line 2755, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-taxonomies__seal {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 2762, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-taxonomies__icon-svg {
  position: relative;
  z-index: 2;
}

/* line 2768, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 60px 0 80px 0;
  margin: 6rem 0 8rem 0;
}
@media (max-width: 1200px) {
  /* line 2768, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe {
    display: block;
  }
}
/* line 2774, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe__heading {
  border-bottom: 1px dashed #B19672;
  margin-bottom: 15px;
  margin-bottom: 1.5rem;
}
/* line 2778, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe__heading-text {
  font-size: 23px;
  font-size: 2.3rem;
  display: block;
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
/* line 2783, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe__col {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 220px;
  width: 22rem;
}
@media (max-width: 1200px) {
  /* line 2787, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe__col--left {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  /* line 2792, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe__col--right {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  /* line 2797, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe__col--right .sidebar {
    width: calc(33.333% - 4rem);
    margin-left: 2rem;
    margin-right: 2rem;
  }
}
@media (max-width: 600px) {
  /* line 2804, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe__col--right .sidebar {
    width: calc(50% - 4rem);
  }
}
@media (max-width: 480px) {
  /* line 2809, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe__col--right .sidebar {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
/* line 2817, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe__directions {
  padding: 0 100px;
  padding: 0 10rem;
}
@media (max-width: 1200px) {
  /* line 2817, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe__directions {
    padding: 0 0 0 4rem;
  }
}
@media (max-width: 1200px) {
  /* line 2817, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe__directions {
    padding: 0;
  }
}
/* line 2826, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe__steps {
  counter-reset: counter;
  margin-bottom: 20px;
  margin-bottom: 2rem;
  margin-top: -15px;
  margin-top: -1.5rem;
}
/* line 2831, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe__step {
  position: relative;
  padding: 40px 60px;
  padding: 4rem 6rem;
  border-bottom: 1px solid rgba(177, 150, 114, 0.4);
  line-height: 1.3;
  -webkit-transition: background 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
  transition: background 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
  cursor: pointer;
}
@media (max-width: 768px) {
  /* line 2831, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe__step {
    padding: 2rem 2rem 2rem 4rem;
  }
}
/* line 2841, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe__step:hover {
  background: #fff;
  -webkit-transition: background 0.3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
  transition: background 0.3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
}
/* line 2844, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe__step:hover .recipe__ribbon {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
/* line 2849, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe__step:before {
  content: counter(counter);
  counter-increment: counter;
  position: absolute;
  top: 42px;
  top: 4.2rem;
  left: 10px;
  left: 1rem;
  font-size: 14px;
  font-size: 1.4rem;
}
@media (max-width: 768px) {
  /* line 2849, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe__step:before {
    top: 2.3rem;
  }
}
/* line 2861, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe__ribbon {
  position: absolute;
  right: -6px;
  right: -0.6rem;
  bottom: 10px;
  bottom: 1rem;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transform: translateX(2rem);
  transform: translateX(2rem);
  -webkit-transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
/* line 2869, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe__full-button {
  margin-bottom: 80px;
  margin-bottom: 8rem;
  width: 100%;
  text-align: center;
}

/* line 2877, ../../../ginger-people-2017/assets/sass/_objects.scss */
.top-tip {
  background: #fff;
  position: relative;
  padding: 40px 40px 20px 40px;
  padding: 4rem 4rem 2rem 4rem;
  text-align: center;
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
@media (max-width: 768px) {
  /* line 2877, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .top-tip {
    padding: 3rem 2rem 2rem 2rem;
  }
}
@media (max-width: 768px) {
  /* line 2886, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .top-tip__title {
    margin-bottom: 0;
  }
}
/* line 2891, ../../../ginger-people-2017/assets/sass/_objects.scss */
.top-tip__text {
  font-size: 22px;
  font-size: 2.2rem;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
@media (max-width: 768px) {
  /* line 2891, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .top-tip__text {
    font-size: 1.8rem;
  }
}
/* line 2897, ../../../ginger-people-2017/assets/sass/_objects.scss */
.top-tip__text:before {
  content: open-quote;
}
/* line 2900, ../../../ginger-people-2017/assets/sass/_objects.scss */
.top-tip__text:after {
  content: close-quote;
}
/* line 2904, ../../../ginger-people-2017/assets/sass/_objects.scss */
.top-tip__author {
  font-size: 14px;
  font-size: 1.4rem;
  color: #BC3533;
  font-family: "F37 Ginger", sans-serif;
}
/* line 2911, ../../../ginger-people-2017/assets/sass/_objects.scss */
.top-tip .border--bottom .border__top {
  fill: #fff !important;
}
/* line 2916, ../../../ginger-people-2017/assets/sass/_objects.scss */
.top-tip--sidebar {
  padding: 35px 20px;
  padding: 3.5rem 2rem;
  background: #F6F3EC;
  border-bottom: 1px solid rgba(177, 150, 114, 0.1);
}
/* line 2920, ../../../ginger-people-2017/assets/sass/_objects.scss */
.top-tip--sidebar .top-tip__text {
  font-size: 18px;
  font-size: 1.8rem;
  color: #44242C;
}
/* line 2923, ../../../ginger-people-2017/assets/sass/_objects.scss */
.top-tip--sidebar .top-tip__text:before, .top-tip--sidebar .top-tip__text:after {
  display: none;
}

/* line 2931, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar {
  margin-bottom: 40px;
  margin-bottom: 4rem;
}

/* line 2935, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-ingredients {
  padding: 20px 10px;
  padding: 2rem 1rem;
  background: #fff;
  position: relative;
  margin-bottom: 60px;
  margin-bottom: 6rem;
  margin-top: -20px;
  margin-top: -2rem;
  font-family: "F37 Ginger", sans-serif;
  color: #44242C;
}
/* line 2943, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-ingredients__units {
  margin: 15px 0;
  margin: 1.5rem 0;
  font-size: 12px;
  font-size: 1.2rem;
}
/* line 2947, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-ingredients__unit {
  display: inline;
  cursor: pointer;
}
/* line 2951, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-ingredients__metric, .sidebar-ingredients__imperial {
  display: none;
}
/* line 2954, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-ingredients__metric.is-active, .sidebar-ingredients__imperial.is-active {
  display: block;
}
/* line 2958, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-ingredients__ingredient {
  font-size: 14px;
  font-size: 1.4rem;
  margin-top: 18px;
  margin-top: 1.8rem;
  display: block;
  line-height: 1.4;
}
/* line 2963, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-ingredients__ingredient--link {
  color: #BC3533;
}
/* line 2967, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-ingredients .checkbox-slider {
  display: inline-block;
  margin: 0 20px;
  margin: 0 2rem;
  -webkit-transform: translateY(0.1rem);
  transform: translateY(0.1rem);
}
/* line 2974, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-ingredients .border--bottom .border__top {
  fill: #fff !important;
}
/* line 2977, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-ingredients .border--bottom.border__line {
  stroke: #E6E6E6 !important;
}
/* line 2982, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-ingredients strong {
  font-weight: 700;
}

@media (max-width: 1200px) {
  /* line 2987, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .sidebar-share {
    display: none;
  }
}
/* line 2992, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-share .social-share__title {
  display: none;
}
/* line 2996, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-share .social-share__item:nth-child(2) {
  margin: 0;
}

@media (max-width: 1200px) {
  /* line 3003, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .sidebar-idea {
    display: none;
  }
}

/* line 3010, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-products__product {
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
/* line 3013, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-products__image {
  margin: 20px 0;
  margin: 2rem 0;
}
/* line 3015, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-products__image img {
  max-width: 125px;
  max-width: 12.5rem;
  max-height: 125px;
  max-height: 12.5rem;
  width: auto;
  height: auto;
  margin: 0 auto;
  display: block;
}
/* line 3024, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-products__title {
  font-size: 20px;
  font-size: 2rem;
  margin-bottom: 15px;
  margin-bottom: 1.5rem;
  display: block;
}

@media (max-width: 768px) {
  /* line 3031, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .comments-wrap {
    display: none;
  }
}

/* line 3037, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-respond {
  margin-bottom: 30px;
  margin-bottom: 3rem;
}

/* line 3041, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-header {
  margin-bottom: 25px;
  margin-bottom: 2.5rem;
  border-bottom: 1px dashed #B19672;
  border-bottom: 0.1rem dashed #B19672;
}

/* line 3047, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-form .logged-in-as {
  font-family: "F37 Ginger", sans-serif;
  color: #44242C;
  font-size: 14px;
  font-size: 1.4rem;
  margin-bottom: 25px;
  margin-bottom: 2.5rem;
  padding: 0 14px;
  padding: 0 1.4rem;
}
/* line 3053, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-form .logged-in-as a {
  color: #BC3533;
}
/* line 3057, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-form .comment-form-comment {
  margin: 25px 0;
  margin: 2.5rem 0;
}
/* line 3059, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-form .comment-form-comment textarea {
  height: 100px;
  height: 10rem;
  min-height: 100px;
  min-height: 10rem;
  resize: vertical;
  background: #fff;
  border-radius: 0.5rem;
  box-shadow: 0 0.1rem 0 0 rgba(177, 150, 114, 0.4);
}
/* line 3068, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-form .form-submit {
  text-align: right;
}

/* line 3073, ../../../ginger-people-2017/assets/sass/_objects.scss */
#loginform {
  position: relative;
}

/* line 3077, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-login {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 25px;
  margin-bottom: 2.5rem;
}
/* line 3081, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-login__heading {
  display: block;
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
/* line 3085, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-login__social {
  width: 140px;
  width: 14rem;
  margin-right: 50px;
  margin-right: 5rem;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
/* line 3091, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-login__login {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  position: relative;
}
/* line 3095, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-login__fields {
  overflow: hidden;
  padding-right: 120px;
  padding-right: 12rem;
  height: 47px;
  height: 4.7rem;
  position: relative;
}
/* line 3101, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-login__register {
  margin-top: 10px;
  margin-top: 1rem;
  display: block;
  width: 100%;
  text-align: right;
  font-family: "F37 Ginger", sans-serif;
  color: #44242C;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 3109, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-login__register span {
  cursor: pointer;
}
/* line 3113, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-login .login-username,
.comment-login .login-password {
  margin: 0;
  -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: -webkit-transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
/* line 3117, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-login .login-username label,
.comment-login .login-password label {
  line-height: 1;
  padding: 14px 20px;
  padding: 1.4rem 2rem;
}
/* line 3121, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-login .login-username input,
.comment-login .login-password input {
  background: #fff !important;
  border-radius: 0.5rem;
  box-shadow: 0 -0.1rem 0 0 rgba(177, 150, 114, 0.4) inset;
  padding: 14px 20px;
  padding: 1.4rem 2rem;
}
/* line 3126, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-login .login-username input.error,
.comment-login .login-password input.error {
  color: #BC3533;
}
/* line 3130, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-login .login-username.is-filled,
.comment-login .login-password.is-filled {
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}
/* line 3134, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-login .login-submit {
  position: absolute;
  bottom: 0;
  right: 0;
}
/* line 3138, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-login .login-submit input,
.comment-login .login-submit button {
  min-width: 95px;
  min-width: 9.5rem;
}

/* line 3145, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment {
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
/* line 3147, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment__header {
  min-height: 45px;
  min-height: 4.5rem;
  padding: 12px 0;
  padding: 1.2rem 0;
  position: relative;
  background: rgba(177, 150, 114, 0.04);
  border-bottom: 1px solid rgba(177, 150, 114, 0.4);
  padding-left: 90px;
  padding-left: 9rem;
  padding-right: 200px;
  padding-right: 20rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-grid-column-align: flex-end;
  justify-items: flex-end;
}
/* line 3158, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment__avatar {
  position: absolute;
  z-indeX: 2;
  left: 6px;
  left: 0.6rem;
  top: -9px;
  top: -0.9rem;
  width: 70px;
  width: 7rem;
  height: 70px;
  height: 7rem;
  padding: 10px;
  padding: 1rem;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--seal-large-primary.svg') center no-repeat;
}
/* line 3167, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment__avatar:after {
  content: "";
  display: block;
  position: absolute;
  top: 6px;
  top: 0.6rem;
  right: 6px;
  right: 0.6rem;
  bottom: 6px;
  bottom: 0.6rem;
  left: 6px;
  left: 0.6rem;
  border: 2px solid #fff;
  border-radius: 50%;
}
/* line 3178, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment__avatar img {
  border-radius: 50%;
}
/* line 3182, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment__author {
  margin: 0;
}
/* line 3185, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment__meta {
  height: 45px;
  height: 4.5rem;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 3191, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment__likes {
  float: right;
}
/* line 3194, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment__like-button {
  width: 45px;
  width: 4.5rem;
  display: inline-block;
  padding: 10px;
  padding: 1rem;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: rgba(177, 150, 114, 0.15);
}
/* line 3202, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment__like-button svg {
  position: relative;
  z-index: 2;
}
/* line 3206, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment__like-button:before {
  content: "";
  display: block;
  background: #BC3533;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  border-radius: 50%;
}
/* line 3221, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment__like-button.is-active:before, .comment__like-button:hover:before {
  width: 140%;
  height: 140%;
}
/* line 3227, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment__like-count {
  min-width: 45px;
  min-width: 4.5rem;
  line-height: 50px;
  line-height: 5rem;
  vertical-align: top;
  display: inline-block;
  padding: 0 10px;
  padding: 0 1rem;
  text-align: center;
}
/* line 3235, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment__content {
  padding: 25px;
  padding: 2.5rem;
  background: #fff;
  position: relative;
}
/* line 3240, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment__published {
  font-family: "F37 Ginger", sans-serif;
  color: #44242C;
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 3245, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment .rating {
  margin: 16px 15px 0 0;
  margin: 1.6rem 1.5rem 0 0;
}
/* line 3250, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment .border--bottom .border__top {
  fill: #fff !important;
}
/* line 3253, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment .border--bottom .border__line {
  stroke: #E6E6E6 !important;
}
/* line 3258, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment p {
  margin-bottom: 20px;
  margin-bottom: 2rem;
}

/* line 3263, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating {
  width: 100px;
  width: 10rem;
  display: inline-block;
}
/* line 3266, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating__star {
  float: right;
  margin: 0 2px;
  margin: 0 0.2rem;
  color: #444;
  -webkit-transition: all .2s;
  transition: all .2s;
  display: inline-block;
  width: 15px;
  width: 1.5rem;
  height: 15px;
  height: 1.5rem;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--star.svg') center no-repeat;
}
/* line 3276, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating--1 .rating__star--1 {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--star-primary.svg') center no-repeat;
}
/* line 3278, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating--1 .rating__star--1 ~ .rating__star {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--star-primary.svg') center no-repeat;
}
/* line 3282, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating--2 .rating__star--2 {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--star-primary.svg') center no-repeat;
}
/* line 3284, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating--2 .rating__star--2 ~ .rating__star {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--star-primary.svg') center no-repeat;
}
/* line 3288, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating--3 .rating__star--3 {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--star-primary.svg') center no-repeat;
}
/* line 3290, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating--3 .rating__star--3 ~ .rating__star {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--star-primary.svg') center no-repeat;
}
/* line 3294, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating--4 .rating__star--4 {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--star-primary.svg') center no-repeat;
}
/* line 3296, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating--4 .rating__star--4 ~ .rating__star {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--star-primary.svg') center no-repeat;
}
/* line 3300, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating--5 .rating__star--5 {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--star-primary.svg') center no-repeat;
}
/* line 3302, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating--5 .rating__star--5 ~ .rating__star {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--star-primary.svg') center no-repeat;
}
/* line 3306, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating__count, .rating__add {
  font-family: "F37 Ginger", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  color: #44242C;
  margin-left: 10px;
  margin-left: 1rem;
}
/* line 3313, ../../../ginger-people-2017/assets/sass/_objects.scss */
.rating__add {
  cursor: pointer;
}

/* line 3318, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-related {
  margin-bottom: 60px;
  margin-bottom: 6rem;
}
/* line 3320, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-related__title {
  border-bottom: 1px dashed #B19672;
  padding-bottom: 10px;
  padding-bottom: 1rem;
  margin-bottom: 30px;
  margin-bottom: 3rem;
  display: block;
}
/* line 3326, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-related__item {
  margin-bottom: 10px !important;
  margin-bottom: 1rem !important;
}
/* line 3329, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-related__link {
  font-family: "F37 Ginger", sans-serif;
  color: #44242C;
  font-size: 14px;
  font-size: 1.4rem;
}

/* line 3337, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sources__navigation {
  text-align: center;
}
@media (max-width: 360px) {
  /* line 3337, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .sources__navigation {
    display: none;
  }
}
/* line 3342, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sources__navigation .button, .sources__navigation .wpsl-directions {
  margin: 0 10px 20px 10px;
  margin: 0 1rem 2rem 1rem;
}
/* line 3346, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sources__header {
  position: relative;
  max-height: 150px;
  max-height: 15rem;
}
/* line 3350, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sources__title {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 3357, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sources__map {
  margin: 100px 0 40px 0;
  margin: 10rem 0 4rem 0;
  height: 150px;
  height: 15rem;
}
@media (max-width: 768px) {
  /* line 3357, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .sources__map {
    margin-top: 6rem;
  }
}
/* line 3363, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sources__map img {
  height: 100%;
  width: auto;
  display: block;
  margin: 0 auto;
}
/* line 3370, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sources__seal-list {
  margin-bottom: 80px;
  margin-bottom: 8rem;
}
@media (max-width: 768px) {
  /* line 3370, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .sources__seal-list {
    margin-bottom: 3rem;
  }
}
/* line 3376, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sources__content {
  position: relative;
  padding: 80px 0 40px 0;
  padding: 8rem 0 4rem 0;
  background: #fff;
}
@media (max-width: 768px) {
  /* line 3376, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .sources__content {
    padding-top: 6rem;
  }
}
/* line 3385, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sources__banner--image {
  height: 550px;
  height: 55rem;
  position: relative;
}
/* line 3388, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sources__banner--image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
/* line 3397, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sources__banner--video {
  padding: 0 0 80px 0;
  padding: 0 0 8rem 0;
  background: #fff;
}
@media (max-width: 480px) {
  /* line 3401, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .sources__banner--video .container {
    padding: 0;
  }
}
/* line 3405, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sources__banner--video video {
  width: 100%;
  height: auto;
}
/* line 3413, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sources .border--top .border__line {
  stroke: #E6E6E6 !important;
}
/* line 3416, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sources .border--top .border__bottom {
  fill: #fff !important;
}

/* line 3423, ../../../ginger-people-2017/assets/sass/_objects.scss */
.info-blocks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: calc(100% + 6rem);
  margin-left: -30px;
  margin-left: -3rem;
  margin-top: 100px;
  margin-top: 10rem;
  margin-bottom: 100px;
  margin-bottom: 10rem;
}
@media (max-width: 1024px) {
  /* line 3423, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .info-blocks {
    width: calc(100% + 2rem);
    margin-left: -1rem;
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
}
@media (max-width: 768px) {
  /* line 3423, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .info-blocks {
    width: 100%;
    margin-left: 0;
    display: block;
  }
}
/* line 3440, ../../../ginger-people-2017/assets/sass/_objects.scss */
.info-blocks--center {
  text-align: Center;
}
/* line 3443, ../../../ginger-people-2017/assets/sass/_objects.scss */
.info-blocks__block {
  width: 33.333%;
  padding: 0 30px;
  padding: 0 3rem;
}
@media (max-width: 1024px) {
  /* line 3443, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .info-blocks__block {
    padding: 0 1rem;
  }
}
@media (max-width: 768px) {
  /* line 3443, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .info-blocks__block {
    width: 100%;
    padding: 0;
  }
}
/* line 3454, ../../../ginger-people-2017/assets/sass/_objects.scss */
.info-blocks__content {
  padding: 50px 40px;
  padding: 5rem 4rem;
  color: #fff;
  height: 100%;
  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;
}
@media (max-width: 1024px) {
  /* line 3454, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .info-blocks__content {
    padding: 5rem 2rem;
  }
}
@media (max-width: 768px) {
  /* line 3454, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .info-blocks__content {
    padding: 3rem;
    margin-bottom: 2rem;
  }
}
/* line 3469, ../../../ginger-people-2017/assets/sass/_objects.scss */
.info-blocks__background {
  position: absolute;
  bottom: 0;
  right: 0;
  max-width: 100%;
  max-height: 100%;
}
/* line 3475, ../../../ginger-people-2017/assets/sass/_objects.scss */
.info-blocks__background img {
  display: block;
}
/* line 3478, ../../../ginger-people-2017/assets/sass/_objects.scss */
.info-blocks__background--full {
  width: 100%;
  height: 100%;
}
/* line 3481, ../../../ginger-people-2017/assets/sass/_objects.scss */
.info-blocks__background--full img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
/* line 3491, ../../../ginger-people-2017/assets/sass/_objects.scss */
.info-blocks__title {
  color: #fff;
  text-align: center;
  display: block;
  position: relative;
  z-index: 2;
}
/* line 3497, ../../../ginger-people-2017/assets/sass/_objects.scss */
.info-blocks__title:after {
  background: #fff;
}
/* line 3501, ../../../ginger-people-2017/assets/sass/_objects.scss */
.info-blocks__text {
  font-family: "F37 Ginger", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.6;
  display: block;
  position: relative;
  z-index: 2;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
/* line 3510, ../../../ginger-people-2017/assets/sass/_objects.scss */
.info-blocks__button {
  background: transparent;
  border-color: #fff;
  margin-top: auto;
  position: relative;
  z-index: 2;
  -ms-flex-item-align: center;
  align-self: center;
}
/* line 3517, ../../../ginger-people-2017/assets/sass/_objects.scss */
.info-blocks__button:hover, .info-blocks__button:focus {
  background: #A61D23 !important;
  border-color: #A61D23 !important;
}
/* line 3523, ../../../ginger-people-2017/assets/sass/_objects.scss */
.info-blocks__button.buton--chevron:hover, .info-blocks__button.buton--chevron:focus {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron.svg') center no-repeat;
}

/* line 3531, ../../../ginger-people-2017/assets/sass/_objects.scss */
.quote-block {
  position: relative;
  background: #fff;
  padding: 80px 0;
  padding: 8rem 0;
  margin-bottom: 100px;
  margin-bottom: 10rem;
  text-align: center;
}
/* line 3537, ../../../ginger-people-2017/assets/sass/_objects.scss */
.quote-block__quote {
  display: block;
  font-size: 20px;
  font-size: 2rem;
  line-height: 1.6;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
/* line 3542, ../../../ginger-people-2017/assets/sass/_objects.scss */
.quote-block__quote:before {
  content: "“";
}
/* line 3545, ../../../ginger-people-2017/assets/sass/_objects.scss */
.quote-block__quote:after {
  content: "”";
}
/* line 3549, ../../../ginger-people-2017/assets/sass/_objects.scss */
.quote-block__author {
  display: block;
  font-family: "F37 Ginger", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  color: #BC3533;
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
/* line 3556, ../../../ginger-people-2017/assets/sass/_objects.scss */
.quote-block__position {
  display: block;
  font-family: "F37 Ginger", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  color: #44242C;
}
/* line 3562, ../../../ginger-people-2017/assets/sass/_objects.scss */
.quote-block__button {
  margin-top: 20px;
  margin-top: 2rem;
}
/* line 3567, ../../../ginger-people-2017/assets/sass/_objects.scss */
.quote-block .border--top .border__line {
  stroke: #E6E6E6 !important;
}
/* line 3570, ../../../ginger-people-2017/assets/sass/_objects.scss */
.quote-block .border--top .border__bottom {
  fill: #fff !important;
}
/* line 3575, ../../../ginger-people-2017/assets/sass/_objects.scss */
.quote-block .border--bottom .border__top {
  fill: #fff !important;
}

/* line 3583, ../../../ginger-people-2017/assets/sass/_objects.scss */
.showcase__title {
  text-align: center;
  margin-bottom: 20px;
  margin-bottom: 2rem;
  font-size: 37px;
  font-size: 3.7rem;
}
/* line 3588, ../../../ginger-people-2017/assets/sass/_objects.scss */
.showcase__products {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 3594, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-block {
  width: 25%;
}
@media (max-width: 1024px) {
  /* line 3594, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .product-block {
    width: 33.333%;
  }
}
@media (max-width: 480px) {
  /* line 3594, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .product-block {
    width: 50%;
  }
}
/* line 3602, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-block__link {
  display: block;
  padding: 65px 35px 35px 35px;
  padding: 6.5rem 3.5rem 3.5rem 3.5rem;
  -webkit-transition: 0.6s cubic-bezier(0.075, 0.82, 0.165, 1);
  transition: 0.6s cubic-bezier(0.075, 0.82, 0.165, 1);
  -webkit-perspective: 500px;
  perspective: 500px;
  text-align: center;
  position: relative;
}
@media (max-width: 768px) {
  /* line 3602, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .product-block__link {
    padding: 4rem 2rem 2rem 2rem;
  }
}
@media (max-width: 480px) {
  /* line 3602, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .product-block__link {
    padding: 3rem 1rem 1rem 1rem;
  }
}
/* line 3617, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-block__link:hover .product-block__image img {
  -webkit-transform: translateY(-3.5rem);
  transform: translateY(-3.5rem);
}
/* line 3621, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-block__link:hover .product-block__shadow {
  -webkit-transform: scale(0.9, 0.9) translateY(0.5rem);
  transform: scale(0.9, 0.9) translateY(0.5rem);
  -webkit-transform-origin: center;
  transform-origin: center;
}
/* line 3627, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-block__image-wrap {
  width: 100%;
  padding-bottom: 100%;
  height: 0;
  position: relative;
}
/* line 3633, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-block__image-fit {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 3640, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-block__image {
  height: 100%;
  max-width: 100%;
  width: 100%;
  display: inline-block;
  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-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
/* line 3649, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-block__image img {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  max-height: 100%;
  max-width: 100%;
  display: inline-block;
  position: relative;
  z-index: 2;
  -webkit-transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
/* line 3659, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-block__shadow {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: inline-block;
  height: 4px;
  background: black;
  width: 100%;
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="16" /></filter></svg>#filter');
  -webkit-filter: blur(10px);
  filter: blur(10px);
  -webkit-filter: blur(1rem);
  filter: blur(1rem);
  border-radius: 50%;
  -webkit-transition: 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
  transition: 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}
/* line 3670, ../../../ginger-people-2017/assets/sass/_objects.scss */
.no-cssfilters .product-block__shadow {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/shadow.png') center no-repeat;
  background-size: 100% 100%;
  height: 20px;
  opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  border-radius: 0;
}
/* line 3678, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-block__title {
  padding-top: 35px;
  padding-top: 3.5rem;
  -webkit-transition: 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
  transition: 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
  margin: 0;
}
/* line 3683, ../../../ginger-people-2017/assets/sass/_objects.scss */
.product-block__badge {
  position: absolute;
  z-index: 5;
  top: 30px;
  top: 3rem;
  left: 30px;
  left: 3rem;
  width: 60px;
  width: 6rem;
  height: 60px;
  height: 6rem;
}

/* line 3693, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipes-block {
  width: 20%;
  padding: 0 10px;
  padding: 0 1rem;
  margin-bottom: 80px;
  margin-bottom: 8rem;
}
@media (max-width: 1200px) {
  /* line 3693, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipes-block {
    width: 25%;
  }
}
@media (max-width: 768px) {
  /* line 3693, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipes-block {
    width: 33.333%;
  }
}
@media (max-width: 480px) {
  /* line 3693, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipes-block {
    width: 50%;
  }
}
/* line 3706, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipes-block__link {
  height: 100%;
  display: block;
  background: #fff;
  position: relative;
}
/* line 3712, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipes-block__link:hover .recipes-block__title {
  color: #BC3533;
}
/* line 3717, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipes-block__image {
  width: 100%;
  padding-bottom: 113.6%;
  height: 0;
  position: relative;
}
/* line 3722, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipes-block__image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
/* line 3731, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipes-block__content {
  padding: 20px 16px;
  padding: 2rem 1.6rem;
}
/* line 3734, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipes-block__title {
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
/* line 3737, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipes-block__rating {
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
/* line 3740, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipes-block__meta {
  position: absolute;
  bottom: 20px;
  bottom: 2rem;
  left: 16px;
  left: 1.6rem;
  right: 16px;
  right: 1.6rem;
}
/* line 3746, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipes-block .rating {
  width: 65px;
  width: 6.5rem;
  -webkit-transform: translateX(-0.2rem);
  transform: translateX(-0.2rem);
}
/* line 3749, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipes-block .rating__star {
  width: 10px;
  width: 1rem;
  height: 10px;
  height: 1rem;
  margin: 0 1.5px;
  margin: 0 0.15rem;
}
/* line 3754, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipes-block .rating__count {
  font-size: 12px;
  font-size: 1.2rem;
  margin-left: 2px;
  margin-left: 0.2rem;
}
/* line 3761, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipes-block .border--bottom .border__top {
  fill: #fff !important;
}
/* line 3764, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipes-block .border--bottom .border__line {
  stroke: #E6E6E6 !important;
}
/* line 3769, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipes-block__vegan {
  position: absolute;
  z-index: 5;
  top: 0;
  right: 10px;
  right: 1rem;
  width: 20px;
  width: 2rem;
  height: 30px;
  height: 3rem;
}

/* line 3779, ../../../ginger-people-2017/assets/sass/_objects.scss */
.meta-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
/* line 3782, ../../../ginger-people-2017/assets/sass/_objects.scss */
.meta-row__col {
  padding-left: 25px;
  padding-left: 2.5rem;
  position: relative;
  font-size: 12px;
  font-size: 1.2rem;
  color: #44242C;
  font-family: "F37 Ginger", sans-serif;
}
/* line 3788, ../../../ginger-people-2017/assets/sass/_objects.scss */
.meta-row__col:first-child {
  padding-right: 10px;
  padding-right: 1rem;
}
/* line 3792, ../../../ginger-people-2017/assets/sass/_objects.scss */
.meta-row__icon {
  position: absolute;
  bottom: -3px;
  bottom: -0.3rem;
  left: 0;
  width: 20px;
  width: 2rem;
  height: 20px;
  height: 2rem;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--seal-primary.svg') center no-repeat;
  padding: 5px;
  padding: 0.5rem;
}
/* line 3801, ../../../ginger-people-2017/assets/sass/_objects.scss */
.meta-row__text {
  display: block;
  margin-top: 3px;
  margin-top: 0.3rem;
}

/* line 3807, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-recipes {
  text-align: center;
  position: relative;
  background: #fff;
  padding: 40px 0 60px 0;
  padding: 4rem 0 6rem 0;
}
/* line 3812, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-recipes__carousel {
  width: calc(100% + 2rem);
  margin-left: -10px;
  margin-left: -1rem;
  padding-bottom: 20px;
  padding-bottom: 2rem;
}
/* line 3817, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-recipes__button {
  margin-top: 70px;
  margin-top: 7rem;
}
/* line 3820, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-recipes .recipes-block {
  margin-bottom: 20px;
  margin-bottom: 2rem;
  min-height: 100%;
  display: table;
}
/* line 3824, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-recipes .recipes-block__link {
  height: 100%;
  background: #F6F3EC;
  display: table-cell;
}
/* line 3829, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-recipes .recipes-block .border {
  display: none;
}
/* line 3835, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-recipes .border--top .border__line {
  stroke: #E6E6E6 !important;
}
/* line 3838, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-recipes .border--top .border__bottom {
  fill: #fff !important;
}
/* line 3843, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-recipes .border--bottom .border__top {
  fill: #fff !important;
}
/* line 3846, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-recipes .border--bottom .border__line {
  stroke: #E6E6E6 !important;
}

/* line 3855, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-author__image img {
  border-radius: 50%;
  width: 100%;
  height: auto;
}
/* line 3861, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-author__name {
  font-size: 20px;
  font-size: 2rem;
  margin-top: 10px;
  margin-top: 1rem;
  display: block;
}

/* line 3868, ../../../ginger-people-2017/assets/sass/_objects.scss */
.sidebar-recipe {
  position: relative;
}

/* line 3872, ../../../ginger-people-2017/assets/sass/_objects.scss */
.random-recipe {
  position: relative;
}
/* line 3874, ../../../ginger-people-2017/assets/sass/_objects.scss */
.random-recipe__content {
  max-height: 500px;
  max-height: 50rem;
  overflow: hidden;
}
/* line 3878, ../../../ginger-people-2017/assets/sass/_objects.scss */
.random-recipe__image {
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
/* line 3881, ../../../ginger-people-2017/assets/sass/_objects.scss */
.random-recipe__title {
  text-transform: initial;
  line-height: 1;
  displaY: block;
  margin-bottom: 5px;
  margin-bottom: 0.5rem;
  padding-right: 30px;
  padding-right: 3rem;
}
/* line 3888, ../../../ginger-people-2017/assets/sass/_objects.scss */
.random-recipe__reload {
  position: absolute;
  top: 5px;
  top: 0.5rem;
  right: 0;
  height: 18px;
  height: 1.8rem;
  width: 18px;
  width: 1.8rem;
  cursor: pointer;
  display: inline-block;
  -webkit-transform-origin: center;
  transform-origin: center;
}
/* line 3897, ../../../ginger-people-2017/assets/sass/_objects.scss */
.random-recipe__reload:hover, .random-recipe__reload.is-loading {
  -webkit-animation: rotate 4s linear forwards infinite;
  animation: rotate 4s linear forwards infinite;
}
/* line 3900, ../../../ginger-people-2017/assets/sass/_objects.scss */
.random-recipe__reload:hover path, .random-recipe__reload.is-loading path {
  fill: #BC3533 !important;
}
/* line 3905, ../../../ginger-people-2017/assets/sass/_objects.scss */
.random-recipe__rating {
  -webkit-transform: translateX(-0.5rem);
  transform: translateX(-0.5rem);
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
/* line 3909, ../../../ginger-people-2017/assets/sass/_objects.scss */
.random-recipe .rating__count {
  font-size: 12px;
  font-size: 1.2rem;
  -webkit-transform: translateY(-0.2rem);
  transform: translateY(-0.2rem);
}

/* line 3915, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-products {
  margin: 80px 0;
  margin: 8rem 0;
  text-align: center;
}
/* line 3918, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-products--story {
  position: relative;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 120px;
  padding-top: 12rem;
  padding-bottom: 200px;
  padding-bottom: 20rem;
}
/* line 3924, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-products--story .story__seal {
  display: none;
}
/* line 3928, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-products__header {
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
/* line 3931, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-products .feed__feed {
  width: 100%;
  margin: 0;
}
/* line 3935, ../../../ginger-people-2017/assets/sass/_objects.scss */
.related-products .product-block {
  width: 33.333%;
  margin-bottom: 30px;
  margin-bottom: 3rem;
}

/* line 3941, ../../../ginger-people-2017/assets/sass/_objects.scss */
.share-banner {
  background: #79AB75 url('/wp-content/themes/ginger-people-2017/assets/images/image--knobs-thumbsup.png') bottom -10px right 20px no-repeat;
  background: #79AB75 url('/wp-content/themes/ginger-people-2017/assets/images/image--knobs-thumbsup.png') bottom -1rem right 2rem no-repeat;
  background-size: contain;
  color: #fff;
  padding: 60px 30px;
  padding: 6rem 3rem;
  margin: 40px 0;
  margin: 4rem 0;
}
@media (max-width: 1024px) {
  /* line 3941, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .share-banner {
    background-size: 25rem !important;
  }
}
@media (max-width: 768px) {
  /* line 3941, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .share-banner {
    background-size: 20rem !important;
  }
}
@media (max-width: 480px) {
  /* line 3941, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .share-banner {
    background-size: 15rem !important;
  }
}
/* line 3956, ../../../ginger-people-2017/assets/sass/_objects.scss */
.share-banner__content {
  max-width: 600px;
  max-width: 60rem;
}
/* line 3959, ../../../ginger-people-2017/assets/sass/_objects.scss */
.share-banner__title {
  color: #fff;
  margin-bottom: 20px;
  margin-bottom: 2rem;
  font-size: 42px;
  font-size: 4.2rem;
}
/* line 3964, ../../../ginger-people-2017/assets/sass/_objects.scss */
.share-banner__instrucitons {
  padding-right: 60px;
  padding-right: 6rem;
  margin-bottom: 20px;
  margin-bottom: 2rem;
  font-size: 19px;
  font-size: 1.9rem;
}
/* line 3969, ../../../ginger-people-2017/assets/sass/_objects.scss */
.share-banner__button {
  background: transparent;
  border-color: #fff;
}

/* line 3975, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-block {
  background: #fff url('/wp-content/themes/ginger-people-2017/assets/images/image--knobs-cooking-crop.png') bottom right no-repeat;
  margin-bottom: 80px;
  margin-bottom: 8rem;
}
@media (max-width: 1024px) {
  /* line 3975, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-block {
    background: #fff;
  }
}
@media (max-width: 768px) {
  /* line 3975, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-block {
    margin-bottom: 4rem;
  }
}
/* line 3984, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-block__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-height: 100%;
}
@media (max-width: 768px) {
  /* line 3984, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-block__block {
    display: block;
    min-height: 0;
  }
}
/* line 3993, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-block__image {
  width: 500px;
  width: 50rem;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  position: relative;
}
@media (max-width: 1024px) {
  /* line 3993, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-block__image {
    width: 50%;
  }
}
@media (max-width: 768px) {
  /* line 3993, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-block__image {
    width: 100%;
    height: 0;
    padding-bottom: 50%;
  }
}
/* line 4005, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-block__image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
/* line 4014, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-block__content {
  padding: 50px 170px 50px 80px;
  padding: 5rem 17rem 5rem 8rem;
}
@media (max-width: 1200px) {
  /* line 4014, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-block__content {
    padding: 5rem 12rem 5rem 8rem;
  }
}
@media (max-width: 1024px) {
  /* line 4014, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-block__content {
    padding: 5rem;
    width: 50%;
  }
}
@media (max-width: 768px) {
  /* line 4014, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-block__content {
    padding: 3rem;
    width: 100%;
  }
}
/* line 4028, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-block__counter {
  font-family: "F37 Ginger", sans-serif;
  color: #BC3533;
  font-size: 12px;
  font-size: 1.2rem;
  cursor: pointer;
  font-weight: 700;
}
/* line 4034, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-block__counter:after {
  content: "";
  display: inline-block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron-primary.svg') center no-repeat;
  height: 10px;
  height: 1rem;
  width: 6px;
  width: 0.6rem;
  margin-left: 10px;
  margin-left: 1rem;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: -webkit-transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
/* line 4043, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-block__counter:hover:after {
  -webkit-transform: translateX(0.7rem);
  transform: translateX(0.7rem);
}
/* line 4046, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-block__counter + .recipe-block__title {
  margin-top: 20px;
  margin-top: 2rem;
}
/* line 4050, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-block__counter--single:after {
  display: none;
}
/* line 4055, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-block__title {
  margin-bottom: 20px;
  margin-bottom: 2rem;
  display: block;
}
/* line 4059, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-block__rating {
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
/* line 4062, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-block__introduction {
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
/* line 4065, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-block .meta-row {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin-bottom: 40px;
  margin-bottom: 4rem;
}

/* line 4071, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-products {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: calc(100% + 3rem);
  margin-left: -15px;
  margin-left: -1.5rem;
  margin-bottom: 80px;
  margin-bottom: 8rem;
}
@media (max-width: 768px) {
  /* line 4071, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-products {
    margin-bottom: 2rem;
  }
}
/* line 4080, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-products__text {
  width: 50%;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding: 0 15px;
  padding: 0 1.5rem;
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
@media (max-width: 1024px) {
  /* line 4080, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-products__text {
    width: 75%;
    padding: 0 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  /* line 4080, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-products__text {
    width: 100%;
  }
}
/* line 4095, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-products__text-wrap {
  padding: 20px;
  padding: 2rem;
  background: #fff;
  border-bottom: 1px solid rgba(177, 150, 114, 0.2);
  min-height: 100%;
}
/* line 4101, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-products__title {
  margin-bottom: 15px;
  margin-bottom: 1.5rem;
  display: block;
}
/* line 4105, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-products__button {
  margin-top: 30px;
  margin-top: 3rem;
}
/* line 4108, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-products__product {
  width: 25%;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  text-align: center;
  padding: 0 15px;
  padding: 0 1.5rem;
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
@media (max-width: 1024px) {
  /* line 4108, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-products__product {
    padding: 0 1rem;
    margin-bottom: 2rem;
  }
  /* line 4118, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-products__product:last-child {
    display: none;
  }
}
@media (max-width: 768px) {
  /* line 4108, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-products__product {
    width: 33.333%;
  }
  /* line 4124, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-products__product:last-child {
    display: block;
  }
}
@media (max-width: 480px) {
  /* line 4108, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-products__product {
    width: 50%;
  }
}
/* line 4132, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-products__link {
  display: block;
  padding: 30px;
  padding: 3rem;
}
/* line 4136, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-products__link:hover .product-block__image img {
  -webkit-transform: translate(-50%, -50%) scale(1.1);
  transform: translate(-50%, -50%) scale(1.1);
}
/* line 4141, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-products .product-block__image img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 4147, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-products .product-block__shadow {
  display: none;
}

/* line 4152, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-page {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
  margin-bottom: 80px;
  margin-bottom: 8rem;
}
@media (max-width: 768px) {
  /* line 4152, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-page {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 4rem;
  }
}
/* line 4160, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-page__content {
  width: 500px;
  width: 50rem;
  border-bottom: 1px solid rgba(177, 150, 114, 0.2);
  border-bottom: 0.1rem solid rgba(177, 150, 114, 0.2);
  padding: 60px;
  padding: 6rem;
}
@media (max-width: 1024px) {
  /* line 4160, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-page__content {
    width: 50%;
  }
}
@media (max-width: 768px) {
  /* line 4160, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-page__content {
    width: 100%;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    padding: 3rem;
  }
}
/* line 4173, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-page__title {
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
/* line 4176, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-page__text {
  margin: 0;
  line-height: 1.6;
}
/* line 4180, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-page__button {
  margin-top: 30px;
  margin-top: 3rem;
}
/* line 4183, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-page__image {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
@media (max-width: 768px) {
  /* line 4183, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-page__image {
    width: 100%;
    height: 0;
    padding-bottom: 50%;
  }
}
/* line 4191, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-page__image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

/* line 4202, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products {
  text-align: center;
}
/* line 4204, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products__products {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 4208, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products__product {
  padding: 0 20px;
  padding: 0 2rem;
  width: 25%;
  margin-bottom: 60px;
  margin-bottom: 6rem;
}
@media (max-width: 768px) {
  /* line 4208, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .award-products__product {
    width: 33.33%;
    padding: 0 1.5rem;
  }
  /* line 4215, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .award-products__product:nth-child(4) {
    display: none;
  }
}
@media (max-width: 480px) {
  /* line 4208, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .award-products__product {
    width: 50%;
  }
  /* line 4221, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .award-products__product:nth-child(4) {
    display: block;
  }
}
/* line 4226, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products__image-wrap {
  padding: 20px;
  padding: 2rem;
}
/* line 4229, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products__image {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
/* line 4234, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products__image img {
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 4245, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products__title {
  display: block;
  margin-bottom: 15px;
  margin-bottom: 1.5rem;
}
/* line 4249, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products__name {
  display: block;
  font-family: "F37 Ginger", sans-serif;
  margin-bottom: 5px;
  margin-bottom: 0.5rem;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 4255, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products__authority {
  font-family: "F37 Ginger", sans-serif;
  color: #BC3533;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 4260, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products__button {
  margin-bottom: -60px;
  margin-bottom: -6rem;
}
/* line 4263, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products {
  height: 0;
  overflow: hidden;
}
/* line 4266, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transform: translateY(-2rem);
  transform: translateY(-2rem);
  -webkit-transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(1) {
  -webkit-transition-delay: 0.1s;
  transition-delay: 0.1s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(2) {
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(3) {
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(4) {
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(5) {
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(6) {
  -webkit-transition-delay: 0.6s;
  transition-delay: 0.6s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(7) {
  -webkit-transition-delay: 0.7s;
  transition-delay: 0.7s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(8) {
  -webkit-transition-delay: 0.8s;
  transition-delay: 0.8s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(9) {
  -webkit-transition-delay: 0.9s;
  transition-delay: 0.9s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(10) {
  -webkit-transition-delay: 1s;
  transition-delay: 1s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(11) {
  -webkit-transition-delay: 1.1s;
  transition-delay: 1.1s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(12) {
  -webkit-transition-delay: 1.2s;
  transition-delay: 1.2s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(13) {
  -webkit-transition-delay: 1.3s;
  transition-delay: 1.3s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(14) {
  -webkit-transition-delay: 1.4s;
  transition-delay: 1.4s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(15) {
  -webkit-transition-delay: 1.5s;
  transition-delay: 1.5s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(16) {
  -webkit-transition-delay: 1.6s;
  transition-delay: 1.6s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(17) {
  -webkit-transition-delay: 1.7s;
  transition-delay: 1.7s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(18) {
  -webkit-transition-delay: 1.8s;
  transition-delay: 1.8s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(19) {
  -webkit-transition-delay: 1.9s;
  transition-delay: 1.9s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(20) {
  -webkit-transition-delay: 2s;
  transition-delay: 2s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(21) {
  -webkit-transition-delay: 2.1s;
  transition-delay: 2.1s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(22) {
  -webkit-transition-delay: 2.2s;
  transition-delay: 2.2s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(23) {
  -webkit-transition-delay: 2.3s;
  transition-delay: 2.3s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(24) {
  -webkit-transition-delay: 2.4s;
  transition-delay: 2.4s;
}
/* line 4271, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products .award-products__product:nth-child(25) {
  -webkit-transition-delay: 2.5s;
  transition-delay: 2.5s;
}
/* line 4276, ../../../ginger-people-2017/assets/sass/_objects.scss */
.award-products .js-award-products.is-active .award-products__product {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

/* line 4283, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view {
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 100%;
  width: 100%;
  height: 100%;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  visibility: hidden;
}
@media only screen and (orientation: portrait) {
  /* line 4283, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-view {
    left: 0;
    height: 100vw;
    width: 100vh;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
  }
  /* line 4299, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-view.is-active {
    left: 100% !important;
  }
}
@media only screen and (orientation: landscape) {
  /* line 4283, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-view {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
/* line 4306, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view.is-active {
  left: 0;
  visibility: visible;
}
/* line 4310, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__sidebar {
  padding: 50px 30px;
  padding: 5rem 3rem;
  width: 400px;
  width: 40rem;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}
@media (max-width: 768px) {
  /* line 4310, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-view__sidebar {
    width: 25rem;
  }
}
@media only screen and (max-width: 768px) and (orientation: portrait), only screen and (max-height: 768px) and (orientation: landscape) {
  /* line 4310, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-view__sidebar {
    padding: 4rem 2rem;
    overflow: scroll;
  }
}
@media only screen and (max-width: 480px) and (orientation: portrait), only screen and (max-height: 480px) and (orientation: landscape) {
  /* line 4310, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-view__sidebar {
    padding: 2rem;
  }
}
/* line 4326, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__close {
  display: inline-block;
  font-size: 14px;
  font-size: 1.4rem;
  color: #BC3533;
  font-family: "F37 Ginger", sans-serif;
  padding: 20px;
  padding: 2rem;
  margin-top: -20px;
  margin-top: -2rem;
  margin-left: -20px;
  margin-left: -2rem;
  cursor: pointer;
}
/* line 4335, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__close:before {
  content: "";
  display: inline-block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron-primary.svg') center no-repeat;
  height: 10px;
  height: 1rem;
  width: 6px;
  width: 0.6rem;
  margin-right: 10px;
  margin-right: 1rem;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
/* line 4345, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__close:hover {
  text-decoration: underline;
}
/* line 4347, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__close:hover:before {
  -webkit-transform: rotate(180deg) translateX(1rem);
  transform: rotate(180deg) translateX(1rem);
}
/* line 4352, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__title {
  display: block;
  text-transform: capitalize;
  margin-bottom: 50px;
  margin-bottom: 5rem;
  letter-spacing: inherit;
}
@media only screen and (max-width: 768px) and (orientation: portrait), only screen and (max-height: 768px) and (orientation: landscape) {
  /* line 4352, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-view__title {
    font-size: 2.8rem;
    margin-bottom: 2rem;
  }
}
@media only screen and (max-width: 480px) and (orientation: portrait), only screen and (max-height: 480px) and (orientation: landscape) {
  /* line 4352, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-view__title {
    display: none;
  }
}
/* line 4365, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__recipe-wrap {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 100%;
}
/* line 4369, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__recipe {
  position: relative;
  height: 100%;
  background: #faf8f5;
}
/* line 4374, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__step {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  visibility: hidden;
  displaY: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
/* line 4383, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__step.is-active {
  visibility: visible;
}
/* line 4385, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__step.is-active .recipe-view__image,
.recipe-view__step.is-active .recipe-view__content-wrap {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
/* line 4392, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__image {
  -webkit-transition: 900ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: 900ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
@media only screen and (max-width: 480px) and (orientation: portrait), only screen and (max-height: 480px) and (orientation: landscape) {
  /* line 4392, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-view__image {
    display: none;
  }
}
/* line 4399, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__image img {
  width: 100%;
}
/* line 4403, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__content-wrap {
  -webkit-transition: 700ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: 700ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  position: relative;
}
/* line 4410, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__content-scroll {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 60px;
  bottom: 6rem;
}
/* line 4418, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__content {
  width: calc(100% + 5rem);
  height: 100%;
  overflow-y: scroll;
  padding: 60px 100px 60px 50px;
  padding: 6rem 10rem 6rem 5rem;
}
@media (max-width: 768px) {
  /* line 4418, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-view__content {
    width: 100%;
    padding: 2rem;
  }
}
/* line 4428, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__step-count {
  font-family: "F37 Ginger", sans-serif;
  color: #BC3533;
  font-size: 16px;
  font-size: 1.6rem;
  margin-bottom: 20px;
  margin-bottom: 2rem;
  display: block;
}
/* line 4435, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__step-title {
  display: block;
  margin-bottom: 10px;
  margin-bottom: 1rem;
  letter-spacing: inherit;
}
@media only screen and (max-width: 480px) and (orientation: portrait), only screen and (max-height: 480px) and (orientation: landscape) {
  /* line 4435, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-view__step-title {
    font-size: 2.8rem;
  }
}
/* line 4443, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__step-instructions {
  font-size: 22px;
  font-size: 2.2rem;
  line-height: 1.6;
}
@media only screen and (max-width: 480px) and (orientation: portrait), only screen and (max-height: 480px) and (orientation: landscape) {
  /* line 4443, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-view__step-instructions {
    font-size: 1.8rem;
  }
}
/* line 4450, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__navigation {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 60px;
  height: 6rem;
  border-top: 1px solid #d5c7b4;
  background: #f1ece5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media only screen and (max-width: 768px) and (orientation: portrait), only screen and (max-height: 768px) and (orientation: landscape) {
  /* line 4450, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .recipe-view__navigation {
    overflow: scroll;
  }
}
/* line 4462, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__navigation span {
  display: inline-block;
  font-family: "F37 Ginger", sans-serif;
  font-size: 15px;
  font-size: 1.5rem;
  padding: 21px;
  padding: 2.1rem;
  text-align: center;
  border-left: 1px solid #d5c7b4;
  cursor: pointer;
}
/* line 4470, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__navigation span:hover, .recipe-view__navigation span.is-active {
  background: #faf8f5;
  color: #BC3533;
}
/* line 4477, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__numbers {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  letter-spacing: 0.1em;
}
/* line 4481, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__numbers span {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
/* line 4483, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__numbers span:before {
  content: "0.";
}
/* line 4487, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__numbers span:first-child {
  border: 0;
}
/* line 4491, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__controls {
  font-size: 0;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  margin-left: auto;
}
/* line 4496, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__previous {
  width: 240px;
  width: 24rem;
}
/* line 4498, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__previous:before {
  content: "";
  display: inline-block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron-font.svg') center no-repeat;
  height: 10px;
  height: 1rem;
  width: 6px;
  width: 0.6rem;
  margin-right: 20px;
  margin-right: 2rem;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
/* line 4507, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__previous:hover:before {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron-primary.svg') center no-repeat;
}
/* line 4511, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__next {
  width: 240px;
  width: 24rem;
}
/* line 4513, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__next:after {
  content: "";
  display: inline-block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron-font.svg') center no-repeat;
  height: 10px;
  height: 1rem;
  width: 6px;
  width: 0.6rem;
  margin-left: 20px;
  margin-left: 2rem;
}
/* line 4521, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view__next:hover:after {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron-primary.svg') center no-repeat;
}
/* line 4525, ../../../ginger-people-2017/assets/sass/_objects.scss */
.recipe-view .sidebar {
  padding: 0;
  margin: 0;
}

/* line 4531, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal {
  position: fixed;
  z-index: 2000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(29, 29, 27, 0.3);
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
/* line 4540, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal__content {
  width: 100%;
  max-width: 850px;
  max-width: 85rem;
  max-height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  padding: 40px 80px;
  padding: 4rem 8rem;
  margin: 0;
  background: #F6F3EC;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
/* line 4552, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal__content--register {
  max-width: 1000px;
  max-width: 100rem;
}
/* line 4555, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal__content--video {
  max-width: 1000px;
  max-width: 100rem;
  padding: 60px;
  padding: 6rem;
}
@media (max-width: 768px) {
  /* line 4555, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .modal__content--video {
    padding: 4rem;
  }
}
/* line 4562, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal__content--login, .modal__content--lost-password {
  max-width: 600px;
  max-width: 60rem;
  padding-left: 140px;
  padding-left: 14rem;
  padding-right: 140px;
  padding-right: 14rem;
}
@media (max-width: 768px) {
  /* line 4562, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .modal__content--login, .modal__content--lost-password {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
/* line 4572, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal__content--review {
  max-width: 600px;
  max-width: 60rem;
  padding-left: 40px;
  padding-left: 4rem;
  padding-right: 40px;
  padding-right: 4rem;
}
/* line 4576, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal__content--review .comment-header {
  display: none;
}
/* line 4579, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal__content--review .comment-respond {
  margin-bottom: 0;
}
/* line 4582, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal__content--review .logged-in-as {
  padding-left: 0;
}
/* line 4585, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal__content--review .rating-input {
  margin-left: -5px;
  margin-left: -0.5rem;
}
/* line 4588, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal__content--review .modal__scroll {
  width: 100%;
  padding-right: 0;
  overflow-y: hidden;
}
/* line 4595, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal__close {
  text-indent: -9999em;
  display: inline-block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--close-secondary.svg') center no-repeat;
  height: 19px;
  height: 1.9rem;
  width: 19px;
  width: 1.9rem;
  position: absolute;
  top: 20px;
  top: 2rem;
  right: 20px;
  right: 2rem;
  cursor: pointer;
}
/* line 4606, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal__scroll {
  /*max-height: calc(70vh - 15rem);*/
  overflow-x: hidden;
  overflow-y: auto;
  width: calc(100% + 6rem);
  padding-right: 60px;
  padding-right: 6rem;
}
/* line 4612, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal__scroll::-webkit-scrollbar {
  width: 7px;
  width: 0.7rem;
  background-color: transparent;
}
/* line 4616, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal__scroll::-webkit-scrollbar {
  background-color: transparent;
}
/* line 4619, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal__scroll::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: none;
  background-color: rgba(177, 150, 114, 0.5);
}
/* line 4626, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal .border--bottom {
  -webkit-transform: translateY(-1px);
  transform: translateY(-1px);
}
/* line 4628, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal .border--bottom .border__top {
  fill: #F6F3EC !important;
}
/* line 4631, ../../../ginger-people-2017/assets/sass/_objects.scss */
.modal .border--bottom .border__line {
  stroke: #E6E6E6 !important;
}

/* line 4640, ../../../ginger-people-2017/assets/sass/_objects.scss */
.login__title,
.lost-password__title {
  text-align: center;
}
/* line 4643, ../../../ginger-people-2017/assets/sass/_objects.scss */
.login__instructions,
.lost-password__instructions {
  margin-bottom: 20px;
  margin-bottom: 2rem;
  font-family: "F37 Ginger", sans-serif;
  color: #44242C;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 4649, ../../../ginger-people-2017/assets/sass/_objects.scss */
.login__error,
.lost-password__error {
  display: none;
  margin-bottom: 20px;
  margin-bottom: 2rem;
  font-family: "F37 Ginger", sans-serif;
  color: #BC3533;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 4655, ../../../ginger-people-2017/assets/sass/_objects.scss */
.login__error.is-active,
.lost-password__error.is-active {
  display: block;
}
/* line 4659, ../../../ginger-people-2017/assets/sass/_objects.scss */
.login__button,
.lost-password__button {
  display: block;
  width: 100%;
  margin-bottom: 20px;
  margin-bottom: 2rem;
  text-align: center;
}
/* line 4665, ../../../ginger-people-2017/assets/sass/_objects.scss */
.login__actions,
.lost-password__actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-family: "F37 Ginger", sans-serif;
  color: #44242C;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 4671, ../../../ginger-people-2017/assets/sass/_objects.scss */
.login__actions span,
.lost-password__actions span {
  cursor: pointer;
}

/* line 4678, ../../../ginger-people-2017/assets/sass/_objects.scss */
.send-recipe__columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: calc(100% + 2rem);
  margin-left: -10px;
  margin-left: -1rem;
}
/* line 4683, ../../../ginger-people-2017/assets/sass/_objects.scss */
.send-recipe__col {
  width: 50%;
  padding: 0 10px;
  padding: 0 1rem;
  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: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
/* line 4690, ../../../ginger-people-2017/assets/sass/_objects.scss */
.send-recipe__actions {
  margin-top: 20px;
  margin-top: 2rem;
  padding-right: 200px;
  padding-right: 20rem;
  position: relative;
}
/* line 4694, ../../../ginger-people-2017/assets/sass/_objects.scss */
.send-recipe__actions .button, .send-recipe__actions .wpsl-directions {
  position: absolute;
  top: 0;
  right: 0;
}

/* line 4702, ../../../ginger-people-2017/assets/sass/_objects.scss */
.oneall_social_login_label {
  display: none;
}

/* line 4706, ../../../ginger-people-2017/assets/sass/_objects.scss */
.oneall_social_login_providers {
  position: relative;
}
/* line 4708, ../../../ginger-people-2017/assets/sass/_objects.scss */
.oneall_social_login_providers:after {
  content: "";
  display: block;
  position: absolute;
  top: 35px;
  top: 3.5rem;
  width: 100%;
  height: 30px;
  height: 3rem;
  background: #F6F3EC;
}

/* line 4719, ../../../ginger-people-2017/assets/sass/_objects.scss */
.search-popup {
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #BC3533;
  visibility: hidden;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: opacity 400ms linear, visibility 0ms 400ms;
  transition: opacity 400ms linear, visibility 0ms 400ms;
}
/* line 4730, ../../../ginger-people-2017/assets/sass/_objects.scss */
.search-popup__close {
  text-indent: -9999em;
  display: inline-block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--close.svg') center no-repeat;
  background-size: 1.9rem 1.9rem;
  height: 39px;
  height: 3.9rem;
  width: 39px;
  width: 3.9rem;
  position: absolute;
  z-index: 10;
  top: 30px;
  top: 3rem;
  right: 30px;
  right: 3rem;
  padding: 10px;
  padding: 1rem;
  cursor: pointer;
}
/* line 4744, ../../../ginger-people-2017/assets/sass/_objects.scss */
.search-popup__container {
  height: 100%;
  position: relative;
}
/* line 4748, ../../../ginger-people-2017/assets/sass/_objects.scss */
.search-popup .field {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  margin: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  margin-top: -60px;
  margin-top: -6rem;
  -webkit-transition: all 0ms 40ms;
  transition: all 0ms 40ms;
}
/* line 4758, ../../../ginger-people-2017/assets/sass/_objects.scss */
.search-popup .field__input, .search-popup .field__label {
  font-size: 40px;
  font-size: 4rem;
  color: #fff;
  border: 0;
  padding: 20px 0;
  padding: 2rem 0;
}
@media (max-width: 1300px) {
  /* line 4758, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .search-popup .field__input, .search-popup .field__label {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
/* line 4770, ../../../ginger-people-2017/assets/sass/_objects.scss */
.search-popup.is-active {
  visibility: visible;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  -webkit-transition: opacity 400ms linear, visibility 0ms;
  transition: opacity 400ms linear, visibility 0ms;
}
/* line 4774, ../../../ginger-people-2017/assets/sass/_objects.scss */
.search-popup.is-active .field {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  margin-top: 0;
  -webkit-transition: opacity 200ms 400ms linear, margin 400ms 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: opacity 200ms 400ms linear, margin 400ms 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

/* line 4783, ../../../ginger-people-2017/assets/sass/_objects.scss */
.search__post-type {
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
/* line 4786, ../../../ginger-people-2017/assets/sass/_objects.scss */
.search__items {
  margin-bottom: 50px;
  margin-bottom: 5rem;
  padding-left: 20px;
  padding-left: 2rem;
}
/* line 4790, ../../../ginger-people-2017/assets/sass/_objects.scss */
.search__link {
  font-family: "F37 Ginger", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
}

/* line 4797, ../../../ginger-people-2017/assets/sass/_objects.scss */
.video video {
  width: 100%;
  height: auto;
}

/* line 4804, ../../../ginger-people-2017/assets/sass/_objects.scss */
.site-selector__logo {
  display: block;
  max-width: 300px;
  max-width: 30rem;
  margin: 0 auto;
  margin-top: 20px;
  margin-top: 2rem;
  margin-bottom: 50px;
  margin-bottom: 5rem;
}
/* line 4813, ../../../ginger-people-2017/assets/sass/_objects.scss */
.site-selector__logo .text-the path,
.site-selector__logo .text-people path,
.site-selector__logo .text-ginger path {
  fill: #1D1D1B !important;
}
/* line 4818, ../../../ginger-people-2017/assets/sass/_objects.scss */
.site-selector__title {
  margin-bottom: 50px;
  margin-bottom: 5rem;
  text-align: center;
}
/* line 4822, ../../../ginger-people-2017/assets/sass/_objects.scss */
.site-selector__sites {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
/* line 4826, ../../../ginger-people-2017/assets/sass/_objects.scss */
.site-selector__site {
  width: 80px;
  width: 8rem;
  height: 80px;
  height: 8rem;
}

/* line 4833, ../../../ginger-people-2017/assets/sass/_objects.scss */
.about img {
  width: 100%;
  display: block;
  margin: 0 auto;
  max-width: 1600px;
  max-width: 160rem;
}
@media (max-width: 480px) {
  /* line 4839, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .about--desktop {
    display: none;
  }
}
/* line 4844, ../../../ginger-people-2017/assets/sass/_objects.scss */
.about--mobile {
  display: none;
}
@media (max-width: 480px) {
  /* line 4844, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .about--mobile {
    display: block;
  }
}
/* line 4849, ../../../ginger-people-2017/assets/sass/_objects.scss */
.about--mobile img {
  width: 100%;
  height: auto;
}

/* line 4856, ../../../ginger-people-2017/assets/sass/_objects.scss */
.featured-comments {
  padding-lefT: 50px;
  padding-lefT: 5rem;
  padding-right: 50px;
  padding-right: 5rem;
}
@media (max-width: 1024px) {
  /* line 4856, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-comments {
    padding-lefT: 3rem;
    padding-right: 3rem;
  }
}
@media (max-width: 768px) {
  /* line 4856, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .featured-comments {
    padding-lefT: 2rem;
    padding-right: 2rem;
  }
}

@media (max-width: 768px) {
  /* line 4869, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .comment-block {
    width: 100%;
  }
}
/* line 4873, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-block__title {
  color: #44242C;
  font-family: "F37 Ginger", sans-serif;
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
/* line 4878, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-block__rating {
  margin-bottom: 40px;
  margin-bottom: 4rem;
  margin-left: -8px;
  margin-left: -0.8rem;
}
/* line 4882, ../../../ginger-people-2017/assets/sass/_objects.scss */
.comment-block__comment {
  display: block;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}

/* line 4889, ../../../ginger-people-2017/assets/sass/_objects.scss */
.wsp-container h2 {
  margin: 40px 0 20px 0;
  margin: 4rem 0 2rem 0;
}

/* line 4895, ../../../ginger-people-2017/assets/sass/_objects.scss */
.fullpage__section {
  position: relative;
}
/* line 4898, ../../../ginger-people-2017/assets/sass/_objects.scss */
.fullpage__background {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-size: cover !important;
  background-position: bottom left !important;
  background-repeat: no-repeat !important;
  z-index: 1;
}
/* line 4908, ../../../ginger-people-2017/assets/sass/_objects.scss */
.fullpage__background--desktop {
  display: block;
}
@media (max-width: 1024px) {
  /* line 4908, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .fullpage__background--desktop {
    display: none;
  }
}
/* line 4914, ../../../ginger-people-2017/assets/sass/_objects.scss */
.fullpage__background--mobile {
  display: none;
  background-position: bottom center !important;
}
@media (max-width: 1024px) {
  /* line 4914, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .fullpage__background--mobile {
    display: block;
  }
}
/* line 4922, ../../../ginger-people-2017/assets/sass/_objects.scss */
.fullpage .container {
  position: relative;
  z-index: 2;
}
/* line 4926, ../../../ginger-people-2017/assets/sass/_objects.scss */
.fullpage__heading, .fullpage__subheading, .fullpage__title {
  color: #fff;
  display: block;
  max-width: 600px;
  max-width: 60rem;
  padding-right: 50px;
  padding-right: 5rem;
}
/* line 4934, ../../../ginger-people-2017/assets/sass/_objects.scss */
.fullpage__heading {
  font-size: 30px;
  font-size: 3rem;
  letter-spacing: 0.08em;
}
@media (max-width: 600px) {
  /* line 4934, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .fullpage__heading {
    font-size: 1.9rem;
  }
}
@media (max-width: 400px) {
  /* line 4934, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .fullpage__heading {
    font-size: 1.4rem;
    line-height: 1;
  }
}
/* line 4945, ../../../ginger-people-2017/assets/sass/_objects.scss */
.fullpage__subheading {
  font-size: 35px;
  font-size: 3.5rem;
  line-height: 1.3;
  letter-spacing: 0.08em;
}
@media (max-width: 600px) {
  /* line 4945, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .fullpage__subheading {
    font-size: 1.9rem;
    line-height: 1.1;
  }
}
@media (max-width: 400px) {
  /* line 4945, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .fullpage__subheading {
    font-size: 1.4rem;
  }
}
/* line 4957, ../../../ginger-people-2017/assets/sass/_objects.scss */
.fullpage__title {
  font-size: 50px;
  font-size: 5rem;
  line-height: 1.3;
  letter-spacing: 0.11em;
}
@media (max-width: 600px) {
  /* line 4957, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .fullpage__title {
    font-size: 3rem;
    line-height: 1.1;
    letter-spacing: 0.15em;
  }
}
@media (max-width: 400px) {
  /* line 4957, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .fullpage__title {
    font-size: 2rem;
    line-height: 1;
  }
}
/* line 4972, ../../../ginger-people-2017/assets/sass/_objects.scss */
.fullpage__section .button, .fullpage__section .wpsl-directions {
  margin-top: 40px;
  margin-top: 4rem;
  color: #fff;
  border-color: #fff;
}
/* line 4976, ../../../ginger-people-2017/assets/sass/_objects.scss */
.fullpage__section .button:after, .fullpage__section .wpsl-directions:after {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron.svg') center no-repeat;
}

@media (max-width: 1024px) {
  /* line 4983, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .fp-tableCell {
    vertical-align: top;
    padding-top: 16rem;
  }
}
@media (max-width: 500px) {
  /* line 4983, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .fp-tableCell {
    padding-top: 14rem;
  }
}

@media (max-width: 500px) {
  /* line 4994, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .fp-section:last-of-type .fp-tableCell {
    padding-top: 0;
  }
}

/* line 5001, ../../../ginger-people-2017/assets/sass/_objects.scss */
.fp-normal-content {
  height: 100vh;
  overflow-y: scroll;
  padding-top: 250px;
  padding-top: 25rem;
}
@media (max-width: 1024px) {
  /* line 5001, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .fp-normal-content {
    padding-top: 17rem;
  }
}
@media (max-width: 768px) {
  /* line 5001, ../../../ginger-people-2017/assets/sass/_objects.scss */
  .fp-normal-content {
    padding-top: 2rem;
  }
}

/* line 5017, ../../../ginger-people-2017/assets/sass/_objects.scss */
#fp-nav ul li a span, .fp-slidesNav ul li a span {
  border: 1px solid #fff;
  background: transparent;
  width: 8px;
  height: 8px;
  margin: -4px 0 0 -4px;
}

/* line 5025, ../../../ginger-people-2017/assets/sass/_objects.scss */
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span, #fp-nav ul li:hover a.active span, .fp-slidesNav ul li:hover a.active span {
  background: #fff;
  width: 8px;
  height: 8px;
  margin: -4px 0 0 -4px;
}

/* ================================ !PAGES */
/* line 3, ../../../ginger-people-2017/assets/sass/_pages.scss */
html,
body {
  background: #F6F3EC;
}

/* line 8, ../../../ginger-people-2017/assets/sass/_pages.scss */
.site-wrap {
  padding-top: 190px;
  padding-top: 19rem;
  overflow: hidden;
}
@media (max-width: 1024px) {
  /* line 8, ../../../ginger-people-2017/assets/sass/_pages.scss */
  .site-wrap {
    padding-top: 10rem;
  }
}
/* line 14, ../../../ginger-people-2017/assets/sass/_pages.scss */
.logo-fixed .site-wrap {
  padding-top: 100px;
  padding-top: 10rem;
}
/* line 17, ../../../ginger-people-2017/assets/sass/_pages.scss */
.admin-bar .site-wrap {
  padding-top: 193.5px;
  padding-top: 19.35rem;
}
/* line 20, ../../../ginger-people-2017/assets/sass/_pages.scss */
.admin-bar.logo-fixed .site-wrap {
  padding-top: 103.5px;
  padding-top: 10.35rem;
}
/* line 23, ../../../ginger-people-2017/assets/sass/_pages.scss */
.logo-fixed-full .site-wrap {
  padding-top: 0;
}
/* line 26, ../../../ginger-people-2017/assets/sass/_pages.scss */
.site-wrap--alt {
  padding-top: 0;
}

/* line 31, ../../../ginger-people-2017/assets/sass/_pages.scss */
.page-wrap {
  min-height: 40vh;
  position: relative;
}

/* =================== !HOME */
/*=================================== !CHILD THEME OVERRIDES*/
/* line 3, ../sass/_overrides.scss */
.header {
  -webkit-transition: -webkit-transform 500ms linear;
  transition: -webkit-transform 500ms linear;
  transition: transform 500ms linear;
  transition: transform 500ms linear, -webkit-transform 500ms linear;
}
/* line 5, ../sass/_overrides.scss */
.header:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -webkit-repeating-linear-gradient(left, #F4F0E7, #F4F0E7 0.8rem, #F6F3EC 0.8rem, #F6F3EC 1.6rem);
  background: repeating-linear-gradient(90deg, #F4F0E7, #F4F0E7 0.8rem, #F6F3EC 0.8rem, #F6F3EC 1.6rem);
  box-shadow: 0 0.4rem 0.4rem rgba(0, 0, 0, 0.2);
  -webkit-transition: opacity 500ms linear;
  transition: opacity 500ms linear;
}
/* line 24, ../sass/_overrides.scss */
.header__logo-text path {
  fill: #1D1D1B !important;
}
/* line 29, ../sass/_overrides.scss */
.header__seals a {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--seal-primary.svg');
}
/* line 32, ../sass/_overrides.scss */
.header__seals path {
  fill: #fff !important;
}
@media (min-width: 1024px) {
  /* line 38, ../sass/_overrides.scss */
  .header__navigation .sub-menu:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: -0.2rem;
    right: -0.2rem;
    height: 1rem;
    margin-top: -1rem;
    box-shadow: 0 0.4rem 0.4rem rgba(0, 0, 0, 0.2);
  }
}
/* line 54, ../sass/_overrides.scss */
.header:not(.header--alt) .menu-item-external a:after {
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron-secondary.svg') center no-repeat;
}
@media (max-width: 1024px) {
  /* line 54, ../sass/_overrides.scss */
  .header:not(.header--alt) .menu-item-external a:after {
    background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--chevron.svg') center no-repeat;
  }
}
/* line 61, ../sass/_overrides.scss */
.header:not(.header--alt) a {
  color: #44242C;
}
@media (max-width: 1024px) {
  /* line 61, ../sass/_overrides.scss */
  .header:not(.header--alt) a {
    color: #fff;
  }
}
/* line 69, ../sass/_overrides.scss */
.header:not(.header--alt) .menu-item-search circle, .header:not(.header--alt) .menu-item-search line {
  stroke: #44242C !important;
}
@media (max-width: 1024px) {
  /* line 69, ../sass/_overrides.scss */
  .header:not(.header--alt) .menu-item-search circle, .header:not(.header--alt) .menu-item-search line {
    stroke: #fff !important;
  }
}
/* line 79, ../sass/_overrides.scss */
.header a {
  -webkit-transition: color 500ms linear;
  transition: color 500ms linear;
}
/* line 84, ../sass/_overrides.scss */
.header .menu-item-search circle, .header .menu-item-search line {
  -webkit-transition: stroke 500ms linear;
  transition: stroke 500ms linear;
}
/* line 89, ../sass/_overrides.scss */
.header .header__logo-text path {
  -webkit-transition: fill 500ms linear;
  transition: fill 500ms linear;
}
/* line 93, ../sass/_overrides.scss */
.header--alt {
  background: none;
  box-shadow: none;
}
/* line 97, ../sass/_overrides.scss */
.header--alt:before {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
/* line 101, ../sass/_overrides.scss */
.header--alt .header__logo-text path {
  fill: #fff !important;
}
@media (max-width: 768px) {
  /* line 106, ../sass/_overrides.scss */
  .header.mobile-banner-fix {
    -webkit-transform: translateY(-200%);
    transform: translateY(-200%);
  }
}

/* line 114, ../sass/_overrides.scss */
.hamburger__text {
  color: #44242C;
}
/* line 117, ../sass/_overrides.scss */
.hamburger__line {
  background: #44242C;
}
/* line 121, ../sass/_overrides.scss */
.menu-open .hamburger__text {
  color: #fff;
}
/* line 124, ../sass/_overrides.scss */
.menu-open .hamburger__line {
  background: #fff;
}
/* line 130, ../sass/_overrides.scss */
.header--alt .hamburger .hamburger__text {
  color: #fff;
}
/* line 133, ../sass/_overrides.scss */
.header--alt .hamburger .hamburger__line {
  background: #fff;
}

/* line 139, ../sass/_overrides.scss */
.footer {
  background: #44242C;
}
/* line 141, ../sass/_overrides.scss */
.footer__copyright,
.footer a {
  color: rgba(255, 255, 255, 0.4);
}
/* line 145, ../sass/_overrides.scss */
.footer path {
  fill: rgba(255, 255, 255, 0.4) !important;
}

/* line 151, ../sass/_overrides.scss */
.news-block__image {
  width: calc(50% - 1rem);
}
@media (max-width: 768px) {
  /* line 151, ../sass/_overrides.scss */
  .news-block__image {
    width: 100%;
  }
}

/* line 161, ../sass/_overrides.scss */
.featured-awards__image img {
  width: auto;
  height: auto;
  margin: 0 auto;
}

/* line 174, ../sass/_overrides.scss */
.polaroid {
  padding: 17px;
  padding: 1.7rem;
  background: #fff;
  box-shadow: 5px 5px 30px 0 rgba(0, 0, 0, 0.2);
}
/* line 178, ../sass/_overrides.scss */
.polaroid__image {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
  overflow: hidden;
}
/* line 184, ../sass/_overrides.scss */
.polaroid__image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
/* line 193, ../sass/_overrides.scss */
.polaroid__text {
  font-family: "christopherhandregular";
  font-size: 50px;
  font-size: 5rem;
}

/* line 199, ../sass/_overrides.scss */
.sunburst {
  max-width: 600px;
  max-width: 60rem;
  margin: 0 auto;
  width: 100%;
}
/* line 203, ../sass/_overrides.scss */
.sunburst__content {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  -webkit-animation-name: rotate;
  animation-name: rotate;
  -webkit-animation-duration: 15s;
  animation-duration: 15s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}
/* line 211, ../sass/_overrides.scss */
.sunburst__content svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* line 225, ../sass/_overrides.scss */
.story {
  color: #44242C;
}
@media (max-width: 767px) {
  /* line 227, ../sass/_overrides.scss */
  .story--desktop {
    display: none;
  }
}
/* line 232, ../sass/_overrides.scss */
.story--mobile {
  display: none;
}
@media (max-width: 767px) {
  /* line 232, ../sass/_overrides.scss */
  .story--mobile {
    display: block;
  }
}
/* line 237, ../sass/_overrides.scss */
.story--mobile img {
  display: block;
  width: 100%;
  margin: 0;
}
/* line 243, ../sass/_overrides.scss */
.story .foliage {
  position: absolute;
}
/* line 246, ../sass/_overrides.scss */
.story__seal {
  position: relative;
  width: 300px;
  width: 30rem;
  height: 300px;
  height: 30rem;
  margin: 0 auto;
}
/* line 251, ../sass/_overrides.scss */
.story__seal .wax,
.story__seal .circle,
.story__seal .number {
  -webkit-transform-origin: center;
  transform-origin: center;
}
/* line 256, ../sass/_overrides.scss */
.story__seal .number {
  color: #fff;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 180px;
  font-size: 18rem;
  margin-top: 9px;
  margin-top: 0.9rem;
  width: 100%;
  text-align: center;
}
/* line 268, ../sass/_overrides.scss */
.story__container {
  max-width: 900px;
  max-width: 90rem;
  margin: 0 auto;
}
/* line 272, ../sass/_overrides.scss */
.story__trigger {
  color: #BC3533;
  font-family: "F37 Ginger", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  position: relative;
  display: inline-block;
  margin-top: 15px;
  margin-top: 1.5rem;
  cursor: pointer;
}
/* line 280, ../sass/_overrides.scss */
.story__trigger:before {
  content: "";
  display: block;
  position: absolute;
  top: 5px;
  top: 0.5rem;
  right: 4px;
  right: 0.4rem;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--arrow.svg') no-repeat;
  width: 10px;
  width: 1rem;
  height: 9px;
  height: 0.9rem;
}
/* line 290, ../sass/_overrides.scss */
.story__trigger:after {
  content: "";
  display: inline-block;
  margin-left: 10px;
  margin-left: 1rem;
  width: 18px;
  width: 1.8rem;
  height: 18px;
  height: 1.8rem;
  border-radius: 50%;
  background: #BC3533;
  vertical-align: text-bottom;
}
/* line 301, ../sass/_overrides.scss */
.story__stage--1 {
  padding-top: 40vh;
  padding-top: calc(50vh - 10.3rem);
  position: relative;
}
/* line 305, ../sass/_overrides.scss */
.story__stage--1 .foliage-1 {
  left: 0;
  top: 5%;
}
/* line 309, ../sass/_overrides.scss */
.story__stage--1 .foliage-2 {
  right: 0;
  top: 20%;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
/* line 314, ../sass/_overrides.scss */
.story__stage--1 .foliage-3 {
  left: 0;
  top: 35%;
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
}
/* line 319, ../sass/_overrides.scss */
.story__stage--1 .foliage-4 {
  right: 0;
  top: 50%;
  -webkit-transform: scaleX(-1) scaleY(-1);
  transform: scaleX(-1) scaleY(-1);
}
/* line 324, ../sass/_overrides.scss */
.story__stage--1 .foliage-5 {
  left: 0;
  top: 65%;
}
/* line 328, ../sass/_overrides.scss */
.story__stage--1 .foliage-6 {
  right: 0;
  top: 80%;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
/* line 333, ../sass/_overrides.scss */
.story__stage--1 .foliage-7 {
  left: 0;
  top: 90%;
}
/* line 337, ../sass/_overrides.scss */
.story__stage--1 .block-1 {
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  padding: 20px 0 0 0;
  padding: 2rem 0 0 0;
  text-align: center;
}
/* line 341, ../sass/_overrides.scss */
.story__stage--1 .block-1 .text-1 {
  display: block;
}
/* line 344, ../sass/_overrides.scss */
.story__stage--1 .block-1 .text-2 {
  display: block;
  font-size: 55px;
  font-size: 5.5rem;
  padding: 20px 0;
  padding: 2rem 0;
}
/* line 349, ../sass/_overrides.scss */
.story__stage--1 .block-1 .text-3 {
  display: block;
  text-transform: uppercase;
}
/* line 354, ../sass/_overrides.scss */
.story__stage--1 .block-2 {
  padding: 40px 0 0 0;
  padding: 4rem 0 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 357, ../sass/_overrides.scss */
.story__stage--1 .block-2 > div {
  width: 50%;
}
/* line 360, ../sass/_overrides.scss */
.story__stage--1 .block-2 .polaroid-1 {
  -webkit-transform: translateX(15%);
  transform: translateX(15%);
}
/* line 364, ../sass/_overrides.scss */
.story__stage--1 .block-3 {
  padding: 40px 0 0 0;
  padding: 4rem 0 0 0;
}
/* line 366, ../sass/_overrides.scss */
.story__stage--1 .block-3 .logo-1 {
  max-width: 500px;
  max-width: 50rem;
  margin: 0 auto;
}
/* line 372, ../sass/_overrides.scss */
.story__stage--1 .block-3 .logo-1 .text-the path,
.story__stage--1 .block-3 .logo-1 .text-people path,
.story__stage--1 .block-3 .logo-1 .text-ginger path {
  fill: #000 !important;
}
/* line 378, ../sass/_overrides.scss */
.story__stage--1 .block-4 {
  padding: 40px 0 0 0;
  padding: 4rem 0 0 0;
}
/* line 380, ../sass/_overrides.scss */
.story__stage--1 .block-4 .line-1 {
  max-width: 170px;
  max-width: 17rem;
  margin: 0 auto;
}
/* line 385, ../sass/_overrides.scss */
.story__stage--1 .block-5 {
  padding: 40px 0 0 0;
  padding: 4rem 0 0 0;
  text-align: center;
}
/* line 388, ../sass/_overrides.scss */
.story__stage--1 .block-5 .text-1 {
  display: block;
  font-size: 23px;
  font-size: 2.3rem;
  text-transform: uppercase;
}
/* line 394, ../sass/_overrides.scss */
.story__stage--1 .block-6 {
  padding: 40px 0 0 0;
  padding: 4rem 0 0 0;
  position: relative;
}
/* line 397, ../sass/_overrides.scss */
.story__stage--1 .block-6 .sunburst {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 20%);
  transform: translate(-50%, 20%);
}
/* line 403, ../sass/_overrides.scss */
.story__stage--1 .block-6 .line-1 {
  max-width: 50%;
}
/* line 406, ../sass/_overrides.scss */
.story__stage--1 .block-6 .products {
  max-width: 400px;
  max-width: 40rem;
  margin: 0 auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: -140px;
  margin-top: -14rem;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
/* line 415, ../sass/_overrides.scss */
.story__stage--1 .block-6 .product-1,
.story__stage--1 .block-6 .product-3 {
  position: relative;
  z-index: 2;
}
/* line 420, ../sass/_overrides.scss */
.story__stage--1 .block-6 .product-2 {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0) scale(1.3);
  transform: translate(-50%, 0) scale(1.3);
}
/* line 428, ../sass/_overrides.scss */
.story__stage--1 .block-7 {
  padding: 70px 0 0 0;
  padding: 7rem 0 0 0;
}
/* line 430, ../sass/_overrides.scss */
.story__stage--1 .block-7 .text-1 {
  font-size: 35px;
  font-size: 3.5rem;
  max-width: 670px;
  max-width: 67rem;
  display: block;
  margin: 0 auto;
  text-align: center;
}
/* line 436, ../sass/_overrides.scss */
.story__stage--1 .block-7 .text-1 .filigree {
  text-align: center;
}
/* line 441, ../sass/_overrides.scss */
.story__stage--1 .block-8 {
  padding: 40px 0 0 0;
  padding: 4rem 0 0 0;
}
/* line 443, ../sass/_overrides.scss */
.story__stage--1 .block-8 .line-1 {
  max-width: 150px;
  max-width: 15rem;
  margin: 0 auto;
}
/* line 448, ../sass/_overrides.scss */
.story__stage--1 .block-9 {
  padding: 40px 0 0 0;
  padding: 4rem 0 0 0;
}
/* line 450, ../sass/_overrides.scss */
.story__stage--1 .block-9 .text-1 {
  font-size: 35px;
  font-size: 3.5rem;
  max-width: 670px;
  max-width: 67rem;
  display: block;
  margin: 0 auto;
  text-align: center;
}
/* line 458, ../sass/_overrides.scss */
.story__stage--1 .block-10 {
  padding: 40px 0 0 0;
  padding: 4rem 0 0 0;
}
/* line 460, ../sass/_overrides.scss */
.story__stage--1 .block-10 .line-1 {
  max-width: 350px;
  max-width: 35rem;
  margin: 0 auto;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
/* line 466, ../sass/_overrides.scss */
.story__stage--1 .block-11 {
  padding: 70px 0 0 0;
  padding: 7rem 0 0 0;
}
/* line 468, ../sass/_overrides.scss */
.story__stage--1 .block-11 .text-1 {
  font-size: 30px;
  font-size: 3rem;
  max-width: 400px;
  max-width: 40rem;
  display: block;
  margin: 0 auto;
  text-align: center;
}
/* line 477, ../sass/_overrides.scss */
.story__stage--1 .block-12 .block-content-wrap {
  padding: 40px 0;
  padding: 4rem 0;
  max-width: 460px;
  max-width: 46rem;
  margin: 0 auto;
}
/* line 482, ../sass/_overrides.scss */
.story__stage--1 .block-12 .block-content {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
  margin-top: -50%;
}
/* line 489, ../sass/_overrides.scss */
.story__stage--1 .block-12 .radial-1 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 496, ../sass/_overrides.scss */
.story__stage--1 .block-12 .image-1 {
  position: absolute;
  width: 60%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 503, ../sass/_overrides.scss */
.story__stage--1 .block-12 .badges {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 510, ../sass/_overrides.scss */
.story__stage--1 .block-12 .badge {
  width: 140px;
  width: 14rem;
  height: 140px;
  height: 14rem;
  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: absolute;
  padding: 0 10px;
  padding: 0 1rem;
  text-align: center;
  cursor: pointer;
}
/* line 520, ../sass/_overrides.scss */
.story__stage--1 .block-12 .badge svg {
  width: 120px;
  width: 12rem;
  height: 120px;
  height: 12rem;
}
/* line 524, ../sass/_overrides.scss */
.story__stage--1 .block-12 .badge:hover {
  color: #fff;
}
/* line 526, ../sass/_overrides.scss */
.story__stage--1 .block-12 .badge:hover svg {
  -webkit-animation-name: rotate;
  animation-name: rotate;
  -webkit-animation-duration: 15s;
  animation-duration: 15s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}
/* line 532, ../sass/_overrides.scss */
.story__stage--1 .block-12 .badge:hover svg path {
  fill: #BC3533 !important;
}
/* line 536, ../sass/_overrides.scss */
.story__stage--1 .block-12 .badge-1 {
  top: 0;
  right: 0;
}
/* line 540, ../sass/_overrides.scss */
.story__stage--1 .block-12 .badge-2 {
  bottom: 0;
  right: 0;
}
/* line 544, ../sass/_overrides.scss */
.story__stage--1 .block-12 .badge-3 {
  bottom: 0;
  left: 0;
}
/* line 548, ../sass/_overrides.scss */
.story__stage--1 .block-12 .badge-4 {
  top: 0;
  left: 0;
}
/* line 552, ../sass/_overrides.scss */
.story__stage--1 .block-12 .badge svg {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
/* line 560, ../sass/_overrides.scss */
.story__stage--1 .block-12 .badge svg path {
  -webkit-transition: fill 200ms;
  transition: fill 200ms;
}
/* line 566, ../sass/_overrides.scss */
.story__stage--1 .block-13 {
  padding: 70px 0;
  padding: 7rem 0;
}
/* line 568, ../sass/_overrides.scss */
.story__stage--1 .block-13 .text-1 {
  font-size: 30px;
  font-size: 3rem;
  display: block;
  margin: 0 auto;
  text-align: center;
}
/* line 576, ../sass/_overrides.scss */
.story__stage--1 .block-14 .world {
  -webkit-transform: translateY();
  transform: translateY();
  max-width: 470px;
  max-width: 47rem;
  margin: 0 auto;
  position: relative;
}
/* line 581, ../sass/_overrides.scss */
.story__stage--1 .block-14 .world img {
  position: relative;
  z-index: 2;
}
/* line 586, ../sass/_overrides.scss */
.story__stage--1 .block-14 .plane {
  width: 120px;
  width: 12rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 595, ../sass/_overrides.scss */
.story__stage--2 {
  height: calc(100vh - 103px);
}
@media (max-width: 1024px) {
  /* line 595, ../sass/_overrides.scss */
  .story__stage--2 {
    height: 100vh;
    -webkit-transform: translateY(-90px);
    transform: translateY(-90px);
  }
}
/* line 601, ../sass/_overrides.scss */
.story__stage--2 .map {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  color: #44242C;
}
/* line 607, ../sass/_overrides.scss */
.story__stage--2 .map img {
  height: 100%;
  width: auto;
  max-width: none;
}
/* line 612, ../sass/_overrides.scss */
.story__stage--2 .map__location {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}
/* line 617, ../sass/_overrides.scss */
.story__stage--2 .map__location--peru {
  left: 4%;
  top: 46%;
}
/* line 621, ../sass/_overrides.scss */
.story__stage--2 .map__location--indonesia {
  left: 33.5%;
  top: 40%;
}
/* line 625, ../sass/_overrides.scss */
.story__stage--2 .map__location--fiji {
  left: 63.65%;
  top: 57%;
}
/* line 629, ../sass/_overrides.scss */
.story__stage--2 .map__location--china {
  left: 83%;
  top: 46%;
}
/* line 634, ../sass/_overrides.scss */
.story__stage--2 .map__marker {
  width: 23px;
  width: 2.3rem;
  height: 23px;
  height: 2.3rem;
  border-radius: 50%;
  display: block;
  position: relative;
  background: #BC3533;
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
/* line 642, ../sass/_overrides.scss */
.story__stage--2 .map__marker:before, .story__stage--2 .map__marker:after {
  content: "";
  display: block;
  position: absolute;
}
/* line 648, ../sass/_overrides.scss */
.story__stage--2 .map__marker:before {
  top: 50%;
  left: 50%;
  margin-left: -9px;
  margin-left: -0.9rem;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 9px 0 9px;
  border-width: 2rem 0.9rem 0 0.9rem;
  border-color: #BC3533 transparent transparent transparent;
}
/* line 658, ../sass/_overrides.scss */
.story__stage--2 .map__marker:after {
  top: 50%;
  left: 50%;
  margin-top: -3.5px;
  margin-top: -0.35rem;
  margin-left: -3.5px;
  margin-left: -0.35rem;
  background: #fff;
  width: 7px;
  width: 0.7rem;
  height: 7px;
  height: 0.7rem;
  border-radius: 50%;
}
/* line 669, ../sass/_overrides.scss */
.story__stage--2 .map__title {
  display: block;
  font-size: 30px;
  font-size: 3rem;
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
/* line 674, ../sass/_overrides.scss */
.story__stage--2 .map__text {
  display: block;
  max-width: 300px;
  max-width: 30rem;
  margin-bottom: 15px;
  margin-bottom: 1.5rem;
}
/* line 681, ../sass/_overrides.scss */
.story__stage--3 {
  position: relative;
  z-index: 2;
}
/* line 684, ../sass/_overrides.scss */
.story__stage--3 .foliage-1 {
  left: 0;
  top: 5%;
}
/* line 688, ../sass/_overrides.scss */
.story__stage--3 .foliage-2 {
  right: 0;
  top: 30%;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
/* line 693, ../sass/_overrides.scss */
.story__stage--3 .block-1 {
  padding: 40px 0 0 0;
  padding: 4rem 0 0 0;
  position: relative;
}
/* line 696, ../sass/_overrides.scss */
.story__stage--3 .block-1 .line-1 {
  max-width: 550px;
  max-width: 55rem;
  margin: 0 auto;
}
/* line 700, ../sass/_overrides.scss */
.story__stage--3 .block-1 .text-1 {
  max-width: 280px;
  max-width: 28rem;
  position: absolute;
  bottom: 40%;
  left: 0;
}
@media (max-width: 1024px) {
  /* line 700, ../sass/_overrides.scss */
  .story__stage--3 .block-1 .text-1 {
    left: 10%;
  }
}
/* line 708, ../sass/_overrides.scss */
.story__stage--3 .block-1 .text-1:before {
  content: "";
  width: 30px;
  width: 3rem;
  height: 2px;
  displaY: block;
  background: #BC3533;
  margin-bottom: 17px;
  margin-bottom: 1.7rem;
}
/* line 716, ../sass/_overrides.scss */
.story__stage--3 .block-1 .text-1 .content {
  font-size: 20px;
  font-size: 2rem;
}
/* line 720, ../sass/_overrides.scss */
.story__stage--3 .block-1 .polaroid-1 {
  width: 50%;
  position: absolute;
  right: -20%;
  bottom: 20%;
  max-width: 450px;
  max-width: 45rem;
  -webkit-transform: translateX(15%);
  transform: translateX(15%);
}
@media (max-width: 1024px) {
  /* line 720, ../sass/_overrides.scss */
  .story__stage--3 .block-1 .polaroid-1 {
    display: none;
  }
}
/* line 732, ../sass/_overrides.scss */
.story__stage--3 .block-2 {
  position: relative;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/about/mountains.png') no-repeat;
  background-position: bottom 48% center;
  background-size: 100% auto;
}
/* line 737, ../sass/_overrides.scss */
.story__stage--3 .block-2 .story__container {
  position: relative;
}
/* line 740, ../sass/_overrides.scss */
.story__stage--3 .block-2 .plant {
  -webkit-transform: translateY(-5rem);
  transform: translateY(-5rem);
  max-width: 185px;
  max-width: 18.5rem;
  margin: 0 auto;
  position: relative;
}
/* line 746, ../sass/_overrides.scss */
.story__stage--3 .block-2 .background {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 0;
  padding-bottom: 45%;
  background: -webkit-linear-gradient(top, #49222c 1%, #62424a 25%, #a5856d 60%, rgba(165, 133, 109, 0) 100%);
  background: linear-gradient(to bottom, #49222c 1%, #62424a 25%, #a5856d 60%, rgba(165, 133, 109, 0) 100%);
}
@media (max-width: 1024px) {
  /* line 746, ../sass/_overrides.scss */
  .story__stage--3 .block-2 .background {
    padding-bottom: 0;
    height: 70rem;
  }
}
/* line 759, ../sass/_overrides.scss */
.story__stage--3 .block-2 .text-1 {
  max-width: 280px;
  max-width: 28rem;
  position: absolute;
  top: 20%;
  right: 0;
  text-align: right;
}
@media (max-width: 1024px) {
  /* line 759, ../sass/_overrides.scss */
  .story__stage--3 .block-2 .text-1 {
    right: 10%;
  }
}
/* line 768, ../sass/_overrides.scss */
.story__stage--3 .block-2 .text-1:before {
  content: "";
  width: 30px;
  width: 3rem;
  height: 2px;
  displaY: block;
  background: #BC3533;
  margin-bottom: 17px;
  margin-bottom: 1.7rem;
  margin-lefT: auto;
}
/* line 777, ../sass/_overrides.scss */
.story__stage--3 .block-2 .text-1 .content {
  font-size: 20px;
  font-size: 2rem;
}
/* line 783, ../sass/_overrides.scss */
.story__stage--4 {
  position: relative;
  z-index: 2;
  min-height: 1000px;
  min-height: 100rem;
}
/* line 787, ../sass/_overrides.scss */
.story__stage--4 .foliage-1 {
  left: 0;
  top: 25%;
}
/* line 791, ../sass/_overrides.scss */
.story__stage--4 .foliage-2 {
  right: 0;
  top: 50%;
  -webkit-transform: scaleX(-1) scaleY(-1);
  transform: scaleX(-1) scaleY(-1);
}
/* line 796, ../sass/_overrides.scss */
.story__stage--4 .foliage-3 {
  left: 0;
  top: 80%;
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
}
/* line 802, ../sass/_overrides.scss */
.story__stage--4 .block-1 {
  text-align: center;
  margin-top: 40px;
  margin-top: 4rem;
}
/* line 805, ../sass/_overrides.scss */
.story__stage--4 .block-1 .text-1 {
  margin: 0 auto;
  max-width: 500px;
  max-width: 50rem;
  color: #fff;
  margin-bottom: 120px;
  margin-bottom: 12rem;
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 1.2;
  text-transform: capitalize;
}
/* line 814, ../sass/_overrides.scss */
.story__stage--4 .block-1 .text-2 {
  margin: 0 auto;
  max-width: 500px;
  max-width: 50rem;
  color: #fff;
  margin-bottom: 120px;
  margin-bottom: 12rem;
  font-size: 26px;
  font-size: 2.6rem;
  line-height: 1.4;
}
/* line 825, ../sass/_overrides.scss */
.story__stage--4 .block-2 .block-content-wrap {
  padding: 40px 0;
  padding: 4rem 0;
  max-width: 460px;
  max-width: 46rem;
  margin: 0 auto;
}
/* line 830, ../sass/_overrides.scss */
.story__stage--4 .block-2 .block-content {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
  margin-top: -50%;
}
/* line 837, ../sass/_overrides.scss */
.story__stage--4 .block-2 .radial-1 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 844, ../sass/_overrides.scss */
.story__stage--4 .block-2 .image-1 {
  position: absolute;
  width: 60%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 851, ../sass/_overrides.scss */
.story__stage--4 .block-2 .badges {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 858, ../sass/_overrides.scss */
.story__stage--4 .block-2 .badge {
  width: 140px;
  width: 14rem;
  height: 140px;
  height: 14rem;
  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: absolute;
  z-index: 1;
  padding: 0 10px;
  padding: 0 1rem;
  text-align: center;
}
/* line 868, ../sass/_overrides.scss */
.story__stage--4 .block-2 .badge:hover {
  color: #fff;
}
/* line 870, ../sass/_overrides.scss */
.story__stage--4 .block-2 .badge:hover svg {
  -webkit-animation-name: rotate;
  animation-name: rotate;
  -webkit-animation-duration: 15s;
  animation-duration: 15s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}
/* line 876, ../sass/_overrides.scss */
.story__stage--4 .block-2 .badge:hover svg path {
  fill: #BC3533 !important;
}
/* line 880, ../sass/_overrides.scss */
.story__stage--4 .block-2 .badge-1 {
  top: -5%;
  left: 11%;
}
/* line 884, ../sass/_overrides.scss */
.story__stage--4 .block-2 .badge-2 {
  top: 4%;
  right: -1%;
}
/* line 888, ../sass/_overrides.scss */
.story__stage--4 .block-2 .badge-3 {
  bottom: 15%;
  right: -8%;
}
/* line 892, ../sass/_overrides.scss */
.story__stage--4 .block-2 .badge-4 {
  bottom: -11%;
  left: 30%;
}
/* line 896, ../sass/_overrides.scss */
.story__stage--4 .block-2 .badge-5 {
  top: 47%;
  left: -10%;
}
/* line 900, ../sass/_overrides.scss */
.story__stage--4 .block-2 .badge svg {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
/* line 908, ../sass/_overrides.scss */
.story__stage--4 .block-2 .badge svg path {
  -webkit-transition: fill 200ms;
  transition: fill 200ms;
}
/* line 915, ../sass/_overrides.scss */
.story__stage--4 .block-3 {
  text-align: center;
  margin-top: 120px;
  margin-top: 12rem;
}
/* line 918, ../sass/_overrides.scss */
.story__stage--4 .block-3 .text-1 {
  margin: 0 auto;
  max-width: 500px;
  max-width: 50rem;
  color: #44242C;
  margin-bottom: 120px;
  margin-bottom: 12rem;
  font-size: 26px;
  font-size: 2.6rem;
  line-height: 1.4;
}

/* line 931, ../sass/_overrides.scss */
.about-modal {
  color: #fff;
  background: #BC3533;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 100%;
  width: 100%;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  visibility: hidden;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: opacity 300ms 300ms linear, left 0ms 600ms linear, visibility 0ms 600ms linear;
  transition: opacity 300ms 300ms linear, left 0ms 600ms linear, visibility 0ms 600ms linear;
}
/* line 945, ../sass/_overrides.scss */
.about-modal.is-active {
  left: 0;
  visibility: visible;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  -webkit-transition: opacity 300ms linear;
  transition: opacity 300ms linear;
}
/* line 951, ../sass/_overrides.scss */
.about-modal__close {
  text-indent: -9999em;
  display: inline-block;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--close.svg') center no-repeat;
  height: 19px;
  height: 1.9rem;
  width: 19px;
  width: 1.9rem;
  position: absolute;
  top: 20px;
  top: 2rem;
  right: 20px;
  right: 2rem;
  cursor: pointer;
}
/* line 962, ../sass/_overrides.scss */
.about-modal__content {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  padding: 100px;
  padding: 10rem;
  width: 100%;
  max-width: 1400px;
  max-width: 140rem;
  margin: 0 auto;
  max-height: 100%;
  -webkit-transition: opacity 300ms linear;
  transition: opacity 300ms linear;
}
/* line 970, ../sass/_overrides.scss */
.about-modal.is-active .about-modal__content {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  -webkit-transition: opacity 300ms 300ms linear;
  transition: opacity 300ms 300ms linear;
}
/* line 975, ../sass/_overrides.scss */
.about-modal__item {
  width: 100%;
}
/* line 978, ../sass/_overrides.scss */
.about-modal__item-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 982, ../sass/_overrides.scss */
.about-modal__scroll {
  max-height: calc(70vh - 15rem);
  overflow-x: hidden;
  overflow-y: auto;
  width: calc(100% + 6rem);
  padding-right: 60px;
  padding-right: 6rem;
}
/* line 988, ../sass/_overrides.scss */
.about-modal__scroll::-webkit-scrollbar {
  width: 7px;
  width: 0.7rem;
  background-color: transparent;
}
/* line 992, ../sass/_overrides.scss */
.about-modal__scroll::-webkit-scrollbar {
  background-color: transparent;
}
/* line 995, ../sass/_overrides.scss */
.about-modal__scroll::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: none;
  background-color: rgba(177, 150, 114, 0.5);
}
/* line 1001, ../sass/_overrides.scss */
.about-modal__text {
  padding-left: 10%;
  padding-right: 7%;
}
/* line 1005, ../sass/_overrides.scss */
.about-modal__heading {
  display: block;
  margin-bottom: 20px;
  margin-bottom: 2rem;
  font-size: 14px;
  font-size: 1.4rem;
  font-family: "F37 Ginger", sans-serif;
}
/* line 1011, ../sass/_overrides.scss */
.about-modal__title {
  display: block;
  font-size: 30px;
  font-size: 3rem;
  margin: 0;
}
/* line 1016, ../sass/_overrides.scss */
.about-modal__subtitle {
  font-size: 18px;
  font-size: 1.8rem;
  margin-top: 10px;
  margin-top: 1rem;
  display: block;
}
/* line 1021, ../sass/_overrides.scss */
.about-modal__copy {
  margin-top: 20px;
  margin-top: 2rem;
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 1025, ../sass/_overrides.scss */
.about-modal__image {
  max-width: 350px;
  max-width: 35rem;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 1031, ../sass/_overrides.scss */
.about-modal .polaroid {
  -webkit-transform: rotate(15deg) translateX(-8%) scale(0.9);
  transform: rotate(15deg) translateX(-8%) scale(0.9);
}
/* line 1033, ../sass/_overrides.scss */
.about-modal .polaroid__text {
  color: #1D1D1B;
}
/* line 1037, ../sass/_overrides.scss */
.about-modal .flickity-prev-next-button {
  display: none;
}
/* line 1040, ../sass/_overrides.scss */
.about-modal .flickity-page-dots {
  width: 10px;
  top: 50%;
  left: 0;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 1046, ../sass/_overrides.scss */
.about-modal .flickity-page-dots .dot {
  margin: 10px 0;
  margin: 1rem 0;
  background: #981C22;
}
/* line 1049, ../sass/_overrides.scss */
.about-modal .flickity-page-dots .dot.is-selected {
  background: #fff;
}
/* line 1053, ../sass/_overrides.scss */
.about-modal .flickity-page-dots .next {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-top: 20px;
  margin-top: 2rem;
  background: url('/wp-content/themes/ginger-people-2017/assets/images/icon--arrow.svg');
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  cursor: pointer;
}

@font-face {
  font-family: 'F37 Ginger';
  src: url("../../../ginger-people-2017/assets/webfonts/F37Ginger-Regular.eot");
  /* IE9 Compat Modes */
  src: url("../../../ginger-people-2017/assets/webfonts/F37Ginger-Regular.eot?#iefix") format("embedded-opentype"), url("../../../ginger-people-2017/assets/webfonts/F37Ginger-Regular.woff") format("woff"), url("../../../ginger-people-2017/assets/webfonts/F37Ginger-Regular.woff2") format("woff2"), url("../../../ginger-people-2017/assets/webfonts/F37Ginger-Regular.ttf") format("truetype"), url("../../../ginger-people-2017/assets/webfonts/F37Ginger-Regular.svg#cd0eb1181545a540be3acd13cd87c831") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: 'christopherhandregular';
  src: url("../../../ginger-people-2017/assets/webfonts/comesinhandy.woff2") format("woff2"), url("../../../ginger-people-2017/assets/webfonts/comesinhandy.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
