@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=89869320-fa37-4519-afea-624f1a99d69c&fontids=1564469");
html {
  min-height: 100%;
  overflow-y: scroll;
}
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;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
ul,
ol {
  list-style: none;
  margin: 0;
}
ul li,
ol li {
  padding: 0;
}
img {
  height: auto;
  max-width: 100%;
  display: block;
}
.recipe-details-wrapper ol {
  list-style: inside decimal;
}
.breadcrumb {
  font-size: 15px;
  padding: 12px 0;
  cursor: default;
}
.breadcrumb a {
  font-size: 15px;
}
.breadcrumb_arrow {
  display: inline-block;
  padding: 0 8px;
}
.breadcrumb_arrow svg {
  width: 18px;
  height: 18px;
  margin-bottom: -5px;
}
@media screen and (max-width: 767px) {
  .breadcrumb {
    display: none;
  }
}
@media only screen and (max-width: 399px) {
  h1 {
    font-size: 3.2rem;
    line-height: 1.33;
    text-transform: none;
    margin-bottom: 10px;
  }
  h2 {
    font-size: 3.9rem;
    line-height: 1;
    text-transform: none;
    margin-bottom: 15px;
  }
  .form-group > div {
    padding-right: 0;
  }
  .form-group > div:last-of-type {
    padding-right: 0;
  }
  .stage-image.video-header .text-container {
    min-height: 29vh;
  }
  .stage-image.video-header .iframe-container {
    padding-bottom: 185%;
  }
  .stage-image.specific .text-container .center-image {
    right: -96px;
    top: 60px;
    width: 200px;
  }
  .teaser-interstitial:before {
    top: -11%;
  }
  .teaser-interstitial:after {
    bottom: -7%;
  }
  .teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon {
    padding-bottom: 30px;
  }
  .teaser-interstitial.fits-perfect .content-container .text-icon-container:last-child .text-icon {
    padding-bottom: 0;
  }
  .teaser-interstitial .image-absolute img {
    bottom: -6%;
    right: -1%;
    max-width: 77px;
  }
  .stage-image.recipe {
    padding-top: 150px;
    padding-bottom: 100px;
  }
}
@media only screen and (max-width: 639px) {
  button,
  input[type=submit],
  a.button {
    width: 100%;
    text-align: center;
  }
  button.w-auto,
  input[type=submit].w-auto,
  a.button.w-auto {
    width: auto;
  }
  button.btn-s-low,
  input[type=submit].btn-s-low,
  a.button.btn-s-low {
    padding: 5px 10px 5px 10px;
  }
  body #pc-cookie-notice #pc-button {
    width: 100%;
  }
  .dataTables_wrapper .dataTables_length,
  .dataTables_wrapper .dataTables_filter {
    float: none;
    text-align: center;
  }
  .dataTables_wrapper .dataTables_filter {
    margin-top: 0.5em;
  }
  .stage-image.main .text-container {
    padding-top: 70px;
    padding-bottom: 100px;
  }
  .stage-image.specific .text-container .content-image {
    width: 100%;
  }
  .with-image-absolute .content-container .button {
    width: auto;
  }
}
@media only screen and (max-width: 767px) {
  .flex-col.row-inner,
  .flex-column.row-inner {
    margin-left: -5px;
    margin-right: -5px;
  }
  .flex-col.content,
  .flex-column.content {
    padding-right: 30px;
    padding-left: 30px;
  }
  .flex-col .col,
  .flex-column .col {
    padding-right: 30px;
    padding-left: 30px;
  }
  .flex-col .content-container,
  .flex-column .content-container {
    padding-right: 30px;
    padding-left: 30px;
  }
  .captcha {
    flex-flow: column;
  }
  .captcha-label {
    width: 100%;
  }
  .captcha-field {
    flex-direction: column;
    width: 100%;
  }
  .captcha-field .captcha-image {
    flex-direction: column;
  }
  .dataTables_wrapper .dataTables_info,
  .dataTables_wrapper .dataTables_paginate {
    float: none;
    text-align: center;
  }
  .dataTables_wrapper .dataTables_paginate {
    margin-top: 0.5em;
  }
  div.dtr-modal div.dtr-modal-display {
    width: 95%;
  }
  .table-jobs thead {
    display: none;
  }
  .table-jobs tbody {
    width: 100%;
  }
  .table-jobs tbody tr {
    border-bottom: 1px solid #acacac;
    display: flex;
    flex-flow: column wrap;
    width: 100%;
  }
  .table-jobs tbody tr td {
    width: 100%;
  }
  .table-jobs tbody tr td.job-title {
    background-color: #f1f1f1;
    text-align: center !important;
  }
  main > div:first-child {
    margin-top: 50px;
  }
  footer .row .footer-box:last-of-type .footer-link-list {
    margin-bottom: 0;
  }
  footer .row .footer-link-list ul li {
    margin-top: 7px;
    margin-bottom: 7px;
  }
  footer .row .footer-link-list ul li a {
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .stage-image.main .with-anchor a.content-anchor {
    padding-top: 15px;
  }
  .stage-image.main .with-anchor a.content-anchor:after {
    width: 20px;
    height: 30px;
  }
  .stage-image.main .text-container {
    height: 85vh;
  }
  .stage-image.main .text-container .text .special-headline h1 .special-headline-first {
    font-size: 2.2rem;
  }
  .stage-image.main .text-container .text .special-headline h1 .special-headline-second {
    font-size: 3.4rem;
  }
  .stage-image.main .text-container .text .special-headline h1 .special-headline-third {
    font-size: 3.4rem;
  }
  .stage-image.main .text-container .text .special-headline h1 .special-headline-third sup {
    padding: 0 0 10px 3px;
  }
  .stage-image.video-header .mute-yt-player-stage {
    position: absolute;
    height: 100%;
    width: 100%;
    background-size: cover;
    background-position: center;
  }
  .stage-image.specific .image {
    z-index: -1;
  }
  .stage-image.specific .text-container {
    padding-top: 60px 30px;
  }
  .stage-image.specific .text-container .text {
    z-index: 55555;
  }
  .stage-image.specific .text-container .content-image {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    text-align: center;
    z-index: 55555;
  }
  .stage-image.specific .text-container .content-image .item {
    padding-bottom: 30px;
  }
  .stage-image.specific .text-container .center-image {
    z-index: -1;
    position: absolute;
  }
  .product-info-container {
    padding-top: 25px;
  }
  .teaser-interstitial.fits-perfect .content-container .headline-wrapper {
    justify-content: center;
  }
  .teaser-interstitial.fits-perfect .content-container .text-icon-container {
    padding: 30px 0;
    width: 100%;
  }
  .teaser-interstitial .image-absolute img {
    position: absolute;
    bottom: -6%;
    right: -1%;
  }
  .teaser-interstitial .content-container .headline-container {
    flex: 2 1 0;
  }
  .teaser-interstitial .content-container .image-container {
    flex: 1 1 0;
  }
  .teaser-interstitial .content-container .button-container {
    flex: 1 1 0;
  }
  .teaser-interstitial .content-container .image-container {
    display: none;
    z-index: -1;
  }
  .teaser-interstitial .content-container .teaser-interstitial-content {
    flex-flow: column wrap;
  }
  .teaser-interstitial .content-container .teaser-interstitial-content .headline-container {
    text-align: center;
  }
  .text-image.textpic-intext.nowrap.align-left .image,
  .text-image.textpic-intext.nowrap.align-left .video {
    padding-top: 30px;
  }
  .text-image.textpic-intext.nowrap.align-right .text {
    margin-bottom: 30px;
  }
  .text-image.textpic-intext.nowrap .image,
  .text-image.textpic-intext.nowrap .video {
    order: 2;
  }
  .video-container.with-overlay .video-overlay .play-button-container {
    padding: 20px 0;
  }
  .video-container.with-overlay .video-overlay .play-button-container .play-button {
    height: 70px;
    width: 70px;
  }
  .content-slider .content-wrapper {
    align-items: center;
    display: flex;
    justify-content: flex-start;
    position: absolute;
    top: 0;
    left: 0;
    padding: 15px;
    height: 100%;
    width: 89%;
    z-index: 5;
  }
  .content-slider .content-wrapper .text-container-bg {
    background-color: transparent;
  }
  .content-slider .content-wrapper .text-container-bg .headline h2 {
    font-size: 2.4rem;
  }
  .content-slider .image-absolute {
    position: absolute;
    right: -30px;
    top: 0;
    z-index: 4;
  }
  .content-slider .image-absolute.noRightShift {
    right: 0;
  }
  .stage-slider .slider-wrapper {
    padding: 60px 0 0 0;
  }
  .stage-slider .slider-wrapper .slick-slide.slick-active.slick-current {
    justify-content: center;
  }
  .stage-slider .slider-wrapper .slick-slide.slick-active:not(.slick-current) {
    justify-content: flex-end;
  }
  .stage-slider .slider-wrapper .slider-item .text {
    padding: 30px;
  }
  .maps-container {
    flex-flow: column;
  }
  .maps-container-left {
    width: 100%;
    height: 400px;
  }
  .maps-container-right {
    padding: 30px;
  }
  .stage-image.small .with-anchor a.content-anchor {
    padding-top: 15px;
  }
  .stage-image.small .with-anchor a.content-anchor:after {
    width: 20px;
    height: 30px;
  }
  .content-slider .slick-dots {
    position: absolute;
    bottom: 15px;
  }
  .product-container-top .product-nav {
    order: 2;
    padding-top: 60px;
  }
  .product-container-top .product-nav-left,
  .product-container-top .product-nav-right {
    display: flex;
    position: relative;
    width: 50%;
  }
  .product-container-top .product-nav-left a img,
  .product-container-top .product-nav-right a img {
    display: none;
  }
  .product-container-top .product-nav-left {
    justify-content: flex-start;
  }
  .product-container-top .product-nav-left a img {
    order: 2;
    margin-left: 15px;
  }
  .product-container-top .product-nav-right {
    justify-content: flex-end;
  }
  .product-container-top .product-nav-right a span {
    order: 2;
    text-align: right;
  }
  .product-container-top .product-nav-right a img {
    margin-right: 15px;
  }
}
@media only screen and (max-width: 1023px) {
  button.btn-only-icon,
  input[type=submit].btn-only-icon,
  a.button.btn-only-icon {
    background-color: #D12E26;
    border: 2px solid #D12E26;
    color: #ffffff;
  }
  button.btn-only-icon:hover,
  input[type=submit].btn-only-icon:hover,
  a.button.btn-only-icon:hover {
    color: #D12E26;
    background-color: #ffffff;
    border: 2px solid #D12E26;
  }
  body #pc-cookie-notice {
    flex-flow: row wrap;
  }
  body #pc-cookie-notice a {
    padding-top: 15px;
  }
  body #pc-cookie-notice #pc-message {
    display: flex;
    flex-wrap: wrap;
  }
  body #pc-cookie-notice #pc-button {
    margin-top: 15px;
  }
  .mobile-only {
    display: block;
  }
  .desktop-only {
    display: none;
  }
  .teaser.story-item {
    height: 100%;
    padding-bottom: 15px;
  }
  .teaser.story-item .teaser-content .teaser-image .image .heat-select {
    right: 30px;
  }
  .teaser.story-item .teaser-content .teaser-image .image .heat-select .icon {
    width: 23px;
    height: 30px;
  }
  .teaser.story-item .teaser-content .teaser-text-box {
    align-items: center;
    flex-flow: column nowrap;
    text-align: center;
    padding: 40px;
    position: relative;
  }
  .teaser.story-item .teaser-content .teaser-text-box .teaser-image-front {
    width: 15%;
    height: 100%;
  }
  .teaser.story-item .teaser-content .teaser-text-box .teaser-text-container {
    flex-flow: column nowrap;
    align-items: center;
  }
  .teaser.story-item .teaser-content .teaser-text-box .teaser-text-container .title-box {
    padding-top: 30px;
  }
  .teaser.story-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link {
    padding-top: 30px;
  }
  .teaser.story-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button {
    background-color: #D12E26;
    border: 2px solid #D12E26;
    color: #ffffff;
    width: 100%;
    text-align: 100%;
  }
  .teaser.story-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button:hover {
    color: #D12E26;
    background-color: #ffffff;
    border: 2px solid #D12E26;
  }
  .teaser-interstitial:not(.with-image-absolute) .content-container {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .teaser-interstitial.with-image-absolute .content-container {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .teaser-interstitial .content-container .button {
    margin-top: 30px;
  }
  .teaser-interstitial .image-absolute {
    bottom: -25%;
  }
  .teaser-interstitial.fits-perfect .headline {
    text-align: center;
    margin-bottom: 30px;
  }
  .panel:not(.full) .teaser.magazine .teaser-content-container .teaser-image-box .teaser-date:before {
    width: 2px;
    height: 30px;
  }
  .panel.full .teaser.magazine .teaser-content-container .teaser-image-box .teaser-date {
    width: 100%;
  }
  .panel.full .teaser.magazine .teaser-content-container .teaser-content-box {
    width: 100%;
  }
  .teaser.product-item .teaser-content .teaser-text-box {
    flex-flow: column;
    align-items: center;
    text-align: center;
    padding: 40px;
  }
  .teaser.product-item .teaser-content .teaser-text-box .teaser-image-front {
    width: 15%;
    height: 100%;
  }
  .teaser.product-item .teaser-content .teaser-text-box .teaser-text-container {
    flex-flow: column nowrap;
    padding: 0 10px;
  }
  .teaser.product-item .teaser-content .teaser-text-box .teaser-text-container .title-box {
    padding-top: 30px;
  }
  .teaser.product-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link {
    width: 100%;
    padding-top: 30px;
  }
  .teaser.product-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button {
    background-color: #D12E26;
    border: 2px solid #D12E26;
    color: #ffffff;
    width: 100%;
    text-align: center;
  }
  .teaser.product-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button:hover {
    color: #D12E26;
    background-color: #ffffff;
    border: 2px solid #D12E26;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box {
    flex-flow: column;
    align-items: center;
    text-align: center;
    padding: 40px;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-image-front {
    width: 15%;
    height: 15%;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-image-front img {
    left: 0;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container {
    flex-flow: column nowrap;
    padding: 0 0 0 20px;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container .title-box {
    padding-top: 30px;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link {
    width: 100%;
    padding-top: 30px;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button {
    background-color: #D12E26;
    border: 2px solid #D12E26;
    color: #ffffff;
    width: 100%;
    text-align: center;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button:hover {
    color: #D12E26;
    background-color: #ffffff;
    border: 2px solid #D12E26;
  }
  .tabber .resp-tab-content {
    padding: 0 0 20px;
  }
  .tabber .resp-tabs-list {
    display: none;
  }
  .tabber .resp-tabs-container {
    padding-top: 30px;
  }
  .tabber .resp-tabs-container.resp-tab-active h3 {
    color: #acacac;
  }
  .tabber .resp-tabs-container h3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    color: #acacac;
  }
  .tabber .resp-tabs-container h3.resp-tab-active {
    color: #181818;
  }
  .tabber .resp-tabs-container h3:after {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    cursor: pointer;
    width: 18px;
    height: 26px;
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transition: all ease-in-out 800ms;
    -moz-transition: all ease-in-out 800ms;
    -o-transition: all ease-in-out 800ms;
    transition: all ease-in-out 800ms;
  }
  .tabber .resp-tabs-container h3.resp-accordion {
    cursor: pointer;
  }
  .tabber .resp-tabs-container h3.resp-accordion.resp-tab-active:after {
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
  .stage-image.recipe {
    padding-top: 280px;
    padding-bottom: 100px;
  }
  .stage-image.recipe .stage-content-container {
    width: 100%;
  }
  .ingredients p:not(:last-child) {
    padding-bottom: 0;
  }
  .recipe-page.panel .teaser.image-text.editorial.inside.related-products .content.with-front-img {
    flex-wrap: wrap;
  }
  .recipe-page.panel .teaser.image-text.editorial.inside.related-products .content.with-front-img .teaser-image-front {
    padding-bottom: 30px;
  }
  .recipe-page.panel .teaser.image-text.editorial.inside.related-recipes .teaser-content .teaser-text-box h4 {
    margin-bottom: 0;
  }
  .slick-slider .slider-text-container {
    align-items: flex-end;
  }
  .slick-slider .slider-text-container .slider-text {
    padding: 15px;
    width: 100%;
  }
  .section:first-of-type.stage.no-offset-top .slider-wrapper {
    padding-top: 142px;
  }
  .section:not(:first-of-type).stage.no-offset-top .slider-wrapper {
    padding-top: 0;
  }
  .cleaverreach-form-wrapper .editable_content div[rel="date"] {
    flex-wrap: wrap;
  }
  .cleaverreach-form-wrapper .editable_content div[rel="date"] label {
    width: 100%;
  }
  .cleaverreach-form-wrapper .editable_content div[rel="date"] input {
    padding: 10px 5px 10px 5px;
    width: 60px;
  }
  .cleaverreach-form-wrapper .editable_content div[rel="radio"] > div,
  .cleaverreach-form-wrapper .editable_content div[rel="checkbox"] > div {
    flex-flow: column wrap;
  }
  .cleaverreach-form-wrapper .editable_content div[rel="radio"] > div input,
  .cleaverreach-form-wrapper .editable_content div[rel="checkbox"] > div input {
    margin: 20px 7px 5px 0;
  }
  .products .tabber .resp-tabs-container {
    padding-top: 0;
  }
}
@media all and (min-width: 400px) {
  .form-group > div {
    padding-right: 15px;
  }
  .form-group > div:last-of-type {
    padding-right: 0;
  }
  .section .teaser-interstitial .main-content .col > div {
    margin-bottom: 0;
  }
  .teaser-interstitial .image-absolute img {
    max-width: 165px;
  }
}
@media all and (min-width: 640px) {
  .stage-image.specific .text-container .content-image {
    flex: 1 1 0;
  }
  .stage-image.specific .text-container .center-image {
    flex: 1 1 0;
  }
}
@media all and (min-width: 768px) {
  .flex-col.row-inner {
    margin-left: -10px;
    margin-right: -10px;
  }
  .flex-col.content {
    padding-right: 30px;
    padding-left: 30px;
  }
  .flex-col .col {
    padding-right: 30px;
    padding-left: 30px;
  }
  .flex-col .content-container {
    padding-right: 30px;
    padding-left: 30px;
  }
  .captcha {
    flex-flow: row;
  }
  .captcha-label {
    width: 40%;
  }
  .captcha-field {
    flex-direction: column;
    width: 60%;
  }
  .captcha-field .captcha-image {
    flex-direction: row;
    margin-right: 10px;
  }
  .captcha-field .captcha-error {
    margin-left: 140px;
  }
  main > div:first-child {
    margin-top: 50px;
  }
  .main-navigation.left-col {
    justify-content: flex-end;
  }
  .main-navigation.right-col {
    justify-content: flex-start;
  }
  footer .row .footer-link-list ul li {
    margin-bottom: 7px;
  }
  .stage-image.main .text-container {
    min-height: 35vh;
    height: 100%;
  }
  .stage-image.main .text-container .text .special-headline h1 .special-headline-third sup {
    font-size: 1.8rem;
    padding: 0 0 30px 15px;
  }
  .stage-image.specific .text-container .text {
    padding-bottom: 40px;
  }
  .stage-image.specific .text-container .content-image {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    text-align: center;
  }
  .stage-image.specific .text-container .content-image .item {
    padding: 0 30px;
  }
  .stage-image.specific .text-container .content-image .item:last-child {
    padding-bottom: 0;
  }
  .stage-image.specific .text-container .center-image {
    display: flex;
    justify-content: center;
    height: 100%;
    align-self: center;
  }
  .stage-image.specific .text-container .center-image img {
    max-height: 440px;
  }
  .product-info-container .product-title-container {
    max-width: 100%;
  }
  .teaser-interstitial:before {
    top: -6%;
  }
  .teaser-interstitial:after {
    bottom: 0;
  }
  .teaser-interstitial.fits-perfect .content-container .text-icon-container {
    flex: 1 1 0;
    padding: 0 30px;
  }
  .teaser-interstitial.fits-perfect .content-container .text-icon-container:first-child {
    padding-left: 0;
  }
  .teaser-interstitial.fits-perfect .content-container .text-icon-container:last-child {
    padding-right: 0;
  }
  .teaser-interstitial .image-absolute {
    position: absolute;
  }
  .teaser-interstitial .image-absolute img {
    max-width: 165px;
  }
  .teaser-interstitial .content-container .headline-container {
    flex: 2 1 0;
  }
  .teaser-interstitial .content-container .image-container {
    flex: 1 1 0;
  }
  .teaser-interstitial .content-container .button-container {
    flex: 1 1 0;
  }
  .teaser-interstitial .content-container .button-container {
    display: flex;
    justify-content: flex-end;
  }
  .panel.has-slider .panel-container {
    padding-right: 0 30px 0 30px;
    padding-left: 0 30px 0 30px;
  }
  .panel.has-slider .panel-content .panel-slider {
    overflow: hidden;
  }
  .panel.has-slider .panel-content .panel-slider > div {
    padding: 0 30px 0 30px;
  }
  .tabber .resp-tabs-list li {
    color: #acacac;
  }
  .tabber .resp-tabs-list li.resp-tab-active {
    color: #181818;
  }
  .text-image.textpic-intext.nowrap .image,
  .text-image.textpic-intext.nowrap .video {
    display: flex;
    flex-flow: wrap;
  }
  .text-image.textpic-intext.nowrap .image > div,
  .text-image.textpic-intext.nowrap .video > div {
    width: 100%;
  }
  .text-image.textpic-intext.nowrap .image .image-additional-information,
  .text-image.textpic-intext.nowrap .video .image-additional-information {
    padding-top: 8px;
  }
  .text-image.textpic-intext.nowrap.align-left .image,
  .text-image.textpic-intext.nowrap.align-left .video {
    align-items: center;
    justify-content: flex-start;
  }
  .text-image.textpic-intext.nowrap.align-left .text {
    justify-content: center;
  }
  .text-image.textpic-intext.nowrap.align-right .image,
  .text-image.textpic-intext.nowrap.align-right .video {
    align-items: center;
    justify-content: flex-end;
  }
  .text-image.textpic-intext.nowrap.align-right .text {
    justify-content: center;
  }
  .video-container.with-overlay .video-overlay .play-button-container {
    padding: 60px 0;
  }
  .video-container.with-overlay .video-overlay .play-button-container .play-button {
    height: 140px;
    width: 140px;
  }
  .content-slider .content-wrapper {
    align-items: center;
    display: flex;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    padding: 20px 90px;
    width: 100%;
  }
  .content-slider .content-wrapper .text-container-bg {
    background-color: transparent;
    max-width: 85%;
    width: 100%;
  }
  .content-slider .content-wrapper .text-container-bg .headline h2 {
    font-size: 3rem;
  }
  .content-slider .image-absolute {
    position: absolute;
    right: -30px;
    top: -110px;
    z-index: 4;
  }
  .content-slider .slick-dots {
    bottom: 30px;
    position: absolute;
  }
  .stage-slider .slider-wrapper {
    padding: 60px 0 0 0;
  }
  .stage-slider .slider-wrapper .slick-slide.slick-active.slick-current {
    justify-content: flex-start;
  }
  .stage-slider .slider-wrapper .slick-slide.slick-active:not(.slick-current) {
    justify-content: flex-end;
  }
  .stage-slider .slider-wrapper .slider-item {
    width: 50%;
  }
  .stage-slider .slider-wrapper .slider-item .image {
    display: flex;
  }
  .stage-slider .slider-wrapper .slider-item .text {
    padding: 60px;
  }
  .maps-container {
    flex-flow: row wrap;
  }
  .maps-container-left {
    width: 40%;
  }
  .maps-container-right {
    padding: 30px;
  }
  .cleaverreach-form-wrapper .editable_content div[rel="date"] input {
    width: 80px;
  }
  .cleaverreach-form-wrapper .editable_content div[rel="radio"] > div {
    flex-flow: row wrap;
  }
  .cleaverreach-form-wrapper .editable_content div[rel="radio"] > div input {
    margin: 6px 7px 0 15px;
  }
  .maps-container-right {
    max-width: 60%;
  }
  .text-container-bg.half {
    width: 50%;
  }
  .product-container-top .product-nav-left,
  .product-container-top .product-nav-right {
    overflow: hidden;
  }
  .product-container-top .product-nav-left:hover img,
  .product-container-top .product-nav-right:hover img {
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  }
  .product-container-top .product-nav-left a img,
  .product-container-top .product-nav-right a img {
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    width: auto;
    position: relative;
    height: 75px;
  }
  .product-container-top .product-nav-left:hover img {
    left: 0;
  }
  .product-container-top .product-nav-left a img {
    left: -100%;
  }
  .product-container-top .product-nav-right:hover img {
    right: 0;
  }
  .product-container-top .product-nav-right a img {
    right: -100%;
  }
  .product-container-top .product-nav-right img {
    margin-left: 15px;
  }
  .product-container-top .product-nav-left img {
    margin-right: 15px;
  }
  .product-container-top .product-item-image-wrapper,
  .product-container-top .product-info-container {
    padding-top: 60px;
  }
}
@media all and (min-width: 1024px) {
  button.btn-only-icon,
  input[type=submit].btn-only-icon,
  a.button.btn-only-icon {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 45px;
    height: 45px;
    padding: 0;
    transform: rotate(-45deg);
    background-color: #D12E26;
    border: 2px solid #D12E26;
  }
  button.btn-only-icon:before,
  input[type=submit].btn-only-icon:before,
  a.button.btn-only-icon:before {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    width: 20px;
    height: 15px;
    transform: rotate(-135deg);
  }
  button.btn-only-icon:hover,
  input[type=submit].btn-only-icon:hover,
  a.button.btn-only-icon:hover {
    color: #D12E26;
    background-color: #ffffff;
    border: 2px solid #D12E26;
  }
  body #pc-cookie-notice #pc-message {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }
  .mobile-only {
    display: none;
  }
  .desktop-only {
    display: block;
  }
  .stage .specific .content-image .item {
    max-width: none;
  }
  .teaser.story-item {
    height: 100%;
    padding-bottom: 15px;
  }
  .teaser.story-item .teaser-content .teaser-image .image .heat-select {
    right: 60px;
  }
  .teaser.story-item .teaser-content .teaser-image .image .heat-select .icon {
    height: 60px;
  }
  .teaser.story-item .teaser-content .teaser-text-box {
    align-items: flex-end;
    flex-flow: row nowrap;
    padding: 0 0 40px;
    position: relative;
  }
  .teaser.story-item .teaser-content .teaser-text-box .teaser-text-container {
    align-items: flex-start;
    flex-flow: row nowrap;
  }
  .teaser.story-item .teaser-content .teaser-text-box .teaser-text-container .title-box {
    -webkit-box-flex: 2 1 75%;
    -moz-box-flex: 2 1 75%;
    -webkit-flex: 2 1 75%;
    -ms-flex: 2 1 75%;
    flex: 2 1 75%;
    padding: 0 30px;
  }
  .teaser.story-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link {
    padding-bottom: 10px;
  }
  .teaser.story-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 45px;
    height: 45px;
    padding: 0;
    transform: rotate(-45deg);
    background-color: #D12E26;
    border: 2px solid #D12E26;
    text-indent: -9999px;
  }
  .teaser.story-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button:before {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    width: 20px;
    height: 15px;
    transform: rotate(-135deg);
  }
  .teaser.story-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button:hover {
    color: #D12E26;
    background-color: #ffffff;
    border: 2px solid #D12E26;
  }
  .teaser.story-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button span {
    display: none;
  }
  .teaser.story-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button span {
    display: none;
  }
  .teaser-interstitial:not(.with-image-absolute) .content-container {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .teaser-interstitial.with-image-absolute .content-container {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .teaser-interstitial .image-absolute {
    bottom: -17%;
  }
  .teaser-interstitial .content-container .headline-container {
    flex: 2 1 0;
  }
  .teaser-interstitial .content-container .image-container {
    flex: 1 1 0;
  }
  .teaser-interstitial .content-container .button-container {
    flex: 1 1 0;
  }
  .panel.full .teaser.magazine .teaser-content-container .teaser-image-box .teaser-date {
    width: 50%;
  }
  .panel.full .teaser.magazine .teaser-content-container .teaser-image-box .teaser-date:before {
    width: 3px;
    height: 60px;
  }
  .panel.full .teaser.magazine .teaser-content-container .teaser-image-box .teaser-date span {
    font-size: 2.2rem;
  }
  .panel.full .teaser.magazine .teaser-content-container .teaser-content-box {
    width: 50%;
    height: 100%;
  }
  .panel.full .teaser.magazine .teaser-content-container .teaser-content-box .teaser-content {
    display: flex;
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
    height: 100%;
  }
  .panel.full .teaser.magazine .teaser-content-container .teaser-content-box .teaser-content .teaser-title,
  .panel.full .teaser.magazine .teaser-content-container .teaser-content-box .teaser-content .teaser-text,
  .panel.full .teaser.magazine .teaser-content-container .teaser-content-box .teaser-content .teaser-link,
  .panel.full .teaser.magazine .teaser-content-container .teaser-content-box .teaser-content .teaser-icons {
    width: 60%;
  }
  .teaser.product-item .teaser-content .teaser-text-box {
    align-items: flex-end;
  }
  .teaser.product-item .teaser-content .teaser-text-box .teaser-text-container {
    flex-flow: row nowrap;
    padding: 0 0 0 10px;
  }
  .teaser.product-item .teaser-content .teaser-text-box .teaser-text-container .title-box {
    padding-right: 10px;
  }
  .teaser.product-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link {
    padding-bottom: 0;
    height: 66px;
    width: 66px;
    flex-shrink: 0;
  }
  .teaser.product-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(-45deg);
    width: 45px;
    height: 45px;
    padding: 0;
    background-color: #D12E26;
    border: 2px solid #D12E26;
    text-indent: -9999px;
  }
  .teaser.product-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button:before {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    width: 20px;
    height: 15px;
    transform: rotate(-135deg);
  }
  .teaser.product-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button:hover {
    color: #D12E26;
    background-color: #ffffff;
    border: 2px solid #D12E26;
  }
  .teaser.product-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button span {
    display: none;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box {
    align-items: flex-end;
    text-align: left;
    padding: 30px;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-image-front {
    -webkit-box-flex: 1 1 25%;
    -moz-box-flex: 1 1 25%;
    -webkit-flex: 1 1 25%;
    -ms-flex: 1 1 25%;
    flex: 1 1 25%;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-image-front img {
    left: 0;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container {
    -webkit-box-flex: 2 1 75%;
    -moz-box-flex: 2 1 75%;
    -webkit-flex: 2 1 75%;
    -ms-flex: 2 1 75%;
    flex: 2 1 75%;
    flex-flow: row nowrap;
    padding: 0 0 0 20px;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container .title-box {
    padding: 0 15px 0 0;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 45px;
    height: 45px;
    padding: 0;
    transform: rotate(-45deg);
    background-color: #D12E26;
    border: 2px solid #D12E26;
    text-indent: -9999px;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button:before {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    width: 20px;
    height: 15px;
    transform: rotate(-135deg);
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button:hover {
    color: #D12E26;
    background-color: #ffffff;
    border: 2px solid #D12E26;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button span {
    display: none;
  }
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link .button span {
    display: none;
  }
  .tabber .resp-tab-content {
    padding: 0;
  }
  .tabber h3.resp-accordion {
    display: none;
  }
  .tabber .resp-tabs-list {
    display: flex;
    padding: 0 0 10px;
  }
  .tabber .resp-tabs-list li {
    cursor: pointer;
    border-bottom: none;
    list-style: none;
    margin: 0 25px 0 0;
    padding-top: 0;
    padding-bottom: 0;
    line-height: 1;
    font-family: 'Optima LT W01 Bold', sans-serif;
    font-size: 2rem;
    text-transform: none;
    margin-bottom: 30px;
  }
  .tabber .resp-tabs-list li:first-of-type {
    padding-right: 20px;
    border-right: 2px solid #acacac;
  }
  .tabber .resp-tabs-list li.resp-tab-active {
    border-bottom-color: #D12E26;
  }
  .text-image.textpic-intext.nowrap.align-left .text {
    padding-left: 6%;
  }
  .text-image.textpic-intext.nowrap.align-right .text {
    padding-right: 6%;
  }
  .stage-image.recipe {
    padding-top: 240px;
    padding-bottom: 130px;
  }
  .stage-image.recipe .stage-content-container {
    width: 65%;
  }
  .stage-image.recipe .stage-content-container .icon-row {
    width: 70%;
  }
  .ingredients p:not(:last-child) {
    padding-bottom: 0;
  }
  .recipe-page.panel .teaser.image-text.editorial.inside.related-products .content.with-front-img .teaser-text-box {
    padding-left: 30px;
    max-width: 65%;
  }
  .recipe-page.panel .teaser.image-text.editorial.inside.related-recipes .teaser-content .teaser-text-box .title-box {
    max-width: 80%;
  }
  .slick-slider .slider-text-container {
    align-items: center;
  }
  .slick-slider .slider-text-container .slider-text {
    padding: 15px;
    max-width: 50%;
    margin: 0 0 0 5%;
  }
  .content-slider .content-wrapper .text-container-bg .headline h2 {
    font-size: 3.4rem;
  }
  .section:first-of-type.stage.no-offset-top .slider-wrapper {
    padding-top: 133px;
  }
  .section:not(:first-of-type).stage.no-offset-top .slider-wrapper {
    padding-top: 0;
  }
}
/* border-radius
default: 4px - overrides:
top: 4px 4px 0 0
bottom: 0 0 4px 4px
left: 4px 0 0 4px
right: 0 4px 4px 0
*/
.initialise-before-after {
  content: '';
  display: block;
  width: 30px;
  height: 30px;
}
.initialise-icons-xml {
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.link-back a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  font-family: 'Optima LT W01 Bold', sans-serif;
  letter-spacing: 0.9px;
  text-transform: uppercase;
}
.link-back a:before {
  content: '';
  display: block;
  width: 30px;
  height: 30px;
  width: 16px;
  height: 16px;
  margin-right: 15px;
}
.link-back a:hover:before {
  -webkit-animation-duration: 0.35s;
  animation-duration: 0.35s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
.special-headline-initialize {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: left;
}
.special-headline-initialize h1 {
  -moz-transform: rotate(-10deg);
  -webkit-transform: rotate(-10deg);
  transform: rotate(-10deg);
  font-family: 'CinnabarBrush', sans-serif;
  font-style: italic;
  line-height: 1.33;
}
.special-headline-initialize h1 .special-headline-first {
  font-family: 'Nidex', sans-serif;
}
.special-headline-initialize h1 .special-headline-third {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  font-family: 'CinnabarBrush', sans-serif;
}
.special-headline-initialize h3 {
  -moz-transform: rotate(-10deg);
  -webkit-transform: rotate(-10deg);
  transform: rotate(-10deg);
  font-size: 8rem;
  font-family: 'CinnabarBrush', sans-serif;
  font-style: italic;
  line-height: 1.33;
  color: #fff;
}
.special-headline-initialize h3 span {
  font-family: 'Nidex', sans-serif;
}
.special-headline-initialize h3 strong {
  display: block;
  font-family: 'CinnabarBrush', sans-serif;
}
.special-headline-initialize h3 strong:last-of-type {
  display: flex;
  justify-content: flex-end;
}
/*

    Example:
    @shadow-attr: 0px 15px 25px -10px rgba(0,0,0,0.55);

    The Order:
    Shadow Horizontal Length (px)
    Shadow Vertical Length (px)
    Shadow Blur Radius (px)
    Shadow Spread Radius (px)
    Shadow Color (rgba)

    */
.flex-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 100%;
}
.flex-column {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
}
.flex-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.box-start {
  justify-content: flex-start;
}
.box-end {
  justify-content: flex-end;
}
.box-center {
  justify-content: center;
}
.box-align-center {
  align-items: center;
}
.box-align-start {
  align-items: flex-start;
}
.box-align-end {
  align-items: flex-end;
}
@media only screen and (min-width: 1px) {
  .xs-1 {
    width: 8.33333333%;
  }
  .offset-xs-1 {
    margin-left: 8.33333333%;
  }
  .xs-2 {
    width: 16.66666667%;
  }
  .offset-xs-2 {
    margin-left: 16.66666667%;
  }
  .xs-3 {
    width: 25%;
  }
  .offset-xs-3 {
    margin-left: 25%;
  }
  .xs-4 {
    width: 33.33333333%;
  }
  .offset-xs-4 {
    margin-left: 33.33333333%;
  }
  .xs-5 {
    width: 41.66666667%;
  }
  .offset-xs-5 {
    margin-left: 41.66666667%;
  }
  .xs-6 {
    width: 50%;
  }
  .offset-xs-6 {
    margin-left: 50%;
  }
  .xs-7 {
    width: 58.33333333%;
  }
  .offset-xs-7 {
    margin-left: 58.33333333%;
  }
  .xs-8 {
    width: 66.66666667%;
  }
  .offset-xs-8 {
    margin-left: 66.66666667%;
  }
  .xs-9 {
    width: 75%;
  }
  .offset-xs-9 {
    margin-left: 75%;
  }
  .xs-10 {
    width: 83.33333333%;
  }
  .offset-xs-10 {
    margin-left: 83.33333333%;
  }
  .xs-11 {
    width: 91.66666667%;
  }
  .offset-xs-11 {
    margin-left: 91.66666667%;
  }
  .xs-12 {
    width: 100%;
  }
  .offset-xs-12 {
    margin-left: 100%;
  }
}
@media only screen and (min-width: 400px) {
  .s-1 {
    width: 8.33333333%;
  }
  .offset-s-1 {
    margin-left: 8.33333333%;
  }
  .s-2 {
    width: 16.66666667%;
  }
  .offset-s-2 {
    margin-left: 16.66666667%;
  }
  .s-3 {
    width: 25%;
  }
  .offset-s-3 {
    margin-left: 25%;
  }
  .s-4 {
    width: 33.33333333%;
  }
  .offset-s-4 {
    margin-left: 33.33333333%;
  }
  .s-5 {
    width: 41.66666667%;
  }
  .offset-s-5 {
    margin-left: 41.66666667%;
  }
  .s-6 {
    width: 50%;
  }
  .offset-s-6 {
    margin-left: 50%;
  }
  .s-7 {
    width: 58.33333333%;
  }
  .offset-s-7 {
    margin-left: 58.33333333%;
  }
  .s-8 {
    width: 66.66666667%;
  }
  .offset-s-8 {
    margin-left: 66.66666667%;
  }
  .s-9 {
    width: 75%;
  }
  .offset-s-9 {
    margin-left: 75%;
  }
  .s-10 {
    width: 83.33333333%;
  }
  .offset-s-10 {
    margin-left: 83.33333333%;
  }
  .s-11 {
    width: 91.66666667%;
  }
  .offset-s-11 {
    margin-left: 91.66666667%;
  }
  .s-12 {
    width: 100%;
  }
  .offset-s-12 {
    margin-left: 100%;
  }
}
@media only screen and (min-width: 640px) {
  .sm-1 {
    width: 8.33333333%;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .sm-2 {
    width: 16.66666667%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .sm-3 {
    width: 25%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .sm-4 {
    width: 33.33333333%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .sm-5 {
    width: 41.66666667%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .sm-6 {
    width: 50%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .sm-7 {
    width: 58.33333333%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .sm-8 {
    width: 66.66666667%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .sm-9 {
    width: 75%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .sm-10 {
    width: 83.33333333%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .sm-11 {
    width: 91.66666667%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .sm-12 {
    width: 100%;
  }
  .offset-sm-12 {
    margin-left: 100%;
  }
}
@media only screen and (min-width: 768px) {
  .m-w-0 {
    width: 0;
  }
  .m-1 {
    width: 8.33333333%;
  }
  .offset-m-1 {
    margin-left: 8.33333333%;
  }
  .m-2 {
    width: 16.66666667%;
  }
  .offset-m-2 {
    margin-left: 16.66666667%;
  }
  .m-3 {
    width: 25%;
  }
  .offset-m-3 {
    margin-left: 25%;
  }
  .m-4 {
    width: 33.33333333%;
  }
  .offset-m-4 {
    margin-left: 33.33333333%;
  }
  .m-5 {
    width: 41.66666667%;
  }
  .offset-m-5 {
    margin-left: 41.66666667%;
  }
  .m-6 {
    width: 50%;
  }
  .offset-m-6 {
    margin-left: 50%;
  }
  .m-7 {
    width: 58.33333333%;
  }
  .offset-m-7 {
    margin-left: 58.33333333%;
  }
  .m-8 {
    width: 66.66666667%;
  }
  .offset-m-8 {
    margin-left: 66.66666667%;
  }
  .m-9 {
    width: 75%;
  }
  .offset-m-9 {
    margin-left: 75%;
  }
  .m-10 {
    width: 83.33333333%;
  }
  .offset-m-10 {
    margin-left: 83.33333333%;
  }
  .m-11 {
    width: 91.66666667%;
  }
  .offset-m-11 {
    margin-left: 91.66666667%;
  }
  .m-12 {
    width: 100%;
  }
  .offset-m-12 {
    margin-left: 100%;
  }
}
@media only screen and (min-width: 1024px) {
  .l-1 {
    width: 8.33333333%;
  }
  .offset-l-1 {
    margin-left: 8.33333333%;
  }
  .l-2 {
    width: 16.66666667%;
  }
  .offset-l-2 {
    margin-left: 16.66666667%;
  }
  .l-3 {
    width: 25%;
  }
  .offset-l-3 {
    margin-left: 25%;
  }
  .l-4 {
    width: 33.33333333%;
  }
  .offset-l-4 {
    margin-left: 33.33333333%;
  }
  .l-5 {
    width: 41.66666667%;
  }
  .offset-l-5 {
    margin-left: 41.66666667%;
  }
  .l-6 {
    width: 50%;
  }
  .offset-l-6 {
    margin-left: 50%;
  }
  .l-7 {
    width: 58.33333333%;
  }
  .offset-l-7 {
    margin-left: 58.33333333%;
  }
  .l-8 {
    width: 66.66666667%;
  }
  .offset-l-8 {
    margin-left: 66.66666667%;
  }
  .l-9 {
    width: 75%;
  }
  .offset-l-9 {
    margin-left: 75%;
  }
  .l-10 {
    width: 83.33333333%;
  }
  .offset-l-10 {
    margin-left: 83.33333333%;
  }
  .l-11 {
    width: 91.66666667%;
  }
  .offset-l-11 {
    margin-left: 91.66666667%;
  }
  .l-12 {
    width: 100%;
  }
  .offset-l-12 {
    margin-left: 100%;
  }
}
@media only screen and (min-width: 1220px) {
  .xl-1 {
    width: 8.33333333%;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .xl-2 {
    width: 16.66666667%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .xl-3 {
    width: 25%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .xl-4 {
    width: 33.33333333%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .xl-5 {
    width: 41.66666667%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .xl-6 {
    width: 50%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .xl-7 {
    width: 58.33333333%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .xl-8 {
    width: 66.66666667%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .xl-9 {
    width: 75%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .xl-10 {
    width: 83.33333333%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .xl-11 {
    width: 91.66666667%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .xl-12 {
    width: 100%;
  }
  .offset-xl-12 {
    margin-left: 100%;
  }
}
@media only screen and (min-width: 1440px) {
  .xxl-1 {
    width: 8.33333333%;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .xxl-2 {
    width: 16.66666667%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .xxl-3 {
    width: 25%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .xxl-4 {
    width: 33.33333333%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .xxl-5 {
    width: 41.66666667%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .xxl-6 {
    width: 50%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .xxl-7 {
    width: 58.33333333%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .xxl-8 {
    width: 66.66666667%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .xxl-9 {
    width: 75%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .xxl-10 {
    width: 83.33333333%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .xxl-11 {
    width: 91.66666667%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .xxl-12 {
    width: 100%;
  }
  .offset-xxl-12 {
    margin-left: 100%;
  }
}
@media only screen and (min-width: 1660px) {
  .l-xs-1 {
    width: 8.33333333%;
  }
  .l-xs-2 {
    width: 16.66666667%;
  }
  .l-xs-3 {
    width: 25%;
  }
  .l-xs-4 {
    width: 33.33333333%;
  }
  .l-xs-5 {
    width: 41.66666667%;
  }
  .l-xs-6 {
    width: 50%;
  }
  .l-xs-7 {
    width: 58.33333333%;
  }
  .l-xs-8 {
    width: 66.66666667%;
  }
  .l-xs-9 {
    width: 75%;
  }
  .l-xs-10 {
    width: 83.33333333%;
  }
  .l-xs-11 {
    width: 91.66666667%;
  }
  .l-xs-12 {
    width: 100%;
  }
}
@media only screen and (min-width: 1900px) {
  .l-s-1 {
    width: 8.33333333%;
  }
  .l-s-2 {
    width: 16.66666667%;
  }
  .l-s-3 {
    width: 25%;
  }
  .l-s-4 {
    width: 33.33333333%;
  }
  .l-s-5 {
    width: 41.66666667%;
  }
  .l-s-6 {
    width: 50%;
  }
  .l-s-7 {
    width: 58.33333333%;
  }
  .l-s-8 {
    width: 66.66666667%;
  }
  .l-s-9 {
    width: 75%;
  }
  .l-s-10 {
    width: 83.33333333%;
  }
  .l-s-11 {
    width: 91.66666667%;
  }
  .l-s-12 {
    width: 100%;
  }
}
@media only screen and (min-width: 2500px) {
  .l-sm-1 {
    width: 8.33333333%;
  }
  .l-sm-2 {
    width: 16.66666667%;
  }
  .l-sm-3 {
    width: 25%;
  }
  .l-sm-4 {
    width: 33.33333333%;
  }
  .l-sm-5 {
    width: 41.66666667%;
  }
  .l-sm-6 {
    width: 50%;
  }
  .l-sm-7 {
    width: 58.33333333%;
  }
  .l-sm-8 {
    width: 66.66666667%;
  }
  .l-sm-9 {
    width: 75%;
  }
  .l-sm-10 {
    width: 83.33333333%;
  }
  .l-sm-11 {
    width: 91.66666667%;
  }
  .l-sm-12 {
    width: 100%;
  }
}
@media only screen and (min-width: 3500px) {
  .l-m-1 {
    width: 8.33333333%;
  }
  .l-m-2 {
    width: 16.66666667%;
  }
  .l-m-3 {
    width: 25%;
  }
  .l-m-4 {
    width: 33.33333333%;
  }
  .l-m-5 {
    width: 41.66666667%;
  }
  .l-m-6 {
    width: 50%;
  }
  .l-m-7 {
    width: 58.33333333%;
  }
  .l-m-8 {
    width: 66.66666667%;
  }
  .l-m-9 {
    width: 75%;
  }
  .l-m-10 {
    width: 83.33333333%;
  }
  .l-m-11 {
    width: 91.66666667%;
  }
  .l-m-12 {
    width: 100%;
  }
}
a {
  font-family: 'HindSiliguri Regular';
  font-weight: normal;
  color: #D12E26;
  text-decoration: none;
  cursor: pointer;
}
a:hover {
  color: #243e31;
  text-decoration: underline;
}
a:focus {
  outline: none;
}
strong,
b {
  font-family: 'HindSiliguri Regular';
  font-weight: normal;
}
.font-size-smaller {
  font-size: 1.4rem;
}
h3,
h4,
h5,
h6,
p {
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphenate-limit-chars: 6 3 3;
}
h3.greyed,
h4.greyed,
h5.greyed,
h6.greyed,
p.greyed {
  color: #acacac;
}
.text a {
  color: #D12E26;
  text-decoration: underline;
}
.text a:hover {
  color: #243e31;
  text-decoration: none;
}
.text h1 a,
.text h2 a,
.text h3 a,
.text h4 a,
.text h5 a,
.text h6 a {
  border: none;
}
address {
  font-style: normal;
}
a.no-style:hover,
a.no-style {
  color: #181818;
  text-decoration: none;
}
h1 {
  color: #181818;
  font-family: 'Optima LT W01 Bold', sans-serif;
  font-weight: normal;
}
h2 {
  color: #181818;
  font-family: 'Optima LT W01 Bold', sans-serif;
  font-weight: normal;
}
h3 {
  color: #181818;
  font-family: 'Optima LT W01 Bold', sans-serif;
  font-weight: normal;
}
h4,
h5,
h6 {
  color: #181818;
  font-family: 'Optima LT W01 Bold', sans-serif;
  font-weight: normal;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  text-decoration: none;
}
@media only screen and (min-width: 400px) and (max-width: 1219px) {
  h1 {
    font-size: 4.8rem;
    line-height: 1.33;
    text-transform: none;
    margin-bottom: 10px;
  }
  h2 {
    font-size: 3.9rem;
    line-height: 1;
    text-transform: none;
    margin-bottom: 15px;
  }
}
.no-padding p {
  padding: 0px;
}
.text-bright {
  color: #949494;
}
button,
input[type=submit],
a.button {
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  -o-transition: all 0.35s;
  transition: all 0.35s;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  cursor: pointer;
  padding: 20px 40px 20px 40px;
  margin: 0 0 0 0;
  text-decoration: none;
  text-transform: none;
  text-align: center;
}
button.btn-default,
input[type=submit].btn-default,
a.button.btn-default {
  background-color: #D12E26;
  border: 2px solid #D12E26;
  color: #ffffff;
}
button.btn-default:hover,
input[type=submit].btn-default:hover,
a.button.btn-default:hover {
  color: #D12E26;
  background-color: #ffffff;
  border: 2px solid #D12E26;
}
button.btn-inverted,
input[type=submit].btn-inverted,
a.button.btn-inverted {
  background-color: #ffffff;
  color: #D12E26;
}
button.btn-inverted:hover,
input[type=submit].btn-inverted:hover,
a.button.btn-inverted:hover {
  color: #ffffff;
  background-color: #D12E26;
  border: 2px solid #D12E26;
}
button.btn-inverted.icon,
input[type=submit].btn-inverted.icon,
a.button.btn-inverted.icon {
  background-size: 25px;
  background-position: center center;
  border: 0;
  padding: 0;
  text-indent: -99999px;
}
button.btn-inverted.icon:hover,
input[type=submit].btn-inverted.icon:hover,
a.button.btn-inverted.icon:hover {
  background-color: transparent;
  border: 0;
}
button.btn-outline,
input[type=submit].btn-outline,
a.button.btn-outline {
  background-color: transparent;
  border: 2px solid #ffffff;
}
button.btn-outline:hover,
input[type=submit].btn-outline:hover,
a.button.btn-outline:hover {
  color: #ffffff;
  background-color: #D12E26;
  border: 2px solid #D12E26;
}
button.btn-success,
input[type=submit].btn-success,
a.button.btn-success {
  background-color: #D12E26;
  border: 2px solid #D12E26;
}
button.btn-success:hover,
input[type=submit].btn-success:hover,
a.button.btn-success:hover {
  color: #D12E26;
  background-color: #ffffff;
  border: 2px solid #D12E26;
}
button.btn-pull-right,
input[type=submit].btn-pull-right,
a.button.btn-pull-right {
  background-color: #D12E26;
  border: 2px solid #D12E26;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  padding: 20px 20px 20px 40px;
}
button.btn-pull-right:after,
input[type=submit].btn-pull-right:after,
a.button.btn-pull-right:after {
  content: '';
  display: block;
  width: 30px;
  height: 30px;
  width: 9px;
  height: 14px;
  margin-left: 30px;
}
button.btn-pull-right:hover,
input[type=submit].btn-pull-right:hover,
a.button.btn-pull-right:hover {
  color: #D12E26;
  background: #ffffff;
  border: 2px solid 2px solid #D12E26;
}
button.btn-pull-left,
input[type=submit].btn-pull-left,
a.button.btn-pull-left {
  background-color: #181818;
  border: 2px solid #181818;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 20px 40px 20px 20px;
}
button.btn-pull-left:before,
input[type=submit].btn-pull-left:before,
a.button.btn-pull-left:before {
  content: '';
  display: block;
  width: 30px;
  height: 30px;
  width: 9px;
  height: 14px;
  margin-right: 30px;
}
button.btn-pull-left:hover,
input[type=submit].btn-pull-left:hover,
a.button.btn-pull-left:hover {
  color: #181818;
  background-color: #ffffff;
  border: 2px solid #181818;
}
button,
input[type=submit] {
  font-family: 'HindSiliguri Light';
  font-size: 1.4rem;
  line-height: 1.63;
  font-weight: normal;
  color: #ffffff;
}
a.button {
  font-family: 'HindSiliguri Light';
  font-size: 1.4rem;
  line-height: 1.63;
  font-weight: normal;
  color: #ffffff;
  letter-spacing: 0.8px;
  display: inline-block;
}
input,
select,
textarea {
  background-color: #ffffff;
}
.form-field {
  display: flex;
  padding-top: 15px;
  padding-bottom: 15px;
  justify-content: space-between;
}
label {
  padding: 0 0 5px 0;
  font-family: 'HindSiliguri Regular';
  font-weight: normal;
}
input,
select,
textarea {
  margin-bottom: 5px;
  background-color: #ffffff;
}
.submit-button {
  text-align: right;
}
.submit-button input,
.submit-button button,
.submit-button .button {
  margin: 0;
}
.form h3 {
  border-bottom: 2px solid rgba(172, 172, 172, 0.15);
  padding-bottom: 0;
}
input[type="email"],
input[type="number"],
input[type="search"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"],
input[type="month"],
input[type="date"] {
  font-family: 'HindSiliguri Light';
  font-size: 1.6rem;
  line-height: 1.63;
  font-weight: normal;
  color: #181818;
  border: 2px solid #f3eee8;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  padding: 10px 15px;
  width: 100%;
}
input[type="checkbox"],
input[type="radio"] {
  margin-right: 15px;
}
select {
  font-family: 'HindSiliguri Light';
  font-size: 1.6rem;
  line-height: 1.63;
  font-weight: normal;
  color: #181818;
  border: 2px solid #f3eee8;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  padding: 10px 15px;
  width: 100%;
}
textarea {
  font-family: 'HindSiliguri Light';
  font-size: 1.6rem;
  line-height: 1.63;
  font-weight: normal;
  color: #181818;
  border: 2px solid #f3eee8;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin: 0;
  min-height: 150px;
  padding: 10px 15px;
  resize: vertical;
  width: 100%;
}
/* Base for label styling */
[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
  position: absolute;
  left: -9999px;
  /* accessibility */
}
[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {
  position: relative;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: left;
  align-items: center;
}
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
  content: '';
  display: block;
  width: 40px;
  height: 40px;
  min-width: 40px;
  min-height: 40px;
  background: #ffffff;
  border: 2px solid #f3eee8;
  border-radius: 5px;
  margin-right: 15px;
}
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {
  content: '';
  display: block;
  width: 44px;
  height: 44px;
  -webkit-transition: 500ms;
  -moz-transition: 500ms;
  -o-transition: 500ms;
  transition: 500ms;
  position: absolute;
  left: 0;
  top: 46%;
  margin-top: -22px;
}
[type="checkbox"]:not(:checked):focus + label:before,
[type="checkbox"]:checked:focus + label:before {
  border: 2px solid #D12E26;
}
[type="checkbox"]:checked + label:before {
  background: #D12E26;
  border: 2px solid #D12E26;
}
[type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
[type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
[type="checkbox"]:disabled:not(:checked) + label,
[type="checkbox"]:disabled:checked + label {
  color: #acacac;
}
[type="checkbox"]:disabled:not(:checked) + label:before,
[type="checkbox"]:disabled:checked + label:before {
  border-color: #acacac;
  background-color: #acacac;
}
[type="radio"]:not(:checked),
[type="radio"]:checked {
  position: absolute;
  left: -9999px;
  /* accessibility */
}
[type="radio"]:not(:checked) + label,
[type="radio"]:checked + label {
  position: relative;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: left;
  align-items: center;
}
[type="radio"]:not(:checked) + label:before,
[type="radio"]:checked + label:before {
  content: '';
  display: block;
  width: 30px;
  height: 30px;
  width: 19px;
  height: 19px;
  background: #ffffff;
  border: 2px solid #f3eee8;
  border-radius: 50%;
  margin-right: 15px;
}
[type="radio"]:not(:checked) + label:after,
[type="radio"]:checked + label:after {
  content: '';
  display: block;
  width: 30px;
  height: 30px;
  position: absolute;
  top: 11px;
  left: 9px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #ffffff;
  -webkit-transition: 500ms;
  -moz-transition: 500ms;
  -o-transition: 500ms;
  transition: 500ms;
}
[type="radio"]:not(:checked):focus + label:before,
[type="radio"]:checked:focus + label:before {
  border: 2px solid #D12E26;
}
[type="radio"]:checked + label:before {
  background: #D12E26;
  border: 2px solid #D12E26;
}
[type="radio"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
[type="radio"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
[type="radio"]:disabled:not(:checked) + label,
[type="radio"]:disabled:checked + label {
  color: #acacac;
}
[type="radio"]:disabled:not(:checked) + label:before,
[type="radio"]:disabled:checked + label:before {
  border-color: #acacac;
  background-color: #acacac;
}
[type="radio"]:disabled:not(:checked) + label:after,
[type="radio"]:disabled:checked + label:after {
  color: #acacac;
}
/* hover style just for information */
label:hover:before {
  border: 2px solid #D12E26 !important;
}
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
[type="checkbox"].invalid + label {
  color: #e2231a;
}
[type="checkbox"].invalid + label:before {
  border-color: #e2231a;
}
[type="checkbox"].invalid + label:hover:before {
  border-color: #e2231a !important;
}
input[type="email"],
input[type="number"],
input[type="search"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="submit"],
input[type="password"],
input[type="month"],
input[type="date"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
textarea,
button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
select::-ms-expand {
  display: none;
}
select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-size: auto 11px;
  background-position: right 20px center;
  background-repeat: no-repeat;
}
input,
select,
textarea {
  outline: 0;
}
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #181818;
}
::-moz-placeholder {
  /* Firefox 19+ */
  color: #181818;
}
:-ms-input-placeholder {
  /* IE 10+ */
  color: #181818;
}
:-moz-placeholder {
  /* Firefox 18- */
  color: #181818;
}
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
  background: transparent !important;
}
._form-branding {
  text-align: right;
  display: flex;
  justify-content: flex-end;
}
._form-branding ._logo {
  display: block;
  width: 130px;
  margin-left: 10px;
  background-image: url('/static/DeveleyTabascoBundle/img/logo/ac_logo-white-bluebg.svg');
  background-size: 130px auto;
  background-repeat: no-repeat;
}
.alert {
  padding: 70px 0 140px;
}
.alert-danger {
  font-family: 'HindSiliguri Regular';
  border: 1px solid #e2231a;
  color: #e2231a;
  padding: 25px;
  text-align: center;
}
.alert-success {
  font-family: 'HindSiliguri Regular';
  border: 2px solid #00833d;
  color: #00833d;
  padding: 25px;
  text-align: center;
}
input[name="captcha"].invalid {
  border-color: #e2231a;
}
.captcha {
  display: flex;
  width: 100%;
}
.captcha-label {
  align-items: center;
  display: flex;
}
.captcha-field {
  display: flex;
}
.captcha-field .captcha-error {
  color: #e2231a;
  padding: 10px 10px 5px 10px;
  margin-bottom: 10px;
}
.captcha-field .captcha-image {
  display: flex;
}
.sidebarCartWait,
.sidebarCart {
  display: none;
  background: #ffffff;
  box-shadow: 0 0 5px #181818;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  padding: 16px 12px;
  color: #181818;
  overflow: hidden;
  z-index: 110000;
}
.sidebarCart_wrapper h3 {
  color: #181818;
}
.sidebarCart_wrapper button.btn.btn-inverted {
  border: 2px solid #D12E26 !important;
  border-color: 2px solid #D12E26 !important;
}
@media screen and (max-width: 479px) {
  .sidebarCartWait,
  .sidebarCart {
    left: 0;
  }
}
@media screen and (min-width: 480px) {
  .sidebarCartWait,
  .sidebarCart {
    width: 460px;
  }
}
@media screen and (min-width: 992px) {
  .sidebarCartWait,
  .sidebarCart {
    width: 640px;
  }
}
body.sidebar-open .sidebarCart_back {
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 100000;
}
.sidebarCart_wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
body.sidebar-open {
  height: 100vh;
  max-height: 100vh;
  overflow: hidden;
}
body.sidebar-open:not(.sidebar-wait) .sidebarCart {
  display: block;
}
body.sidebar-open.sidebar-wait .sidebarCartWait {
  display: block;
}
.sidebarCart_input {
  width: 80px !important;
  margin: 0 !important;
  padding: 4px 10px !important;
  text-align: center;
  /*
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
   */
}
.sidebarCart_footer {
  text-align: center;
  margin-top: 10px;
  padding: 10px;
}
.sidebarCart_footer.sidebarCart_footer_border {
  border-top: 1px solid #ccc;
}
.sidebarCart_wait-wrapper {
  width: 100%;
  max-width: 100%;
  height: 64px;
  max-height: 64px;
  overflow: hidden;
}
.sidebarCart_wait {
  opacity: 0.38;
  animation: rotatingWait 4s linear infinite;
}
.order-0 {
  order: 0;
}
@media screen and (max-width: 639px) {
  .sidebarCart_footer {
    padding-top: 7px;
    padding-bottom: 4px;
  }
  .sidebarCart_btn-box {
    margin-right: -15px;
    margin-left: -15px;
    min-width: calc(100% + 30px);
  }
  .text-smaller-sm-max {
    font-size: 0.875em;
  }
  .-order-1-sm-max {
    order: -1;
  }
}
@media screen and (min-width: 640px) {
  .sidebarCart_btn-box .col {
    padding-right: 0;
    padding-left: 0;
  }
  .sidebarCart_btn-box .col:first-child {
    margin-bottom: 20px;
  }
  .bb-pb-2-sm {
    padding-bottom: 8px;
  }
}
/* iPad mini size */
@media screen and (max-width: 819px) {
  .sidebarCart_details-desktop,
  .sidebarCart_footer.show-cart-details .sidebarCart_details-short,
  .sidebarCart_footer:not(.show-cart-details) .sidebarCart_details-all {
    display: none;
  }
}
@media screen and (min-width: 820px) {
  .sidebarCart_footer.show-cart-details .sidebarCart_details-short,
  .sidebarCart_details {
    display: none;
  }
}
.js-toggle-cart-details {
  cursor: pointer;
}
.bb-inline-bock {
  display: inline-block;
}
.bb-flex {
  display: flex;
  align-items: center;
}
.bb-flex-stretch {
  align-items: stretch;
}
.bb-flex-1 {
  flex: 1;
}
.bb-flex-2 {
  flex: 2;
}
.bb-flex-3 {
  flex: 3;
}
.bb-w-full {
  width: 100%;
}
.bb-h-full {
  height: 100%;
}
.bb-pt-1 {
  padding-top: 4px;
}
.bb-pt-1_5 {
  padding-top: 6px;
}
.bb-pt-4 {
  padding-top: 16px;
}
.bb-pr-2 {
  padding-right: 8px;
}
.bb-pr-2_5 {
  padding-right: 10px;
}
.bb-pr-3 {
  padding-right: 12px;
}
.bb-pb-1 {
  padding-bottom: 4px;
}
.bb-pb-2 {
  padding-bottom: 8px;
}
.bb-pb-3 {
  padding-bottom: 12px;
}
.bb-pb-4 {
  padding-bottom: 16px;
}
.bb-px-2 {
  padding-right: 8px;
  padding-left: 8px;
}
.bb-px-3 {
  padding-right: 12px;
  padding-left: 12px;
}
.bb-mb-2 {
  margin-bottom: 8px;
}
.bb-overflow-y-auto {
  overflow-y: auto;
}
.bb-cursor-pointer {
  cursor: pointer;
}
@keyframes rotatingWait {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(1turn);
  }
}
.bb-stepper {
  position: relative;
}
input[type="number"].bb-stepper_field,
.bb-stepper_field {
  border: 1px solid #181818;
  color: #181818;
  border-radius: 3px 0 0 3px !important;
}
@media screen and (max-width: 1023px) {
  .bb-stepper_icon {
    display: none;
  }
  input[type="number"].bb-stepper_field,
  .bb-stepper_field {
    border-radius: 3px !important;
    appearance: auto !important;
  }
}
@media screen and (min-width: 1024px) {
  .bb-stepper {
    padding-right: 16px;
  }
  input[type="number"].bb-stepper_field,
  .bb-stepper_field {
    border-right-color: transparent;
    border-radius: 3px 0 0 3px !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
  }
  input[type="number"].bb-stepper_field::-webkit-inner-spin-button,
  .bb-stepper_field::-webkit-inner-spin-button,
  input[type="number"].bb-stepper_field::-webkit-outer-spin-button,
  .bb-stepper_field::-webkit-outer-spin-button {
    -webkit-appearance: none !important;
  }
  .bb-stepper_icon {
    border: 1px solid #181818;
    display: flex;
    align-items: center;
    position: absolute;
    right: 0;
    width: 16px;
    text-align: center;
    cursor: pointer;
  }
  .js-stepper_plus {
    border-bottom-color: transparent;
    top: 0;
    bottom: 50%;
    border-top-right-radius: 3px;
  }
  .js-stepper_minus {
    top: 50%;
    bottom: 0;
    border-bottom-right-radius: 3px;
  }
}
.icon {
  width: 30px;
  height: 30px;
  display: block;
}
.main-navigation ul li.active .toggle-sub-menu:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='20px' height='30px' viewBox='0 0 20 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolygon id='Shape' stroke='%23FFFFFF' stroke-width='0.5' fill='%23FFFFFF' fill-rule='nonzero' points='4.40540541 0 1 3.4125 12.1891892 14.625 1 25.8375 4.40540541 29.25 19 14.625'%3e%3c/polygon%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.main-navigation ul li .toggle-sub-menu:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='20px' height='30px' viewBox='0 0 20 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolygon id='Shape' stroke='%23181818' stroke-width='0.5' fill='%23181818' fill-rule='nonzero' points='4.40540541 0 1 3.4125 12.1891892 14.625 1 25.8375 4.40540541 29.25 19 14.625'%3e%3c/polygon%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.main-navigation ul li .submenu-dropdown:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='20px' height='30px' viewBox='0 0 20 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolygon id='Shape' stroke='%23D12E26' stroke-width='0.5' fill='%23D12E26' fill-rule='nonzero' points='4.40540541 0 1 3.4125 12.1891892 14.625 1 25.8375 4.40540541 29.25 19 14.625'%3e%3c/polygon%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.main-navigation ul li .language-dropdown:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='20px' height='30px' viewBox='0 0 20 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolygon id='Shape' stroke='%23D12E26' stroke-width='0.5' fill='%23D12E26' fill-rule='nonzero' points='4.40540541 0 1 3.4125 12.1891892 14.625 1 25.8375 4.40540541 29.25 19 14.625'%3e%3c/polygon%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.burger {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='26px' height='20px' viewBox='0 0 26 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eHamburger icon %3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Icon/Hamburger' transform='translate(0.571451, 0.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cg id='Hamburger-icon-'%3e%3crect id='Rectangle-8' x='0' y='0' width='25' height='4' rx='1'%3e%3c/rect%3e%3crect id='Rectangle-8' x='0' y='8' width='25' height='4' rx='1'%3e%3c/rect%3e%3crect id='Rectangle-8' x='0' y='16' width='25' height='4' rx='1'%3e%3c/rect%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.user {
  background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 23.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='30px' height='30px' viewBox='0 0 30 30' style='enable-background:new 0 0 30 30;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfilter:url(%23Adobe_OpacityMaskFilter);%7D .st1%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;%7D .st2%7Bmask:url(%23c_1_);fill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;%7D%0A%3C/style%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter' filterUnits='userSpaceOnUse' x='2.5' y='0' width='25' height='30'%3E%3CfeColorMatrix type='matrix' values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='2.5' y='0' width='25' height='30' id='c_1_'%3E%3Cg class='st0'%3E%3Ccircle id='a_1_' class='st1' cx='15' cy='8.7' r='20.2'/%3E%3C/g%3E%3C/mask%3E%3Cpath class='st2' d='M27.5,24.8c0,2.9-1.9,5.2-4.2,5.2H6.7c-2.3,0-4.2-2.3-4.2-5.2c0-5.1,1.3-11.1,6.4-11.1c3.4,3.3,8.8,3.3,12.2,0 C26.2,13.8,27.5,19.7,27.5,24.8L27.5,24.8z M22.5,7.5c0,4.1-3.4,7.5-7.5,7.5c-4.1,0-7.5-3.4-7.5-7.5C7.5,3.4,10.9,0,15,0 C19.1,0,22.5,3.4,22.5,7.5z'/%3E%3C/svg%3E%0A");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.basket {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='30px' height='26px' viewBox='0 0 30 26' style='enable-background:new 0 0 30 26;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7benable-background:new ;%7d .st1%7bfill:%23FFFFFF;%7d %3c/style%3e%3ctitle%3eshopping-cart - FontAwesome Copy%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='Symbols'%3e%3cg id='Icon_x2F_Cart' transform='translate(0.000000, -4.000000)'%3e%3cg class='st0'%3e%3cpath class='st1' d='M29.7,7.6v9.1c0,0.3-0.1,0.5-0.3,0.8c-0.2,0.2-0.4,0.3-0.7,0.4L10.1,20c0.2,0.7,0.2,1.1,0.2,1.2 c0,0.2-0.1,0.6-0.4,1.1h16.4c0.3,0,0.6,0.1,0.8,0.3c0.2,0.2,0.3,0.5,0.3,0.8s-0.1,0.6-0.3,0.8c-0.2,0.2-0.5,0.3-0.8,0.3H8 c-0.3,0-0.6-0.1-0.8-0.3c-0.2-0.2-0.3-0.5-0.3-0.8c0-0.1,0-0.3,0.1-0.6s0.2-0.5,0.3-0.6s0.2-0.4,0.4-0.7c0.2-0.3,0.3-0.5,0.3-0.5 L4.8,6.4H1.1c-0.3,0-0.6-0.1-0.8-0.3C0.1,5.9,0,5.6,0,5.3s0.1-0.6,0.3-0.8c0.2-0.2,0.5-0.3,0.8-0.3h4.6c0.2,0,0.4,0,0.5,0.1 c0.1,0.1,0.3,0.2,0.3,0.3C6.7,4.6,6.7,4.8,6.8,5c0.1,0.2,0.1,0.3,0.1,0.5S7,5.7,7,6c0,0.2,0.1,0.4,0.1,0.5h21.4 c0.3,0,0.6,0.1,0.8,0.3C29.6,7,29.7,7.3,29.7,7.6z M10.8,25.4c0.5,0.5,0.7,1,0.7,1.6s-0.2,1.2-0.7,1.6c-0.5,0.5-1,0.7-1.6,0.7 c-0.6,0-1.2-0.2-1.6-0.7c-0.5-0.5-0.7-1-0.7-1.6s0.2-1.2,0.7-1.6c0.5-0.5,1-0.7,1.6-0.7C9.8,24.7,10.3,24.9,10.8,25.4z M26.8,25.4c0.5,0.5,0.7,1,0.7,1.6s-0.2,1.2-0.7,1.6c-0.5,0.5-1,0.7-1.6,0.7s-1.2-0.2-1.6-0.7c-0.5-0.5-0.7-1-0.7-1.6 s0.2-1.2,0.7-1.6c0.5-0.5,1-0.7,1.6-0.7S26.3,24.9,26.8,25.4z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e ");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.cutlery {
  background: url('../img/icons/cutlery.svg') transparent center center / 100% auto no-repeat;
}
.icon.arrow-right {
  background: url('../img/icons/arrow-right.svg') no-repeat center center / 100% transparent;
}
.icon.flame-green {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='146px' height='253px' viewBox='0 0 146 253' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eElement 6%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Element-6' fill='%23D12E26' fill-rule='nonzero'%3e%3cpath d='M105.071902,154.255076 C104.507181,151.816097 104.024956,149.354348 103.360303,146.942826 C101.786866,141.234462 99.80565,135.619183 98.5702405,129.842512 C96.1926473,118.709059 98.2610528,108.077867 103.173851,97.9234887 C106.393159,91.2742223 110.540701,85.232357 115.157726,79.492518 C115.291864,79.3284461 115.474291,79.2072337 115.792868,78.9252979 C115.178517,82.0975785 114.501121,85.0414978 114.049076,88.0189012 C110.892142,108.760942 116.161747,126.98699 130.678144,142.301934 C138.538622,150.595268 143.009436,160.495837 144.896755,171.573037 C147.894065,189.152842 144.839747,205.659818 135.051038,220.686799 C126.423963,233.930417 114.098037,242.490954 99.3857986,247.808894 C87.6862963,252.035253 75.6299873,253.925094 63.207482,252.563632 C48.3087923,250.932288 35.3940012,244.862296 24.652243,234.441384 C9.19755191,219.44454 1.55907268,200.858203 0.179465007,179.603186 C-0.744744702,165.36643 1.90648968,151.749798 7.99835964,138.7995 C18.0694286,117.387108 16.5771451,96.5680536 4.55369993,76.3537214 C4.29414321,75.9170892 4.01714858,75.4905021 3.75625048,75.0552092 C3.70658484,74.9540653 3.66596212,74.8487394 3.63485574,74.740459 C9.07481579,76.2847442 23.2619043,89.5404173 27.8024702,97.2317078 C33.6790489,107.185182 34.8319636,118.175993 34.9842101,129.520395 C35.1652961,129.367708 35.3195547,129.304088 35.3564426,129.198278 C38.4972801,121.003387 43.3456922,113.778865 48.2423941,106.585817 C55.0123308,96.6403791 62.0076191,86.840262 67.3570361,76.0054871 C73.0887459,64.3905334 76.5595625,52.2190745 76.325492,39.1823873 C76.0941042,26.4269662 72.5682911,14.4818596 67.0096191,3.0805343 C66.5756832,2.18717935 66.1464421,1.29516377 65.7151889,0.401808822 L66.1967438,0 C69.9237636,3.66248741 73.8674161,7.13210659 77.337562,11.0222857 C89.5930656,24.7614687 95.2932531,41.0621829 95.8385234,59.3277423 C96.173868,70.6453574 94.6983518,81.7466655 92.2168018,92.7448426 C88.582337,108.845992 90.4160013,124.406708 96.9545502,139.442394 C99.0209437,144.193784 101.572916,148.735563 103.915633,153.36574 C104.105438,153.740091 104.399871,154.061539 104.645343,154.407094 L105.071902,154.255076 Z M87.9834116,196.054579 L87.369731,196.249456 C86.3201024,194.339525 85.0739619,192.509285 84.2604159,190.50359 C82.2859069,185.637015 82.2973086,180.491183 82.3764499,175.326601 C82.428093,171.963461 82.5286964,168.509914 81.8727623,165.243878 C79.8519758,155.187943 72.5381101,148.970621 64.7413482,142.663562 C65.0096239,143.69621 65.1611997,144.337765 65.3449685,144.971953 C67.2228983,151.457148 67.6139101,158.037437 65.7661613,164.536025 C64.5689811,168.746981 62.8614064,172.833377 61.12298,176.86352 C59.1518245,181.432086 56.8909312,185.875422 54.6930827,190.504929 C53.471087,183.6936 49.3195209,178.609379 44.1384469,177.521147 C44.399345,178.068276 44.6367689,178.567859 44.8688274,179.072798 C48.3403147,186.537067 49.3007416,194.196213 46.5281125,202.094435 C44.3371944,208.341669 43.9949194,214.675962 45.5012873,221.097313 C48.5998714,234.264588 59.8741568,246.642979 76.1672094,244.844884 C94.4025779,242.83584 103.077943,229.936438 101.962586,212.610441 C101.678214,208.197241 99.2798297,204.507297 97.0316795,200.847488 C93.6259198,195.311455 92.2029409,189.323611 92.7627428,182.883955 C92.9163306,181.113317 93.1846063,179.352725 93.433432,177.306849 C87.3174172,182.504915 87.7634255,189.312896 87.9834116,196.054579 Z' id='Shape'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  filter: drop-shadow(0 0 7px rgba(24, 24, 24, 0.22));
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.flame-red {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='146px' height='253px' viewBox='0 0 146 253' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eElement 6%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Element-6' fill='%23e2231a' fill-rule='nonzero'%3e%3cpath d='M105.071902,154.255076 C104.507181,151.816097 104.024956,149.354348 103.360303,146.942826 C101.786866,141.234462 99.80565,135.619183 98.5702405,129.842512 C96.1926473,118.709059 98.2610528,108.077867 103.173851,97.9234887 C106.393159,91.2742223 110.540701,85.232357 115.157726,79.492518 C115.291864,79.3284461 115.474291,79.2072337 115.792868,78.9252979 C115.178517,82.0975785 114.501121,85.0414978 114.049076,88.0189012 C110.892142,108.760942 116.161747,126.98699 130.678144,142.301934 C138.538622,150.595268 143.009436,160.495837 144.896755,171.573037 C147.894065,189.152842 144.839747,205.659818 135.051038,220.686799 C126.423963,233.930417 114.098037,242.490954 99.3857986,247.808894 C87.6862963,252.035253 75.6299873,253.925094 63.207482,252.563632 C48.3087923,250.932288 35.3940012,244.862296 24.652243,234.441384 C9.19755191,219.44454 1.55907268,200.858203 0.179465007,179.603186 C-0.744744702,165.36643 1.90648968,151.749798 7.99835964,138.7995 C18.0694286,117.387108 16.5771451,96.5680536 4.55369993,76.3537214 C4.29414321,75.9170892 4.01714858,75.4905021 3.75625048,75.0552092 C3.70658484,74.9540653 3.66596212,74.8487394 3.63485574,74.740459 C9.07481579,76.2847442 23.2619043,89.5404173 27.8024702,97.2317078 C33.6790489,107.185182 34.8319636,118.175993 34.9842101,129.520395 C35.1652961,129.367708 35.3195547,129.304088 35.3564426,129.198278 C38.4972801,121.003387 43.3456922,113.778865 48.2423941,106.585817 C55.0123308,96.6403791 62.0076191,86.840262 67.3570361,76.0054871 C73.0887459,64.3905334 76.5595625,52.2190745 76.325492,39.1823873 C76.0941042,26.4269662 72.5682911,14.4818596 67.0096191,3.0805343 C66.5756832,2.18717935 66.1464421,1.29516377 65.7151889,0.401808822 L66.1967438,0 C69.9237636,3.66248741 73.8674161,7.13210659 77.337562,11.0222857 C89.5930656,24.7614687 95.2932531,41.0621829 95.8385234,59.3277423 C96.173868,70.6453574 94.6983518,81.7466655 92.2168018,92.7448426 C88.582337,108.845992 90.4160013,124.406708 96.9545502,139.442394 C99.0209437,144.193784 101.572916,148.735563 103.915633,153.36574 C104.105438,153.740091 104.399871,154.061539 104.645343,154.407094 L105.071902,154.255076 Z M87.9834116,196.054579 L87.369731,196.249456 C86.3201024,194.339525 85.0739619,192.509285 84.2604159,190.50359 C82.2859069,185.637015 82.2973086,180.491183 82.3764499,175.326601 C82.428093,171.963461 82.5286964,168.509914 81.8727623,165.243878 C79.8519758,155.187943 72.5381101,148.970621 64.7413482,142.663562 C65.0096239,143.69621 65.1611997,144.337765 65.3449685,144.971953 C67.2228983,151.457148 67.6139101,158.037437 65.7661613,164.536025 C64.5689811,168.746981 62.8614064,172.833377 61.12298,176.86352 C59.1518245,181.432086 56.8909312,185.875422 54.6930827,190.504929 C53.471087,183.6936 49.3195209,178.609379 44.1384469,177.521147 C44.399345,178.068276 44.6367689,178.567859 44.8688274,179.072798 C48.3403147,186.537067 49.3007416,194.196213 46.5281125,202.094435 C44.3371944,208.341669 43.9949194,214.675962 45.5012873,221.097313 C48.5998714,234.264588 59.8741568,246.642979 76.1672094,244.844884 C94.4025779,242.83584 103.077943,229.936438 101.962586,212.610441 C101.678214,208.197241 99.2798297,204.507297 97.0316795,200.847488 C93.6259198,195.311455 92.2029409,189.323611 92.7627428,182.883955 C92.9163306,181.113317 93.1846063,179.352725 93.433432,177.306849 C87.3174172,182.504915 87.7634255,189.312896 87.9834116,196.054579 Z' id='Shape'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  filter: drop-shadow(0 0 7px rgba(24, 24, 24, 0.22));
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.check {
  background: url('../img/icons/check.svg') no-repeat center center / 100% transparent;
}
.icon.check.black {
  background: url('../img/icons/check-black.svg') no-repeat center center / 100% transparent;
}
.icon.close {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='17px' height='17px' viewBox='0 0 17 17' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eplus - FontAwesome%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='UI-and-Form-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Toolkit-Forms-and-UI-Elements' transform='translate(-1002.000000, -2211.000000)' fill='%23acacac'%3e%3cg id='Group-2' transform='translate(390.000000, 2181.000000)'%3e%3cpath d='M629.559961,37.4884973 L629.559961,40.0599289 C629.559961,40.7697512 628.984068,41.3456448 628.274245,41.3456448 L622.70281,41.3456448 L622.70281,46.91708 C622.70281,47.6269023 622.126917,48.2027958 621.417094,48.2027958 L618.845663,48.2027958 C618.13584,48.2027958 617.559947,47.6269023 617.559947,46.91708 L617.559947,41.3456448 L611.988512,41.3456448 C611.278689,41.3456448 610.702796,40.7697512 610.702796,40.0599289 L610.702796,37.4884973 C610.702796,36.778675 611.278689,36.2027815 611.988512,36.2027815 L617.559947,36.2027815 L617.559947,30.6313463 C617.559947,29.921524 618.13584,29.3456305 618.845663,29.3456305 L621.417094,29.3456305 C622.126917,29.3456305 622.70281,29.921524 622.70281,30.6313463 L622.70281,36.2027815 L628.274245,36.2027815 C628.984068,36.2027815 629.559961,36.778675 629.559961,37.4884973 Z' id='plus---FontAwesome' transform='translate(620.131378, 38.774213) rotate(45.000000) translate(-620.131378, -38.774213) '%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.delete {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='17px' height='17px' viewBox='0 0 17 17' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eplus - FontAwesome%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='UI-and-Form-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Toolkit-Forms-and-UI-Elements' transform='translate(-1002.000000, -2211.000000)' fill='%23acacac'%3e%3cg id='Group-2' transform='translate(390.000000, 2181.000000)'%3e%3cpath d='M629.559961,37.4884973 L629.559961,40.0599289 C629.559961,40.7697512 628.984068,41.3456448 628.274245,41.3456448 L622.70281,41.3456448 L622.70281,46.91708 C622.70281,47.6269023 622.126917,48.2027958 621.417094,48.2027958 L618.845663,48.2027958 C618.13584,48.2027958 617.559947,47.6269023 617.559947,46.91708 L617.559947,41.3456448 L611.988512,41.3456448 C611.278689,41.3456448 610.702796,40.7697512 610.702796,40.0599289 L610.702796,37.4884973 C610.702796,36.778675 611.278689,36.2027815 611.988512,36.2027815 L617.559947,36.2027815 L617.559947,30.6313463 C617.559947,29.921524 618.13584,29.3456305 618.845663,29.3456305 L621.417094,29.3456305 C622.126917,29.3456305 622.70281,29.921524 622.70281,30.6313463 L622.70281,36.2027815 L628.274245,36.2027815 C628.984068,36.2027815 629.559961,36.778675 629.559961,37.4884973 Z' id='plus---FontAwesome' transform='translate(620.131378, 38.774213) rotate(45.000000) translate(-620.131378, -38.774213) '%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.reload {
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg aria-hidden='true' data-prefix='fas' data-icon='redo-alt' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-redo-alt fa-w-16'%3e%3cpath fill='%23acacac' d='M256.455 8c66.269.119 126.437 26.233 170.859 68.685l35.715-35.715C478.149 25.851 504 36.559 504 57.941V192c0 13.255-10.745 24-24 24H345.941c-21.382 0-32.09-25.851-16.971-40.971l41.75-41.75c-30.864-28.899-70.801-44.907-113.23-45.273-92.398-.798-170.283 73.977-169.484 169.442C88.764 348.009 162.184 424 256 424c41.127 0 79.997-14.678 110.629-41.556 4.743-4.161 11.906-3.908 16.368.553l39.662 39.662c4.872 4.872 4.631 12.815-.482 17.433C378.202 479.813 319.926 504 256 504 119.034 504 8.001 392.967 8 256.002 7.999 119.193 119.646 7.755 256.455 8z' class=''%3e%3c/path%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.instagram {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='26px' height='27px' viewBox='0 0 26 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 52.5 (67469) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3einstagram - FontAwesome%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Footer' transform='translate(-1151.000000, -65.000000)' fill='%23acacac'%3e%3cg id='Group-2'%3e%3cg transform='translate(30.000000, 63.000000)'%3e%3cpath d='M1138.14288,15.2857015 C1138.14288,12.9252076 1136.21765,10.9999821 1133.85716,10.9999821 C1131.49666,10.9999821 1129.57144,12.9252076 1129.57144,15.2857015 C1129.57144,17.6461954 1131.49666,19.5714209 1133.85716,19.5714209 C1136.21765,19.5714209 1138.14288,17.6461954 1138.14288,15.2857015 Z M1140.45315,15.2857015 C1140.45315,18.9352594 1137.50672,21.8816915 1133.85716,21.8816915 C1130.2076,21.8816915 1127.26117,18.9352594 1127.26117,15.2857015 C1127.26117,11.6361436 1130.2076,8.68971151 1133.85716,8.68971151 C1137.50672,8.68971151 1140.45315,11.6361436 1140.45315,15.2857015 Z M1142.26119,8.42185405 C1142.26119,9.27564971 1141.5748,9.96203445 1140.72101,9.96203445 C1139.86721,9.96203445 1139.18083,9.27564971 1139.18083,8.42185405 C1139.18083,7.56805838 1139.86721,6.88167364 1140.72101,6.88167364 C1141.5748,6.88167364 1142.26119,7.56805838 1142.26119,8.42185405 Z M1133.85716,4.73881394 C1131.98216,4.73881394 1127.96429,4.58814412 1126.27344,5.25778777 C1125.68751,5.49216305 1125.25224,5.77676161 1124.80023,6.22877107 C1124.34822,6.68078054 1124.06362,7.11604892 1123.82924,7.70198712 C1123.1596,9.39283735 1123.31027,13.4106993 1123.31027,15.2857015 C1123.31027,17.1607037 1123.1596,21.1785657 1123.82924,22.8694159 C1124.06362,23.4553541 1124.34822,23.8906225 1124.80023,24.342632 C1125.25224,24.7946414 1125.68751,25.07924 1126.27344,25.3136153 C1127.96429,25.9832589 1131.98216,25.8325891 1133.85716,25.8325891 C1135.73216,25.8325891 1139.75002,25.9832589 1141.44087,25.3136153 C1142.02681,25.07924 1142.46208,24.7946414 1142.91409,24.342632 C1143.3661,23.8906225 1143.6507,23.4553541 1143.88507,22.8694159 C1144.55472,21.1785657 1144.40405,17.1607037 1144.40405,15.2857015 C1144.40405,13.4106993 1144.55472,9.39283735 1143.88507,7.70198712 C1143.6507,7.11604892 1143.3661,6.68078054 1142.91409,6.22877107 C1142.46208,5.77676161 1142.02681,5.49216305 1141.44087,5.25778777 C1139.75002,4.58814412 1135.73216,4.73881394 1133.85716,4.73881394 Z M1146.71432,15.2857015 C1146.71432,17.0602572 1146.73106,18.8180718 1146.63061,20.5926275 C1146.53016,22.6517817 1146.06141,24.4765607 1144.55472,25.9832589 C1143.04802,27.4899571 1141.22324,27.9587077 1139.16408,28.0591542 C1137.38953,28.1596008 1135.63171,28.1428597 1133.85716,28.1428597 C1132.0826,28.1428597 1130.32479,28.1596008 1128.55023,28.0591542 C1126.49108,27.9587077 1124.6663,27.4899571 1123.1596,25.9832589 C1121.6529,24.4765607 1121.18415,22.6517817 1121.08371,20.5926275 C1120.98326,18.8180718 1121,17.0602572 1121,15.2857015 C1121,13.5111458 1120.98326,11.7533312 1121.08371,9.97877554 C1121.18415,7.9196213 1121.6529,6.09484234 1123.1596,4.58814412 C1124.6663,3.08144589 1126.49108,2.61269533 1128.55023,2.51224879 C1130.32479,2.41180224 1132.0826,2.42854333 1133.85716,2.42854333 C1135.63171,2.42854333 1137.38953,2.41180224 1139.16408,2.51224879 C1141.22324,2.61269533 1143.04802,3.08144589 1144.55472,4.58814412 C1146.06141,6.09484234 1146.53016,7.9196213 1146.63061,9.97877554 C1146.73106,11.7533312 1146.71432,13.5111458 1146.71432,15.2857015 Z' id='instagram---FontAwesome'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.youtube {
  background: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='17px' height='21px' viewBox='0 0 17 21' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E %3Ctitle%3E%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Homepage-1' transform='translate(-1004.000000, -3007.000000)' fill='%23acacac' fill-rule='nonzero'%3E %3Cpath d='M1014.83707,3021.74107 L1014.83707,3024.09598 C1014.83707,3024.59821 1014.69198,3024.84375 1014.4018,3024.84375 C1014.23439,3024.84375 1014.06698,3024.76562 1013.89957,3024.59821 L1013.89957,3021.23883 C1014.06698,3021.07142 1014.23439,3020.9933 1014.4018,3020.9933 C1014.69198,3020.9933 1014.83707,3021.25 1014.83707,3021.74107 Z M1018.60939,3021.75223 L1018.60939,3022.26562 L1017.60493,3022.26562 L1017.60493,3021.75223 C1017.60493,3021.25 1017.77234,3020.9933 1018.10716,3020.9933 C1018.44198,3020.9933 1018.60939,3021.25 1018.60939,3021.75223 Z M1007.82813,3019.31919 L1009.02233,3019.31919 L1009.02233,3018.27008 L1005.54018,3018.27008 L1005.54018,3019.31919 L1006.71206,3019.31919 L1006.71206,3025.66964 L1007.82813,3025.66964 L1007.82813,3019.31919 Z M1011.04242,3025.66964 L1012.03572,3025.66964 L1012.03572,3020.15624 L1011.04242,3020.15624 L1011.04242,3024.375 C1010.8192,3024.6875 1010.60715,3024.84375 1010.40626,3024.84375 C1010.27233,3024.84375 1010.1942,3024.76562 1010.17188,3024.60937 C1010.16072,3024.57589 1010.16072,3024.45312 1010.16072,3024.21875 L1010.16072,3020.15624 L1009.16742,3020.15624 L1009.16742,3024.52009 C1009.16742,3024.91071 1009.2009,3025.16741 1009.2567,3025.33482 C1009.34599,3025.61384 1009.58036,3025.74777 1009.90402,3025.74777 C1010.26117,3025.74777 1010.64063,3025.52455 1011.04242,3025.06696 L1011.04242,3025.66964 Z M1015.83037,3024.01786 L1015.83037,3021.81919 C1015.83037,3021.3058 1015.80805,3020.9375 1015.72992,3020.71428 C1015.60716,3020.30133 1015.32814,3020.08928 1014.93751,3020.08928 C1014.56921,3020.08928 1014.22323,3020.29017 1013.89957,3020.69196 L1013.89957,3018.27008 L1012.90626,3018.27008 L1012.90626,3025.66964 L1013.89957,3025.66964 L1013.89957,3025.13393 C1014.23439,3025.54688 1014.58037,3025.74777 1014.93751,3025.74777 C1015.32814,3025.74777 1015.60716,3025.53571 1015.72992,3025.13393 C1015.80805,3024.89955 1015.83037,3024.53125 1015.83037,3024.01786 Z M1019.6027,3023.90625 L1019.6027,3023.76116 L1018.58707,3023.76116 C1018.58707,3024.16295 1018.57591,3024.38616 1018.56475,3024.44196 C1018.50895,3024.70982 1018.36386,3024.84375 1018.11832,3024.84375 C1017.77234,3024.84375 1017.60493,3024.58705 1017.60493,3024.07366 L1017.60493,3023.10268 L1019.6027,3023.10268 L1019.6027,3021.95312 C1019.6027,3021.3616 1019.50225,3020.9375 1019.30136,3020.65848 C1019.01118,3020.27901 1018.62055,3020.08928 1018.11832,3020.08928 C1017.60493,3020.08928 1017.2143,3020.27901 1016.92412,3020.65848 C1016.71207,3020.9375 1016.61162,3021.3616 1016.61162,3021.95312 L1016.61162,3023.88393 C1016.61162,3024.47545 1016.72323,3024.91071 1016.93528,3025.17857 C1017.22546,3025.55804 1017.61609,3025.74777 1018.14064,3025.74777 C1018.6652,3025.74777 1019.07814,3025.54688 1019.346,3025.15625 C1019.46877,3024.97768 1019.55805,3024.77679 1019.58038,3024.55357 C1019.6027,3024.45312 1019.6027,3024.22991 1019.6027,3023.90625 Z M1012.81697,3013.7165 L1012.81697,3011.37275 C1012.81697,3010.85936 1012.67189,3010.60266 1012.33706,3010.60266 C1012.0134,3010.60266 1011.85715,3010.85936 1011.85715,3011.37275 L1011.85715,3013.7165 C1011.85715,3014.2299 1012.0134,3014.49776 1012.33706,3014.49776 C1012.67189,3014.49776 1012.81697,3014.2299 1012.81697,3013.7165 Z M1020.84154,3022.09821 C1020.84154,3023.38169 1020.83038,3024.75446 1020.55136,3026.00447 C1020.33931,3026.88616 1019.62502,3027.53349 1018.76564,3027.62277 C1016.71207,3027.85715 1014.63617,3027.85715 1012.57144,3027.85715 C1010.5067,3027.85715 1008.43081,3027.85715 1006.37723,3027.62277 C1005.51786,3027.53349 1004.79241,3026.88616 1004.59152,3026.00447 C1004.30134,3024.75446 1004.30134,3023.38169 1004.30134,3022.09821 C1004.30134,3020.80357 1004.3125,3019.44196 1004.59152,3018.19196 C1004.80357,3017.31026 1005.51786,3016.66294 1006.3884,3016.56249 C1008.43081,3016.33928 1010.5067,3016.33928 1012.57144,3016.33928 C1014.63617,3016.33928 1016.71207,3016.33928 1018.76564,3016.56249 C1019.62502,3016.66294 1020.35047,3017.31026 1020.55136,3018.19196 C1020.84154,3019.44196 1020.84154,3020.80357 1020.84154,3022.09821 Z M1009.70313,3007.85712 L1010.84153,3007.85712 L1009.49108,3012.31025 L1009.49108,3015.33481 L1008.37501,3015.33481 L1008.37501,3012.31025 C1008.27456,3011.76338 1008.05134,3010.98213 1007.6942,3009.94418 C1007.44866,3009.25221 1007.20313,3008.54909 1006.96875,3007.85712 L1008.15179,3007.85712 L1008.9442,3010.79239 L1009.70313,3007.85712 Z M1013.8326,3011.57364 L1013.8326,3013.52677 C1013.8326,3014.11829 1013.73215,3014.56472 1013.5201,3014.84374 C1013.24108,3015.2232 1012.85046,3015.41293 1012.33706,3015.41293 C1011.83483,3015.41293 1011.44421,3015.2232 1011.16519,3014.84374 C1010.95313,3014.55356 1010.85269,3014.11829 1010.85269,3013.52677 L1010.85269,3011.57364 C1010.85269,3010.98213 1010.95313,3010.54686 1011.16519,3010.26784 C1011.44421,3009.88837 1011.83483,3009.69864 1012.33706,3009.69864 C1012.85046,3009.69864 1013.24108,3009.88837 1013.5201,3010.26784 C1013.73215,3010.54686 1013.8326,3010.98213 1013.8326,3011.57364 Z M1017.57144,3009.76561 L1017.57144,3015.33481 L1016.55582,3015.33481 L1016.55582,3014.72097 C1016.15403,3015.18972 1015.77457,3015.41293 1015.40626,3015.41293 C1015.0826,3015.41293 1014.84823,3015.27901 1014.74778,3014.99999 C1014.69198,3014.83258 1014.65849,3014.56472 1014.65849,3014.16293 L1014.65849,3009.76561 L1015.67412,3009.76561 L1015.67412,3013.86159 C1015.67412,3014.09597 1015.67412,3014.2299 1015.68528,3014.25222 C1015.7076,3014.40847 1015.78573,3014.49776 1015.91966,3014.49776 C1016.12055,3014.49776 1016.3326,3014.34151 1016.55582,3014.01784 L1016.55582,3009.76561 L1017.57144,3009.76561 Z' id=''%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.time {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='125px' height='125px' viewBox='0 0 125 125' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eclock%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='clock' transform='translate(2.000000, 2.000000)' fill='%23181818' fill-rule='nonzero' stroke='%23181818' stroke-width='3'%3e%3cpath d='M116.170281,36.9357572 C109.790892,22.0546705 98.9503203,11.23208 83.9532402,4.83237202 C76.457567,1.63380385 68.6046275,0 60.4005507,0 C52.1978578,0 44.402848,1.61837381 36.9154788,4.83237202 C22.0425621,11.2150674 11.1539461,22.0307342 4.76328758,36.9357572 C1.56093954,44.4031053 0,52.2263334 0,60.4335321 C0,68.6423134 1.56093954,76.5304268 4.76328758,83.9993575 C11.1539461,98.9043805 22.0439461,109.784933 36.9154788,116.169211 C44.404232,119.383209 52.1976601,121 60.4005507,121 C68.6034412,121 76.457567,119.366196 83.9520539,116.169211 C98.949134,109.769305 109.789706,98.8790594 116.170479,83.9993575 C119.382515,76.5064905 121,68.6423134 121,60.4335321 C121,52.2263334 119.383899,44.4284264 116.170281,36.9357572 Z M106.512425,87.1767588 C101.763175,95.325996 95.2568546,101.790985 87.0624657,106.570934 C78.9177026,111.322793 69.9935572,113.719197 60.4019346,113.719197 C53.1913627,113.719197 46.3109706,112.329702 39.7607582,109.48286 C33.2107435,106.637402 27.5553775,102.896607 22.8245147,98.1645299 C18.093652,93.4310684 14.328219,87.7174037 11.5125964,81.1525151 C8.70527778,74.6115629 7.34481863,67.6496475 7.34481863,60.43373 C7.34481863,50.8354538 9.70174837,41.9517071 14.4243072,33.8250216 C19.1636716,25.6686629 25.6713758,19.1967502 33.807835,14.4306482 C41.9429101,9.66474404 50.8091258,7.28100068 60.4005507,7.28100068 C69.9935572,7.28100068 78.9161209,9.67878934 87.0610817,14.4306482 C95.2554706,19.2107955 101.747753,25.6825103 106.511041,33.8248238 C111.274328,41.9657524 113.655379,50.8354538 113.655379,60.4335321 C113.655379,70.0320061 111.289948,78.976286 106.512425,87.1767588 Z' id='Shape'%3e%3c/path%3e%3cpath d='M64.4473937,60.1049015 L64.4473937,25.717503 C64.4473937,23.6597625 62.6675271,22 60.6245309,22 C58.7138873,22 57,23.6597625 57,25.717503 L57,60.6358033 C57,60.7024636 57.1321556,60.9687081 57.1321556,61.1671019 C57,62.3622261 57.3304876,63.3579646 58.1206641,64.1553093 L77.8264287,84.0038151 C79.1450308,85.3320616 81.5829183,85.3320616 82.9005356,84.0038151 C84.415894,82.4771749 84.3162356,80.2621081 82.9005356,78.8259354 L64.4473937,60.1049015 Z' id='Shape'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.cutlery {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='120px' height='117px' viewBox='0 0 120 117' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eGroup 11%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Group-11' transform='translate(-2.000000, -2.000000)' fill='%23181818' fill-rule='nonzero'%3e%3cpath d='M52.5995657,44.3991047 L52.5995657,125.230552 C52.5995657,127.338025 53.370637,129.160887 54.915916,130.700181 C56.4340116,132.214194 58.2304769,132.976022 60.3003458,133 C62.3689078,132.976022 64.1666801,132.213933 65.6863439,130.700181 C67.2300547,129.160887 68.0008646,127.338025 68.0008646,125.230552 L68.0008646,44.3991047 C70.3172149,43.5903627 79,35.8735627 79,33.3993806 L79,0.888893999 C79,-0.162235918 78.6128961,-1.07470947 77.8418248,-1.84513844 C77.0691853,-2.61400362 76.1540936,-3 75.0999477,-3 C74.0426653,-3 73.1291419,-2.61400362 72.3580706,-1.84513844 C71.5854311,-1.07314568 71.1998954,-0.162235918 71.1998954,0.888893999 L71.1998954,26.1676172 C71.1998954,27.2218747 70.8127915,28.1327845 70.0417203,28.9016496 C69.2690807,29.6720786 68.3555573,30.0549474 67.2998432,30.0549474 C66.2425607,30.0549474 65.3290373,29.6720786 64.5579661,28.9016496 C63.7868948,28.1327845 63.3997909,27.2203109 63.3997909,26.1676172 L63.3997909,0.888893999 C63.3997909,-0.162235918 63.012687,-1.07470947 62.2416157,-1.84513844 C61.4705445,-2.61400362 60.5557142,-3 59.5,-3 C58.4427175,-3 57.5291941,-2.61400362 56.7581229,-1.84513844 C55.9854834,-1.07314568 55.5999477,-0.162235918 55.5999477,0.888893999 L55.5999477,26.1676172 C55.5999477,27.2218747 55.2128438,28.1327845 54.4417726,28.9016496 C53.669133,29.6720786 52.7556096,30.0549474 51.6998954,30.0549474 C50.642613,30.0549474 49.7290896,29.6720786 48.9580183,28.9016496 C48.1853788,28.1327845 47.7998432,27.2203109 47.7998432,26.1676172 L47.7998432,0.888893999 C47.7998432,-0.162235918 47.4143075,-1.07470947 46.641668,-1.84513844 C45.8705968,-2.61400362 44.9557664,-3 43.8997909,-3 C42.8425084,-3 41.928985,-2.61400362 41.1581752,-1.84513844 C40.3871039,-1.07314568 40,-0.162235918 40,0.888893999 L40,33.3980775 C40.0007841,35.8717383 50.2832154,43.5887989 52.5995657,44.3991047 Z' id='Shape' transform='translate(59.500000, 65.000000) rotate(-40.000000) translate(-59.500000, -65.000000) '%3e%3c/path%3e%3cpath d='M63.9329862,65.6121399 L72.7171415,65.6121399 L72.7171415,128.273899 C72.7171415,130.369096 73.4819847,132.182306 75.0137459,133.712494 C76.5211276,135.21806 78.3039462,135.976156 80.3577927,136 C82.4098236,135.976156 84.193939,135.2178 85.7018394,133.712494 C87.2336007,132.182306 88,130.369096 88,128.273899 L88,-0.132802882 C88,-1.17806835 87.6161519,-2.08545103 86.8510494,-2.85158163 C86.0846501,-3.61615717 85.1784574,-4 84.1309153,-4 L81.3498324,-4 C76.027831,-4 71.4724882,-2.10592611 67.6835448,1.68014825 C63.8951201,5.46777768 62,10.0202418 62,15.3370223 L62,63.6789301 C62,64.20247 62.191924,64.6560317 62.5744753,65.0383195 C62.9552111,65.4203481 63.4090855,65.6121399 63.9329862,65.6121399 Z' id='Shape' transform='translate(75.000000, 66.000000) scale(-1, 1) rotate(-40.000000) translate(-75.000000, -66.000000) '%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.toque {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='51px' height='52px' viewBox='0 0 51 52' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eToque%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Toque' fill='%23181818' fill-rule='nonzero'%3e%3cg id='chef'%3e%3cpath d='M39.1805508,6.36388933 C38.1018809,6.36388933 37.0447266,6.51905873 36.0227344,6.82605012 C35.1525469,5.03820053 33.9036445,3.49935626 32.3560137,2.32106221 C30.3616348,0.802626442 28.0150371,0 25.5700254,0 C23.1140566,0 20.758793,0.809213313 18.7589355,2.34017493 C17.2113047,3.52505586 15.9649922,5.06973113 15.0991875,6.86308777 C14.0398418,6.53126064 12.941748,6.36378135 11.81925,6.36378135 C5.30210742,6.36388933 0,12.1118522 0,19.1767574 C0,25.1174673 3.78326367,30.2346023 8.99323242,31.6203288 L8.99323242,52 L42.0148359,52 L42.0148359,31.6181691 C47.2200234,30.2287713 51,25.1123921 51,19.1767574 C51,12.1118522 45.6978926,6.36388933 39.1805508,6.36388933 Z M39.020877,48.7546162 L11.9870918,48.7546162 L11.9870918,45.4901197 L39.020877,45.4901197 L39.020877,48.7546162 Z M40.3258594,28.6641194 L39.0209766,28.8469321 L39.0209766,42.2445199 L11.9870918,42.2445199 L11.9870918,28.8469321 L10.6808145,28.6649833 C6.2985,28.0547798 2.99385937,23.9757789 2.99385937,19.1767574 C2.99385937,13.9013215 6.95293359,9.60927312 11.8194492,9.60927312 C13.032293,9.60927312 14.2055918,9.87026439 15.3065742,10.3847962 L16.751209,11.0600045 L17.3015508,9.46231031 C18.5825273,5.74375161 21.9053965,3.24527581 25.5700254,3.24527581 C29.2136367,3.24527581 32.5300312,5.72474687 33.8223633,9.41512239 L34.3706133,10.98107 L35.7970195,10.3375003 C36.8680195,9.85417515 38.0064551,9.60916514 39.1804512,9.60916514 C44.0468672,9.60916514 48.006041,13.9011056 48.006041,19.1766494 C48.0061406,23.9716756 44.7042891,28.0503526 40.3258594,28.6641194 Z' id='Shape'%3e%3c/path%3e%3c/g%3e%3cg id='Group-5' transform='translate(19.000000, 29.000000)'%3e%3crect id='Rectangle-2' x='0' y='0' width='4' height='10'%3e%3c/rect%3e%3crect id='Rectangle-2' x='10' y='0' width='4' height='10'%3e%3c/rect%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.search {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='19px' height='20px' viewBox='0 0 19 20' style='enable-background:new 0 0 19 20;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23FFFFFF;%7d %3c/style%3e%3ctitle%3esearch%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg%3e%3cpath class='st0' d='M18.2,17.4l-3.8-3.8c0.9-1.3,1.4-2.8,1.4-4.5c0-1.1-0.2-2.1-0.6-3.1c-0.4-1-1-1.8-1.7-2.5s-1.5-1.3-2.5-1.7 c-1-0.4-2-0.6-3.1-0.6S5.8,1.5,4.8,1.9S3,2.9,2.3,3.6S1,5.1,0.6,6.1C0.2,7.1,0,8.1,0,9.1c0,1.1,0.2,2.1,0.6,3.1 c0.4,1,1,1.8,1.7,2.5s1.5,1.3,2.5,1.7s2,0.6,3.1,0.6c1.6,0,3.1-0.5,4.5-1.4l3.8,3.8c0.3,0.3,0.6,0.4,1,0.4c0.4,0,0.7-0.1,1-0.4 c0.3-0.3,0.4-0.6,0.4-1C18.6,18,18.4,17.7,18.2,17.4z M7.9,14.1c-1.4,0-2.6-0.5-3.5-1.5c-1-1-1.5-2.2-1.5-3.5 c0-1.4,0.5-2.6,1.5-3.5s2.2-1.5,3.5-1.5s2.6,0.5,3.5,1.5c1,1,1.5,2.2,1.5,3.5c0,1.4-0.5,2.6-1.5,3.5C10.4,13.7,9.2,14.1,7.9,14.1z' /%3e%3c/g%3e%3c/svg%3e ");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  width: 20px;
  height: 22px;
}
.panel-container:before,
.slick-prev:before,
.slick-next:before,
.panel-container:after,
.slick-prev:after,
.slick-next:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='20px' height='30px' viewBox='0 0 20 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolygon id='Shape' stroke='%23D12E26' stroke-width='0.5' fill='%23D12E26' fill-rule='nonzero' points='4.40540541 0 1 3.4125 12.1891892 14.625 1 25.8375 4.40540541 29.25 19 14.625'%3e%3c/polygon%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.tabber .resp-tabs-container h3:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='20px' height='30px' viewBox='0 0 20 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolygon id='Shape' stroke='%23acacac' stroke-width='0.5' fill='%23acacac' fill-rule='nonzero' points='4.40540541 0 1 3.4125 12.1891892 14.625 1 25.8375 4.40540541 29.25 19 14.625'%3e%3c/polygon%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.link-back a:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='17px' height='12px' viewBox='0 0 17 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 52 (66869) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='PDP-Nav-Default' transform='translate(-31.000000, -100.000000)' fill='%23D12E26' fill-rule='nonzero' stroke='%23D12E26'%3e%3cg id='Back' transform='translate(31.000000, 97.000000)'%3e%3cpolygon id='Shape' points='16 8.24242424 3.37777778 8.24242424 6.57777778 5.18787879 5.33333333 4 0 9.09090909 5.33333333 14.1818182 6.57777778 12.9939394 3.37777778 9.93939394 16 9.93939394'%3e%3c/polygon%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.stage-back-link .link-back a:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='17px' height='12px' viewBox='0 0 17 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 52 (66869) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='PDP-Nav-Default' transform='translate(-31.000000, -100.000000)' fill='%23FFFFFF' fill-rule='nonzero' stroke='%23FFFFFF'%3e%3cg id='Back' transform='translate(31.000000, 97.000000)'%3e%3cpolygon id='Shape' points='16 8.24242424 3.37777778 8.24242424 6.57777778 5.18787879 5.33333333 4 0 9.09090909 5.33333333 14.1818182 6.57777778 12.9939394 3.37777778 9.93939394 16 9.93939394'%3e%3c/polygon%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
a.content-anchor:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 29.8 18.5' style='enable-background:new 0 0 29.8 18.5;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23D12E26;stroke:%23D12E26;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;%7d %3c/style%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='Symbols'%3e%3cpolygon id='Shape' class='st0' points='29.5,3.7 26.1,0.2 14.9,11.4 3.7,0.2 0.2,3.7 14.9,18.2 '/%3e%3c/g%3e%3c/svg%3e ");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.video-overlay .play-button {
  content: '';
  display: block;
  width: 30px;
  height: 30px;
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='147px' height='147px' viewBox='0 0 147 147' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eGroup 6%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3e%3cg id='Button/Play' transform='translate(3.000000, 3.000000)' stroke='%23FFFFFF'%3e%3cg id='Group-6'%3e%3cpolygon id='Stroke-1' fill='%23FFFFFF' points='62.7106781 54.7106781 89.7106781 70.7106781 62.7106781 86.7106781'%3e%3c/polygon%3e%3crect id='Rectangle-5' stroke-width='4.5' transform='translate(70.710678, 70.710678) rotate(45.000000) translate(-70.710678, -70.710678) ' x='20.7106781' y='20.7106781' width='100' height='100'%3e%3c/rect%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
select {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 29.8 18.5' style='enable-background:new 0 0 29.8 18.5;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23acacac;stroke:%23acacac;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;%7d %3c/style%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='Symbols'%3e%3cpolygon id='Shape' class='st0' points='29.5,3.7 26.1,0.2 14.9,11.4 3.7,0.2 0.2,3.7 14.9,18.2 '/%3e%3c/g%3e%3c/svg%3e ");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto 11px;
  background-position: right 20px center;
}
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='15px' height='12px' viewBox='0 0 15 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3echeck - FontAwesome%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='UI-and-Form-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Toolkit-Forms-and-UI-Elements' transform='translate(-279.000000, -1413.000000)' fill='%23FFFFFF'%3e%3cpath d='M294,1415.34343 C294,1415.59596 293.903226,1415.84848 293.729032,1416.0303 L285.406452,1424.71717 C285.232258,1424.89899 284.990323,1425 284.748387,1425 C284.506452,1425 284.264516,1424.89899 284.090323,1424.71717 L279.270968,1419.68687 C279.096774,1419.50505 279,1419.25253 279,1419 C279,1418.74747 279.096774,1418.49495 279.270968,1418.31313 L280.587097,1416.93939 C280.76129,1416.75758 281.003226,1416.65657 281.245161,1416.65657 C281.487097,1416.65657 281.729032,1416.75758 281.903226,1416.93939 L284.748387,1419.91919 L291.096774,1413.28283 C291.270968,1413.10101 291.512903,1413 291.754839,1413 C291.996774,1413 292.23871,1413.10101 292.412903,1413.28283 L293.729032,1414.65657 C293.903226,1414.83838 294,1415.09091 294,1415.34343 Z' id='check---FontAwesome'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 55%;
  background-repeat: no-repeat;
  background-position: center;
}
.button.btn-pull-right:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='20px' height='30px' viewBox='0 0 20 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolygon id='Shape' stroke='%23FFFFFF' stroke-width='0.5' fill='%23FFFFFF' fill-rule='nonzero' points='4.40540541 0 1 3.4125 12.1891892 14.625 1 25.8375 4.40540541 29.25 19 14.625'%3e%3c/polygon%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.button.btn-pull-right:hover:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='20px' height='30px' viewBox='0 0 20 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolygon id='Shape' stroke='%23D12E26' stroke-width='0.5' fill='%23D12E26' fill-rule='nonzero' points='4.40540541 0 1 3.4125 12.1891892 14.625 1 25.8375 4.40540541 29.25 19 14.625'%3e%3c/polygon%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-animation-duration: 0.35s;
  animation-duration: 0.35s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
.button.btn-pull-left:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='20px' height='30px' viewBox='0 0 20 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolygon id='Shape' stroke='%23FFFFFF' stroke-width='0.5' fill='%23FFFFFF' fill-rule='nonzero' points='4.40540541 0 1 3.4125 12.1891892 14.625 1 25.8375 4.40540541 29.25 19 14.625'%3e%3c/polygon%3e%3c/g%3e%3c/svg%3e");
  -moz-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.button.btn-pull-left:hover:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='20px' height='30px' viewBox='0 0 20 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolygon id='Shape' stroke='%23181818' stroke-width='0.5' fill='%23181818' fill-rule='nonzero' points='4.40540541 0 1 3.4125 12.1891892 14.625 1 25.8375 4.40540541 29.25 19 14.625'%3e%3c/polygon%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-animation-duration: 0.35s;
  animation-duration: 0.35s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
.button.button:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='17px' height='12px' viewBox='0 0 17 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 52 (66869) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='PDP-Nav-Default' transform='translate(-31.000000, -100.000000)' fill='%23FFFFFF' fill-rule='nonzero' stroke='%23FFFFFF'%3e%3cg id='Back' transform='translate(31.000000, 97.000000)'%3e%3cpolygon id='Shape' points='16 8.24242424 3.37777778 8.24242424 6.57777778 5.18787879 5.33333333 4 0 9.09090909 5.33333333 14.1818182 6.57777778 12.9939394 3.37777778 9.93939394 16 9.93939394'%3e%3c/polygon%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.button.button:hover:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='17px' height='12px' viewBox='0 0 17 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 52 (66869) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='PDP-Nav-Default' transform='translate(-31.000000, -100.000000)' fill='%23D12E26' fill-rule='nonzero' stroke='%23D12E26'%3e%3cg id='Back' transform='translate(31.000000, 97.000000)'%3e%3cpolygon id='Shape' points='16 8.24242424 3.37777778 8.24242424 6.57777778 5.18787879 5.33333333 4 0 9.09090909 5.33333333 14.1818182 6.57777778 12.9939394 3.37777778 9.93939394 16 9.93939394'%3e%3c/polygon%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.button.btn-only-icon:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='17px' height='12px' viewBox='0 0 17 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 52 (66869) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='PDP-Nav-Default' transform='translate(-31.000000, -100.000000)' fill='%23FFFFFF' fill-rule='nonzero' stroke='%23FFFFFF'%3e%3cg id='Back' transform='translate(31.000000, 97.000000)'%3e%3cpolygon id='Shape' points='16 8.24242424 3.37777778 8.24242424 6.57777778 5.18787879 5.33333333 4 0 9.09090909 5.33333333 14.1818182 6.57777778 12.9939394 3.37777778 9.93939394 16 9.93939394'%3e%3c/polygon%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.button.btn-only-icon:hover:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='17px' height='12px' viewBox='0 0 17 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 52 (66869) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='PDP-Nav-Default' transform='translate(-31.000000, -100.000000)' fill='%23D12E26' fill-rule='nonzero' stroke='%23D12E26'%3e%3cg id='Back' transform='translate(31.000000, 97.000000)'%3e%3cpolygon id='Shape' points='16 8.24242424 3.37777778 8.24242424 6.57777778 5.18787879 5.33333333 4 0 9.09090909 5.33333333 14.1818182 6.57777778 12.9939394 3.37777778 9.93939394 16 9.93939394'%3e%3c/polygon%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.button .icon.pull-right {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='17px' height='12px' viewBox='0 0 17 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 52 (66869) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='PDP-Nav-Default' transform='translate(-31.000000, -100.000000)' fill='%23FFFFFF' fill-rule='nonzero' stroke='%23FFFFFF'%3e%3cg id='Back' transform='translate(31.000000, 97.000000)'%3e%3cpolygon id='Shape' points='16 8.24242424 3.37777778 8.24242424 6.57777778 5.18787879 5.33333333 4 0 9.09090909 5.33333333 14.1818182 6.57777778 12.9939394 3.37777778 9.93939394 16 9.93939394'%3e%3c/polygon%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
footer .social-icons .icon.facebook {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='26px' height='27px' viewBox='0 0 26 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 52.5 (67469) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3efacebook-square - FontAwesome%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Footer' transform='translate(-1050.000000, -65.000000)' fill='%23181818'%3e%3cg id='Group-2'%3e%3cg transform='translate(30.000000, 63.000000)'%3e%3cpath d='M1040.89288,2.42854333 C1043.55472,2.42854333 1045.71432,4.58814412 1045.71432,7.24997765 L1045.71432,23.3214254 C1045.71432,25.9832589 1043.55472,28.1428597 1040.89288,28.1428597 L1037.74556,28.1428597 L1037.74556,18.1819103 L1041.07703,18.1819103 L1041.57927,14.2979771 L1037.74556,14.2979771 L1037.74556,11.8202956 C1037.74556,10.6986425 1038.0469,9.94529336 1039.67078,9.94529336 L1041.7132,9.92855227 L1041.7132,6.46314635 C1041.36163,6.41292308 1040.13953,6.31247653 1038.73328,6.31247653 C1035.77011,6.31247653 1033.72769,8.1205144 1033.72769,11.4352505 L1033.72769,14.2979771 L1030.37948,14.2979771 L1030.37948,18.1819103 L1033.72769,18.1819103 L1033.72769,28.1428597 L1024.82143,28.1428597 C1022.1596,28.1428597 1020,25.9832589 1020,23.3214254 L1020,7.24997765 C1020,4.58814412 1022.1596,2.42854333 1024.82143,2.42854333 L1040.89288,2.42854333 Z' id='facebook-square---FontAwesome'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
footer .social-icons .icon.twitter {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='26px' height='27px' viewBox='0 0 26 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 52.5 (67469) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3etwitter-square - FontAwesome%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Footer' transform='translate(-1100.000000, -65.000000)' fill='%23181818'%3e%3cg id='Group-2'%3e%3cg transform='translate(30.000000, 63.000000)'%3e%3cpath d='M1091.4286,10.4977494 C1090.79244,10.7823479 1090.12279,10.9664999 1089.40292,11.0669465 C1090.13953,10.6316781 1090.69199,9.92855227 1090.95985,9.10823879 C1090.27346,9.51002499 1089.52011,9.81136463 1088.71654,9.96203445 C1088.08038,9.27564971 1087.15962,8.85712242 1086.15515,8.85712242 C1084.21319,8.85712242 1082.63952,10.430785 1082.63952,12.3727516 C1082.63952,12.6406091 1082.65627,12.9252076 1082.72323,13.176324 C1079.79354,13.0256542 1077.19867,11.6361436 1075.4576,9.49328389 C1075.15626,10.0122577 1074.9721,10.6316781 1074.9721,11.2678396 C1074.9721,12.4899393 1075.5413,13.5613691 1076.49554,14.1975306 C1075.90961,14.1807895 1075.35715,14.0133786 1074.82143,13.7622622 L1074.82143,13.7957444 C1074.82143,15.5033357 1076.1105,16.9263285 1077.71764,17.2444092 C1077.4163,17.3281147 1077.18193,17.3783379 1076.86385,17.3783379 C1076.64621,17.3783379 1076.42858,17.3448558 1076.21094,17.3113736 C1076.66295,18.7008842 1077.95202,19.7220907 1079.4922,19.7555729 C1078.28684,20.693074 1076.78014,21.2622711 1075.12277,21.2622711 C1074.83818,21.2622711 1074.55358,21.24553 1074.28572,21.2120479 C1075.84264,22.1997723 1077.68416,22.7857105 1079.67635,22.7857105 C1086.13841,22.7857105 1089.68752,17.4285612 1089.68752,12.7745378 C1089.68752,12.623868 1089.68752,12.4731982 1089.67078,12.3225283 C1090.35717,11.8370367 1090.95985,11.2176163 1091.4286,10.4977494 Z M1095.71432,7.24997765 L1095.71432,23.3214254 C1095.71432,25.9832589 1093.55472,28.1428597 1090.89288,28.1428597 L1074.82143,28.1428597 C1072.1596,28.1428597 1070,25.9832589 1070,23.3214254 L1070,7.24997765 C1070,4.58814412 1072.1596,2.42854333 1074.82143,2.42854333 L1090.89288,2.42854333 C1093.55472,2.42854333 1095.71432,4.58814412 1095.71432,7.24997765 Z' id='twitter-square---FontAwesome'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
footer .social-icons .icon.instagram {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='26px' height='27px' viewBox='0 0 26 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 52.5 (67469) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3einstagram - FontAwesome%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Footer' transform='translate(-1151.000000, -65.000000)' fill='%23181818'%3e%3cg id='Group-2'%3e%3cg transform='translate(30.000000, 63.000000)'%3e%3cpath d='M1138.14288,15.2857015 C1138.14288,12.9252076 1136.21765,10.9999821 1133.85716,10.9999821 C1131.49666,10.9999821 1129.57144,12.9252076 1129.57144,15.2857015 C1129.57144,17.6461954 1131.49666,19.5714209 1133.85716,19.5714209 C1136.21765,19.5714209 1138.14288,17.6461954 1138.14288,15.2857015 Z M1140.45315,15.2857015 C1140.45315,18.9352594 1137.50672,21.8816915 1133.85716,21.8816915 C1130.2076,21.8816915 1127.26117,18.9352594 1127.26117,15.2857015 C1127.26117,11.6361436 1130.2076,8.68971151 1133.85716,8.68971151 C1137.50672,8.68971151 1140.45315,11.6361436 1140.45315,15.2857015 Z M1142.26119,8.42185405 C1142.26119,9.27564971 1141.5748,9.96203445 1140.72101,9.96203445 C1139.86721,9.96203445 1139.18083,9.27564971 1139.18083,8.42185405 C1139.18083,7.56805838 1139.86721,6.88167364 1140.72101,6.88167364 C1141.5748,6.88167364 1142.26119,7.56805838 1142.26119,8.42185405 Z M1133.85716,4.73881394 C1131.98216,4.73881394 1127.96429,4.58814412 1126.27344,5.25778777 C1125.68751,5.49216305 1125.25224,5.77676161 1124.80023,6.22877107 C1124.34822,6.68078054 1124.06362,7.11604892 1123.82924,7.70198712 C1123.1596,9.39283735 1123.31027,13.4106993 1123.31027,15.2857015 C1123.31027,17.1607037 1123.1596,21.1785657 1123.82924,22.8694159 C1124.06362,23.4553541 1124.34822,23.8906225 1124.80023,24.342632 C1125.25224,24.7946414 1125.68751,25.07924 1126.27344,25.3136153 C1127.96429,25.9832589 1131.98216,25.8325891 1133.85716,25.8325891 C1135.73216,25.8325891 1139.75002,25.9832589 1141.44087,25.3136153 C1142.02681,25.07924 1142.46208,24.7946414 1142.91409,24.342632 C1143.3661,23.8906225 1143.6507,23.4553541 1143.88507,22.8694159 C1144.55472,21.1785657 1144.40405,17.1607037 1144.40405,15.2857015 C1144.40405,13.4106993 1144.55472,9.39283735 1143.88507,7.70198712 C1143.6507,7.11604892 1143.3661,6.68078054 1142.91409,6.22877107 C1142.46208,5.77676161 1142.02681,5.49216305 1141.44087,5.25778777 C1139.75002,4.58814412 1135.73216,4.73881394 1133.85716,4.73881394 Z M1146.71432,15.2857015 C1146.71432,17.0602572 1146.73106,18.8180718 1146.63061,20.5926275 C1146.53016,22.6517817 1146.06141,24.4765607 1144.55472,25.9832589 C1143.04802,27.4899571 1141.22324,27.9587077 1139.16408,28.0591542 C1137.38953,28.1596008 1135.63171,28.1428597 1133.85716,28.1428597 C1132.0826,28.1428597 1130.32479,28.1596008 1128.55023,28.0591542 C1126.49108,27.9587077 1124.6663,27.4899571 1123.1596,25.9832589 C1121.6529,24.4765607 1121.18415,22.6517817 1121.08371,20.5926275 C1120.98326,18.8180718 1121,17.0602572 1121,15.2857015 C1121,13.5111458 1120.98326,11.7533312 1121.08371,9.97877554 C1121.18415,7.9196213 1121.6529,6.09484234 1123.1596,4.58814412 C1124.6663,3.08144589 1126.49108,2.61269533 1128.55023,2.51224879 C1130.32479,2.41180224 1132.0826,2.42854333 1133.85716,2.42854333 C1135.63171,2.42854333 1137.38953,2.41180224 1139.16408,2.51224879 C1141.22324,2.61269533 1143.04802,3.08144589 1144.55472,4.58814412 C1146.06141,6.09484234 1146.53016,7.9196213 1146.63061,9.97877554 C1146.73106,11.7533312 1146.71432,13.5111458 1146.71432,15.2857015 Z' id='instagram---FontAwesome'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
footer .social-icons .icon.youtube {
  background: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='17px' height='21px' viewBox='0 0 17 21' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E %3Ctitle%3E%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Homepage-1' transform='translate(-1004.000000, -3007.000000)' fill='%23181818' fill-rule='nonzero'%3E %3Cpath d='M1014.83707,3021.74107 L1014.83707,3024.09598 C1014.83707,3024.59821 1014.69198,3024.84375 1014.4018,3024.84375 C1014.23439,3024.84375 1014.06698,3024.76562 1013.89957,3024.59821 L1013.89957,3021.23883 C1014.06698,3021.07142 1014.23439,3020.9933 1014.4018,3020.9933 C1014.69198,3020.9933 1014.83707,3021.25 1014.83707,3021.74107 Z M1018.60939,3021.75223 L1018.60939,3022.26562 L1017.60493,3022.26562 L1017.60493,3021.75223 C1017.60493,3021.25 1017.77234,3020.9933 1018.10716,3020.9933 C1018.44198,3020.9933 1018.60939,3021.25 1018.60939,3021.75223 Z M1007.82813,3019.31919 L1009.02233,3019.31919 L1009.02233,3018.27008 L1005.54018,3018.27008 L1005.54018,3019.31919 L1006.71206,3019.31919 L1006.71206,3025.66964 L1007.82813,3025.66964 L1007.82813,3019.31919 Z M1011.04242,3025.66964 L1012.03572,3025.66964 L1012.03572,3020.15624 L1011.04242,3020.15624 L1011.04242,3024.375 C1010.8192,3024.6875 1010.60715,3024.84375 1010.40626,3024.84375 C1010.27233,3024.84375 1010.1942,3024.76562 1010.17188,3024.60937 C1010.16072,3024.57589 1010.16072,3024.45312 1010.16072,3024.21875 L1010.16072,3020.15624 L1009.16742,3020.15624 L1009.16742,3024.52009 C1009.16742,3024.91071 1009.2009,3025.16741 1009.2567,3025.33482 C1009.34599,3025.61384 1009.58036,3025.74777 1009.90402,3025.74777 C1010.26117,3025.74777 1010.64063,3025.52455 1011.04242,3025.06696 L1011.04242,3025.66964 Z M1015.83037,3024.01786 L1015.83037,3021.81919 C1015.83037,3021.3058 1015.80805,3020.9375 1015.72992,3020.71428 C1015.60716,3020.30133 1015.32814,3020.08928 1014.93751,3020.08928 C1014.56921,3020.08928 1014.22323,3020.29017 1013.89957,3020.69196 L1013.89957,3018.27008 L1012.90626,3018.27008 L1012.90626,3025.66964 L1013.89957,3025.66964 L1013.89957,3025.13393 C1014.23439,3025.54688 1014.58037,3025.74777 1014.93751,3025.74777 C1015.32814,3025.74777 1015.60716,3025.53571 1015.72992,3025.13393 C1015.80805,3024.89955 1015.83037,3024.53125 1015.83037,3024.01786 Z M1019.6027,3023.90625 L1019.6027,3023.76116 L1018.58707,3023.76116 C1018.58707,3024.16295 1018.57591,3024.38616 1018.56475,3024.44196 C1018.50895,3024.70982 1018.36386,3024.84375 1018.11832,3024.84375 C1017.77234,3024.84375 1017.60493,3024.58705 1017.60493,3024.07366 L1017.60493,3023.10268 L1019.6027,3023.10268 L1019.6027,3021.95312 C1019.6027,3021.3616 1019.50225,3020.9375 1019.30136,3020.65848 C1019.01118,3020.27901 1018.62055,3020.08928 1018.11832,3020.08928 C1017.60493,3020.08928 1017.2143,3020.27901 1016.92412,3020.65848 C1016.71207,3020.9375 1016.61162,3021.3616 1016.61162,3021.95312 L1016.61162,3023.88393 C1016.61162,3024.47545 1016.72323,3024.91071 1016.93528,3025.17857 C1017.22546,3025.55804 1017.61609,3025.74777 1018.14064,3025.74777 C1018.6652,3025.74777 1019.07814,3025.54688 1019.346,3025.15625 C1019.46877,3024.97768 1019.55805,3024.77679 1019.58038,3024.55357 C1019.6027,3024.45312 1019.6027,3024.22991 1019.6027,3023.90625 Z M1012.81697,3013.7165 L1012.81697,3011.37275 C1012.81697,3010.85936 1012.67189,3010.60266 1012.33706,3010.60266 C1012.0134,3010.60266 1011.85715,3010.85936 1011.85715,3011.37275 L1011.85715,3013.7165 C1011.85715,3014.2299 1012.0134,3014.49776 1012.33706,3014.49776 C1012.67189,3014.49776 1012.81697,3014.2299 1012.81697,3013.7165 Z M1020.84154,3022.09821 C1020.84154,3023.38169 1020.83038,3024.75446 1020.55136,3026.00447 C1020.33931,3026.88616 1019.62502,3027.53349 1018.76564,3027.62277 C1016.71207,3027.85715 1014.63617,3027.85715 1012.57144,3027.85715 C1010.5067,3027.85715 1008.43081,3027.85715 1006.37723,3027.62277 C1005.51786,3027.53349 1004.79241,3026.88616 1004.59152,3026.00447 C1004.30134,3024.75446 1004.30134,3023.38169 1004.30134,3022.09821 C1004.30134,3020.80357 1004.3125,3019.44196 1004.59152,3018.19196 C1004.80357,3017.31026 1005.51786,3016.66294 1006.3884,3016.56249 C1008.43081,3016.33928 1010.5067,3016.33928 1012.57144,3016.33928 C1014.63617,3016.33928 1016.71207,3016.33928 1018.76564,3016.56249 C1019.62502,3016.66294 1020.35047,3017.31026 1020.55136,3018.19196 C1020.84154,3019.44196 1020.84154,3020.80357 1020.84154,3022.09821 Z M1009.70313,3007.85712 L1010.84153,3007.85712 L1009.49108,3012.31025 L1009.49108,3015.33481 L1008.37501,3015.33481 L1008.37501,3012.31025 C1008.27456,3011.76338 1008.05134,3010.98213 1007.6942,3009.94418 C1007.44866,3009.25221 1007.20313,3008.54909 1006.96875,3007.85712 L1008.15179,3007.85712 L1008.9442,3010.79239 L1009.70313,3007.85712 Z M1013.8326,3011.57364 L1013.8326,3013.52677 C1013.8326,3014.11829 1013.73215,3014.56472 1013.5201,3014.84374 C1013.24108,3015.2232 1012.85046,3015.41293 1012.33706,3015.41293 C1011.83483,3015.41293 1011.44421,3015.2232 1011.16519,3014.84374 C1010.95313,3014.55356 1010.85269,3014.11829 1010.85269,3013.52677 L1010.85269,3011.57364 C1010.85269,3010.98213 1010.95313,3010.54686 1011.16519,3010.26784 C1011.44421,3009.88837 1011.83483,3009.69864 1012.33706,3009.69864 C1012.85046,3009.69864 1013.24108,3009.88837 1013.5201,3010.26784 C1013.73215,3010.54686 1013.8326,3010.98213 1013.8326,3011.57364 Z M1017.57144,3009.76561 L1017.57144,3015.33481 L1016.55582,3015.33481 L1016.55582,3014.72097 C1016.15403,3015.18972 1015.77457,3015.41293 1015.40626,3015.41293 C1015.0826,3015.41293 1014.84823,3015.27901 1014.74778,3014.99999 C1014.69198,3014.83258 1014.65849,3014.56472 1014.65849,3014.16293 L1014.65849,3009.76561 L1015.67412,3009.76561 L1015.67412,3013.86159 C1015.67412,3014.09597 1015.67412,3014.2299 1015.68528,3014.25222 C1015.7076,3014.40847 1015.78573,3014.49776 1015.91966,3014.49776 C1016.12055,3014.49776 1016.3326,3014.34151 1016.55582,3014.01784 L1016.55582,3009.76561 L1017.57144,3009.76561 Z' id=''%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
footer .social-icons .icon.linkedin {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='26px' height='27px' viewBox='0 0 26 27' style='enable-background:new 0 0 26 27;' xml:space='preserve'%3e%3cg%3e%3cpath d='M24.3,1.8c-0.9-0.9-2.1-1.4-3.4-1.4H4.8c-1.3,0-2.5,0.5-3.4,1.4C0.5,2.8,0,3.9,0,5.2v16.1c0,1.3,0.5,2.5,1.4,3.4 c0.9,0.9,2.1,1.4,3.4,1.4h16.1c1.3,0,2.5-0.5,3.4-1.4c0.9-0.9,1.4-2.1,1.4-3.4V5.2C25.7,3.9,25.2,2.8,24.3,1.8z M17.9,15.7 c0-1.8-0.6-2.6-1.9-2.6c-0.5,0-0.9,0.1-1.2,0.4c-0.3,0.3-0.6,0.6-0.8,1c-0.1,0.2-0.1,0.5-0.1,0.9V22H10c0-7,0-10.9,0-11.6h3.9V12h0 c0.8-1.3,2-2,3.5-2c1.3,0,2.4,0.4,3.2,1.3c0.8,0.9,1.2,2.2,1.2,3.9V22h-3.9V15.7z M7.5,8.2C7.1,8.6,6.6,8.8,5.9,8.8h0 c-0.6,0-1.2-0.2-1.5-0.6C3.9,7.8,3.7,7.3,3.7,6.8c0-0.6,0.2-1.1,0.6-1.4c0.4-0.4,0.9-0.6,1.6-0.6c0.6,0,1.2,0.2,1.6,0.6 c0.4,0.4,0.6,0.9,0.6,1.4C8.1,7.3,7.9,7.8,7.5,8.2z M4,10.3h3.9V22H4V10.3z'/%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
footer .footer-link-list li.input-fields:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='17px' height='12px' viewBox='0 0 17 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 52 (66869) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='PDP-Nav-Default' transform='translate(-31.000000, -100.000000)' fill='%23acacac' fill-rule='nonzero' stroke='%23acacac'%3e%3cg id='Back' transform='translate(31.000000, 97.000000)'%3e%3cpolygon id='Shape' points='16 8.24242424 3.37777778 8.24242424 6.57777778 5.18787879 5.33333333 4 0 9.09090909 5.33333333 14.1818182 6.57777778 12.9939394 3.37777778 9.93939394 16 9.93939394'%3e%3c/polygon%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.scoville-part.active:after {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='146px' height='253px' viewBox='0 0 146 253' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eElement 6%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Element-6' fill='%23e2231a' fill-rule='nonzero'%3e%3cpath d='M105.071902,154.255076 C104.507181,151.816097 104.024956,149.354348 103.360303,146.942826 C101.786866,141.234462 99.80565,135.619183 98.5702405,129.842512 C96.1926473,118.709059 98.2610528,108.077867 103.173851,97.9234887 C106.393159,91.2742223 110.540701,85.232357 115.157726,79.492518 C115.291864,79.3284461 115.474291,79.2072337 115.792868,78.9252979 C115.178517,82.0975785 114.501121,85.0414978 114.049076,88.0189012 C110.892142,108.760942 116.161747,126.98699 130.678144,142.301934 C138.538622,150.595268 143.009436,160.495837 144.896755,171.573037 C147.894065,189.152842 144.839747,205.659818 135.051038,220.686799 C126.423963,233.930417 114.098037,242.490954 99.3857986,247.808894 C87.6862963,252.035253 75.6299873,253.925094 63.207482,252.563632 C48.3087923,250.932288 35.3940012,244.862296 24.652243,234.441384 C9.19755191,219.44454 1.55907268,200.858203 0.179465007,179.603186 C-0.744744702,165.36643 1.90648968,151.749798 7.99835964,138.7995 C18.0694286,117.387108 16.5771451,96.5680536 4.55369993,76.3537214 C4.29414321,75.9170892 4.01714858,75.4905021 3.75625048,75.0552092 C3.70658484,74.9540653 3.66596212,74.8487394 3.63485574,74.740459 C9.07481579,76.2847442 23.2619043,89.5404173 27.8024702,97.2317078 C33.6790489,107.185182 34.8319636,118.175993 34.9842101,129.520395 C35.1652961,129.367708 35.3195547,129.304088 35.3564426,129.198278 C38.4972801,121.003387 43.3456922,113.778865 48.2423941,106.585817 C55.0123308,96.6403791 62.0076191,86.840262 67.3570361,76.0054871 C73.0887459,64.3905334 76.5595625,52.2190745 76.325492,39.1823873 C76.0941042,26.4269662 72.5682911,14.4818596 67.0096191,3.0805343 C66.5756832,2.18717935 66.1464421,1.29516377 65.7151889,0.401808822 L66.1967438,0 C69.9237636,3.66248741 73.8674161,7.13210659 77.337562,11.0222857 C89.5930656,24.7614687 95.2932531,41.0621829 95.8385234,59.3277423 C96.173868,70.6453574 94.6983518,81.7466655 92.2168018,92.7448426 C88.582337,108.845992 90.4160013,124.406708 96.9545502,139.442394 C99.0209437,144.193784 101.572916,148.735563 103.915633,153.36574 C104.105438,153.740091 104.399871,154.061539 104.645343,154.407094 L105.071902,154.255076 Z M87.9834116,196.054579 L87.369731,196.249456 C86.3201024,194.339525 85.0739619,192.509285 84.2604159,190.50359 C82.2859069,185.637015 82.2973086,180.491183 82.3764499,175.326601 C82.428093,171.963461 82.5286964,168.509914 81.8727623,165.243878 C79.8519758,155.187943 72.5381101,148.970621 64.7413482,142.663562 C65.0096239,143.69621 65.1611997,144.337765 65.3449685,144.971953 C67.2228983,151.457148 67.6139101,158.037437 65.7661613,164.536025 C64.5689811,168.746981 62.8614064,172.833377 61.12298,176.86352 C59.1518245,181.432086 56.8909312,185.875422 54.6930827,190.504929 C53.471087,183.6936 49.3195209,178.609379 44.1384469,177.521147 C44.399345,178.068276 44.6367689,178.567859 44.8688274,179.072798 C48.3403147,186.537067 49.3007416,194.196213 46.5281125,202.094435 C44.3371944,208.341669 43.9949194,214.675962 45.5012873,221.097313 C48.5998714,234.264588 59.8741568,246.642979 76.1672094,244.844884 C94.4025779,242.83584 103.077943,229.936438 101.962586,212.610441 C101.678214,208.197241 99.2798297,204.507297 97.0316795,200.847488 C93.6259198,195.311455 92.2029409,189.323611 92.7627428,182.883955 C92.9163306,181.113317 93.1846063,179.352725 93.433432,177.306849 C87.3174172,182.504915 87.7634255,189.312896 87.9834116,196.054579 Z' id='Shape'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  filter: drop-shadow(0 0 7px rgba(24, 24, 24, 0.22));
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.pizza-icon {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='31px' height='42px' viewBox='0 0 31 42' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3ePizza%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Group-27' transform='translate(-593.000000, -101.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cpath d='M607.212824,113.242112 C607.212824,111.740619 605.770356,110.348495 604.219003,110.354224 C602.667649,110.359953 601.251594,111.728119 601.2365,113.227529 C601.221407,114.72694 602.659563,116.121146 604.217385,116.127396 C605.775208,116.133646 607.211746,114.74621 607.212824,113.242112 Z M613.330376,121.595895 C614.883886,121.600582 616.323659,120.211583 616.322581,118.708527 C616.322581,117.215888 614.908143,115.841472 613.354094,115.822723 C611.80867,115.804494 610.359194,117.190368 610.347335,118.698111 C610.335477,120.194397 611.773093,121.591207 613.330376,121.595895 Z M612.064174,129.014825 C612.057706,127.509685 610.608769,126.121728 609.062806,126.134749 C607.516842,126.147769 606.094858,127.519581 606.08785,129.015345 C606.080843,130.51111 607.522772,131.908962 609.076282,131.907921 C610.629792,131.906879 612.071182,130.516318 612.064174,129.014825 Z M610.422801,135.817116 C610.548397,135.718683 610.740295,135.635874 610.806057,135.497339 C610.859961,135.379115 610.802284,135.184853 610.738139,135.046839 C610.68693,134.938511 610.562951,134.846848 610.450831,134.781747 C609.635445,134.31163 608.816285,133.847241 607.993353,133.388582 C607.866679,133.318273 607.696881,133.252651 607.562122,133.276087 C607.405261,133.304211 607.208512,133.40004 607.137898,133.524513 C607.07483,133.635445 607.127117,133.840124 607.191802,133.975013 C607.245706,134.091154 607.378848,134.188024 607.498515,134.257292 C608.305636,134.723937 609.11671,135.184506 609.931736,135.638999 C610.061106,135.710871 610.213654,135.74264 610.422801,135.817116 Z M614.025737,111.859884 C614.150255,111.769784 614.345926,111.696871 614.403064,111.566668 C614.460202,111.436466 614.41061,111.236996 614.34916,111.09169 C614.302803,110.982841 614.174511,110.89222 614.062391,110.827119 C613.247364,110.356307 612.428564,109.891919 611.605991,109.433954 C611.478778,109.363644 611.308981,109.298022 611.17476,109.321459 C611.017361,109.349583 610.820612,109.445412 610.749997,109.569885 C610.68693,109.680297 610.738678,109.884975 610.803901,110.020385 C610.857805,110.136005 610.990409,110.232875 611.110075,110.302143 C611.916837,110.769483 612.727551,111.230052 613.542219,111.68385 C613.671588,111.753118 613.823597,111.784887 614.025737,111.85728 L614.025737,111.859884 Z M604.219003,122.438043 C604.306327,122.385963 604.501998,122.308883 604.642687,122.177639 C605.311634,121.552668 605.968184,120.91103 606.622577,120.269393 C606.722508,120.169927 606.802714,120.053599 606.859215,119.92618 C606.937376,119.750667 606.929829,119.57255 606.774586,119.422557 C606.619343,119.272564 606.433374,119.266314 606.253335,119.342873 C606.11449,119.403156 605.987685,119.486538 605.878703,119.589216 C605.231857,120.20273 604.591478,120.821278 603.957569,121.44486 C603.844163,121.555584 603.752803,121.685518 603.688049,121.828176 C603.550594,122.144828 603.765132,122.445335 604.219003,122.438043 Z M608.585217,107.004899 C613.098051,106.966359 617.190973,107.738719 621.139433,109.252712 C621.205734,109.278232 621.273114,109.302189 621.337799,109.331875 C621.972787,109.621445 622.138272,110.001115 621.889236,110.643273 C621.369961,111.982448 620.846195,113.319192 620.317937,114.653505 C618.992261,118.014809 617.665507,121.375592 616.337674,124.735855 C614.01837,130.607807 611.696011,136.47785 609.370597,142.345983 C609.287585,142.554306 609.129108,142.745443 608.967935,142.910019 C608.834253,143.046992 608.637504,143.020431 608.512447,142.878771 C608.374057,142.73316 608.262645,142.565616 608.183094,142.383481 C607.20995,139.848875 606.243093,137.311665 605.282526,134.771852 C604.05244,131.524779 602.824329,128.276838 601.598196,125.028029 C599.981079,120.754267 598.363064,116.481026 596.744151,112.208305 C596.528535,111.63854 596.303756,111.071899 596.101077,110.497967 C595.859049,109.812582 596.042861,109.420934 596.747924,109.166779 C599.089509,108.321505 601.477451,107.648619 603.963498,107.323634 C605.584388,107.111665 607.208512,106.971567 608.585217,107.004899 Z M608.300031,101 C613.116138,101.05948 617.828853,101.661778 622.428777,102.940372 C622.752531,103.030295 623.076807,103.122091 623.392729,103.231217 C623.967132,103.430265 624.135275,103.783869 623.891937,104.29437 C623.707606,104.681226 623.508132,105.063399 623.29247,105.436674 C622.990125,105.960288 622.638172,106.096578 622.001107,105.937339 C621.190155,105.734544 620.386513,105.505521 619.574516,105.306004 C617.542696,104.806744 615.478501,104.469532 613.389241,104.235826 C607.87523,103.642836 602.285315,104.015187 596.929464,105.332232 C596.292399,105.487724 595.663167,105.663355 595.027668,105.827277 C594.373371,105.996351 594.035517,105.874112 593.722207,105.328485 C593.502367,104.939755 593.300282,104.541658 593.112295,104.137941 C592.865302,103.610111 593.020391,103.236837 593.630824,103.071978 C594.902344,102.728209 596.181696,102.405048 597.472014,102.124039 C599.371658,101.708856 601.303733,101.423747 603.251551,101.271174 C604.930897,101.140505 606.617553,101.087113 608.300031,101 Z' id='Pizza'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.pasta-sauce-icon {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='48px' height='39px' viewBox='0 0 48 39' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3ePasta Sauce%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Group-27' transform='translate(-829.000000, -108.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cpath d='M854.561042,130.594347 C854.360191,130.602594 854.051008,130.610841 853.742417,130.628711 C853.058653,130.668207 852.378745,130.757665 851.708209,130.896359 C850.341592,131.178734 849.054051,131.651389 847.894612,132.438034 C847.074207,132.994537 846.367275,133.656686 845.895987,134.541514 C845.746733,134.821729 845.634249,135.112548 845.581466,135.425164 C845.555767,135.57617 845.623573,135.706361 845.738035,135.753489 C845.852496,135.800617 845.998983,135.759577 846.091303,135.648629 C846.136878,135.592735 846.177677,135.53316 846.213276,135.470525 C846.549346,134.89085 846.993946,134.39797 847.494689,133.96125 C848.169612,133.374243 848.92808,132.889423 849.745563,132.522471 C851.195604,131.866803 852.724324,131.536318 854.30899,131.455218 C854.973516,131.422119 855.639696,131.449066 856.299312,131.535729 C857.46567,131.687324 858.601189,131.952812 859.686694,132.417415 C860.507889,132.769108 861.281244,133.195813 861.973349,133.760171 C862.608916,134.278579 863.170547,134.861788 863.563155,135.589719 C863.593168,135.640563 863.630384,135.686856 863.673663,135.727176 C863.786542,135.838909 863.928878,135.836749 864.060142,135.786086 C864.191407,135.735424 864.228375,135.610534 864.22363,135.477398 C864.223141,135.431641 864.215128,135.386272 864.199908,135.343083 C864.106204,135.099785 864.031082,134.845882 863.908516,134.616526 C863.514326,133.881329 862.93688,133.303422 862.272649,132.806221 C861.249812,132.040391 860.098082,131.537103 858.878743,131.176378 C857.506592,130.76872 856.096484,130.613394 854.561042,130.594347 Z M862.240228,135.835374 L862.240228,135.840872 C862.3452,135.834981 862.452149,135.839498 862.554552,135.821236 C862.724168,135.790013 862.81629,135.659626 862.786242,135.491929 C862.771209,135.409211 862.738884,135.330543 862.691352,135.261002 C862.395516,134.84329 862.044661,134.466843 861.648153,134.141711 C860.924615,133.540829 860.117653,133.081331 859.242489,132.736707 C857.861837,132.192575 856.423262,131.947313 854.943766,131.935531 C854.457036,131.932869 853.970523,131.956664 853.486411,132.006812 C852.687056,132.087915 851.898775,132.254011 851.135111,132.502246 C849.727969,132.958209 848.476209,133.663755 847.464048,134.751234 C847.30258,134.923443 847.15467,135.107719 847.021622,135.302435 C846.837377,135.574206 846.969828,135.822414 847.292455,135.834392 C847.411067,135.838909 847.52968,135.828894 847.648293,135.836749 C847.877611,135.851673 848.049797,135.762719 848.198656,135.591094 C848.869608,134.817016 849.690408,134.232629 850.599773,133.769204 C851.441923,133.339946 852.335472,133.057571 853.266582,132.885553 C854.160456,132.720569 855.07419,132.689724 855.977278,132.794047 C857.150358,132.927969 858.270458,133.252563 859.316622,133.806317 C860.160749,134.252855 860.922243,134.805431 861.53468,135.542984 C861.706273,135.749562 861.902775,135.874844 862.181317,135.835374 C862.200667,135.834053 862.220086,135.834053 862.239437,135.835374 L862.240228,135.835374 Z M854.930719,133.23705 C854.628849,133.254527 854.326782,133.268469 854.025308,133.290265 C853.418999,133.334055 852.828308,133.458944 852.246117,133.633514 C851.573979,133.835576 850.944738,134.127377 850.346139,134.487906 C849.967283,134.712519 849.612562,134.975054 849.287521,135.271409 C849.171675,135.378429 849.114741,135.508816 849.171082,135.659626 C849.22861,135.813774 849.374503,135.832625 849.516048,135.834196 C849.825627,135.837534 850.135206,135.835767 850.445181,135.834196 C850.591332,135.835719 850.733102,135.784662 850.844313,135.690456 C850.945331,135.606607 851.051292,135.528453 851.159229,135.453637 C852.519124,134.511077 854.010284,134.046866 855.67877,134.230469 C856.392871,134.309807 857.087592,134.512146 857.731758,134.828406 C858.181893,135.047747 858.605341,135.311468 858.984902,135.640382 C859.089676,135.7313 859.200184,135.823396 859.34588,135.826538 C859.688077,135.833607 860.031264,135.843033 860.37267,135.826538 C860.602779,135.815541 860.70874,135.608374 860.611675,135.398262 C860.583069,135.339506 860.543257,135.286823 860.494446,135.243132 C859.926744,134.724322 859.278074,134.300425 858.573711,133.987956 C857.415458,133.473868 856.198096,133.24137 854.930719,133.23705 Z M845.740012,133.570873 C845.74871,133.428115 845.689008,133.327182 845.566639,133.261596 C845.508717,133.230766 845.450794,133.199347 845.390499,133.173034 C844.592949,132.825736 843.740249,132.6201 842.871165,132.565476 C841.896564,132.503227 840.925126,132.539163 839.962386,132.736118 C838.361114,133.063462 836.90791,133.69969 835.645673,134.74063 C835.434147,134.9152 835.245553,135.118439 835.056761,135.318144 C834.966813,135.413186 834.944079,135.538468 834.997455,135.666499 C835.05083,135.79453 835.169839,135.821432 835.289242,135.832625 C835.393621,135.842443 835.499977,135.831251 835.605543,135.836945 C835.795916,135.847156 835.946159,135.776464 836.083947,135.647451 C836.443146,135.310879 836.811636,134.986677 837.227967,134.716869 C837.943004,134.253837 838.694613,133.869351 839.513832,133.624089 C840.512156,133.325022 841.527678,133.176765 842.572063,133.295174 C843.083877,133.353103 843.586993,133.455213 844.065991,133.643725 C844.370825,133.763705 844.663799,133.914319 844.957761,134.05963 C845.099305,134.129537 845.245792,134.193159 845.38872,134.108133 C845.58878,133.988545 845.701858,133.798855 845.740012,133.570088 L845.740012,133.570873 Z M841.589752,133.762724 C841.328409,133.790804 840.894089,133.817314 840.467281,133.888595 C839.755604,134.007396 839.071011,134.211618 838.453632,134.599246 C838.414629,134.623721 838.373394,134.644497 838.330472,134.661298 C837.970285,134.798754 837.655368,135.011419 837.352313,135.243525 C837.320822,135.267091 837.290969,135.292743 837.262958,135.320304 C837.164114,135.418488 837.146915,135.542199 837.189023,135.666106 C837.229549,135.786086 837.340847,135.823199 837.457087,135.833607 C837.667032,135.853244 837.860964,135.81397 838.033545,135.681815 C838.408465,135.393603 838.8179,135.152657 839.252489,134.964488 C840.203763,134.552118 841.186074,134.326885 842.22947,134.470233 C843.007965,134.577056 843.714502,134.858843 844.33623,135.341708 C844.386147,135.38408 844.440962,135.420401 844.49952,135.449906 C844.684161,135.53238 844.855358,135.465027 844.94155,135.283976 C845.084874,134.980983 845.026358,134.764587 844.748014,134.571951 C844.704918,134.542103 844.65945,134.51579 844.614377,134.488691 C844.297606,134.300235 843.960378,134.147998 843.609134,134.034888 C843.009744,133.839503 842.390586,133.774702 841.589752,133.761938 L841.589752,133.762724 Z M865.611795,133.575782 C865.431899,133.584226 865.195069,133.589724 864.959425,133.608772 C864.795497,133.620636 864.632721,133.644925 864.472519,133.681428 C864.298159,133.722665 864.215525,133.866602 864.252493,134.038619 C864.323463,134.361838 864.520557,134.484175 864.865325,134.42389 C865.320007,134.345344 865.77291,134.301554 866.237477,134.338274 C867.220776,134.415447 868.155049,134.659727 869.035946,135.096446 C869.394157,135.273176 869.735168,135.486627 870.077564,135.693597 C870.253901,135.800028 870.434786,135.860902 870.639195,135.826145 C870.843604,135.791388 870.933552,135.6394 870.862187,135.450103 C870.832902,135.378054 870.785205,135.314838 870.723805,135.266696 C870.589773,135.161836 870.447042,135.066991 870.303521,134.974503 C868.895786,134.064932 867.351448,133.596794 865.611795,133.575782 Z M854.977571,135.835374 C855.721668,135.835374 856.465699,135.835374 857.209664,135.835374 C857.28874,135.835374 857.366036,135.82261 857.44432,135.815738 C857.711199,135.789228 857.719501,135.490358 857.577562,135.355061 C857.528293,135.312019 857.473277,135.27594 857.414074,135.247845 C857.087543,135.078106 856.74095,134.949538 856.382341,134.865126 C855.650896,134.687218 854.912136,134.663458 854.168237,134.76007 C853.632626,134.829329 853.110866,134.979725 852.621131,135.206019 C852.542723,135.239751 852.468332,135.282033 852.399325,135.332086 C852.296923,135.410633 852.263316,135.52158 852.293365,135.647648 C852.320053,135.760558 852.407431,135.801795 852.510821,135.816327 C852.588489,135.828252 852.666895,135.834813 852.745477,135.835963 C853.489969,135.836487 854.234264,135.836291 854.978361,135.835374 L854.977571,135.835374 Z M866.715288,135.835374 C867.16997,135.835374 867.624653,135.837534 868.079335,135.833607 C868.177795,135.835557 868.275964,135.822308 868.370331,135.794334 C868.554379,135.732674 868.601231,135.517064 868.46107,135.383731 C868.398889,135.325351 868.324697,135.281066 868.243613,135.253932 C867.950442,135.158105 867.658457,135.049907 867.357181,134.989623 C866.989521,134.918864 866.617929,134.870012 866.244396,134.84333 C865.87037,134.814071 865.494566,134.841366 865.123308,134.903418 C865.00766,134.923054 864.899525,134.974306 864.863744,135.088592 C864.800088,135.29242 864.848522,135.492911 864.953494,135.671212 C865.044035,135.825163 865.208511,135.837142 865.371999,135.836552 C865.820553,135.834196 866.268316,135.835374 866.716079,135.835374 L866.715288,135.835374 Z M841.455127,135.835374 C841.941834,135.835374 842.42874,135.836552 842.915447,135.834196 C842.994125,135.834738 843.072601,135.826237 843.149312,135.808865 C843.338895,135.762915 843.406306,135.609552 843.322487,135.434001 C843.27346,135.331104 843.182326,135.282995 843.085261,135.23999 C842.658651,135.052853 842.208911,134.966452 841.746123,134.944262 C841.11404,134.912701 840.482135,135.009864 839.889241,135.229779 C839.815401,135.257407 839.744156,135.291445 839.676331,135.331497 C839.568592,135.394138 839.528461,135.493107 839.545067,135.614265 C839.560486,135.727569 839.638178,135.784515 839.741766,135.805526 C839.825036,135.823236 839.909856,135.832773 839.995004,135.834 C840.482107,135.836749 840.969012,135.835374 841.455918,135.835374 L841.455127,135.835374 Z M840.386822,108 C840.57937,108.090132 840.628001,108.264113 840.648956,108.451643 C840.653579,108.523555 840.654239,108.595664 840.650933,108.667647 L840.650933,131.505095 C840.650933,131.583642 840.647967,131.662189 840.6537,131.740736 C840.669713,131.956739 840.773499,132.060813 840.991549,132.072988 C841.090502,132.076917 841.189611,132.073636 841.288081,132.06317 C842.556644,131.949473 843.798717,132.078683 845.007578,132.479663 C845.349578,132.593163 845.679717,132.745348 846.011239,132.887517 C846.221382,132.977453 846.402464,132.955067 846.577022,132.804454 C847.85547,131.70264 849.337931,130.999255 850.969647,130.58551 C851.665311,130.411125 852.371991,130.283395 853.084907,130.203184 C853.378473,130.169605 853.675005,130.158609 853.970549,130.144274 C854.220031,130.131118 854.470106,130.115016 854.719588,130.120121 C855.727796,130.139758 856.728492,130.236763 857.716932,130.440395 C858.764677,130.656399 859.782572,130.958607 860.756383,131.401414 C861.720506,131.839704 862.614649,132.384426 863.388399,133.110982 C863.517687,133.232337 863.661999,133.287712 863.836557,133.261203 C864.044327,133.228999 864.250714,133.185209 864.459274,133.160663 C864.726746,133.129245 864.995404,133.101753 865.264259,133.09056 C866.855054,133.030079 868.337317,133.438326 869.745843,134.141515 C870.532048,134.534248 871.253609,135.025165 871.891548,135.629582 C872.051082,135.780784 872.22564,135.841462 872.442504,135.840283 C873.430943,135.834981 874.419382,135.840283 875.407822,135.835963 C875.58238,135.835963 875.747252,135.8556 875.9056,135.931594 C876.005004,135.982588 876.108565,136.025155 876.215179,136.05884 C876.453986,136.127372 876.601066,136.29448 876.727981,136.490846 C876.811208,136.621037 876.908866,136.742196 877,136.867478 L877,137.731491 C876.988929,137.812983 876.971731,137.894279 876.967777,137.976164 C876.957102,138.197666 876.962044,138.4174 876.903331,138.637331 C876.685874,139.455198 876.240285,140.145231 875.682015,140.764571 C875.072346,141.440662 874.355727,141.996183 873.586523,142.482977 C872.455946,143.197948 871.253807,143.771928 870.006791,144.254204 C868.725738,144.750786 867.412823,145.162102 866.076756,145.485424 C865.169106,145.704176 864.257303,145.905321 863.341349,146.088858 C862.71626,146.214926 862.083461,146.304862 861.452442,146.400296 C860.90623,146.482181 860.358635,146.557389 859.809458,146.617478 C859.110038,146.693079 858.408839,146.752578 857.707838,146.81247 C857.223107,146.853707 856.737849,146.888595 856.252064,146.917133 C855.871318,146.939912 855.489978,146.947963 855.109033,146.965636 C855.051704,146.968385 854.995363,146.988218 854.938626,147 L851.101504,147 C850.89413,146.978596 850.68636,146.94973 850.479381,146.936966 C849.777391,146.893766 849.075797,146.85842 848.372819,146.815612 C848.064623,146.797153 847.755835,146.778302 847.448826,146.745705 C846.853983,146.682671 846.259931,146.612765 845.666274,146.539913 C845.18352,146.481003 844.699185,146.427198 844.219792,146.346099 C843.403143,146.208642 842.589262,146.054102 841.775381,145.899954 C840.631164,145.68395 839.503948,145.39372 838.389779,145.059504 C836.87114,144.603737 835.384923,144.060783 833.969873,143.339724 C833.242579,142.969377 832.538613,142.562701 831.874382,142.089261 C831.039743,141.494074 830.291297,140.812878 829.731643,139.945526 C829.323813,139.31185 829.045468,138.637134 829.044875,137.871108 C829.044875,137.82398 829.015617,137.777048 829,137.72992 L829,136.865907 C829.066423,136.755745 829.135812,136.647154 829.198874,136.535225 C829.430169,136.12423 829.434913,136.125997 829.871013,135.957514 C830.091383,135.871915 830.326317,135.829376 830.56292,135.832232 C831.577257,135.839498 832.591791,135.832232 833.606128,135.837927 C833.824573,135.839105 833.983316,135.762326 834.10865,135.587363 C834.422939,135.15053 834.7983,134.76042 835.223412,134.428799 C835.435926,134.262084 835.526072,134.067681 835.525874,133.790608 C835.519285,126.666031 835.517572,119.541519 835.520735,112.417073 C835.520735,111.881777 835.523107,111.346482 835.519548,110.811186 C835.518165,110.575546 835.498396,110.341477 835.498791,110.106426 C835.498791,109.845454 835.51599,109.584483 835.519746,109.323315 C835.523898,109.043296 835.514804,108.762885 835.523107,108.483062 C835.529433,108.277859 835.596251,108.098183 835.800463,108 L835.879538,108 C835.983917,108.064801 836.058643,108.155915 836.083354,108.274913 C836.106179,108.383091 836.117837,108.4933 836.118147,108.603828 C836.119729,116.745453 836.120256,124.887145 836.119729,133.028901 C836.119729,133.100771 836.114589,133.17382 836.124671,133.244905 C836.153929,133.450304 836.273728,133.539455 836.481498,133.519818 C836.790879,133.489774 836.995486,133.268272 836.999045,132.959976 C836.999045,132.89439 836.999045,132.829 836.999045,132.76361 L836.999045,108.710258 C836.999045,108.638388 836.993707,108.565732 837.000824,108.494255 C837.020988,108.29455 837.065665,108.106627 837.263353,108 L837.342428,108 C837.524104,108.096023 837.588352,108.260775 837.60476,108.451643 C837.610888,108.523121 837.606539,108.59558 837.606539,108.667647 C837.606539,116.540643 837.606539,124.413573 837.606539,132.286439 C837.603387,132.378175 837.606425,132.470019 837.615633,132.561352 C837.638367,132.725515 837.726931,132.800919 837.892396,132.813487 C838.28283,132.842942 838.539231,132.613389 838.540417,132.233027 C838.540417,132.174117 838.540417,132.115207 838.540417,132.056297 L838.540417,108.691014 C838.540417,108.618948 838.535277,108.546489 838.541998,108.475011 C838.560186,108.280019 838.621074,108.106431 838.804528,108 L838.883603,108 C839.044719,108.092489 839.122608,108.23564 839.13605,108.415512 C839.142772,108.506626 839.147319,108.598133 839.147319,108.690425 C839.147319,116.393106 839.147319,124.095721 839.147319,131.798271 C839.147319,131.876818 839.143958,131.955364 839.151668,132.033911 C839.172623,132.246773 839.317133,132.362433 839.531426,132.334352 C839.622635,132.321382 839.712484,132.300286 839.799886,132.271318 C839.938268,132.226939 840.017343,132.125811 840.033949,131.983641 C840.041621,131.898776 840.044327,131.813541 840.042054,131.728364 C840.042054,124.071503 840.042054,116.414706 840.042054,108.757976 C840.038781,108.685994 840.039375,108.613891 840.043833,108.541972 C840.067753,108.330682 840.110059,108.127442 840.307746,108 L840.386822,108 Z M841.0469,112.44308 C841.0331,112.401429 841.018717,112.376999 841.017357,112.351767 C840.999475,112.009544 841.02241,112.002335 841.319785,112.002936 C841.786255,112.003937 842.252725,111.996728 842.719195,111.988318 C842.796776,111.986739 842.873586,111.97213 842.9466,111.945064 C843.147376,111.869571 843.244169,111.675932 843.216569,111.425622 C843.193829,111.220568 843.077989,111.094212 842.853889,111.081396 C842.421432,111.056766 841.987809,111.049357 841.554769,111.036941 C841.418715,111.032936 841.282662,111.036941 841.146608,111.034939 C841.054286,111.034939 841.00103,110.988481 841.000059,110.888758 C841.000059,110.862125 841.000059,110.835492 841.000059,110.808659 C840.998698,110.588387 841.019495,110.563956 841.228046,110.563155 C841.616771,110.561553 842.005496,110.563155 842.394221,110.561954 C842.530275,110.561954 842.666329,110.557548 842.802383,110.545934 C843.170117,110.514495 843.375946,110.082962 843.166424,109.768372 C843.116472,109.69328 843.022207,109.635408 842.936493,109.603569 C842.850779,109.571729 842.745434,109.57253 842.64903,109.57193 C842.189169,109.569126 841.729112,109.57193 841.269056,109.570127 C841.198697,109.570127 841.128532,109.562918 841.057201,109.559114 C840.987231,109.409328 841.017162,109.261345 841.024743,109.118569 C841.026686,109.081523 841.08208,109.03026 841.121924,109.016643 C841.181204,108.996618 841.249426,109.001424 841.31376,109.001424 C842.14291,109.001424 842.972061,108.99822 843.8016,109.001424 C844.091784,109.002826 844.383522,109.00603 844.671373,109.039071 C844.820255,109.056092 844.968748,109.125978 845.10519,109.196866 C845.428804,109.365274 845.662428,109.644219 845.908296,109.910749 C846.398673,110.442206 846.981566,110.813865 847.706539,110.879947 C848.19536,110.924402 848.686903,110.951235 849.177669,110.960046 C850.498168,110.98194 851.818732,110.99529 853.139361,111.000096 C854.078326,111.004701 855.017681,111.007305 855.956257,110.983075 C856.763445,110.96305 857.571605,110.943025 858.375877,110.846306 C858.863338,110.787233 859.354881,110.763203 859.843897,110.716946 C860.332914,110.670688 860.821347,110.614419 861.310363,110.565759 C861.927853,110.504483 862.546509,110.451017 863.16361,110.385536 C863.787319,110.319254 864.410057,110.24316 865.032989,110.169469 C865.739497,110.085965 866.44581,109.998858 867.151541,109.915755 C867.710333,109.850074 868.268931,109.780588 868.828695,109.727121 C869.129763,109.698486 869.432774,109.63701 869.735785,109.716709 C870.338309,109.875505 870.762603,110.225338 870.924701,110.871337 C871.050648,111.371956 871.011387,111.859158 870.860562,112.346962 C870.679999,112.931084 870.258038,113.214434 869.708769,113.310353 C869.470286,113.351804 869.217615,113.330378 868.97369,113.310353 C868.335792,113.255285 867.69906,113.187201 867.062134,113.119517 C866.521806,113.062246 865.982256,112.995764 865.441928,112.937492 C864.747276,112.862599 864.051847,112.793514 863.357195,112.718621 C862.842523,112.663153 862.328434,112.602478 861.814151,112.544005 C861.029898,112.454695 860.246811,112.353369 859.461197,112.279278 C858.727479,112.209992 857.991039,112.173547 857.256154,112.115075 C856.533126,112.057804 855.809514,112.037178 855.084541,112.034976 C853.873663,112.031571 852.662978,112.013549 851.452294,112.014951 C850.662793,112.015752 849.873357,112.029435 849.083986,112.056002 C848.593415,112.072021 848.103427,112.116076 847.613828,112.155124 C847.181177,112.189567 846.806446,112.38621 846.456204,112.632515 C846.312959,112.732638 846.184097,112.858795 846.057567,112.981747 C845.902077,113.132333 845.743282,113.282118 845.605285,113.449525 C845.277201,113.847417 844.849215,113.9956 844.36292,113.997603 C843.307531,114.001808 842.252337,113.999605 841.196948,113.997603 C841.03621,113.997603 841.020467,113.976377 841.01483,113.812975 C841.003168,113.487172 841.004529,113.486771 841.31201,113.484368 C841.778481,113.480563 842.244951,113.480764 842.710449,113.466346 C842.828621,113.462541 842.96312,113.436909 843.059135,113.373231 C843.257774,113.24307 843.253498,113.026001 843.212293,112.815141 C843.17517,112.622302 843.043975,112.518173 842.864967,112.483731 C842.749974,112.463732 842.633477,112.45435 842.516864,112.455696 C842.095875,112.452292 841.674885,112.455696 841.253507,112.453694 C841.183537,112.453694 841.114149,112.446685 841.0469,112.44308 Z M834.994443,112.2 C834.696939,112.186069 834.438136,112.182726 834.181402,112.158486 C834.063227,112.147341 834.000595,112.06097 834.000004,111.942278 C833.999413,111.823587 834.063227,111.743902 834.184652,111.732479 C834.405951,111.709328 834.628507,111.698536 834.851157,111.700159 C834.899608,111.700159 834.976422,111.783745 834.988239,111.839468 C835.010397,111.942557 834.994443,112.05289 834.994443,112.2 Z M834.994535,109.5 C834.694843,109.484824 834.450771,109.477507 834.207882,109.458266 C834.089543,109.448509 834.010257,109.382656 834.00079,109.263957 C833.991619,109.133333 834.062622,109.051762 834.197823,109.037398 C834.411545,109.012637 834.626749,109.000147 834.842174,109 C834.89306,109 834.974417,109.07832 834.986547,109.131436 C835.011102,109.233604 834.994535,109.342547 834.994535,109.5 Z M835,110.3 L835,110.7851 C834.721575,110.811622 834.440217,110.802702 834.164726,110.758621 C834.051942,110.742204 834.002523,110.665679 834.000097,110.566117 C833.997672,110.466555 834.040421,110.384204 834.155328,110.371229 C834.420311,110.340513 834.687417,110.325155 835,110.3 Z M834.970266,113.001217 C834.983291,113.105692 834.999868,113.176636 834.999868,113.24758 C835.002236,113.489232 834.975299,113.512788 834.706811,113.495606 C834.521434,113.486692 834.336672,113.46884 834.153258,113.442121 C834.103155,113.435011 834.058563,113.408488 834.030401,113.369048 C834.00224,113.329607 833.993111,113.280892 834.005249,113.234832 C834.022418,113.165551 834.087542,113.09627 834.15089,113.050545 C834.200917,113.015073 834.280545,113.005374 834.347445,113.003434 C834.542225,112.997337 834.738485,113.001217 834.970266,113.001217 Z' id='Pasta-Sauce'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.salad-icon {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='38px' height='40px' viewBox='0 0 38 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eSalat%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Group-27' transform='translate(-590.000000, -259.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cpath d='M609.015473,298.999841 C606.314655,298.999841 603.613836,298.999841 600.913018,298.999841 C600.781978,298.999841 600.650488,298.998106 600.520123,298.98497 C600.060471,298.938623 599.807831,298.660045 599.762878,298.153944 C599.754336,298.059515 599.750515,297.964343 599.750515,297.869418 C599.750515,297.080526 599.749392,296.291634 599.754112,295.502743 C599.75546,295.276212 599.781758,295.049681 599.783781,294.823151 C599.786254,294.525736 599.660833,294.297223 599.427074,294.153968 C599.22141,294.027071 599.00833,293.915045 598.797722,293.799549 C597.481927,293.079311 596.239407,292.232175 595.105225,291.199156 C593.501277,289.738355 592.174918,288.026735 591.241005,285.963918 C590.829903,285.054821 590.479264,284.11871 590.314734,283.115432 C590.237863,282.650474 590.212239,282.173619 590.187964,281.699739 C590.118736,280.373518 590.062993,279.045315 590.003879,277.717607 C589.998485,277.593685 589.998934,277.469762 590.003879,277.345839 C590.024783,276.868489 590.264611,276.594124 590.697964,276.552734 C590.817092,276.541333 590.937343,276.538607 591.057594,276.538607 C592.810788,276.538607 594.563982,276.537864 596.317177,276.536376 C596.702655,276.536376 597.088357,276.524232 597.472936,276.497217 C597.611169,276.487551 597.750301,276.429803 597.880891,276.371559 C598.011482,276.313316 598.02272,276.220869 597.927193,276.101408 C597.742209,275.870168 597.497436,275.733358 597.25536,275.593077 C596.554982,275.187602 595.959795,274.64953 595.57072,273.878483 C594.928332,272.604806 595.002281,271.34699 595.691646,270.123873 C595.831002,269.876028 596.004524,269.650489 596.174449,269.425445 C596.371121,269.165208 596.466648,268.872502 596.457882,268.536176 C596.435405,267.748524 596.654105,267.049104 597.094426,266.432217 C597.304809,266.137281 597.557674,265.893649 597.831217,265.67381 C598.040027,265.506019 598.232204,265.321374 598.285699,265.023216 C598.309374,264.889544 598.325439,264.754369 598.3338,264.618484 C598.389317,263.742847 598.805813,263.125712 599.470454,262.689008 C599.962697,262.366809 600.504389,262.236938 601.070806,262.227272 C601.365299,262.226208 601.651672,262.120718 601.887614,261.926388 C602.47381,261.448542 603.131034,261.182852 603.859733,261.167486 C604.497597,261.149452 605.124903,261.349434 605.655633,261.740008 C605.76043,261.818771 605.87436,261.881627 605.994359,261.926884 C606.223399,262.007434 606.376466,261.937046 606.494469,261.703823 C606.5619,261.56726 606.611574,261.418305 606.661697,261.271829 C606.990084,260.313658 607.562569,259.624648 608.460969,259.304432 C609.070092,259.08732 609.672022,259.138128 610.26114,259.406544 L610.521422,259.524271 C610.802832,259.652655 611.077049,259.630844 611.344973,259.476685 C611.67808,259.2851 612.019279,259.115574 612.393519,259.048408 C613.477352,258.853849 614.369009,259.251145 615.088043,260.143141 C615.452843,260.595706 615.676487,261.134522 615.819215,261.715967 C615.825059,261.740752 615.832926,261.763306 615.837646,261.787595 C615.922609,262.23099 616.157267,262.521961 616.54252,262.691239 C617.192101,262.976509 617.723903,263.432792 618.103537,264.089087 C618.501827,264.777849 618.710412,265.53006 618.714458,266.348197 C618.714458,266.406193 618.714458,266.463941 618.714458,266.521689 C618.720077,266.903371 618.85876,267.185667 619.191866,267.339579 C619.524973,267.493491 619.853135,267.654094 620.137692,267.902683 C620.980349,268.639032 621.37819,269.605381 621.351442,270.786364 C621.33863,271.327163 621.205343,271.838716 621.002601,272.326227 C620.842566,272.711379 620.8338,273.086369 620.985519,273.474743 C621.270301,274.202417 621.179045,274.900349 620.841218,275.579198 C620.775455,275.708454 620.725426,275.846703 620.692421,275.990373 C620.640275,276.228553 620.722315,276.386926 620.934721,276.459792 C621.059826,276.50131 621.189565,276.523415 621.320199,276.525471 C621.807048,276.535881 622.293896,276.536872 622.781195,276.537368 C624.167267,276.538524 625.553339,276.538524 626.939412,276.537368 C627.055392,276.537368 627.171598,276.540838 627.287353,276.550008 C627.738014,276.585946 627.992003,276.863285 627.998746,277.360958 C628.00459,277.793944 627.989081,278.228417 627.971549,278.660907 C627.940081,279.432202 627.905916,280.203496 627.861412,280.974048 C627.823201,281.637282 627.796004,282.303242 627.715088,282.960528 C627.612593,283.792049 627.335903,284.571523 627.029769,285.337117 C626.213634,287.375645 625.01337,289.104367 623.525403,290.598874 C622.369643,291.760526 621.083293,292.7125 619.704339,293.516262 C619.449676,293.664969 619.18872,293.799797 618.930685,293.941069 L618.830214,293.996091 C618.303806,294.287557 618.192321,294.513096 618.250311,295.160964 C618.262449,295.296287 618.275036,295.433594 618.275261,295.568174 C618.276609,296.373671 618.275261,297.179169 618.273238,297.984418 C618.273238,298.042166 618.269866,298.100162 618.264472,298.15791 C618.216596,298.658805 617.968227,298.933914 617.513295,298.982244 C617.378434,298.996619 617.243573,298.997858 617.108712,298.997858 C614.410441,298.999675 611.712695,299.000336 609.015473,298.999841 Z M606.675633,276.538111 C607.870502,276.538111 609.065596,276.540094 610.260465,276.536129 C610.454973,276.53903 610.649333,276.52294 610.841267,276.488047 C611.126049,276.430547 611.26091,276.213682 611.203594,275.901645 C611.169205,275.714273 611.098627,275.532851 611.028724,275.356385 C610.841043,274.882009 610.513105,274.598474 610.048734,274.50801 C609.682903,274.436323 609.309591,274.423384 608.9404,274.469594 C608.561665,274.516932 608.186527,274.598474 607.80959,274.662666 C607.642362,274.691416 607.480079,274.681997 607.339374,274.559562 C607.16855,274.410855 607.14405,274.187794 607.301838,274.024216 C607.394667,273.928548 607.511772,273.83511 607.631798,273.803138 C608.008959,273.702017 608.392864,273.630885 608.774071,273.547361 C608.967822,273.50498 609.167416,273.481682 609.35285,273.41179 C609.547725,273.337436 609.608412,273.187242 609.555142,272.965668 C609.526596,272.849181 609.480968,272.725754 609.410841,272.635538 C609.211471,272.378771 609.002886,272.12919 608.784636,271.892002 C608.189049,271.244938 607.521843,270.683268 606.798806,270.220285 C606.492896,270.023496 606.165858,269.947655 605.815444,270.025479 C605.205137,270.159309 604.611722,270.373928 604.048089,270.664672 C603.665983,270.862948 603.3095,271.116742 602.936384,271.335094 C602.792982,271.419113 602.63969,271.496193 602.482576,271.535105 C602.316697,271.575999 602.17352,271.487519 602.083388,271.324436 C601.995953,271.166063 602.026971,271.009921 602.130139,270.878315 C602.209799,270.774228 602.300334,270.680887 602.399862,270.600232 C602.81928,270.270102 603.284775,270.031675 603.745101,269.782343 C603.88176,269.707989 604.006282,269.591749 604.113272,269.470057 C604.212844,269.356544 604.203179,269.224195 604.096414,269.118117 C604.010103,269.031619 603.906035,268.943386 603.796798,268.912901 C603.524666,268.835425 603.248202,268.7778 602.9692,268.740401 C602.467517,268.675961 601.989884,268.775595 601.559452,269.07871 C601.345248,269.229647 601.145204,269.405122 600.9301,269.556308 C600.81573,269.641191 600.690707,269.707156 600.559008,269.752105 C600.389982,269.804153 600.239836,269.732773 600.135544,269.573409 C600.034848,269.419497 600.055526,269.258397 600.145658,269.110682 C600.203873,269.015757 600.269281,268.917858 600.351097,268.85094 C600.60014,268.647707 600.859074,268.458848 601.113512,268.263794 C601.220726,268.181509 601.33828,268.11013 601.431109,268.011983 C601.583727,267.851875 601.599911,267.669957 601.490673,267.472672 C601.43066,267.364363 601.35334,267.267208 601.283437,267.165343 C601.184089,267.02085 601.130369,266.865946 601.224997,266.696172 C601.322771,266.520945 601.476513,266.442378 601.656327,266.474846 C601.78494,266.500208 601.90926,266.547184 602.024948,266.614135 C602.345243,266.795806 602.614516,267.053813 602.847376,267.35321 C603.090126,267.665248 603.394237,267.841218 603.75544,267.923255 C604.386629,268.064976 605.005936,268.264777 605.606859,268.520562 C606.517564,268.913497 607.383603,269.422207 608.187426,270.036384 C608.641008,270.381137 609.007381,270.216815 609.131453,269.626448 C609.221361,269.198667 609.165169,268.782039 609.035702,268.372598 C608.979285,268.194149 608.916125,268.015701 608.88196,267.831552 C608.847795,267.647403 608.923542,267.490269 609.069417,267.387909 C609.220012,267.282079 609.375327,267.292488 609.526596,267.389891 C609.677866,267.487295 609.78553,267.639719 609.865098,267.811228 C610.284066,268.712642 610.321378,269.616038 609.881281,270.526622 C609.589082,271.132852 609.62055,271.34823 610.035023,271.855073 C610.934097,272.953772 611.636049,274.189529 612.165828,275.547969 C612.239141,275.746565 612.325222,275.939135 612.423413,276.12421 C612.618512,276.475159 612.953417,276.534394 613.251235,276.28754 C613.337996,276.215665 613.422059,276.138833 613.511967,276.072658 C613.694703,275.936839 613.882835,275.931634 614.069617,276.064727 C614.12734,276.103204 614.181804,276.147334 614.23235,276.19658 C614.611984,276.589663 615.065342,276.579254 615.530388,276.478876 C615.759202,276.429307 615.883049,276.253089 615.909347,276.002022 C615.923212,275.887323 615.922683,275.771065 615.907774,275.656525 C615.822285,275.065036 615.677315,274.485886 615.475544,273.929787 C615.342481,273.566198 615.199304,273.20707 615.051631,272.850668 C614.926884,272.550032 614.969815,272.290538 615.175478,272.056076 C615.245606,271.976022 615.313261,271.892994 615.380018,271.808231 C615.964416,271.076095 615.896985,270.046794 615.206946,269.440316 C615.011622,269.268807 614.774042,269.148106 614.543204,269.03608 C614.147837,268.844 614.043994,268.691079 614.048714,268.21819 C614.048714,268.127231 614.051411,268.036272 614.048714,267.945561 C614.036576,267.588911 613.958806,267.250354 613.796748,266.940796 C613.395087,266.176193 612.773152,265.738746 612.01366,265.530803 C611.365427,265.353346 610.714048,265.397958 610.06649,265.563271 C609.737429,265.647291 609.553569,265.533282 609.431519,265.188033 C609.417808,265.149617 609.405221,265.110458 609.394657,265.07105 C609.169889,264.22441 608.63921,263.717319 607.899947,263.448654 C607.35286,263.250378 606.794086,263.26054 606.233513,263.362404 C605.973681,263.409495 605.761499,263.330184 605.59135,263.107619 C605.536281,263.034753 605.478965,262.962877 605.427269,262.887532 C604.792298,261.978931 603.575626,261.949934 602.882889,262.368296 C602.620584,262.526917 602.416944,262.753944 602.226116,262.998815 C602.043154,263.233525 601.820184,263.32721 601.543943,263.255583 C601.507531,263.246165 601.470219,263.241704 601.433582,263.233772 C600.928078,263.124721 600.441454,263.161649 599.991467,263.466251 C599.523724,263.782502 599.286368,264.341146 599.390886,264.899789 C599.421454,265.064358 599.485513,265.221988 599.525747,265.384327 C599.57632,265.593012 599.522825,265.752129 599.355148,265.86242 C599.240291,265.938013 599.113746,265.992539 598.990573,266.052022 C598.318515,266.376699 597.816832,266.884039 597.574532,267.665 C597.454955,268.050151 597.462147,268.444969 597.531151,268.839787 C597.586894,269.154055 597.511372,269.418258 597.298965,269.636857 C597.181187,269.758054 597.063858,269.879994 596.952597,270.008625 C596.474739,270.559338 596.188384,271.207206 596.15377,271.976022 C596.10994,272.979796 596.478785,273.785293 597.191976,274.378387 C598.375382,275.362829 599.704213,275.5502 601.113287,275.134811 C601.432908,275.04063 601.732074,274.864907 602.045177,274.740489 C602.346592,274.62078 602.578103,274.722892 602.743308,275.025511 C602.855692,275.232958 602.830743,275.446848 602.666662,275.606709 C602.585296,275.685523 602.489769,275.746989 602.410651,275.82853 C602.335469,275.901689 602.27015,275.986315 602.216675,276.079845 C602.150369,276.203768 602.179813,276.31629 602.293771,276.385191 C602.380532,276.437734 602.478755,276.489782 602.574956,276.497465 C602.884463,276.522249 603.195317,276.534394 603.505723,276.535633 C604.562809,276.54059 605.619221,276.538111 606.675633,276.538111 Z M611.141558,264.474486 C611.591095,264.459863 612.029843,264.537439 612.4596,264.676728 C613.370138,264.97216 614.124461,265.509489 614.643451,266.406937 C614.870692,266.800019 614.989595,267.236723 615.074557,267.687801 C615.135245,268.01 615.286514,268.265033 615.537131,268.448191 C615.63985,268.522545 615.739422,268.603094 615.837646,268.686866 C616.441824,269.209324 616.804151,269.874293 616.807522,270.739521 C616.808871,271.23893 616.642992,271.685547 616.391476,272.091518 C616.152547,272.477165 616.155694,272.864547 616.301568,273.290346 C616.485429,273.825692 616.64479,274.372191 616.794486,274.920673 C616.880347,275.235684 616.923728,275.565071 616.990484,275.887269 C617.066231,276.253833 617.288302,276.436495 617.617813,276.473424 C618.577125,276.580741 619.322007,276.159899 619.863924,275.308551 C620.140614,274.874078 620.223554,274.370952 620.043739,273.857664 C619.97451,273.660875 619.856507,273.483417 619.753113,273.30249 C619.633537,273.093309 619.625445,272.885366 619.734008,272.670732 C619.777763,272.584152 619.822717,272.49848 619.868869,272.413717 C620.030253,272.118781 620.161068,271.809222 620.238838,271.474631 C620.388084,270.83395 620.400222,270.193518 620.155674,269.580844 C619.796044,268.680174 619.144216,268.210755 618.266045,268.105421 C618.11028,268.086585 617.951369,268.080636 617.800325,268.038007 C617.589941,267.979763 617.491493,267.793384 617.52341,267.556443 C617.534873,267.470937 617.555102,267.386669 617.574208,267.30265 C617.691087,266.788371 617.731546,266.268391 617.649055,265.743455 C617.515768,264.90078 617.164455,264.206813 616.48925,263.743343 C616.177946,263.530196 615.834499,263.423374 615.473072,263.376779 C615.097933,263.32721 614.923288,263.116046 614.91115,262.697683 C614.908678,262.611185 614.909128,262.524191 614.903958,262.437693 C614.865073,261.784125 614.669524,261.198466 614.284271,260.693605 C613.630869,259.838539 612.558049,259.686114 611.768662,260.344143 C611.602333,260.482937 611.458032,260.653702 611.304515,260.811084 C611.034793,261.086936 610.85835,261.092884 610.578288,260.832151 C610.464106,260.725825 610.355992,260.60909 610.234617,260.51367 C609.710232,260.098281 609.143366,259.962462 608.544808,260.286643 C608.048968,260.55506 607.763512,261.03241 607.61067,261.603694 C607.502556,262.007186 607.633147,262.280807 607.984235,262.450829 C608.0184,262.467435 608.053464,262.482057 608.088078,262.497424 C608.338021,262.607963 608.594481,262.702888 608.836108,262.832263 C609.349479,263.106876 609.754062,263.524247 610.072334,264.044722 C610.256195,264.345607 610.51805,264.472751 610.83857,264.474238 C610.939266,264.474734 611.040412,264.474486 611.141558,264.474486 Z' id='Salat'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.dressing-icon {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='38px' height='40px' viewBox='0 0 38 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eSalat%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Group-27' transform='translate(-590.000000, -259.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cpath d='M609.015473,298.999841 C606.314655,298.999841 603.613836,298.999841 600.913018,298.999841 C600.781978,298.999841 600.650488,298.998106 600.520123,298.98497 C600.060471,298.938623 599.807831,298.660045 599.762878,298.153944 C599.754336,298.059515 599.750515,297.964343 599.750515,297.869418 C599.750515,297.080526 599.749392,296.291634 599.754112,295.502743 C599.75546,295.276212 599.781758,295.049681 599.783781,294.823151 C599.786254,294.525736 599.660833,294.297223 599.427074,294.153968 C599.22141,294.027071 599.00833,293.915045 598.797722,293.799549 C597.481927,293.079311 596.239407,292.232175 595.105225,291.199156 C593.501277,289.738355 592.174918,288.026735 591.241005,285.963918 C590.829903,285.054821 590.479264,284.11871 590.314734,283.115432 C590.237863,282.650474 590.212239,282.173619 590.187964,281.699739 C590.118736,280.373518 590.062993,279.045315 590.003879,277.717607 C589.998485,277.593685 589.998934,277.469762 590.003879,277.345839 C590.024783,276.868489 590.264611,276.594124 590.697964,276.552734 C590.817092,276.541333 590.937343,276.538607 591.057594,276.538607 C592.810788,276.538607 594.563982,276.537864 596.317177,276.536376 C596.702655,276.536376 597.088357,276.524232 597.472936,276.497217 C597.611169,276.487551 597.750301,276.429803 597.880891,276.371559 C598.011482,276.313316 598.02272,276.220869 597.927193,276.101408 C597.742209,275.870168 597.497436,275.733358 597.25536,275.593077 C596.554982,275.187602 595.959795,274.64953 595.57072,273.878483 C594.928332,272.604806 595.002281,271.34699 595.691646,270.123873 C595.831002,269.876028 596.004524,269.650489 596.174449,269.425445 C596.371121,269.165208 596.466648,268.872502 596.457882,268.536176 C596.435405,267.748524 596.654105,267.049104 597.094426,266.432217 C597.304809,266.137281 597.557674,265.893649 597.831217,265.67381 C598.040027,265.506019 598.232204,265.321374 598.285699,265.023216 C598.309374,264.889544 598.325439,264.754369 598.3338,264.618484 C598.389317,263.742847 598.805813,263.125712 599.470454,262.689008 C599.962697,262.366809 600.504389,262.236938 601.070806,262.227272 C601.365299,262.226208 601.651672,262.120718 601.887614,261.926388 C602.47381,261.448542 603.131034,261.182852 603.859733,261.167486 C604.497597,261.149452 605.124903,261.349434 605.655633,261.740008 C605.76043,261.818771 605.87436,261.881627 605.994359,261.926884 C606.223399,262.007434 606.376466,261.937046 606.494469,261.703823 C606.5619,261.56726 606.611574,261.418305 606.661697,261.271829 C606.990084,260.313658 607.562569,259.624648 608.460969,259.304432 C609.070092,259.08732 609.672022,259.138128 610.26114,259.406544 L610.521422,259.524271 C610.802832,259.652655 611.077049,259.630844 611.344973,259.476685 C611.67808,259.2851 612.019279,259.115574 612.393519,259.048408 C613.477352,258.853849 614.369009,259.251145 615.088043,260.143141 C615.452843,260.595706 615.676487,261.134522 615.819215,261.715967 C615.825059,261.740752 615.832926,261.763306 615.837646,261.787595 C615.922609,262.23099 616.157267,262.521961 616.54252,262.691239 C617.192101,262.976509 617.723903,263.432792 618.103537,264.089087 C618.501827,264.777849 618.710412,265.53006 618.714458,266.348197 C618.714458,266.406193 618.714458,266.463941 618.714458,266.521689 C618.720077,266.903371 618.85876,267.185667 619.191866,267.339579 C619.524973,267.493491 619.853135,267.654094 620.137692,267.902683 C620.980349,268.639032 621.37819,269.605381 621.351442,270.786364 C621.33863,271.327163 621.205343,271.838716 621.002601,272.326227 C620.842566,272.711379 620.8338,273.086369 620.985519,273.474743 C621.270301,274.202417 621.179045,274.900349 620.841218,275.579198 C620.775455,275.708454 620.725426,275.846703 620.692421,275.990373 C620.640275,276.228553 620.722315,276.386926 620.934721,276.459792 C621.059826,276.50131 621.189565,276.523415 621.320199,276.525471 C621.807048,276.535881 622.293896,276.536872 622.781195,276.537368 C624.167267,276.538524 625.553339,276.538524 626.939412,276.537368 C627.055392,276.537368 627.171598,276.540838 627.287353,276.550008 C627.738014,276.585946 627.992003,276.863285 627.998746,277.360958 C628.00459,277.793944 627.989081,278.228417 627.971549,278.660907 C627.940081,279.432202 627.905916,280.203496 627.861412,280.974048 C627.823201,281.637282 627.796004,282.303242 627.715088,282.960528 C627.612593,283.792049 627.335903,284.571523 627.029769,285.337117 C626.213634,287.375645 625.01337,289.104367 623.525403,290.598874 C622.369643,291.760526 621.083293,292.7125 619.704339,293.516262 C619.449676,293.664969 619.18872,293.799797 618.930685,293.941069 L618.830214,293.996091 C618.303806,294.287557 618.192321,294.513096 618.250311,295.160964 C618.262449,295.296287 618.275036,295.433594 618.275261,295.568174 C618.276609,296.373671 618.275261,297.179169 618.273238,297.984418 C618.273238,298.042166 618.269866,298.100162 618.264472,298.15791 C618.216596,298.658805 617.968227,298.933914 617.513295,298.982244 C617.378434,298.996619 617.243573,298.997858 617.108712,298.997858 C614.410441,298.999675 611.712695,299.000336 609.015473,298.999841 Z M606.675633,276.538111 C607.870502,276.538111 609.065596,276.540094 610.260465,276.536129 C610.454973,276.53903 610.649333,276.52294 610.841267,276.488047 C611.126049,276.430547 611.26091,276.213682 611.203594,275.901645 C611.169205,275.714273 611.098627,275.532851 611.028724,275.356385 C610.841043,274.882009 610.513105,274.598474 610.048734,274.50801 C609.682903,274.436323 609.309591,274.423384 608.9404,274.469594 C608.561665,274.516932 608.186527,274.598474 607.80959,274.662666 C607.642362,274.691416 607.480079,274.681997 607.339374,274.559562 C607.16855,274.410855 607.14405,274.187794 607.301838,274.024216 C607.394667,273.928548 607.511772,273.83511 607.631798,273.803138 C608.008959,273.702017 608.392864,273.630885 608.774071,273.547361 C608.967822,273.50498 609.167416,273.481682 609.35285,273.41179 C609.547725,273.337436 609.608412,273.187242 609.555142,272.965668 C609.526596,272.849181 609.480968,272.725754 609.410841,272.635538 C609.211471,272.378771 609.002886,272.12919 608.784636,271.892002 C608.189049,271.244938 607.521843,270.683268 606.798806,270.220285 C606.492896,270.023496 606.165858,269.947655 605.815444,270.025479 C605.205137,270.159309 604.611722,270.373928 604.048089,270.664672 C603.665983,270.862948 603.3095,271.116742 602.936384,271.335094 C602.792982,271.419113 602.63969,271.496193 602.482576,271.535105 C602.316697,271.575999 602.17352,271.487519 602.083388,271.324436 C601.995953,271.166063 602.026971,271.009921 602.130139,270.878315 C602.209799,270.774228 602.300334,270.680887 602.399862,270.600232 C602.81928,270.270102 603.284775,270.031675 603.745101,269.782343 C603.88176,269.707989 604.006282,269.591749 604.113272,269.470057 C604.212844,269.356544 604.203179,269.224195 604.096414,269.118117 C604.010103,269.031619 603.906035,268.943386 603.796798,268.912901 C603.524666,268.835425 603.248202,268.7778 602.9692,268.740401 C602.467517,268.675961 601.989884,268.775595 601.559452,269.07871 C601.345248,269.229647 601.145204,269.405122 600.9301,269.556308 C600.81573,269.641191 600.690707,269.707156 600.559008,269.752105 C600.389982,269.804153 600.239836,269.732773 600.135544,269.573409 C600.034848,269.419497 600.055526,269.258397 600.145658,269.110682 C600.203873,269.015757 600.269281,268.917858 600.351097,268.85094 C600.60014,268.647707 600.859074,268.458848 601.113512,268.263794 C601.220726,268.181509 601.33828,268.11013 601.431109,268.011983 C601.583727,267.851875 601.599911,267.669957 601.490673,267.472672 C601.43066,267.364363 601.35334,267.267208 601.283437,267.165343 C601.184089,267.02085 601.130369,266.865946 601.224997,266.696172 C601.322771,266.520945 601.476513,266.442378 601.656327,266.474846 C601.78494,266.500208 601.90926,266.547184 602.024948,266.614135 C602.345243,266.795806 602.614516,267.053813 602.847376,267.35321 C603.090126,267.665248 603.394237,267.841218 603.75544,267.923255 C604.386629,268.064976 605.005936,268.264777 605.606859,268.520562 C606.517564,268.913497 607.383603,269.422207 608.187426,270.036384 C608.641008,270.381137 609.007381,270.216815 609.131453,269.626448 C609.221361,269.198667 609.165169,268.782039 609.035702,268.372598 C608.979285,268.194149 608.916125,268.015701 608.88196,267.831552 C608.847795,267.647403 608.923542,267.490269 609.069417,267.387909 C609.220012,267.282079 609.375327,267.292488 609.526596,267.389891 C609.677866,267.487295 609.78553,267.639719 609.865098,267.811228 C610.284066,268.712642 610.321378,269.616038 609.881281,270.526622 C609.589082,271.132852 609.62055,271.34823 610.035023,271.855073 C610.934097,272.953772 611.636049,274.189529 612.165828,275.547969 C612.239141,275.746565 612.325222,275.939135 612.423413,276.12421 C612.618512,276.475159 612.953417,276.534394 613.251235,276.28754 C613.337996,276.215665 613.422059,276.138833 613.511967,276.072658 C613.694703,275.936839 613.882835,275.931634 614.069617,276.064727 C614.12734,276.103204 614.181804,276.147334 614.23235,276.19658 C614.611984,276.589663 615.065342,276.579254 615.530388,276.478876 C615.759202,276.429307 615.883049,276.253089 615.909347,276.002022 C615.923212,275.887323 615.922683,275.771065 615.907774,275.656525 C615.822285,275.065036 615.677315,274.485886 615.475544,273.929787 C615.342481,273.566198 615.199304,273.20707 615.051631,272.850668 C614.926884,272.550032 614.969815,272.290538 615.175478,272.056076 C615.245606,271.976022 615.313261,271.892994 615.380018,271.808231 C615.964416,271.076095 615.896985,270.046794 615.206946,269.440316 C615.011622,269.268807 614.774042,269.148106 614.543204,269.03608 C614.147837,268.844 614.043994,268.691079 614.048714,268.21819 C614.048714,268.127231 614.051411,268.036272 614.048714,267.945561 C614.036576,267.588911 613.958806,267.250354 613.796748,266.940796 C613.395087,266.176193 612.773152,265.738746 612.01366,265.530803 C611.365427,265.353346 610.714048,265.397958 610.06649,265.563271 C609.737429,265.647291 609.553569,265.533282 609.431519,265.188033 C609.417808,265.149617 609.405221,265.110458 609.394657,265.07105 C609.169889,264.22441 608.63921,263.717319 607.899947,263.448654 C607.35286,263.250378 606.794086,263.26054 606.233513,263.362404 C605.973681,263.409495 605.761499,263.330184 605.59135,263.107619 C605.536281,263.034753 605.478965,262.962877 605.427269,262.887532 C604.792298,261.978931 603.575626,261.949934 602.882889,262.368296 C602.620584,262.526917 602.416944,262.753944 602.226116,262.998815 C602.043154,263.233525 601.820184,263.32721 601.543943,263.255583 C601.507531,263.246165 601.470219,263.241704 601.433582,263.233772 C600.928078,263.124721 600.441454,263.161649 599.991467,263.466251 C599.523724,263.782502 599.286368,264.341146 599.390886,264.899789 C599.421454,265.064358 599.485513,265.221988 599.525747,265.384327 C599.57632,265.593012 599.522825,265.752129 599.355148,265.86242 C599.240291,265.938013 599.113746,265.992539 598.990573,266.052022 C598.318515,266.376699 597.816832,266.884039 597.574532,267.665 C597.454955,268.050151 597.462147,268.444969 597.531151,268.839787 C597.586894,269.154055 597.511372,269.418258 597.298965,269.636857 C597.181187,269.758054 597.063858,269.879994 596.952597,270.008625 C596.474739,270.559338 596.188384,271.207206 596.15377,271.976022 C596.10994,272.979796 596.478785,273.785293 597.191976,274.378387 C598.375382,275.362829 599.704213,275.5502 601.113287,275.134811 C601.432908,275.04063 601.732074,274.864907 602.045177,274.740489 C602.346592,274.62078 602.578103,274.722892 602.743308,275.025511 C602.855692,275.232958 602.830743,275.446848 602.666662,275.606709 C602.585296,275.685523 602.489769,275.746989 602.410651,275.82853 C602.335469,275.901689 602.27015,275.986315 602.216675,276.079845 C602.150369,276.203768 602.179813,276.31629 602.293771,276.385191 C602.380532,276.437734 602.478755,276.489782 602.574956,276.497465 C602.884463,276.522249 603.195317,276.534394 603.505723,276.535633 C604.562809,276.54059 605.619221,276.538111 606.675633,276.538111 Z M611.141558,264.474486 C611.591095,264.459863 612.029843,264.537439 612.4596,264.676728 C613.370138,264.97216 614.124461,265.509489 614.643451,266.406937 C614.870692,266.800019 614.989595,267.236723 615.074557,267.687801 C615.135245,268.01 615.286514,268.265033 615.537131,268.448191 C615.63985,268.522545 615.739422,268.603094 615.837646,268.686866 C616.441824,269.209324 616.804151,269.874293 616.807522,270.739521 C616.808871,271.23893 616.642992,271.685547 616.391476,272.091518 C616.152547,272.477165 616.155694,272.864547 616.301568,273.290346 C616.485429,273.825692 616.64479,274.372191 616.794486,274.920673 C616.880347,275.235684 616.923728,275.565071 616.990484,275.887269 C617.066231,276.253833 617.288302,276.436495 617.617813,276.473424 C618.577125,276.580741 619.322007,276.159899 619.863924,275.308551 C620.140614,274.874078 620.223554,274.370952 620.043739,273.857664 C619.97451,273.660875 619.856507,273.483417 619.753113,273.30249 C619.633537,273.093309 619.625445,272.885366 619.734008,272.670732 C619.777763,272.584152 619.822717,272.49848 619.868869,272.413717 C620.030253,272.118781 620.161068,271.809222 620.238838,271.474631 C620.388084,270.83395 620.400222,270.193518 620.155674,269.580844 C619.796044,268.680174 619.144216,268.210755 618.266045,268.105421 C618.11028,268.086585 617.951369,268.080636 617.800325,268.038007 C617.589941,267.979763 617.491493,267.793384 617.52341,267.556443 C617.534873,267.470937 617.555102,267.386669 617.574208,267.30265 C617.691087,266.788371 617.731546,266.268391 617.649055,265.743455 C617.515768,264.90078 617.164455,264.206813 616.48925,263.743343 C616.177946,263.530196 615.834499,263.423374 615.473072,263.376779 C615.097933,263.32721 614.923288,263.116046 614.91115,262.697683 C614.908678,262.611185 614.909128,262.524191 614.903958,262.437693 C614.865073,261.784125 614.669524,261.198466 614.284271,260.693605 C613.630869,259.838539 612.558049,259.686114 611.768662,260.344143 C611.602333,260.482937 611.458032,260.653702 611.304515,260.811084 C611.034793,261.086936 610.85835,261.092884 610.578288,260.832151 C610.464106,260.725825 610.355992,260.60909 610.234617,260.51367 C609.710232,260.098281 609.143366,259.962462 608.544808,260.286643 C608.048968,260.55506 607.763512,261.03241 607.61067,261.603694 C607.502556,262.007186 607.633147,262.280807 607.984235,262.450829 C608.0184,262.467435 608.053464,262.482057 608.088078,262.497424 C608.338021,262.607963 608.594481,262.702888 608.836108,262.832263 C609.349479,263.106876 609.754062,263.524247 610.072334,264.044722 C610.256195,264.345607 610.51805,264.472751 610.83857,264.474238 C610.939266,264.474734 611.040412,264.474486 611.141558,264.474486 Z' id='Salat'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.soupe-icon {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='45px' height='42px' viewBox='0 0 45 42' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eCombined Shape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Group-27' transform='translate(-1068.000000, -105.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cpath d='M1068,124.866843 C1068.01735,124.840291 1068.04505,124.816044 1068.05031,124.786686 C1068.10163,124.504336 1068.31044,124.303344 1068.64811,124.2807 C1068.73442,124.274889 1068.82129,124.27549 1068.90797,124.27549 C1077.32853,124.27549 1085.74913,124.274855 1094.16975,124.273586 C1094.35197,124.273729 1094.53397,124.259867 1094.71439,124.232105 C1095.04033,124.182007 1095.2929,123.97831 1095.52044,123.735336 C1096.45001,122.7422 1097.37877,121.748162 1098.30674,120.753222 C1098.82146,120.198841 1099.32705,119.63444 1099.83743,119.07535 C1100.74023,118.086321 1101.57287,117.029461 1102.38687,115.955266 C1103.42674,114.583291 1104.47364,113.217528 1105.50318,111.836535 C1106.36637,110.678477 1107.20667,109.50038 1108.06193,108.335408 C1108.41419,107.855573 1108.7754,107.383552 1109.13956,106.914037 C1109.34154,106.651099 1109.58462,106.428842 1109.85765,106.257457 C1110.37988,105.932156 1110.91076,105.915122 1111.45028,106.206357 C1111.95504,106.479289 1112.32825,106.906422 1112.63075,107.412509 C1112.69988,107.528879 1112.76157,107.650267 1112.81537,107.775817 C1113.13393,108.514157 1113.03082,109.199593 1112.57887,109.832127 C1112.34569,110.158463 1112.0587,110.429892 1111.76654,110.6904 C1110.85082,111.507494 1109.92891,112.316371 1109.00821,113.126751 C1108.13707,113.893546 1107.26788,114.663147 1106.39111,115.422427 C1105.71041,116.011977 1105.01421,116.580485 1104.33425,117.170937 C1103.46533,117.925608 1102.63398,118.728574 1101.80716,119.53675 C1100.96325,120.361692 1100.14184,121.21235 1099.34293,122.088726 C1098.97978,122.4857 1098.61026,122.87566 1098.24443,123.27023 C1098.1308,123.392969 1098.02713,123.523223 1097.98347,123.698164 C1097.9303,123.91128 1097.98845,124.066582 1098.16809,124.168581 C1098.30453,124.245932 1098.45481,124.26046 1098.60444,124.273987 C1098.65881,124.278896 1098.71392,124.27549 1098.76866,124.27549 C1100.92627,124.27549 1103.08387,124.275957 1105.24148,124.276892 C1105.36886,124.275548 1105.49611,124.286209 1105.6218,124.308755 C1105.89236,124.360756 1106.08104,124.584392 1106.09203,124.881571 C1106.10301,125.178751 1106.0983,125.475329 1106.08898,125.771807 C1106.06646,126.494016 1106.04012,127.216057 1106.00996,127.937931 C1105.9951,128.308654 1105.97479,128.679377 1105.95291,129.049599 C1105.93048,129.42984 1105.9015,129.809581 1105.87823,130.189722 C1105.84002,130.815141 1105.71835,131.420822 1105.53299,132.013879 C1104.92734,133.951357 1103.99215,135.678324 1102.74245,137.208808 C1101.43801,138.806524 1099.92125,140.114474 1098.20197,141.146486 C1097.75962,141.411904 1097.30748,141.657483 1096.86097,141.915386 C1096.75593,141.974378 1096.65421,142.040089 1096.55635,142.112169 C1096.37727,142.247032 1096.27656,142.437103 1096.26705,142.674265 C1096.26096,142.826963 1096.26963,142.980563 1096.27425,143.133661 C1096.27969,143.316618 1096.29354,143.499374 1096.2941,143.682231 C1096.29643,144.444717 1096.29643,145.207204 1096.2941,145.969691 C1096.29409,146.078489 1096.28718,146.187158 1096.27342,146.294925 C1096.22505,146.665648 1096.01929,146.882872 1095.67423,146.938881 C1095.57213,146.955413 1095.47115,146.978959 1095.36961,147 L1078.7839,147 C1078.75916,146.98998 1078.73516,146.97425 1078.71005,146.969941 C1078.62457,146.956114 1078.53817,146.949301 1078.45287,146.934372 C1078.14825,146.880768 1077.93353,146.649917 1077.88572,146.319273 C1077.87084,146.211732 1077.86236,146.103263 1077.86033,145.994539 C1077.85609,145.831321 1077.8571,145.667903 1077.85932,145.504584 C1077.87132,144.624268 1077.83162,143.74335 1077.89873,142.863334 C1077.92643,142.505035 1077.79165,142.216873 1077.49035,142.037924 C1077.44244,142.009369 1077.39619,141.977206 1077.34709,141.951356 C1076.76916,141.647096 1076.20228,141.320125 1075.64645,140.970443 C1073.90178,139.874005 1072.37386,138.496519 1071.08188,136.815241 C1069.99348,135.398946 1069.17281,133.81813 1068.61987,132.072794 C1068.4274,131.461602 1068.29502,130.837184 1068.25302,130.192828 C1068.21665,129.635241 1068.18841,129.077052 1068.162,128.518864 C1068.1333,127.906269 1068.11105,127.293374 1068.08603,126.680579 C1068.07173,126.329896 1068.05889,125.978611 1068.04126,125.627927 C1068.03849,125.571617 1068.01431,125.51661 1068,125.461001 L1068,124.866843 Z M1086.44814,116.597068 C1086.45708,115.842528 1086.25832,115.104979 1085.94214,114.392191 C1085.68152,113.80456 1085.35914,113.246447 1085.04398,112.684935 C1084.70231,112.075943 1084.38187,111.458601 1084.20179,110.784166 C1084.08509,110.347229 1083.96758,109.908837 1084.0082,109.452675 C1084.04731,109.012438 1084.14481,108.582007 1084.28802,108.161286 C1084.52904,107.453352 1084.90291,106.809988 1085.3369,106.196433 C1085.58706,105.842709 1085.84555,105.494519 1086.16223,105.1908 C1086.22216,105.133318 1086.28543,105.075643 1086.35734,105.034377 C1086.40386,105.007869 1086.47689,104.990197 1086.52401,105.005927 C1086.5879,105.02758 1086.58059,105.102344 1086.56688,105.158466 C1086.54189,105.260904 1086.51416,105.363147 1086.47912,105.462768 C1086.30067,105.971071 1086.11206,106.475586 1085.97129,106.995832 C1085.78451,107.68522 1085.7455,108.383735 1085.75901,109.091572 C1085.77547,109.958745 1086.03426,110.764261 1086.41747,111.535793 C1086.72898,112.162942 1087.07766,112.773099 1087.4045,113.393549 C1087.59839,113.761934 1087.76293,114.142263 1087.87526,114.541914 C1088.08418,115.284997 1088.02345,116.015457 1087.74708,116.730382 C1087.47043,117.447241 1087.06334,118.111679 1086.54463,118.693002 C1086.47039,118.776603 1086.38314,118.850008 1086.29986,118.926035 C1086.27487,118.948853 1086.24511,118.972836 1086.21322,118.981477 C1086.16823,118.993614 1086.10536,119.010606 1086.0756,118.991187 C1086.04584,118.971768 1086.03192,118.907975 1086.03345,118.864378 C1086.03568,118.798255 1086.05376,118.731841 1086.07092,118.667174 C1086.14365,118.398313 1086.22104,118.13052 1086.29234,117.86127 C1086.39949,117.454919 1086.45028,117.041772 1086.44814,116.597068 Z M1082.09893,120.613943 C1082.10724,120.416943 1082.1133,120.21984 1082.12335,120.023044 C1082.17062,119.09408 1081.97988,118.237543 1081.5924,117.447595 C1081.40963,117.075825 1081.20758,116.718602 1081.00736,116.360764 C1080.72988,115.864729 1080.46254,115.362137 1080.26473,114.808426 C1080.06791,114.257378 1079.97503,113.681539 1080.00577,113.079986 C1080.03069,112.592351 1080.12632,112.121517 1080.26531,111.665128 C1080.40654,111.200236 1080.57436,110.749891 1080.80465,110.339909 C1080.85807,110.24484 1080.92146,110.157558 1080.98518,110.072222 C1081.01766,110.028581 1081.06635,109.97367 1081.11179,110.014136 C1081.14436,110.043128 1081.16853,110.118014 1081.16579,110.169954 C1081.15678,110.336292 1081.14013,110.501867 1081.11595,110.665886 C1081.02024,111.320608 1080.97222,111.979734 1081.00861,112.644085 C1081.05098,113.417642 1081.22744,114.14807 1081.54513,114.815904 C1081.77941,115.307637 1082.0441,115.77888 1082.29898,116.255656 C1082.48416,116.602328 1082.66303,116.952277 1082.79828,117.334292 C1083.02733,117.98051 1083.054,118.64353 1082.91534,119.322633 C1082.82171,119.781276 1082.68936,120.220455 1082.48915,120.625314 C1082.44237,120.719768 1082.38497,120.806743 1082.32856,120.893309 C1082.30532,120.928782 1082.27653,120.958118 1082.2439,120.979567 C1082.17104,121.026589 1082.12078,120.991143 1082.10267,120.886752 C1082.09957,120.872027 1082.09765,120.856965 1082.09693,120.841779 C1082.09644,120.76597 1082.09693,120.690059 1082.09693,120.614148 L1082.09893,120.613943 Z M1090.70937,118.840077 C1090.74554,118.592733 1090.77608,118.37509 1090.80934,118.157954 C1090.95303,117.218349 1090.84812,116.31169 1090.46029,115.449431 C1090.26715,115.019924 1090.04473,114.604912 1089.84064,114.180676 C1089.65816,113.801144 1089.47065,113.423437 1089.3065,113.035188 C1088.9144,112.107545 1088.91043,111.159324 1089.22651,110.210697 C1089.46289,109.501102 1089.81572,108.855169 1090.27035,108.272186 C1090.33609,108.187846 1090.41782,108.11567 1090.49888,108.046433 C1090.5366,108.014198 1090.58721,107.978008 1090.64267,108.016833 C1090.69813,108.055658 1090.70336,108.118204 1090.69202,108.178013 C1090.66797,108.305334 1090.64005,108.432047 1090.60902,108.557747 C1090.52525,108.896325 1090.42413,109.23095 1090.35635,109.572974 C1090.12744,110.727687 1090.21218,111.852598 1090.70007,112.927025 C1090.90096,113.369407 1091.12154,113.802057 1091.33494,114.238153 C1091.52886,114.634208 1091.72956,115.026006 1091.85948,115.452979 C1092.03284,116.02248 1092.0502,116.59127 1091.88692,117.166143 C1091.72045,117.751863 1091.48038,118.298149 1091.10738,118.773781 C1091.05891,118.834603 1091.00073,118.888228 1090.94372,118.941144 C1090.89524,118.986152 1090.82737,119.023761 1090.77501,118.981692 C1090.73429,118.948645 1090.72401,118.874442 1090.70937,118.840077 Z' id='Combined-Shape'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.burgers-icon {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='46px' height='35px' viewBox='0 0 46 35' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eBurger%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Group-27' transform='translate(-1066.000000, -586.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cpath d='M1089.91266,589.874246 C1089.91051,589.558191 1089.67375,589.332274 1089.34881,589.337408 C1089.02891,589.341972 1088.80006,589.568174 1088.80323,589.877099 C1088.80625,590.182172 1089.05567,590.420212 1089.37139,590.419071 C1089.68425,590.418358 1089.91482,590.186165 1089.91266,589.874246 Z M1075.71653,592.389568 C1076.03887,592.389568 1076.26758,592.176487 1076.26629,591.876121 C1076.26513,591.570619 1076.01931,591.333293 1075.70258,591.332152 C1075.38081,591.330868 1075.14707,591.551936 1075.14592,591.858578 C1075.14477,592.16522 1075.38714,592.389568 1075.71653,592.389568 Z M1083.48892,592.676671 C1083.17535,592.676671 1082.94233,592.907437 1082.9442,593.215933 C1082.94607,593.52443 1083.18038,593.755338 1083.49179,593.754768 C1083.80321,593.754197 1084.04601,593.521007 1084.04817,593.220925 C1084.05047,592.911002 1083.80954,592.676671 1083.48892,592.676813 L1083.48892,592.676671 Z M1089.63203,594.045864 C1089.79155,594.041728 1089.97365,593.95544 1090.07794,593.747066 C1090.21588,593.473085 1090.1034,593.156887 1089.83197,593.040077 C1089.52573,592.908435 1089.15822,593.044499 1089.04632,593.331031 C1088.90981,593.6826 1089.17088,594.04401 1089.63203,594.046577 L1089.63203,594.045864 Z M1082.37473,589.744743 C1081.92135,589.757294 1081.73795,590.143236 1081.86784,590.465566 C1081.97932,590.742258 1082.31705,590.875469 1082.61351,590.761369 C1082.82351,590.680501 1082.94578,590.510636 1082.94909,590.294845 C1082.9524,590.076345 1082.84092,589.899063 1082.63451,589.814487 C1082.55238,589.780827 1082.46161,589.767421 1082.37473,589.744743 Z M1091.76086,595.090302 C1091.44442,595.088162 1091.22146,595.294397 1091.21844,595.592767 C1091.21513,595.902975 1091.45146,596.138875 1091.77179,596.145579 C1092.08911,596.152139 1092.33191,595.925367 1092.33277,595.621862 C1092.33363,595.318358 1092.09026,595.092584 1091.76086,595.090302 Z M1104.72386,591.806948 C1104.72386,591.502445 1104.47933,591.277099 1104.15066,591.279951 C1103.83637,591.282804 1103.61672,591.491606 1103.6137,591.790546 C1103.61054,592.092767 1103.84687,592.324531 1104.16245,592.32881 C1104.47804,592.333089 1104.72357,592.106601 1104.72386,591.806948 Z M1071.66729,595.973431 C1071.66902,595.669071 1071.43513,595.439303 1071.1207,595.435738 C1070.7985,595.432029 1070.55972,595.652526 1070.55857,595.95489 C1070.55742,596.257253 1070.79088,596.47661 1071.11624,596.4826 C1071.4337,596.488733 1071.66542,596.274796 1071.66729,595.973431 Z M1097.34818,591.140892 C1097.68131,591.142461 1097.92541,590.920681 1097.92354,590.618174 C1097.92167,590.320945 1097.68951,590.102588 1097.37436,590.101304 C1097.05058,590.10002 1096.8118,590.327363 1096.81079,590.637714 C1096.81051,590.936369 1097.02627,591.139324 1097.34818,591.140892 Z M1078.33096,595.474104 C1078.62425,595.475815 1078.85066,595.290261 1078.8836,595.021129 C1078.91654,594.751997 1078.74997,594.515811 1078.47351,594.454197 C1078.11391,594.374328 1077.73992,594.605949 1077.78941,595.027404 C1077.82062,595.289548 1078.04113,595.472392 1078.33096,595.474104 Z M1103.56911,596.38861 C1103.88628,596.385758 1104.10405,596.177241 1104.10132,595.878871 C1104.09916,595.566524 1103.85967,595.340037 1103.53675,595.344886 C1103.21944,595.34945 1102.99116,595.568093 1102.99289,595.86575 C1102.99562,596.171394 1103.23785,596.391748 1103.56911,596.38861 Z M1098.37462,595.812551 C1098.6892,595.812551 1098.92121,595.594193 1098.92423,595.295966 C1098.92682,594.993317 1098.68862,594.765689 1098.37002,594.76683 C1098.05645,594.767828 1097.81882,594.99075 1097.81911,595.2837 C1097.8194,595.585493 1098.05717,595.812551 1098.37462,595.812551 Z M1088.0075,586 L1090.65416,586 C1090.69519,586.010735 1090.73677,586.019257 1090.77872,586.02553 C1091.30331,586.077302 1091.82962,586.115383 1092.35219,586.181418 C1093.38784,586.312347 1094.42348,586.448696 1095.45683,586.601161 C1096.53702,586.762259 1097.60663,586.986764 1098.66,587.273492 C1099.90968,587.611512 1101.12542,588.043663 1102.32073,588.537999 C1104.08996,589.268806 1105.76224,590.163916 1107.27687,591.337286 C1108.15243,592.015179 1108.96901,592.752689 1109.67713,593.605012 C1110.86971,595.04024 1111.6404,596.668297 1111.95785,598.503443 C1111.97051,598.57661 1111.9859,598.649205 1112,598.722086 L1112,599.03586 C1111.9137,599.302852 1111.71419,599.409678 1111.44622,599.418806 C1111.37919,599.420945 1111.31216,599.424796 1111.24484,599.424939 C1103.75107,599.429123 1096.25735,599.432926 1088.76367,599.436349 C1081.49045,599.438346 1074.21719,599.438346 1066.94388,599.436349 C1066.85757,599.436349 1066.77127,599.43806 1066.68497,599.433068 C1066.61326,599.429083 1066.5419,599.420364 1066.47136,599.406968 C1066.11982,599.33965 1065.99051,599.026304 1066.03984,598.771862 C1066.07652,598.580603 1066.10932,598.388631 1066.14499,598.197086 C1066.30615,597.317069 1066.59257,596.464214 1066.99566,595.664079 C1067.66797,594.333252 1068.59588,593.19839 1069.69755,592.198309 C1070.94694,591.063162 1072.35499,590.157355 1073.85898,589.394458 C1075.06724,588.781174 1076.31864,588.26359 1077.60126,587.823737 C1079.08468,587.315424 1080.60248,586.939466 1082.14402,586.651222 C1083.66984,586.364409 1085.21396,586.183313 1086.76516,586.10925 C1087.03313,586.096557 1087.30096,586.077873 1087.56851,586.056051 C1087.71537,586.042787 1087.86122,586.018826 1088.0075,586 Z M1071.17824,621 C1071.01412,620.971475 1070.84956,620.946516 1070.68616,620.914425 C1069.78256,620.739996 1068.93333,620.434923 1068.18104,619.893806 C1067.22019,619.202934 1066.61635,618.27987 1066.34737,617.136879 C1066.22408,616.618188 1066.16443,616.086627 1066.16973,615.553749 C1066.17548,615.035595 1066.16973,614.517441 1066.17232,613.999144 C1066.17158,613.875719 1066.1812,613.752446 1066.20109,613.630603 C1066.24884,613.359617 1066.43123,613.1772 1066.70338,613.130134 C1066.84031,613.107961 1066.9789,613.097417 1067.11764,613.098615 C1070.46431,613.096903 1073.81075,613.097426 1077.15694,613.100183 C1077.51079,613.100183 1077.86449,613.144112 1078.21862,613.160656 C1078.49624,613.173492 1078.77428,613.181907 1079.05218,613.181907 C1089.67638,613.183048 1100.30049,613.183666 1110.92451,613.183761 C1111.05828,613.183761 1111.19392,613.185615 1111.32539,613.206866 C1111.61307,613.253504 1111.79244,613.447474 1111.82667,613.734576 C1111.83865,613.828912 1111.84475,613.923889 1111.84494,614.018969 C1111.84091,614.717828 1111.84983,615.416687 1111.82509,616.115546 C1111.77906,617.415566 1111.29734,618.536593 1110.36267,619.456948 C1109.73625,620.073798 1108.98454,620.477282 1108.13962,620.715037 C1107.70595,620.83698 1107.26666,620.93368 1106.81702,620.978606 C1106.78923,620.983278 1106.76194,620.990439 1106.73546,621 L1071.17824,621 Z M1066,607.678892 C1066.01913,607.611145 1066.04315,607.544397 1066.05754,607.475509 C1066.24309,606.528056 1066.71316,605.769152 1067.55922,605.264833 C1068.07849,604.955623 1068.65039,604.835962 1069.25121,604.835962 C1070.19567,604.835962 1071.14021,604.836247 1072.08486,604.836817 C1072.21432,604.837072 1072.34368,604.844261 1072.47236,604.858354 C1072.72193,604.88588 1072.94934,604.977017 1073.13216,605.147453 C1073.39395,605.391341 1073.65214,605.639935 1073.89767,605.899654 C1074.75769,606.810167 1075.48322,607.816524 1076.05887,608.926854 C1076.16617,609.133659 1076.25636,609.349022 1076.36007,609.557824 C1076.4176,609.671923 1076.47399,609.789731 1076.5508,609.890994 C1076.68745,610.070558 1076.86423,610.100081 1077.05755,609.982844 C1077.13551,609.936291 1077.2054,609.877586 1077.26453,609.808985 C1078.21575,608.67826 1079.42314,607.896679 1080.75538,607.284535 C1082.02909,606.699776 1083.35543,606.267624 1084.71731,605.936308 C1085.8489,605.661043 1086.98998,605.435269 1088.14386,605.278667 C1088.76079,605.194947 1089.37945,605.124776 1089.99753,605.050469 C1090.98859,604.930236 1091.98367,604.890587 1092.98163,604.891728 C1096.06431,604.895436 1099.14699,604.895436 1102.22967,604.891728 C1102.66537,604.891728 1103.10106,604.863203 1103.53689,604.848941 C1103.6757,604.844234 1103.81465,604.837816 1103.95403,604.837673 C1105.44488,604.836817 1106.93602,604.836817 1108.42745,604.837673 C1108.93161,604.837673 1109.41994,604.912979 1109.88153,605.124776 C1110.74457,605.521271 1111.27677,606.199022 1111.56445,607.081438 C1111.92103,608.178504 1111.47369,609.440729 1110.70055,610.147861 C1110.16992,610.632783 1109.54437,610.900917 1108.82847,610.963957 C1108.64263,610.980359 1108.45535,610.990057 1108.26879,610.990057 C1095.32924,610.991198 1082.38974,610.991721 1069.45029,610.991626 C1069.02639,610.991626 1068.60523,610.963101 1068.20133,610.830175 C1067.09922,610.465628 1066.4144,609.711716 1066.11982,608.60324 C1066.09105,608.493419 1066.07839,608.379177 1066.05394,608.26793 C1066.04186,608.21359 1066.01956,608.161532 1066.00201,608.108476 L1066,607.678892 Z M1089.01438,603.047738 C1081.61689,603.047738 1074.21935,603.047738 1066.82176,603.047738 C1066.73559,603.04705 1066.64951,603.042004 1066.56385,603.03262 C1066.5211,603.027262 1066.47926,603.016278 1066.43943,602.999959 C1066.1752,602.896557 1066.1086,602.623003 1066.29458,602.409495 C1066.40002,602.288692 1066.53753,602.224083 1066.69374,602.202975 C1066.85513,602.181581 1067.01767,602.166606 1067.18006,602.156479 C1068.05073,602.102139 1068.79855,601.759413 1069.45935,601.209169 C1069.57313,601.114466 1069.68532,601.017339 1069.80457,600.930196 C1070.0688,600.73751 1070.25809,600.732804 1070.53196,600.908231 C1070.62834,600.969988 1070.7214,601.037734 1070.81159,601.107905 C1071.33862,601.521516 1071.938,601.770681 1072.59722,601.880644 C1073.22551,601.985615 1073.85538,602.004727 1074.48526,601.890342 C1074.94344,601.806302 1075.38248,601.640656 1075.78111,601.401426 C1075.9169,601.320986 1076.05182,601.23912 1076.18947,601.162245 C1076.42681,601.029605 1076.65811,601.046149 1076.8776,601.203464 C1076.9862,601.281337 1077.09149,601.364059 1077.19506,601.448635 C1077.66973,601.837143 1078.19288,602.137225 1078.79082,602.298961 C1079.3049,602.437877 1079.8292,602.47011 1080.35867,602.445436 C1080.70389,602.429605 1081.04609,602.390954 1081.37994,602.297535 C1081.75766,602.191993 1082.10086,602.01628 1082.42824,601.805909 C1082.57295,601.712918 1082.7175,601.619641 1082.8648,601.530501 C1083.12371,601.373615 1083.38161,601.377751 1083.63722,601.538488 C1083.74654,601.60709 1083.856,601.675407 1083.96359,601.74672 C1084.5354,602.129559 1085.20363,602.34655 1085.89306,602.373268 C1086.2469,602.388529 1086.60205,602.388957 1086.95604,602.376976 C1087.58965,602.35544 1088.16674,602.152628 1088.69218,601.803484 C1088.83947,601.705644 1088.98288,601.601956 1089.13018,601.503973 C1089.21763,601.445782 1089.30724,601.389874 1089.39916,601.339813 C1089.59881,601.230277 1089.80363,601.23313 1090.00616,601.330257 C1090.11009,601.379433 1090.21095,601.434727 1090.30822,601.495844 C1090.93911,601.89619 1091.63774,602.073615 1092.37693,602.111695 C1092.9054,602.138936 1093.43056,602.115689 1093.94579,601.976487 C1094.31359,601.87665 1094.65765,601.724613 1094.98877,601.539772 C1095.10557,601.474593 1095.22395,601.41141 1095.34607,601.356642 C1095.5404,601.269641 1095.73861,601.27392 1095.93021,601.365342 C1096.0552,601.424959 1096.17747,601.49128 1096.29628,601.562306 C1096.80403,601.865098 1097.34631,602.069621 1097.93778,602.134087 C1098.36743,602.181011 1098.79852,602.180583 1099.23018,602.150632 C1099.67609,602.119682 1100.10315,602.02013 1100.49971,601.817889 C1100.74194,601.694377 1100.96921,601.542054 1101.20366,601.403423 C1101.31874,601.335249 1101.43194,601.263081 1101.55118,601.203749 C1101.71505,601.118585 1101.90724,601.104741 1102.08181,601.165526 C1102.18661,601.199129 1102.2889,601.240021 1102.3879,601.287897 C1103.03906,601.615933 1103.73496,601.738875 1104.45919,601.749287 C1105.3766,601.762694 1106.23485,601.547188 1107.03393,601.102771 C1107.18438,601.019193 1107.33815,600.941463 1107.48659,600.854605 C1107.78089,600.682457 1108.05088,600.715118 1108.30648,600.934046 C1108.44428,601.051997 1108.58582,601.165954 1108.72851,601.278056 C1109.38269,601.791504 1110.12275,602.081887 1110.96033,602.121679 C1111.11822,602.129185 1111.27534,602.148253 1111.43039,602.178729 C1111.58394,602.206809 1111.7179,602.298967 1111.79819,602.431744 C1111.92103,602.630277 1111.86479,602.86304 1111.65435,602.966157 C1111.5587,603.012938 1111.44507,603.026773 1111.3379,603.04617 C1111.27764,603.057009 1111.21363,603.048879 1111.15091,603.048879 L1089.01438,603.047738 Z' id='Burger'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.avocado-icon {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='31px' height='43px' viewBox='0 0 31 43' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eAvocado%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Group-27' transform='translate(-831.000000, -259.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cpath d='M831.002529,287.50442 C831.012155,287.473792 831.018835,287.442334 831.022482,287.410465 C831.032317,287.068835 831.026135,286.725815 831.052832,286.385576 C831.083463,285.996412 831.133765,285.607249 831.193342,285.222534 C831.257133,284.801404 831.320925,284.378606 831.418157,283.964147 C831.6788,282.8424 832.03674,281.744972 832.488,280.684057 C832.621484,280.370503 832.802742,280.076685 832.944376,279.766744 C833.344548,278.88529 833.728421,277.99494 834.135899,277.116543 C834.520896,276.288182 834.782245,275.420904 835.016896,274.543619 C835.132957,274.111092 835.190004,273.66272 835.262788,273.219908 C835.317025,272.889397 835.354682,272.556107 835.397116,272.22365 C835.406389,272.150543 835.404984,272.076046 835.407233,272.001271 C835.425499,271.387228 835.427185,270.77235 835.46709,270.159696 C835.491257,269.785543 835.565728,269.413892 835.632891,269.043632 C835.723661,268.543279 835.814149,268.041258 835.931615,267.545909 C836.116526,266.765359 836.474546,266.050133 836.811769,265.325456 C837.114708,264.673607 837.535395,264.104595 838.034767,263.602019 C838.713992,262.917925 839.529511,262.445648 840.503525,262.287203 C840.840749,262.231608 841.18275,262.191302 841.522222,262.142379 C841.743385,262.110412 841.820665,261.9831 841.704604,261.793522 C841.584608,261.59894 841.427237,261.424651 841.291224,261.237575 C841.166451,261.066065 841.032967,260.897891 840.930957,260.713316 C840.749137,260.383361 840.748575,260.044234 840.936015,259.709831 C841.186403,259.265073 841.531215,258.972089 842.082856,259.00211 C842.413617,259.020178 842.686487,259.134704 842.913832,259.38905 C843.160567,259.665355 843.440182,259.912474 843.629589,260.236591 C843.699563,260.35612 843.779935,260.470089 843.858901,260.584336 C843.976086,260.754178 844.111819,260.802268 844.28858,260.707201 C844.791044,260.437844 845.33847,260.315258 845.890393,260.202957 C845.899607,260.200648 845.909012,260.199159 845.918495,260.198509 C846.193613,260.188502 846.470699,260.154311 846.743288,260.175437 C847.062548,260.200304 847.379088,260.252009 847.689481,260.32999 C848.658718,260.574051 849.509927,261.058282 850.287509,261.664264 C850.868658,262.117639 851.43969,262.587415 851.976999,263.090269 C852.439277,263.523352 852.848161,264.012308 853.278402,264.47847 C853.888044,265.144183 854.451375,265.85 854.96452,266.59107 C855.498458,267.353829 856.045603,268.109362 856.519964,268.907146 C857.075259,269.84086 857.572383,270.809876 858.067821,271.776947 C858.421344,272.467155 858.76475,273.166815 859.05139,273.885099 C859.551043,275.132923 860.087229,276.368794 860.419956,277.677772 C860.611331,278.430525 860.855537,279.169935 861.060681,279.919352 C861.175899,280.339926 861.273975,280.76606 861.35519,281.194139 C861.497667,281.946614 861.626093,282.701868 861.748618,283.457679 C861.786836,283.692845 861.787117,283.933848 861.809599,284.171793 C861.825617,284.340801 861.853157,284.508697 861.869737,284.677705 C861.897839,284.965964 861.938587,285.253945 861.946175,285.543037 C861.97259,286.550414 862.002379,287.558347 861.999849,288.566001 C861.999849,289.051621 861.970061,289.538909 861.852876,290.01897 C861.76857,290.365603 861.755081,290.729748 861.665436,291.07527 C861.429379,291.985911 861.1596,292.888214 860.716713,293.725749 C860.295184,294.522143 859.86691,295.314646 859.27733,296.009302 C859.098883,296.219451 858.96034,296.462122 858.793414,296.682555 C858.712761,296.789297 858.609908,296.879638 858.515486,296.975817 C858.018081,297.482007 857.543438,298.010713 856.954983,298.42128 C856.647547,298.635876 856.371305,298.893835 856.05572,299.09759 C855.384083,299.529561 854.720033,299.976821 853.991349,300.314281 C853.354839,300.608933 852.698658,300.851326 852.031517,301.072037 C851.15586,301.361408 850.249571,301.512347 849.353399,301.707207 C848.992851,301.785596 848.614598,301.781704 848.246462,301.829515 C847.937341,301.869822 847.633277,301.930976 847.326966,301.982123 C847.285914,301.989936 847.244269,301.994306 847.202474,301.995188 C846.888856,301.995188 846.574395,301.981289 846.261339,301.997134 C845.888426,302.016036 845.530688,301.937647 845.169296,301.873713 C844.927619,301.831183 844.682008,301.808667 844.438645,301.772253 C843.985079,301.703871 843.532637,301.62993 843.079071,301.561827 C842.289968,301.44341 841.528123,301.213526 840.782016,300.950285 C839.946544,300.654521 839.111073,300.346526 838.353443,299.870635 C837.928823,299.604336 837.477786,299.378066 837.063844,299.097312 C836.670416,298.829901 836.305091,298.516903 835.932177,298.220027 C835.754292,298.078817 835.577531,297.935382 835.412572,297.780273 C835.220073,297.599034 835.037692,297.406398 834.856434,297.21404 C834.681452,297.028725 834.510218,296.839703 834.34273,296.646974 C833.878766,296.1166 833.443467,295.565934 833.08601,294.957172 C832.699888,294.29893 832.282293,293.653198 832.016448,292.937415 C831.726717,292.157143 831.454409,291.367698 831.285797,290.550177 C831.218071,290.222724 831.186597,289.888044 831.13236,289.557811 C831.050705,289.038401 831.013104,288.513147 831.019952,287.987538 C831.017065,287.918849 831.010405,287.850367 831,287.782393 L831.002529,287.50442 Z M846.988729,295.996367 C846.586977,295.996367 846.135664,296.006404 845.684904,295.993112 C845.328007,295.982804 844.970556,295.955949 844.615873,295.915802 C843.884358,295.834423 843.180254,295.637757 842.500515,295.364595 C841.940388,295.139717 841.427608,294.835902 840.991523,294.417885 C840.610537,294.052493 840.210446,293.701478 839.934398,293.247926 C839.606202,292.716085 839.369278,292.135101 839.233062,291.528116 C839.172149,291.252241 839.10902,290.976908 839.05669,290.699406 C839.029402,290.558319 839.014488,290.415202 839.012113,290.271623 C839.006852,289.779009 838.984425,289.284767 839.018481,288.794322 C839.043954,288.426218 839.129233,288.058927 839.218665,287.698689 C839.341599,287.203362 839.467856,286.706408 839.640906,286.226 C839.803157,285.773804 840.011924,285.335713 840.224844,284.902777 C840.698308,283.938707 841.266741,283.031059 841.961985,282.202621 C842.273751,281.831532 842.595485,281.46831 842.918049,281.105902 C843.123494,280.875329 843.320632,280.632819 843.55321,280.430728 C844.039687,280.007014 844.52035,279.568381 845.111764,279.283283 C845.406641,279.141141 845.715361,279.018801 846.053154,279.001983 C846.452968,278.98191 846.814849,279.116456 847.151534,279.304442 C847.736857,279.631586 848.27871,280.028444 848.736945,280.508309 C849.19961,280.992786 849.599978,281.534227 850.033017,282.046373 C850.637722,282.761152 851.092911,283.570331 851.555853,284.373542 C851.735548,284.685766 851.875095,285.021862 852.011874,285.355244 C852.223409,285.870645 852.43716,286.388487 852.610764,286.917451 C852.733421,287.290709 852.799042,287.683227 852.875737,288.069778 C852.9319,288.341777 852.971746,288.616767 852.995072,288.893334 C853.012516,289.12662 852.977352,289.362891 852.986212,289.598619 C853.012516,290.296579 852.934712,290.982062 852.721515,291.647471 C852.602734,292.019102 852.509149,292.407009 852.333884,292.751242 C852.125127,293.15171 851.878551,293.532145 851.597385,293.887565 C851.234467,294.356686 850.772564,294.743621 850.243169,295.021989 C849.865505,295.221096 849.460431,295.370291 849.069477,295.545527 C848.631731,295.741922 848.160482,295.812722 847.693664,295.89817 C847.476314,295.936689 847.257856,295.958933 846.988729,295.996367 Z M846.997035,281.849707 C846.810973,281.85676 846.692468,281.947362 846.609404,282.088961 C846.526341,282.230561 846.521911,282.387351 846.616326,282.522983 C846.701909,282.640316 846.798801,282.749322 846.905665,282.848499 C847.03303,282.971652 847.194174,283.067137 847.300218,283.204668 C847.598417,283.591218 847.875297,283.993773 848.16159,284.389275 C848.29643,284.575362 848.419088,284.772299 848.573863,284.940754 C848.693475,285.07096 848.925223,285.06011 849.084982,284.957572 C849.237266,284.859917 849.325037,284.678171 849.262739,284.513514 C849.162785,284.249575 849.065878,283.978854 848.919685,283.739057 C848.563619,283.154484 848.164359,282.597851 847.611984,282.168713 C847.42426,282.021417 847.234321,281.874663 846.997035,281.849707 Z M841.752096,264.210225 C841.603156,264.2219 841.358669,264.222456 841.121207,264.263596 C840.701925,264.336425 840.30625,264.47847 839.953289,264.726144 C839.732688,264.880976 839.487358,265.009677 839.338418,265.240396 C839.0855,265.632338 838.853378,266.037624 838.601303,266.430123 C838.386498,266.764805 838.228625,267.132062 838.133967,267.517278 C838.092095,267.686286 838.066803,267.859464 838.017906,268.026526 C837.849575,268.604155 837.662697,269.175113 837.634595,269.785265 C837.614081,270.206951 837.537643,270.62558 837.506731,271.046988 C837.466545,271.589592 837.447717,272.133587 837.417648,272.677026 C837.40163,272.9714 837.408374,273.269943 837.357791,273.55848 C837.260839,274.114427 837.154894,274.670375 837.007078,275.214369 C836.855046,275.773096 836.643438,276.315701 836.466958,276.868035 C836.11203,277.979929 835.573877,279.01288 835.095301,280.071959 C834.808098,280.707129 834.50825,281.33674 834.232008,281.976079 C833.910572,282.731029 833.654487,283.5116 833.46651,284.30939 C833.342581,284.816136 833.250687,285.323994 833.2268,285.844639 C833.208815,286.224907 833.139684,286.602951 833.11917,286.984331 C833.099779,287.345697 833.107086,287.711788 833.11636,288.0751 C833.12198,288.294977 833.154016,288.514298 833.172564,288.733897 C833.183242,288.857596 833.192516,288.981294 833.200666,289.10527 C833.211906,289.266217 833.203476,289.431055 833.235512,289.587554 C833.389511,290.339751 833.561776,291.086667 833.829588,291.811344 C834.030798,292.354505 834.256176,292.883766 834.581316,293.366329 C834.743464,293.607054 834.957882,293.822761 835.073662,294.082389 C835.330514,294.65835 835.744456,295.110892 836.163738,295.560931 C836.299751,295.707145 836.451221,295.838905 836.598475,295.974834 C836.929516,296.280605 837.244821,296.603054 837.598624,296.880194 C838.013691,297.206257 838.456016,297.499241 838.895812,297.792782 C839.693908,298.325657 840.585021,298.676182 841.481193,298.997798 C842.120232,299.227126 842.794398,299.361387 843.454233,299.533731 C843.569732,299.563752 843.691413,299.571535 843.810566,299.589326 C844.053648,299.624906 844.297573,299.654927 844.539531,299.696901 C844.717416,299.728034 844.891087,299.801419 845.068691,299.808091 C845.596165,299.831441 846.124763,299.838668 846.652799,299.838946 C847.148237,299.838946 847.643675,299.822267 848.138832,299.811149 C848.171271,299.808629 848.203428,299.803328 848.234941,299.795304 C848.453293,299.75333 848.670802,299.705241 848.890279,299.670216 C849.264597,299.610174 849.64032,299.571535 850.00677,299.455064 C850.358326,299.343875 850.730396,299.296063 851.088977,299.20322 C852.156852,298.925246 853.131147,298.428229 854.091673,297.906751 C854.372693,297.754699 854.623362,297.553168 854.890893,297.378601 C855.022972,297.292429 855.174161,297.231275 855.294156,297.132038 C855.665945,296.826267 856.020592,296.497702 856.393506,296.191931 C856.900746,295.774971 857.303728,295.264611 857.70924,294.761757 C858.009088,294.390106 858.237276,293.959803 858.47811,293.544232 C858.678431,293.201647 858.860774,292.849079 859.024412,292.487932 C859.161269,292.182161 859.24417,291.852484 859.371191,291.542821 C859.596006,290.992711 859.711225,290.417584 859.794687,289.834951 C859.837964,289.52918 859.845552,289.221463 859.882928,288.91597 C859.952281,288.370824 859.980461,287.821323 859.967234,287.272034 C859.960489,287.046041 859.948967,286.820048 859.929577,286.59489 C859.898946,286.237416 859.851172,285.881331 859.827005,285.523579 C859.798903,285.100503 859.803118,284.674648 859.764618,284.252684 C859.726119,283.83072 859.665699,283.414037 859.592072,282.998744 C859.48388,282.389704 859.357421,281.783721 859.234896,281.177183 C859.148061,280.74549 859.077244,280.309071 858.960059,279.885439 C858.752104,279.132408 858.523073,278.384381 858.285611,277.640524 C858.140324,277.184647 857.972274,276.734885 857.797761,276.288738 C857.443957,275.383377 857.088748,274.478295 856.713306,273.581552 C856.585442,273.275781 856.376082,273.005868 856.235572,272.705657 C855.842145,271.871736 855.398696,271.067836 854.925458,270.277835 C854.592731,269.721887 854.259723,269.169554 853.871072,268.649187 C853.567009,268.242511 853.303694,267.806371 853.003283,267.398305 C852.83973,267.175926 852.623626,266.990796 852.45389,266.771753 C851.955361,266.128244 851.460485,265.483067 850.858822,264.926841 C850.592415,264.680557 850.338092,264.421763 850.071967,264.174367 C849.909256,264.022593 849.742892,263.873321 849.566131,263.736558 C849.266283,263.50306 848.960533,263.276234 848.651974,263.053855 C848.305758,262.803678 847.946614,262.57435 847.545599,262.414515 C847.030771,262.211316 846.498239,262.232998 845.962615,262.288037 C845.693679,262.315834 845.449754,262.395057 845.23927,262.57713 C844.784018,262.971018 844.345346,263.386311 843.82546,263.700977 C843.72626,263.76102 843.634366,263.847469 843.526736,263.877213 C842.977061,264.02843 842.440033,264.258871 841.752096,264.210225 Z' id='Avocado'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.chilli-con-carne-icon {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='54px' height='39px' viewBox='0 0 54 39' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eChilli con Carne%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Group-27' transform='translate(-585.000000, -420.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cpath d='M595.903065,446.054275 C595.903065,443.434117 595.902343,440.813993 595.900899,438.193903 C595.903171,438.088903 595.88641,437.984067 595.850916,437.881266 C595.78144,437.694629 595.563181,437.578987 595.312599,437.576674 C595.051355,437.574361 594.826764,437.691512 594.755289,437.884283 C594.720979,437.982563 594.704553,438.082811 594.706305,438.183244 C594.70364,440.322462 594.702973,442.461648 594.704306,444.600799 C594.704306,447.688152 594.704917,450.775505 594.706139,453.862858 C594.704227,453.967814 594.7198,454.072621 594.752623,454.175697 C594.816268,454.363641 595.049189,454.494568 595.295105,454.497484 C595.547519,454.501004 595.78977,454.366758 595.856248,454.172177 C595.887932,454.073591 595.903114,453.973333 595.901566,453.872914 C595.903676,451.266835 595.904176,448.660588 595.903065,446.054174 L595.903065,446.054275 Z M628.399297,446.038688 L628.399297,438.260674 C628.399297,438.196518 628.401629,438.132361 628.397798,438.068305 C628.390634,437.952462 628.348819,437.841043 628.249363,437.741087 C628.03046,437.521165 627.580159,437.518048 627.357924,437.735758 C627.307113,437.786037 627.263465,437.842652 627.247806,437.899568 C627.218459,438.002953 627.203193,438.107616 627.202159,438.212506 C627.20016,443.42976 627.199549,448.647114 627.200327,453.864568 C627.200327,453.910322 627.198994,453.956177 627.201826,454.001931 C627.209156,454.117875 627.251804,454.228892 627.35176,454.328747 C627.572162,454.54887 628.018132,454.552389 628.240034,454.333976 C628.296403,454.279823 628.335922,454.219914 628.356649,454.157194 C628.384505,454.062896 628.398443,453.967292 628.398297,453.871507 C628.400074,451.260533 628.400408,448.64956 628.399297,446.038587 L628.399297,446.038688 Z M639,436.732484 L639,437.089869 C638.984225,437.153623 638.968416,437.217311 638.952575,437.280931 C638.866501,437.625143 638.641998,437.821936 638.30687,437.877948 C638.1221,437.90892 637.931711,437.914048 637.743787,437.914953 C636.993537,437.918841 636.243286,437.918841 635.493036,437.914953 C635.141837,437.912741 634.819822,437.998618 634.523935,438.192696 C634.04466,438.507143 633.562919,438.817669 633.083348,439.131613 C632.924805,439.235289 632.766263,439.339568 632.613636,439.451993 C632.424627,439.591267 632.293987,439.772574 632.272198,440.018339 C632.263718,440.11377 632.256817,440.209401 632.256817,440.305334 C632.256159,445.22185 632.255962,450.138365 632.256225,455.054881 C632.256225,455.402915 632.253662,455.751351 632.191941,456.094759 C632.056667,456.84734 631.717496,457.490614 631.17364,458.018044 C630.686773,458.49067 630.112845,458.792346 629.450871,458.918547 C629.091685,458.987229 628.728457,458.998994 628.365229,458.998994 C617.52906,459.000335 606.69289,459.000335 595.856721,458.998994 C595.578548,458.998994 595.300442,458.990615 595.022401,458.973855 C594.839505,458.962894 594.654835,458.943687 594.47608,458.904469 C593.689678,458.730302 593.04062,458.321229 592.529596,457.687709 C592.108196,457.164804 591.860129,456.563664 591.784012,455.893842 C591.752166,455.612278 591.748715,455.327295 591.748616,455.04382 C591.746513,450.149963 591.74602,445.256341 591.747138,440.362954 C591.747138,440.289647 591.748419,440.216239 591.746349,440.143032 C591.739151,439.887915 591.651598,439.669501 591.455293,439.504686 C591.383052,439.442972 591.307333,439.385623 591.228522,439.332931 C590.673821,438.968808 590.115077,438.611322 589.563432,438.242573 C589.221796,438.014205 588.855807,437.906808 588.445944,437.912942 C587.713868,437.923903 586.981397,437.918272 586.249124,437.91445 C586.065736,437.913445 585.880178,437.906909 585.69955,437.877948 C585.422297,437.833601 585.201935,437.690607 585.095156,437.412964 C584.974671,437.099422 584.971319,436.777132 585.069718,436.457657 C585.147412,436.205556 585.314236,436.030986 585.565163,435.956975 C585.688704,435.920573 585.819245,435.890506 585.946829,435.889601 C586.9531,435.882897 587.959405,435.880952 588.965742,435.883768 C589.113454,435.885694 589.260734,435.900496 589.405974,435.928014 C589.684409,435.97769 589.93011,436.112338 590.166544,436.263277 C590.485995,436.46731 590.801404,436.67788 591.121151,436.88131 C591.203873,436.934003 591.292905,436.981869 591.385389,437.012037 C591.547086,437.064126 591.681768,436.979556 591.719136,436.809612 C591.736639,436.729376 591.74563,436.647452 591.745954,436.565254 C591.748025,435.900863 591.745166,435.236472 591.748518,434.572081 C591.749504,434.38484 591.754631,434.196192 591.777308,434.010661 C591.840902,433.491577 592.149311,433.175421 592.560654,433.070639 C592.807144,433.007991 593.057775,433.001253 593.308505,433.001253 C602.859705,433.000046 612.41097,432.999711 621.962301,433.000248 C624.877985,433.000248 627.793668,433.001018 630.709351,433.00256 C630.932573,433.00256 631.159442,433.015633 631.378128,433.057968 C631.816487,433.142639 632.090584,433.41998 632.200223,433.863242 C632.256915,434.092315 632.255338,434.325812 632.255831,434.559209 C632.257211,435.228226 632.255831,435.89664 632.257606,436.566159 C632.257923,436.64833 632.266948,436.730224 632.284522,436.810417 C632.321989,436.979958 632.45677,437.06302 632.619059,437.012238 C632.703457,436.985791 632.7847,436.942852 632.860915,436.896394 C632.995597,436.814238 633.123674,436.720819 633.257666,436.637355 C633.559863,436.449009 633.860088,436.256539 634.168891,436.079958 C634.398521,435.949232 634.654082,435.887891 634.917432,435.886785 C635.887683,435.88236 636.858033,435.881355 637.828481,435.883768 C637.980795,435.883613 638.132934,435.894265 638.283798,435.915645 C638.677394,435.972763 638.929701,436.247489 638.968844,436.646003 C638.971407,436.676171 638.989253,436.703925 639,436.732484 Z M618.152607,420 C618.181441,420.010568 618.209577,420.027476 618.239209,420.030797 C618.625925,420.074677 618.877052,420.300419 618.933622,420.688599 C618.96515,420.904881 618.968742,421.126396 618.970638,421.345697 C618.97852,422.262454 618.980615,423.179312 618.986103,424.096169 C618.986103,424.164506 618.987599,424.235056 619.003762,424.300776 C619.06163,424.53618 619.226054,424.661179 619.451639,424.708783 C619.575356,424.734849 619.702366,424.745719 619.82778,424.763633 C620.266777,424.826535 620.707171,424.8836 621.14527,424.953748 C621.695213,425.041911 622.244958,425.132993 622.792207,425.236856 C623.597567,425.3897 624.396775,425.570857 625.18983,425.780329 C626.049266,426.00758 626.898027,426.269151 627.730625,426.58205 C628.628574,426.919506 629.504173,427.307485 630.318713,427.822676 C630.844412,428.154798 631.333594,428.533518 631.747449,429.004326 C631.798632,429.062497 631.854604,429.116341 631.907782,429.172802 C632.104333,429.381535 632.349773,429.467384 632.630032,429.468088 C633.020939,429.469162 633.411879,429.471007 633.802853,429.473624 C633.970967,429.474525 634.137621,429.505183 634.295228,429.564202 C634.695813,429.715167 634.903838,430.023738 634.974875,430.437079 C635.015297,430.672405 635.006871,430.913632 634.950132,431.145505 C634.841979,431.594976 634.519715,431.901434 634.064256,431.962021 C633.840168,431.992214 633.61169,431.998152 633.385107,431.998253 C625.547878,431.99993 617.710716,432.0004 609.873621,431.999662 C603.522929,431.999662 597.172271,431.999662 590.821646,431.999662 C590.598955,431.999662 590.376064,431.999662 590.153173,431.991208 C589.9664,431.984062 589.784016,431.945315 589.613705,431.864096 C589.348312,431.737889 589.171815,431.530364 589.082419,431.251079 C588.978058,430.924694 588.972071,430.593679 589.068651,430.264275 C589.202046,429.810778 589.516228,429.565108 589.970191,429.500697 C590.158062,429.474127 590.350023,429.472718 590.540289,429.469195 C590.808376,429.464163 591.076763,429.464968 591.34485,429.469195 C591.662525,429.473523 591.93141,429.368552 592.142129,429.124393 C592.904088,428.242156 593.868186,427.64786 594.904319,427.158433 C596.131515,426.57883 597.413586,426.157538 598.7206,425.805992 C599.62673,425.562336 600.542438,425.361956 601.463334,425.186736 C601.974866,425.089314 602.489989,425.010812 603.004414,424.929996 C603.429243,424.86327 603.855569,424.805501 604.281496,424.744209 C604.362112,424.732635 604.443526,424.725993 604.523842,424.712607 C604.836728,424.660474 605.017714,424.446507 605.017115,424.137634 C605.015719,423.348928 605.015985,422.56019 605.017914,421.771417 C605.018911,421.482874 605.023501,421.193928 605.040163,420.905887 C605.048966,420.773728 605.07486,420.643296 605.117187,420.517909 C605.215363,420.221918 605.438253,420.076489 605.735774,420.032508 C605.774485,420.026771 605.8117,420.011171 605.849614,420.000101 L606.01324,420.000101 C606.032296,420.010165 606.050255,420.025966 606.070409,420.029589 C606.363939,420.082628 606.658166,420.132044 606.951496,420.18629 C607.414239,420.271837 607.875785,420.364629 608.339326,420.44605 C608.660093,420.50241 608.982856,420.548102 609.305618,420.592686 C609.578994,420.630428 609.853067,420.664747 610.12784,420.691216 C610.402612,420.717685 610.678881,420.735298 610.95485,420.751602 C611.285295,420.770724 611.61604,420.797092 611.946585,420.796187 C612.322626,420.795079 612.698966,420.772737 613.074508,420.749589 C613.445161,420.726743 613.816313,420.701683 614.185071,420.65901 C614.616419,420.608823 615.04637,420.547162 615.474924,420.474028 C616.05021,420.375801 616.622303,420.260464 617.196691,420.15499 C617.441132,420.110103 617.686871,420.072161 617.931811,420.029388 C617.951766,420.025966 617.969924,420.010064 617.988981,420 L618.152607,420 Z M607.565893,422.188783 C607.302295,422.178719 607.162414,422.329684 607.113626,422.493027 C607.092343,422.562898 607.079283,422.635051 607.074715,422.708 C607.060015,422.98242 607.048641,423.257008 607.040593,423.531763 C607.035704,423.700642 607.026724,423.87093 607.043187,424.038199 C607.06374,424.246328 607.184564,424.368207 607.386602,424.410578 C607.466339,424.427384 607.547912,424.43361 607.629248,424.429096 C607.986731,424.40786 608.343616,424.375956 608.701199,424.357136 C609.145484,424.333787 609.590068,424.314665 610.034653,424.302688 C610.575018,424.288095 611.115483,424.276723 611.655949,424.275213 C612.141839,424.273804 612.627828,424.286082 613.113718,424.295341 C613.467809,424.301883 613.8221,424.310035 614.175892,424.322414 C614.670362,424.339826 615.164733,424.361565 615.659003,424.382196 C615.740517,424.385618 615.821732,424.39377 615.903146,424.398702 C616.097701,424.410376 616.292257,424.432115 616.487012,424.430102 C616.76777,424.427184 616.946762,424.268067 616.964421,424.006496 C616.972104,423.893172 616.966417,423.77854 616.962825,423.66431 C616.952848,423.339133 616.94287,423.014056 616.926308,422.689281 C616.920705,422.607118 616.902217,422.526372 616.871533,422.450053 C616.813865,422.301101 616.697631,422.214749 616.540989,422.199653 C616.451194,422.191098 616.359304,422.199653 616.269808,422.211529 C615.838094,422.268392 615.407678,422.335823 614.975365,422.386044 C614.614789,422.427911 614.252517,422.4575 613.890244,422.48095 C613.437279,422.510136 612.983815,422.53892 612.530152,422.546871 C612.044461,422.555426 611.558172,422.542845 611.072282,422.532781 C610.781746,422.526742 610.49111,422.514665 610.201372,422.493128 C609.834809,422.465853 609.468646,422.430628 609.10328,422.390573 C608.760763,422.353033 608.419243,422.305429 608.077424,422.260844 C607.906714,422.2384 607.736403,422.212938 607.565893,422.188783 Z' id='Chilli-con-Carne'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.mayo-icon {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='38px' height='37px' viewBox='0 0 38 37' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eMayo%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Group-27' transform='translate(-591.000000, -583.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cpath d='M615.976744,583 C616.167907,583.064969 616.362791,583.120953 616.549767,583.19675 C616.924884,583.348574 617.20093,583.611445 617.330698,583.992733 C617.400465,584.200081 617.429767,584.422864 617.457907,584.64104 C617.588372,585.654738 617.52093,586.674197 617.501163,587.689278 C617.48814,588.351638 617.185349,588.900878 616.56,589.239545 C616.251815,589.402719 615.926242,589.531376 615.589302,589.623138 C615.4,589.676818 615.302326,589.82104 615.349302,590.01802 C615.388669,590.165082 615.437212,590.309581 615.494651,590.450685 C615.580465,590.679228 615.67,590.906389 615.761628,591.132858 C615.843256,591.334215 615.932326,591.532808 616.013953,591.734166 C616.124186,592.005791 616.229767,592.279489 616.339535,592.551806 C616.460233,592.853151 616.584651,593.153113 616.703488,593.455149 C616.819767,593.749813 616.936047,594.044247 617.041395,594.342597 C617.131628,594.597173 617.222326,594.853362 617.284651,595.115542 C617.332417,595.324382 617.358368,595.537536 617.362093,595.751638 C617.377674,596.411233 617.381395,597.071059 617.385349,597.730654 C617.388605,598.272061 617.385349,598.813468 617.387907,599.354645 C617.393255,599.42354 617.358509,599.489433 617.298372,599.52444 C616.588257,600.006026 615.954285,600.589432 615.417209,601.25556 C615.404888,601.270382 615.391437,601.284245 615.376977,601.29703 C615.366512,601.306936 615.353721,601.31523 615.332093,601.332509 L615.332093,601.168014 C615.332093,599.36363 615.332093,597.558939 615.332093,595.753941 C615.331353,595.425558 615.25256,595.101962 615.102093,594.809359 C614.947442,594.498798 614.820233,594.174875 614.674186,593.859938 C614.616465,593.730724 614.546377,593.607287 614.464884,593.49132 C614.373953,593.365529 614.230233,593.323599 614.077209,593.31807 C613.999767,593.315535 613.922326,593.315305 613.844651,593.315305 C607.41907,593.315305 600.993488,593.314614 594.567907,593.313232 C594.38186,593.313232 594.204186,593.326364 594.081163,593.47312 C593.988051,593.580997 593.913703,593.703468 593.861163,593.835517 C593.744884,594.145847 593.649535,594.46424 593.546047,594.7801 C593.462636,595.036289 593.37907,595.293323 593.295349,595.551202 C593.283359,595.58722 593.275556,595.624477 593.272093,595.662248 C593.266279,595.742653 593.262791,595.823518 593.262791,595.903923 C593.25907,602.568223 593.255969,609.233292 593.253488,615.899128 C593.253488,616.090809 593.239302,616.28825 593.279535,616.472559 C593.327706,616.683886 593.403788,616.888 593.505814,617.079626 C593.666279,617.384888 593.932326,617.597073 594.25,617.7201 C594.440589,617.793866 594.64307,617.832891 594.847674,617.835293 C598.378372,617.841897 601.908992,617.842665 605.439535,617.837597 C605.516512,617.837597 605.548605,617.862478 605.576977,617.923991 C605.857674,618.531059 606.249767,619.065785 606.67907,619.575168 C606.783023,619.698425 606.907442,619.805554 607.020465,619.920747 C607.039971,619.945164 607.056519,619.971763 607.069767,620 L594.674419,620 C594.619535,619.973736 594.567209,619.936183 594.509302,619.923281 C594.235814,619.86246 593.955349,619.826059 593.687674,619.747497 C593.376744,619.655342 593.099535,619.488773 592.83093,619.306308 C592.007209,618.7467 591.524884,617.964309 591.320698,617.011893 C591.225349,616.567478 591.19814,616.111544 591.198372,615.654689 C591.198372,609.362538 591.197829,603.070465 591.196744,596.778468 C591.196744,596.284981 591.179767,595.789882 591.286744,595.302615 C591.334884,595.083288 591.373023,594.860504 591.439302,594.646245 C591.511628,594.414016 591.609767,594.18962 591.697674,593.96246 C591.78093,593.749122 591.866279,593.536706 591.951395,593.32406 C592.029302,593.129614 592.10814,592.935399 592.186047,592.740722 C592.27093,592.528537 592.354884,592.31589 592.44,592.103705 C592.516744,591.912484 592.596047,591.722416 592.672558,591.530965 C592.755814,591.321775 592.837209,591.111893 592.917907,590.902242 C593.027674,590.617254 593.143953,590.33434 593.243488,590.045897 C593.317674,589.830255 593.218372,589.68995 592.99907,589.621986 C592.739767,589.541582 592.483721,589.448506 592.231628,589.348288 C591.867209,589.203375 591.577442,588.956631 591.34907,588.646071 C591.224884,588.476507 591.131163,588.288512 591.096047,588.074714 C591.078605,587.970349 591.032791,587.870592 591,587.768991 L591,584.704857 C591.031628,584.632976 591.069767,584.563169 591.093023,584.489215 C591.166977,584.265741 591.216977,584.03259 591.311395,583.818562 C591.45093,583.50109 591.725116,583.315168 592.04186,583.19122 C592.220233,583.121874 592.40186,583.063356 592.581395,583 L615.976744,583 Z M604.255814,592.705243 L613.614419,592.705243 C613.645581,592.705243 613.676512,592.706625 613.707442,592.705243 C613.881628,592.694415 614.070698,592.565399 614.074186,592.426706 C614.07901,592.279868 614.061847,592.133131 614.023256,591.991276 C613.96186,591.775635 613.875349,591.566905 613.794651,591.357024 C613.71093,591.14 613.621628,590.92528 613.534651,590.709408 C613.460698,590.5251 613.381628,590.343095 613.313953,590.156482 C613.203953,589.853985 613.011628,589.619913 612.620698,589.620374 C607.102403,589.627746 601.583953,589.629512 596.065349,589.625672 C595.968372,589.625672 595.871395,589.624521 595.774651,589.627055 C595.631163,589.630741 595.501395,589.687416 595.424419,589.799844 C595.333256,589.933238 595.265581,590.084832 595.203023,590.234583 C595.077674,590.534085 594.96186,590.837042 594.843488,591.139078 C594.722558,591.448026 594.606977,591.759047 594.481628,592.066152 C594.404884,592.254147 594.424884,592.455504 594.55814,592.588207 C594.653953,592.683587 594.777209,592.705704 594.909535,592.705704 C598.024109,592.704936 601.139535,592.704782 604.255814,592.705243 Z M594.83093,586.314564 C594.83093,586.690554 594.829535,587.066544 594.83093,587.443456 C594.83093,587.650803 594.959767,587.81622 595.170233,587.845479 C595.342106,587.870572 595.516451,587.874518 595.689302,587.857229 C595.937674,587.829813 596.095349,587.655411 596.096977,587.419496 C596.101628,586.675349 596.100465,585.930971 596.096977,585.186824 C596.09318,585.02163 595.984001,584.877016 595.825116,584.826731 C595.618605,584.757615 595.406512,584.761532 595.198372,584.803692 C594.913721,584.86175 594.830465,584.96911 594.829767,585.25571 C594.830078,585.608661 594.830465,585.961613 594.83093,586.314564 Z M613.68,586.314564 C613.68,585.949863 613.68,585.585162 613.68,585.220461 C613.68,585.034309 613.576744,584.87972 613.398837,584.832951 C613.257778,584.796278 613.112791,584.776478 612.966977,584.773973 C612.612326,584.767061 612.423488,584.933861 612.418605,585.280822 C612.408372,585.987186 612.410698,586.69378 612.418605,587.400374 C612.421395,587.681445 612.549302,587.815068 612.829302,587.847783 C612.967126,587.859651 613.105749,587.859189 613.243488,587.846401 C613.54,587.827509 613.674186,587.669925 613.679302,587.374801 C613.684884,587.021389 613.68,586.668207 613.68,586.314795 L613.68,586.314564 Z M607.404186,586.320324 L607.406512,586.320324 C607.406512,586.707833 607.404651,587.095112 607.406512,587.482621 C607.407674,587.640666 607.490233,587.745262 607.640233,587.803549 C607.837442,587.880268 608.043953,587.882802 608.244884,587.856077 C608.438837,587.830274 608.591395,587.727061 608.618372,587.508655 C608.629535,587.418113 608.650465,587.327572 608.650698,587.23703 C608.650698,587.034521 608.637907,586.831781 608.636744,586.629041 C608.634186,586.245448 608.636744,585.861856 608.636744,585.478263 C608.636744,585.379888 608.64093,585.280822 608.632326,585.183138 C608.616977,585.01127 608.545814,584.879029 608.363023,584.822814 C608.167153,584.764219 607.959144,584.757861 607.76,584.804384 C607.470465,584.86774 607.406047,584.954826 607.404186,585.24995 C607.402791,585.607049 607.404186,585.963686 607.404186,586.320554 L607.404186,586.320324 Z M606.13093,586.32378 L606.127442,586.32378 C606.127442,585.943643 606.128837,585.563506 606.127442,585.183599 C606.127442,585.045367 606.061628,584.920498 605.941395,584.874651 C605.667442,584.770747 605.381395,584.788948 605.099535,584.86221 C605.08184,584.869775 605.065684,584.88047 605.05186,584.893773 C604.912326,584.996295 604.885814,585.153188 604.884186,585.303861 C604.877209,585.995019 604.87,586.686177 604.887442,587.377335 C604.893721,587.629608 604.965116,587.763923 605.189767,587.807466 C605.370965,587.845692 605.557359,587.85348 605.741163,587.830504 C606.045814,587.785809 606.13093,587.661401 606.13186,587.349919 C606.13186,587.008717 606.13093,586.665672 606.13093,586.32401 L606.13093,586.32378 Z M609.925581,586.321936 C609.925581,586.674888 609.922558,587.02807 609.926977,587.381712 C609.928837,587.524091 609.93814,587.676837 610.08093,587.756781 C610.17119,587.806849 610.27098,587.837761 610.373953,587.847553 C610.53,587.861146 610.696512,587.877503 610.843953,587.838568 C611.053256,587.783275 611.160698,587.700336 611.164419,587.360286 C611.172016,586.65807 611.172016,585.955699 611.164419,585.253176 C611.16093,584.958512 611.076279,584.857372 610.816977,584.803001 C610.593422,584.754728 610.360748,584.768601 610.144651,584.843088 C610.112944,584.856651 610.083592,584.875078 610.057674,584.89769 C609.926977,584.997447 609.929767,585.146046 609.927209,585.28566 C609.921395,585.631239 609.925349,585.976588 609.925581,586.322167 L609.925581,586.321936 Z M599.853721,586.311569 C599.853721,586.67604 599.85186,587.040511 599.853721,587.404981 C599.855116,587.605648 599.97,587.76231 600.168372,587.802167 C600.319388,587.833384 600.473873,587.844924 600.627907,587.836494 C600.825349,587.824284 601.016047,587.769913 601.076512,587.545517 C601.103201,587.446131 601.117032,587.343787 601.117674,587.240946 C601.121395,586.623281 601.120233,586.005616 601.117674,585.387951 C601.120336,585.307739 601.113073,585.227505 601.096047,585.149041 C601.062326,585.018643 600.972558,584.84378 600.786279,584.834564 C600.60907,584.825809 600.430233,584.803692 600.255116,584.819819 C599.990233,584.84401 599.854419,585.01127 599.853256,585.275984 C599.852558,585.621333 599.853721,585.966451 599.853721,586.3118 L599.853721,586.311569 Z M602.365349,586.321936 C602.365349,586.667516 602.363256,587.013095 602.365349,587.358674 C602.367674,587.626613 602.453953,587.760467 602.667674,587.81023 C602.900233,587.864371 603.134419,587.868288 603.362791,587.787192 C603.480137,587.749606 603.565548,587.648983 603.582791,587.528007 C603.598677,587.429731 603.606454,587.330337 603.606047,587.230809 C603.608217,586.659452 603.608217,586.088095 603.606047,585.516737 C603.606047,585.394402 603.597907,585.272067 603.587442,585.150193 C603.573023,584.98132 603.471163,584.858985 603.300233,584.83802 C603.120473,584.816413 602.939088,584.811246 602.758372,584.822584 C602.669302,584.828113 602.574186,584.873039 602.49814,584.923954 C602.362326,585.014956 602.37,585.171158 602.367209,585.309851 C602.361395,585.647366 602.366279,585.984882 602.366047,586.322167 L602.365349,586.321936 Z M598.57186,586.315716 L598.56907,586.315716 C598.56907,585.92406 598.571395,585.532403 598.567907,585.140747 C598.566512,584.990535 598.447209,584.855068 598.3,584.841245 C598.12733,584.821648 597.953538,584.813413 597.779767,584.816594 C597.494884,584.825809 597.37186,584.939851 597.368837,585.217005 C597.36093,585.957927 597.362093,586.698618 597.368837,587.439539 C597.370465,587.669925 597.466279,587.782584 597.692791,587.818294 C597.856279,587.847077 598.023079,587.852586 598.18814,587.834651 C598.438605,587.801706 598.58093,587.682827 598.574651,587.38655 C598.566744,587.029913 598.572558,586.672814 598.572558,586.315946 L598.57186,586.315716 Z M614.926279,586.327696 L614.926279,586.604159 C614.926279,586.70023 614.923953,586.796071 614.926279,586.892142 C614.931628,587.067927 614.929767,587.244863 614.949535,587.419265 C614.976977,587.657484 615.188605,587.741806 615.378837,587.599658 C615.414822,587.570769 615.44792,587.538521 615.477674,587.503356 C615.741628,587.209844 615.77814,586.839614 615.814419,586.475374 C615.850714,586.120121 615.797663,585.761492 615.66,585.431494 C615.579535,585.236818 615.455116,585.078313 615.259535,584.991687 C615.213023,584.971183 615.13,584.988462 615.083256,585.018182 C614.930233,585.116787 614.934884,585.287964 614.930233,585.442092 C614.919535,585.736526 614.926744,586.032341 614.926977,586.327927 L614.926279,586.327696 Z M593.566279,586.294521 C593.566279,586.605081 593.561395,586.916563 593.568605,587.225971 C593.571628,587.350841 593.523256,587.449446 593.453488,587.5416 C593.389535,587.626152 593.219302,587.613941 593.119302,587.528238 C592.903488,587.343929 592.810698,587.095112 592.790698,586.830168 C592.767359,586.513855 592.76596,586.196328 592.786512,585.879826 C592.800234,585.610668 592.899361,585.352667 593.069767,585.14259 C593.155349,585.038456 593.27907,584.996526 593.39093,585.032005 C593.479767,585.060342 593.566279,585.186133 593.566279,585.305704 C593.567907,585.635156 593.566279,585.964838 593.566279,586.294521 Z M629,612.627646 C628.985581,612.817945 628.974884,613.008705 628.956279,613.198773 C628.795116,614.852254 628.202093,616.323269 627.056279,617.55307 C626.185814,618.487516 625.102791,619.089054 623.889302,619.465274 C623.008486,619.741234 622.089371,619.878373 621.165581,619.871675 C619.942558,619.861538 618.766744,619.62401 617.658372,619.096887 C617.570754,619.05646 617.487923,619.006546 617.411395,618.948057 C617.258837,618.828257 617.240698,618.679888 617.352093,618.522995 C617.389846,618.469483 617.433186,618.420061 617.481395,618.375548 C618.51814,617.42221 619.388372,616.332254 620.169767,615.168344 C620.32186,614.941644 620.475116,614.713562 620.600233,614.472347 C620.679535,614.319601 620.74186,614.142665 620.75186,613.973101 C620.770465,613.654477 620.557907,613.439066 620.200233,613.415336 C619.935814,613.397827 619.666977,613.419483 619.402093,613.444826 C618.924419,613.490903 618.448605,613.554259 617.971163,613.606096 C617.702093,613.635585 617.459535,613.567621 617.27186,613.369029 C616.934186,613.009626 616.605814,612.641469 616.273256,612.277229 C615.97093,611.947086 615.668605,611.619477 615.36907,611.286569 C615.084419,610.969788 614.717907,610.802758 614.315581,610.689178 C614.166977,610.647478 614.016047,610.607161 613.876047,610.544726 C613.632791,610.436675 613.529535,610.231401 613.571628,609.971526 C613.892326,607.997117 614.463488,606.10104 615.406977,604.327067 C615.986744,603.236189 616.696744,602.24 617.629535,601.412914 C618.38093,600.747098 619.229535,600.25269 620.223488,600.041426 C621.279767,599.816569 622.294884,599.967933 623.264884,600.428705 C624.250233,600.896849 625.032326,601.610125 625.706744,602.445965 C626.670233,603.638904 627.348837,604.987584 627.88186,606.412522 C628.33907,607.635181 628.670233,608.891476 628.84814,610.183941 C628.915116,610.669826 628.937442,611.1617 628.980698,611.650809 C628.984884,611.699651 628.993023,611.748032 628.999302,611.796644 L629,612.627646 Z M612.133721,608.518711 C612.024884,608.373568 611.936512,608.227042 611.820233,608.107242 C611.639302,607.92132 611.444884,607.746687 611.173721,607.691164 C611.026744,607.661214 610.88,607.627117 610.736744,607.582883 C610.583953,607.536806 610.446279,607.596476 610.307907,607.631955 C610.003488,607.710286 609.703256,607.803132 609.381163,607.895747 C609.317442,607.753369 609.239302,607.581501 609.163256,607.408711 C609.000465,607.036638 608.74814,606.738979 608.39186,606.538082 C608.304419,606.48878 608.18907,606.492005 608.093488,606.45307 C607.764186,606.321059 607.445581,606.398468 607.124186,606.484172 C606.867209,606.553288 606.66907,606.711563 606.501395,606.900249 C606.245581,607.186849 606.08814,607.532659 605.937442,607.882154 C605.52814,608.832958 605.231163,609.81878 605.010465,610.826719 C604.897209,611.344166 604.786977,611.865299 604.729535,612.390579 C604.669535,612.937746 604.674651,613.492055 604.651395,614.043138 C604.651395,614.069633 604.651395,614.096127 604.651395,614.138057 L604.52186,614.138057 C602.045426,614.138057 599.568915,614.137213 597.092326,614.135523 C596.224186,614.135523 595.553256,613.754004 595.033488,613.081507 C594.837209,612.828082 594.672791,612.553232 594.581628,612.248892 C594.51186,612.012976 594.457209,611.762086 594.456512,611.517646 C594.447829,608.730436 594.446977,605.942765 594.453953,603.154633 C594.455116,602.642945 594.616744,602.173649 594.914884,601.749278 C595.106512,601.47604 595.322093,601.228605 595.586977,601.024944 C595.898807,600.784725 596.266731,600.626252 596.656744,600.564172 C596.808961,600.538586 596.96305,600.525487 597.117442,600.525006 C601.880543,600.523163 606.643566,600.522779 611.406512,600.523854 C611.773721,600.523854 612.134419,600.575461 612.463953,600.734197 C612.676279,600.836258 612.87093,600.98094 613.05814,601.125853 C613.328372,601.335044 613.540698,601.598144 613.715581,601.890735 C613.931813,602.25359 614.055388,602.663242 614.075581,603.084134 C614.079767,603.157167 614.03814,603.238724 614.000698,603.307379 C613.623953,604.000149 613.303023,604.717802 613.017674,605.451351 C612.706279,606.249639 612.471163,607.069583 612.278837,607.902659 C612.232558,608.103786 612.184419,608.303991 612.133721,608.518711 Z M611.534884,619.880199 C610.327442,619.845411 609.334186,619.586918 608.471395,618.939303 C607.848372,618.471389 607.419535,617.850498 607.097907,617.153811 C606.727209,616.351376 606.52814,615.501943 606.418837,614.629471 C606.251628,613.293232 606.433256,611.986943 606.78186,610.700928 C606.946977,610.091787 607.173023,609.498313 607.377907,608.90023 C607.414515,608.799131 607.467968,608.704826 607.536047,608.621233 C607.644419,608.485305 607.786512,608.485766 607.882326,608.630909 C607.97814,608.776052 608.043023,608.93571 608.12186,609.088917 C608.193721,609.228991 608.258605,609.373213 608.339767,609.507758 C608.54907,609.857024 608.866512,609.98028 609.253256,609.842509 C609.525581,609.745747 609.786279,609.61627 610.049767,609.49693 C610.514884,609.285205 610.72093,609.337273 611.012093,609.758649 C611.196047,610.024514 611.384186,610.288537 611.54907,610.565 C611.825116,611.03038 612.22814,611.302235 612.750698,611.433786 C613.136977,611.530318 613.514186,611.661407 613.898837,611.76462 C614.251395,611.859309 614.537442,612.045461 614.77814,612.314782 C615.337984,612.940664 615.901085,613.563935 616.467442,614.184595 C616.552558,614.278593 616.646279,614.365218 616.736512,614.454838 C617.007442,614.72462 617.338605,614.815853 617.713256,614.780604 C617.952093,614.757565 618.191163,614.73038 618.430698,614.722547 C618.703023,614.713562 618.80907,614.881974 618.674651,615.119963 C618.575116,615.296208 618.44814,615.45863 618.323953,615.6199 C617.592093,616.5684 616.784419,617.447323 615.835581,618.188705 C614.849767,618.959807 613.754419,619.51688 612.51,619.751644 C612.144186,619.82122 611.768837,619.850249 611.534884,619.880199 Z' id='Mayo'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.dessert-icon {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='35px' height='47px' viewBox='0 0 35 47' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eDesserts%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Group-27' transform='translate(-1068.000000, -412.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cpath d='M1076.76655,442.996547 C1074.28356,443.003793 1072.34536,442.280274 1070.69583,440.827016 C1069.24878,439.552092 1068.33047,437.945449 1068.07102,435.980499 C1067.77539,433.741453 1068.41245,431.767753 1069.80112,430.066032 C1071.04255,428.544626 1072.65289,427.571959 1074.55612,427.140104 C1075.12243,427.0116 1075.52104,427.269975 1075.75375,427.81933 C1076.01514,428.436491 1076.23199,429.096031 1076.60807,429.635201 C1077.47068,430.872395 1078.67285,431.697896 1080.04608,432.26475 C1082.64729,433.338374 1084.95113,432.702894 1087.0557,430.976018 C1088.03607,430.171637 1088.72449,429.16042 1089.00681,427.891374 C1089.42066,426.030936 1089.07829,424.377403 1087.70955,423.009108 C1087.58758,422.887235 1087.45899,422.760029 1087.37794,422.610199 C1087.19566,422.273218 1087.36069,422.006093 1087.73843,422.000625 C1088.91012,421.983742 1090.01326,422.310949 1091.09099,422.732825 C1092.48059,423.276848 1093.69795,424.104537 1094.65177,425.271873 C1095.09157,425.810087 1095.45574,426.437091 1095.7404,427.076809 C1096.03462,427.738126 1096.4347,428.161711 1097.13649,428.325075 C1098.37598,428.613526 1099.51871,429.147569 1100.49158,429.985717 C1101.76431,431.082307 1102.677,432.420663 1102.9301,434.154238 C1103.20146,436.013445 1102.67105,437.647087 1101.54217,439.077652 C1100.22625,440.745471 1098.47287,441.673502 1096.43236,442.081229 C1094.90908,442.385538 1093.41656,442.243636 1091.94664,441.789156 C1091.38909,441.616769 1090.87433,441.675758 1090.36017,441.920599 C1089.15653,442.493672 1087.87739,442.813292 1086.56374,442.837216 C1085.21239,442.861891 1083.88229,442.595245 1082.65859,441.966054 C1081.95867,441.606106 1081.31853,441.600569 1080.61486,441.97535 C1079.32382,442.662915 1077.94505,443.040498 1076.76655,442.996547 Z M1085.88259,458.996045 C1083.62355,458.996447 1081.36445,459.007748 1079.10555,458.990228 C1078.33255,458.984276 1077.79508,458.543396 1077.51435,457.862383 C1077.19334,457.083871 1076.93788,456.278144 1076.671,455.478635 C1075.50622,451.98989 1074.34504,448.500008 1073.18746,445.008989 C1073.12664,444.825496 1073.06257,444.641601 1073.02128,444.453292 C1072.92808,444.02806 1073.14556,443.742655 1073.58484,443.77696 C1074.01634,443.810729 1074.44251,443.913176 1074.87057,443.987804 C1075.75926,444.142744 1076.64796,444.21483 1077.55469,444.140804 C1078.84049,444.03575 1080.06196,443.708751 1081.24638,443.220727 C1081.7623,443.008145 1082.28099,443.023659 1082.79399,443.220259 C1084.54685,443.891777 1086.36228,444.138865 1088.21908,443.883017 C1089.08756,443.763385 1089.95314,443.533549 1090.78149,443.245202 C1091.51461,442.990023 1092.209,442.982734 1092.94409,443.15399 C1094.01633,443.403887 1095.10378,443.513221 1096.20245,443.356475 C1096.84866,443.26426 1097.4946,443.16255 1098.13426,443.03389 C1098.82189,442.895601 1099.14459,443.183213 1098.93847,443.847575 C1098.48669,445.304358 1098.00349,446.751646 1097.52393,448.199869 C1096.50728,451.269868 1095.48719,454.338731 1094.46365,457.406457 C1094.20975,458.16825 1093.80311,458.79249 1092.93253,458.964549 C1092.84312,458.982203 1092.75094,458.994641 1092.65997,458.994708 C1090.40073,458.99609 1088.14161,458.996536 1085.88259,458.996045 Z M1080.26348,455.672159 C1080.22192,455.484453 1080.18874,455.294473 1080.13758,455.109441 C1079.40007,452.43982 1078.66586,449.76933 1077.91416,447.103587 C1077.80765,446.725566 1077.65884,446.344067 1077.44994,446.013591 C1077.21402,445.640184 1076.71412,445.557732 1076.33945,445.746576 C1076.0329,445.901048 1075.93396,446.213067 1076.04783,446.67568 C1076.06682,446.752849 1076.09514,446.827945 1076.12096,446.903376 C1077.08841,449.724749 1078.05736,452.545743 1079.02783,455.366359 C1079.10501,455.589841 1079.19617,455.831379 1079.35296,455.998155 C1079.48306,456.136578 1079.73189,456.264903 1079.90584,456.240763 C1080.17103,456.203917 1080.25835,455.943321 1080.26348,455.672159 Z M1083.7798,447.272369 L1083.8263,447.265147 C1083.77223,446.974928 1083.71472,446.68531 1083.66471,446.394421 C1083.56841,445.833976 1083.02269,445.669808 1082.65248,445.728387 C1082.22564,445.795926 1081.94409,446.257269 1082.01316,446.761609 C1082.175,447.943664 1082.33902,449.125474 1082.50522,450.307039 C1082.735,451.949656 1082.95835,453.593209 1083.20489,455.233353 C1083.24773,455.518156 1083.3462,455.816266 1083.49968,456.058138 C1083.7135,456.395101 1084.10622,456.351969 1084.25091,455.981237 C1084.34255,455.746319 1084.37012,455.470209 1084.35836,455.215699 C1084.32518,454.49931 1084.25132,453.784661 1084.20374,453.069142 C1084.15224,452.295512 1084.11426,451.52108 1084.06655,450.74725 C1084.04546,450.40574 1084.01674,450.064632 1083.98822,449.723657 C1083.91979,448.906405 1083.85031,448.089309 1083.7798,447.272369 Z M1089.65126,446.817647 L1089.62456,446.814638 C1089.62456,446.791768 1089.62456,446.768831 1089.62456,446.745962 C1089.62132,446.131752 1089.38188,445.806024 1088.89996,445.760284 C1088.39438,445.712271 1088.08939,445.991658 1087.99829,446.618372 C1087.95098,446.943632 1087.93889,447.274041 1087.91456,447.602444 C1087.84542,448.534826 1087.77061,449.466872 1087.71242,450.399922 C1087.65707,451.287834 1087.62565,452.177218 1087.573,453.06533 C1087.52569,453.861763 1087.45561,454.656858 1087.4154,455.453625 C1087.40662,455.628693 1087.45304,455.820212 1087.52414,455.982775 C1087.67653,456.331306 1088.02478,456.386073 1088.26699,456.093112 C1088.38539,455.949874 1088.4742,455.756149 1088.50501,455.573525 C1088.60125,455.002848 1088.66336,454.426555 1088.73898,453.852468 C1088.85035,453.007041 1088.96186,452.161614 1089.07351,451.316188 C1089.18272,450.493675 1089.29652,449.672367 1089.40249,448.849721 C1089.48974,448.172786 1089.56867,447.494916 1089.65126,446.817513 L1089.65126,446.817647 Z M1091.49332,455.590711 C1091.53245,455.871569 1091.54738,456.167004 1091.86711,456.239359 C1092.16251,456.30623 1092.35593,456.098194 1092.4821,455.849969 C1092.55928,455.697905 1092.63125,455.541226 1092.68484,455.38 C1092.95909,454.559182 1093.22957,453.737116 1093.49629,452.913801 C1094.16731,450.857052 1094.84278,448.801707 1095.50345,446.741615 C1095.68133,446.187188 1095.23063,445.734539 1094.65463,445.850092 C1094.04302,445.972666 1093.8984,446.469383 1093.76797,446.954198 C1093.189,449.105569 1092.62328,451.260685 1092.05512,453.414664 C1091.86448,454.138809 1091.68052,454.865094 1091.49332,455.590577 L1091.49332,455.590711 Z M1077,425.298512 C1077.03427,424.049509 1077.3621,422.914753 1078.25435,422.006076 C1079.43699,420.801696 1080.91995,420.57992 1082.41397,421.362521 C1082.67806,421.500829 1082.92933,421.665347 1083.17791,421.830603 C1083.58777,422.103119 1084.16216,422.153187 1084.53958,421.555802 C1085.28652,420.373802 1086.01727,419.174933 1086.85818,418.060474 C1087.6858,416.963555 1088.6341,415.956086 1089.54388,414.922003 C1090.10653,414.282414 1090.68248,413.653241 1091.27859,413.044768 C1091.62463,412.690888 1092.0007,412.367439 1092.40261,412.078025 C1092.54602,411.975 1092.7977,412.02164 1093,412 C1092.97504,412.200808 1093.01949,412.456456 1092.9117,412.591941 C1092.61968,412.959082 1092.26311,413.275146 1091.93217,413.611574 C1090.99453,414.56454 1090.03942,415.500907 1089.1239,416.474505 C1087.66383,418.024484 1086.42875,419.770478 1085.45462,421.66165 C1085.09623,422.356751 1085.25623,422.792306 1085.94226,423.211799 C1086.81751,423.747019 1087.5405,424.420144 1087.83103,425.443541 C1088.15233,426.575339 1087.86935,427.619569 1087.20565,428.532347 C1086.20055,429.914685 1084.79153,430.70898 1083.10775,430.962276 C1082.36499,431.07397 1081.61987,430.930353 1080.91705,430.627729 C1079.61804,430.068316 1078.43129,429.36132 1077.70471,428.094103 C1077.2106,427.231931 1077.03609,426.277688 1077,425.298512 Z M1079.24568,423.373629 C1079.75599,423.372352 1080.3552,422.934848 1080.51899,422.524629 C1080.66962,422.14734 1080.53632,421.954664 1080.12774,421.963871 C1080.05936,421.965512 1079.9915,421.976271 1079.92598,421.99586 C1079.52799,422.115687 1079.19617,422.334304 1079.0023,422.706485 C1078.93006,422.845196 1078.86516,423.054069 1078.92081,423.173828 C1078.97647,423.293588 1079.18693,423.340967 1079.24568,423.373629 Z' id='Desserts'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.seafood-icon {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='26px' height='40px' viewBox='0 0 26 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eMeeresfruchte%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Group-27' transform='translate(-834.000000, -420.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cpath d='M834.001528,436.990131 C834.001124,436.954179 834.000673,436.918229 834.000171,436.882279 C833.998701,436.772097 834.006684,436.66766 834.024434,436.57015 C834.125823,435.018435 834.412665,433.507017 834.93288,432.042973 C835.104107,431.561019 835.285144,431.080228 835.500821,430.618301 C835.810608,429.953971 836.318986,429.811941 836.889932,430.255635 C837.292513,430.568404 837.674771,430.927239 838.001971,431.3222 C839.270077,432.852873 840.513119,434.405756 841.764046,435.951656 C842.054025,436.310006 842.075381,436.554208 841.835531,436.95363 C841.721244,437.143944 841.609287,437.343785 841.468301,437.507924 C841.769924,438.585839 842.009459,439.685394 841.999713,440.859703 C841.993821,441.565585 841.746681,441.890422 841.185969,441.876008 C840.70342,441.863524 840.221358,441.802488 839.738918,441.798764 C838.93285,441.792603 838.126746,441.802511 837.320606,441.828489 C836.403726,441.856904 835.77231,442.56251 835.18111,443.347567 C835.074676,443.488812 834.978566,443.642954 834.879159,443.792683 C834.676723,444.097657 834.484558,444.071656 834.405151,443.678128 C834.298771,443.150596 834.21731,442.60789 834.18131,442.065668 C834.107741,440.956188 834.071578,439.842639 834.02001,438.730815 L834.002388,438.729435 C834.002388,438.165653 834.007735,437.601756 834.00204,437.038113 C834.001374,437.033966 834.000695,437.029824 834,437.025688 C834.000499,437.013833 834.001008,437.001981 834.001528,436.990131 Z M851.481322,420.201871 C851.929731,420.161491 852.487964,420.106449 853.047067,420.062556 C853.432361,420.032341 853.818939,419.996974 854.204646,420.000206 C855.025103,420.00728 855.846065,420.019459 856.664965,420.065273 C857.285258,420.099984 857.904773,420.174326 858.520024,420.263892 C858.734948,420.29509 858.947579,420.403863 859.140318,420.515258 C859.317656,420.617987 859.354095,420.800164 859.215213,420.970068 C858.567143,421.762812 858.423082,422.733611 858.264307,423.704223 C858.193216,424.138562 858.088619,424.568076 857.982418,424.995389 C857.668353,426.259151 857.362858,427.525583 857.021978,428.781851 C856.686003,430.020224 856.309693,431.247166 855.953504,432.479824 C855.831581,432.901843 855.715525,433.325596 855.599607,433.749301 C855.459717,434.260746 855.094453,434.494873 854.614141,434.572775 C853.738681,434.714807 852.865283,434.881947 851.984505,434.972216 C851.144338,435.058456 850.309213,434.938909 849.499022,434.683328 C849.214841,434.593761 849.041537,434.37884 848.917368,434.109158 C848.521165,433.248397 848.258114,432.349269 848.305508,431.393789 C848.343047,430.636693 848.437515,429.880394 848.545045,429.129481 C848.680398,428.183651 848.869699,427.245877 849.00936,426.300514 C849.211495,424.931915 849.5587,423.603367 849.990243,422.294025 C850.147138,421.818042 850.251506,421.324351 850.406797,420.84743 C850.578635,420.319637 850.829631,420.164208 851.481322,420.201871 Z M848.356376,421.000002 C848.874971,420.999043 849.113122,421.358136 848.948379,421.801946 C848.706696,422.453045 848.437921,423.096381 848.242643,423.762004 C848.034892,424.470281 847.881326,425.196871 847.737058,425.922137 C847.574014,426.742211 847.426706,427.566852 847.311229,428.395146 C847.191803,429.251984 847.098605,430.112536 847.031635,430.976802 C846.97687,431.670374 847.078756,432.355223 847.283779,433.020571 C847.448299,433.554576 847.404755,433.626276 846.879097,433.789998 C845.869312,434.104474 844.863954,434.433654 843.85484,434.750367 C843.57319,434.838782 843.284341,434.903951 842.999293,434.981451 C842.782154,435.040455 842.621881,434.954324 842.48803,434.785075 C841.869472,434.00213 841.265265,433.206626 840.625739,432.442039 C839.926038,431.605478 839.211853,430.779696 838.46691,429.985379 C838.095578,429.58943 837.648782,429.265091 837.222282,428.92632 C836.94926,428.709439 836.930528,428.567181 837.150752,428.286318 C838.567544,426.479844 840.280203,424.998988 842.065778,423.595587 C843.274461,422.645676 844.638321,422.029148 846.091459,421.600227 C846.785034,421.395493 847.484064,421.210033 848.181485,421.019228 C848.254088,420.999317 848.332637,421.002377 848.356376,421.000002 Z M837.861326,443.012133 C838.239689,443.012133 838.618279,443.004604 838.99646,443.013991 C839.501551,443.026508 840.006278,443.050612 840.51105,443.072662 C840.826527,443.086499 841.0884,443.341572 841.20985,443.791678 C841.324519,444.216555 841.423262,444.6473 841.507398,445.080586 C841.672076,445.928141 841.844125,446.775157 841.971536,447.629557 C842.121152,448.632981 841.666661,449.366126 840.944017,449.92052 C840.625492,450.164984 840.249267,450.321978 839.902848,450.525714 C839.737351,450.623059 839.565029,450.717618 839.422875,450.847623 C839.201227,451.050234 838.996415,451.040407 838.76471,450.879452 C837.209349,449.798924 836.077354,448.344612 835.409178,446.485126 C835.257515,446.063036 835.118592,445.631558 835.023353,445.192013 C834.980579,444.994584 834.992183,444.714185 835.09493,444.561297 C835.6564,443.725966 836.35115,443.082783 837.368885,443.005973 C837.532198,442.993652 837.696966,443.004213 837.861098,443.004213 C837.86128,443.006902 837.86128,443.009542 837.861326,443.012133 Z M840.001096,453.559869 C840.001096,453.072935 840.004563,452.58596 840.000061,452.099068 C839.996099,451.669673 840.185901,451.371264 840.617773,451.178003 C840.847912,451.075058 841.045232,450.901073 841.239671,450.740797 C841.455765,450.562575 841.64183,450.352945 841.859274,450.176177 C842.12768,449.95799 842.426519,449.946939 842.735847,450.118224 C843.338028,450.451695 843.826534,450.891684 844.256064,451.404624 C845.163926,452.488914 846.09916,453.553346 847.015981,454.631197 C847.294832,454.95906 847.561032,455.297392 847.81062,455.644614 C847.906061,455.777554 847.966747,455.944518 847.993939,456.103173 C848.040714,456.375824 847.810259,456.583294 847.526907,456.496218 C847.083556,456.359955 846.645696,456.1954 846.229267,455.999813 C845.020404,455.432118 843.925216,454.707804 842.907462,453.881749 C842.734722,453.741498 842.549872,453.610552 842.354983,453.498426 C842.274218,453.45198 842.152395,453.466354 842.049121,453.45306 C842.050111,453.550978 842.018192,453.662897 842.05871,453.743866 C842.154241,453.935258 842.30213,454.104548 842.395906,454.296397 C842.52061,454.551766 842.653507,454.812785 842.713428,455.084397 C842.886798,455.870861 843.033066,456.662725 843.175462,457.454672 C843.29661,458.12768 843.398039,458.803845 843.508111,459.478598 C843.510677,459.494218 843.514369,459.510046 843.513693,459.525667 C843.50595,459.704554 843.548223,459.948665 843.329519,459.99482 C843.184556,460.025396 842.948744,459.915471 842.832684,459.800478 C841.989245,458.96491 841.329755,458.022658 840.8792,456.949584 C840.457188,455.944476 840.210527,454.908044 840.074793,453.843654 C840.062863,453.74989 840.063268,453.654755 840.057956,453.560243 L840.001096,453.559869 Z' id='Meeresfruchte'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.green-smoothies-icon {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='32px' height='51px' viewBox='0 0 32 51' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eShape%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Group-27' transform='translate(-1075.000000, -253.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cpath d='M1094.49152,304 L1080.60185,304 C1080.5672,303.977435 1080.53551,303.94563 1080.49751,303.933712 C1080.24426,303.853965 1080.11079,303.677264 1080.08601,303.42075 C1080.02485,302.786461 1079.97033,302.151502 1079.91145,301.517012 C1079.86607,301.030565 1079.81746,300.544453 1079.77046,300.05814 C1079.72328,299.567564 1079.67658,299.076943 1079.63034,298.586278 C1079.58428,298.104183 1079.53789,297.622089 1079.49116,297.139994 C1079.44403,296.653748 1079.39672,296.16748 1079.34923,295.681189 C1079.29287,295.097676 1079.23692,294.514074 1079.18138,293.930382 C1079.12637,293.359546 1079.07134,292.788643 1079.01628,292.217674 C1078.96987,291.735579 1078.92354,291.253484 1078.8773,290.77139 C1078.82932,290.268136 1078.78165,289.764839 1078.7343,289.261496 C1078.68761,288.770875 1078.64061,288.2803 1078.5933,287.789768 C1078.54684,287.307674 1078.50007,286.825579 1078.45298,286.343484 C1078.40504,285.844449 1078.35858,285.345347 1078.31031,284.84638 C1078.26452,284.372722 1078.21631,283.899331 1078.17093,283.42574 C1078.12245,282.922487 1078.07653,282.419033 1078.02785,281.915847 C1077.97508,281.370343 1077.91936,280.825108 1077.86672,280.279604 C1077.81187,279.708724 1077.76541,279.136906 1077.70243,278.566896 C1077.68115,278.374326 1077.62858,278.183698 1077.57547,277.996417 C1077.52236,277.809137 1077.39319,277.676628 1077.20291,277.626075 C1077.03083,277.58041 1076.85439,277.539566 1076.67755,277.525103 C1076.20576,277.486401 1075.79708,277.306955 1075.4401,277.004307 C1075.24835,276.841399 1075.13226,276.633562 1075.09715,276.381601 C1075.08842,276.31913 1075.06748,276.257863 1075.047,276.197802 C1075.0423,276.184411 1075.01618,276.177715 1075,276.16814 L1075,274.076586 C1075.01678,274.061052 1075.04371,274.048196 1075.04861,274.029716 C1075.07069,273.947754 1075.08848,273.864704 1075.10192,273.780901 C1075.15986,273.40018 1075.35617,273.121302 1075.70476,272.950627 C1075.88725,272.861172 1076.08074,272.818654 1076.28176,272.799102 C1076.50627,272.777207 1076.73159,272.759664 1076.95409,272.722436 C1077.21164,272.679248 1077.38298,272.522768 1077.45636,272.271008 C1077.4898,272.156889 1077.51502,272.040533 1077.53183,271.922828 C1077.58017,271.577863 1077.61072,271.230085 1077.66873,270.886793 C1077.96306,269.14536 1078.63876,267.565094 1079.7144,266.160659 C1081.00737,264.472524 1082.66907,263.300967 1084.70286,262.662058 C1085.44965,262.427706 1086.21746,262.303835 1086.99943,262.259642 C1087.69335,262.220094 1088.38953,262.254978 1089.07599,262.363695 C1089.50917,262.432435 1089.93687,262.53201 1090.3558,262.661656 C1090.51545,262.710937 1090.67753,262.74542 1090.84518,262.743009 C1091.10702,262.739193 1091.30763,262.632395 1091.41217,262.384117 C1091.47964,262.223887 1091.5498,262.06272 1091.59566,261.895996 C1091.95915,260.573182 1092.31947,259.249519 1092.67661,257.925009 C1092.85385,257.273378 1093.03506,256.622751 1093.20922,255.970316 C1093.31785,255.563616 1093.56862,255.317346 1093.98744,255.242018 C1094.52791,255.144796 1095.06764,255.043288 1095.60778,254.944191 C1096.55409,254.770637 1097.50049,254.597328 1098.44697,254.424265 C1099.4059,254.248569 1100.36481,254.072716 1101.3237,253.896706 C1102.18205,253.739133 1103.04041,253.581381 1103.89876,253.42345 C1104.64813,253.285339 1105.39756,253.147429 1106.14706,253.009719 C1106.39037,252.965393 1106.62375,253.074802 1106.73755,253.294624 C1106.78556,253.38736 1106.81678,253.491814 1106.83826,253.594527 C1106.88143,253.802095 1106.91104,254.012945 1106.95005,254.221719 C1106.95871,254.268589 1106.98295,254.312111 1107,254.357174 L1107,254.510239 C1106.98476,254.54432 1106.96207,254.577196 1106.95549,254.612617 C1106.92588,254.77278 1106.83262,254.884063 1106.6878,254.946802 C1106.58669,254.991193 1106.48107,255.024596 1106.37278,255.046435 C1105.89609,255.139105 1105.41866,255.225815 1104.9413,255.31373 C1103.99491,255.488132 1103.04846,255.662222 1102.10198,255.835999 C1101.2391,255.993684 1100.37569,256.148624 1099.51281,256.306309 C1098.60388,256.472431 1097.69454,256.636611 1096.78695,256.809228 C1096.36061,256.890313 1095.93649,256.983786 1095.51365,257.081812 C1095.24247,257.144685 1095.05334,257.317637 1094.94753,257.573214 C1094.88093,257.733912 1094.81809,257.897422 1094.77223,258.064816 C1094.41966,259.351295 1094.06991,260.638532 1093.72297,261.926528 C1093.5891,262.422751 1093.45616,262.919376 1093.33437,263.418678 C1093.24816,263.772148 1093.34109,264.083366 1093.60568,264.338877 C1093.65463,264.386216 1093.70518,264.431948 1093.75601,264.477345 C1094.11493,264.797938 1094.46997,265.122615 1094.79157,265.481709 C1096.33342,267.202519 1097.22644,269.211916 1097.48748,271.503339 C1097.51394,271.735347 1097.54415,271.967757 1097.59041,272.19635 C1097.64687,272.475362 1097.82258,272.657621 1098.10235,272.722569 C1098.2383,272.754173 1098.37963,272.765489 1098.51928,272.777676 C1098.79099,272.801379 1099.06311,272.81698 1099.31925,272.926054 C1099.63816,273.061978 1099.84925,273.29432 1099.93512,273.628372 C1099.97219,273.772274 1099.99197,273.920059 1099.99407,274.068618 C1100.00125,274.698019 1099.9989,275.326952 1099.99937,275.956219 C1099.99937,276.05391 1099.99937,276.151869 1099.99346,276.24936 C1099.97426,276.577452 1099.83817,276.847425 1099.57935,277.050976 C1099.28709,277.280975 1098.96166,277.442142 1098.59038,277.500462 C1098.46429,277.52055 1098.33707,277.533338 1098.2099,277.545391 C1097.71502,277.592261 1097.47298,277.819917 1097.40255,278.308707 C1097.39342,278.371781 1097.38785,278.435324 1097.3812,278.498733 C1097.36956,278.608633 1097.35819,278.718555 1097.34709,278.828499 C1097.29103,279.378154 1097.23349,279.927608 1097.17925,280.477464 C1097.12278,281.052696 1097.07001,281.628331 1097.01509,282.203697 C1096.95936,282.787568 1096.90328,283.371393 1096.84684,283.955174 C1096.79169,284.526233 1096.73639,285.097314 1096.68094,285.668418 C1096.62467,286.252243 1096.56861,286.836069 1096.51275,287.419895 C1096.4649,287.91913 1096.41712,288.418344 1096.36941,288.917535 C1096.32304,289.404093 1096.27678,289.890652 1096.23063,290.37721 C1096.18292,290.876446 1096.13498,291.37566 1096.08682,291.874851 C1096.04094,292.348598 1095.99484,292.822345 1095.94851,293.296093 C1095.90111,293.786758 1095.85376,294.277445 1095.80645,294.768155 C1095.75985,295.254714 1095.71361,295.741272 1095.66774,296.227831 C1095.62087,296.718853 1095.57387,297.209608 1095.52674,297.700094 C1095.48019,298.182189 1095.43346,298.66444 1095.38656,299.146847 C1095.3383,299.650323 1095.29048,300.1538 1095.24308,300.657276 C1095.19648,301.148075 1095.14834,301.638741 1095.1035,302.129674 C1095.06634,302.535883 1095.03134,302.942405 1094.99849,303.349239 C1094.97445,303.643853 1094.84944,303.859188 1094.54805,303.945162 C1094.52576,303.951523 1094.51018,303.98152 1094.49152,304 Z M1087.53023,272.780488 C1090.02831,272.780488 1092.52637,272.780488 1095.02441,272.780488 C1095.12243,272.780488 1095.22213,272.787184 1095.31801,272.771917 C1095.46007,272.749419 1095.60288,272.720494 1095.73904,272.67523 C1095.89702,272.622736 1095.99893,272.503551 1096.05533,272.346469 C1096.11663,272.175727 1096.14812,271.999428 1096.12247,271.820048 C1096.06681,271.428949 1096.02176,271.034903 1095.93858,270.649362 C1095.49948,268.618404 1094.51327,266.905964 1092.91851,265.555027 C1091.10427,264.01815 1089.01563,263.351453 1086.64137,263.586072 C1085.9023,263.659123 1085.19002,263.834954 1084.50574,264.11939 C1082.4177,264.987495 1080.89612,266.458017 1079.88446,268.464937 C1079.41892,269.388349 1079.13183,270.367738 1078.99775,271.390984 C1078.96693,271.625804 1078.95075,271.866383 1078.96264,272.102074 C1078.9817,272.484669 1079.20682,272.708508 1079.58992,272.751562 C1079.77206,272.771078 1079.95513,272.780534 1080.13832,272.779885 C1082.60229,272.781314 1085.06626,272.781514 1087.53023,272.780488 Z M1087.50915,277.525973 L1087.50915,277.527513 L1080.13187,277.527513 C1080.10206,277.527513 1080.07185,277.524701 1080.04244,277.528116 C1079.8568,277.549877 1079.66827,277.559117 1079.48666,277.599359 C1079.27531,277.646229 1079.13304,277.790188 1079.08309,278.001104 C1079.05012,278.13984 1079.02669,278.287214 1079.03609,278.428361 C1079.06361,278.852202 1079.10705,279.275039 1079.14848,279.697876 C1079.17171,279.93504 1079.21508,280.168923 1079.29377,280.394972 C1079.36017,280.5856 1079.48995,280.717172 1079.68674,280.760627 C1079.86445,280.799864 1080.04727,280.834615 1080.22835,280.837428 C1080.90156,280.847739 1081.57503,280.84553 1082.24837,280.84553 C1084.75008,280.84553 1087.25178,280.845039 1089.75349,280.844057 C1091.42835,280.843565 1093.10325,280.842472 1094.7782,280.840776 C1094.92723,280.840431 1095.07604,280.829399 1095.22347,280.807765 C1095.49102,280.768595 1095.69661,280.633073 1095.78986,280.372072 C1095.84036,280.227878 1095.87567,280.07883 1095.8952,279.92734 C1095.93468,279.632727 1095.96548,279.336953 1095.98759,279.040018 C1096.00854,278.756587 1096.02733,278.471682 1096.02183,278.187849 C1096.01511,277.845963 1095.85432,277.659286 1095.5207,277.591926 C1095.33719,277.554925 1095.15065,277.534865 1094.96344,277.531999 C1094.34986,277.523697 1093.73613,277.526174 1093.12241,277.52604 C1091.25119,277.525683 1089.3801,277.525661 1087.50915,277.525973 Z M1087.54668,274.100021 L1087.54668,274.104507 C1084.40903,274.104507 1081.27138,274.104864 1078.13373,274.105579 C1077.78461,274.105579 1077.43528,274.114015 1077.08575,274.130888 C1076.73824,274.147494 1076.51641,274.314955 1076.44122,274.612447 C1076.35017,274.972813 1076.34534,275.335589 1076.44122,275.69716 C1076.50339,275.930909 1076.65022,276.080359 1076.88387,276.14658 C1077.06172,276.196999 1077.24326,276.216015 1077.42716,276.216082 C1077.80656,276.216082 1078.18583,276.215077 1078.56544,276.215077 C1084.32932,276.215077 1090.09321,276.215077 1095.85714,276.215077 C1096.44971,276.215077 1097.04228,276.215546 1097.63485,276.213203 C1097.82681,276.212466 1098.01876,276.199811 1098.20373,276.142763 C1098.42884,276.07306 1098.57729,275.924348 1098.63342,275.694817 C1098.71707,275.351124 1098.72412,275.006426 1098.64302,274.659385 C1098.56494,274.325132 1098.35687,274.166979 1098.00815,274.132161 C1097.79653,274.111069 1097.58248,274.109797 1097.36945,274.108123 C1096.74282,274.103168 1096.11618,274.100624 1095.48955,274.10049 C1092.84179,274.099686 1090.19417,274.09953 1087.54668,274.100021 Z' id='Shape'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.grill-marinade-icon {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='44px' height='35px' viewBox='0 0 44 35' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eGrillmarinade%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Group-27' transform='translate(-826.000000, -587.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cpath d='M857.528961,622 L856.869505,622 C856.340292,621.932639 855.807781,621.884925 855.283102,621.793908 C854.252702,621.614681 853.222303,621.407787 852.250842,621.009236 C850.799628,620.414217 849.523993,619.540132 848.337797,618.556184 C846.860205,617.33046 845.438666,616.040984 843.99116,614.781178 C842.767046,613.715837 841.504188,612.703822 840.070284,611.905117 C838.275741,610.905933 836.360846,610.184211 834.416689,609.529048 C833.115912,609.091204 831.801947,608.683832 830.524252,608.189452 C829.303847,607.716725 828.253251,606.980969 827.439236,605.954521 C826.499511,604.770496 826.125682,603.383587 826.0585,601.936936 C825.975244,600.082913 826.011102,598.223677 826.002035,596.366847 C825.994245,595.938716 826.008827,595.510477 826.045723,595.083786 C826.157831,593.969929 826.489207,592.931852 827.215845,592.036517 C828.076435,590.974784 829.194212,590.251057 830.452124,589.728611 C832.589997,588.842096 834.848632,588.364155 837.122105,587.969614 C838.659461,587.701374 840.210007,587.500495 841.758903,587.302021 C842.608776,587.192961 843.466069,587.135625 844.322125,587.081094 C845.795734,586.99215 847.273046,586.976359 848.748309,587.033782 C850.121625,587.084703 851.492468,587.169706 852.841055,587.420705 C854.1645,587.667293 855.478878,587.96801 856.786249,588.289177 C859.954933,589.067567 862.680133,590.599087 864.96185,592.883738 C866.082696,594.006596 867.025097,595.285824 867.757942,596.679192 C868.461499,598.015581 868.925591,599.439377 869.309724,600.889236 C869.566911,601.857546 869.806788,602.836281 869.842646,603.839074 C869.908592,605.687884 869.918071,607.5387 869.98278,609.387912 C870.027706,610.666963 869.998443,611.936391 869.728066,613.193791 C869.50756,614.220641 869.241305,615.233858 868.7327,616.168087 C867.823063,617.840477 866.462936,619.085046 864.801108,620.031704 C862.913416,621.106669 860.813874,621.531683 858.692075,621.876104 C858.307943,621.938654 857.916803,621.959503 857.528961,622 Z M866,604.039709 C865.950816,605.367378 865.784509,606.497439 865.297675,607.564606 C864.654538,608.975051 863.597091,610.009351 862.203278,610.708081 C860.469654,611.582546 858.540752,612.025963 856.588432,611.998825 C854.664437,611.979754 852.980108,611.294414 851.449165,610.196815 C850.092866,609.222974 848.859942,608.113608 847.623684,607.006676 C846.361167,605.87621 845.108236,604.734382 843.703586,603.769063 C841.764587,602.433278 839.650527,601.429817 837.422678,600.647904 C835.982182,600.143536 834.522931,599.689483 833.087854,599.170102 C832.522565,598.966898 831.984367,598.69839 831.484803,598.370335 C830.551566,597.751135 830.146427,596.815437 830.028053,595.749082 C829.964281,595.176951 829.997209,594.616181 830.25313,594.085438 C830.562403,593.441892 831.105506,593.030444 831.7178,592.692846 C832.801506,592.095152 833.981495,591.747004 835.174405,591.434969 C836.870821,590.992683 838.597665,590.69972 840.335345,590.46965 C842.510676,590.182367 844.694344,589.976237 846.892182,590.002206 C848.147614,590.016814 849.407214,590.03832 850.657226,590.146254 C853.32481,590.377135 855.922786,590.903009 858.354872,592.043619 C861.370909,593.458663 863.528595,595.670228 864.82793,598.678312 C865.595694,600.448673 865.984161,602.292477 866,604.039709 Z M857.784877,604 C858.737829,604.023457 859.50907,604.128835 860.20549,604.495131 C860.534377,604.668715 860.813521,604.889936 860.936442,605.221587 C861.100886,605.667999 860.936442,606.037542 860.556166,606.340323 C860.17589,606.643103 859.707636,606.797922 859.213894,606.887781 C858.158165,607.080132 857.121347,607.037548 856.117829,606.663673 C855.792641,606.542417 855.504042,606.372802 855.279576,606.129206 C854.886145,605.702643 854.909578,605.152659 855.339598,604.753162 C855.737963,604.383618 856.255139,604.211838 856.80397,604.114039 C857.177258,604.047997 857.560823,604.025262 857.784877,604 Z M858.365709,608.521809 C858.705826,608.484479 859.309784,608.446743 859.902071,608.346518 C860.819053,608.191515 861.6831,607.890436 862.428773,607.323174 C863.512478,606.499062 863.562912,605.272023 862.512135,604.404088 C862.150549,604.09972 861.742822,603.851573 861.303386,603.668433 C859.215168,602.832553 857.084436,602.777774 854.940782,603.461492 C854.318068,603.660317 853.739536,603.95815 853.273542,604.423565 C852.507446,605.187624 852.481604,606.146856 853.247283,606.909292 C853.554543,607.210463 853.905644,607.465991 854.289308,607.66767 C855.474716,608.294174 856.771411,608.489754 858.365709,608.521809 Z M847.070406,588.793179 L847.070406,588.825656 L846.987974,588.825656 C845.367478,588.82288 843.748165,588.910969 842.13809,589.089486 C840.946124,589.221401 839.759516,589.395416 838.572496,589.564218 C836.745804,589.824038 834.94549,590.194522 833.178561,590.726992 C832.076033,591.058583 830.994114,591.446308 830.016883,592.056965 C828.998024,592.690076 828.268913,593.536495 828.036043,594.718916 C827.847274,595.676801 827.979577,596.620653 828.246245,597.548466 C828.544648,598.587746 829.130327,599.432962 830.059748,600.042015 C830.641774,600.421564 831.270765,600.728049 831.931777,600.954191 C833.493863,601.49428 835.061307,602.019934 836.627514,602.549196 C839.933035,603.66586 842.824336,605.427263 845.378902,607.747197 C846.828056,609.063538 848.320075,610.336575 849.82487,611.59197 C850.738216,612.353787 851.743062,613.004139 852.861251,613.454814 C854.710612,614.200593 856.631277,614.469234 858.62242,614.188564 C860.17008,613.970444 861.672403,613.597554 863.087347,612.93357 C865.19843,611.942406 866.723421,610.430399 867.450471,608.224336 C868.095913,606.263658 868.083548,604.273711 867.734037,602.26572 C867.483856,600.829494 867.022237,599.459024 866.415125,598.133462 C865.560306,596.27142 864.359272,594.651154 862.781113,593.309955 C860.981623,591.780305 858.902689,590.73862 856.617675,590.079448 C854.513499,589.465446 852.345956,589.079786 850.154598,588.929504 C849.128732,588.861342 848.098745,588.837284 847.070406,588.793179 Z' id='Grillmarinade'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.steak-icon {
  background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='44px' height='35px' viewBox='0 0 44 35' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3eGrillmarinade%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Screens' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Group-27' transform='translate(-826.000000, -587.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cpath d='M857.528961,622 L856.869505,622 C856.340292,621.932639 855.807781,621.884925 855.283102,621.793908 C854.252702,621.614681 853.222303,621.407787 852.250842,621.009236 C850.799628,620.414217 849.523993,619.540132 848.337797,618.556184 C846.860205,617.33046 845.438666,616.040984 843.99116,614.781178 C842.767046,613.715837 841.504188,612.703822 840.070284,611.905117 C838.275741,610.905933 836.360846,610.184211 834.416689,609.529048 C833.115912,609.091204 831.801947,608.683832 830.524252,608.189452 C829.303847,607.716725 828.253251,606.980969 827.439236,605.954521 C826.499511,604.770496 826.125682,603.383587 826.0585,601.936936 C825.975244,600.082913 826.011102,598.223677 826.002035,596.366847 C825.994245,595.938716 826.008827,595.510477 826.045723,595.083786 C826.157831,593.969929 826.489207,592.931852 827.215845,592.036517 C828.076435,590.974784 829.194212,590.251057 830.452124,589.728611 C832.589997,588.842096 834.848632,588.364155 837.122105,587.969614 C838.659461,587.701374 840.210007,587.500495 841.758903,587.302021 C842.608776,587.192961 843.466069,587.135625 844.322125,587.081094 C845.795734,586.99215 847.273046,586.976359 848.748309,587.033782 C850.121625,587.084703 851.492468,587.169706 852.841055,587.420705 C854.1645,587.667293 855.478878,587.96801 856.786249,588.289177 C859.954933,589.067567 862.680133,590.599087 864.96185,592.883738 C866.082696,594.006596 867.025097,595.285824 867.757942,596.679192 C868.461499,598.015581 868.925591,599.439377 869.309724,600.889236 C869.566911,601.857546 869.806788,602.836281 869.842646,603.839074 C869.908592,605.687884 869.918071,607.5387 869.98278,609.387912 C870.027706,610.666963 869.998443,611.936391 869.728066,613.193791 C869.50756,614.220641 869.241305,615.233858 868.7327,616.168087 C867.823063,617.840477 866.462936,619.085046 864.801108,620.031704 C862.913416,621.106669 860.813874,621.531683 858.692075,621.876104 C858.307943,621.938654 857.916803,621.959503 857.528961,622 Z M866,604.039709 C865.950816,605.367378 865.784509,606.497439 865.297675,607.564606 C864.654538,608.975051 863.597091,610.009351 862.203278,610.708081 C860.469654,611.582546 858.540752,612.025963 856.588432,611.998825 C854.664437,611.979754 852.980108,611.294414 851.449165,610.196815 C850.092866,609.222974 848.859942,608.113608 847.623684,607.006676 C846.361167,605.87621 845.108236,604.734382 843.703586,603.769063 C841.764587,602.433278 839.650527,601.429817 837.422678,600.647904 C835.982182,600.143536 834.522931,599.689483 833.087854,599.170102 C832.522565,598.966898 831.984367,598.69839 831.484803,598.370335 C830.551566,597.751135 830.146427,596.815437 830.028053,595.749082 C829.964281,595.176951 829.997209,594.616181 830.25313,594.085438 C830.562403,593.441892 831.105506,593.030444 831.7178,592.692846 C832.801506,592.095152 833.981495,591.747004 835.174405,591.434969 C836.870821,590.992683 838.597665,590.69972 840.335345,590.46965 C842.510676,590.182367 844.694344,589.976237 846.892182,590.002206 C848.147614,590.016814 849.407214,590.03832 850.657226,590.146254 C853.32481,590.377135 855.922786,590.903009 858.354872,592.043619 C861.370909,593.458663 863.528595,595.670228 864.82793,598.678312 C865.595694,600.448673 865.984161,602.292477 866,604.039709 Z M857.784877,604 C858.737829,604.023457 859.50907,604.128835 860.20549,604.495131 C860.534377,604.668715 860.813521,604.889936 860.936442,605.221587 C861.100886,605.667999 860.936442,606.037542 860.556166,606.340323 C860.17589,606.643103 859.707636,606.797922 859.213894,606.887781 C858.158165,607.080132 857.121347,607.037548 856.117829,606.663673 C855.792641,606.542417 855.504042,606.372802 855.279576,606.129206 C854.886145,605.702643 854.909578,605.152659 855.339598,604.753162 C855.737963,604.383618 856.255139,604.211838 856.80397,604.114039 C857.177258,604.047997 857.560823,604.025262 857.784877,604 Z M858.365709,608.521809 C858.705826,608.484479 859.309784,608.446743 859.902071,608.346518 C860.819053,608.191515 861.6831,607.890436 862.428773,607.323174 C863.512478,606.499062 863.562912,605.272023 862.512135,604.404088 C862.150549,604.09972 861.742822,603.851573 861.303386,603.668433 C859.215168,602.832553 857.084436,602.777774 854.940782,603.461492 C854.318068,603.660317 853.739536,603.95815 853.273542,604.423565 C852.507446,605.187624 852.481604,606.146856 853.247283,606.909292 C853.554543,607.210463 853.905644,607.465991 854.289308,607.66767 C855.474716,608.294174 856.771411,608.489754 858.365709,608.521809 Z M847.070406,588.793179 L847.070406,588.825656 L846.987974,588.825656 C845.367478,588.82288 843.748165,588.910969 842.13809,589.089486 C840.946124,589.221401 839.759516,589.395416 838.572496,589.564218 C836.745804,589.824038 834.94549,590.194522 833.178561,590.726992 C832.076033,591.058583 830.994114,591.446308 830.016883,592.056965 C828.998024,592.690076 828.268913,593.536495 828.036043,594.718916 C827.847274,595.676801 827.979577,596.620653 828.246245,597.548466 C828.544648,598.587746 829.130327,599.432962 830.059748,600.042015 C830.641774,600.421564 831.270765,600.728049 831.931777,600.954191 C833.493863,601.49428 835.061307,602.019934 836.627514,602.549196 C839.933035,603.66586 842.824336,605.427263 845.378902,607.747197 C846.828056,609.063538 848.320075,610.336575 849.82487,611.59197 C850.738216,612.353787 851.743062,613.004139 852.861251,613.454814 C854.710612,614.200593 856.631277,614.469234 858.62242,614.188564 C860.17008,613.970444 861.672403,613.597554 863.087347,612.93357 C865.19843,611.942406 866.723421,610.430399 867.450471,608.224336 C868.095913,606.263658 868.083548,604.273711 867.734037,602.26572 C867.483856,600.829494 867.022237,599.459024 866.415125,598.133462 C865.560306,596.27142 864.359272,594.651154 862.781113,593.309955 C860.981623,591.780305 858.902689,590.73862 856.617675,590.079448 C854.513499,589.465446 852.345956,589.079786 850.154598,588.929504 C849.128732,588.861342 848.098745,588.837284 847.070406,588.793179 Z' id='Grillmarinade'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.brezel-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='42' viewBox='0 0 50 42'%3E%3Cpath fill='%23FFFFFF' d='M0 14.518c.013-1.02.016-2.034.198-3.049a12.348 12.348 0 0 1 2.87-5.911c2.196-2.559 4.99-4.144 8.22-5.016 2.065-.543 4.178-.604 6.293-.5 1.255.059 2.491.324 3.66.784.501.178.937.503 1.251.932.35.453.4 1.072.128 1.576a6.01 6.01 0 0 1-.523.792c-.427.583-.86 1.16-1.297 1.734-.155.217-.33.418-.525.6a1.22 1.22 0 0 1-1.263.254 11.67 11.67 0 0 1-.99-.43c-1.262-.596-2.569-.938-3.969-.83a7.514 7.514 0 0 0-3.456 1.144c-2.39 1.486-3.776 3.657-4.23 6.414-.43 2.617.145 5.067 1.33 7.4.154.301.31.602.457.904a2.09 2.09 0 0 1-.012 1.92 9.128 9.128 0 0 1-.45.84c-.608.956-.721 2-.521 3.086.101.56.25 1.11.444 1.645.454 1.228 1.407 1.771 2.67 1.88a6.3 6.3 0 0 0 2.637-.362c.258-.09.523-.161.786-.234.679-.18 1.33-.038 1.965.2.636.237 1.287.506 1.935.745.996.362 2.046.472 3.087.613 1.984.24 3.98.377 5.978.41 1.624.048 3.266.066 4.883-.165.953-.151 1.896-.355 2.826-.612a7.27 7.27 0 0 1 2.827-.18c1.677.22 3.093-.334 4.293-1.5.722-.7 1.355-1.465 1.655-2.449.36-1.156.18-2.198-.704-3.076a17.01 17.01 0 0 1-.586-.61 2.176 2.176 0 0 1-.525-2.258c.335-1.086.642-2.202.902-3.317.304-1.215.436-2.467.391-3.72a8.132 8.132 0 0 0-1.737-4.704c-.968-1.238-2.15-2.188-3.658-2.694-.824-.245-1.67-.41-2.526-.493a12.74 12.74 0 0 0-2.956-.13c-1.89.181-3.636.756-5.072 2.068a6.987 6.987 0 0 0-1.34 1.828c-.434.781-.916 1.525-1.637 2.077a2.67 2.67 0 0 1-1.334.622c-.722.073-1.386-.468-1.624-1.286-.235-.784-.101-1.545.107-2.305.2-.71.514-1.382.93-1.99.334-.498.686-.985 1.007-1.49.623-.977 1.55-1.565 2.545-2.091a12.923 12.923 0 0 1 4.522-1.448 28.882 28.882 0 0 1 5.505-.212c1.362.093 2.72.236 4.008.713 1.025.362 2.03.777 3.013 1.243 1.168.576 2.133 1.448 3.068 2.353 2.21 2.146 3.713 4.704 4.296 7.757.22 1.188.294 2.4.22 3.606-.224 4.138-1.557 7.925-3.609 11.482a27.386 27.386 0 0 1-6.135 7.406 23.125 23.125 0 0 1-10.03 4.925 24.502 24.502 0 0 1-6.88.543 24.714 24.714 0 0 1-10.158-2.848c-2.194-1.169-4.196-2.587-5.908-4.408-3.102-3.282-5.108-7.149-6.17-11.536a37.35 37.35 0 0 1-.986-6.192C.038 16.154.03 15.336 0 14.518zm10.002 18.275a.723.723 0 1 0-.204.517c.136-.14.21-.329.204-.524v.007zm9.17 6.776a.723.723 0 1 0-.722-.738.725.725 0 0 0 .722.73v.008zm6.022-4.145a.723.723 0 1 0 0-.007v.007zm9.883 1.256a.723.723 0 1 0 0-.008v.008zm1.165-2.461a.723.723 0 1 0-.722-.74.725.725 0 0 0 .722.732v.008zm-12.925 4.57a.723.723 0 1 0 .722.739.725.725 0 0 0-.722-.746v.007zm-1.781-4.744a.723.723 0 1 0-.209.51.725.725 0 0 0 .209-.517v.007zm-7.461-1.187a.723.723 0 1 0-1.446.023.723.723 0 0 0 1.446-.023zm2.298 4.093a.723.723 0 1 0-1.441-.002.723.723 0 0 0 1.44.002h.001zm24.209-3.632a.723.723 0 1 0-1.442-.002.723.723 0 0 0 1.44.002h.002zm-9.676.836a.723.723 0 1 0 .515.217.72.72 0 0 0-.516-.217h.001zm-1.008 5.184a.723.723 0 1 0-.002 0h.002z'/%3E%3Cpath fill='%23FFFFFF' d='M11.474 29c-.711-.01-1.245-.216-1.663-.707-.33-.38-.655-.765-.767-1.274-.157-.72.124-1.31.555-1.847.356-.45.865-.719 1.35-1.001 2.637-1.56 5.281-3.105 7.906-4.687 1.578-.953 2.91-2.226 4.236-3.5.576-.556 1.124-1.142 1.713-1.683.854-.78 1.424-1.784 2.15-2.67a26.973 26.973 0 0 1 1.768-1.978c.272-.24.582-.431.918-.564.293-.13.629-.117.911.034.774.37 1.287.949 1.424 1.834.06.32.013.65-.134.94a3.03 3.03 0 0 1-.47.737c-1.206 1.214-2.154 2.632-3.15 4.01-.32.445-.766.805-1.168 1.188-1.067 1.015-2.249 1.868-3.427 2.74-2.917 2.157-5.883 4.26-8.622 6.66a8.317 8.317 0 0 1-2.117 1.439c-.45.188-.927.3-1.413.329zm7.037-6.862a.716.716 0 0 0-.708-.72.715.715 0 0 0-.715.712c-.004.396.31.72.7.727a.708.708 0 0 0 .511-.207.723.723 0 0 0 .212-.512zm-5.439 3.08a.715.715 0 0 0-.72-.707.716.716 0 0 0-.703.723.708.708 0 1 0 1.22.5.723.723 0 0 0 .203-.517zm3.356-.644a.715.715 0 0 0-.72-.707.716.716 0 0 0-.704.723c.003.396.32.715.712.715.19 0 .374-.077.508-.215a.723.723 0 0 0 .204-.516zM38.506 30c-.356-.01-.729-.222-1.096-.462a2.178 2.178 0 0 1-.403-.322c-1.005-1.039-2.164-1.89-3.266-2.813-1.706-1.431-3.35-2.925-4.758-4.664-.472-.58-.852-1.214-.964-1.985-.129-.873.413-1.654 1.248-1.748.424-.034.845.088 1.189.343.25.169.484.36.7.57a23.137 23.137 0 0 0 5.31 3.82c1.343.728 2.689 1.456 4.035 2.183.447.212.842.523 1.155.91.446.604.46 1.166.03 1.783a3.142 3.142 0 0 1-.285.353c-.39.424-.786.842-1.18 1.262a2.448 2.448 0 0 1-1.715.77zm2.555-3.457a.72.72 0 0 0-.713-.727.72.72 0 0 0-.713.727c0 .402.32.728.713.728.19 0 .373-.078.507-.216a.736.736 0 0 0 .206-.519v.007zm-4.293-.69a.721.721 0 0 0-.695.739.72.72 0 0 0 .719.715.72.72 0 0 0 .707-.727.735.735 0 0 0-.212-.526.705.705 0 0 0-.519-.21v.008zm-.748-1.196a.72.72 0 0 0-.72-.717.72.72 0 0 0-.707.731c.002.4.321.724.713.724.193 0 .377-.079.511-.22a.736.736 0 0 0 .203-.525v.007z'/%3E%3C/svg%3E%0A");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.sausage-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='63' height='32' viewBox='0 0 63 32'%3E%3Cpath fill='%23FFFFFF' d='M6.464 16.796l-.009-.013c-.304-.654-.693-1.367-.971-2.12-.55-1.492-.578-2.995.015-4.485.32-.807.832-1.492 1.42-2.131a5.8 5.8 0 0 1 2.14-1.43c1.44-.58 3.035-.713 4.518-.256.873.26 1.663.74 2.294 1.396.628.657 1.226 1.34 1.844 2.008 1.454 1.565 3.027 2.992 4.81 4.186a27.241 27.241 0 0 0 6.063 3.002 26.802 26.802 0 0 0 6.752 1.467c2.358.195 4.733.006 7.03-.56 1.224-.296 2.417-.69 3.604-1.104.73-.254 1.463-.507 2.201-.739a9.664 9.664 0 0 1 1.89-.409c.79-.084 1.551.043 2.304.267a5.698 5.698 0 0 1 2.903 1.943c.56.704 1.055 1.457 1.348 2.312a6.675 6.675 0 0 1 .28 3.165 5.415 5.415 0 0 1-1.748 3.37c-.412.372-.838.727-1.269 1.078a7.35 7.35 0 0 1-1.745 1.017c-.895.384-1.79.774-2.705 1.107-1.409.512-2.864.863-4.33 1.172-1.419.295-2.85.489-4.287.648a40.9 40.9 0 0 1-7.062.14 33.698 33.698 0 0 1-4.932-.652 34.88 34.88 0 0 1-5.712-1.732 37.113 37.113 0 0 1-5.302-2.604c-1.756-1.052-3.464-2.18-5.052-3.478-1.091-.891-2.164-1.804-3.171-2.791-.75-.739-1.509-1.476-2.128-2.335-.324-.449-.628-.909-.993-1.439zM34.83 26.78a.083.083 0 0 0-.011-.022c-.373-.544-.827-.914-1.454-1.027-.38-.068-.762-.106-1.144-.151a23.07 23.07 0 0 1-3.643-.67 27.421 27.421 0 0 1-4.815-1.9c-2.203-1.096-4.23-2.46-6.152-3.983-.576-.456-1.141-.925-1.712-1.386a1.883 1.883 0 0 0-.87-.416c-.572-.09-1.054.075-1.41.532-.355.458-.33.94-.076 1.43.161.313.418.548.668.786a32.572 32.572 0 0 0 5.572 4.185 32.966 32.966 0 0 0 8.836 3.707c.896.229 1.818.37 2.733.515.675.107 1.358.174 2.04.226.422.044.847-.07 1.19-.32.392-.29.53-.672.395-1.134-.04-.126-.104-.266-.147-.372zm11.39.213l-.007-.025c.107-.08.228-.152.331-.24.268-.227.471-.5.517-.853.085-.64-.32-1.214-.984-1.395a2.395 2.395 0 0 0-1.206.029c-.365.087-.727.194-1.091.287-1.239.299-2.492.534-3.755.703a3.756 3.756 0 0 0-1.454.473c-.383.237-.67.542-.714 1.017-.02.198-.008.399.034.594.14.6.681 1.02 1.298 1.008.2 0 .398-.013.595-.035a27.137 27.137 0 0 0 5.2-1.105c.418-.132.824-.304 1.236-.458zM7.544 5.666l-.414.945c-.173.25-.336.51-.523.748-.563.712-1.308 1.124-2.126 1.376a6.169 6.169 0 0 1-3.393.052C.31 8.588-.122 7.985.03 7.304c.076-.28.19-.546.34-.79.325-.572.691-1.118 1.001-1.697.396-.742.923-1.323 1.661-1.647.89-.391 1.573-1.048 2.17-1.835l.248-.332C5.843.469 6.292.023 6.984 0l.442.221c.324.376.517.86.546 1.37.023.665.056 1.34-.016 2-.078.699-.273 1.39-.412 2.075zM59.191 14.544c.149-.12.305-.23.469-.331.833-.445 1.628-.178 1.993.662.32.73.623 1.478.952 2.21.313.697.334 1.414.202 2.14a4.64 4.64 0 0 0 .11 1.974c.044.17.07.341.08.515.048.865-.463 1.406-1.364 1.263-1.83-.29-3.469-.939-4.317-2.654-.467-.947-.358-1.915-.047-2.877.28-.85 1.251-2.29 1.922-2.902z'/%3E%3C/svg%3E%0A");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.weisswurst-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='63' height='32' viewBox='0 0 63 32'%3E%3Cpath fill='%23FFFFFF' d='M6.464 16.796l-.009-.013c-.304-.654-.693-1.367-.971-2.12-.55-1.492-.578-2.995.015-4.485.32-.807.832-1.492 1.42-2.131a5.8 5.8 0 0 1 2.14-1.43c1.44-.58 3.035-.713 4.518-.256.873.26 1.663.74 2.294 1.396.628.657 1.226 1.34 1.844 2.008 1.454 1.565 3.027 2.992 4.81 4.186a27.241 27.241 0 0 0 6.063 3.002 26.802 26.802 0 0 0 6.752 1.467c2.358.195 4.733.006 7.03-.56 1.224-.296 2.417-.69 3.604-1.104.73-.254 1.463-.507 2.201-.739a9.664 9.664 0 0 1 1.89-.409c.79-.084 1.551.043 2.304.267a5.698 5.698 0 0 1 2.903 1.943c.56.704 1.055 1.457 1.348 2.312a6.675 6.675 0 0 1 .28 3.165 5.415 5.415 0 0 1-1.748 3.37c-.412.372-.838.727-1.269 1.078a7.35 7.35 0 0 1-1.745 1.017c-.895.384-1.79.774-2.705 1.107-1.409.512-2.864.863-4.33 1.172-1.419.295-2.85.489-4.287.648a40.9 40.9 0 0 1-7.062.14 33.698 33.698 0 0 1-4.932-.652 34.88 34.88 0 0 1-5.712-1.732 37.113 37.113 0 0 1-5.302-2.604c-1.756-1.052-3.464-2.18-5.052-3.478-1.091-.891-2.164-1.804-3.171-2.791-.75-.739-1.509-1.476-2.128-2.335-.324-.449-.628-.909-.993-1.439zM34.83 26.78a.083.083 0 0 0-.011-.022c-.373-.544-.827-.914-1.454-1.027-.38-.068-.762-.106-1.144-.151a23.07 23.07 0 0 1-3.643-.67 27.421 27.421 0 0 1-4.815-1.9c-2.203-1.096-4.23-2.46-6.152-3.983-.576-.456-1.141-.925-1.712-1.386a1.883 1.883 0 0 0-.87-.416c-.572-.09-1.054.075-1.41.532-.355.458-.33.94-.076 1.43.161.313.418.548.668.786a32.572 32.572 0 0 0 5.572 4.185 32.966 32.966 0 0 0 8.836 3.707c.896.229 1.818.37 2.733.515.675.107 1.358.174 2.04.226.422.044.847-.07 1.19-.32.392-.29.53-.672.395-1.134-.04-.126-.104-.266-.147-.372zm11.39.213l-.007-.025c.107-.08.228-.152.331-.24.268-.227.471-.5.517-.853.085-.64-.32-1.214-.984-1.395a2.395 2.395 0 0 0-1.206.029c-.365.087-.727.194-1.091.287-1.239.299-2.492.534-3.755.703a3.756 3.756 0 0 0-1.454.473c-.383.237-.67.542-.714 1.017-.02.198-.008.399.034.594.14.6.681 1.02 1.298 1.008.2 0 .398-.013.595-.035a27.137 27.137 0 0 0 5.2-1.105c.418-.132.824-.304 1.236-.458zM7.544 5.666l-.414.945c-.173.25-.336.51-.523.748-.563.712-1.308 1.124-2.126 1.376a6.169 6.169 0 0 1-3.393.052C.31 8.588-.122 7.985.03 7.304c.076-.28.19-.546.34-.79.325-.572.691-1.118 1.001-1.697.396-.742.923-1.323 1.661-1.647.89-.391 1.573-1.048 2.17-1.835l.248-.332C5.843.469 6.292.023 6.984 0l.442.221c.324.376.517.86.546 1.37.023.665.056 1.34-.016 2-.078.699-.273 1.39-.412 2.075zM59.191 14.544c.149-.12.305-.23.469-.331.833-.445 1.628-.178 1.993.662.32.73.623 1.478.952 2.21.313.697.334 1.414.202 2.14a4.64 4.64 0 0 0 .11 1.974c.044.17.07.341.08.515.048.865-.463 1.406-1.364 1.263-1.83-.29-3.469-.939-4.317-2.654-.467-.947-.358-1.915-.047-2.877.28-.85 1.251-2.29 1.922-2.902z'/%3E%3C/svg%3E%0A");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.bockwurst-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='63' height='32' viewBox='0 0 63 32'%3E%3Cpath fill='%23FFFFFF' d='M6.464 16.796l-.009-.013c-.304-.654-.693-1.367-.971-2.12-.55-1.492-.578-2.995.015-4.485.32-.807.832-1.492 1.42-2.131a5.8 5.8 0 0 1 2.14-1.43c1.44-.58 3.035-.713 4.518-.256.873.26 1.663.74 2.294 1.396.628.657 1.226 1.34 1.844 2.008 1.454 1.565 3.027 2.992 4.81 4.186a27.241 27.241 0 0 0 6.063 3.002 26.802 26.802 0 0 0 6.752 1.467c2.358.195 4.733.006 7.03-.56 1.224-.296 2.417-.69 3.604-1.104.73-.254 1.463-.507 2.201-.739a9.664 9.664 0 0 1 1.89-.409c.79-.084 1.551.043 2.304.267a5.698 5.698 0 0 1 2.903 1.943c.56.704 1.055 1.457 1.348 2.312a6.675 6.675 0 0 1 .28 3.165 5.415 5.415 0 0 1-1.748 3.37c-.412.372-.838.727-1.269 1.078a7.35 7.35 0 0 1-1.745 1.017c-.895.384-1.79.774-2.705 1.107-1.409.512-2.864.863-4.33 1.172-1.419.295-2.85.489-4.287.648a40.9 40.9 0 0 1-7.062.14 33.698 33.698 0 0 1-4.932-.652 34.88 34.88 0 0 1-5.712-1.732 37.113 37.113 0 0 1-5.302-2.604c-1.756-1.052-3.464-2.18-5.052-3.478-1.091-.891-2.164-1.804-3.171-2.791-.75-.739-1.509-1.476-2.128-2.335-.324-.449-.628-.909-.993-1.439zM34.83 26.78a.083.083 0 0 0-.011-.022c-.373-.544-.827-.914-1.454-1.027-.38-.068-.762-.106-1.144-.151a23.07 23.07 0 0 1-3.643-.67 27.421 27.421 0 0 1-4.815-1.9c-2.203-1.096-4.23-2.46-6.152-3.983-.576-.456-1.141-.925-1.712-1.386a1.883 1.883 0 0 0-.87-.416c-.572-.09-1.054.075-1.41.532-.355.458-.33.94-.076 1.43.161.313.418.548.668.786a32.572 32.572 0 0 0 5.572 4.185 32.966 32.966 0 0 0 8.836 3.707c.896.229 1.818.37 2.733.515.675.107 1.358.174 2.04.226.422.044.847-.07 1.19-.32.392-.29.53-.672.395-1.134-.04-.126-.104-.266-.147-.372zm11.39.213l-.007-.025c.107-.08.228-.152.331-.24.268-.227.471-.5.517-.853.085-.64-.32-1.214-.984-1.395a2.395 2.395 0 0 0-1.206.029c-.365.087-.727.194-1.091.287-1.239.299-2.492.534-3.755.703a3.756 3.756 0 0 0-1.454.473c-.383.237-.67.542-.714 1.017-.02.198-.008.399.034.594.14.6.681 1.02 1.298 1.008.2 0 .398-.013.595-.035a27.137 27.137 0 0 0 5.2-1.105c.418-.132.824-.304 1.236-.458zM7.544 5.666l-.414.945c-.173.25-.336.51-.523.748-.563.712-1.308 1.124-2.126 1.376a6.169 6.169 0 0 1-3.393.052C.31 8.588-.122 7.985.03 7.304c.076-.28.19-.546.34-.79.325-.572.691-1.118 1.001-1.697.396-.742.923-1.323 1.661-1.647.89-.391 1.573-1.048 2.17-1.835l.248-.332C5.843.469 6.292.023 6.984 0l.442.221c.324.376.517.86.546 1.37.023.665.056 1.34-.016 2-.078.699-.273 1.39-.412 2.075zM59.191 14.544c.149-.12.305-.23.469-.331.833-.445 1.628-.178 1.993.662.32.73.623 1.478.952 2.21.313.697.334 1.414.202 2.14a4.64 4.64 0 0 0 .11 1.974c.044.17.07.341.08.515.048.865-.463 1.406-1.364 1.263-1.83-.29-3.469-.939-4.317-2.654-.467-.947-.358-1.915-.047-2.877.28-.85 1.251-2.29 1.922-2.902z'/%3E%3C/svg%3E%0A");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.poultry-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='55' viewBox='0 0 54 55'%3E%3Cpath fill='%23FFFFFF' fill-rule='nonzero' d='M33.286 17.974c0 1.367-.033 2.738.008 4.104.053 1.781.451 3.486 1.439 4.992 1.03 1.571 2.446 2.633 4.309 3.006.615.121 1.251.14 1.873.232.453.058.9.15 1.34.272 1.161.334 1.618 1.426 1.1 2.52a3.913 3.913 0 0 1-1.243 1.432c-.186.14-.375.275-.557.42-.466.37-.498.722-.073 1.14.732.724 1.472 1.441 2.219 2.152.487.462.994.906 1.492 1.352a3.53 3.53 0 0 0 2.45.883 6.409 6.409 0 0 1 2.25.334c1.474.545 2.755 1.348 3.535 2.805 1.127 2.109.481 4.759-1.007 6.04a3.31 3.31 0 0 1-1.01.617c-.682.23-1.22.766-1.455 1.451a5.208 5.208 0 0 1-1.62 2.19 4.807 4.807 0 0 1-3.21 1.081c-1.38-.025-2.582-.5-3.525-1.503a6.461 6.461 0 0 1-1.715-3.626c-.091-.668-.166-1.35-.284-2.019a2.948 2.948 0 0 0-.88-1.604 899.125 899.125 0 0 0-3.865-3.814 1.208 1.208 0 0 0-.345-.229.48.48 0 0 0-.573.14 4.37 4.37 0 0 0-.332.545c-.09.167-.165.352-.248.524-.473.905-1.305 1.242-2.274.927-1.024-.334-1.676-1.042-2.014-2.052-.166-.501-.303-1.022-.462-1.531-.953-3.054-2.967-5.094-5.9-6.251a14.365 14.365 0 0 0-3.468-.835c-1.406-.177-2.818-.307-4.23-.444-1.616-.157-3.225-.35-4.796-.785-2.78-.773-4.888-2.396-6.322-4.937a31.686 31.686 0 0 1-2.486-5.749 46.858 46.858 0 0 1-1.231-4.592 9.097 9.097 0 0 1-.007-3.524c.133-.753.207-1.516.47-2.244a16.224 16.224 0 0 1 3.458-5.579A18.592 18.592 0 0 1 13.99.187a9.708 9.708 0 0 1 3.439-.064c1.773.23 3.52.632 5.217 1.203 2.32.813 4.503 1.876 6.396 3.48 2.196 1.86 3.647 4.163 4.119 7.052.18 1.249.251 2.512.21 3.773-.013.782-.043 1.563-.064 2.338l-.02.005zm11.767 34.923c.58.018 1.338-.29 1.99-.87.828-.732 1.223-1.635.95-2.737-.109-.444-.36-.851-.548-1.277a5.483 5.483 0 0 1-.288-.676.824.824 0 0 1 .343-.875c.295-.182.547-.045.757.148.332.3.632.623.933.949.155.167.267.367.421.53a.684.684 0 0 0 .87.168 2.04 2.04 0 0 0 .654-.535c.86-1.157.96-2.42.372-3.718-.382-.845-1.035-1.394-1.988-1.491-.468-.047-.937-.077-1.406-.112-1.376-.098-2.64-.482-3.686-1.44a2279.44 2279.44 0 0 0-3.459-3.162 5.458 5.458 0 0 0-.524-.46c-.331-.24-.663-.139-.828.237-.05.117-.09.237-.12.36-.126.476-.22.962-.376 1.428a2.242 2.242 0 0 1-1.742 1.558c-.228.044-.453.1-.675.167a.405.405 0 0 0-.25.631c.072.122.16.235.26.334.968.988 1.954 1.958 2.906 2.963.759.802 1.405 1.683 1.725 2.772.226.763.277 1.545.343 2.338.027.605.237 1.187.602 1.67.625.766 1.47 1.093 2.76 1.1h.004zM10.767 27.384l.018-.052c.545 0 .921-.315.966-.855a1.509 1.509 0 0 0-.447-1.2 6.384 6.384 0 0 0-.922-.756c-1.16-.808-2.277-1.65-3.15-2.782-.87-1.132-1.519-2.338-1.807-3.74-.267-1.302-.166-2.586.076-3.874.039-.175.052-.355.038-.534-.051-.466-.394-.685-.809-.478-.663.334-1.198.799-1.347 1.578a12.595 12.595 0 0 0-.212 3.226 8.869 8.869 0 0 0 1.447 4.268c1.352 2.1 3.253 3.615 5.346 4.904.257.126.526.225.803.295zm4.065-.138h-.166c-.478 0-.906.302-1.072.754-.17.466-.03.99.351 1.306.151.132.318.244.498.334a22.674 22.674 0 0 0 4.26 1.576c.48.158.988.215 1.49.167.47-.069.83-.302.977-.766.15-.43.03-.907-.303-1.214a2.38 2.38 0 0 0-.983-.543c-1.254-.445-2.508-.89-3.76-1.336a3.923 3.923 0 0 0-1.292-.277v-.001z'/%3E%3C/svg%3E%0A");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.cheese-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49' height='44' viewBox='0 0 49 44'%3E%3Cpath fill='%23FFFFFF' d='M49 15.552v9.78c0 .808-.216.903-.76 1.104-2.023.75-4.053 1.484-6.076 2.23-2.763 1.019-5.525 2.04-8.286 3.062-1.924.706-3.85 1.409-5.774 2.108a.87.87 0 0 1-1.146-.321 5.454 5.454 0 0 0-2.95-1.908 6.43 6.43 0 0 0-1.786-.265 6.023 6.023 0 0 0-2.93.783c-1.19.704-2.063 1.653-2.393 3.05a4.058 4.058 0 0 0 .145 2.052c.132.474.025.68-.431.852-1.031.386-2.062.762-3.1 1.155l-7.956 2.913c-1.604.592-3.226 1.173-4.83 1.778-.555.208-.715-.032-.724-.54V41.39a1 1 0 0 1 .563-.974c.545-.272 1.065-.59 1.554-.954 1.196-.949 2.062-2.126 2.291-3.694.23-1.644-.302-3.034-1.375-4.25a7.43 7.43 0 0 0-2.401-1.785c-.458-.231-.626-.594-.626-1.088v-5.772c0-.803.23-.96.82-1.168 3.57-1.25 7.145-2.506 10.727-3.768l3.544-1.23a.814.814 0 0 1 .995.267 6.31 6.31 0 0 0 2.147 1.798c1.833.869 3.597.693 5.243-.461 1.388-.975 2.193-2.358 2.52-4.022.064-.321.112-.647.167-.97a.873.873 0 0 1 .633-.723c.894-.311 1.785-.63 2.679-.942L40.58 7.766c2.558-.896 5.116-1.795 7.674-2.699.513-.18.742 0 .742.57.003 3.307.004 6.611.002 9.915zm-30.79 11.38c-.025-.924-.032-1.59-.25-2.286-.424-1.357-1.294-2.362-2.326-3.216a6.047 6.047 0 0 0-4.09-1.367 6.182 6.182 0 0 0-3.528 1.143 6.121 6.121 0 0 0-1.802 1.889 5.853 5.853 0 0 0-.87 3.001c0 .485.019.971.057 1.46a4.84 4.84 0 0 0 .589 1.974 7.644 7.644 0 0 0 2.145 2.422 5.913 5.913 0 0 0 2.997 1.17 5.689 5.689 0 0 0 3.052-.376 9.628 9.628 0 0 0 1.363-.723c.308-.24.594-.508.855-.799a4.76 4.76 0 0 0 .687-.692c.78-1.148 1.277-2.395 1.12-3.6zM47.863 13.31c-.03-.197-.06-.462-.113-.718a4.4 4.4 0 0 0-1.846-2.727 6.122 6.122 0 0 0-5.122-1.058 5.43 5.43 0 0 0-3.056 1.82c-.82.963-1.171 2.078-.917 3.332a4.456 4.456 0 0 0 1.728 2.645 6.033 6.033 0 0 0 4.555 1.291 5.642 5.642 0 0 0 3.648-1.826 4.307 4.307 0 0 0 1.123-2.764v.005zM27.545 23.49a5.08 5.08 0 0 0 .83 2.54 3.095 3.095 0 0 0 2.479 1.385 2.739 2.739 0 0 0 2.037-.839 4.105 4.105 0 0 0 1.246-3.504c-.128-1.136-.561-2.15-1.514-2.829-1.208-.861-2.292-.859-3.485-.014-1.103.783-1.467 1.984-1.593 3.26zM0 19.88c.198-.202.39-.41.595-.603.485-.457.975-.91 1.463-1.355.724-.655 1.458-1.303 2.19-1.95.387-.343.77-.69 1.166-1.02.28-.241.638-.368 1.002-.354a6.835 6.835 0 0 0 2.901-.506c1.258-.53 2.342-1.293 3.049-2.539a3.01 3.01 0 0 0 .27-2.633.932.932 0 0 1 .263-1.133c.818-.733 1.615-1.49 2.429-2.23.656-.595 1.31-1.181 1.982-1.765.978-.82 1.96-1.622 2.944-2.426.438-.361.887-.709 1.326-1.07.44-.362.898-.315 1.367-.254.723.09 1.443.21 2.163.317.72.107 1.479.22 2.22.324.605.085 1.214.163 1.822.237.697.092 1.392.186 2.09.276.788.1 1.576.19 2.362.293.786.104 1.552.237 2.329.327.684.09 1.38.156 2.071.236.59.07 1.178.154 1.768.236.509.069 1.017.145 1.525.215.455.062.893.128 1.34.185.446.057.838.123 1.26.151.966.069 1.934.116 2.9.18.07 0 .137.07.203.106-.05.069-.091.173-.157.196-.547.199-1.1.388-1.652.575-2.331.79-4.66 1.589-6.993 2.364-2.185.728-4.375 1.44-6.565 2.158l-5.5 1.811a1.867 1.867 0 0 1-1.401-.05 8.472 8.472 0 0 0-2.799-.754c-.767-.063-1.549-.18-2.305-.096-1.468.16-2.926.451-4.177 1.345-.647.46-1.162 1.066-1.251 1.915-.002.333.051.664.157.978.1.419.02.672-.369.837-.606.26-1.223.473-1.836.726-2.735 1.095-5.469 2.182-8.187 3.29-1.165.474-2.31.991-3.468 1.48a2.272 2.272 0 0 1-.442.1L0 19.88zM22.836 1.935c-.586.1-1.176.168-1.752.305a6.677 6.677 0 0 0-3.156 1.629 2.535 2.535 0 0 0-.864 1.785c0 .631.299 1.223.8 1.581 1.14.87 2.429 1.052 3.78.88.86-.101 1.693-.366 2.459-.783.932-.517 1.777-1.127 2.26-2.175.404-.847.116-1.874-.663-2.364-.866-.605-1.837-.792-2.864-.858zm10.891 5.258c.228-.029.47-.043.7-.085a3.894 3.894 0 0 0 2.278-1.182c.404-.423.64-.99.659-1.584a1.895 1.895 0 0 0-.788-1.532 3.457 3.457 0 0 0-2.541-.69c-1.069.118-2.05.458-2.791 1.302-.839.946-.72 2.01.093 2.806.65.625 1.505.97 2.39.965z'/%3E%3C/svg%3E%0A");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.grill-skewer-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65' height='66' viewBox='0 0 65 66'%3E%3Cpath fill='%23FFFFFF' d='M39.486 36.895a8.398 8.398 0 0 1-2.784 2.053 4.21 4.21 0 0 1-.804.24 1.162 1.162 0 0 1-1.122-.345c-.736-.757-1.494-1.495-2.192-2.29-.61-.681-1.155-1.417-1.738-2.122-.407-.489-.817-.978-1.247-1.448-.836-.911-1.69-1.804-2.53-2.71a1.095 1.095 0 0 1-.272-.942c.15-.782.487-1.518.982-2.146a11.572 11.572 0 0 1 3.307-3.135 7.25 7.25 0 0 1 1.51-.645c.467-.146.972.003 1.276.379.577.609 1.186 1.185 1.743 1.81.67.742 1.31 1.512 1.966 2.286.655.774 1.222 1.495 1.86 2.219.588.66 1.197 1.308 1.839 1.918.498.422.66 1.121.401 1.73a7.422 7.422 0 0 1-1.766 2.716c-.138.148-.285.289-.429.432zm-8.368-8.325a.755.755 0 0 0 .006-1.036.755.755 0 0 0-1.015.002.774.774 0 0 0-.032 1.045c.29.275.747.27 1.041-.01zm5.289 5.53a.694.694 0 0 0-.68-.168.72.72 0 0 0-.494.507c-.064.244.006.501.184.675a.694.694 0 0 0 .68.167.72.72 0 0 0 .494-.507.694.694 0 0 0-.184-.674zm-3.003-7.671a.756.756 0 0 0-.032 1.027.79.79 0 0 0 1.016.004.733.733 0 0 0 .03-1.026.692.692 0 0 0-.498-.218.717.717 0 0 0-.51.207l-.006.006zm-1.976 5.737a.695.695 0 0 0 .506.21.72.72 0 0 0 .714-.72.685.685 0 0 0-.21-.492.755.755 0 0 0-1.028 0 .737.737 0 0 0 .018 1.002zm5.658-2.644a.695.695 0 0 0-.506-.21.72.72 0 0 0-.509.219.697.697 0 0 0-.214.497.672.672 0 0 0 .21.492c.13.138.313.215.505.212a.708.708 0 0 0 .507-.226.69.69 0 0 0 .215-.494.665.665 0 0 0-.208-.49zM21.193 44.275c-2.216-2.039-2.204-5.76.127-8.112 2.265-2.286 5.976-2.32 8.255-.091a5.547 5.547 0 0 1 1.626 4.044 5.911 5.911 0 0 1-1.767 4.092c-2.224 2.21-6.184 2.345-8.241.067zm8.152-4.143a.733.733 0 0 0 .125-.825c-.126-.315-.404-.296-.684-.269-.95.11-1.897.224-2.847.333-1.58.18-3.157.364-4.731.553a.759.759 0 0 0-.38.16c-.247.204-.192.472-.095.718a.578.578 0 0 0 .692.33c.745-.097 1.49-.197 2.242-.288 1.784-.204 3.564-.411 5.353-.6.111-.027.22-.064.325-.112zm-8.325-2.376a1.64 1.64 0 0 0-.134.228c-.208.485-.059.7.463.675.11-.005.222-.001.34-.02.955-.112 1.91-.23 2.865-.338 1.187-.136 2.37-.268 3.564-.412.15-.02.278-.12.339-.259a.416.416 0 0 0-.046-.416 1.022 1.022 0 0 0-1.05-.462c-1.718.198-3.44.378-5.157.58-.385.048-.806.021-1.184.424zm.957 5.479c.308.296.742.423 1.17.342 1.585-.183 3.176-.373 4.78-.534.593-.064 1.128-.183 1.345-.848.136-.417.014-.56-.419-.51-.946.114-1.897.214-2.845.321-1.228.139-2.456.267-3.68.423a.75.75 0 0 0-.512.294c-.058.112.1.335.161.512zM42.478 22.66c-2.194-2.034-2.243-5.767.126-8.175 2.2-2.238 5.989-2.309 8.19-.097 2.197 2.26 2.13 5.914-.15 8.217-2.267 2.24-6.05 2.354-8.166.055zm-.34-3.225c.215.04.434.057.655.052 1.975-.208 3.95-.427 5.928-.657.616-.067 1.223-.133 1.845-.239a.49.49 0 0 0 .45-.576c-.037-.477-.326-.69-.87-.62-.545.07-1.025.115-1.546.18l-6.079.687c-.235.026-.466.094-.54.332a.888.888 0 0 0 .156.84zm7.547-4.01a1.026 1.026 0 0 0-.982-.323c-.505.052-1.006.11-1.511.166-1.38.152-2.766.29-4.139.456a.977.977 0 0 0-.915.692c-.132.418.014.63.441.62.142-.004.284-.015.426-.03l4.681-.523c.634-.072 1.269-.14 1.901-.235.414-.06.513-.36.248-.672-.04-.045-.085-.085-.148-.149l-.002-.002zm-6.326 6.181a1.26 1.26 0 0 0 1.179.368c.673-.083 1.35-.148 2.026-.226 1.116-.128 2.233-.257 3.35-.389a.875.875 0 0 0 .782-.597c.056-.166.117-.422.027-.558-.09-.137-.337-.137-.511-.119-1.706.174-3.404.368-5.11.553-.525.058-1.051.107-1.57.196a.645.645 0 0 0-.42.282c-.047.083.092.263.166.409a.45.45 0 0 0 .083.083l-.002-.002zM14.04 52.516l-2.765 2.764c-.34.34-.628.738-.974 1.073-.422.422-.72.416-1.124-.002a3.913 3.913 0 0 0-2.514-1.194 3.984 3.984 0 0 0-2.97.891c-1.602 1.418-1.897 3.792-.678 5.471 1.219 1.68 3.548 2.11 5.37.993.46-.293.855-.679 1.16-1.132a.72.72 0 0 1 .765-.35c.299.067.587.173.856.315a.44.44 0 0 1 .22.28c.032.12.012.25-.054.358a3.334 3.334 0 0 1-.39.656c-1.346 1.64-3.036 2.575-5.166 2.51a5.55 5.55 0 0 1-3.901-1.736A5.579 5.579 0 0 1 .224 58.99c.095-1.611.807-2.95 1.975-4.1 1.936-1.84 4.808-2.234 7.073-.97.445.262.72.222 1.145-.186.425-.408.802-.803 1.204-1.205L15 49.151l.219-.22c.551-.494 1.11-.402 1.45.219.154.239.108.56-.108.759-.411.436-.834.862-1.261 1.297-.428.435-.861.86-1.293 1.292l.032.018zM38.365 20.578c1.491 1.592 2.975 3.187 4.472 4.774.825.873 1.676 1.72 2.498 2.595.45.453.57 1.147.303 1.76a1.936 1.936 0 0 1-1.454 1.255 1.582 1.582 0 0 1-1.552-.454 201.821 201.821 0 0 1-3.46-3.545c-1.529-1.596-3.041-3.21-4.56-4.812-1.035-1.09-.323-2.612.914-3.038.596-.213 1.244-.077 1.673.351.401.364.765.765 1.147 1.147l.02-.033zM52.942 12.893c-1.763-1.744-2.646-4.2-2.416-6.72a7.727 7.727 0 0 1 1.79-4.483c.221-.268.455-.526.702-.772a.567.567 0 0 1 .744-.09c.566.323.703.89.275 1.4-1.805 2.227-1.687 5.227-.434 7.463a6.845 6.845 0 0 0 5.143 3.498 5.73 5.73 0 0 0 3.959-.772 2.34 2.34 0 0 1 .296-.152c.553-.25 1.283.192 1.244.8a.923.923 0 0 1-.325.593c-2.779 2.067-6.482 2.263-9.33.493-.58-.383-1.098-.839-1.648-1.258z'/%3E%3Cpath fill='%23FFFFFF' d='M19.813 45.737c1.65 1.768 2.502 3.84 2.435 6.273a7.948 7.948 0 0 1-1.32 4.206c-.296.45-.645.557-1.043.338-.55-.306-.708-.672-.445-1.162.51-.898.781-1.909.785-2.934a6.76 6.76 0 0 0-1.118-3.714c-1.25-1.942-3.07-2.996-5.35-3.263a6.108 6.108 0 0 0-4.462 1.182c-.208.152-.38.338-.59.487-.337.243-.745.13-1.12-.288-.253-.3-.256-.575.024-.898a7.704 7.704 0 0 1 4.833-2.624 8.147 8.147 0 0 1 5.703 1.16c.588.362 1.114.823 1.668 1.237zM59.474 7.07l-2.337 2.337-.197.197c-.516.46-1.05.365-1.37-.238a.668.668 0 0 1 .062-.776c.107-.135.222-.263.344-.383l4.674-4.674.137-.136c.56-.554.97-.428 1.422.189a.588.588 0 0 1-.047.76c-.095.121-.197.237-.306.346-.794.793-1.589 1.585-2.382 2.379z'/%3E%3C/svg%3E%0A");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.fish-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='71' height='52' viewBox='0 0 71 52'%3E%3Cpath fill='%23FFFFFF' d='M31.19 21.97c1.833.076 3.452.091 5.053.219 4.553.367 9.014 1.158 13.306 2.798 2.18.834 4.267 1.845 6.095 3.316.518.417.991.891 1.473 1.352.393.381.61.417 1.076.147l10.61-6.17c.067-.039.135-.073.206-.102.449-.191.784 0 .756.466a15.769 15.769 0 0 1-.303 2.644c-.54 2.276-1.86 4.044-3.775 5.387-.044.03-.092.057-.136.09-.358.262-.36.49.027.723.84.516 1.6 1.154 2.252 1.891a8.85 8.85 0 0 1 2.134 4.429 9.03 9.03 0 0 1 .144 1.524c.01.607-.301.788-.85.518-.767-.381-1.517-.775-2.272-1.17l-8.59-4.493c-.526-.272-.723-.238-1.118.19-1.824 1.985-4.093 3.319-6.55 4.357a35.629 35.629 0 0 1-6.78 2.127 4.97 4.97 0 0 1-.983.067h-22.03c-.119 0-.24 0-.36-.013-.66-.048-.806-.309-.593-.932.384-1.116.785-2.226 1.082-3.365.593-2.279.803-4.639.623-6.985-.17-2.35-.69-4.66-1.544-6.857-.034-.092-.067-.19-.096-.277-.142-.483 0-.761.486-.881.455-.111.917-.198 1.382-.26 1.247-.165 2.493-.363 3.744-.455 1.912-.137 3.832-.2 5.53-.285zm-1.837 12.38c-.206 0-.37-.011-.535 0a.592.592 0 0 0-.53.572.511.511 0 0 0 .562.474h.528c.618 0 1.217.212 1.695.602a1.33 1.33 0 0 1 0 2.183c-.322.24-.684.423-1.068.54a10.07 10.07 0 0 1-1.255.209.477.477 0 0 0-.448.514c.028.29.257.423.546.4a10.59 10.59 0 0 0 1.205-.137c1.095-.217 2.09-.625 2.794-1.55.166-.263.444-.435.754-.47.738-.041 1.396-.338 2.04-.657a2.68 2.68 0 0 0 1.218-1.06c.247-.448.71-.737 1.223-.762a3.277 3.277 0 0 0 2.152-1.195c.409-.468.658-1.015.468-1.651a2.448 2.448 0 0 0-.905-1.288 5.34 5.34 0 0 0-1.866-.845c-.37-.096-.744-.18-.959-.547-.688-1.143-1.774-1.655-3.04-1.874-.466-.082-.872-.242-1.15-.665a3.238 3.238 0 0 0-1.903-1.362 16.71 16.71 0 0 0-2.015-.381.507.507 0 0 0-.56.442.475.475 0 0 0 .487.474c.163.02.326.04.49.054a3.052 3.052 0 0 1 1.692.63 1.365 1.365 0 0 1 0 2.196 3.859 3.859 0 0 1-1.128.572c-.383.125-.817.125-1.221.207a.446.446 0 0 0-.403.51c.04.283.259.382.52.405.12.011.241 0 .362 0a3.514 3.514 0 0 1 1.711.493c1.076.668 1.107 1.804.067 2.516a2.33 2.33 0 0 1-1.528.446v.005zM35.582 44.13h33.515c.165 0 .33 0 .493.011.639.048.905.427.744 1.046-.16.619-.548 1.005-1.005 1.373-1.093.884-2.382 1.39-3.693 1.846a43.43 43.43 0 0 1-7.196 1.76c-1.895.314-3.795.6-5.702.836-1.497.19-3.005.305-4.512.408-2.302.158-4.593.348-6.895.392-3.53.07-7.063.051-10.596.02-1.831-.014-3.66-.121-5.49-.22-1.3-.072-2.599-.19-3.897-.312-1.151-.101-2.29-.191-3.43-.341-1.47-.19-2.945-.381-4.41-.65-1.907-.352-3.817-.712-5.69-1.198a38.465 38.465 0 0 1-4.187-1.436A6.176 6.176 0 0 1 1.33 46.13c-.344-.367-.595-.779-.576-1.306a.628.628 0 0 1 .167-.465c.117-.127.28-.2.453-.204.207-.019.415-.027.623-.025l33.585-.001z'/%3E%3Cpath fill='%23FFFFFF' d='M20.147 32.446c0 3.373-.45 6.085-1.479 8.693-.141.36-.257.762-.742.817a1.384 1.384 0 0 1-.485-.034c-3.084-.83-6.09-1.85-8.822-3.556-1.559-.98-2.978-2.118-3.993-3.68-.25-.407-.47-.83-.663-1.265-.186-.4-.19-.86-.014-1.265a8.297 8.297 0 0 1 2.152-3.047c1.845-1.738 4.027-2.957 6.377-3.85 1.534-.583 3.109-1.06 4.672-1.56.684-.219 1.003-.074 1.25.611.422 1.17.855 2.341 1.15 3.543.385 1.502.585 3.044.597 4.593zm-9.386-.065c.708 0 1.381-.701 1.385-1.434.004-.734-.7-1.51-1.404-1.503-.736 0-1.417.74-1.396 1.499.021.758.683 1.438 1.415 1.438zM33.275 0c.051.126.124.211.109.28-.04.158-.097.312-.167.459-.224.52-.483 1.029-.671 1.562-.708 2-.647 3.939.542 5.764.591.905 1.22 1.783 1.81 2.687.496.762.868 1.576.768 2.515-.03.357-.113.708-.244 1.042a7.195 7.195 0 0 1-2.3 2.961 1.036 1.036 0 0 1-.314.176c-.176.055-.29-.023-.245-.216.047-.201.11-.399.192-.59.788-1.857.521-3.602-.576-5.251-.5-.762-1.064-1.47-1.534-2.242a19.126 19.126 0 0 1-1.085-2.08c-.384-.848-.303-1.715 0-2.58a6.367 6.367 0 0 1 1.181-2.095c.623-.712 1.302-1.379 1.972-2.05.174-.134.362-.249.562-.342zM40.025 17.255c.07-.405.133-.748.192-1.091a4.546 4.546 0 0 0-.633-3.166 90.775 90.775 0 0 0-1.555-2.5c-.97-1.498-.982-3.022-.083-4.53.384-.65.902-1.225 1.373-1.823.11-.12.24-.219.384-.295a.233.233 0 0 1 .205-.014c.055.06.08.142.07.223-.097.345-.193.69-.32 1.027-.667 1.855-.496 3.619.605 5.268.416.627.79 1.28 1.2 1.905 1.224 1.88.424 3.663-.895 4.994a.575.575 0 0 1-.192.136c-.075.03-.182.07-.238.04-.055-.03-.094-.141-.113-.174zM26.298 18.825a5.27 5.27 0 0 0-.915-3.375c-.478-.717-.988-1.412-1.465-2.13-.51-.762-.96-1.585-.982-2.528a6.487 6.487 0 0 1 .153-1.678c.212-.961.65-1.86 1.277-2.62.092-.08.197-.145.309-.191.037.118.06.24.065.364-.067.931-.192 1.86-.209 2.794a5.198 5.198 0 0 0 .923 2.92c.481.74.98 1.47 1.478 2.2 1.14 1.665.911 3.309-.084 4.931a2.12 2.12 0 0 1-.495.416c-.032-.206-.077-.412-.09-.62 0-.161.012-.323.035-.483z'/%3E%3Cpath fill='%23000' d='M35.597 30.444c-.098-.288-.13-.553-.265-.745a2.208 2.208 0 0 0-1.862-.975.847.847 0 0 0-.514.226c-.337.309-.642.652-.959.983-.316.332-.284.572.029.87.313.3.608.597.88.92a.87.87 0 0 0 .902.328 2.316 2.316 0 0 0 1.417-.81c.153-.25.278-.518.372-.797zm0 4.478a1.077 1.077 0 0 0-.46-.998 6.868 6.868 0 0 0-1.264-.648c-.345-.139-.66 0-.907.278-.248.278-.541.596-.82.89-.31.327-.318.55-.016.876.3.326.604.657.905.989a.8.8 0 0 0 .913.268 5.87 5.87 0 0 0 1.108-.531c.373-.249.58-.68.541-1.124zm1.831-3.865c-.21.091-.41.203-.596.335-.288.248-.54.534-.807.808-.313.318-.303.589.013.901.317.312.633.627.928.962.175.24.48.346.767.268.528-.144 1.017-.4 1.27-.904.138-.277.194-.588.161-.896-.115-.721-.959-1.379-1.736-1.474z'/%3E%3Cpath fill='%23FFFFFF' d='M35.597 30.444a3.987 3.987 0 0 1-.37.798c-.358.432-.862.72-1.417.81a.87.87 0 0 1-.902-.328c-.272-.324-.575-.621-.88-.92-.305-.3-.328-.554-.029-.87.3-.317.62-.675.96-.984a.847.847 0 0 1 .513-.226 2.208 2.208 0 0 1 1.862.975c.133.192.165.457.263.745zM35.597 34.922a1.22 1.22 0 0 1-.54 1.124 5.87 5.87 0 0 1-1.11.531.8.8 0 0 1-.912-.268 50.621 50.621 0 0 0-.905-.989c-.302-.326-.294-.549.017-.876.278-.294.552-.587.819-.89.266-.303.562-.417.907-.278.443.172.866.389 1.264.648.325.224.5.607.46.998zM37.428 31.057c.777.095 1.621.762 1.727 1.474.033.308-.023.619-.162.896-.253.504-.742.762-1.27.904a.718.718 0 0 1-.766-.268c-.296-.335-.612-.648-.929-.962-.316-.314-.326-.583-.013-.901.267-.274.52-.56.807-.808.19-.132.393-.245.606-.335z'/%3E%3C/svg%3E%0A");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon.oven-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51' height='62' viewBox='0 0 51 62'%3E%3Cpath fill='%23FFFFFF' d='M35.074 61.813c-1.266-.154-2.534-.302-3.8-.467-1.142-.15-2.279-.32-3.421-.48-.964-.134-1.93-.28-2.897-.388a11.005 11.005 0 0 0-3.19.059c-.893.153-1.799.248-2.692.402a17.408 17.408 0 0 1-3.732.178c-3.632-.156-6.983-1.136-9.897-3.39a13.73 13.73 0 0 1-3.743-4.259A8.31 8.31 0 0 1 .68 50.03c-.045-.7-.134-1.396-.115-2.1.056-2.159.363-4.265 1.525-6.144a7.03 7.03 0 0 1 .559-.796c.54-.656 1.201-.693 1.813-.112.525.532 1.192.9 1.922 1.061.607.08 1.224.016 1.801-.187a5.135 5.135 0 0 1 3.632.238c.639.287 1.335.424 2.036.402.422-.009.842.04 1.251.142.567.179 1.177.16 1.732-.05.838-.36 1.676-.237 2.545-.081 1.525.28 3.042.614 4.6.65.646.015 1.294.09 1.939.054 1.859-.088 3.7-.405 5.48-.944a7.3 7.3 0 0 1 2.688-.324 3.855 3.855 0 0 0 2.555-.654 1.766 1.766 0 0 1 1.86-.137 3.352 3.352 0 0 0 3.241-.094c.59-.276 1.194-.519 1.81-.727.358-.142.724-.279 1.073-.432.79-.37 1.299-.24 1.89.404A14.78 14.78 0 0 1 49.516 45c.623 1.557.909 3.229.838 4.904-.115 2.316-.656 4.486-2.165 6.326a12.34 12.34 0 0 1-5.21 3.815c-1.265.478-2.547.933-3.851 1.282-.848.177-1.708.288-2.573.33-.489.05-.98.058-1.47.083l-.01.073zM17.322 50.625a.989.989 0 0 0 .989-.96.972.972 0 0 0-1.941.052.924.924 0 0 0 .952.908zm-10.438.388a.941.941 0 0 0 .941-.927 1.042 1.042 0 0 0-.95-.95c-.504.058-.899.46-.95.964a.952.952 0 0 0 .961.913h-.002zm30.684-6.144a.955.955 0 0 0-.941-.936c-.506.05-.903.457-.939.964a.97.97 0 0 0 .928.919.941.941 0 0 0 .955-.961l-.003.014zm7.43 10.054a1 1 0 0 0 .93-.916 1.07 1.07 0 0 0-.98-.96.947.947 0 0 0-.894.971.902.902 0 0 0 .947.9l-.003.005zm-.693-6.443a.966.966 0 0 0 .928.913 1.03 1.03 0 0 0 .95-.944.975.975 0 0 0-.947-.932.939.939 0 0 0-.928.958l-.003.005zm-19.662-1.676a.924.924 0 1 0-.919.914.92.92 0 0 0 .922-.916l-.003.002zm7.822 8.284a.922.922 0 1 0-.917.955.966.966 0 0 0 .928-.958l-.011.003zm-8.998-.958a.47.47 0 1 0-.455-.478c.005.253.203.46.455.478zm6.984-5.93a.52.52 0 0 0-.467-.471.536.536 0 0 0-.469.477.52.52 0 0 0 .48.461.48.48 0 0 0 .456-.466zm-18.028-1.527v.157c.134.097.296.296.396.279a.578.578 0 0 0 .37-.374c.016-.098-.216-.333-.344-.341-.129-.009-.271.176-.425.28h.003zm26.257 7.784c.064-.095.218-.224.237-.369a.335.335 0 0 0-.352-.388.327.327 0 0 0-.346.357c-.003.235.117.369.464.402l-.003-.002zm-26.132.279v.16c.137.091.28.262.414.25.134-.01.28-.203.307-.34a.28.28 0 0 0-.318-.347c-.146 0-.268.174-.4.28l-.003-.003z'/%3E%3Cpath fill='%23FFFFFF' d='M44.82 37.555l-.098.622a1.441 1.441 0 0 1-1.143 1.201c-.72.201-1.452.366-2.17.578a3.003 3.003 0 0 1-2.321-.206c-.752-.397-1.461-.305-2.193.014-.483.212-.97.419-1.464.6-.19.065-.39.09-.59.073-1.463-.1-2.84.28-4.231.667-.872.2-1.754.35-2.643.45-.533.1-1.072.164-1.614.193-1.003.016-2.011.016-3.008-.059-1.148-.084-2.29-.257-3.433-.397-.506-.061-1.006-.159-1.514-.195a1.822 1.822 0 0 0-.816.098 4.498 4.498 0 0 1-2.478.234c-.46-.067-.935-.036-1.396-.111a14.307 14.307 0 0 1-2.126-.453c-1.117-.363-2.215-.218-3.33.045-.838.198-1.7.324-2.48-.198-1.117-.746-1.464-1.698-1.305-2.994.204-1.656 1.243-2.626 2.824-2.994a3.94 3.94 0 0 1 2.425.145c.39.16.734.414 1.003.737.44.599 1.191.881 1.916.72.986-.164 1.955-.264 2.891.224.484.246 1.059.23 1.528-.042.373-.17.728-.378 1.059-.62a2.288 2.288 0 0 1 1.723-.58 7.476 7.476 0 0 0 2.36-.24c1.05-.224 1.746 0 2.313.873.813 1.266 2.045 1.592 3.425 1.676a3.093 3.093 0 0 0 2.14-.648c.414-.32.918-.502 1.441-.522.668-.025 1.335-.081 2-.106.447-.017.894.022 1.338 0 .715-.05 1.43-.129 2.145-.21.648-.075 1.3-.148 1.939-.279.64-.131 1.276-.357 1.924-.472.766-.134 1.545-.248 2.319-.047a2.313 2.313 0 0 1 1.64 2.223z'/%3E%3Cpath fill='%23FFFFFF' d='M41.308 2.514c0 .86-.28 1.642-.48 2.438-.388 1.544-.807 3.072-1.201 4.619-.537 2.08-1.053 4.164-1.59 6.245-.458 1.787-.93 3.574-1.396 5.362-.204.785-.414 1.57-.6 2.36-.127.558-.065 1.027.443 1.396.295.221.56.477.794.762.483.603.765 1.343.807 2.115a8.424 8.424 0 0 1-.33 3.292c-.307 1-.558 2.014-.838 3.022a1.455 1.455 0 0 1-1.318 1.156c-.559.056-.939-.114-.88-.812.059-.699.223-1.31.338-1.955.042-.24.09-.48.109-.724a.757.757 0 0 0-.472-.77.654.654 0 0 0-.746.377 3.35 3.35 0 0 0-.28.815c-.173.768-.304 1.547-.488 2.315-.065.27-.187.522-.358.74a.774.774 0 0 1-.916.176c-.36-.184-.5-.497-.405-1 .193-1.024.405-2.047.598-3.072a.997.997 0 0 0 0-.488c-.22-.615-.766-.715-1.118-.17-.195.346-.33.724-.396 1.116-.254 1.092-.461 2.196-.72 3.288-.09.499-.533.856-1.04.837a.749.749 0 0 1-.838-.916c.235-1.938.453-3.879.707-5.814.153-1.17.388-2.324 1.056-3.352a3.726 3.726 0 0 1 2.399-1.734 1.318 1.318 0 0 0 1.117-1.21c.204-1.29.389-2.585.587-3.878.313-2.036.637-4.075.95-6.114.357-2.335.706-4.67 1.07-7.004.2-1.268.402-2.539.653-3.798.1-.388.27-.753.503-1.078.405-.71 1.16-.8 1.908-.777.874.031 1.676.302 2.072 1.16.133.348.233.708.3 1.075zM15.674 32.611c.777.12 1.648.28 2.514.386.371.054.75.044 1.117-.028a10.195 10.195 0 0 1 3.911-.179c.751.115 1.494.28 2.235.377a6.23 6.23 0 0 0 .991-.042c.634-.016.838.28.713.9-.1.472-.137.96-.213 1.44a.757.757 0 0 1-.558.649.612.612 0 0 1-.682-.324c-.181-.28-.4-.506-.598-.757a3.095 3.095 0 0 0-1.854-1.059 3.523 3.523 0 0 0-1.573.1c-.398.1-.808.144-1.218.13a3.975 3.975 0 0 0-2.964.899 1.833 1.833 0 0 1-1.902.338 5.649 5.649 0 0 0-2.715-.24c-.47.06-.958.055-1.343-.322-.386-.377-.37-1 .122-1.237.652-.32 1.333-.576 2.034-.765.655-.132 1.317-.22 1.983-.266zM20.903 26.925c.013-.157.037-.313.073-.466a7.313 7.313 0 0 0 .374-2.466c-.067-1.17-.533-2.198-1.078-3.203-.36-.668-.737-1.327-1.067-2.008a4.942 4.942 0 0 1 .03-4.6 10.205 10.205 0 0 1 1.76-2.55c.127-.106.263-.2.408-.28l.092.076c-.067.23-.13.458-.198.687-.212.749-.489 1.486-.626 2.234a6.665 6.665 0 0 0 .777 4.555c.36.64.684 1.302 1.039 1.955.838 1.508.757 2.994-.114 4.446-.285.454-.597.89-.933 1.305-.133.138-.28.261-.439.368l-.098-.053zM26.138 27.004c0-.209.012-.417.036-.623a5.646 5.646 0 0 0-.575-3.89c-.3-.56-.559-1.143-.838-1.71a4.532 4.532 0 0 1-.05-4.217c.277-.534.588-1.05.93-1.544.1-.121.214-.229.34-.322l.095.05a3.155 3.155 0 0 1-.033.333c-.145.72-.33 1.436-.427 2.162a5.814 5.814 0 0 0 .69 3.424c.384.717.726 1.457 1.025 2.214.52 1.458.025 2.734-.855 3.91a.46.46 0 0 1-.123.11 2.16 2.16 0 0 1-.215.103zM16.529 29.154c0-.126-.025-.251-.028-.377 0-.612.02-1.229-.036-1.838-.092-.952-.542-1.782-1.003-2.6-.497-.88-1.022-1.762-1.212-2.779-.28-1.583.14-3.024.899-4.395a1.34 1.34 0 0 1 .187-.216l.1.028c-.027.322-.036.648-.086.964a7.972 7.972 0 0 0 1.067 5.465 8.97 8.97 0 0 1 .958 2.196c.313 1.159 0 2.273-.558 3.323-.063.094-.137.18-.221.257l-.067-.028zM39.322 32.65c.651.157 1.307.28 1.956.478a.704.704 0 0 1 .558.838.86.86 0 0 1-.768.67 107.4 107.4 0 0 0-1.866.28.48.48 0 0 1-.536-.238 2.29 2.29 0 0 0-.35-.441.707.707 0 0 1-.05-1.056 1.293 1.293 0 0 1 1.056-.53z'/%3E%3Cpath fill='%23000' d='M12.423 46.83v-.157M13.275 54.803c-.031.137-.193.332-.308.34'/%3E%3C/svg%3E%0A");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.cart-list-buttons .icon.delete {
  width: 40px !important;
}
@media screen and (max-width: 767px) {
  .basket .basket-content .button-wrapper.cart-list-buttons {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 768px) {
  .cart-list-buttons {
    margin-top: -10px;
  }
}
/*!
 * animate.styles -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
.animated {
  -webkit-animation-duration: 0.35s;
  animation-duration: 0.35s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}
@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
@-webkit-keyframes pulseBackground {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(66, 218, 243, 0.4);
  }
  70% {
    -webkit-box-shadow: 0 0 0 10px rgba(66, 218, 243, 0);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(66, 218, 243, 0);
  }
}
@keyframes pulseBackground {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(66, 218, 243, 0.4);
    box-shadow: 0 0 0 0 rgba(66, 218, 243, 0.4);
  }
  70% {
    -moz-box-shadow: 0 0 0 10px rgba(66, 218, 243, 0);
    box-shadow: 0 0 0 10px rgba(66, 218, 243, 0);
  }
  100% {
    -moz-box-shadow: 0 0 0 0 rgba(66, 218, 243, 0);
    box-shadow: 0 0 0 0 rgba(66, 218, 243, 0);
  }
}
@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}
@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
body #pc-cookie-notice {
  font-size: 1.6rem;
  display: flex;
  padding: 30px;
  z-index: 99999;
  background-color: #181818;
}
body #pc-cookie-notice #pc-message {
  width: 100%;
  padding: 0 15px 0 0;
}
body #pc-cookie-notice #pc-button {
  position: relative;
  padding: 0;
  top: 0;
  right: 0;
}
body #pc-cookie-notice #pc-button button {
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  -o-transition: all 0.35s;
  transition: all 0.35s;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  background-color: #D12E26;
  border: 2px solid #D12E26;
  font-family: 'HindSiliguri Light';
  font-size: 1.4rem;
  line-height: 1.63;
  font-weight: normal;
  color: #ffffff;
  padding: 20px 40px 20px 40px;
}
body #pc-cookie-notice #pc-button button:hover {
  color: #D12E26;
  background-color: #ffffff;
  border: 2px solid #D12E26;
}
/*
 * Table styles
 Coming from
 "datatables.net": "^1.10.19",
 "datatables.net-responsive-dt": "^2.2.3",
 ~ customized to LESS ~
 */
table.dataTable {
  width: 100%;
  margin: 0 auto;
  clear: both;
  border-collapse: separate;
  border-spacing: 0;
  /*
     * Header and footer styles
     */
  /*
     * Body styles
     */
}
table.dataTable thead th,
table.dataTable tfoot th {
  font-family: 'HindSiliguri Regular';
}
table.dataTable thead th,
table.dataTable thead td {
  padding: 15px 30px;
  border-bottom: 1px solid #acacac;
  text-align: center;
  font-family: 'HindSiliguri Regular';
  box-sizing: border-box;
}
table.dataTable thead th:active,
table.dataTable thead td:active {
  outline: none;
}
table.dataTable thead th:first-child,
table.dataTable thead td:first-child {
  text-align: left;
}
table.dataTable thead th:last-child,
table.dataTable thead td:last-child {
  text-align: right;
}
table.dataTable tfoot th,
table.dataTable tfoot td {
  padding: 15px 30px 6px 30px;
  border-top: 1px solid #acacac;
}
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting {
  cursor: pointer;
  *cursor: hand;
}
table.dataTable thead .sorting {
  background: url('../../assets/images/sort_both.png') no-repeat center right;
}
table.dataTable thead .sorting_asc {
  background: url('../../assets/images/sort_asc.png') no-repeat center right;
}
table.dataTable thead .sorting_desc {
  background: url('../../assets/images/sort_desc.png') no-repeat center right;
}
table.dataTable thead .sorting_asc_disabled {
  background: url('../../assets/images/sort_asc_disabled.png') no-repeat center right;
}
table.dataTable thead .sorting_desc_disabled {
  background: url('../../assets/images/sort_desc_disabled.png') no-repeat center right;
}
table.dataTable tbody tr {
  background-color: #ffffff;
}
table.dataTable tbody tr.selected {
  background-color: #b0bed9;
}
table.dataTable tbody tr.even {
  background-color: #f9f9f9;
}
table.dataTable tbody th,
table.dataTable tbody td {
  padding: 15px 30px;
  text-align: center;
  vertical-align: middle;
  box-sizing: border-box;
}
table.dataTable tbody th:first-child,
table.dataTable tbody td:first-child {
  text-align: left;
  font-family: 'HindSiliguri Regular';
  font-size: 1.6rem;
  vertical-align: top;
}
table.dataTable tbody th:last-child,
table.dataTable tbody td:last-child {
  text-align: right;
}
table.dataTable.row-border tbody tr:first-child th,
table.dataTable.display tbody tr:first-child th,
table.dataTable.row-border tbody tr:first-child td,
table.dataTable.display tbody tr:first-child td {
  border-top: none;
}
table.dataTable.cell-border tbody th,
table.dataTable.cell-border tbody td {
  border-top: 1px solid #acacac;
  border-right: 1px solid #acacac;
}
table.dataTable.cell-border tbody tr th:first-child,
table.dataTable.cell-border tbody tr td:first-child {
  border-left: 1px solid #acacac;
}
table.dataTable.cell-border tbody tr:first-child th,
table.dataTable.cell-border tbody tr:first-child td {
  border-top: none;
}
table.dataTable.nowrap th,
table.dataTable.nowrap td {
  white-space: nowrap;
}
table.dataTable.compact thead th,
table.dataTable.compact thead td {
  padding: 5px 9px;
}
table.dataTable.compact tfoot th,
table.dataTable.compact tfoot td {
  padding: 5px 9px 3px 9px;
}
table.dataTable.compact tbody th,
table.dataTable.compact tbody td {
  padding: 4px 5px;
}
table.dataTable th.dt-left,
table.dataTable td.dt-left {
  text-align: left;
}
table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable td.dataTables_empty {
  text-align: center;
}
table.dataTable th.dt-right,
table.dataTable td.dt-right {
  text-align: right;
}
table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
  text-align: justify;
}
table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
  white-space: nowrap;
}
table.dataTable thead th.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot td.dt-head-left {
  text-align: left;
}
table.dataTable thead th.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot td.dt-head-center {
  text-align: center;
}
table.dataTable thead th.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot td.dt-head-right {
  text-align: right;
}
table.dataTable thead th.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
  text-align: justify;
}
table.dataTable thead th.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
  white-space: nowrap;
}
table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
  text-align: left;
}
table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
  text-align: center;
}
table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
  text-align: right;
}
table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
  text-align: justify;
}
table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
  white-space: nowrap;
}
table.dataTable,
table.dataTable th,
table.dataTable td {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
/*
   * Control feature layout
   */
.dataTables_wrapper {
  position: relative;
  clear: both;
  *zoom: 1;
  zoom: 1;
}
.dataTables_wrapper .dataTables_length {
  float: left;
  padding: 15px 15px;
  display: none;
}
.dataTables_wrapper .dataTables_filter {
  float: right;
  text-align: right;
  padding: 15px 15px;
  display: none;
}
.dataTables_wrapper .dataTables_filter input {
  margin-left: 0.5em;
}
.dataTables_wrapper .dataTables_info {
  clear: both;
  float: left;
  padding: 15px 15px;
}
.dataTables_wrapper .dataTables_paginate {
  float: right;
  text-align: right;
  padding: 15px 15px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
  box-sizing: border-box;
  display: inline-block;
  min-width: 1.5em;
  padding: 0.5em 1em;
  margin-left: 2px;
  text-align: center;
  text-decoration: none !important;
  cursor: pointer;
  color: #333333 !important;
  border: 1px solid transparent;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: #333333;
  border: 1px solid #cacaca;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  cursor: default;
  opacity: 0.3;
  border: 1px solid transparent;
  background: transparent;
  box-shadow: none;
}
.dataTables_wrapper .dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 40px;
  margin-left: -50%;
  margin-top: -25px;
  padding-top: 20px;
  text-align: center;
  font-size: 1.2em;
  background-color: white;
}
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
  color: #333333;
}
.dataTables_wrapper .dataTables_scroll {
  clear: both;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
  *margin-top: -1px;
  -webkit-overflow-scrolling: touch;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing {
  height: 0;
  overflow: hidden;
  margin: 0 !important;
  padding: 0 !important;
}
.dataTables_wrapper.no-footer .dataTables_scrollBody {
  border-bottom: 1px solid #acacac;
}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table,
.dataTables_wrapper.no-footer div.dataTables_scrollBody table {
  border-bottom: none;
}
.dataTables_wrapper:after {
  visibility: hidden;
  display: block;
  content: "";
  clear: both;
  height: 0;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty {
  cursor: default !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before {
  display: none !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child,
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
  display: flex;
  align-items: center;
}
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child:before {
  background: url('../img/icons/icon-toggle.svg') transparent center center / 100% auto no-repeat;
  content: ' ';
  height: 10px;
  width: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.6rem;
  color: black;
  font-family: 'HindSiliguri Light';
  position: absolute;
  left: 10px;
}
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
  content: ' ';
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child {
  padding-left: 27px;
}
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child:before,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child:before {
  top: 5px;
  left: 4px;
  height: 14px;
  width: 14px;
  border-radius: 14px;
  line-height: 14px;
  text-indent: 3px;
}
table.dataTable.dtr-column > tbody > tr > td.control,
table.dataTable.dtr-column > tbody > tr > th.control {
  position: relative;
  cursor: pointer;
}
table.dataTable.dtr-column > tbody > tr > td.control:before,
table.dataTable.dtr-column > tbody > tr > th.control:before {
  top: 50%;
  left: 50%;
  height: 16px;
  width: 16px;
  margin-top: -10px;
  margin-left: -10px;
  display: block;
  position: absolute;
  color: white;
  border: 2px solid white;
  border-radius: 14px;
  box-shadow: 0 0 3px #444;
  box-sizing: content-box;
  text-align: center;
  text-indent: 0 !important;
  font-family: 'Courier New', Courier, monospace;
  line-height: 14px;
  content: '+';
  background-color: #31b131;
}
table.dataTable.dtr-column > tbody > tr.parent td.control:before,
table.dataTable.dtr-column > tbody > tr.parent th.control:before {
  content: '-';
  background-color: #d33333;
}
table.dataTable > tbody > tr.child {
  padding: 0.5em 1em;
}
table.dataTable > tbody > tr.child:hover {
  background: transparent !important;
}
table.dataTable > tbody > tr.child ul.dtr-details {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
table.dataTable > tbody > tr.child ul.dtr-details > li {
  border-bottom: 1px solid #acacac;
  padding: 0.5em 0;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
table.dataTable > tbody > tr.child ul.dtr-details > li:first-child {
  padding-top: 0;
}
table.dataTable > tbody > tr.child ul.dtr-details > li:last-child {
  border-bottom: none;
}
table.dataTable > tbody > tr.child span.dtr-title {
  display: inline-block;
  min-width: 75px;
  font-weight: bold;
  text-align: left;
}
table.dataTable > tbody > tr.child span.dtr-data {
  font-weight: normal;
  font-size: 1.6rem;
}
div.dtr-modal {
  position: fixed;
  box-sizing: border-box;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 100;
  padding: 10em 1em;
}
div.dtr-modal div.dtr-modal-display {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 50%;
  height: 50%;
  overflow: auto;
  margin: auto;
  z-index: 102;
  background-color: #f5f5f7;
  border: 1px solid black;
  border-radius: 0.5em;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
}
div.dtr-modal div.dtr-modal-content {
  position: relative;
  padding: 1em;
}
div.dtr-modal div.dtr-modal-close {
  position: absolute;
  top: 6px;
  right: 6px;
  width: 22px;
  height: 22px;
  border: 1px solid #eaeaea;
  background-color: #f9f9f9;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
  z-index: 12;
}
div.dtr-modal div.dtr-modal-close:hover {
  background-color: #eaeaea;
}
div.dtr-modal div.dtr-modal-background {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 101;
  background: rgba(0, 0, 0, 0.6);
}
@media only screen and (min-width: 768px) and (max-width: 1219px) {
  .table-jobs thead {
    display: none;
  }
  .table-jobs tbody {
    width: 100%;
  }
  .table-jobs tbody tr {
    align-items: center;
    border-bottom: 1px solid #acacac;
    display: flex;
    flex-flow: row wrap;
    width: 100%;
  }
  .table-jobs tbody tr:first-child {
    border-top: 1px solid #acacac;
  }
  .table-jobs tbody tr td {
    hyphens: auto;
    width: 25%;
  }
  .table-jobs tbody tr td.job-title {
    background-color: #f1f1f1;
    text-align: center !important;
    width: 100%;
  }
  .table-jobs tbody tr td .button {
    hyphens: none;
  }
}
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
html {
  font-size: 62.5%;
}
body {
  background: #ffffff;
  height: 100%;
  min-width: 320px;
  overflow: hidden;
  font-family: 'HindSiliguri Light';
  font-size: 1.6rem;
  line-height: 1.63;
  font-weight: normal;
  color: #181818;
}
body header .navigation .nav-bg {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.main-header {
  position: fixed;
  width: 100%;
  z-index: 99999;
}
.main-content {
  max-width: 1440px;
  margin: 0 auto;
  width: 100%;
}
.text ul {
  list-style: disc outside none;
  padding: 0 0 25px 25px;
}
.text ol {
  list-style: decimal outside none;
  padding: 0 0 25px 25px;
}
.text ul li ul,
.text ol li ul,
.text ul li ol,
.text ol li ol {
  padding-bottom: 0;
}
.text p:last-child {
  padding-bottom: 0;
}
p {
  padding: 0 0 30px 0;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.uppercase {
  text-transform: uppercase;
}
sup {
  vertical-align: super;
  font-family: 'HindSiliguri Light';
  margin-left: -3px;
  font-size: 55%;
}
sub {
  vertical-align: sub;
  font-size: 1.4rem;
}
.colored {
  color: #D12E26;
}
.headline.with-subheadline :first-child {
  margin-bottom: 5px;
}
.has-background.border-bottom,
.section.border-bottom {
  border-bottom: 2px solid #f3eee8;
}
.iframe-container {
  position: relative;
  padding-bottom: 56.25%;
  overflow: hidden;
  width: 100%;
  height: auto;
}
.iframe-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.iframe-job-list {
  position: relative;
  padding-bottom: 130%;
  overflow: scroll;
}
.iframe-job-list iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.error-message,
._error-inner {
  -webkit-box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #f3eee8;
  padding: 15px;
  margin-bottom: 30px;
  margin-top: 15px;
  color: #e2231a;
}
.error-message:before,
._error-inner:before {
  content: '';
  display: block;
  width: 30px;
  height: 30px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 20px 10px;
  border-color: transparent transparent #f3eee8 transparent;
  position: absolute;
  top: -19px;
  left: 21px;
}
.error-message.inline,
._error-inner.inline {
  position: relative;
}
.error-message.absolute,
._error-inner.absolute {
  position: absolute;
}
.message-wrapper {
  padding: 20px 0;
}
.message-wrapper .message {
  background: transparent;
  padding: 15px;
}
.message-wrapper .message.success {
  color: #00833d;
  padding-left: 40px;
  position: relative;
}
.message-wrapper .message.success:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='13' viewBox='0 0 16 13'%3E%3Cpath fill='%2300833d' fill-rule='nonzero' d='M14.423 2.716v-.264a.45.45 0 0 0-.69-.38L8 5.702l-5.733-3.63a.45.45 0 0 0-.69.38v.264a1 1 0 0 0 .469.847l5.423 3.402a1 1 0 0 0 1.062 0l5.423-3.402a1 1 0 0 0 .47-.847zm0-2.716c.436 0 .808.162 1.115.487.308.324.462.707.462 1.148v9.73c0 .441-.154.824-.462 1.148-.307.325-.679.487-1.115.487H1.577c-.436 0-.808-.162-1.115-.487A1.613 1.613 0 0 1 0 11.365v-9.73C0 1.194.154.81.462.487.769.162 1.14 0 1.577 0h12.846z'/%3E%3C/svg%3E%0A");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  content: ' ';
  height: 13px;
  width: 16px;
  position: absolute;
  top: 20px;
  left: 0;
}
.message-wrapper .message.hint,
.message-wrapper .message.warning {
  color: #FB8C00;
}
.message-wrapper .message.error {
  color: #e2231a;
  padding-left: 40px;
  position: relative;
}
.message-wrapper .message.error:before {
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14' viewBox='0 0 16 14'%3E%3Cpath fill='%23e2231a' fill-rule='nonzero' d='M8 0c.214 0 .38.11.499.328l7.373 12.724c.142.267.166.486.071.656a.556.556 0 0 1-.499.292H.556a.556.556 0 0 1-.499-.292c-.095-.17-.071-.389.071-.656L7.501.328C7.621.11 7.786 0 8 0zm.265 10.5h-.53a.875.875 0 0 0 0 1.75h.53a.875.875 0 0 0 0-1.75zM8.14 4.083h-.28a1 1 0 0 0-1 1v3.25a1 1 0 0 0 1 1h.28a1 1 0 0 0 1-1v-3.25a1 1 0 0 0-1-1z'/%3E%3C/svg%3E%0A");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  content: ' ';
  height: 14px;
  width: 16px;
  position: absolute;
  top: 20px;
  left: 0;
}
/* HACK - Nur Internet Explorer */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  picture {
    max-width: 100%;
  }
}
.cart-wysiwygTop-margin {
  margin-top: -40px;
}
@font-face {
  font-family: "HindSiliguri Light";
  src: url("../fonts/HindSiliguri/HindSiliguri-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "HindSiliguri Light";
  src: url("../fonts/HindSiliguri/HindSiliguri-Light.ttf") format("truetype");
  font-weight: 300;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "HindSiliguri";
  src: url("../fonts/HindSiliguri/HindSiliguri-Italic.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "HindSiliguri";
  src: url("../fonts/HindSiliguri/HindSiliguri-Regular.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "HindSiliguri Regular";
  src: url("../fonts/HindSiliguri/HindSiliguri-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "HindSiliguri Regular";
  src: url("../fonts/HindSiliguri/HindSiliguri-Medium.ttf") format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "HindSiliguri";
  src: url("../fonts/HindSiliguri/HindSiliguri-SemiBoldItalic.ttf") format("truetype");
  font-weight: 600;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "HindSiliguri";
  src: url("../fonts/HindSiliguri/HindSiliguri-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "HindSiliguri";
  src: url("../fonts/HindSiliguri/HindSiliguri-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "HindSiliguri";
  src: url("../fonts/HindSiliguri/HindSiliguri-Bold.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Optima LT W01 Bold';
  src: url("../fonts/1564469/e1cc0e94-8b24-4f52-8e15-8399b02ca60e.eot?#iefix");
  src: url("../fonts/1564469/e1cc0e94-8b24-4f52-8e15-8399b02ca60e.eot?#iefix") format("eot"), url("../fonts/1564469/f7b586da-68e1-406c-87f7-1c45040e49f9.woff2") format("woff2"), url("../fonts/1564469/7b16da83-d4bf-4808-b6f7-fd915dd9b61f.woff") format("woff"), url("../fonts/1564469/887409a8-7285-46ea-ba85-893160ec2888.ttf") format("truetype");
}
.logo {
  z-index: 99999;
}
.navigation .nav-wrapper {
  justify-content: center;
  align-items: center;
}
header .has-background {
  background: #D12E26;
}
header .shop-icons .shop-icons-item > a,
header .basket-icon-mobile .shop-icons-item > a {
  padding: 29px 15px;
}
header .shop-icons .user,
header .basket-icon-mobile .user {
  height: 30px;
  text-indent: -99999px;
  width: 30px;
}
header .shop-icons .basket,
header .basket-icon-mobile .basket {
  position: relative;
  width: 30px;
  height: 30px;
}
header .shop-icons .basket .badge,
header .basket-icon-mobile .basket .badge {
  position: absolute;
  top: -8px;
  right: -10px;
  width: 26px;
  height: 20px;
  border-radius: 22.5px;
  border: 2px solid #ffffff;
  background-color: #e2231a;
  color: #ffffff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 1.4rem;
}
.navigation .main-navigation-cell {
  display: flex;
  justify-content: center;
  align-items: center;
}
.navigation li {
  list-style: none;
}
.navigation li ul {
  display: none;
}
.navigation.nav-overlay .main-navigation > ul > li > a {
  display: flex;
  flex-flow: row wrap;
  height: auto;
}
.navigation .multi-lang .language-switch {
  display: flex;
  justify-content: flex-end;
}
.navigation .multi-lang .language-switch ul {
  display: flex;
  flex-direction: row;
}
.navigation .multi-lang .language-switch ul li:first-child a:after {
  content: '';
  width: 2px;
  height: 15px;
  margin: 0 10px;
  background: #181818;
  border: none;
}
.navigation .multi-lang .language-switch ul li a {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.navigation .multi-lang .language-switch ul li a.active {
  color: #243e31;
}
footer .row .footer-link-list {
  margin-bottom: 60px;
}
footer .row .footer-link-list ul li a {
  font-family: 'HindSiliguri Light';
  color: #181818;
}
footer .row .footer-link-list ul li a:hover,
footer .row .footer-link-list ul li a.active {
  color: #D12E26;
}
footer .row .footer-text p {
  padding-bottom: 0;
}
footer .footer-text {
  text-align: center;
  padding-top: 60px;
}
footer .row .has-background {
  background: #181818;
  padding: 60px 0;
}
footer .row .has-background .footer-text p {
  color: #ffffff;
}
footer .row .has-background .footer-link-list ul li a {
  color: #D12E26;
}
footer .row .footer-link-list .social-icons {
  display: flex;
  margin-top: 15px;
}
footer .row .footer-link-list .social-icons .icon.facebook {
  width: 30px;
  height: 30px;
}
footer .row .footer-link-list .social-icons .icon.instagram {
  width: 30px;
  height: 30px;
}
footer .row .footer-link-list .social-icons .icon.twitter {
  width: 16px;
  height: 16px;
}
footer .row .footer-link-list .social-icons .icon.youtube {
  width: 16px;
  height: 16px;
}
footer .row .footer-link-list .social-icons img {
  height: 32px;
}
.stage-image .image {
  position: absolute;
  top: 0;
}
.stage-image.main {
  position: relative;
  overflow: hidden;
}
.stage-image.main .with-anchor {
  margin: 0 auto;
  width: 100%;
}
.stage-image.main .with-anchor h1 {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.stage-image.main .with-anchor a.content-anchor {
  display: flex;
  justify-content: center;
  color: #ffffff;
  width: 100%;
  margin: 0 auto;
}
.stage-image.main .with-anchor a.content-anchor:after {
  content: '';
  display: block;
  width: 30px;
  height: 30px;
  bottom: 30px;
}
.stage-image.main .with-anchor a.content-anchor:hover:after {
  -webkit-animation-duration: 0.35s;
  animation-duration: 0.35s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
.stage-image.main .text-container {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: transparent;
  z-index: 1;
}
.stage-image.main .text-container h1,
.stage-image.main .text-container h2,
.stage-image.main .text-container h3,
.stage-image.main .text-container h4,
.stage-image.main .text-container h5,
.stage-image.main .text-container p {
  color: #ffffff;
}
.stage-image.main .text-container h1 {
  text-shadow: 0 2px 4px rgba(24, 24, 24, 0.5);
}
.stage-image.main .text-container .cta-row {
  text-align: center;
}
.stage-image.main .text-container .text .special-headline h1 {
  display: flex;
  flex-direction: column;
}
.stage-image.main .text-container .text .special-headline h1 .special-headline-first {
  text-transform: uppercase;
}
.stage-image.main .text-container .text .special-headline h1 .special-headline-second {
  text-transform: none;
}
.stage-image.main .text-container .text .special-headline h1 .special-headline-third {
  text-transform: none;
}
.stage-image.main .text-container > div {
  justify-content: center;
}
.stage-image.main.video-container .video-wrapper,
.stage-image.main.stage-with-anchor .video-wrapper,
.stage-image.main.video-container .image-wrapper,
.stage-image.main.stage-with-anchor .image-wrapper {
  position: absolute;
  height: 100%;
  width: 100%;
}
.stage-image.main.video-container .iframe-container,
.stage-image.main.stage-with-anchor .iframe-container {
  height: 100%;
}
@media only screen and (min-width: 400px) and (max-width: 639px) {
  .stage-image.video-header .iframe-container {
    padding-bottom: 180%;
  }
}
@media only screen and (min-width: 640px) and (max-width: 1219px) {
  .stage-image.main .text-container {
    padding-top: 180px;
    padding-bottom: 120px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1219px) {
  .stage-image.main .text-container .text .special-headline h1 .special-headline-first {
    font-size: 2.5rem;
  }
  .stage-image.main .text-container .text .special-headline h1 .special-headline-second {
    font-size: 6rem;
  }
  .stage-image.main .text-container .text .special-headline h1 .special-headline-third {
    font-size: 9.2rem;
  }
  .stage-image.main .text-container .text .special-headline h1 .special-headline-third sup {
    padding: 0 0 10px 3px;
  }
}
.stage-image .image {
  height: 100%;
  width: 100%;
}
.stage-image .image-wrapper img,
.stage-image .image img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.stage-image.small {
  position: relative;
  overflow: hidden;
}
.stage-image.small .text-container {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: transparent;
}
.stage-image.small .text-container .text {
  text-align: center;
}
.stage-image.small .text-container .subline {
  text-transform: uppercase;
}
.stage-image.small .text-container h1,
.stage-image.small .text-container h2,
.stage-image.small .text-container h3,
.stage-image.small .text-container h4,
.stage-image.small .text-container h5,
.stage-image.small .text-container p {
  color: #ffffff;
}
.stage-image.small .text-container h1 {
  text-shadow: 0 2px 4px rgba(24, 24, 24, 0.5);
}
.stage-image.specific {
  position: relative;
  overflow: hidden;
}
.stage-image.specific .text-container {
  height: 100%;
  position: relative;
  width: 100%;
  color: #ffffff;
  background-color: rgba(24, 24, 24, 0.5);
}
.stage-image.specific .text-container h1,
.stage-image.specific .text-container h2,
.stage-image.specific .text-container h3,
.stage-image.specific .text-container h4,
.stage-image.specific .text-container h5 {
  color: #ffffff;
  text-transform: none;
}
.stage-image.specific .text-container p {
  color: #ffffff;
  text-transform: none;
}
.stage-image.specific .text-container h1 {
  text-shadow: 0 2px 4px rgba(24, 24, 24, 0.5);
}
.stage-image.specific .text-container .content-wrapper {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  height: 100%;
}
.stage-image.specific .text-container .stage-back-link a {
  color: #ffffff;
}
.stage-image.specific .text-container .stage-back-link .link-back a {
  color: #ffffff;
}
.stage-image.specific .text-container .text {
  text-align: center;
}
.stage-image.specific .center-image img {
  filter: drop-shadow(0 0 7px rgba(24, 24, 24, 0.22));
  width: auto;
}
.stage-image.specific .content-image .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.stage-image.specific .content-image .image {
  filter: drop-shadow(0 0 7px rgba(24, 24, 24, 0.22));
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  width: auto;
  height: 60px;
  margin-bottom: 10px;
}
.stage-image.specific .content-image .image img {
  width: auto;
  max-width: 100%;
  max-height: 100%;
}
.stage-image.specific .content-image .text-only h4 {
  margin-bottom: 6px;
}
@media only screen and (min-width: 400px) and (max-width: 767px) {
  .stage-image.specific .text-container .center-image {
    right: -91px;
    bottom: -48px;
    width: 220px;
  }
}
@media only screen and (min-width: 640px) and (max-width: 767px) {
  .stage-image.specific .text-container .content-image .item {
    padding: 0 30px 30px 30px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1219px) {
  .stage-image.specific .text-container .text {
    margin: 0 auto;
    width: 85%;
  }
}
/* HACK - Nur Internet Explorer */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .stage-image.specific .content-image .image img {
    left: 0;
  }
}
.disabled .progress-wizard-dot {
  background-color: #ffffff;
  border: 4px solid #f3eee8;
}
.complete .progress-bar {
  width: 100%;
}
.complete .progress-wizard-dot {
  background-color: #D12E26;
  border: 4px solid #D12E26;
}
.active .progress-bar {
  width: 50%;
}
.active .progress-wizard-dot {
  background-color: #ffffff;
  border: 4px solid #D12E26;
}
.link-back a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  font-family: 'Optima LT W01 Bold', sans-serif;
  letter-spacing: 0.9px;
  text-transform: uppercase;
}
.link-back a:before {
  content: '';
  display: block;
  width: 30px;
  height: 30px;
  width: 16px;
  height: 16px;
  margin-right: 15px;
}
.link-back a:hover:before {
  -webkit-animation-duration: 0.35s;
  animation-duration: 0.35s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
.product-image-item {
  display: flex;
  justify-content: center;
}
.product-image-item img {
  margin: 0;
}
.product-info-container [class$="-container"] {
  padding-bottom: 20px;
}
.product-price-container .product-price {
  font-size: 2rem;
  color: #e2231a;
}
.product-price-container .product-price.old {
  font-size: 1.6rem;
  color: #acacac;
  padding-bottom: 0;
  text-decoration: line-through;
}
.product-variation-container .product-variants {
  display: flex;
  flex-flow: row wrap;
  list-style: none;
  padding: 0 0 25px 0;
}
.product-variation-container .product-variants li {
  padding: 0 10px 10px 0;
}
.product-variation-container .product-variants li:last-child {
  padding-right: 0;
}
.product-variation-container .product-variants li:hover a {
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  -o-transition: all 0.35s;
  transition: all 0.35s;
  opacity: 1;
  border-style: solid;
  box-shadow: 0 2px 4px 0 rgba(62, 69, 109, 0.2);
}
.product-variation-container .product-variants li.active a {
  box-shadow: 0 2px 4px 0 rgba(62, 69, 109, 0.2);
  border-width: 2px;
  border-style: groove;
  opacity: 1;
}
.product-variation-container .product-variants li a {
  opacity: 0.6;
  align-items: flex-end;
  border: 1px inset #ababab;
  border-radius: 0;
  -webkit-box-shadow: inset 0px 0px 16px 3px rgba(62, 69, 109, 0.12);
  -moz-box-shadow: inset 0px 0px 16px 3px rgba(62, 69, 109, 0.12);
  box-shadow: inset 0px 0px 16px 3px rgba(62, 69, 109, 0.12);
  color: #181818;
  display: flex;
  flex-flow: row nowrap;
  height: 100%;
  padding: 10px 5px 5px 10px;
  min-width: 135px;
  text-decoration: none;
}
.product-variation-container .product-variants li a:hover {
  text-decoration: none;
}
.product-variation-container .product-variants li a .product-variation-size,
.product-variation-container .product-variants li a .product-variation-thumbnail {
  align-items: flex-end;
  display: flex;
  height: 100%;
}
.product-variation-container .product-variants li a .product-variation-size {
  font-size: 2rem;
  font-family: 'Optima LT W01 Bold', sans-serif;
  text-transform: none;
  width: 60%;
}
.product-variation-container .product-variants li a .product-variation-thumbnail {
  justify-content: flex-end;
  width: 40%;
}
.product-action-wrapper {
  width: 100%;
}
.product-action-wrapper .product-action-container {
  display: flex;
  flex-flow: row nowrap;
}
.product-action-wrapper .product-action-container .product-quantity {
  padding-right: 15px;
  max-width: 80px;
}
.product-action-wrapper .product-action-container .product-quantity input {
  height: 100%;
  text-align: center;
  margin-bottom: 0;
}
.product-action-wrapper .product-action-container .product-quantity-w-min {
  min-width: 50px;
}
.product-additional-information-container .product-additional-information-row {
  align-items: center;
  display: flex;
  flex-flow: row wrap;
}
.product-additional-information-container .product-additional-information-row > div:after {
  content: '|';
  padding: 0 5px;
}
.product-additional-information-container .product-additional-information-row > div:last-child:after {
  display: none;
}
.product-additional-information-container .product-ability {
  color: #D12E26;
}
.food-value-container {
  display: flex;
  flex-flow: column nowrap;
}
.food-value-container .food-value-item {
  display: flex;
  flex-flow: row nowrap;
}
.food-value-container .food-value-item div {
  width: 50%;
}
.food-value-container .food-value-item div:first-child {
  color: #acacac;
  padding-right: 10px;
}
.product-additional-information {
  display: flex;
  flex-flow: column nowrap;
  padding-top: 15px;
}
.product-additional-information .information-item {
  display: flex;
  flex-flow: row nowrap;
}
.product-additional-information .information-item div:first-child {
  font-weight: bold;
  padding-right: 10px;
}
.sales-description-wrapper {
  font-weight: bold;
  padding-bottom: 20px;
}
.related-products-container .teaser.image-text .teaser-content .image {
  padding-top: 0;
}
.margin-none {
  margin: 0 !important;
}
.teaser.image-text {
  height: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
}
.teaser.image-text:not(.product) .teaser-content .teaser-text-box .content-box p {
  color: #181818;
}
.teaser.image-text .teaser-content {
  -webkit-box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  -moz-box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  background: transparent;
  height: 100%;
}
.teaser.image-text .teaser-content .teaser-text-box {
  text-align: center;
  width: 100%;
  padding: 40px;
}
.teaser.image-text .teaser-content .teaser-text-box .title-box h4,
.teaser.image-text .teaser-content .teaser-text-box .title-box p {
  color: #181818;
  text-transform: none;
}
.teaser.image-text .teaser-content .image img {
  margin: 0 auto;
}
.teaser.image-text .teaser-content .image a {
  max-width: 100%;
}
.teaser.image-text.product .teaser-content .image {
  overflow: hidden;
  padding: 30px 30px 0 30px;
}
.teaser.simple-image-headline {
  padding-top: 15px;
  padding-bottom: 15px;
}
.teaser.simple-image-headline .teaser-content {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.teaser.simple-image-headline .teaser-content .image {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 150px;
  overflow: hidden;
}
.teaser.simple-image-headline .teaser-content .title-box {
  padding-top: 30px;
}
.has-slider .teaser .teaser-content {
  margin-left: 10px;
  margin-right: 10px;
}
/* HACK - Nur Internet Explorer */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .teaser.image-text .teaser-content .image {
    max-width: 100%;
  }
}
.teaser.story-item {
  padding-top: 15px;
}
.teaser.story-item .teaser-content {
  -webkit-box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  -moz-box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  background: transparent;
  height: 100%;
  position: relative;
}
.teaser.story-item .teaser-content .teaser-image {
  position: relative;
}
.teaser.story-item .teaser-content .teaser-image .teaser-image-front {
  position: absolute;
  z-index: 11;
  width: auto;
  height: 100%;
  display: flex;
  align-items: center;
  left: 20px;
}
.teaser.story-item .teaser-content .teaser-image .image {
  position: relative;
  z-index: 10;
}
.teaser.story-item .teaser-content .teaser-image .image .heat-select {
  position: absolute;
  top: 30px;
}
.teaser.story-item .teaser-content .teaser-image .image .heat-select .icon {
  margin-right: 5px;
}
.teaser.story-item .teaser-content .teaser-image .image .heat-select .icon:last-of-type {
  margin-right: 0;
}
.teaser.story-item .teaser-content .teaser-text-box {
  display: flex;
  padding: 30px;
}
.teaser.story-item .teaser-content .teaser-text-box .teaser-image-front {
  filter: drop-shadow(0 0 7px rgba(24, 24, 24, 0.22));
  -webkit-box-flex: 1 1 25%;
  -moz-box-flex: 1 1 25%;
  -webkit-flex: 1 1 25%;
  -ms-flex: 1 1 25%;
  flex: 1 1 25%;
  position: relative;
  z-index: 55555;
}
.teaser.story-item .teaser-content .teaser-text-box .teaser-image-front img {
  position: absolute;
  bottom: 0;
  left: 0;
  right: unset;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .teaser.story-item .teaser-content .teaser-text-box .teaser-image-front:after {
    content: '';
    width: 138px;
    height: 100px;
    display: block;
  }
}
.teaser.story-item .teaser-content .teaser-text-box .teaser-text-container {
  -webkit-box-flex: 2 1 75%;
  -moz-box-flex: 2 1 75%;
  -webkit-flex: 2 1 75%;
  -ms-flex: 2 1 75%;
  flex: 2 1 75%;
  display: flex;
  padding: 0 0 0 20px;
}
.teaser.story-item .teaser-content .teaser-text-box .teaser-text-container .title-box h4,
.teaser.story-item .teaser-content .teaser-text-box .teaser-text-container .title-box p {
  color: #181818;
  text-transform: none;
  margin-bottom: 30px;
}
.teaser.story-item .teaser-content .teaser-text-box .teaser-text-container .title-box p:last-of-type {
  padding-bottom: 0;
}
.teaser.story-item .teaser-content .teaser-text-box .teaser-link {
  flex-shrink: initial;
}
.brezel-icon {
  width: 63px;
}
.sausage-icon {
  width: 63px;
}
.poultry-icon {
  width: 52px;
}
.cheese-icon {
  width: 54px;
}
.grill-skewer-icon {
  width: 55px;
}
.fish-icon {
  width: 63px;
}
.oven-icon {
  width: 46px;
}
.teaser-interstitial:before,
.teaser-interstitial:after {
  content: '';
  display: block;
  width: 30px;
  height: 30px;
}
.teaser-interstitial:before {
  background: url('../img/layer-above.png') no-repeat center center / 100% transparent;
  width: 100%;
  position: absolute;
  z-index: 100;
}
.teaser-interstitial:after {
  background: url('../img/layer-below.png') no-repeat center center / 100% transparent;
  width: 100%;
  position: absolute;
}
.teaser-interstitial .content-container {
  width: 100%;
  color: #ffffff;
  background-color: rgba(24, 24, 24, 0.5);
}
.teaser-interstitial .content-container .teaser-interstitial-content {
  align-items: center;
  justify-content: space-between;
}
.teaser-interstitial .content-container .headline h1 {
  font-size: 8rem;
}
.teaser-interstitial .content-container .headline h1:last-child,
.teaser-interstitial .content-container .headline h2:last-child,
.teaser-interstitial .content-container .headline h3:last-child,
.teaser-interstitial .content-container .headline h4:last-child {
  margin-bottom: 0;
}
.teaser-interstitial .image-absolute img {
  filter: drop-shadow(0 0 7px rgba(24, 24, 24, 0.22));
}
.teaser-interstitial span.icon {
  margin-bottom: 15px;
}
.teaser-interstitial.fits-perfect {
  position: relative;
}
.teaser-interstitial.fits-perfect .content-container .headline-wrapper {
  display: flex;
  align-items: center;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon p {
  font-size: 1.6rem;
  line-height: 1.7;
  text-align: center;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon p:last-of-type {
  padding-bottom: 0;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon {
  height: 62px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.pizza-icon {
  width: 45px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.pasta-sauce-icon {
  width: 63px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.soupe-icon {
  width: 52px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.salad-icon {
  width: 45px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.dressing-icon {
  width: 45px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.avocado-icon {
  width: 42px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.green-smoothies-icon {
  width: 40px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.chilli-con-carne-icon {
  width: 58px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.dessert-icon {
  width: 42px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.seafood-icon {
  width: 37px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.mayo-icon {
  width: 50px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.grill-marinade-icon {
  width: 50px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.steak-icon {
  width: 50px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.burgers-icon {
  width: 50px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.brezel-icon {
  width: 63px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.sausage-icon {
  width: 63px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.weisswurst-icon {
  width: 63px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.bockwurst-icon {
  width: 63px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.poultry-icon {
  width: 52px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.cheese-icon {
  width: 54px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.grill-skewer-icon {
  width: 55px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.fish-icon {
  width: 63px;
}
.teaser-interstitial.fits-perfect .content-container .text-icon-container .text-icon .icon.oven-icon {
  width: 46px;
}
@media only screen and (min-width: 400px) and (max-width: 767px) {
  .teaser-interstitial:before {
    top: -9%;
  }
  .teaser-interstitial:after {
    bottom: -5.5%;
  }
  .teaser-interstitial .image-absolute img {
    bottom: -11%;
    max-width: 159px;
  }
}
/* HACK - Nur Internet Explorer */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .text-image.has-background-image .content-container .image img {
    left: 0;
  }
}
.teaser.magazine {
  height: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
}
.teaser.magazine a:hover:hover {
  text-decoration: none;
  -webkit-box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  -moz-box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
}
.teaser.magazine .teaser-content-container {
  height: 100%;
  position: relative;
}
.slick-current .teaser.magazine .teaser-content-container {
  -webkit-box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  -moz-box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
}
.teaser.magazine .teaser-content-container .teaser-image-box .teaser-date {
  color: #ffffff;
  display: flex;
  flex-flow: column;
  align-items: center;
  position: absolute;
  top: 0;
  right: 0;
  text-align: center;
}
.teaser.magazine .teaser-content-container .teaser-image-box .teaser-date:before {
  content: '';
  width: 2px;
  height: 30px;
  background: #ffffff;
  display: flex;
  margin-bottom: 10px;
}
.teaser.magazine .teaser-content-container .teaser-content-box {
  text-align: left;
  padding: 30px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.teaser.magazine .teaser-content-container .teaser-content-box a {
  font-family: 'HindSiliguri Regular';
}
.teaser.magazine .teaser-content-container .teaser-content-box a .teaser-content:hover .teaser-link .link:after {
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  -o-transition: all 0.35s;
  transition: all 0.35s;
  width: 40px;
  background: #D12E26;
}
.teaser.magazine .teaser-content-container .teaser-content-box .teaser-content {
  background: #ffffff;
  padding: 30px;
}
.teaser.magazine .teaser-content-container .teaser-content-box .teaser-content .teaser-title {
  text-transform: uppercase;
}
.teaser.magazine .teaser-content-container .teaser-content-box .teaser-content .teaser-title h4 {
  color: #D12E26;
}
.teaser.magazine .teaser-content-container .teaser-content-box .teaser-content .teaser-title span {
  color: #181818;
}
.teaser.magazine .teaser-content-container .teaser-content-box .teaser-content .teaser-text {
  color: #181818;
}
.teaser.magazine .teaser-content-container .teaser-content-box .teaser-content .teaser-icons {
  display: flex;
  justify-content: space-between;
}
.teaser.magazine .teaser-content-container .teaser-content-box .teaser-content .teaser-icons .items {
  display: flex;
  align-items: center;
  color: #181818;
  padding-top: 30px;
}
.teaser.magazine .teaser-content-container .teaser-content-box .teaser-content .teaser-icons .items .icon {
  margin-right: 5px;
  width: 15px;
  height: 16px;
}
.teaser.magazine .teaser-content-container .teaser-content-box .teaser-content .teaser-link .link:after {
  content: '';
  width: 0;
  height: 2px;
  background: transparent;
  display: flex;
}
.panel:not(.full) .teaser.magazine .teaser-content-container .teaser-image-box .teaser-date {
  width: 100%;
}
.panel:not(.full) .teaser.magazine .teaser-content-container .teaser-content-box {
  width: 100%;
}
/* HACK - Nur Internet Explorer */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .teaser.magazine .teaser-content .image {
    max-width: 100%;
  }
}
.teaser.product-item {
  height: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
}
.teaser.product-item .teaser-content {
  -webkit-box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  -moz-box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  background: transparent;
  height: 100%;
}
.teaser.product-item .teaser-content .teaser-text-box {
  display: flex;
  padding: 30px 20px 30px 30px;
  position: relative;
  height: 100%;
}
.teaser.product-item .teaser-content .teaser-text-box .teaser-image-front {
  -webkit-box-flex: 1 1 25%;
  -moz-box-flex: 1 1 25%;
  -webkit-flex: 1 1 25%;
  -ms-flex: 1 1 25%;
  flex: 1 1 25%;
  filter: none;
  z-index: 55555;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .teaser.product-item .teaser-content .teaser-text-box .teaser-image-front:after {
    content: '';
    width: 138px;
    height: 100px;
    display: block;
  }
}
.teaser.product-item .teaser-content .teaser-text-box .teaser-text-container {
  -webkit-box-flex: 2 1 75%;
  -moz-box-flex: 2 1 75%;
  -webkit-flex: 2 1 75%;
  -ms-flex: 2 1 75%;
  flex: 2 1 75%;
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.teaser.product-item .teaser-content .teaser-text-box .teaser-text-container .title-box h4,
.teaser.product-item .teaser-content .teaser-text-box .teaser-text-container .title-box p {
  color: #181818;
  text-transform: none;
}
.teaser.product-item .teaser-content .teaser-text-box .teaser-text-container .title-box p:last-of-type {
  padding-bottom: 0;
}
.teaser.product-item .teaser-content .teaser-text-box .teaser-text-container .title-box h4 {
  margin-bottom: 0;
}
.teaser.recipe-item {
  height: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
}
.teaser.recipe-item .teaser-content {
  -webkit-box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  -moz-box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  box-shadow: 0 0 10px 0 rgba(62, 69, 109, 0.15);
  background: transparent;
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
  position: relative;
}
.teaser.recipe-item .teaser-content .teaser-text-box {
  display: flex;
  padding: 30px;
  position: relative;
}
.teaser.recipe-item .teaser-content .teaser-text-box .teaser-image-front {
  filter: drop-shadow(0 0 7px rgba(24, 24, 24, 0.22));
  position: relative;
  top: auto;
  z-index: 55555;
}
.teaser.recipe-item .teaser-content .teaser-text-box .teaser-image-front img {
  position: absolute;
  bottom: 0;
  right: unset;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .teaser.recipe-item .teaser-content .teaser-text-box .teaser-image-front:after {
    content: '';
    width: 138px;
    height: 100px;
    display: block;
  }
}
.teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container {
  align-items: flex-start;
  justify-content: flex-start;
  display: flex;
}
.teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container .title-box h4,
.teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container .title-box p {
  color: #181818;
  text-transform: none;
}
.teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container .title-box p:last-of-type {
  padding-bottom: 0;
}
.teaser.recipe-item .teaser-content .teaser-text-box .teaser-text-container .teaser-link {
  display: flex;
  justify-content: flex-end;
}
.panel.has-slider .panel-container {
  justify-content: center;
}
.panel.has-slider .panel-content {
  width: 100%;
}
.panel.has-slider .panel-content .panel-slider {
  display: block;
  position: relative;
  font-size: 0;
}
.panel.has-slider .panel-content .panel-slider .slick-list {
  display: flex;
  flex-direction: column;
}
.panel.has-slider .panel-content .panel-slider-control-dot {
  width: 10px;
  height: 10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  display: block;
  margin-right: 10px;
  border: 2px solid #acacac;
}
.panel.has-slider .panel-content .panel-slider-control-dot.active {
  background: #acacac;
}
.panel .panel-slider-item {
  outline: 0;
}
.panel-container *:focus {
  outline: none;
}
.tabber .resp-tab-content {
  display: none;
}
.tabber .resp-tab-content.resp-tab-content-active {
  display: block;
}
.has-background-image {
  position: relative;
  overflow: hidden;
}
.has-background-image.content-container {
  background-color: row;
}
.has-background-image .content-container {
  background-color: rgba(24, 24, 24, 0.5);
  color: #ffffff;
  position: relative;
}
.has-background-image .content-container h2,
.has-background-image .content-container h3,
.has-background-image .content-container h4,
.has-background-image .content-container h5 {
  color: #ffffff;
}
.has-background-image .content-container .content-image {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  flex-direction: row;
}
.has-background-image .content-container .content-image .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.has-background-image .content-container .content-image .image {
  filter: drop-shadow(0 0 7px rgba(24, 24, 24, 0.22));
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  width: auto;
  height: 60px;
  margin-bottom: 10px;
}
.has-background-image .content-container .content-image .image img {
  position: absolute;
  bottom: 0;
  width: auto;
  max-width: 100%;
  max-height: 100%;
}
.has-background-image {
  overflow: hidden;
  position: relative;
}
.has-background-image.js .background-image .image img {
  pointer-events: none;
  transform: translate(-50%, 0);
  left: 49.99%;
}
.has-background-image .background-image img {
  position: absolute;
}
.image-only > a {
  border: none;
  padding: 0;
}
.image-only .image,
.image-only .video {
  overflow: hidden;
}
.text-image.textpic-intext.nowrap {
  width: 100%;
}
.text-image.textpic-intext.nowrap.align-right .image,
.text-image.textpic-intext.nowrap.align-right .video {
  order: 2;
}
.text-image.textpic-intext.nowrap .text p:last-child {
  padding-bottom: 0;
}
.text-background .text-only {
  text-align: center;
  margin: 0 auto;
}
.text-only.cite {
  text-align: left;
}
.text-only.cite:before,
.text-only.cite:after {
  content: '';
  display: block;
  width: 30px;
  height: 30px;
  width: 0;
  height: 0;
  background: transparent;
  margin: 0;
}
.text-only.cite p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.text-only.cite p cite {
  text-transform: none;
  font-style: normal;
}
.text-only.cite p span {
  color: #D12E26;
  text-transform: uppercase;
  font-weight: normal;
}
.text-only.cite p .cite-bold {
  font-size: 2rem;
  text-transform: uppercase;
}
.text-only p:last-child {
  padding-bottom: 0;
}
.headline-only {
  text-align: center;
  margin: 0 auto;
}
.headline-only .subline {
  text-transform: uppercase;
}
.headline-only:before {
  content: '';
  display: block;
  width: 2px;
  height: 60px;
  background: #D12E26;
  position: relative;
  margin: 0 auto;
  margin-bottom: 30px;
}
.image-map-container {
  position: relative;
  margin: 0 auto;
}
.image-map-container .hotspot {
  position: absolute;
  z-index: 100;
}
.image-map-container .hotspot a {
  width: 100%;
  height: 100%;
  position: absolute;
}
.video-container.with-overlay {
  position: relative;
}
.video-container.with-overlay .iframe-container {
  display: none;
}
.video-container.with-overlay .video-overlay {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.video-container.with-overlay .video-overlay .play-button-container {
  position: absolute;
  text-align: center;
}
.video-container.with-overlay .video-overlay .play-button-container h2 {
  color: #fff;
}
.video-container.with-overlay .video-overlay .play-button-container .play-button {
  margin: 0 auto;
}
.video-container.with-overlay .video-overlay:hover {
  cursor: pointer;
}
.video-container.with-overlay .overlay-close.icon {
  display: none;
  position: absolute;
  top: 60px;
  right: 30px;
  z-index: 500;
}
.video-container.with-overlay .overlay-close.icon:hover {
  cursor: pointer;
}
/* HACK - Nur Internet Explorer */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .video-container.with-overlay .video-overlay .play-button-container {
    top: 20%;
    left: 40%;
  }
}
.stage-image.recipe .image {
  z-index: -1;
}
.stage-image.recipe .stage-content-container .content {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.75);
  align-items: flex-start;
}
.stage-image.recipe .stage-content-container .content h1,
.stage-image.recipe .stage-content-container .content h2,
.stage-image.recipe .stage-content-container .content h3,
.stage-image.recipe .stage-content-container .content h4,
.stage-image.recipe .stage-content-container .content h5 {
  color: #D12E26;
}
.stage-image.recipe .stage-content-container .content p {
  color: #181818;
}
.stage-image.recipe .stage-content-container .content h1 {
  text-shadow: 0 2px 4px transparent;
}
.stage-image.recipe .stage-content-container .content .headline h1 {
  margin-bottom: 30px;
}
.stage-image.recipe .stage-content-container .content-row {
  padding-bottom: 30px;
}
.stage-image.recipe .stage-content-container .content-row:first-child,
.stage-image.recipe .stage-content-container .content-row:last-child {
  padding-bottom: 0;
}
.stage-image.recipe .stage-content-container .icon-row {
  display: flex;
}
.stage-image.recipe .stage-content-container .icon-row .items {
  display: flex;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.stage-image.recipe .stage-content-container .icon-row .items p {
  font-size: 1.2rem;
}
.stage-image.recipe .stage-content-container .icon-row .items .icon {
  width: 25px;
  height: 25px;
  margin-bottom: 10px;
}
.ingredients p {
  color: #acacac;
}
.recipe-page.panel.has-slider.full .panel-content .panel-slider > div {
  padding: 0;
}
.recipe-page.panel.has-slider.full .panel-content .teaser-content {
  margin-left: 3px;
  margin-right: 3px;
}
.recipe-page.panel.has-slider.full .panel-content .slick-prev,
.recipe-page.panel.has-slider.full .panel-content .slick-next {
  display: none !important;
}
.recipe-page.panel .teaser.image-text.editorial.inside.related-products .content {
  display: flex;
  padding: 30px;
}
.recipe-page.panel .teaser.image-text.editorial.inside.related-products .content .teaser-image-front {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.recipe-page.panel .teaser.image-text.editorial.inside.related-products .content .teaser-image-front img {
  max-width: 60px;
}
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-slider .slick-slide {
  position: relative;
}
.slick-slider .slider-text-container {
  display: flex;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.slick-slider .slider-text-container .slider-text {
  background: rgba(62, 69, 109, 0.15);
  color: #ffffff;
}
.slick-slider .slider-text-container .slider-text h1,
.slick-slider .slider-text-container .slider-text h2,
.slick-slider .slider-text-container .slider-text h3,
.slick-slider .slider-text-container .slider-text h4,
.slick-slider .slider-text-container .slider-text h5,
.slick-slider .slider-text-container .slider-text h6,
.slick-slider .slider-text-container .slider-text a {
  color: #ffffff;
}
.slick-slider .slider-text-container .slider-text p:last-child {
  padding-bottom: 0;
}
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
}
.slick-track:before,
.slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir="rtl"] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
  margin: 0 auto;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.slick-loading .slick-list {
  background: url('../img/slider/ajax-loader.gif') #ffffff center center no-repeat;
}
/* Arrows */
.slick-prev,
.slick-next {
  background: transparent;
  border: none;
  color: transparent;
  cursor: pointer;
  display: flex;
  height: auto;
  position: absolute;
  line-height: 0;
  top: 50%;
  padding: 0;
  outline: none;
  text-indent: -9999px;
  width: auto;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  z-index: 55553;
}
.slick-prev:hover,
.slick-next:hover,
.slick-prev:focus,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
  height: 27px;
  width: 18px;
  display: flex;
  content: '';
}
.slick-prev {
  left: 0;
}
.slick-prev[dir="rtl"] {
  left: auto;
  right: 0;
}
.slick-prev:before {
  -moz-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.slick-prev:before[dir="rtl"] {
  -moz-transform: rotate(270deg);
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.slick-next {
  right: 0;
}
.slick-next[dir="rtl"] {
  left: 0;
  right: auto;
}
.slick-next:before[dir="rtl"] {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
/* dots */
.slick-dots {
  list-style: none;
  display: block;
  text-align: center;
  padding: 30px 0 0 0;
  margin: 0;
  width: 100%;
  z-index: 55555;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 2px solid #ffffff;
  border-radius: 50%;
  background: transparent;
  display: block;
  font-size: 45px;
  height: 10px;
  width: 10px;
  outline: none;
  line-height: 0;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li.slick-active button {
  background: #ffffff;
}
.panel-slider_slider-content .slick-prev,
.panel-slider_slider-content .slick-next {
  min-width: 65px;
}
.panel-slider_slider-content .slick-prev {
  left: 75px;
}
.panel-slider_slider-content .slick-next {
  right: 25px;
}
@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .slick-next {
    right: 15px;
  }
  .slick-prev {
    left: 15px;
  }
}
.content-slider .slider .slide-item {
  position: relative;
  overflow: hidden;
}
.content-slider .slider .slide-item .content-wrapper {
  color: #ffffff;
}
.content-slider .slider .slide-item .content-wrapper h2,
.content-slider .slider .slide-item .content-wrapper h3,
.content-slider .slider .slide-item .content-wrapper h4 {
  color: #fff;
}
.content-slider .slider .slide-item .image-absolute {
  filter: drop-shadow(0 0 7px rgba(24, 24, 24, 0.22));
}
.content-slider .slick-prev:before,
.content-slider .slick-next:before {
  height: 29px;
  width: 18px;
}
.content-slider .slick-next {
  right: 40px;
}
.content-slider .slick-prev {
  left: 40px;
}
.stage-slider {
  position: relative;
  overflow: hidden;
}
.stage-slider .slick-prev:before,
.stage-slider .slick-next:before {
  height: 29px;
  width: 18px;
}
.stage-slider .slick-next {
  right: 5px;
}
.stage-slider .slick-prev {
  left: 5px;
}
.stage-slider .slick-dots {
  display: flex;
  justify-content: center;
}
.stage-slider .background-wrapper .background-image {
  position: absolute;
  top: 0;
}
.stage-slider .slider-wrapper {
  width: 100%;
  color: #181818;
  background-color: transparent;
}
.stage-slider .slider-wrapper .slider-container {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.stage-slider .slider-wrapper .slider-container .slick-active {
  display: flex;
  max-width: 720px;
}
.stage-slider .slider-wrapper .slider-container .text {
  background: #ffffff;
}
.stage-slider .slider-wrapper .slider-container .text .headline h1,
.stage-slider .slider-wrapper .slider-container .text .headline h2,
.stage-slider .slider-wrapper .slider-container .text .headline h3,
.stage-slider .slider-wrapper .slider-container .text .headline h4 {
  color: #D12E26;
}
.stage-slider .slider-wrapper .slider-container .text .headline p {
  color: #181818;
}
.stage-slider .slider-wrapper .slider-container .image img {
  filter: drop-shadow(0 0 7px rgba(24, 24, 24, 0.22));
}
.stage-slider .slick-list {
  max-width: 1440px;
}
.stage-slider .slick-track {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.instagram-container {
  -webkit-box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.2);
  position: relative;
}
.instagram-container .headline {
  max-width: 80%;
}
.instagram-container .icon.instagram {
  position: absolute;
  right: 60px;
}
.instagram-container h3,
.instagram-container h4,
.instagram-container h5 {
  margin-bottom: 0;
}
.instagram-container .content {
  display: flex;
  flex-wrap: wrap;
}
.instagram-container .thumbnails {
  display: flex;
  flex-wrap: wrap;
}
.maps-container {
  -webkit-box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.2);
  display: flex;
}
.maps-container-left-content {
  height: 100%;
}
.maps-container-right .subline {
  text-transform: uppercase;
}
.maps-container-right h2,
.maps-container-right h3,
.maps-container-right h4 {
  color: #D12E26;
}
.maps-container-right p:last-child {
  padding-bottom: 0;
}
.cleaverreach-form-wrapper .editable_content > div {
  margin-bottom: 15px !important;
}
.cleaverreach-form-wrapper .editable_content > div label {
  display: block;
  padding-bottom: 7px;
}
.cleaverreach-form-wrapper .editable_content > div input {
  position: inherit;
}
.cleaverreach-form-wrapper .editable_content div[rel="checkbox"] > div {
  display: flex;
  align-items: flex-start;
}
.cleaverreach-form-wrapper .editable_content div[rel="checkbox"] > div input {
  margin: 7px 10px 0 0;
}
.cleaverreach-form-wrapper .editable_content div[rel="radio"] > div {
  display: flex;
}
.cleaverreach-form-wrapper .editable_content div[rel="date"] {
  align-items: center;
  display: flex;
}
.cleaverreach-form-wrapper .editable_content div[rel="date"] input {
  text-align: center;
  margin: 0 5px 0 15px;
}
.cleaverreach-form-wrapper .editable_content div[rel="button"] button {
  background-color: #D12E26;
  border: 2px solid #D12E26;
  color: #ffffff;
}
.cleaverreach-form-wrapper .editable_content div[rel="button"] button:hover {
  color: #D12E26;
  background-color: #ffffff;
  border: 2px solid #D12E26;
}
.cleaverreach-form-wrapper div.clever_form_error {
  border: 1px solid #e2231a;
  color: #e2231a;
  padding: 20px;
}
.cleaverreach-form-wrapper label.clever_form_error {
  color: #e2231a;
}
.cleaverreach-form-wrapper input.clever_form_error {
  border-color: #e2231a;
}
.cleaverreach-form-wrapper textarea.clever_form_error {
  border-color: #e2231a;
}
.cleaverreach-form-wrapper select.clever_form_error {
  border-color: #e2231a;
}
.message-wrapper.voucher-code {
  display: none;
}
footer h4 {
  font-family: 'HindSiliguri Regular';
}
header.burger-nav-open {
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  -o-transition: all 0.35s;
  transition: all 0.35s;
  background: #ffffff;
}
.text-only.cite p span {
  display: flex;
  align-items: center;
}
.text-only.cite p span:before {
  content: '';
  display: block;
  height: 30px;
  width: 30px;
  height: 1px;
  margin-right: 20px;
  background: #D12E26;
}
.stage-image.main .with-anchor a.content-anchor,
.stage-image.small .with-anchor a.content-anchor {
  width: 0;
  height: 0;
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
  border-bottom: 30px solid #ffffff;
}
.stage-image.main .with-anchor a.content-anchor:after,
.stage-image.small .with-anchor a.content-anchor:after {
  position: absolute;
  width: 10px;
  height: 10px;
  bottom: 0;
}
.stage-image.main .special-headline {
  margin: 0 auto;
  text-align: center;
}
.stage-image.main .special-headline.highlighted h1 {
  color: #D12E26;
}
.stage-image.main .special-headline.inverted h1 {
  color: #181818;
}
.stage-image.main .special-headline h1 {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.maps-container-right {
  padding: 30px 0;
}
.stage-image.small .with-anchor {
  margin: 0 auto;
  width: 100%;
}
.stage-image.small .with-anchor a.content-anchor {
  display: flex;
  justify-content: center;
  color: #ffffff;
  margin: 0 auto;
}
.stage-image.small .with-anchor a.content-anchor:after {
  content: '';
  bottom: 0;
}
.stage-image.small .with-anchor a.content-anchor:hover:after {
  -webkit-animation-duration: 0.35s;
  animation-duration: 0.35s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
.stage-image.small .image {
  bottom: 0;
}
.stage-image.small .image img {
  height: 100%;
  object-fit: cover;
}
.content-slider .background-image img {
  height: 100%;
  object-fit: cover;
}
.content-slider .content-wrapper .headline.light h2,
.content-slider .content-wrapper .headline.light h3,
.content-slider .content-wrapper .headline.light h4 {
  color: #fff;
}
.content-slider .content-wrapper .headline.dark h2,
.content-slider .content-wrapper .headline.dark h3,
.content-slider .content-wrapper .headline.dark h4 {
  color: #000;
}
.text-container-bg {
  background: #ffffff;
}
.text-container-bg .headline h1,
.text-container-bg .headline h2,
.text-container-bg .headline h3,
.text-container-bg .headline h4 {
  color: #D12E26;
}
.text-container-bg .headline p {
  color: #181818;
}
.product-container-top .main-content {
  position: relative;
}
.product-container-top .product-nav {
  justify-content: space-between;
  padding-left: 30px;
  padding-right: 30px;
}
.product-container-top .product-nav-left,
.product-container-top .product-nav-right {
  z-index: 55555;
}
.product-container-top .product-nav-left a,
.product-container-top .product-nav-right a {
  display: flex;
  min-height: 70px;
  text-transform: uppercase;
  color: #181818;
}
.product-container-top .product-nav-left a:hover,
.product-container-top .product-nav-right a:hover {
  text-decoration: none;
  color: #D12E26;
}
.product-container-top .product-nav-left a span,
.product-container-top .product-nav-right a span {
  display: flex;
  align-items: center;
  line-height: 1;
  position: relative;
}
.product-container-top .product-nav-left {
  left: 0;
}
.product-container-top .product-nav-left span {
  order: 2;
}
.product-container-top .product-nav-left span:before {
  content: '';
  margin-right: 15px;
  width: 30px;
  height: 2px;
  background: #181818;
}
.product-container-top .product-nav-left span:after {
  content: "";
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 9px solid #181818;
  position: absolute;
  left: -1px;
  top: 50%;
  transform: translateY(-50%) rotate(180deg);
}
.product-container-top .product-nav-right {
  right: 0;
}
.product-container-top .product-nav-right span:after {
  content: '';
  margin-left: 15px;
  width: 30px;
  height: 2px;
  background: #181818;
}
.product-container-top .product-nav-right span:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 9px solid #181818;
  position: absolute;
  right: -1px;
  top: 50%;
  transform: translateY(-50%);
}
.product-info-container .product-short-description-container {
  font-family: 'HindSiliguri Regular';
  text-transform: uppercase;
  padding-bottom: 0;
}
@media screen and (min-width: 1024px) {
  .desk-no-before-small {
    font-size: 9px !important;
  }
  .desk-no-before-small::before {
    background: none !important;
  }
}
.nav-list_empty {
  position: relative;
  height: 91px;
}
.nav-list_slogan {
  display: block;
  position: absolute;
  top: -20px;
  left: 96px;
  font-size: 8rem;
  font-family: 'Optima LT W01 Bold', sans-serif;
  color: #fff;
  text-shadow: 0 2px 4px rgba(24, 24, 24, 0.5);
}
.nav-list_slogan-mobile {
  margin: -15px 0;
  font-family: 'Optima LT W01 Bold', sans-serif;
  color: #fff;
  text-shadow: 0 2px 4px rgba(24, 24, 24, 0.5);
}
@media screen and (min-width: 480px) {
  .nav-list_slogan-mobile {
    font-size: 1.5em;
  }
}
@media screen and (min-width: 768px) {
  .nav-list_slogan-mobile {
    font-size: 3em;
    margin: -29px 0;
  }
}
.main-navigation .nav-list .level-0 .main {
  white-space: nowrap;
}
.nav-link-wrapper a {
  display: block;
}
.nav-link-wrapper img {
  height: 116px;
}
.navContact-wrap {
  padding-left: 12px;
}
.navContact-link {
  display: block;
  padding-top: 27px;
}
.burger-icon-cell {
  position: relative;
}
.navContact-link_mobile {
  position: absolute;
  top: 4px;
  right: 30px;
  padding-top: 4px;
}
@media screen and (max-width: 1219px) {
  .nav-link-wrapper {
    margin: 4px 0;
    text-align: center;
  }
  img {
    display: inline;
  }
}
@media screen and (min-width: 1220px) {
  .nav-link-wrapper {
    margin: -9px -23px -16px 0;
  }
  .navContact-link_mobile {
    display: none;
  }
}
.teaser.story-item .teaser-content .teaser-text-box .teaser-text-container.teaser-text-container_no-img {
  padding-left: 0;
}
.no-dimming .content-container {
  background-color: transparent !important;
}
label.required::after {
  content: '*';
  color: #D12E26;
}

@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=89869320-fa37-4519-afea-624f1a99d69c&fontids=1564469");
@media all and (min-width: 1220px), print {
  .offset {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .offset-top {
    padding-top: 100px;
  }
  .offset-bottom {
    padding-bottom: 100px;
  }
  .offset-single {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .offset-top-single {
    padding-top: 40px;
  }
  .offset-bottom-single {
    padding-bottom: 40px;
  }
  p,
  a {
    font-size: 1.8rem;
  }
  h1 {
    font-size: 8rem;
    line-height: 1.33;
    text-transform: none;
    margin-bottom: 10px;
  }
  h2 {
    font-size: 4.8rem;
    line-height: 1.33;
    text-transform: none;
    margin-bottom: 30px;
  }
  h3 {
    font-size: 2rem;
    line-height: 1.33;
    text-transform: none;
    margin-bottom: 30px;
  }
  h4 {
    font-size: 2rem;
    line-height: 1.63;
  }
  h5 {
    font-size: 2rem;
    line-height: 1.63;
  }
  h6 {
    font-size: 2rem;
    line-height: 1.63;
  }
  h4,
  h5,
  h6 {
    text-transform: none;
    margin-bottom: 30px;
  }
  .btn-group > div {
    padding-right: 30px;
  }
  .btn-group > div:last-of-type {
    padding-right: 0;
  }
  .form-group > div {
    padding-right: 30px;
  }
  .form-group > div:last-of-type {
    padding-right: 0;
  }
  .form-field label {
    width: 40%;
    padding-right: 30px;
  }
  .form-field input,
  .form-field select,
  .form-field textarea {
    width: 60%;
  }
  .form-field.form-field-full-width label {
    width: 100%;
  }
  fieldset {
    margin-bottom: 100px;
  }
  input[type="checkbox"]:not(:checked) + label span,
  input[type="checkbox"]:checked + label span {
    max-width: 80%;
  }
  img.captcha_image {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-right: 10px;
    width: auto;
    height: 50px;
  }
  input[name="captcha"] {
    width: 48%;
  }
  .captcha-field .captcha-error {
    max-width: 48%;
  }
  .table-jobs tbody tr td {
    border-bottom: 1px solid #acacac;
    padding: 30px;
  }
  .table-jobs tbody tr td.job-title {
    font-size: 2rem;
  }
  body {
    font-size: 1.8rem;
  }
  body header .navigation .nav-bg {
    margin-top: 44px;
  }
  body main > div.stage.no-offset-top {
    margin-top: 0;
  }
  main > div:first-child {
    margin-top: 133px;
  }
  .section {
    padding-top: 100px;
  }
  .section.no-offset-top {
    padding: 0;
  }
  .burger-icon-container {
    display: none;
  }
  .nav-overlay-main {
    order: 2;
  }
  .nav-overlay-main .close-icon-cell {
    display: none;
  }
  .main-navigation-cell {
    order: 1;
  }
  .main-navigation {
    display: flex;
    justify-content: center;
    padding: 0;
    position: relative;
    width: 100%;
  }
  .main-navigation .shop-icons {
    position: absolute;
    right: 0;
    height: auto;
    align-items: unset;
    width: auto;
    margin-left: 0;
  }
  .main-navigation .shop-icons ul li a {
    padding-left: 10px;
    padding-right: 10px;
  }
  .main-navigation .shop-icons ul li a .icon {
    filter: drop-shadow(0 0 7px rgba(24, 24, 24, 0.22));
  }
  .main-navigation .shop-icons ul li a:hover {
    background: transparent;
  }
  .main-navigation ul {
    display: flex;
    width: auto;
  }
  .main-navigation ul > li {
    padding: 0;
    position: relative;
  }
  .main-navigation ul > li:first-child {
    margin-right: auto;
  }
  .main-navigation ul > li:hover > a:not([class^="homepage-logo"]):not([class^="search-item"]):not([class^="button-cta"]) {
    background: transparent;
    color: #ffffff;
  }
  .main-navigation ul > li:hover > a:not([class^="homepage-logo"]):not([class^="search-item"]):not([class^="button-cta"]):after {
    background: #ffffff;
    width: 100%;
    height: 2px;
  }
  .main-navigation ul > li:hover > a.homepage-logo {
    background: transparent;
  }
  .main-navigation ul > li > a {
    color: #ffffff;
    font-family: 'HindSiliguri Regular';
    font-size: 1.8rem;
    line-height: 1.63;
    padding: 30px 12px;
    text-decoration: none;
    text-transform: none;
  }
  .main-navigation ul > li > a:after {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    width: 100%;
    height: 2px;
    background: transparent;
  }
  .main-navigation ul > li > a.homepage-logo {
    display: block;
    width: 231px;
    font-size: 0;
    line-height: 0;
  }
  .main-navigation ul > li > a.homepage-logo:before {
    filter: drop-shadow(none rgba(24, 24, 24, 0.22));
    background: url('../img/logo/logo.svg') no-repeat transparent;
    background-position: center center;
    background-size: 100%;
    content: ' ';
    display: block;
    height: 160px;
    width: 100%;
    position: absolute;
    left: 0;
    top: -17px;
    margin: 0;
    z-index: 5;
  }
  .main-navigation ul > li > a.homepage-logo:before:hover {
    background-color: transparent;
  }
  .main-navigation ul > li > a.homepage-logo.homepage-logo-en:before {
    background: url('../img/logo-en/logo.svg') no-repeat transparent;
  }
  .main-navigation ul > li > a.search-item {
    text-indent: -99999px;
    background: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='19px' height='20px' viewBox='0 0 19 20' style='enable-background:new 0 0 19 20;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23FFFFFF;%7d %3c/style%3e%3ctitle%3esearch%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg%3e%3cpath class='st0' d='M18.2,17.4l-3.8-3.8c0.9-1.3,1.4-2.8,1.4-4.5c0-1.1-0.2-2.1-0.6-3.1c-0.4-1-1-1.8-1.7-2.5s-1.5-1.3-2.5-1.7 c-1-0.4-2-0.6-3.1-0.6S5.8,1.5,4.8,1.9S3,2.9,2.3,3.6S1,5.1,0.6,6.1C0.2,7.1,0,8.1,0,9.1c0,1.1,0.2,2.1,0.6,3.1 c0.4,1,1,1.8,1.7,2.5s1.5,1.3,2.5,1.7s2,0.6,3.1,0.6c1.6,0,3.1-0.5,4.5-1.4l3.8,3.8c0.3,0.3,0.6,0.4,1,0.4c0.4,0,0.7-0.1,1-0.4 c0.3-0.3,0.4-0.6,0.4-1C18.6,18,18.4,17.7,18.2,17.4z M7.9,14.1c-1.4,0-2.6-0.5-3.5-1.5c-1-1-1.5-2.2-1.5-3.5 c0-1.4,0.5-2.6,1.5-3.5s2.2-1.5,3.5-1.5s2.6,0.5,3.5,1.5c1,1,1.5,2.2,1.5,3.5c0,1.4-0.5,2.6-1.5,3.5C10.4,13.7,9.2,14.1,7.9,14.1z' /%3e%3c/g%3e%3c/svg%3e ");
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    width: 20px;
    height: 22px;
    padding: 0;
    margin: 30px 0 0 30px;
  }
  .main-navigation ul > li > a.button-cta {
    border: 1px solid #f3eee8;
    border-radius: 17.5px;
    padding: 10px 20px 9px 20px;
    margin: 18px 0 0 30px;
  }
  .main-navigation ul > li > a.button-cta:hover {
    -webkit-transition: all 0.35s;
    -moz-transition: all 0.35s;
    -o-transition: all 0.35s;
    transition: all 0.35s;
    background: #ffffff;
    color: #D12E26;
  }
  .main-navigation ul > li.active > a:not([class^="homepage-logo"]):not([class^="search-item"]):not([class^="button-cta"]):after {
    background: #ffffff;
    width: 100%;
    height: 2px;
  }
  .main-navigation ul > li:hover ul {
    -webkit-box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.2);
    background: #ffffff;
    display: block;
    position: absolute;
    z-index: 55555;
    width: 272px;
  }
  .main-navigation ul > li:hover ul li:first-child {
    padding-top: 10px;
  }
  .main-navigation ul > li:hover ul li:last-child {
    padding-bottom: 20px;
  }
  .main-navigation ul > li:hover ul li a {
    font-family: 'HindSiliguri Light';
    padding: 10px 60px 10px 20px;
    text-transform: none;
  }
  .main-navigation ul > li:hover ul li ul {
    display: none;
  }
  .main-navigation ul > li.has-children .submenu-dropdown {
    display: none;
  }
  .main-navigation ul > li.has-children .dropdown-menu li:hover > a:not([class^="homepage-logo"]):not([class^="search-item"]):not([class^="button-cta"]) {
    background: none;
    color: #D12E26;
  }
  .main-navigation ul > li.has-children .dropdown-menu li:hover > a:not([class^="homepage-logo"]):not([class^="search-item"]):not([class^="button-cta"]):after {
    background: #ffffff;
  }
  .main-navigation ul > li.has-children .dropdown-menu li a {
    color: #181818;
  }
  .main-navigation ul > li ul li {
    display: flex;
  }
  .main-navigation ul > li ul li.has-children {
    align-items: center;
    padding-right: 10px;
  }
  .main-navigation ul > li ul li.has-children:after {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    height: 11px;
    width: 7px;
    cursor: pointer;
  }
  .main-navigation ul > li ul li.has-children ul li a:after {
    display: none;
  }
  .main-navigation .language-switch-wrapper a,
  .main-navigation .language-switch-wrapper .dropdown-menu a {
    text-transform: uppercase;
  }
  .main-navigation .language-dropdown {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 0 3px 0 9px;
  }
  .main-navigation .language-dropdown:hover {
    cursor: pointer;
  }
  .main-navigation .language-dropdown.active:after {
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transition: all 0.35s;
    -moz-transition: all 0.35s;
    -o-transition: all 0.35s;
    transition: all 0.35s;
  }
  .main-navigation .language-dropdown:after {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    -webkit-transition: all 0.35s;
    -moz-transition: all 0.35s;
    -o-transition: all 0.35s;
    transition: all 0.35s;
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    height: 14px;
    width: 9px;
    order: 1;
  }
  .navigation .multi-lang .main-navigation {
    max-width: 94%;
  }
  .navigation .multi-lang .language-switch {
    width: 6%;
  }
  footer .row {
    padding-bottom: 30px;
  }
  footer .row .has-background {
    padding-top: 30px;
  }
  footer .row .footer-link-list .social-icons {
    justify-content: flex-end;
  }
  footer .row .footer-link-list .social-icons li:not(:last-child) {
    margin-right: 30px;
  }
  .stage-image.main .with-anchor {
    position: absolute;
    bottom: 0;
  }
  .stage-image.main .text-container {
    min-height: 70vh;
    padding-top: 280px;
    padding-bottom: 200px;
  }
  .stage-image.main .text-container .text .special-headline h1 {
    margin-bottom: 0;
  }
  .stage-image.main .text-container .text .special-headline h1 .special-headline-first {
    font-size: 1.6rem;
  }
  .stage-image.main .text-container .text .special-headline h1 .special-headline-second {
    font-size: 8rem;
  }
  .stage-image.main .text-container .text .special-headline h1 .special-headline-third {
    font-size: 8rem;
  }
  .stage-image.small .text-container {
    padding: 233px 0 100px 30px;
  }
  .stage-image.specific .text-container {
    padding: 100px;
  }
  .stage-image.specific .text-container .stage-back-link {
    position: absolute;
    left: 0;
    top: 0;
  }
  .stage-image.specific .text-container .text {
    margin: 0 auto;
    width: 60%;
  }
  .stage-image.specific .text-container .content-image .text-only {
    width: 70%;
  }
  .teaser.magazine .teaser-content-container .teaser-content-box .teaser-content .teaser-title h4 {
    font-size: 3rem;
    max-width: 80%;
  }
  .text-background .text-only {
    max-width: 65%;
  }
  .text-background .content-container {
    padding-top: 180px;
    padding-bottom: 180px;
  }
  .text-only {
    max-width: 100%;
  }
  .text-only.cite {
    padding-left: 100px;
  }
  .text-only.cite:before {
    margin-bottom: 30px;
  }
  .text-only.cite:after {
    margin-top: 30px;
  }
  .text-only.cite p cite {
    max-width: 65%;
    padding-bottom: 30px;
    font-size: 5.1rem;
  }
  .stage-image.recipe {
    padding-top: 280px;
    padding-bottom: 220px;
  }
  .stage-image.recipe .stage-content-container .headline h1 {
    font-size: 6rem;
  }
  .stage-image.recipe .stage-content-container .content {
    padding: 100px;
  }
  .stage-image.recipe .stage-content-container .icon-row .items {
    padding-right: 30px;
  }
  .stage-image.recipe .stage-content-container .icon-row .items:last-of-type {
    padding-right: 0;
  }
  .recipe-page.panel .one-third .teaser.image-text.editorial.outside .content.with-front-img .teaser-text-box {
    max-width: 18%;
  }
  .content-slider .content-wrapper {
    min-height: 430px;
    padding: 30px;
  }
  .content-slider .content-wrapper .headline {
    max-width: 100%;
  }
  .content-slider .content-wrapper .text-container-bg .headline h2 {
    font-size: 5rem;
  }
  .content-slider .image-absolute {
    top: -150%;
    width: 320px;
  }
  .stage-slider .slider-wrapper {
    padding: 100px 0 0 0;
  }
  .stage-slider .slider-wrapper .slider-item {
    padding: 0 60px;
  }
  .stage-slider .slider-wrapper .slider-item .text {
    padding: 100px;
  }
  .stage-slider .slider-wrapper .slider-item .text h1 {
    font-size: 4.8rem;
  }
  .instagram-container {
    padding: 60px;
  }
  .instagram-container .icon.instagram {
    right: 60px;
  }
  .instagram-container .thumbnails {
    display: flex;
    flex-wrap: wrap;
    margin-right: -30px;
  }
  .instagram-container .thumbnails > div {
    padding: 0 30px 30px 0;
  }
  .instagram-container .instagram-cta {
    padding: 0 0 0 30px;
    text-align: right;
  }
  nav.main-navigation ul.nav-list {
    justify-content: center;
    width: 100%;
  }
  nav.main-navigation ul.nav-list li {
    flex: 1;
  }
  nav.main-navigation ul.nav-list li a {
    justify-content: center;
  }
  footer h4 {
    font-size: 1.6rem;
  }
  .stage-image.main .special-headline {
    max-width: 50%;
  }
  .stage-image.small .with-anchor {
    position: absolute;
    bottom: 0;
  }
  .text-container-bg {
    padding: 100px;
  }
}
@media all and (min-width: 1440px), print {
  .stage-image.video-header {
    max-height: 80vh;
  }
  .stage-image.recipe .stage-content-container {
    width: 70%;
  }
}
@media all and (min-width: 1660px), print {
  .slick-slider.fullsize .slick-slide img {
    width: 100%;
  }
  .content-slider .content-wrapper .text-container-bg .headline h2 {
    font-size: 7.2rem;
  }
}
@media all and (max-width: 1219px), print {
  .offset {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .offset-top {
    padding-top: 60px;
  }
  .offset-bottom {
    padding-bottom: 60px;
  }
  .offset-top-single {
    padding-top: 30px;
  }
  .offset-bottom-single {
    padding-bottom: 30px;
  }
  p,
  a {
    font-size: 1.6rem;
  }
  h3 {
    font-size: 2rem;
    line-height: 1.63;
    text-transform: none;
    margin-bottom: 15px;
  }
  h4 {
    font-size: 2rem;
    line-height: 1.63;
  }
  h5 {
    font-size: 2rem;
    line-height: 1.63;
  }
  h6 {
    font-size: 2rem;
    line-height: 1.63;
  }
  h4,
  h5,
  h6 {
    text-transform: none;
    margin-bottom: 15px;
  }
  .btn-group > div {
    padding-right: 15px;
  }
  .btn-group > div:last-of-type {
    padding-right: 0;
  }
  input[type="email"],
  input[type="number"],
  input[type="search"],
  input[type="text"],
  input[type="tel"],
  input[type="url"],
  input[type="password"],
  input[type="month"],
  input[type="date"] {
    width: 100%;
  }
  input[type="checkbox"]:not(:checked) + label span,
  input[type="checkbox"]:checked + label span {
    max-width: 80%;
  }
  textarea {
    width: 100%;
  }
  select {
    width: 100%;
  }
  .form-field {
    flex-flow: column;
  }
  img.captcha_image {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-bottom: 10px;
  }
  body {
    font-size: 1.6rem;
  }
  body header .navigation .nav-bg {
    margin-top: 30px;
  }
  body main > div.stage.no-offset-top {
    margin-top: 0;
  }
  .section {
    padding-top: 60px;
  }
  .section.no-offset-top {
    padding: 0;
  }
  header .logo-cell {
    order: 2;
    margin-top: 30px;
  }
  header .logo {
    height: auto;
    position: relative;
    width: 150px;
    margin-bottom: 0;
  }
  header .logo a {
    display: inline;
    height: auto;
  }
  header .logo img {
    position: absolute;
    top: -37px;
    height: auto;
  }
  .burger-icon-container,
  .close-icon-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .burger-icon-container .icon.burger,
  .close-icon-container .icon.burger {
    cursor: pointer;
    width: 26px;
    height: 20px;
  }
  .burger-icon-container .icon.burger:hover,
  .close-icon-container .icon.burger:hover {
    cursor: pointer;
  }
  .burger-icon-container .icon.close,
  .close-icon-container .icon.close {
    background-size: 70%;
  }
  .burger-icon-container .icon.close:hover,
  .close-icon-container .icon.close:hover {
    cursor: pointer;
  }
  .burger-icon-container .basket-icon-mobile a:first-of-type span,
  .close-icon-container .basket-icon-mobile a:first-of-type span {
    margin-right: 10px;
  }
  .burger-icon-container .basket-icon-mobile a:last-of-type span,
  .close-icon-container .basket-icon-mobile a:last-of-type span {
    margin-right: 0;
  }
  .nav-overlay-main {
    padding-left: 15px;
    padding-right: 15px;
  }
  .navigation-cell {
    order: 3;
  }
  .burger-icon-cell {
    order: 2;
  }
  .navigation.nav-overlay {
    -webkit-transition: all 0.35s;
    -moz-transition: all 0.35s;
    -o-transition: all 0.35s;
    transition: all 0.35s;
    align-content: flex-start;
    background: #ffffff;
    position: fixed;
    top: 30px;
    right: unset;
    left: 0;
    height: 100vh;
    min-height: 100vh;
    padding-bottom: 65px;
    overflow-y: auto;
    opacity: 0;
    -webkit-overflow-scrolling: touch;
    width: 0;
    z-index: 55555;
  }
  .navigation.nav-overlay.open {
    opacity: 1;
    width: 100vw;
  }
  .navigation.nav-overlay .main-navigation {
    width: 100%;
  }
  .navigation.nav-overlay .main-navigation .shop-icons {
    display: none;
  }
  .navigation.nav-overlay .main-navigation > ul > li {
    border-bottom: 1px solid #f3eee8;
  }
  .navigation.nav-overlay .main-navigation ul li {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 5px 15px;
  }
  .navigation.nav-overlay .main-navigation ul li ul li {
    padding: 0 15px 0 15px;
  }
  .navigation.nav-overlay .main-navigation ul li a {
    color: #181818;
    font-family: 'HindSiliguri Regular';
    font-size: 1.6rem;
    line-height: 1.63;
    padding: 20px 0;
    text-transform: uppercase;
    text-decoration: none;
  }
  .navigation.nav-overlay .main-navigation ul li a.homepage-logo {
    display: none;
  }
  .navigation.nav-overlay .main-navigation ul li a:after {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    width: 100%;
    height: 2px;
    background: transparent;
  }
  .navigation.nav-overlay .main-navigation ul li a:hover,
  .navigation.nav-overlay .main-navigation ul li a.active {
    background: transparent;
    color: #D12E26;
  }
  .navigation.nav-overlay .main-navigation ul li a:hover:after,
  .navigation.nav-overlay .main-navigation ul li a.active:after {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    width: 100%;
    height: 2px;
    background: #D12E26;
  }
  .navigation.nav-overlay .main-navigation ul li.has-children {
    padding-right: 10px;
  }
  .navigation.nav-overlay .main-navigation ul li.has-children a {
    order: 0;
  }
  .navigation.nav-overlay .main-navigation ul li.has-children .dropdown-menu {
    -webkit-transition: all 0.35s;
    -moz-transition: all 0.35s;
    -o-transition: all 0.35s;
    transition: all 0.35s;
    width: 100%;
    order: 2;
  }
  .navigation.nav-overlay .main-navigation ul li.has-children .dropdown-menu.openMenu {
    -webkit-transition: all 0.35s;
    -moz-transition: all 0.35s;
    -o-transition: all 0.35s;
    transition: all 0.35s;
    display: block;
  }
  .navigation.nav-overlay .main-navigation ul li.has-children .submenu-dropdown {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 7px 9px;
  }
  .navigation.nav-overlay .main-navigation ul li.has-children .submenu-dropdown:hover {
    cursor: pointer;
  }
  .navigation.nav-overlay .main-navigation ul li.has-children .submenu-dropdown.active:after {
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transition: all 0.35s;
    -moz-transition: all 0.35s;
    -o-transition: all 0.35s;
    transition: all 0.35s;
  }
  .navigation.nav-overlay .main-navigation ul li.has-children .submenu-dropdown:after {
    -webkit-transition: all 0.35s;
    -moz-transition: all 0.35s;
    -o-transition: all 0.35s;
    transition: all 0.35s;
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    content: '';
    display: block;
    height: 11px;
    width: 7px;
    order: 1;
    margin-right: 10px;
  }
  .navigation.nav-overlay .main-navigation .language-switch-wrapper a,
  .navigation.nav-overlay .main-navigation .language-switch-wrapper .dropdown-menu a {
    text-transform: uppercase;
  }
  footer .row {
    padding-bottom: 60px;
  }
  footer .row .has-background {
    padding-top: 15px;
  }
  footer .row .footer-link-list .social-icons li:not(:last-child) {
    margin-right: 30px;
  }
  .stage-image.main .with-anchor {
    position: absolute;
    bottom: 0;
    left: 0;
  }
  .stage-image.main .text-container .text .special-headline h1 {
    margin-bottom: 0;
  }
  .stage-image.small .text-container {
    padding: 142px 0 60px 0;
  }
  .stage-image.specific .text-container {
    flex-direction: row;
    padding: 60px;
  }
  .stage-image.specific .text-container .stage-back-link {
    left: 0;
    top: 30px;
  }
  .teaser-interstitial.fits-perfect .content-container {
    padding: 60px 0 60px 0;
  }
  .teaser.magazine .teaser-content-container .teaser-content-box .teaser-content .teaser-title h4 {
    font-size: 2.2rem;
  }
  .has-background-image.js .background-image img {
    min-height: 100%;
    object-fit: cover;
  }
  .text-background .text-only {
    max-width: 80%;
  }
  .text-background .content-container {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .text-only.cite:before {
    margin-bottom: 15px;
  }
  .text-only.cite:after {
    margin-top: 15px;
  }
  .text-only.cite p cite {
    padding-bottom: 15px;
    font-size: 3.1rem;
  }
  .stage-image.recipe .stage-content-container .content {
    padding: 30px;
  }
  .stage-image.recipe .stage-content-container .icon-row .items {
    padding-right: 15px;
  }
  .stage-image.recipe .stage-content-container .icon-row .items:last-of-type {
    padding-right: 0;
  }
  .stage-slider .slider-wrapper .slider-item {
    padding: 0 30px;
  }
  .stage-slider .slider-wrapper .slider-item .text h1 {
    font-size: 3.9rem;
  }
  .instagram-container {
    padding: 30px;
  }
  .instagram-container .icon.instagram {
    right: 30px;
  }
  .instagram-container .thumbnails {
    margin-right: -30px;
  }
  .instagram-container .thumbnails > div {
    padding: 0 30px 30px 0;
  }
  .instagram-container .instagram-cta {
    padding: 0;
    text-align: left;
  }
  .stage-image.main .special-headline {
    max-width: 80%;
  }
  .stage-image.small .with-anchor {
    position: absolute;
    bottom: 0;
  }
  .text-container-bg {
    padding: 30px;
  }
}
/* border-radius
default: 4px - overrides:
top: 4px 4px 0 0
bottom: 0 0 4px 4px
left: 4px 0 0 4px
right: 0 4px 4px 0
*/
.initialise-before-after {
  content: '';
  display: block;
  width: 30px;
  height: 30px;
}
.initialise-icons-xml {
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.link-back a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  font-family: 'Optima LT W01 Bold', sans-serif;
  letter-spacing: 0.9px;
  text-transform: uppercase;
}
.link-back a:before {
  content: '';
  display: block;
  width: 30px;
  height: 30px;
  width: 16px;
  height: 16px;
  margin-right: 15px;
}
.link-back a:hover:before {
  -webkit-animation-duration: 0.35s;
  animation-duration: 0.35s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
.special-headline-initialize {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: left;
}
.special-headline-initialize h1 {
  -moz-transform: rotate(-10deg);
  -webkit-transform: rotate(-10deg);
  transform: rotate(-10deg);
  font-family: 'CinnabarBrush', sans-serif;
  font-style: italic;
  line-height: 1.33;
}
.special-headline-initialize h1 .special-headline-first {
  font-family: 'Nidex', sans-serif;
}
.special-headline-initialize h1 .special-headline-third {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  font-family: 'CinnabarBrush', sans-serif;
}
.special-headline-initialize h3 {
  -moz-transform: rotate(-10deg);
  -webkit-transform: rotate(-10deg);
  transform: rotate(-10deg);
  font-size: 8rem;
  font-family: 'CinnabarBrush', sans-serif;
  font-style: italic;
  line-height: 1.33;
  color: #fff;
}
.special-headline-initialize h3 span {
  font-family: 'Nidex', sans-serif;
}
.special-headline-initialize h3 strong {
  display: block;
  font-family: 'CinnabarBrush', sans-serif;
}
.special-headline-initialize h3 strong:last-of-type {
  display: flex;
  justify-content: flex-end;
}
/*

    Example:
    @shadow-attr: 0px 15px 25px -10px rgba(0,0,0,0.55);

    The Order:
    Shadow Horizontal Length (px)
    Shadow Vertical Length (px)
    Shadow Blur Radius (px)
    Shadow Spread Radius (px)
    Shadow Color (rgba)

    */
a.no-style:hover,
a.no-style {
  color: #181818;
  text-decoration: none;
}
@media only screen and (min-width: 400px) and (max-width: 1219px) {
  h1 {
    font-size: 4.8rem;
    line-height: 1.33;
    text-transform: none;
    margin-bottom: 10px;
  }
  h2 {
    font-size: 3.9rem;
    line-height: 1;
    text-transform: none;
    margin-bottom: 15px;
  }
}
.no-padding p {
  padding: 0px;
}
.text-bright {
  color: #949494;
}
.sidebarCartWait,
.sidebarCart {
  display: none;
  background: #ffffff;
  box-shadow: 0 0 5px #181818;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  padding: 16px 12px;
  color: #181818;
  overflow: hidden;
  z-index: 110000;
}
.sidebarCart_wrapper h3 {
  color: #181818;
}
.sidebarCart_wrapper button.btn.btn-inverted {
  border: 2px solid #D12E26 !important;
  border-color: 2px solid #D12E26 !important;
}
@media screen and (max-width: 479px) {
  .sidebarCartWait,
  .sidebarCart {
    left: 0;
  }
}
@media screen and (min-width: 480px) {
  .sidebarCartWait,
  .sidebarCart {
    width: 460px;
  }
}
@media screen and (min-width: 992px) {
  .sidebarCartWait,
  .sidebarCart {
    width: 640px;
  }
}
body.sidebar-open .sidebarCart_back {
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 100000;
}
.sidebarCart_wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
body.sidebar-open {
  height: 100vh;
  max-height: 100vh;
  overflow: hidden;
}
body.sidebar-open:not(.sidebar-wait) .sidebarCart {
  display: block;
}
body.sidebar-open.sidebar-wait .sidebarCartWait {
  display: block;
}
.sidebarCart_input {
  width: 80px !important;
  margin: 0 !important;
  padding: 4px 10px !important;
  text-align: center;
  /*
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
   */
}
.sidebarCart_footer {
  text-align: center;
  margin-top: 10px;
  padding: 10px;
}
.sidebarCart_footer.sidebarCart_footer_border {
  border-top: 1px solid #ccc;
}
.sidebarCart_wait-wrapper {
  width: 100%;
  max-width: 100%;
  height: 64px;
  max-height: 64px;
  overflow: hidden;
}
.sidebarCart_wait {
  opacity: 0.38;
  animation: rotatingWait 4s linear infinite;
}
.order-0 {
  order: 0;
}
@media screen and (max-width: 639px) {
  .sidebarCart_footer {
    padding-top: 7px;
    padding-bottom: 4px;
  }
  .sidebarCart_btn-box {
    margin-right: -15px;
    margin-left: -15px;
    min-width: calc(100% + 30px);
  }
  .text-smaller-sm-max {
    font-size: 0.875em;
  }
  .-order-1-sm-max {
    order: -1;
  }
}
@media screen and (min-width: 640px) {
  .sidebarCart_btn-box .col {
    padding-right: 0;
    padding-left: 0;
  }
  .sidebarCart_btn-box .col:first-child {
    margin-bottom: 20px;
  }
  .bb-pb-2-sm {
    padding-bottom: 8px;
  }
}
/* iPad mini size */
@media screen and (max-width: 819px) {
  .sidebarCart_details-desktop,
  .sidebarCart_footer.show-cart-details .sidebarCart_details-short,
  .sidebarCart_footer:not(.show-cart-details) .sidebarCart_details-all {
    display: none;
  }
}
@media screen and (min-width: 820px) {
  .sidebarCart_footer.show-cart-details .sidebarCart_details-short,
  .sidebarCart_details {
    display: none;
  }
}
.js-toggle-cart-details {
  cursor: pointer;
}
.bb-inline-bock {
  display: inline-block;
}
.bb-flex {
  display: flex;
  align-items: center;
}
.bb-flex-stretch {
  align-items: stretch;
}
.bb-flex-1 {
  flex: 1;
}
.bb-flex-2 {
  flex: 2;
}
.bb-flex-3 {
  flex: 3;
}
.bb-w-full {
  width: 100%;
}
.bb-h-full {
  height: 100%;
}
.bb-pt-1 {
  padding-top: 4px;
}
.bb-pt-1_5 {
  padding-top: 6px;
}
.bb-pt-4 {
  padding-top: 16px;
}
.bb-pr-2 {
  padding-right: 8px;
}
.bb-pr-2_5 {
  padding-right: 10px;
}
.bb-pr-3 {
  padding-right: 12px;
}
.bb-pb-1 {
  padding-bottom: 4px;
}
.bb-pb-2 {
  padding-bottom: 8px;
}
.bb-pb-3 {
  padding-bottom: 12px;
}
.bb-pb-4 {
  padding-bottom: 16px;
}
.bb-px-2 {
  padding-right: 8px;
  padding-left: 8px;
}
.bb-px-3 {
  padding-right: 12px;
  padding-left: 12px;
}
.bb-mb-2 {
  margin-bottom: 8px;
}
.bb-overflow-y-auto {
  overflow-y: auto;
}
.bb-cursor-pointer {
  cursor: pointer;
}
@keyframes rotatingWait {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(1turn);
  }
}
.bb-stepper {
  position: relative;
}
input[type="number"].bb-stepper_field,
.bb-stepper_field {
  border: 1px solid #181818;
  color: #181818;
  border-radius: 3px 0 0 3px !important;
}
@media screen and (max-width: 1023px) {
  .bb-stepper_icon {
    display: none;
  }
  input[type="number"].bb-stepper_field,
  .bb-stepper_field {
    border-radius: 3px !important;
    appearance: auto !important;
  }
}
@media screen and (min-width: 1024px) {
  .bb-stepper {
    padding-right: 16px;
  }
  input[type="number"].bb-stepper_field,
  .bb-stepper_field {
    border-right-color: transparent;
    border-radius: 3px 0 0 3px !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
  }
  input[type="number"].bb-stepper_field::-webkit-inner-spin-button,
  .bb-stepper_field::-webkit-inner-spin-button,
  input[type="number"].bb-stepper_field::-webkit-outer-spin-button,
  .bb-stepper_field::-webkit-outer-spin-button {
    -webkit-appearance: none !important;
  }
  .bb-stepper_icon {
    border: 1px solid #181818;
    display: flex;
    align-items: center;
    position: absolute;
    right: 0;
    width: 16px;
    text-align: center;
    cursor: pointer;
  }
  .js-stepper_plus {
    border-bottom-color: transparent;
    top: 0;
    bottom: 50%;
    border-top-right-radius: 3px;
  }
  .js-stepper_minus {
    top: 50%;
    bottom: 0;
    border-bottom-right-radius: 3px;
  }
}
.icon {
  width: 30px;
  height: 30px;
  display: block;
}
.cart-list-buttons .icon.delete {
  width: 40px !important;
}
@media screen and (max-width: 767px) {
  .basket .basket-content .button-wrapper.cart-list-buttons {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 768px) {
  .cart-list-buttons {
    margin-top: -10px;
  }
}
/*!
 * animate.styles -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
.animated {
  -webkit-animation-duration: 0.35s;
  animation-duration: 0.35s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}
@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
@-webkit-keyframes pulseBackground {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(66, 218, 243, 0.4);
  }
  70% {
    -webkit-box-shadow: 0 0 0 10px rgba(66, 218, 243, 0);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(66, 218, 243, 0);
  }
}
@keyframes pulseBackground {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(66, 218, 243, 0.4);
    box-shadow: 0 0 0 0 rgba(66, 218, 243, 0.4);
  }
  70% {
    -moz-box-shadow: 0 0 0 10px rgba(66, 218, 243, 0);
    box-shadow: 0 0 0 10px rgba(66, 218, 243, 0);
  }
  100% {
    -moz-box-shadow: 0 0 0 0 rgba(66, 218, 243, 0);
    box-shadow: 0 0 0 0 rgba(66, 218, 243, 0);
  }
}
@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}
@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
/*
 * Table styles
 Coming from
 "datatables.net": "^1.10.19",
 "datatables.net-responsive-dt": "^2.2.3",
 ~ customized to LESS ~
 */
@media only screen and (min-width: 768px) and (max-width: 1219px) {
  .table-jobs thead {
    display: none;
  }
  .table-jobs tbody {
    width: 100%;
  }
  .table-jobs tbody tr {
    align-items: center;
    border-bottom: 1px solid #acacac;
    display: flex;
    flex-flow: row wrap;
    width: 100%;
  }
  .table-jobs tbody tr:first-child {
    border-top: 1px solid #acacac;
  }
  .table-jobs tbody tr td {
    hyphens: auto;
    width: 25%;
  }
  .table-jobs tbody tr td.job-title {
    background-color: #f1f1f1;
    text-align: center !important;
    width: 100%;
  }
  .table-jobs tbody tr td .button {
    hyphens: none;
  }
}
/* HACK - Nur Internet Explorer */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  picture {
    max-width: 100%;
  }
}
.cart-wysiwygTop-margin {
  margin-top: -40px;
}
@font-face {
  font-family: "HindSiliguri Light";
  src: url("../fonts/HindSiliguri/HindSiliguri-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "HindSiliguri Light";
  src: url("../fonts/HindSiliguri/HindSiliguri-Light.ttf") format("truetype");
  font-weight: 300;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "HindSiliguri";
  src: url("../fonts/HindSiliguri/HindSiliguri-Italic.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "HindSiliguri";
  src: url("../fonts/HindSiliguri/HindSiliguri-Regular.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "HindSiliguri Regular";
  src: url("../fonts/HindSiliguri/HindSiliguri-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "HindSiliguri Regular";
  src: url("../fonts/HindSiliguri/HindSiliguri-Medium.ttf") format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "HindSiliguri";
  src: url("../fonts/HindSiliguri/HindSiliguri-SemiBoldItalic.ttf") format("truetype");
  font-weight: 600;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "HindSiliguri";
  src: url("../fonts/HindSiliguri/HindSiliguri-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "HindSiliguri";
  src: url("../fonts/HindSiliguri/HindSiliguri-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "HindSiliguri";
  src: url("../fonts/HindSiliguri/HindSiliguri-Bold.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Optima LT W01 Bold';
  src: url("../fonts/1564469/e1cc0e94-8b24-4f52-8e15-8399b02ca60e.eot?#iefix");
  src: url("../fonts/1564469/e1cc0e94-8b24-4f52-8e15-8399b02ca60e.eot?#iefix") format("eot"), url("../fonts/1564469/f7b586da-68e1-406c-87f7-1c45040e49f9.woff2") format("woff2"), url("../fonts/1564469/7b16da83-d4bf-4808-b6f7-fd915dd9b61f.woff") format("woff"), url("../fonts/1564469/887409a8-7285-46ea-ba85-893160ec2888.ttf") format("truetype");
}
@media only screen and (min-width: 400px) and (max-width: 639px) {
  .stage-image.video-header .iframe-container {
    padding-bottom: 180%;
  }
}
@media only screen and (min-width: 640px) and (max-width: 1219px) {
  .stage-image.main .text-container {
    padding-top: 180px;
    padding-bottom: 120px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1219px) {
  .stage-image.main .text-container .text .special-headline h1 .special-headline-first {
    font-size: 2.5rem;
  }
  .stage-image.main .text-container .text .special-headline h1 .special-headline-second {
    font-size: 6rem;
  }
  .stage-image.main .text-container .text .special-headline h1 .special-headline-third {
    font-size: 9.2rem;
  }
  .stage-image.main .text-container .text .special-headline h1 .special-headline-third sup {
    padding: 0 0 10px 3px;
  }
}
@media only screen and (min-width: 400px) and (max-width: 767px) {
  .stage-image.specific .text-container .center-image {
    right: -91px;
    bottom: -48px;
    width: 220px;
  }
}
@media only screen and (min-width: 640px) and (max-width: 767px) {
  .stage-image.specific .text-container .content-image .item {
    padding: 0 30px 30px 30px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1219px) {
  .stage-image.specific .text-container .text {
    margin: 0 auto;
    width: 85%;
  }
}
/* HACK - Nur Internet Explorer */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .stage-image.specific .content-image .image img {
    left: 0;
  }
}
.disabled .progress-wizard-dot {
  background-color: #ffffff;
  border: 4px solid #f3eee8;
}
.complete .progress-bar {
  width: 100%;
}
.complete .progress-wizard-dot {
  background-color: #D12E26;
  border: 4px solid #D12E26;
}
.active .progress-bar {
  width: 50%;
}
.active .progress-wizard-dot {
  background-color: #ffffff;
  border: 4px solid #D12E26;
}
.margin-none {
  margin: 0 !important;
}
/* HACK - Nur Internet Explorer */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .teaser.image-text .teaser-content .image {
    max-width: 100%;
  }
}
.brezel-icon {
  width: 63px;
}
.sausage-icon {
  width: 63px;
}
.poultry-icon {
  width: 52px;
}
.cheese-icon {
  width: 54px;
}
.grill-skewer-icon {
  width: 55px;
}
.fish-icon {
  width: 63px;
}
.oven-icon {
  width: 46px;
}
@media only screen and (min-width: 400px) and (max-width: 767px) {
  .teaser-interstitial:before {
    top: -9%;
  }
  .teaser-interstitial:after {
    bottom: -5.5%;
  }
  .teaser-interstitial .image-absolute img {
    bottom: -11%;
    max-width: 159px;
  }
}
/* HACK - Nur Internet Explorer */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .text-image.has-background-image .content-container .image img {
    left: 0;
  }
}
/* HACK - Nur Internet Explorer */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .teaser.magazine .teaser-content .image {
    max-width: 100%;
  }
}
/* HACK - Nur Internet Explorer */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .video-container.with-overlay .video-overlay .play-button-container {
    top: 20%;
    left: 40%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1439px) {
  .slick-next {
    right: 15px;
  }
  .slick-prev {
    left: 15px;
  }
}
header.burger-nav-open {
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  -o-transition: all 0.35s;
  transition: all 0.35s;
  background: #ffffff;
}
@media screen and (min-width: 1024px) {
  .desk-no-before-small {
    font-size: 9px !important;
  }
  .desk-no-before-small::before {
    background: none !important;
  }
}
.nav-list_empty {
  position: relative;
  height: 91px;
}
.nav-list_slogan {
  display: block;
  position: absolute;
  top: -20px;
  left: 96px;
  font-size: 8rem;
  font-family: 'Optima LT W01 Bold', sans-serif;
  color: #fff;
  text-shadow: 0 2px 4px rgba(24, 24, 24, 0.5);
}
.nav-list_slogan-mobile {
  margin: -15px 0;
  font-family: 'Optima LT W01 Bold', sans-serif;
  color: #fff;
  text-shadow: 0 2px 4px rgba(24, 24, 24, 0.5);
}
@media screen and (min-width: 480px) {
  .nav-list_slogan-mobile {
    font-size: 1.5em;
  }
}
@media screen and (min-width: 768px) {
  .nav-list_slogan-mobile {
    font-size: 3em;
    margin: -29px 0;
  }
}
.main-navigation .nav-list .level-0 .main {
  white-space: nowrap;
}
.nav-link-wrapper a {
  display: block;
}
.nav-link-wrapper img {
  height: 116px;
}
.navContact-wrap {
  padding-left: 12px;
}
.navContact-link {
  display: block;
  padding-top: 27px;
}
.burger-icon-cell {
  position: relative;
}
.navContact-link_mobile {
  position: absolute;
  top: 4px;
  right: 30px;
  padding-top: 4px;
}
@media screen and (max-width: 1219px) {
  .nav-link-wrapper {
    margin: 4px 0;
    text-align: center;
  }
  img {
    display: inline;
  }
}
@media screen and (min-width: 1220px) {
  .nav-link-wrapper {
    margin: -9px -23px -16px 0;
  }
  .navContact-link_mobile {
    display: none;
  }
}
.teaser.story-item .teaser-content .teaser-text-box .teaser-text-container.teaser-text-container_no-img {
  padding-left: 0;
}
.no-dimming .content-container {
  background-color: transparent !important;
}
label.required::after {
  content: '*';
  color: #D12E26;
}
